Есть ли стандартное решение?
Розница, редакция 2.3 "Не требуется"
то есть - нет. нету стандартного. надо пилить или покупать расширение.
по методологии:
в 1 чеке может быть только 1 значение параметра OperationType
Тип операции (Таблица 25 документа ФФД):
1 - приход денежных средств
2 - возврат прихода денежных средств
3 - расход денежных средств
4 - возврат расхода денежных средств
если делать как ты хочешь, то чеков должно быть 2.
в первом приход денежных средств
во втором расход денежных средств
но это неправильно.
для этого в параметрах чека есть структура Payments с параметром Barter "Сумма оплаты встречным предоставлением".
то есть это будет 1 чек, на приход ДС. но с видом оплаты бартер, который упадёт в раздел "Иной вид оплаты".