Skip to content

Commit

Permalink
Correction of T024 and actions fix
Browse files Browse the repository at this point in the history
  • Loading branch information
nmondoar authored and nmondoar committed Sep 19, 2023
1 parent 3a585ae commit 62924c5
Show file tree
Hide file tree
Showing 10 changed files with 62 additions and 36 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
</cac:TenderRecipientParty>
</cac:TenderingTerms>
<cac:TenderingProcess>
<cbc:ProcedureCode listID="PR_PROC">open</cbc:ProcedureCode>
<cbc:ProcedureCode listID="PR_PROC">1</cbc:ProcedureCode>
<cbc:SubmissionMethodCode listID="BII_SUBMISSION">ELECTRONIC</cbc:SubmissionMethodCode>
<cac:TenderSubmissionDeadlinePeriod>
<cbc:EndDate>2016-10-20+02:00</cbc:EndDate>
Expand Down
31 changes: 27 additions & 4 deletions guides/transactions/T024/codes/code-list-element.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -57,16 +57,15 @@
| See codelist section on {link-main-site}
|===


== Document mime type code
[cols="1h,4"]
|===
| Qualifier
|
| Media Types (IANA)
| Document location
| `cbc:MimeCode`
| Source codelist
| link:ftp://ftp.cen.eu/public/CWAs/BII2/CWA16558/CWA16558-Annex-G-BII-CodeLists-V2_0_4.pdf[IANA]
| link:https://www.iana.org/assignments/media-types/media-types.xhtml[IANA Media Types]
|===


Expand Down Expand Up @@ -112,4 +111,28 @@
| `cbc:IndustryClassificationCode`
| Source codelist
| See codelist section on {link-main-site}
|===
|===

== Common Procurement Vocabulary (CPV)
[cols="1h,4"]
|===
| Qualifier
| CPV (listID)
| Document location
| `cac:MainCommodityClassification/cbc:ItemClassificationCode`
`cac:AdditionalCommodityClassification/cbc:ItemClassificationCode`
| Source codelist
| link:https://op.europa.eu/en/web/eu-vocabularies/dataset/-/resource?uri=http://publications.europa.eu/resource/dataset/cpv[CPV codes]
|===

== Nomenclature of Territorial Units for Statistics (NUTS)
[cols="1h,4"]
|===
| Qualifier
| NUTS (listID)
| Document location
| `cac:RealizedLocation/cbc:ID`
| Source codelist
| link:https://op.europa.eu/en/web/eu-vocabularies/dataset/-/resource?uri=http://publications.europa.eu/resource/dataset/nuts[NUTS codes]
|===

Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,4 @@
| Contracting body electronic address identifier | schemeID attribute is mandatory and must use values from link:/pracc/codelist/EAS/[EAS codes] | cac:ContractingParty/cac:Party/cbc:EndpointID/@schemeID
| Economic operator identifier | schemeID attribute is mandatory and must use values from link:/pracc/codelist/ICD/[ICD codes] | cac:TendererParty/cac:PartyIdentification/cbc:ID/@schemeID
| Contracting body identifier | schemeID attribute is mandatory and must use values from link:/pracc/codelist/ICD/[ICD codes] | cac:ContractingParty/cac:Party/cac:PartyIdentification/cbc:ID/@schemeID
| Economic operator role | schemeID attribute is mandatory and must use values from link:/pracc/codelist/EOR/[EOR codes] | cac:ReceiverParty/cbc:IndustryClassificationCode/@schemeID
|===
8 changes: 4 additions & 4 deletions guides/transactions/T024/descriptions/attachment.adoc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
= Description of the attachment of documents

Using this transaction, the information of the tendering process and the details of the procurement project are described in unstructured files. The invitation to tender reference the unstructured files so it is possible to access them through their URI.
Using this transaction, the information of the tendering process and the details of the procurement project are described in unstructured files. The Invitation to Tender reference the unstructured files so it is possible to access them through their URI.

The `cac:AdditionalDocumentReference` class contains references to all the files for the tenderers to prepare their bids. The mandatory `cbc:ID` element contains an identifier of the file, and the `cac:DocumentStatusCode` is used to inform the tenderer about the action that has to be done with the current document.
The `cac:AdditionalDocumentReference` class contains references to all the files for the tenderers to prepare their bids. The mandatory `cbc:ID` element contains an identifier of the file, and the `cac:DocumentStatusCode` is used to inform the tenderers about the action that has to be done with the current document.

Find below an example on how to define a provided document reference based on the e-SENS pilot project.
Find below an example on how to define a provided document reference.

In this example, the contents of the coded elements DocumentTypeCode and DocumentStatusCode have been defined following the e-SENS project coded values.
In this example, the contents of the coded elements DocumentTypeCode and DocumentStatusCode have been defined following the coded values of `documentTypeCode` to indicate if a document is provided for reading and information or required for return as part of the bid (e.g. a template that need to be filled).


[source,xml,indent=0]
Expand Down
11 changes: 6 additions & 5 deletions guides/transactions/T024/descriptions/procurement-project.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
= Definition of the procurement project

The invitation to tender in this profile is intended to provide unstructured information of the procurement only to those participants who have been qualified successfully in any previous qualification step: eg. multi-staged procurement process as well as participation in a framework agreement or Dynamic Purchasing System. The economic operators are expected to read the provided documents and prepare their tenders following the requirements established as unstructured information.
The invitation to tender is completely identical to the call for tenders that is used in open procedures or has been used in the first step of procurement procedures with qualification stages involved.

== Invitation to tender without lots
The Invitation to Tender is intended to provide unstructured information of the procurement only to those participants who have been qualified based on a pre-qualification business process or on a pre-selection list of candidate economic operators (shortlist) based on other criteria: e.g. restricted or negotiated procedures as well as participation in a Dynamic Purchasing System. The economic operators are expected to read the provided documents and prepare their tenders following the requirements established as unstructured information.
The Invitation to Tender message is syntactically identical to the {T004} Call for Tenders that is used in open procedures or has been used in the first step of procurement procedures with qualification stages involved.

An Invitation to tender without lots has a single `cac:ProcurementProject` class. The procurement project and all the details of the project are described using the documents attached or referred using the `cac:AdditionalDocumentReference` class.
== Invitation to Tender without lots

An Invitation to Tender without lots has a single `cac:ProcurementProject` class. The procurement project and all the details of the project are described using the documents attached or referred using the `cac:AdditionalDocumentReference` class.

In this case, the document instance must not contain any `cac:ProcurementProjectLot` class.

Expand All @@ -24,7 +25,7 @@ include::../{xml-doc-file}[tags=ProcurementProject]

== Invitation to tender with lots

When the Invitation to tender has to be split into lots, the `cac:ProcurementProject` class must define the overall summary of the project and there must be a `cac:ProcurementProjectLot` class per each lot.
When the Invitation to Tender has to be split into lots, the `cac:ProcurementProject` class must define the overall summary of the project and there must be a `cac:ProcurementProjectLot` class per each lot.

The `cac:ProcurementProjectLot` class only requires to define the lot identifier and the name of the Lot. All the details on the lot are described as unstructured documents referred from the `cac:AdditionalDocumentReference` class.

Expand Down
6 changes: 3 additions & 3 deletions guides/transactions/T024/descriptions/tendering-process.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
= Description of the tendering process

The invitation to tender describes some information of the tendering process.
The Invitation to Tender describes some information of the tendering process.

The `cac:TenderingProcess` class contains the deadlines of the process and the codes describing the type of procedure, the type of presentation and the type of submission.
The `cac:TenderingProcess` class contains the deadlines of the process and the codes describing the type of procedure, the contract type and the type of submission.

The example below describes an open procedure and the deadlines of the process. The `cbc:ProcedureCode` and the tender submission end date are required data elements.
The `cac:TenderingProcess` class contains information about the type of contract that will be established by setting one of the given Codes at `cbc:ContractingSystemCode`.
The `cac:TenderingProcess` class contains information about the type of contract that will be established by setting one of the given codes at `cbc:ContractingSystemCode`.


