![]() |
![]() |
|
Оперативное проведение документа и его время | ☑ | ||
---|---|---|---|---|
0
TherionZ
22.01.18
✎
13:32
|
Документ при перепроведении, когда дата у документа равна текущей,
спрашивает как провести документ: оперативно или неоперативно. После выбора провести документ оперативно, время остается неизмененным Вопрос: чего не хватает документу, чтобы время обновлялось на текущее при выборе режима оперативного проведения |
|||
1
Darych
22.01.18
✎
13:39
|
(0) не путай с датой... она как была когда записывал новый, так и останется
|
|||
2
TherionZ
22.01.18
✎
13:47
|
(1) Ну попробуй например в УТ перепровести "сегодняшний" документ "Поступление товаров и услуг" и заметишь что после вопроса как провести документ дата обновится до текущей, то есть обновится в дате документа время
|
|||
3
Darych
22.01.18
✎
14:18
|
(2) ну так напиши подробнее.. что за конфа, что за док, только у него такая фишка?
|
|||
4
TherionZ
22.01.18
✎
14:44
|
(3) Конфа "Управление торговлей для Украины"
Впрочем это не имеет значения. Сам документ не типовой (добавленный). Галки вроде и настройки у него такие же как типовом документе "Поступление товаров и услуг", а именно: Оперативное проведение - "разрешено" На форме документа свойства: Автовремя - "Текущим или последним" ИспользоватьРежимПроведения - "Автоматически" Чего не хватает? В коде документа управление датой отсутствует. Но если создать тупо новый документ без реквизитов то в нем все работает как надо. В этом вся беда |
|||
5
Darych
22.01.18
✎
14:50
|
(4) "только у него такая фишка?"
|
|||
6
TherionZ
22.01.18
✎
14:56
|
(5) да. Только у него такая фишка.
|
|||
7
ptiz
22.01.18
✎
15:00
|
(6) Проверить модуль и подписки документа - нет ли там принудительного изменения даты.
|
|||
8
TherionZ
22.01.18
✎
15:15
|
(7) Ни в модуле и в менеджере документа нет строчек кода меняющих реквизит "Дата".
Подписки на события есть пара но датой документа те процедуры тоже не манипулируют. |
|||
9
Darych
22.01.18
✎
15:28
|
(8) в обработкепроведения() режимпроведения не колбасит?
|
|||
10
youalex
22.01.18
✎
15:33
|
Если ОФ, можно еще проверить (но не факт)
Расширение формы документа (Document form extension) АвтоВремя (AutoTime) Использование: Только чтение. Описание: Тип: РежимАвтоВремя. Содержит способ установки времени при записи нового документа. |
|||
11
TherionZ
22.01.18
✎
15:48
|
(10)
Если отладчиком остановить на первой строчке типового документа в процедуре "ОбработкаПроведения" то на момент захода в данную процедуру то можно увидеть что платформа уже изменила дату и время на текущую. А вот в нетиповом документе этого не происходит почему-то |
|||
12
TherionZ
22.01.18
✎
15:49
|
(10) Ну вот как бы автовремя стоит как в типовом документе
А результат другой |
|||
13
TherionZ
22.01.18
✎
15:52
|
(9) Нашел!
Спасибо большое за помощь. В процедуре ПередЗаписью был вызов странной процедуры под названием УстановитьРежимПроведения() |
|||
14
Darych
22.01.18
✎
15:55
|
(13) ну отлично... а то я почти залип с этой темы)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |