- WorkAlio
- Reglas de validación
- BR-CO-12
Reglas básicas EN 16931
BR-CO-12: Suma de los cargos a nivel de documento (BT-108) debe coincidir con la suma de los demás importes de la factura
Qué exige esta regla
Suma de los cargos a nivel de documento (BT-108) debe coincidir con la suma de los demás importes de la factura.
EjemploEN 16931 (UBL)
Una factura construida como una válida, salvo por esto:
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">102.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">121.00</cbc:TaxInclusiveAmount>
<cbc:ChargeTotalAmount currencyID="EUR">2.00</cbc:ChargeTotalAmount>
<cbc:PayableAmount currencyID="EUR">121.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>El validador dice: Suma de los cargos a nivel de documento (BT-108) es 2,00, pero los demás importes de la factura suman 5,00.
Cómo corregirla
Recalcule Suma de los cargos a nivel de documento para que coincida con la suma de los demás importes de la factura.
Preguntas frecuentes
- ¿Qué significa BR-CO-12?
- Suma de los cargos a nivel de documento (BT-108) debe coincidir con la suma de los demás importes de la factura. La regla se aplica a EN 16931 (UBL), Peppol BIS 3.0 y XRechnung 3.0 (UBL).
- ¿Cómo se corrige BR-CO-12?
- Recalcule Suma de los cargos a nivel de documento para que coincida con la suma de los demás importes de la factura. En UBL el elemento es /Invoice/cac:LegalMonetaryTotal/cbc:ChargeTotalAmount.
Se aplica en estos perfiles
- EN 16931 (UBL)
- Peppol BIS 3.0
- XRechnung 3.0 (UBL)
Ruta del elemento
- Suma de los cargos a nivel de documento (BT-108)UBL /Invoice/cac:LegalMonetaryTotal/cbc:ChargeTotalAmountCII /CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeSettlement/SpecifiedTradeSettlementHeaderMonetarySummation/ChargeTotalAmountDerivada de lo que acepta el lector CII de WorkAlio — todavía no hay generador CII, así que esta ruta no está verificada de forma independiente como sí lo está la ruta UBL.