Skip to content

Releases: OP-TED/ted-xml-data-converter

TED XML Data Converter 1.0.4

10 Oct 14:16
c4731a1
Compare
Choose a tag to compare

TED XML Data Converter 1.0.4 Release Notes

This is a minor release of the TED XML Data Converter.

Changes

  • Changed fatal error message output for F14 notices
  • Changed mapping for NOTICE_NUMBER_OJ to always map to OPP-090

Notes

This release of the TED XML Data Converter can convert notices published in the R2.0.9 TED schema, versions S01 to S05. It is not able to convert notices published in the R2.0.8 schema, or notices published under the 1370/2007 ("Transport") Regulation.

It is not possible to convert F14 (Corrigendum) notices, due to their text-based format. F20 (Contract Modification) notices can be converted, but only the original contract information will be included, the modifications will be excluded.

TED XML Data Converter 1.0.3

30 Apr 14:05
6cf90ae
Compare
Choose a tag to compare

TED XML Data Converter 1.0.3 Release Notes

This is a bugfix release of the TED XML Data Converter. Some cosmetic changes are not listed below.

Bug fixes

  • Fixed fatal error in "lot-results" template
  • Improved link between LotResult and Lot

Mapping changes

  • Mapped from EEIG to eForms subtype X01

Notes

This release of the TED XML Data Converter can convert notices published in the R2.0.9 TED schema, versions S01 to S05. It is not able to convert notices published in the R2.0.8 schema, or notices published under the 1370/2007 ("Transport") Regulation.

It is not possible to convert F14 (Corrigendum) notices, due to their text-based format. F20 (Contract Modification) notices can be converted, but only the original contract information will be included, the modifications will be excluded.

1.0.2: Merge pull request #27 from OP-TED/feature/TEDXDC-411-bugfix

15 Feb 17:25
6e97178
Compare
Choose a tag to compare

TED XML Data Converter 1.0.2 Release Notes

This is a bugfix release of the TED XML Data Converter.

SDK version

  • Updated version of converted eForms notices to SDK-1.10

Bug fixes

  • Fixed invalid Purpose Lot Identifier (BT-137) when LOT_NO is not a number
  • Notice Publication Identifier (OPP-010): replaced hard-coded value with value from TED_EXPORT/@DOC_ID
  • Contract Conclusion Date (BT-145): only output first date found when different dates were found in DATE_CONCLUSION_CONTRACT sharing the same CONTRACT_NO
  • Fixed invalid eForms generation of Award Criterion Number (BT-541) efbc:ParameterNumeric from text in AC_WEIGHTING
  • Fixed invalid order of Concession Revenue User (BT-162) efbc:RevenueUserAmount and Concession Revenue Buyer (BT-160) efbc:RevenueBuyerAmount
  • Changed content of Framework Maximum Participants Number (BT-113) cbc:MaximumOperatorQuantity to "1" when no value is found in the TED XML
  • Moved Participant Name (BT-47) from cac:ProcurementProject to cac:TenderingTerms
  • Subtype 36: included Contract IDs in LotResults
  • Improved detection of Lots referenced from AWARD_CONTRACT
  • Created separate contracts for AWARD_CONTRACT elements which do not contain CONTRACT_NO.

Notes

This release of the TED XML Data Converter can convert notices published in the R2.0.9 TED schema, versions S01 to S05. It is not able to convert notices published in the R2.0.8 schema, or notices published under the 1370/2007 ("Transport") Regulation.

It is not possible to convert F14 (Corrigendum) notices, due to their text-based format. F20 (Contract Modification) notices can be converted, but only the original contract information will be included, the modifications will be excluded.

1.0.1: Merge pull request #26 from OP-TED/feature/TEDXDC-417-bugfix

15 Feb 16:11
3ec2317
Compare
Choose a tag to compare

TED XML Data Converter 1.0.1 Release Notes

This is a bugfix release of the TED XML Data Converter.

SDK version

  • Updated version of converted eForms notices to SDK-1.10

Bug fixes

  • Notice Publication Identifier (OPP-010): replaced hard-coded value with value from TED_EXPORT/@DOC_ID
  • Contract Conclusion Date (BT-145): only output first date found when different dates were found in DATE_CONCLUSION_CONTRACT sharing the same CONTRACT_NO
  • Fixed invalid eForms generation of Award Criterion Number (BT-541) efbc:ParameterNumeric from text in AC_WEIGHTING
  • Fixed invalid order of Concession Revenue User (BT-162) efbc:RevenueUserAmount and Concession Revenue Buyer (BT-160) efbc:RevenueBuyerAmount
  • Changed content of Framework Maximum Participants Number (BT-113) cbc:MaximumOperatorQuantity to "1" when no value is found in the TED XML
  • Moved Participant Name (BT-47) from cac:ProcurementProject to cac:TenderingTerms
  • Subtype 36: included Contract IDs in LotResults
  • Improved detection of Lots referenced from AWARD_CONTRACT
  • Created separate contracts for AWARD_CONTRACT elements which do not contain CONTRACT_NO.

Notes

This release of the TED XML Data Converter can convert notices published in the R2.0.9 TED schema, versions S01 to S05. It is not able to convert notices published in the R2.0.8 schema, or notices published under the 1370/2007 ("Transport") Regulation.

It is not possible to convert F14 (Corrigendum) notices, due to their text-based format. F20 (Contract Modification) notices can be converted, but only the original contract information will be included, the modifications will be excluded.

TED XML Data Converter 1.0.0

10 Oct 12:32
9ba23cf
Compare
Choose a tag to compare

TED XML Data Converter 1.0.0 Release Notes

This is the first production-ready release of the TED XML Data Converter. It can convert notices published in the R2.0.9 TED schema, versions S01 to S05. It is not able to convert notices published in the R2.0.8 schema, or notices published under the 1370/2007 ("Transport") Regulation.

It is not possible to convert F14 (Corrigendum) notices, due to their text-based format. F20 (Contract Modification) notices can be converted, but only the original contract information will be included, the modifications will be excluded.

Code changes

  • Conversion of Design Contest forms F12 and F13
  • Improved reporting of errors for notices which cannot be converted
  • Fixed subtype mapping for form F15
  • Added mapping from DIRECTIVE to Procedure Legal Basis (BT-01)
  • Derived OJEU Identifier (OPP-011) and OJEU Publication Date (OPP-012) from TED XML
  • Added Description elements to countries-map.xml and languages-map.xml
  • Added new test notices to cover all convertible forms and elements

Bug fixes

  • Where INFO_ADD and URL_NATIONAL_PROCEDURE exist together
  • Mapping for F15, Directive 2014/25/EU
  • BT-163 Concession Value Description
  • Links to previous notices: Previous Planning Identifier (BT-125(i)) and Previous Notice Identifier (OPP-090)

TED XML Data Converter 0.6.0

17 Apr 11:04
2f43539
Compare
Choose a tag to compare

TED XML Data Converter 0.6.0 Release Notes

Prior Information Notices - TED forms F01, F04, F08, F21, F22, F23

Templates have been added to convert elements in TED XML Prior Information
Notice forms F01, F04, F08, F21, F22, F23.

Previous versions of R2.0.9 schema

In some previous versions of the R2.0.9 schema, different namespace URIs were used. To allow processing of XML files using these schemas without requiring extensive changes to the XSLT code, the "ted" namespace prefix used to reference TED elements was replaced by the * wildcard. Similarly, the "nuts" namespace prefix was replaced by the * wildcard to reference prior versions of the NUTS schema.

The different namspaces were declared with prefixes as follows:

prefix namespace URI
ted http://publications.europa.eu/resource/schema/ted/R2.0.9/publication
ted-1 http://formex.publications.europa.eu/ted/schema/export/R2.0.9.S01.E01
ted-2 ted/R2.0.9.S02/publication
n2021 http://publications.europa.eu/resource/schema/ted/2021/nuts
n2016 http://publications.europa.eu/resource/schema/ted/2016/nuts
n2016-1 ted/2016/nuts
  • added new namespace declarations
  • changed references to TED elements to use the * wildcard for the namespace prefix

2022 Amendment to the eForms Regulation

The amendment to the 2019 eForms Implementing Regulation published in November 2022 http://data.europa.eu/eli/reg_impl/2022/2303/oj changed and added several business terms.

New parameters to set values for Business Terms

  • "notice-identifier" for BT-701 Notice Identifier
  • "procedure-identifier" for BT-04 Procedure Identifier
  • "sdk-version" for the SDK version

eforms-notice-subtypes.xml

Minor changes

  • Added mapping file eforms-notice-subtypes.xml to define BT-02 Notice Type and BT-03 Form Type
  • The format of the LotResult Technical ID (OPT-322) was corrected

