Когда-то (давно дело было) у меня тоже была схожее требования от клиента. Было принято решение, описанное twilight. Оно всех устроило.
Попытка считать оплату не пропорционально приведет к тому, что вам нужно будет реализовывать сопоставление на уровне строк приходной накладной. Что весьма затруднительно.
Как вариант можно посмотреть, как в локализации сделали реализацию отложенного перехода права собственности. Этот подход позволяет иметь в учете одну расходную накладную (CustInvoiceJournal) и несколько проводок по клиенту (CustTrans).
Если схожую функциональность продублировать в поставщиках, то вашу задачу это тоже должно решить.
|