EFA-FHB / ozg-vermittlungsdienst-doku

Anbindung an den OZG Vermittlungsdienst und Dokumentation des Systemverbundes
2 stars 1 forks source link

Validation error [CR-DE-BT-708] ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension/efac:OfficialLanguages/cac:Language/cbc:ID must exist. #18

Open GeJunges opened 3 months ago

GeJunges commented 3 months ago

Hi,

We are facing an issue while trying to publish Form 5 on BKMS eForms-DE-1.2 version. "errors": [ { "type": "SCHEMATRON", "description": null, "rule": "[CR-DE-BT-708] ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension/efac:OfficialLanguages/cac:Language/cbc:ID must exist.", "ruleContent": "if ($SUBTYPE = $SUBTYPES-BT-708) then (count(ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension/efac:OfficialLanguages/cac:Language/cbc:ID) ge 1) else true()", "path": "/*:PriorInformationNotice[namespace-uri()='urn:oasis:names:specification:ubl:schema:xsd:PriorInformationNotice-2'][1]/*:ProcurementProjectLot[namespace-uri()='urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2'][1]/*:TenderingTerms[namespace-uri()='urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2'][1]/*:CallForTendersDocumentReference[namespace-uri()='urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2'][1]" }

We went through the documentation and could not see the solution or the reason for the error.

If we add the tag as suggested to the XML we get an invalid content error.
image

The workaround in our case was to not fill in the Communication section (remove fully from the XML the <cac:CallForTendersDocumentReference> session) and with that, the publication succeeded.

EmilyBrasa commented 3 months ago

Hello, unfortunately, we can not help with correcting XMLs as such. It is the responsibility of the procurement system providers to provide guidance on how to fill the XMLs. In case your procurement system provider can't help, they can use the contact form to submit a ticket to us here: https://portal.ozg-vermittlungsdienst.de/contact In general, you are referring to a german Rule. If you have general questions on how the rule is intended to work you can also send a Mail to the KoSIT using eforms@finanzen.bremen.de