TED XML Data Converter 0.5.0

16 Sep 13:28
949687c
Compare
Choose a tag to compare
Pre-release

TED XML Data Converter 0.5.0 Release Notes

Contract Award Notices - TED forms F06, F13, F15, F21, F22, F23, F24, F25

Templates have been added to convert elements in TED XML Contract Award
Notice forms F06, F13, F15, F21, F22, F23, F24, F25.

A mapping for all TED elements defining justifications for direct awards to
values of the "direct-award-justification" codelist has been created for
BT-136 (Direct Award Justification).

Multilingual Business Terms

A new template has been created to handle the conversion of multilingual text,
and the code for all such BTs has been updated to use it. One TED element,
URL_NATIONAL_PROCEDURE required the addition of static text included in the form PDF. The XML file
"translations.xml" was created to hold the translations of the associated
labels from the source TED form PDFs.

Improved performance

Performance analysis of the converter revealed a significant amount of time
was spent parsing the large codelist files "countries.xml" and "languages.xml".
A separate XSLT file "create-ted-map.xslt" was written to create the smaller XML
files "countries-map.xml" and "languages-map.xml". The use of these XML files
instead of the original codelists reduced processing time by more than 50%.

Control of the output of BT comments and warning messages

Two new templates "include-comment" and "report-warning" were added to the XSLT
file functions-and-data.xslt in order to consolidate the processing of comments
and warnings. Parameters were added to these templates to control their output; by
default their values are set to 1, which allows the output of these templates.

  • "includecomments": set to 0 to suppress the "BT" comments from the output eForms XML
  • "includewarnings": set to 0 to suppress the "WARNING" comments from the output eForms XML
  • "showwarnings": set to 0 to suppress the "WARNING" comments from the output to the console

Minor changes

  • Minor fixes for Award Criteria and Contract Extension
  • Improved conversion of values in AC_WEIGHTING
  • The meaning of "cardinality" in HTML comments in the XSLT was clarified

TED XML Data Converter 0.4.0

28 Jul 13:07
05c978f
Compare
Choose a tag to compare
Pre-release

TED XML Data Converter 0.4.0 Release Notes

Contract Award Notices - TED form F03

The majority of changes included in this release are for the conversion of TED form F03, a Contract Award Notice. A new XSLT stylesheet, notice-result.xslt, has been created for this.
New mappings for "direct-award-justification", "non-award-justification" and "received-submission-type" have been added to other-mappings.xslt

Minor changes

Minor fixes for:

  • Buyer Legal Type (BT-11)
  • Buyer Contracting Entity (BT-740)
  • Electronic Auction (BT-767)
  • PIN Competition Termination (BT-756)

TED XML Data Converter 0.3.0

19 May 14:07
ffd43b2
Compare
Choose a tag to compare
Pre-release

TED XML Data Converter 0.3.0 Release Notes

Below is a list of the updates made to the Converter repository in this release.

Contract Notices

Templates have been added to convert elements in TED XML Contract Notice forms F05, F12, F21, F22, F23, F24

Bug fixes and minor changes

  • Missing listName attributes have been added, and some listName attribute values have been corrected.
  • Additional CPV codes are now included
  • TED XML element ADDRESS_FURTHER_INFO_IDEM included in conversion
  • NUTS2021 codes are now included
  • Country codes are now converted from 2-letter codes in TED XML to 3-letter codes from "Countries" codelist in eForms XML
  • Namespace declarations are now harmonised across all XSLT files

TED XML Data Converter 0.2.0

21 Apr 13:27
5cda40f
Compare
Choose a tag to compare
Pre-release

TED XML Data Converter 0.2.0 Release Notes

Below is a list of the major updates made to the Converter repository in this release. There was no substantial change to the XSLT code.

Folder names changed

The four root folders were renamed to more clearly reflect their contents and purposes.

Removal of unnecessary files

A number of files that were used during initial development, but are now no longer required, were removed.

File names changed

The names of the Markdown files were changed to "kebab-case", to improve readability.

Markdown documentation

The documentation in the various Markdown files was re-written to improve understanding of the different topics.
A README.md file was added to every main folder to describe the contents of the folder.

Converted development test files

The test notices in folder development-notices/ted-xml were all converted using this version of the converter, updating the output files in folder development-notices/eforms-files.

XSLT template location

Some XSLT templates used in more than one location were moved into a new XSLT file, common.xslt.