UNPKG

@alexssmusica/emissao-nota-fiscal

Version:
25 lines (24 loc) 874 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.configuraUrlsSefaz = void 0; const ibge_code_to_uf_1 = require("../../../domain/use-cases/utils/ibge-code-to-uf"); const sefazNfce_1 = require("../../../main/webservices/sefazNfce"); const sefazNfe_1 = require("../../../main/webservices/sefazNfe"); function configuraUrlsSefaz(cUf, configuracoes, servicoSefaz) { const { geral: { modelo, ambiente } } = configuracoes; const uf = (0, ibge_code_to_uf_1.getUf)(cUf); const input = { uf, amb: ambiente, modelo, isContingencia: false, servicoSefaz }; if (modelo === '65') { return sefazNfce_1.SefazNFCe.getSoapInfo(input); } else { return sefazNfe_1.SefazNFe.getSoapInfo(input); } } exports.configuraUrlsSefaz = configuraUrlsSefaz;