Как узнать, что Документ проводится первый раз? #767190


#0 by ВаликТР
Возникла необходимость зафиксировать дату первого проведения документа (не создания, не записи, не перепроведения). Добавил реквизит - в него буду писать эту дату. Встроенный механизм фиксирования даты документа как-то это видит (при первом проведении не выдает запрос "оперативно/неоперативно"). Но как я могу узнать, что Документ проводится первый раз?
#1 by Живой Ископаемый
2 ну дак очевидно же - первый, это когда твой реквизит незаполнен!
#2 by Московский
Журнал регистрации?
#3 by Umga2002
Движений нет   ---   Значит первый.....
#5 by olegves
движений может не быть совсем, да и могли его перед этим снять с проведения. Правильный ответ , причем заполнять когда режим записи=проведение и при этом ссылка пустая или ссылка.проведен=ложь и твой реквизит не заполнен
#6 by ВаликТР
Но как система узнает, что документ проводится ПЕРВЫЙ раз? Даже если он распроведен (движений нет) - при следующем проведении уже выдается сообщение "оперативно/неоперативно". Но при проведении Документа В ПЕРВЫЙ РАЗ такого сообщения не выдается.
#7 by Живой Ископаемый
2 это не от того - первый он или не первый раз проводится. а от того, последний ли он на оси времен.
#8 by del123
чем вариант из не устраивает?
#9 by ВаликТР
Если документ не проведен (просто создан и, например  сохранен) то в нем должна храниться дата создания. Но при проведении она должна смениться...
#10 by Живой Ископаемый
чувак, давай ты еще подумаешь все условия, и заново их сформулируешь сам для себя, а потом заведешь новую ветку, а не будешь эти условия и ограничения на ходу придумывать.
#11 by Лефмихалыч
детали довести наждачкой:
#12 by Масянька
Не пятница? Точно?
#13 by Лефмихалыч
если эту дату надо в центре контролировать по документам из периферии, то журнал регистрации не поможет
#14 by pin4er
ЭтоНовый не канает?
#15 by Лефмихалыч
сначала жмем "Записать", а потом "Провести" и у нас будет проведенный документ с пустой датой первого проведения
#16 by pin4er
или у тебя может быть сначала записан и висеть несколько дней просто?
#17 by aka AMIGO
Почему-же "поведенный с пустой"? дату первого проведения надо проверять и, если она пуста - записывать при первом проведении
#18 by Лефмихалыч
перед записью заполнил дату, в обработке проведения напоролся на проверку, пока исправлял ошибку, время прошло. В результате дата будет неправильная
#19 by Лефмихалыч
короче, на любую хитрую тётьку обнаружится дядька с винтом
#20 by Масянька
Если Новый - пишем дату. При проведении проверяем - если дата пустая - пишем.
#21 by франц
"Возникла необходимость " - а вопрос "а зачем?" задавали?.. вдруг человек огород городит))
#22 by Масянька
+ Не, Новый - убрать.
#23 by ptiz
"Встроенный механизм фиксирования даты документа как-то это видит" - ничего он не видит. Если документ не проведен, и дата - сегодняшняя, он проводит оперативно без вопросов. Если проведен - задает вопрос.
#24 by Ranger_83
создай РС с датой первого проведения. 2 колонки: ссылка(документ любого типа) и дата
#25 by aka AMIGO
Сделали последнюю запись в регистр при проведении - проверяем Дату. Если пустая - поменять.. Так вот мне мнится.. да не надо так усложнять конфу.. Реквизит вполне решит задачу. ЗЫ. вроде-б и задача не сложна, а вот поди-ж ты.. :)
#26 by ВаликТР
даже если дата сегодняшняя - при перепроведении все равно спрашивает "оперативно/неопративно"
#27 by Tatitutu
+ хватит одного измерения ССЫЛКА (документ любого типа) Периодический - год Подписку на проведение если есть движения - лесом, нет добавляешь
#28 by ВаликТР
Не подходит. При распроведении движений нет. Но при этом дата уже зафиксирована должна быть.
#29 by МимохожийОднако
На вопрос "Зачем?" ответ будет?
#30 by Xapac
а если документ обменом тянется из другой базы, а потом проводится, новое проведение считать первым или нет?
#31 by wertyu
в уже всё написано, что еще ты ищёшь?
#32 by Cyberhawk
Глянул в УТ 10.3 - окошко оперативно/неоперативно появляется при проведении документа из формы (неважно как - Записать / ОК / Провести), только если документ уже проведен на этот момент. Никакой связи с первым или не первым проведением не увидел. Автор, поясни о чем ты толкуешь тут.
#33 by Cyberhawk
Ну и ИспользоватьРежимПроведения в СП и в коде погляди
#34 by ILM
А главный вопрос нах... уже отвечали? Пиши в регистр сведений текущую дату, ссылку, время проведения. Потом срез первых, последних, автора, поля ключевые...
#35 by GANR
+1, Программно анализировать ЖР - крайне плохое решение.
#36 by mistеr
Предвижу, это будет самое смешное.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С