Как 1с распределяет оплаты ОРП в БП3
При переходе от чека в отчет о розничных продажах (ОРП) теряется информация о том, какой товар был чем оплачен. Потому что в ОРП есть только общая сумма оплат. А в документе может быть еще наш и коммисионный товар.
Как же 1С справляется с такой проблемой? Я интересовался на Инфостарте, но там не подсказали.
Анализ того, что пишет 1С в КУДиР показал, что алгоритм распределяет наличные и безналичные оплаты по каждому товару.
Рассмотрим пример.
ОРП на сумму 58.500, из них оплачено наличными 2.800.
Комиссионный товар был на сумму 44.600, следовательно наш товар на сумму 13.900.
В КУДиР УСН Доход были сформированы следующие проводки:

Доход всего 2.800 — это сумма оплаты наличными. Оплата по безналичному расчету попадет в КУДиР после поступления денег по эквайрингу.
Но в КУДиР попадает в Доход только 633.62, почему?
Наличная оплата 2.800 распределяется на наш товар и комисионный пропорционально сумме товара:
- На наш товар попадает оплаты наличными 2.800 * 13.900 / 58.500 = 665.30.
- На комиссионный товар попадает оплаты наличными 2.800 * 44.600 / 58.500 = 2.134
По комиссионному товару записи в КУДиР попадают после отчета комитенту, поэтому из всего дохода 2.800 вычитается сумма оплаты наличными 2.134 и остается только 633.62.
Еще одна цифра 42.465 — это сумма комисионного товара за вычетом оплаты наличными за комиссионный товар.
Пока такие вот данные есть. Они еще не полные, но уже дают какое-то понимание, как работает система распределения сумм в случае, когда есть наличные, безналичный расчет и комиссионный товар.




поэтому из всего дохода 2.800 вычитается сумма оплаты наличными 2.134 и остается только 633.62
Не сходится арифметика
там еще вычитается НДС на УСН, потому что в КУДиР идет сумма без НДС.