Skip to content

Error in validation of BR-CO-15 concerning currencyID? #22

Closed
@aronkankel

Description

I filled TaxCurrencyCode and InvoiceCurrencyCode in the header:
<ram:ApplicableHeaderTradeSettlement> <ram:PaymentReference /> <ram:TaxCurrencyCode>EUR</ram:TaxCurrencyCode> <ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>

In SpecifiedTradeSettlementHeaderMonetarySummation I have no currencyID:
<ram:SpecifiedTradeSettlementHeaderMonetarySummation> <ram:LineTotalAmount>3142.5</ram:LineTotalAmount> <ram:AllowanceTotalAmount>104.65</ram:AllowanceTotalAmount> <ram:TaxBasisTotalAmount>3037.85</ram:TaxBasisTotalAmount> <ram:TaxTotalAmount>242.75</ram:TaxTotalAmount> <ram:GrandTotalAmount>3280.6</ram:GrandTotalAmount> <ram:TotalPrepaidAmount>0</ram:TotalPrepaidAmount> <ram:DuePayableAmount>3280.6</ram:DuePayableAmount> </ram:SpecifiedTradeSettlementHeaderMonetarySummation>

Validation result is:

val-sch.1.1 | BR-CO-15 | error | [BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110). -- | -- | -- | -- Pfad: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction[1]/ram:ApplicableHeaderTradeSettlement[1]/ram:SpecifiedTradeSettlementHeaderMonetarySummation[1]

If I do this with a currencyID for TaxTotalAmount, the result is fine
<ram:SpecifiedTradeSettlementHeaderMonetarySummation> <ram:LineTotalAmount>3142.5</ram:LineTotalAmount> <ram:AllowanceTotalAmount>104.65</ram:AllowanceTotalAmount> <ram:TaxBasisTotalAmount>3037.85</ram:TaxBasisTotalAmount> <ram:TaxTotalAmount currencyID="EUR">242.75</ram:TaxTotalAmount> <ram:GrandTotalAmount>3280.6</ram:GrandTotalAmount> <ram:TotalPrepaidAmount>0</ram:TotalPrepaidAmount> <ram:DuePayableAmount>3280.6</ram:DuePayableAmount> </ram:SpecifiedTradeSettlementHeaderMonetarySummation>

I cannot find a remark, that currencyID is required for TaxTotalAmount

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions