detallePercepcionesIIBB.js 908 Bytes
module.exports = function(comprobante, returnFloatByDecimals) {
  
  comprobante = '070;01;000000000000411;00;000000000000000;PERC .I.B. BS. A.S;00250;000000000016436;00000;000000000000000 ';

  var comprobanteArr = comprobante.split(';');

  return {
    codigoJurisdiccionIB: comprobanteArr[1],
    importePercepcionesIB: returnFloatByDecimals(comprobanteArr[2], 2),
    jurisdiccionImpuestosMunicipales: comprobanteArr[3],
    importePercepcionesImpuestosMunicipales: returnFloatByDecimals(comprobanteArr[4], 2),
    descripcionPercepcionIB: comprobanteArr[5],
    porcentajePercepcionesIB: returnFloatByDecimals(comprobanteArr[6], 2),
    importeBasePercepcionesIB: returnFloatByDecimals(comprobanteArr[7], 2),
    porcentajePercepcionesImpuestosMunicipales: returnFloatByDecimals(comprobanteArr[8], 2),
    importeBasePercepcionesImpuestosMunicipales: returnFloatByDecimals(comprobanteArr[9], 2)
  };
}