|
Запрет редактирования регистра бухгалтерии |
☑ |
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
|
Все получилось:
Источник.Дата и Источник.Ссылка.Дата разные!!!
Спасибо всем!
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший