Commit 540b58a0313327edee2f1f5a33c00e1ebbb87168

Authored by Eric Fernandez
1 parent 0ffe083737
Exists in master

linea al final

planex/descuentosGlobalesFactura.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 var comrpobanteArr = comprobante.split(';'); 3 var comrpobanteArr = comprobante.split(';');
4 4
5 return { 5 return {
6 descripcionDescuentoOIntereses: comrpobanteArr[1], 6 descripcionDescuentoOIntereses: comrpobanteArr[1],
7 porcentaje: comrpobanteArr[2], 7 porcentaje: comrpobanteArr[2],
8 importeBase: comrpobanteArr[3], 8 importeBase: comrpobanteArr[3],
9 importe: comrpobanteArr[4], 9 importe: comrpobanteArr[4],
10 ClasificadorDescuentoOInteres: comrpobanteArr[5] 10 ClasificadorDescuentoOInteres: comrpobanteArr[5]
11 }; 11 };
12 }
12 }
planex/detalleDescuentosItemFactura.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 var comprobanteArr = comprobante.split(';'); 3 var comprobanteArr = comprobante.split(';');
4 4
5 return { 5 return {
6 numeroLinea: comprobanteArr[1], 6 numeroLinea: comprobanteArr[1],
7 descripcionDescuento: comprobanteArr[2], 7 descripcionDescuento: comprobanteArr[2],
8 porcentajeDescuento: comprobanteArr[3], 8 porcentajeDescuento: comprobanteArr[3],
9 importeBase: comprobanteArr[4], 9 importeBase: comprobanteArr[4],
10 importeDescuento: comprobanteArr[5], 10 importeDescuento: comprobanteArr[5],
11 }; 11 };
12 }
12 }
planex/detalleImpuestosItemFactura.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 var comprobanteArr = comprobante.split(';'); 3 var comprobanteArr = comprobante.split(';');
4 4
5 return { 5 return {
6 numeroLinea: comprobanteArr[1], 6 numeroLinea: comprobanteArr[1],
7 descripcionImpuesto: comprobanteArr[2], 7 descripcionImpuesto: comprobanteArr[2],
8 procentajeImpuesto: comprobanteArr[3], 8 procentajeImpuesto: comprobanteArr[3],
9 importeBase: comprobanteArr[4], 9 importeBase: comprobanteArr[4],
10 importeImpuesto: comprobanteArr[5] 10 importeImpuesto: comprobanteArr[5]
11 }; 11 };
12 }
12 }
planex/detalleOtrosImpuestosComprobante.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 var comprobanteArr = comprobante.split(';'); 3 var comprobanteArr = comprobante.split(';');
4 4
5 return { 5 return {
6 descripcionImpuesto: comprobanteArr[1], 6 descripcionImpuesto: comprobanteArr[1],
7 porcentaje: comprobanteArr[2], 7 porcentaje: comprobanteArr[2],
8 importeBase: comprobanteArr[3], 8 importeBase: comprobanteArr[3],
9 importeImpuesto: comprobanteArr[4], 9 importeImpuesto: comprobanteArr[4],
10 codigoArancelImpuestoOCuota: comprobanteArr[5], 10 codigoArancelImpuestoOCuota: comprobanteArr[5],
11 jurisdiccion: comprobanteArr[6] 11 jurisdiccion: comprobanteArr[6]
12 }; 12 };
13 }
13 }
planex/identificaxComprobante.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 var comprobante = '010;01;00081929;00081929;0002;20120927;20120927;;;14 DIAS;;;32012114736927;20140716;;;;;;;;;;;20120927'; 3 var comprobante = '010;01;00081929;00081929;0002;20120927;20120927;;;14 DIAS;;;32012114736927;20140716;;;;;;;;;;;20120927';
4 4
5 var comprobanteArr = comprobante.split(';'); 5 var comprobanteArr = comprobante.split(';');
6 6
7 return { 7 return {
8 tipo: comprobanteArr[1], 8 tipo: comprobanteArr[1],
9 numero: comprobanteArr[2], 9 numero: comprobanteArr[2],
10 numeroRegistrado: comprobanteArr[3], 10 numeroRegistrado: comprobanteArr[3],
11 puntoVenta: comprobanteArr[4], 11 puntoVenta: comprobanteArr[4],
12 fechaComprobante: comprobanteArr[5], 12 fechaComprobante: comprobanteArr[5],
13 fechaVencimiento: comprobanteArr[6], 13 fechaVencimiento: comprobanteArr[6],
14 fechaSegundoVencimiento: comprobanteArr[7], 14 fechaSegundoVencimiento: comprobanteArr[7],
15 fechaProximoVencimiento: comprobanteArr[8], 15 fechaProximoVencimiento: comprobanteArr[8],
16 condicionPago: comprobanteArr[9], 16 condicionPago: comprobanteArr[9],
17 caeOCaea: comprobanteArr[10], 17 caeOCaea: comprobanteArr[10],
18 fechaVencimientoCaeOCaea: comprobanteArr[11], 18 fechaVencimientoCaeOCaea: comprobanteArr[11],
19 cai: comprobanteArr[12], 19 cai: comprobanteArr[12],
20 fechaVencimientoCai: comprobanteArr[14], 20 fechaVencimientoCai: comprobanteArr[14],
21 motivo: comprobanteArr[15], 21 motivo: comprobanteArr[15],
22 fechaServicioDesde: comprobanteArr[16], 22 fechaServicioDesde: comprobanteArr[16],
23 fechaServicioHasta: comprobanteArr[17], 23 fechaServicioHasta: comprobanteArr[17],
24 codigoControladorFiscal: comprobanteArr[17], 24 codigoControladorFiscal: comprobanteArr[17],
25 codigoOperacion: comprobanteArr[18], 25 codigoOperacion: comprobanteArr[18],
26 cantidadHojas: comprobanteArr[19], 26 cantidadHojas: comprobanteArr[19],
27 datosCodigoBarraParaCobranza: comprobanteArr[20], 27 datosCodigoBarraParaCobranza: comprobanteArr[20],
28 datosOtroCodigoBarras: comprobanteArr[21], 28 datosOtroCodigoBarras: comprobanteArr[21],
29 datosCodigoParaPagoElectronico: comprobanteArr[22], 29 datosCodigoParaPagoElectronico: comprobanteArr[22],
30 fechaAnulacion: comprobanteArr[23], 30 fechaAnulacion: comprobanteArr[23],
31 fechaEntrega: comprobanteArr[24], 31 fechaEntrega: comprobanteArr[24],
32 numeroVisualizador: comprobanteArr[25] 32 numeroVisualizador: comprobanteArr[25]
33 }; 33 };
34
35 } 34 }
36 35
planex/identificaxEmisor.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 comprobante = '030;EMPRESA EMISORA S.A.;7790522012340;01;902-108324-2;19690727;;Maximo M 885;;;;;;;Lanus Oeste;Buenos Aires;1824;;;30123654736;;;;;;' 3 comprobante = '030;EMPRESA EMISORA S.A.;7790522012340;01;902-108324-2;19690727;;Maximo M 885;;;;;;;Lanus Oeste;Buenos Aires;1824;;;30123654736;;;;;;'
4 4
5 comprobanteArr = comprobante.split(';'); 5 comprobanteArr = comprobante.split(';');
6 6
7 return { 7 return {
8 razonSocial: comprobanteArr[1], 8 razonSocial: comprobanteArr[1],
9 glnEmisor: comprobanteArr[2], 9 glnEmisor: comprobanteArr[2],
10 ivaEmisor: comprobanteArr[3], 10 ivaEmisor: comprobanteArr[3],
11 numeroIngresosBrutos: comprobanteArr[4], 11 numeroIngresosBrutos: comprobanteArr[4],
12 inicioActividades: comprobanteArr[5], 12 inicioActividades: comprobanteArr[5],
13 contacto: comprobanteArr[6], 13 contacto: comprobanteArr[6],
14 direccion: comprobanteArr[7], 14 direccion: comprobanteArr[7],
15 numero: comprobanteArr[8], 15 numero: comprobanteArr[8],
16 piso: comprobanteArr[9], 16 piso: comprobanteArr[9],
17 departamento: comprobanteArr[10], 17 departamento: comprobanteArr[10],
18 sector: comprobanteArr[11], 18 sector: comprobanteArr[11],
19 torre: comprobanteArr[12], 19 torre: comprobanteArr[12],
20 manzana: comprobanteArr[13], 20 manzana: comprobanteArr[13],
21 localidad: comprobante[14], 21 localidad: comprobante[14],
22 provincia: comprobanteArr[15], 22 provincia: comprobanteArr[15],
23 codigoPostal: comprobanteArr[16], 23 codigoPostal: comprobanteArr[16],
24 email: comprobanteArr[17], 24 email: comprobanteArr[17],
25 telefono: comprobanteArr[18], 25 telefono: comprobanteArr[18],
26 cuit: comprobanteArr[19], 26 cuit: comprobanteArr[19],
27 codigoAgenciaResponsableListaCodigos: comprobanteArr[20], 27 codigoAgenciaResponsableListaCodigos: comprobanteArr[20],
28 numeroEstablecimientoEmisor: comprobanteArr[21], 28 numeroEstablecimientoEmisor: comprobanteArr[21],
29 numeroAgentePercepcionProvincialDelEmisor: comprobanteArr[22], 29 numeroAgentePercepcionProvincialDelEmisor: comprobanteArr[22],
30 numeroAgentePercepcionMunicipalDelEmisor: comprobanteArr[23], 30 numeroAgentePercepcionMunicipalDelEmisor: comprobanteArr[23],
31 numeroFax: comprobanteArr[24], 31 numeroFax: comprobanteArr[24],
32 codigoVendedor: comprobanteArr[25] 32 codigoVendedor: comprobanteArr[25]
33 }; 33 };
34
35 } 34 }
36 35
planex/identificaxReceptorFactura.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 comprobante = '040;CADENARECEPTORA;7798032710006;401000;01;;9011890556;;CALLE 401 6TO PISO;;;;;;;Cap. federal;1640;;;80;30123654434;;;;; ' 3 comprobante = '040;CADENARECEPTORA;7798032710006;401000;01;;9011890556;;CALLE 401 6TO PISO;;;;;;;Cap. federal;1640;;;80;30123654434;;;;; '
4 4
5 var comprobanteArr = comprobante.split(';'); 5 var comprobanteArr = comprobante.split(';');
6 6
7 return { 7 return {
8 razonSocial: comprobanteArr[1], 8 razonSocial: comprobanteArr[1],
9 glnReceptor: comprobanteArr[2], 9 glnReceptor: comprobanteArr[2],
10 codigoInternoReceptorParaEmisor: comprobanteArr[3], 10 codigoInternoReceptorParaEmisor: comprobanteArr[3],
11 ivaReceptor: comprobanteArr[4], 11 ivaReceptor: comprobanteArr[4],
12 codigoJurisdiccionIBReceptor: comprobanteArr[5], 12 codigoJurisdiccionIBReceptor: comprobanteArr[5],
13 numeroIngresosBrutos: comprobanteArr[6], 13 numeroIngresosBrutos: comprobanteArr[6],
14 contacto: comprobanteArr[7], 14 contacto: comprobanteArr[7],
15 direccionCalle: comprobanteArr[8], 15 direccionCalle: comprobanteArr[8],
16 direccionNumero: comprobanteArr[9], 16 direccionNumero: comprobanteArr[9],
17 piso: comprobanteArr[10], 17 piso: comprobanteArr[10],
18 departamento: comprobanteArr[11], 18 departamento: comprobanteArr[11],
19 sector: comprobanteArr[12], 19 sector: comprobanteArr[12],
20 torre: comprobanteArr[13], 20 torre: comprobanteArr[13],
21 manzana: comprobanteArr[14], 21 manzana: comprobanteArr[14],
22 localidad: comprobanteArr[15], 22 localidad: comprobanteArr[15],
23 provincia: comprobanteArr[16], 23 provincia: comprobanteArr[16],
24 codigoPostal: comprobanteArr[17], 24 codigoPostal: comprobanteArr[17],
25 email: comprobanteArr[18], 25 email: comprobanteArr[18],
26 telefono: comprobanteArr[19], 26 telefono: comprobanteArr[19],
27 tipoDocumentoReceptor: comprobanteArr[20], 27 tipoDocumentoReceptor: comprobanteArr[20],
28 numeroDocumentoReceptor: comprobanteArr[21], 28 numeroDocumentoReceptor: comprobanteArr[21],
29 codigoAgenciaResponsableListaCodigos: comprobanteArr[22], 29 codigoAgenciaResponsableListaCodigos: comprobanteArr[22],
30 codigoDptoOPersonaAQuienVaDirigidoElComp: comprobanteArr[23], 30 codigoDptoOPersonaAQuienVaDirigidoElComp: comprobanteArr[23],
31 nombreDptoOPersonaAQuienVaDirigidoElComp: comprobanteArr[24], 31 nombreDptoOPersonaAQuienVaDirigidoElComp: comprobanteArr[24],
32 numeroFax: comprobanteArr[25], 32 numeroFax: comprobanteArr[25],
33 municipio: comprobanteArr[26] 33 municipio: comprobanteArr[26]
34 }; 34 };
35 }
35 }
planex/identificaxSucursalReceptorFactura.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 comprobante = '045;SUCURSAL CADENA RECEPTORA;7791236854;;;;;;;;;;;;;;;;;;80;30123610434;;;;;;; '; 3 comprobante = '045;SUCURSAL CADENA RECEPTORA;7791236854;;;;;;;;;;;;;;;;;;80;30123610434;;;;;;; ';
4 4
5 var comprobanteArr = comprobante.split(';'); 5 var comprobanteArr = comprobante.split(';');
6 6
7 return { 7 return {
8 razonSocial: comprobanteArr[1], 8 razonSocial: comprobanteArr[1],
9 glnSucursal: comprobanteArr[2], 9 glnSucursal: comprobanteArr[2],
10 codigoInternoSucursalReceptorParaEmisor: comprobanteArr[3], 10 codigoInternoSucursalReceptorParaEmisor: comprobanteArr[3],
11 ivaSucursal: comprobanteArr[4], 11 ivaSucursal: comprobanteArr[4],
12 codigoJurisdiccionIB: comprobanteArr[5], 12 codigoJurisdiccionIB: comprobanteArr[5],
13 numeroIB: comprobanteArr[6], 13 numeroIB: comprobanteArr[6],
14 contacto: comprobanteArr[7], 14 contacto: comprobanteArr[7],
15 direccion: comprobanteArr[8], 15 direccion: comprobanteArr[8],
16 numero: comprobanteArr[9], 16 numero: comprobanteArr[9],
17 piso: comprobanteArr[10], 17 piso: comprobanteArr[10],
18 departamento: comprobanteArr[11], 18 departamento: comprobanteArr[11],
19 sector: comprobanteArr[12], 19 sector: comprobanteArr[12],
20 torre: comprobanteArr[13], 20 torre: comprobanteArr[13],
21 manzana: comprobanteArr[14], 21 manzana: comprobanteArr[14],
22 localidad: comprobanteArr[15], 22 localidad: comprobanteArr[15],
23 provincia: comprobanteArr[16], 23 provincia: comprobanteArr[16],
24 codigoPostal: comprobanteArr[17], 24 codigoPostal: comprobanteArr[17],
25 email: comprobanteArr[18], 25 email: comprobanteArr[18],
26 telefono: comprobanteArr[19], 26 telefono: comprobanteArr[19],
27 tipoDocumento: comprobanteArr[20], 27 tipoDocumento: comprobanteArr[20],
28 numeroDocumento: comprobanteArr[21], 28 numeroDocumento: comprobanteArr[21],
29 codigoAgenciaResponsableListaCodigos: comprobanteArr[22], 29 codigoAgenciaResponsableListaCodigos: comprobanteArr[22],
30 codigoDptoOPersonaAQuienVaDirigidoElMsj: comprobanteArr[23], 30 codigoDptoOPersonaAQuienVaDirigidoElMsj: comprobanteArr[23],
31 nombreDptoOPersonaAQuienVaDirigidoElMsj: comprobanteArr[24], 31 nombreDptoOPersonaAQuienVaDirigidoElMsj: comprobanteArr[24],
32 numeroFax: comprobanteArr[25], 32 numeroFax: comprobanteArr[25],
33 municipio: comprobanteArr[26], 33 municipio: comprobanteArr[26],
34 numeroSucursalReceptorParaEmisor: comprobanteArr[27], 34 numeroSucursalReceptorParaEmisor: comprobanteArr[27],
35 } 35 }
36 }
36 }
planex/importesTotales.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 comprobante = '050;000000000000000;000000000000000;000000000000000;000000000140295;000000000000000;000000000115946;000000 000024349;000000000000000;000000000000000;000000000000000;000000000000000;000000000000000;000000000000000; ;PES;00001000000;1;000000000000000;;; ' 3 comprobante = '050;000000000000000;000000000000000;000000000000000;000000000140295;000000000000000;000000000115946;000000 000024349;000000000000000;000000000000000;000000000000000;000000000000000;000000000000000;000000000000000; ;PES;00001000000;1;000000000000000;;; '
4 4
5 var comprobanteArr = comprobante.split(';'); 5 var comprobanteArr = comprobante.split(';');
6 6
7 return { 7 return {
8 saldoAnterior: comprobanteArr[1], 8 saldoAnterior: comprobanteArr[1],
9 totalBruto: comprobanteArr[2], 9 totalBruto: comprobanteArr[2],
10 totalNeto: comprobanteArr[3], 10 totalNeto: comprobanteArr[3],
11 totalOperacion: comprobanteArr[4], 11 totalOperacion: comprobanteArr[4],
12 totalConceptosNoNetoGravado: comprobanteArr[5], 12 totalConceptosNoNetoGravado: comprobanteArr[5],
13 netoGravado: comprobanteArr[6], 13 netoGravado: comprobanteArr[6],
14 liquidado: comprobanteArr[7], 14 liquidado: comprobanteArr[7],
15 liquidadoRNI: comprobanteArr[8], 15 liquidadoRNI: comprobanteArr[8],
16 importeOperacionesExentas: comprobanteArr[9], 16 importeOperacionesExentas: comprobanteArr[9],
17 importeACtaImpuestosNacionales: comprobanteArr[10], 17 importeACtaImpuestosNacionales: comprobanteArr[10],
18 importeIB: comprobanteArr[11], 18 importeIB: comprobanteArr[11],
19 importeImpuestosMunicipales: comprobanteArr[12], 19 importeImpuestosMunicipales: comprobanteArr[12],
20 importeImpuestosInternos: comprobanteArr[13], 20 importeImpuestosInternos: comprobanteArr[13],
21 transporte: comprobanteArr[14], 21 transporte: comprobanteArr[14],
22 monedaFacturacion: comprobanteArr[15], 22 monedaFacturacion: comprobanteArr[15],
23 tipoCambioFacturacion: comprobanteArr[16], 23 tipoCambioFacturacion: comprobanteArr[16],
24 cantidadAlicuotasIVA: comprobanteArr[17], 24 cantidadAlicuotasIVA: comprobanteArr[17],
25 totalFacturaSegundoVencimiento: comprobanteArr[18], 25 totalFacturaSegundoVencimiento: comprobanteArr[18],
26 observaciones: comprobanteArr[19], 26 observaciones: comprobanteArr[19],
27 observacionesDebitoAutomatico: comprobanteArr[20], 27 observacionesDebitoAutomatico: comprobanteArr[20],
28 fechaTipoCambioFacturacion: comprobanteArr[21], 28 fechaTipoCambioFacturacion: comprobanteArr[21],
29 monedaPago: comprobanteArr[22], 29 monedaPago: comprobanteArr[22],
30 tipoCambioMonedaPago: comprobanteArr[23], 30 tipoCambioMonedaPago: comprobanteArr[23],
31 fechaTipoCambioPago: comprobanteArr[24], 31 fechaTipoCambioPago: comprobanteArr[24],
32 importeOtrosTributos: comprobanteArr[25] 32 importeOtrosTributos: comprobanteArr[25]
33 }; 33 };
34 }
34 }
planex/informaxRepresentanteEmisor.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 var comprobanteArr = comprobante.split(';'); 3 var comprobanteArr = comprobante.split(';');
4 4
5 return { 5 return {
6 razonSocial: comprobanteArr[1], 6 razonSocial: comprobanteArr[1],
7 glnRepresentante: comprobanteArr[2], 7 glnRepresentante: comprobanteArr[2],
8 condicionIvaRepresentante: comprobanteArr[3], 8 condicionIvaRepresentante: comprobanteArr[3],
9 numeroIngresosBrutos: comprobanteArr[4], 9 numeroIngresosBrutos: comprobanteArr[4],
10 inicioActividades: comprobanteArr[5], 10 inicioActividades: comprobanteArr[5],
11 contacto: comprobanteArr[6], 11 contacto: comprobanteArr[6],
12 direccionCalle: comprobanteArr[7], 12 direccionCalle: comprobanteArr[7],
13 direccionNumero: comprobanteArr[8], 13 direccionNumero: comprobanteArr[8],
14 piso: comprobanteArr[9], 14 piso: comprobanteArr[9],
15 departamento: comprobanteArr[10], 15 departamento: comprobanteArr[10],
16 sector: comprobanteArr[11], 16 sector: comprobanteArr[11],
17 torre: comprobanteArr[12], 17 torre: comprobanteArr[12],
18 manzana: comprobanteArr[13], 18 manzana: comprobanteArr[13],
19 localidad: comprobanteArr[14], 19 localidad: comprobanteArr[14],
20 provincia: comprobanteArr[15], 20 provincia: comprobanteArr[15],
21 codigoPostal: comprobanteArr[16], 21 codigoPostal: comprobanteArr[16],
22 email: comprobanteArr[17], 22 email: comprobanteArr[17],
23 telefono: comprobanteArr[18], 23 telefono: comprobanteArr[18],
24 cuit: comprobanteArr[19], 24 cuit: comprobanteArr[19],
25 codigoAgenciaResponsableListaCodigos: comprobanteArr[20], 25 codigoAgenciaResponsableListaCodigos: comprobanteArr[20],
26 numeroEstablecimientoRepresentante: comprobanteArr[21], 26 numeroEstablecimientoRepresentante: comprobanteArr[21],
27 numeroAgentePercepcionProvincialRepresentante: comprobanteArr[22], 27 numeroAgentePercepcionProvincialRepresentante: comprobanteArr[22],
28 numeroAgentePercepcionMunicipalRepresentante: comprobanteArr[23], 28 numeroAgentePercepcionMunicipalRepresentante: comprobanteArr[23],
29 numeroFax: comprobanteArr[24], 29 numeroFax: comprobanteArr[24],
30 codigoRepresentante: comprobanteArr[25] 30 codigoRepresentante: comprobanteArr[25]
31 }; 31 };
32 }
32 }
planex/itemsFactura.js
1 module.exports = function(comprobante) { 1 module.exports = function(comprobante) {
2 2
3 comprobante = '100;000001;74300;2087455000005;DescripciónArticulo;000000000500000;;000000000035500;02100;0000 00000003452;000000000016437;000000000000000;000000000000000;G; ;000000000000100;000000000000100;CR;CU;000000000032873;7798569874125;; '; 3 comprobante = '100;000001;74300;2087455000005;DescripciónArticulo;000000000500000;;000000000035500;02100;0000 00000003452;000000000016437;000000000000000;000000000000000;G; ;000000000000100;000000000000100;CR;CU;000000000032873;7798569874125;; ';
4 4
5 var comprobanteArr = comprobante.split(';'); 5 var comprobanteArr = comprobante.split(';');
6 6
7 return { 7 return {
8 numeroLinea: comprobanteArr[1], 8 numeroLinea: comprobanteArr[1],
9 codigoProductoServicio: comprobanteArr[2], 9 codigoProductoServicio: comprobanteArr[2],
10 codigoProductoServicioComprador: comprobanteArr[3], 10 codigoProductoServicioComprador: comprobanteArr[3],
11 descripcion: comprobanteArr[4], 11 descripcion: comprobanteArr[4],
12 cantidad: comprobanteArr[5], 12 cantidad: comprobanteArr[5],
13 unidadMedida: comprobanteArr[6], 13 unidadMedida: comprobanteArr[6],
14 precioUnitario: comprobanteArr[7], 14 precioUnitario: comprobanteArr[7],
15 alicuotaIVAAplicable: comprobanteArr[8], 15 alicuotaIVAAplicable: comprobanteArr[8],
16 importeIVA: comprobanteArr[9], 16 importeIVA: comprobanteArr[9],
17 subtotalPorRegistro: comprobanteArr[10], 17 subtotalPorRegistro: comprobanteArr[10],
18 importeBonificacion: comprobanteArr[11], 18 importeBonificacion: comprobanteArr[11],
19 importeAjuste: comprobanteArr[12], 19 importeAjuste: comprobanteArr[12],
20 indicacionExento: comprobanteArr[13], 20 indicacionExento: comprobanteArr[13],
21 indicacionAnulacion: comprobanteArr[14], 21 indicacionAnulacion: comprobanteArr[14],
22 numeroUnidadesPorUnidadEmbalaje: comprobanteArr[15], 22 numeroUnidadesPorUnidadEmbalaje: comprobanteArr[15],
23 cantidadEmbalajes: comprobanteArr[16], 23 cantidadEmbalajes: comprobanteArr[16],
24 codigoTipoEmbalaje: comprobanteArr[17], 24 codigoTipoEmbalaje: comprobanteArr[17],
25 unidadReferenciaDescripcion: comprobanteArr[18], 25 unidadReferenciaDescripcion: comprobanteArr[18],
26 precioUnitarioSinImpuestos: comprobanteArr[19], 26 precioUnitarioSinImpuestos: comprobanteArr[19],
27 codigoUPCEAN13: comprobanteArr[20], 27 codigoUPCEAN13: comprobanteArr[20],
28 codigoDUN14: comprobanteArr[21], 28 codigoDUN14: comprobanteArr[21],
29 codigoMercosur: comprobanteArr[22], 29 codigoMercosur: comprobanteArr[22],
30 unidadesMatrix: comprobanteArr[23], 30 unidadesMatrix: comprobanteArr[23],
31 codigoMatrix: comprobanteArr[24], 31 codigoMatrix: comprobanteArr[24],
32 precioLista: comprobanteArr[25] 32 precioLista: comprobanteArr[25]
33 }; 33 };
34 }
34 }