Всем привет! В обработке проведения документа1 создаю и провожу документ2 с другим типом.Возникла проблема с проводками-сначала,получается,проводится документ2(движения которого частично уменьшают количество по регистру,оприходованное движениями документа1,которых нет),потом довыполняется проводка документа1(и,соответственно появляются движения документа1).Как красиво побороть,не создавая регламентное задание по созданию документа2,и чтобы документ2 создавался и проводился не из модуля формы документа1?
(0) Звучит как весьма страшноватый костыль.
По идее тебе не должно быть всё равно в каком порядке документы пишутся в базу. Только на какой период попадут их движения. После того как документ1 сформировал все движения у тебя есть вся возможная информация по формированию движений документа2. Любой контроль встроенный остатков документа2 можно отключить и проконтролировать самостоятельно использую движения документа1.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший