Имя: Пароль:
1C
1С v8
Запрет редактирования регистра бухгалтерии
0 VladSt
 
16.05.14
13:30
Добрый день
Подскажите, ситуация следующая:
Есть дата запрета редактирования, когда хотим записать/провести/перепровести документ раньше даты запрета редактирования в модуле набора записей регистра бухгалтерии очень легко вычислить по регистратору дату записи в регистр. Процедура в модуле регистра ПередЗаписью()
Но!!!
Когда берут уже записанный документ уже попавший в дату запрета редактирования, изменяют его дату на дату, к примеру текущую, и проводят.!!! И выводят его из зоны запрета редактирования.

Как быть?
1 Godofsin
 
16.05.14
13:33
(0) Запретить менять дату?
2 neo_matrix_123
 
16.05.14
13:39
(0) я храню и проверяю версию документа
3 shuhard
 
16.05.14
13:40
(2) +1
тупо проверяем дату объекта и ссылки, и если у ссылки была до запрета, то шлём накуй
4 VladSt
 
16.05.14
14:45
(1) как хранить версию документа?
5 VladSt
 
16.05.14
14:47
Именно так я и думал, может чего-то не вижу
Когда документ начинает перепроводиться, то уже у ссылки стоит новая дата, старой уже нету (((
6 Михаил Козлов
 
16.05.14
14:50
(5) В дополнительные свойства документа добавьте в ПередЗаписью дату из ссылки и при проведении контролируйте ее.
7 VladSt
 
16.05.14
14:55
Тогда это надо добавить в каждый документ и в операцию
8 Михаил Козлов
 
16.05.14
15:01
(7) В подписке на ПередЗаписью
9 VladSt
 
16.05.14
15:03
(8) интересно, пробую
10 VladSt
 
16.05.14
16:10
та же самая картина
В подписку попадает уже новая дата документа ((
11 ДенисЧ
 
16.05.14
16:13
(10) не обманывай. Ты где смотришь?
12 VladSt
 
16.05.14
16:17
Создал подписку на событие ПередЗаписьюДокумента
Источник: ДокументОбъект
Событие: ПередЗаписью
Обработчик: БухгалтерскийУчет.ПередЗаписьюДокументаПередЗаписью

Процедура ПередЗаписьюДокументаПередЗаписью(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт
    к = 1;
КонецПроцедуры

в Источник уже новая дата
13 Йохохо
 
16.05.14
16:20
(12) в (3) тупо проверяем дату объекта и ссылки
14 VladSt
 
16.05.14
16:27
Все получилось:
Источник.Дата и Источник.Ссылка.Дата разные!!!
Спасибо всем!