itplr-kosit / validator-configuration-xrechnung

Configuration for validating documents against the German XRechnung standard using the KoSIT validation tool
https://xeinkauf.de/xrechnung/
Apache License 2.0
59 stars 16 forks source link

CII val-sch.1.1 BR-51 error msg not clear #60

Closed homebeaver closed 3 years ago

homebeaver commented 3 years ago

IST:

[BR-51]-The last 4 to 6 digits of the Payment card primary account number (BT-87) shall be present if Payment card information (BG-18) is provided in the Invoice.

BESSER wäre: Only the last 4 to 6 digits of ...

Der konkrete Fall:

            <ram:SpecifiedTradeSettlementPaymentMeans>
                <ram:TypeCode>48</ram:TypeCode>
                <ram:ApplicableTradeSettlementFinancialCard>
                    <ram:ID>****************1234</ram:ID>
                    <ram:CardholderName>Carl Boss</ram:CardholderName>
                </ram:ApplicableTradeSettlementFinancialCard>
            </ram:SpecifiedTradeSettlementPaymentMeans>

Nimmt man die Sternchen weg, dann ist die Rechnung vailde!

grafik

grafik

regards EUGen

phax commented 3 years ago

Request: change the text of BR-51 from

[BR-51]-The last 4 to 6 digits of the Payment card primary account number (BT-87) shall be present if Payment card information (BG-18) is provided in the Invoice.

to

[BR-51]-Only the last 4 to 6 digits of the Payment card primary account number (BT-87) shall be present if Payment card information (BG-18) is provided in the Invoice.

(Adding the "Only" at the start)

phax commented 3 years ago

Handled by https://github.com/ConnectingEurope/eInvoicing-EN16931/issues/267