кусок колдика:
РН = БазаОЛЕ.CreateObject("Документ.РасходнаяНакладная");
// блаблабла
РН.Провести();
Иногда, примерно раз из десяти, не создаются движения документа по регистрам, хотя документ отмечен как проведенный
(3) да она ка-бы и ни при чем, банальное создание дока по ОЛЕ в "параллельной" базе и его проведение. Иногда не создаются движения. Ругани - нет
Если перепровести такой док вручную - движения появляются
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший