@alexssmusica/emissao-nota-fiscal
Version:
Modulo que auxilia na geração de NFe e NFCe
25 lines (24 loc) • 874 B
JavaScript
;
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;