Точно уже не помню, но "PTR 2051" должен потдвердить или опровергнуть следующее:
в ряде случаев (при нулевой себестоимости возврата товара по заказу?) после корреспонденции остаются взаимосогласованные нулевые проводки по кредиту и по дебету, которые не записываются в БД, а корреспондирующие с ними должны на самом деле корреспондировать между собой. Такая ситуация сама по себе плохая, но и еще вызывает ошибку, поскольку алгоритм корреспонденции уверен, что нулевые проводки существуют в базе. Данный код призван устранить самый простой и часто встречающийся случай, когда нулевые проводки идут парами.
В версии 3.0 эта ошибка явилась одной из предпосылок к полной переделке кода.
|