UNPKG

@alexssmusica/emissao-nota-fiscal

Version:
27 lines (26 loc) 845 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.cancelar = void 0; const utils_1 = require("../utils"); const gerar_evento_1 = require("./gerar-evento"); async function cancelar({ chNFe, configuracoes, nProt, xJust }) { const cOrgao = chNFe.substring(0, 2); const CNPJ = chNFe.substring(6, 20); const evento = { cOrgao, tpAmbiente: configuracoes.geral.ambiente, CNPJ, chNFe, dhEvento: (0, utils_1.getDataAtual)(), tpEvento: '110111', nSeqEvento: '1', versaoEvento: '1.00', detEvento: { descEvento: 'CANCELAMENTO', nProt, xJust } }; return await (0, gerar_evento_1.gerarEvento)(cOrgao, CNPJ, evento, configuracoes); } exports.cancelar = cancelar;