Вход | Регистрация


Оперативное проведение документа и его время

Оперативное проведение документа и его время
Я
   TherionZ
 
22.01.18 - 13:32
Документ при перепроведении, когда дата у документа равна текущей,
спрашивает как провести документ: оперативно или неоперативно.
После выбора провести документ оперативно, время остается неизмененным

Вопрос: чего не хватает документу, чтобы время обновлялось на текущее при выборе режима оперативного проведения
 
 
   Darych
 
1 - 22.01.18 - 13:39
(0) не путай с датой... она как была когда записывал новый, так и останется
   TherionZ
 
2 - 22.01.18 - 13:47
(1) Ну попробуй например в УТ перепровести "сегодняшний" документ "Поступление товаров и услуг" и заметишь что после вопроса как провести документ дата обновится до текущей, то есть обновится в дате документа время
   Darych
 
3 - 22.01.18 - 14:18
(2) ну так напиши подробнее.. что за конфа, что за док, только у него такая фишка?
   TherionZ
 
4 - 22.01.18 - 14:44
(3) Конфа "Управление торговлей для Украины"
Впрочем это не имеет значения.
Сам документ не типовой (добавленный).
Галки вроде и настройки у него такие же как  типовом документе "Поступление товаров и услуг", а именно:
Оперативное проведение - "разрешено"

На форме документа свойства:
Автовремя - "Текущим или последним"
ИспользоватьРежимПроведения - "Автоматически"

Чего не хватает?
В коде документа управление датой отсутствует.

Но если создать тупо новый документ без реквизитов
то в нем все работает как надо. В этом вся беда
   Darych
 
5 - 22.01.18 - 14:50
(4) "только у него такая фишка?"
   TherionZ
 
6 - 22.01.18 - 14:56
(5) да. Только у него такая фишка.
   ptiz
 
7 - 22.01.18 - 15:00
(6) Проверить модуль и подписки документа - нет ли там принудительного изменения даты.
   TherionZ
 
8 - 22.01.18 - 15:15
(7) Ни в модуле и в менеджере документа нет строчек кода меняющих реквизит "Дата".
Подписки на события есть пара но датой документа те процедуры тоже не манипулируют.
   Darych
 
9 - 22.01.18 - 15:28
(8) в обработкепроведения() режимпроведения не колбасит?
   youalex
 
10 - 22.01.18 - 15:33
Если ОФ, можно еще проверить (но не факт)

Расширение формы документа (Document form extension)
АвтоВремя (AutoTime)
Использование:

Только чтение.
Описание:

Тип: РежимАвтоВремя.
Содержит способ установки времени при записи нового документа.
 
 Рекламное место пустует
   TherionZ
 
11 - 22.01.18 - 15:48
(10)
Если отладчиком остановить на первой строчке типового документа в процедуре "ОбработкаПроведения" то на момент захода в данную процедуру то можно увидеть что платформа уже изменила дату и время на текущую.
А вот в нетиповом документе этого не происходит почему-то
   TherionZ
 
12 - 22.01.18 - 15:49
(10) Ну вот как бы автовремя стоит как в типовом документе
А результат другой
   TherionZ
 
13 - 22.01.18 - 15:52
(9) Нашел!
Спасибо большое за помощь. В процедуре ПередЗаписью был вызов странной процедуры под названием УстановитьРежимПроведения()
   Darych
 
14 - 22.01.18 - 15:55
(13) ну отлично... а то я почти залип с этой темы)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует