Имя: Пароль:
1C
1С v8
Механизм запрета изменения данных документов от документа
,
0 capllary_
surgut
 
03.12.15
09:44
Господа, посоветуйте как лучше реализовать.
Цель: Механизм запрета изменения данных документов и регистра от документа.
Есть два документа, движения которых отражаются в регистре накопления как Приход/Расход.
Сейчас рисую новый документ, у которого есть реквизит «ДокументЗакрытияПериода» составного типа ДокументСсылка этих двух документов.
Как указать что при проведении этого нового документа, в реквизите которого указан «ДокументЗакрытияПериода» необходимо ставить фактический запрет на редактирование тех документов, дата у которых меньше, чем ДокументЗакрытияПериода.Дата?
1 cw014
 
03.12.15
09:47
При открытии запросом выбирать свой реквизит и проверять, на дату < или =
2 capllary_
surgut
 
03.12.15
09:48
(1) Хорошая идея.
3 mikecool
 
03.12.15
09:49
Константа, РС
4 capllary_
surgut
 
03.12.15
09:53
(3) Изначально думал константой и сделать, но в документе еще будет ТЧ, в которой Остатки этого регистра накопления, с возможность корректировки, а при проведении остатки регистра накопления будут обнуляться и заноситься фактические данные из этого документа.
5 capllary_
surgut
 
03.12.15
09:53
с возможность корректировки ТЧ.
6 capllary_
surgut
 
03.12.15
09:55
Под обнулением я имею виду корректировка регистра накопления до 0 по измерениям.
7 capllary_
surgut
 
03.12.15
09:57
(1) А как запретить интерактивную отмену проведения документа? кроме как настройками ролей.
8 cw014
 
03.12.15
10:12
В модуле в обработчике ПередЗаписью проверяй РежимЗаписи и ставь отказ если что
9 capllary_
surgut
 
03.12.15
10:21
(8) Я имел виду отмену проведения с формы списка при закрытом документе.
10 cw014
 
03.12.15
10:23
В модуле ДОКУМЕНТА в обработчике ПередЗаписью... Ну в общем понял
11 capllary_
surgut
 
03.12.15
10:24
(10) Ок, понял.