Задача 101.65543

Задача :101.65543

2018-11-02 16:06:33
Краткое описание :
Добавить в точку расширения epKO_KKTRegistrWithOutSoprDoc передачу текущего значения PlPor.NRec
Описание :
Приходный кассовый ордер
Что измененно :

Добавить в точку расширения epKO_KKTRegistrWithOutSoprDoc передачу текущего значения PlPor.NRec
Клиент просит добавит информацию об NRec текущего PlPor для автоматического определения
способа оплаты наличными или же картой:
интеграцию с кассой и терминалом для эквайринга мы сделали, но из-за того,
что при оплате нужно выбирать вариант "оплата наличными" или "оплата картой",
пришлось разделить кассу для налички и для эквайринга, поэтому если бы у нас
из точки расширения приходила бы ссылку на кассу,
диалог пользователю можно было бы не выводить.
"wTiDk" - не подходит, так как внутри одного типа мы хотим менять
логику в зависимости от номера кассы.
Как измененно :

В точку расширения epKO_KKTRegistrWithOutSoprDoc добавлен параметр cDoc для передачи текущего значения документа (PlPor.Nrec).
Описание точки расширения следующее:

#doc
Регистрация оплаты документа без сопроводительных документов
cDoc - Nrec документа
wTiDk - тип документа
wOperation - тип операции (0-не определен; 1-продажа; 2-возврат продажи; 3-покупка; 4-возврат покупки)
sAdmPass - пароль администратора системы
sOperatorPass - пароль оператора для ККТ
sNamePos - приложение (PlPor.NamePl4)
sNamePl1 - основание для приема денег 1 (PlPor.NamePl1)
sNamePl2 - основание для приема денег 2 (PlPor.NamePl2)
sNamePl3 - основание для приема денег 3 (PlPor.NamePl3)
dSum - сумма платежа
dTaxRate - ставка налога
dSumTax - сумма налога
pObject - ссылка на драйвер кассового аппарата
#end
ExtensionPoint epKO_KKTRegistrWithOutSoprDoc(cDoc : comp; wTiDk, wOperation: word; sAdmPass, sOperatorPass, sNamePos, sNamePl1, sNamePl2, sNamePl3 : string; dSum, dTaxRate, dSumTax: double; pObject : pointer);

Название продукта Название компонента Тип Последняя версия Дата выхода
F_PLPORF_PLPORRES9.1.116.02018-11-02 16:06:33