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 + }; }