Управляемые блокировки данных 1С8.1
11.10.2010
11:12
#1
"Доброго всем дня!
Решил перевести БД на управляемые блокировки.
1.Установил св-во конфигурации "Режим управления блокировкой данных" в значение "Автоматический и упраляемый" (Постепенный переход)
2.Начал с документа "Реализация товаров услуг" (Режим блокировки "Управляемый")
3.У регистров, у которых регистратором является "Реализация товаров услуг" выставил режим блокировки "Управляемый".
Дальше возникают вопросы.
открываю обработку проведения документа. Что там писать ?
Для каждого регистра пишем:
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.Продажди.НаборЗаписей");
ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный;
ЭлементБлокировки.УстановитьЗначение("Регистратор", Ссылка);
И так дальше для всех регистров, по которым делаются движения ?
У кого нибудь есть кусочек кода подсмотреть как реализовано по какому нибудь документу ?
Спасибо за внимание."
Решил перевести БД на управляемые блокировки.
1.Установил св-во конфигурации "Режим управления блокировкой данных" в значение "Автоматический и упраляемый" (Постепенный переход)
2.Начал с документа "Реализация товаров услуг" (Режим блокировки "Управляемый")
3.У регистров, у которых регистратором является "Реализация товаров услуг" выставил режим блокировки "Управляемый".
Дальше возникают вопросы.
открываю обработку проведения документа. Что там писать ?
Для каждого регистра пишем:
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.Продажди.НаборЗаписей");
ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный;
ЭлементБлокировки.УстановитьЗначение("Регистратор", Ссылка);
И так дальше для всех регистров, по которым делаются движения ?
У кого нибудь есть кусочек кода подсмотреть как реализовано по какому нибудь документу ?
Спасибо за внимание."
23.12.2010
13:59
#4
А интересует меня, если нашли, что искали и используете в рабочей базе - почувствовали ли улучшение пользователи?
23.12.2010
14:07
#5
Размер базы? Сколько пользователей работают в ней? База файловая или клиент-сервер?
З,Ы, и нажимайте кнопочку "Ответить" когда отвечаете кому либо!
З,Ы, и нажимайте кнопочку "Ответить" когда отвечаете кому либо!
23.12.2010
16:55
#6
> З,Ы, и нажимайте кнопочку "Ответить" когда отвечаете кому либо!
Вы меня, конечно, извините, но я нажимала "Ответить" автору темы. Разве это принципиально?
> Размер базы? Сколько пользователей работают в ней? База файловая или клиент-сервер?
см. [ 5 Гб, УПП 8.2, но конфигурация нетиповая, т.к. предприятие производственное, 1000 работников. И когда было внедрение УПП 8.0 в 2005 году, то в 1С расчет зарплаты был сыроват, поэтому переписывали многое и даже сейчас не видим смысла садиться на типовую. С начала этого года перепрыгнули на 8.2, но без свёртки. И расчетчики стали жаловаться, что долго идет расчет зарплаты. Сначала выходили из положения тем, что перезагружали сервер, помогало на какое-то время - расчет проходил быстро. Потом перестало помогать, но стала выручать перезагрузка SQL-сервера. Но теперь и это иногда не помогает. Грешим на то, что стоит Windows Server 2003.
Вы меня, конечно, извините, но я нажимала "Ответить" автору темы. Разве это принципиально?
> Размер базы? Сколько пользователей работают в ней? База файловая или клиент-сервер?
см. [ 5 Гб, УПП 8.2, но конфигурация нетиповая, т.к. предприятие производственное, 1000 работников. И когда было внедрение УПП 8.0 в 2005 году, то в 1С расчет зарплаты был сыроват, поэтому переписывали многое и даже сейчас не видим смысла садиться на типовую. С начала этого года перепрыгнули на 8.2, но без свёртки. И расчетчики стали жаловаться, что долго идет расчет зарплаты. Сначала выходили из положения тем, что перезагружали сервер, помогало на какое-то время - расчет проходил быстро. Потом перестало помогать, но стала выручать перезагрузка SQL-сервера. Но теперь и это иногда не помогает. Грешим на то, что стоит Windows Server 2003.
23.12.2010
18:15
#7
У нас не жалуются, а так надо смотреть код, тогда можно понять помогут блокировки или нет!
24.12.2010
11:44
#10
Дело навряд ли в коде, поскольку иногда "Начисление зарплаты" по самому большому цеху, после перезагрузки всех приборов считается на 5 минут, а порой тот же самый документ расчитывается за полчаса. Проблемы пошли с переходом на 8.2. Расчетчиков у нас четверо. Самое большое подразделение около 200 работников. Собственно мой вопрос именно к Вам заключается в следующем - есть ли у вас положительный опыт на 1С стабильного расчета зарплаты, не мешающему другим блокировками, на сопоставимом предприятии.
1С 8.1, как лучше настроить удаленную работу клиентов с базой?1С: 8.2 при подключении Интернета не виден ключ (лицензия)
Читают тему
(гостей: 1)