UNPKG

poster-prro-kit

Version:

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

21 lines (18 loc) 714 B
import textFooterBlock from "./smartTransactionFooterBlock/textFooterBlock.js"; import htmlFooterBlock from "./smartTransactionFooterBlock/htmlFooterBlock.js"; import { getDateTime } from "../../../helpers/common.js"; const updateTransactionData = (data) => ({ ...data, dateTime: getDateTime({ date: data.dateTime }), footerData: { ...data.footerData, docType: "СЛУЖБОВИЙ ЧЕК", software: "Poster POS", isOffline: data?.isOffline, }, }); const getSmartTransactionFooterBlock = (data, isHtml) => { const updatedData = updateTransactionData(data); return isHtml ? htmlFooterBlock(updatedData) : textFooterBlock(updatedData); }; export default getSmartTransactionFooterBlock;