Есть цепочка:
Заказ поставщику-Приобретение товаров-Возврат поставщику
Возврат поставщику не корректирует количественные показатели заказа - только суммовые. Т.е. как было в состоянии исполнения поступление товаров, так оно и остается и сделать поступление, которое заменяет возвращенный товар, не получается, а заказ отображается как выполненный в части отгрузки товаров.
Все документы цепочки вводятся "на основании"
Как можно победить эту бяку?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший