Skip to content

Commit

Permalink
Merge pull request #748 from OP-TED/prepare/1.4.5
Browse files Browse the repository at this point in the history
Prepare SDK 1.4.5
  • Loading branch information
bertrand-lorentz authored Nov 6, 2023
2 parents 32f5101 + 7d4ff28 commit b08dd67
Show file tree
Hide file tree
Showing 290 changed files with 178,948 additions and 33,226 deletions.
8 changes: 4 additions & 4 deletions .ted/tedweb/report-metadata.json
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
{
"CA": {
"efx": "{ND-Root} ${/BT-500-Organization-Company[OPT-200-Organization-Company == OPT-300-Procedure-Buyer]}",
"efx": "{ND-Root} ${/BT-500-Organization-Company[(BT-500-Organization-Company/@languageID is not empty) and (OPT-200-Organization-Company == OPT-300-Procedure-Buyer)]}",
"comment": "Buyer name"
},
"CN": {
"efx": "{ND-Root, text:$vRES} ${/BT-150-Contract[OPT-316-Contract == OPT-315-LotResult[BT-13713-LotResult == '$vRES']]}",
"comment": "List of 'Contract Identifier' of the result of a specific Result"
},
"CT": {
"efx": "{ND-Root, text:$vRES} ${/BT-721-Contract[OPT-316-Contract == OPT-315-LotResult [BT-13713-LotResult == '$vRES']]}",
"efx": "{ND-Root, text:$vRES} ${/BT-721-Contract[(BT-721-Contract/@languageID is not empty) and (OPT-316-Contract == OPT-315-LotResult [BT-13713-LotResult == '$vRES'])]}",
"comment": "List of 'name of Contract' of the result of a specific result"
},
"Con_award_list": {
"efx": "{ND-Root, text:$vRES} ${/OPT-310-Tender[(OPT-321-Tender == OPT-320-LotResult[BT-13713-LotResult == '$vRES']) and (OPT-321-Tender == BT-3202-Contract)]}",
"comment": "Tendering Party ID Reference of a specific result"
},
"Con_award_names": {
"efx": "{ND-Root, text:$vTPA} ${/BT-500-Organization-Company[OPT-200-Organization-Company == OPT-300-Tenderer[OPT-210-Tenderer == '$vTPA']]}",
"efx": "{ND-Root, text:$vTPA} ${/BT-500-Organization-Company[(BT-500-Organization-Company/@languageID is not empty) and (OPT-200-Organization-Company == OPT-300-Tenderer[OPT-210-Tenderer == '$vTPA'])]}",
"comment": "Contractor awarded (winning tenderer)"
},
"Currency": {
Expand Down Expand Up @@ -60,7 +60,7 @@
"comment": "Procedure Type"
},
"TN": {
"efx": "{ND-Root} ${/BT-21-Procedure}",
"efx": "{ND-Root} ${/BT-21-Procedure[BT-21-Procedure/@languageID is not empty]}",
"comment": "Procurement title"
},
"NoticePublicationID": {
Expand Down
2 changes: 1 addition & 1 deletion .ted/tedweb/search-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@
"comment": "Languages in which tenders may be submitted"
},
"TI-Title": {
"efx": "{ND-Root} ${/BT-21-Procedure}",
"efx": "{ND-Root} ${/BT-21-Procedure[BT-21-Procedure/@languageID is not empty]}",
"comment": "(TI) Title (Title of the document)"
},
"TI-CPV": {
Expand Down
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
# SDK 1.4.5 Release Notes

This release brings the following corrections in the validation rules, making them more permissive:

* Remove 3 rules (BR-BT-00262-0211, BR-BT-00262-0212, and BR-BT-00262-0213) so there is no constraint on the nature (works, services or supplies) of subsidised contracts.
* Remove incorrect rule on BT-137-LotsGroup and framework agreements.
* Remove redundant rule checking that preferred publication date is after the dispatch date.
* Correct rule BR-BT-00738-0053 to allow the preferred publication date (BT-738) to be equal to the dispatch date (BT-05).

This release also includes updated translations and updated notice visualisation templates.

A comprehensive list of changes between SDK 1.4.4 and SDK 1.4.5 can be seen at <https://github.com/OP-TED/eForms-SDK/compare/1.4.4...1.4.5>

# SDK 1.4.4 Release Notes

This release corrects a constraint on BT-02-notice to allow "can-modif" notices when the legal basis is Directive 2014/23, and includes updated translations and updated notice visualisation templates.
Expand Down
27 changes: 2 additions & 25 deletions fields/fields.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"ublVersion" : "2.3",
"sdkVersion" : "eforms-sdk-1.4.4",
"sdkVersion" : "eforms-sdk-1.4.5",
"metadataDatabase" : {
"version" : "1.4.3",
"createdOn" : "2022-11-28T11:14:04"
Expand Down Expand Up @@ -1742,10 +1742,6 @@
"value" : "{ND-Root} ${TRUE}",
"severity" : "ERROR",
"constraints" : [ {
"value" : "{ND-Root} ${(BT-05(a)-notice < BT-738-notice) or not(BT-738-notice is present)}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00005-0150"
}, {
"value" : "{ND-Root} ${((BT-03-notice == 'change') and ((BT-05(a)-notice > BT-630(d)-Lot) or (BT-05(a)-notice > BT-131(d)-Lot) or (BT-05(a)-notice > BT-1311(d)-Lot)) and not(BT-140-notice in ('cancel','cancel-intent'))) or not((BT-03-notice == 'change') and ((BT-05(a)-notice > BT-630(d)-Lot) or (BT-05(a)-notice > BT-131(d)-Lot) or (BT-05(a)-notice > BT-1311(d)-Lot)))}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00005-0151"
Expand Down Expand Up @@ -3213,10 +3209,6 @@
"value" : "{ND-LotsGroup} ${BT-137-LotsGroup is unique in /BT-137-LotsGroup}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00137-0203"
}, {
"value" : "{ND-LotsGroup} ${number:BT-157-LotsGroup <= sum(for text:$groupID in BT-137-LotsGroup, number:$lotValue in BT-27-Lot[BT-137-Lot in BT-1375-Procedure[(BT-330-Procedure == $groupID) and (BT-765-Lot in ('fa-mix','fa-w-rc','fa-wo-rc'))]] return $lotValue)}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00137-0204"
}, {
"value" : "{ND-LotsGroup} ${(BT-137-LotsGroup in BT-330-Procedure)}",
"severity" : "ERROR",
Expand Down Expand Up @@ -11886,11 +11878,6 @@
"value" : "{ND-LotProcurementScope} ${starts-with(BT-262-Lot,'49') or starts-with(BT-262-Lot,'5') or starts-with(BT-262-Lot,'6') or starts-with(BT-262-Lot,'7') or starts-with(BT-262-Lot,'8') or starts-with(BT-262-Lot,'9')}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00262-0209"
}, {
"condition" : "{ND-LotProcurementScope} ${(OPP-070-notice in ('1','4','7','8','9','10','12','16','17','18','19','20','23','25','29','33','36','38')) and (BT-11-Procedure-Buyer in ('org-sub', 'org-sub-cga', 'org-sub-ra', 'org-sub-la')) and (BT-262-Lot is present)}",
"value" : "{ND-LotProcurementScope} ${starts-with(BT-262-Lot,'45')}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00262-0212"
} ]
}
}, {
Expand Down Expand Up @@ -11954,11 +11941,6 @@
"value" : "{ND-PartProcurementScope} ${starts-with(BT-262-Part,'49') or starts-with(BT-262-Part,'5') or starts-with(BT-262-Part,'6') or starts-with(BT-262-Part,'7') or starts-with(BT-262-Part,'8') or starts-with(BT-262-Part,'9')}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00262-0210"
}, {
"condition" : "{ND-PartProcurementScope} ${(OPP-070-notice in ('1','4','7','8','9','10','12','16','17','18','19','20','23','25','29','33','36','38')) and (BT-11-Procedure-Buyer in ('org-sub', 'org-sub-cga', 'org-sub-ra', 'org-sub-la')) and (BT-262-Part is present)}",
"value" : "{ND-PartProcurementScope} ${starts-with(BT-262-Part,'45')}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00262-0213"
} ]
}
}, {
Expand Down Expand Up @@ -12032,11 +12014,6 @@
"value" : "{ND-ProcedureProcurementScope} ${starts-with(BT-262-Procedure,'49') or starts-with(BT-262-Procedure,'5') or starts-with(BT-262-Procedure,'6') or starts-with(BT-262-Procedure,'7') or starts-with(BT-262-Procedure,'8') or starts-with(BT-262-Procedure,'9')}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00262-0208"
}, {
"condition" : "{ND-ProcedureProcurementScope} ${(OPP-070-notice in ('1','4','7','8','9','10','12','16','17','18','19','20','23','25','29','33','36','38')) and (BT-11-Procedure-Buyer in ('org-sub', 'org-sub-cga', 'org-sub-ra', 'org-sub-la')) and (BT-262-Procedure is present)}",
"value" : "{ND-ProcedureProcurementScope} ${starts-with(BT-262-Procedure,'45')}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00262-0211"
} ]
}
}, {
Expand Down Expand Up @@ -18162,7 +18139,7 @@
"severity" : "ERROR",
"constraints" : [ {
"condition" : "{ND-Root} ${BT-738-notice is present}",
"value" : "{ND-Root} ${((BT-738-notice - BT-05(a)-notice) < P92D) and (BT-738-notice > BT-05(a)-notice)}",
"value" : "{ND-Root} ${((BT-738-notice - BT-05(a)-notice) < P92D) and ((BT-738-notice - BT-05(a)-notice) >= P0D)}",
"severity" : "ERROR",
"message" : "rule|text|BR-BT-00738-0053"
} ]
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

<groupId>eu.europa.ted.eforms</groupId>
<artifactId>eforms-sdk</artifactId>
<version>1.4.4</version>
<version>1.4.5</version>
<packaging>jar</packaging>

<name>eForms SDK</name>
Expand Down
Loading

0 comments on commit b08dd67

Please sign in to comment.