[source,xml,indent=0]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2">
<cbc:UBLVersionID>2.2</cbc:UBLVersionID>
<cbc:CustomizationID>urn:fdc:peppol.eu:prac:trns:t004:1.2</cbc:CustomizationID>
<cbc:CustomizationID>urn:fdc:peppol.eu:prac:trns:t024:1.0</cbc:CustomizationID>
<cbc:ProfileID>urn:fdc:peppol.eu:prac:bis:p013:1.2</cbc:ProfileID>
<cbc:ID schemeURI="urn:uuid">be8943ce-9d65-4eed-93c5-fa4748148c8f</cbc:ID>
<cbc:ContractFolderID>3dab5e45-2bb3-4dbf-bc1f-0b812d8b9a58</cbc:ContractFolderID>
Expand All @@ -26,13 +26,13 @@
<!-- end::AdditionalDocumentReference1[] -->
<!-- tag::AdditionalDocumentReference2[] -->
<cac:AdditionalDocumentReference>
<cbc:ID>Bekanntmachung</cbc:ID>
<cbc:ID>Invitation to Tender</cbc:ID>
<cbc:IssueDate>2016-10-20+02:00</cbc:IssueDate>
<cbc:DocumentTypeCode listID="urn:eu:esens:cenbii:documentType">PRO</cbc:DocumentTypeCode>
<cbc:DocumentStatusCode listID="urn:eu:esens:cenbii:documentStatusType">NR</cbc:DocumentStatusCode>
<cac:Attachment>
<cac:ExternalReference>
<cbc:FileName>bekanntmachung.html</cbc:FileName>
<cbc:FileName>TenderInviatation.html</cbc:FileName>
</cac:ExternalReference>
</cac:Attachment>
</cac:AdditionalDocumentReference>
Expand Down Expand Up @@ -66,10 +66,10 @@
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>PO Box 20061</cbc:StreetName>
<cbc:AdditionalStreetName>just for demonstration purposes</cbc:AdditionalStreetName>
<cbc:AdditionalStreetName>Tulip Street 33</cbc:AdditionalStreetName>
<cbc:CityName>The Hague</cbc:CityName>
<cbc:PostalZone>2500 EB</cbc:PostalZone>
<cbc:CountrySubentity>province of South Holland</cbc:CountrySubentity>
<cbc:CountrySubentity>Province of South Holland</cbc:CountrySubentity>
<cac:Country>
<cbc:IdentificationCode listID="ISO3166-1:Alpha2">NL</cbc:IdentificationCode>
</cac:Country>
Expand All @@ -86,18 +86,18 @@
<cbc:VariantConstraintIndicator>false</cbc:VariantConstraintIndicator>
<cbc:AdditionalConditions>WOS</cbc:AdditionalConditions>
<cac:TenderRecipientParty>
<cbc:EndpointID schemeID="9930">DE122268496</cbc:EndpointID>
<cbc:EndpointID schemeID="9946">500820007</cbc:EndpointID>
</cac:TenderRecipientParty>
</cac:TenderingTerms>
<!-- tag::TenderingProcess[] -->
<cac:TenderingProcess>
<cbc:ProcedureCode listID="PR_PROC">1</cbc:ProcedureCode>
<cbc:ContractingSystemCode listID="CONTRACT_TYPE">4</cbc:ContractingSystemCode>
<cbc:ProcedureCode listID="PR_PROC">2</cbc:ProcedureCode>
<cbc:ContractingSystemCode listID="CONTRACT_TYPE">5</cbc:ContractingSystemCode>
<cbc:SubmissionMethodCode listID="BII_SUBMISSION">ELECTRONIC</cbc:SubmissionMethodCode>
<cac:TenderSubmissionDeadlinePeriod>
<cbc:EndDate>2017-10-20+02:00</cbc:EndDate>
<cbc:EndTime>13:32:11.891+02:00</cbc:EndTime>
</cac:TenderSubmissionDeadlinePeriod
</cac:TenderSubmissionDeadlinePeriod>
</cac:TenderingProcess>
<!-- end::TenderingProcess[] -->
<!-- tag::ProcurementProject[] -->
Expand All @@ -106,10 +106,13 @@
<cbc:Description>Laptops</cbc:Description>
<cbc:ProcurementTypeCode listID="PROJECT_TYPE">2</cbc:ProcurementTypeCode>
<cac:MainCommodityClassification>
<cbc:ItemClassificationCode listID="CPV">98300000-6</cbc:ItemClassificationCode>
<cbc:ItemClassificationCode listID="CPV">30100000</cbc:ItemClassificationCode>
</cac:MainCommodityClassification>
<cac:AdditionalCommodityClassification>
<cbc:ItemClassificationCode listID="CPV">30120000</cbc:ItemClassificationCode>
</cac:AdditionalCommodityClassification>
<cac:RealizedLocation>
<cbc:ID schemeID="NUTS">DE01</cbc:ID>
<cbc:ID schemeID="NUTS">DE148</cbc:ID>
</cac:RealizedLocation>
</cac:ProcurementProject>
<!-- end::ProcurementProject[] -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@
</cac:Attachment>
</cac:AdditionalDocumentReference>
<cac:AdditionalDocumentReference>
<cbc:ID>EinladungAngebotsabgabe</cbc:ID>
<cbc:ID>Invitation to Tender</cbc:ID>
<cbc:IssueDate>2016-10-20+02:00</cbc:IssueDate>
<cbc:DocumentTypeCode listID="urn:eu:esens:cenbii:documentType">PRO</cbc:DocumentTypeCode>
<cbc:DocumentStatusCode listID="urn:eu:esens:cenbii:documentStatusType">NR</cbc:DocumentStatusCode>
<cac:Attachment>
<cac:ExternalReference>
<cbc:FileName>einladungAngebotsabgabe.html</cbc:FileName>
<cbc:FileName>TenderInviatation.html</cbc:FileName>
</cac:ExternalReference>
</cac:Attachment>
</cac:AdditionalDocumentReference>
Expand Down Expand Up @@ -62,10 +62,10 @@
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>PO Box 20061</cbc:StreetName>
<cbc:AdditionalStreetName>just for demonstration purposes</cbc:AdditionalStreetName>
<cbc:AdditionalStreetName>Tulip Street 33</cbc:AdditionalStreetName>
<cbc:CityName>The Hague</cbc:CityName>
<cbc:PostalZone>2500 EB</cbc:PostalZone>
<cbc:CountrySubentity>province of South Holland</cbc:CountrySubentity>
<cbc:CountrySubentity>Province of South Holland</cbc:CountrySubentity>
<cac:Country>
<cbc:IdentificationCode listID="ISO3166-1:Alpha2">NL</cbc:IdentificationCode>
</cac:Country>
Expand Down
4 changes: 2 additions & 2 deletions guides/transactions/T024/identifiers/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@ include::../../shared/peppol.adoc[]

| T024
| Invitation to tender
| CA sends all procurement project documents to any previously qualified EO.
| urn:fdc:peppol.eu:prac:trns:t024:1.2
| CA sends the procurement project documents to previously qualified EO.
| urn:fdc:peppol.eu:prac:trns:t024:1.0
|===
2 changes: 1 addition & 1 deletion project.xml
Original file line number Diff line number Diff line change
Expand Up @@ -317,7 +317,7 @@
<Resource>
<Identifier>T024</Identifier>
<Type>native:Schematron</Type>
<Path>rules/peppol-procurement-procedure-subscription/PEPPOL-T024.sch</Path>
<Path>rules/peppol-invitation-to-tender/PEPPOL-T024.sch</Path>
<Title>PEPPOL T024 rules - Invitation to Tender 1.0</Title>
</Resource>

Expand Down

0 comments on commit 62924c5

Please sign in to comment.