Имя: Пароль:
1C
1С v8
Борьба с "Конфликт блокировок"
0 Squares
 
05.04.12
16:43
Платформа 8.2.15.301, ЗКБУ 8, файловый вариант, Windows 7, core 2, 2gb ram.
Открываем базу на одной машине (на своей собственной)два раза. В одной ставим на проведение документ "Начисление зарплаты работникам организации", а во второй входим в любого сотрудника и нажимаем кнопку "ок".
После всего этого увидим желанное окошко "Конфликт блокировок".

Проблема весьма актуальна - это мои выводы после Google'ения.
Как можно это победить? Перечитал много всего - действительно ли остается один вариант это перевод всей конфы (вручную) на управляемые блокировки? При данном методе, если я правильно понял, нужно описывать везде начало и концы блокировок (транзакций).
Есть у кого еще какие идеи по данному вопросу?
Заранее спасибо.
1 pumbaEO
 
05.04.12
16:48
ответ в вопросе - "файловый вариант".
2 hhhh
 
05.04.12
16:48
(0) в файловом варианте не бывает управляемых блокировок. Ставьте SQL.
3 Дикообразко
 
05.04.12
16:49
в файловом варианте только табличные блокировки
4 Рыжий Лис
 
05.04.12
16:49
(0) Перейти на SQL
5 Мохнатое рыло
 
05.04.12
17:03
Не нажимать кнопку "ОК" не предлагать?
6 hhhh
 
05.04.12
17:07
но основной вариант: пользователь, который проводит зарплату, должен предупредить остальных, чтобы пока покурили.
Это самый дешевый способ.
7 Squares
 
05.04.12
17:39
Весьма печально. Т.е. еще 42 000 как минимум за серверный ключ.
(5) не, не предлагать. Просто это самый элементарный способ поймать конфликт.
В реальной обстановке работает ~5 пользователей и каждый из них постоянно вводит какие-либо документы (отпуск, больничный, начисления, перерасчеты, сведения о плановых и т.д. и т.п.).
Также есть еще отдел кадров который тоже работает и меняет информацию в сотрудниках.
пичалька