Dear Nemhandel Receivers
Yesterday we noticed, that some of our senders have switched to
OIOUBL 2.1 in CustomizationID and we had problems with delivering
their documents via NemHandel.
A lot of documents were rejected by receivers with error messages like:
- E-RSP31012: Søgning efter dokumenttype ud fra XML
dokumentet med rodnavn "Invoice" og rodnamespace
"urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
gav ingen resultater.
- E-RSP21312: Kunne ikke validere (XML Schema
validere) dokumentet. E-RSP15102: Søgning efter dokumenttype ud fra
XML dokumentet med rodnavn "ApplicationResponse"
- E-RSP31012: E-RSP21312: Kunne ikke validere (XML
Schema validere) dokumentet. E-RSP15102: Søgning efter
dokumenttype ud fra XML dokumentet med rodnavn "Invoice"
- E-RSP31012: Kunne ikke validere (XML Schema
validere) dokumentet. Søgning efter dokumenttype ud fra XML
dokumentet med rodnavn "Invoice" og rodnamespace XXX"
Looks like some receivers did not update RaspConfiguration.xml - at
least CustomizationID discriminator config was not updated (I guess
most of documents are valid by UBL 2.0):
Old version contains next parts:

New version should look like:

The fast fix is quite simple - just replace all OIOUBL-2.0(1|2) with OIOUBL-2.(01|02|1)
We has received above mentioned rejections from endpoints with next
CNs in certificates:
- CN=Esbjerg Kommune - Nemhandel (funktionscertifikat), O=Esbjerg
kommune // CVR:29189803
- CN=Gentofte Nemhandel (funktionscertifikat), O=GENTOFTE KOMMUNE // CVR:19438414
- CN=IL-NemHandel (funktionscertifikat), O=CGI DANMARK A/S // CVR:63890812
- CN=Kolding Nemhandel (Prisme) (funktionscertifikat), O=Kolding
kommune // CVR:29189897
- CN=MultiMed NemHandel (funktionscertifikat), O=DATAGRUPPEN
MULTIMED A/S // CVR:19403742
- CN=Nemhandel - Prisme2 (funktionscertifikat), O=BRØNDBY KOMMUNE // CVR:65113015
- CN=Nemhandel (funktionscertifikat), O=Haderslev kommune // CVR:29189757
- CN=Nemhandel (funktionscertifikat), O=Varde kommune // CVR:29189811
- CN=NemHandel (funktionscertifikat), O=Viborg kommune // CVR:29189846
- CN=Nemhandel 2014-2017 (funktionscertifikat), O=BALLERUP KOMMUNE
// CVR:58271713
- CN=Nemhandel ERP (funktionscertifikat), O=Grønlands Repræsentation
// CVR:62997613
- CN=Nemhandel FMK 2014 (funktionscertifikat), O=Faaborg-Midtfyn
kommune // CVR:29188645
- CN=Nemhandel HTK (funktionscertifikat), O=HØJE-TAASTRUP KOMMUNE // CVR:19501817
- CN=Nemhandel Prisme (funktionscertifikat), O=Vesthimmerlands
kommune // CVR:29189471
- CN=NemhandelPrisme (funktionscertifikat), O=Fredensborg kommune // CVR:29188335
- CN=officient (funktionscertifikat), O=OFFICIENT A/S // CVR:24223183
- CN=Prisme (funktionscertifikat), O=Nyborg kommune // CVR:29189722
- CN=Prisme FOCES II (funktionscertifikat), O=Silkeborg Kommune // CVR:29189641
- CN=Prisme Nemhandel (funktionscertifikat), O=Aabenraa kommune // CVR:29189854
- CN=Prisme nemhandel (funktionscertifikat), O=Aalborg kommune // CVR:29189420
- CN=Prisme Skive Nemhandel (funktionscertifikat), O=Skive kommune
// CVR:29189579
- CN=RSYD NemHandel (funktionscertifikat), O=Region Syddanmark // CVR:29190909
- CN=VAX360 (funktionscertifikat), O=MYSUPPLY ApS // CVR:25894375
- CN=VejenKommune-funk2 (funktionscertifikat), O=Vejen kommune // CVR:29189838
Fortunately, only invoices, creditnotes and application responses are
affected at the moment.
Kind regards,
Dmitriy Lapko
Mercell A/S