Пока ревизор редактируют документ ИнвентаризацияТоваров через его форму некто запускает обмен, обмен изменяет объект и сохранение его ревизором становится невозможным.
Поставил костыль в виде выгрузки-загрузки тч.
А можно ли заблокировать документ с открытой формой для редактирования?
на тек. момент вижу решение в хранении данных в буферной обработке, дабы переоткрыв форму документа можно было вернуть актуальные данные на место неактуальных, пришедших с обменом.
универсального способа заблокировать объект не нашел
(6) ревизор один, остальные-бухи, они ему по тел. советы дают из офиса документы блокируют)
+(4) Не надо редактировать 1 документ в двух базах.
+(2) Костыли не помогут. Будет ругаться другой исправляющий.
(7) Универсальный способ - наложить блокировку. Но как только ревизор снимет блокировку - данные его тут же перезапишутся от другого редактирующего, а у другого перезапишутся данными текущего, пойдёт циклический обмен до тех пор, пока не останется одна случайная версия.
+(4) Не надо редактировать 1 документ в двух базах!
(0) Обдумайте написанное.
+(8)
(6) >> "ревизор один, остальные-бухи"
- чудес не бывает. Только не в 1С. Я бы не поверил. Хоть оператором назови, но кто-то меняет данные, раз они приходят с обменом. Достаточно отключить возможность внесения изменений на всех сторонах, кроме работающей с документом - вот тебе и костыль. Введи константу и проверяй её перед записью, после проверки на режим обмена = истина
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой