Peppol BIS Billing 3.0.21 · UBL

SE-R-011: For Swedish suppliers using Swedish Bankgiro or Plusgiro, the proper way to indicate…

Peppol BIS Billing 3.0.21 · UBL

warningcountry

Original rule text

[SE-R-011]-For Swedish suppliers using Swedish Bankgiro or Plusgiro, the proper way to indicate this is to use Code 30 for PaymentMeans and FinancialInstitutionBranch ID with code SE:BANKGIRO or SE:PLUSGIRO

Stored validation assertion
false()

SE-R-011 is a warning rule in the country layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is flagged but not rejected.

What this rule requires

The rule applies to cac:PaymentMeans elements where the supplier's country is SE and cbc:PaymentMeansCode is 50 or 56 (surrounding whitespace ignored). The test is always false, so any such PaymentMeans triggers a warning. It advises that Swedish Bankgiro/Plusgiro should be indicated with cbc:PaymentMeansCode 30 and a cac:FinancialInstitutionBranch/cbc:ID of SE:BANKGIRO or SE:PLUSGIRO. Because severity is warning, the document is not rejected, but the rule recommends correcting the payment means.

How to fix

Change cbc:PaymentMeansCode from 50 or 56 to 30. Add or set cac:FinancialInstitutionBranch/cbc:ID to SE:BANKGIRO if using Bankgiro, or SE:PLUSGIRO if using Plusgiro. The rule does not specify which code applies; select the appropriate one for the actual payment method.

Guidance on this rule. The original text above is authoritative.

Where to go next

No published Peppol BIS Billing UBL release comparison lists a change to SE-R-011.

Validate an invoice against these rules · All release changes