cbc:PaymentChannelCode



Detaljeret betalingsform

Kode der anvendes hvor PaymentMeansCode ikke entydigt identificerer betalingsformen (f.eks. til at skelne imellem IBAN og andre typer bankoverførsel).

Kardinalitet
0..1
Afløftes
Y
Datatype
Code
UK Beskrivelse
A code that disambiguates the payment means, where PaymentMeansCode is insufficient to provide unambiguous identification (e.g. IBAN vs. other sorts of bank transfers).
Regler
Identifier/Fejlmeddelelse Flag
OIOUBL-BIL-024
If PaymentMeansCode = 31 and PaymentChannelCode is 'IBAN', then PayeeFinancialAccount/ID must not be more than 34 digits - Value found: ''
fatal
OIOUBL-BIL-025
PaymentMeansCode = 31 then FinancialInstitutionBranch/ID is mandatory when PaymentChannelCode equals 'ZZZ'
fatal
OIOUBL-BIL-026
If PaymentMeansCode = 31 then FinancialInstitutionBranch/Name element is mandatory
fatal
OIOUBL-BIL-027
If PaymentMeansCode = 31 then FinancialInstitutionBranch/Address class is mandatory
fatal
OIOUBL-BIL-032
PaymentChannelCode is not allow when the PaymentMeans = 48
fatal
OIOUBL-BIL-060
PaymentMandate/ID and cac:PaymentMandate/PayerFinancialAccount/ID are mandatory when PaymentMeansCode is '49' and PaymentChannelCode is 'DK:BANK'
fatal
OIOUBL-BIL-061
If cbc:PaymentChannelCode is 'DK:BANK', then PaymentMandate/PayerFinancialAccount/FinancialInstitutionBranch/ID must be 4 characters when PaymentMeansCode = '49' - Value found:''
fatal
OIOUBL-BIL-062
If PaymentChannelCode = 'IBAN' then PaymentMandate/PayerFinancialAccount/ID must be between 18 and 34 characters when PaymentMeansCode = '49' - Value found: ''
fatal
OIOUBL-BIL-063
If PaymentChannelCode = 'IBAN' then PaymentMandate/PayerFinancialAccount/FinancialInstitutionBranch/ID is not allowed when PaymentMeansCode = '49'''/>
fatal
OIOUBL-BIL-064
If PaymentChannelCode = 'IBAN' then PaymentMandate/PayerFinancialAccount/FinancialInstitutionBranch/FinancialInstitution/ID must be present when PaymentMeansCode = '49'''/>
fatal
OIOUBL-BIL-094
PaymentChannelCode is not allow when the PaymentMeans = 58'
fatal
OIOUBL-BIL-095
When PaymentMeansCode = 31 and PaymentChannelCode is 'IBAN', the ID element in PayeeFinancialAccount/FinancialInstitutionBranch/FinancialInstitution/ must be used
fatal
OIOUBL-BIL-113
If PaymentChannelCode is present, its value must be 'DK:BANK' when PaymentMeansCode is '42' - Value found = ''
fatal
OIOUBL-BIL-114
If PaymentChannelCode is present, its value must be 'DK:GIRO' when PaymentMeansCode is '50' - Value found = ''
fatal
OIOUBL-BIL-116
If PaymentChannelCode is present, its value must be 'DK:NEMKONTO' when PaymentMeansCode is '97' - Value found = ''
fatal
OIOUBL-BIL-120
When PaymentMeansCode is = 31, then PaymentChannelCode is mandatory
fatal
OIOUBL-BIL-121
When PaymentMeansCode = 31, then PaymentChannelCode should be either 'IBAN' or 'ZZZ' - Value found: ''
fatal
OIOUBL-BIL-123
When PaymentChannelCode is present, it must be either 'DK:BANK' or 'IBAN' - Value found: ''
fatal
OIOUBL-BIL-124
PaymentChannelCode is not allow when the PaymentMeans = 1
fatal
OIOUBL-BIL-125
PaymentChannelCode is not allow when the PaymentMeans = 10
fatal
OIOUBL-BIL-126
PaymentChannelCode is not allow when the PaymentMeans = 59
fatal
Advarsler
Identifier/Fejlmeddelelse Flag
UBL-CR-413
[UBL-CR-413]-A UBL invoice should not include the PaymentMeans PaymentChannelCode
warning