node-nfe-nfce
Version:
Modulo que auxilia na geração de NFe e NFCe
38 lines • 1.41 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getDest = void 0;
function getDest(ambiente, dest) {
if (dest === undefined || dest === null) {
return undefined;
}
return {
CNPJ: dest.CNPJ,
CPF: dest.CPF,
idEstrangeiro: dest.idEstrangeiro,
xNome: ambiente === '2' ? 'NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL' : dest.xNome,
enderDest: dest.enderDest === undefined
? undefined
: {
xLgr: dest.enderDest?.xLgr ?? '',
nro: dest.enderDest?.nro ?? '',
xCpl: dest.enderDest?.xCpl,
xBairro: dest.enderDest?.xBairro ?? '',
cMun: dest.enderDest?.cMun ?? '',
xMun: dest.enderDest?.xMun ?? '',
UF: dest.enderDest?.UF,
CEP: dest.enderDest?.CEP ?? '',
cPais: dest.enderDest?.cPais ?? '1058',
cPaisSpecified: dest.enderDest?.cPaisSpecified,
xPais: dest.enderDest?.xPais ?? 'BRASIL',
xPaisSpecified: dest.enderDest?.cPaisSpecified,
fone: dest.enderDest?.fone
},
indIEDest: dest.indIEDest ?? '9',
IE: dest.IE,
ISUF: dest.ISUF,
IM: dest.IM,
email: dest.email
};
}
exports.getDest = getDest;
//# sourceMappingURL=getDest.js.map