From 43535c9d7434bbf43899eee7249507290136b035 Mon Sep 17 00:00:00 2001 From: Eric Fernandez Date: Wed, 15 May 2019 17:12:14 -0300 Subject: [PATCH] parse planex --- planex/identificaxMensaje.js | 7 +++++-- planex/index.js | 10 +++++++++- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/planex/identificaxMensaje.js b/planex/identificaxMensaje.js index 81e9bf9..ac6993b 100644 --- a/planex/identificaxMensaje.js +++ b/planex/identificaxMensaje.js @@ -1,5 +1,8 @@ module.exports = function(comprobante) { - return ''; - + var comprobanteArr = comprobante.split(';'); + + return { + idMensaje: comprobanteArr[1] + }; } diff --git a/planex/index.js b/planex/index.js index ef590ff..2cb173d 100644 --- a/planex/index.js +++ b/planex/index.js @@ -8,5 +8,13 @@ module.exports = function(comprobante) { informaxRepresentanteEmisor: require('./informaxRepresentanteEmisor')(comprobante), // 035 identificaxReceptorFactura: require('./identificaxReceptorFactura')(comprobante), // 040 identificaxSucursalReceptorFactura: require('./identificaxSucursalReceptorFactura')(comprobante), // 045 - } + importesTotales: require('./importesTotales')(comprobante), // 050 + detallesImportesIVA: require('./detallesImportesIVA')(comprobante), // 060 + detallePercepcionesIIBB: require('./detallePercepcionesIIBB')(comprobante), // 070 + descuentosGlobalesFactura: require('./descuentosGlobalesFactura')(comprobante), // 080 + detalleOtrosImpuestosComprobante: require('./detalleOtrosImpuestosComprobante')(comprobante), // 090 + itemsFactura: require('./itemsFactura')(comprobante), // 100 + detalleDescuentosItemFactura: require('./detalleDescuentosItemFactura')(comprobante), // 110 + detalleImpuestosItemFactura: require('./detalleImpuestosItemFactura')(comprobante), // 120 + }; } -- 1.9.1