1. предплата
контрагент ВВВ оплатил контрагенту ААА за товар
ААА выставил документы (реал и сф на контрагента ВВВ)
ААА передал собранный заказ и документы контрагенту БББ
БББ передал заказ и документы ВВВ
ААА заплатил агентские БББ
2. нет предоплаты
ААА передал собранный заказ БББ
БББ взял деньги с ВВВ и отдал ему товар.
БББ перечислил деньги на контрагента ААА за минусом своего вознаграждения
В первом случае это обычные услуги по доставки товара
А вот по второй схеме ... на каком основании БББ принял деньги от ВВВ?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший