Private _assertsPrivate _comprobantePrivate _sumasProtected comparePrivate registerPrivate validatePrivate validatePrivate validatePrivate validatePrivate validatePrivate validatePrivate validatePrivate validatePrivate validatePrivate validatePrivate validateGenerated using TypeDoc
SumasConceptosComprobanteImpuestos
Esta clase genera la suma de subtotal, descuento, total e impuestos a partir de las sumas de los conceptos. Con estas sumas válidas contra los valores del comprobante, los valores de impuestos y la lista de impuestos trasladados y retenidos
Válida que:
SUMAS01: La suma de los importes de conceptos es igual al subtotal del comprobante
SUMAS02: La suma de los descuentos es igual al descuento del comprobante
SUMAS03: El cálculo del total es igual al total del comprobante
SUMAS04: El cálculo de impuestos trasladados es igual al total de impuestos trasladados
SUMAS05: Todos los impuestos trasladados existen en el comprobante
SUMAS06: Todos los valores de los impuestos trasladados conciden con el comprobante
SUMAS07: No existen más nodos de impuestos trasladados en el comprobante de los que se han calculado
SUMAS08: El cálculo de impuestos retenidos es igual al total de impuestos retenidos
SUMAS09: Todos los impuestos retenidos existen en el comprobante
SUMAS10: Todos los valores de los impuestos retenidos conciden con el comprobante
SUMAS11: No existen más nodos de impuestos trasladados en el comprobante de los que se han calculado
SUMAS12: El cálculo del descuento debe ser menor o igual al cálculo del subtotal
Adicionalmente, para SUMAS06 y SUMAS10 se generan: SUMASxx:yyy donde