Имя: Пароль:
1C
1С v8
Программное изменение времени док в рамках одного дня
0 181023
 
05.08.15
13:58
Всем доброго дня!

Конфигурация УПП. В какой процедуре, документу(возврат от покупателей, реализация ТиУ) присваивается время при проведении? Если документ провожу НЕоперативно, то в модуле дока, в процедуре ПередЗаписью просто присваиваю реквизиту Дата нужное мне значение. Но это работает только при НЕоперативном проведении. А при оперативном проведении дата вычисляется как то иначе. Отцы 1С, подскажите, где задается дата документу при проведении?

СИТУАЦИЯ: Контрагент1, 05.08.15 в 14:00:00 вернул товар1. В этот же день, 05.08.15 в 11:00:00 товар1 реализуют контрагенту2. В результате при проведедении реализации, система ругается(не списано по партиям). Думаю не надо объяснять что документы проводятся задним числом, разными людьми, и потому время реализации может быть раньше времени возврата.

Как вы поняли, чтобы избежать таких ошибок, хочу переложить эту тривиальную задачу на плечи любимой 1С. Пускай система возвраты записывает в 08:00, а реализацию в 17:00. Но увы, без Вас не справиться. Если есть другой способ(программный) исключить подобную ситуацию, прошу поделиться опытом.

P.S. Если есть осознанность, то поделись идеей с каждым=)
1 Mitriy
 
05.08.15
14:00
запрети оперативное проведение
2 181023
 
07.08.15
07:23
=)) спасибо, а может у кого есть другое мнение?
3 dka80
 
07.08.15
07:50
Время присваивается в зависимости от значения реквизита формы Автовремя - описание найдешь в интернете
Поскольку у тебя разные документы, то решением будет изменение времени документа, например, в подписке на событие При записи.
4 dka80
 
07.08.15
07:50
+3 только не реквизита, а свойства