diff --git a/debo/cuerpoDebo.js b/debo/cuerpoDebo.js index 4f70c47..7eef45e 100644 --- a/debo/cuerpoDebo.js +++ b/debo/cuerpoDebo.js @@ -15,7 +15,7 @@ module.exports = function(comprobante, afipTablas, entities, item) { CAN: item.cantidad, // [money] NOT NULL, CANTIDAD DEL ITEM PUN: item.precioUnitario, // [decimal](20, 8) NOT NULL PRECIO UNITARIO DEL PRODUCTO ITEM IMI: item.impuestoInterno ? item.impuestoInterno.importeImpuesto : 0, // [money] NOT NULL, IMPORTE IMPUESTOS INTERNOS DEL ITEM - IVA: comprobante.itemsFactura.alicuotaIVAAplicable ? ((item.precioUnitario * item.cantidad) * comprobante.itemsFactura.alicuotaIVAAplicable) / 100 : 0, + IVA: item.alicuotaIVAAplicable ? ((item.precioUnitario * item.cantidad) * comprobante.itemsFactura.alicuotaIVAAplicable) / 100 : 0, PUT: item.precioUnitario, // [money] NOT NULL, IGUAL AL PUN LEG: 0, // [int] NOT NULL, FIJO 0 CMF: 0, // [int] NOT NULL, FIJO 0 @@ -34,9 +34,9 @@ module.exports = function(comprobante, afipTablas, entities, item) { C_HD2: '', // [varchar](1) NOT NULL, FIJO '' VACIO NO NULO COMISION: 0, // [money] NOT NULL, FIJO 0 LIQ_VTA: '', // [varchar](20) NOT NULL, FIJO '' VACIO NO NULO - COSTO_PMOV: comprobante.itemsFactura.precioUnitario, // [money] NOT NULL, IGUAL AL PUN + COSTO_PMOV: item.precioUnitario, // [money] NOT NULL, IGUAL AL PUN SAL_ITEM: 0, // [money] NOT NULL, fijo 0 es el que se llenara al mostrar en la tablet o telefono para que llene operador - TASIVA: comprobante.itemsFactura.alicuotaIVAAplicable, // [money] NOT NULL, TASA DE IVA DEL ITEM = 21.00 / 10.50 / ETC. + TASIVA: item.alicuotaIVAAplicable, // [money] NOT NULL, TASA DE IVA DEL ITEM = 21.00 / 10.50 / ETC. gln: comprobante.identificaxSucursalReceptorFactura.glnSucursal, //gln sucursal codigoBarras: item.codigoUPCEAN13 };