как при проведении создать и провести другой документ #185964


#0 by MaxS
При проведении одного документа в 7-ке, нужно создать и провести другой документ. при отмене проведения, нужно отвенить проведение того "другого" документа. Как бы это правильно сделать, если в модуле проведения нельзя проводить другие документы?
#2 by Морозов Александр
наверно написать процедуру в глобальном модуле
#3 by wolfsoft
2. "нужно создать и провести другой документ"вроде можно было сделать через обработку, только это "недокументированная функция", и наверное лучше бы такую ситуацию избегать. ИМХО
#4 by Defender aka LINN
#0 - Ну, если нельзя, но очень хочется - то можно.http://www.sinor.ru/~my1c/knowhow/post_drd.htmlКстати, нужно всего 4 клика и немножко внимательности, чтобы попасть из списка тем на эту ссылку.
#5 by Макс 1С
тут один важный момент.... провести подчиненый док надо ДО или ПОСЛЕ текущего?
#6 by MaxS
но все равно же эту процедуру нужно вызывать из модуля проведения документа... так что по моему местонахождение проведения непринципиально. ох и любите вы загадки. ;) я оказался невнимательным и ответа там не нашел. ПОСЛЕ. Задача немного упрощается. Требуется проводить доп.документ, если основной документ проводится интерактивно, т.е. из формы.Но я в ПриОтменеПроведенияДокумента сделал отмену проведения. Тогда возможен такой баг: Интерактивно проводим, программно отменяем проведение и опять программно проводим. В итоге получаем непроведённый "другой" документ. :- 2 4 5
#7 by Макс 1С
если после, то только ОбработкойОжидания....если ДО то на кнопку провести - вешаешь свою порцедуру....но любой из этих спсособов достаточно опасен, именно при групповом перепроведении....
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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