UNPKG

poster-prro-kit

Version:

Цей Kit призначений для роботи з PRRO, а саме для генерації XML документів для податкової, генерації фіскальних чеків для термопринтерів, генерації документів для PRRO в офлайн режимі, розрахунку податків та генераціі посилання на фіскальний чек в кабін

44 lines (42 loc) 1.11 kB
const getSstData = ({ bank, terminal, terminalId, actionType, cardNumber, pan, paymentSystem, paymentSystemName, authCode, rrn, }) => [ { type: "smartTable", hideTopBorder: false, items: [ bank ? { row: [bank, ""] } : null, terminalId || terminal ? { row: [terminalId || terminal, ""] } : null, actionType ? { row: [actionType, ""] } : null, cardNumber || pan ? { row: ["ЕПЗ", cardNumber || pan], styles: { 0: { extraCssClass: "text-secondary" } }, } : null, paymentSystem || paymentSystemName ? { row: ["ПЛАТІЖНА СИСТЕМА", paymentSystem || paymentSystemName], styles: { 0: { extraCssClass: "text-secondary" } }, } : null, authCode ? { row: ["КОД АВТ.", authCode], styles: { 0: { extraCssClass: "text-secondary" } }, } : null, { row: ["RRN", rrn], styles: { 0: { extraCssClass: "text-secondary" } } }, ].filter(Boolean), }, ]; export default getSstData;