OP-TED / eForms-SDK

eForms is the notification standard for public procurement procedures in the EU. The eForms SDK is a collection of resources providing the foundation for building eForms applications.
Creative Commons Attribution 4.0 International
59 stars 30 forks source link

BT-106 Procedure Accelerated - translation problems, mandatory rules #1034

Open tompeeszter opened 1 month ago

tompeeszter commented 1 month ago

We have noticed the following isse with the field: BT-106-Procedure (name: "Procedure Accelerated").

There are the following rules:

The second part of the issue is that the mandatory rules aren't invited during schematron validation. For example according to the rule BR-BT-00106-0022 (validation-stage-4-16.sch) we should send BT-106 (in case of BT-105='Open'), but we don't recive any ERROR during the validation. I send you an xml example. BT_106.txt

We use SDK 1.11.1.

Could you please investigate this issue? Thanks in advance!

YvesJo commented 1 month ago

Hi, Thanks for reporting your concerns. There are 2 issues involved. The first one is a wrong label for a condition that applies to rules BR-BT-00106-0022, BR-BT-00106-0036 and BR-BT-00106-0053. this will get fixed with SDK 1.13 and backported down to SDK 1.11. The second one is relative to the rule context which has been updated with SDK 1.12 (and can't however get backported as this would make the SDK 1.11 rules stricter) and had to be changed from the parent node to another ancestor for the mandatory rules to be effective KR.

tompeeszter commented 1 month ago

Thanks for the rapid answer!