Печать чека из ПКО на основе реализации (Оплата кредита). УПП

1. leobrn 622 28.02.19 08:01 Сейчас в теме
Версия конфы УПП 1.3 (1.3.115.2) .

Пример такой:
Реализация -1000 руб. на основании создаем пко:
ПКО 1 – 300 руб. (в чеке выходит последующая оплата 700)
ПКО 2– 300 руб. (остаток в пко 700) (в чеке выходит последующая оплата 700)
ПКО 3– 400 руб. (остаток в пко 400). (в чеке выходит последующая оплата 600)

В пко остаток оплаты определяет верно, но печатает чек в котом последующая оплата рассчитывается, как будто это первый пко. В типовой упп как это обходить?
Найденные решения
2. leobrn 622 01.03.19 10:10 Сейчас в теме
Решил сделать небольшую доработку для корректной печати в общем модуле МенеджерОборудованияВызовСервера в процедуре ЗаполнитьПоНовому в условие :

Если ТипЗнч(СтрокаСтавки.Сделка) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
 //..... 
Если СуммаАванса>0 Тогда
	СтрокаОплаты = Новый Структура();
	СтрокаОплаты.Вставить("ТипОплаты", ПредопределенноеЗначение("Перечисление.ТипыОплатыККТ.Предоплата"));
	СтрокаОплаты.Вставить("Наименование", "Предварительная оплата (аванс)");
	СтрокаОплаты.Вставить("Сумма", СуммаАванса);
	ОбщиеПараметры.ТаблицаОплат.Добавить(СтрокаОплаты);
КонецЕсли; 
//...
КонецЕсли;
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. leobrn 622 01.03.19 10:10 Сейчас в теме
Решил сделать небольшую доработку для корректной печати в общем модуле МенеджерОборудованияВызовСервера в процедуре ЗаполнитьПоНовому в условие :

Если ТипЗнч(СтрокаСтавки.Сделка) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
 //..... 
Если СуммаАванса>0 Тогда
	СтрокаОплаты = Новый Структура();
	СтрокаОплаты.Вставить("ТипОплаты", ПредопределенноеЗначение("Перечисление.ТипыОплатыККТ.Предоплата"));
	СтрокаОплаты.Вставить("Наименование", "Предварительная оплата (аванс)");
	СтрокаОплаты.Вставить("Сумма", СуммаАванса);
	ОбщиеПараметры.ТаблицаОплат.Добавить(СтрокаОплаты);
КонецЕсли; 
//...
КонецЕсли;
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот