De acuerdo a análisis realizados, ciertas configuraciones de los programas Memory Figaro y Memory Magus no siguen la definición de campos y cálculos establecidos por DGI para la facturación electrónica, provocando diferencias centesimales entre la factura electrónica y la factura tradicional generada desde los sistemas Memory.
Según DGI, los campos de renglones del comprobante fiscal electrónico se deben definir así:
- Cantidad de artículo: hasta 3 decimales
- Precio unitario: hasta 6 decimales.
- Monto de descuentos y recargos, hasta 2 decimales.
- Total línea round(cantidad x precio unitario, 2) + recargos – descuentos, 2 decimales
De acuerdo a los análisis realizados, en los programas Memory estos redondeos no se hacen línea a línea, con lo que el arrastre de decimales a lo largo de varios renglones en algunos casos produce un número diferente al que se produce redondeando renglón a renglón.
A efectos que los reportes internos de Memory y los de eFactura coincidan, al integrar la facturación electrónica para el sistema Memory caben dos posibilidades:
- Descartar el ítem redondeo de Memory y sustituirlo por el que corresponde al cálculo según el criterio DGI.
- Agregar un segundo ítem redondeo con la diferencia entre el redondeo calculado según el criterio de DGI y el redondeo propio del sistema Memory.
Para ampliar sobre este y otros temas lo invitamos a participar en la wiki de facturación electrónica