Fixture ID: bicCase · XPath: /ubl:Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID
The payment service provider identifier (BT-86) "byladem1001" is written with lower-case letters. A BIC is written in capitals, and the ISO 20022 payment formats a buyer's system builds from the invoice accept nothing else. It names the bank that holds the account; inside SEPA the IBAN alone is enough, but a malformed BIC is still copied into the buyer's payment. This is a warning of this library, not a rule of EN 16931 or of a CIUS, so it never makes the invoice invalid.
ATW-BIC-INVALIDWrite the BIC as the bank gives it: 8 or 11 capital letters and digits, without spaces. Within SEPA you may also leave payment.bic out, because the IBAN alone identifies the account.
"payment": { "meansCode": "58", "iban": "DE02120300000000202051", "bic": "BYLADEM1001" }