facturacionelectronicapy-ts-xmlgen
Version:
Genera el contenido del archivo XML del Documento electrónico exigido por la SET
28 lines (27 loc) • 834 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class NotaRemisionXMLSG {
/**E6. Campos que componen la Nota de Remisión Electrónica (E500-E599) */
get_gCamNRE(data) {
const remision = data.remision;
if (!remision)
return;
return {
// E501
iMotEmiNR: remision.motivo,
// E502
dDesMotEmiNR: remision.motivoDescripcion,
// E503
iRespEmiNR: remision.tipoResponsable,
// E504
dDesRespEmiNR: remision.descripcionTipoResponsable,
// E505
dKmR: remision.kms,
// E506
dFecEm: remision.fechaFactura,
// E507
cPreFle: remision.costoFlete,
};
}
}
exports.default = new NotaRemisionXMLSG();