Повторное проведение документа #4754


#0 by Тутанхамон
Необходимо при сохранении документа ДД создать, записать и провести подчиненный док. Я сделал в ПриЗаписи строчку далее следует алгоритм создания/записи/проведения подчиненного. В ПриОткрытии есть ПриЗаписиПерепроводить; Модуль проведения ДД стартует дважды - как я понимаю, один раз в ПриЗаписи по строчке Записать и второй раз по кнопке #Записать? Провести?... Как избавиться повторного запуска проведения? Если сделать ПриЗаписиПерепроводить, то при записи изменений и отказе от проведения ранее проведенного документа движения регистра не будут соответствовать значениям в ДД (напр., в ДД списывается 6 шт. Товара, а регистры двигаю 3 шт.)
#1 by Valery
Если он проводится В ПриЗаписи Зачем кнопка ЗаписатьПровести
#2 by Тутанхамон
Это -0- не касается никак. ДД должен проводиться и интерактивно и программно. Я могу на кнопку навесить другую процедуру, из которой запускать ПриЗаписи, но проблема -0- при это остается.
#3 by Тутанхамон
Пойду счастья искать на Т1С.
#4 by SnarkHunter
Проводи подчиненный в модуле проведения документа-владельца...
#5 by Тутанхамон
-4- В модуле проведения нежелательно. Ведь я должен подчиненный сначала создать. А что будет при распроведении владельца? Надо и подчиненный потом аккуратно удалять, все нюансы учесть... Решение, подсказанное на Территории: Просто и изящно. У меня сначала взгляд остекленел... Я к этой проблеме сделал три подхода на протяжении двух дней. Почувствовал какое-то разочарование в себе, неверие в свои возможности. Тупым обозвался... Но после прочтения ветки, запущенной Волшебником ("Как долго вы изучали..."), меня попустило :). Оказывается, некоторые нынешние звезды и Т1С и Волшебного форума тоже туго начинали. Так что решил пока дать отсрочку своей самоотбраковке... Классная ветка.
#6 by SnarkHunter
При "распроведении владельца" можно использовать ОбработкаУдаленияПроведения... Куда еще изящней...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям