-
Hey It seems BT-09 field disappears after sending it to TED ( Eforms SDK 1.7 ). Given following XML <ContractAwardNotice xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:efext="http://data.europa.eu/p27/eforms-ubl-extensions/1" xmlns:efac="http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:efbc="http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1" xmlns="urn:oasis:names:specification:ubl:schema:xsd:ContractAwardNotice-2">
<ext:UBLExtensions>
<ext:UBLExtension>
<ext:ExtensionContent>
<efext:EformsExtension>
<efac:NoticeResult>
<efac:LotResult>
<cbc:ID schemeName="result">RES-0000</cbc:ID>
<efac:LotTender>
<cbc:ID schemeName="tender">TEN-0001</cbc:ID>
</efac:LotTender>
<efac:SettledContract>
<cbc:ID schemeName="contract">CON-0001</cbc:ID>
</efac:SettledContract>
<efac:TenderLot>
<cbc:ID schemeName="Lot">LOT-0000</cbc:ID>
</efac:TenderLot>
</efac:LotResult>
<efac:LotTender>
<cbc:ID schemeName="tender">TEN-0001</cbc:ID>
<efac:TenderingParty>
<cbc:ID>TPA-0001</cbc:ID>
</efac:TenderingParty>
<efac:TenderLot>
<cbc:ID schemeName="Lot">LOT-0000</cbc:ID>
</efac:TenderLot>
</efac:LotTender>
<efac:SettledContract>
<cbc:ID schemeName="contract">CON-0001</cbc:ID>
<efac:ContractReference>
<cbc:ID>2023-015756 (CON-0001)</cbc:ID>
</efac:ContractReference>
<efac:LotTender>
<cbc:ID schemeName="tender">TEN-0001</cbc:ID>
</efac:LotTender>
</efac:SettledContract>
<efac:TenderingParty>
<cbc:ID schemeName="tendering-party">TPA-0001</cbc:ID>
</efac:TenderingParty>
</efac:NoticeResult>
<efac:NoticeSubType>
<cbc:SubTypeCode>25</cbc:SubTypeCode>
</efac:NoticeSubType>
<efac:Organizations>
<efac:Organization>
<efac:Company>
<cbc:WebsiteURI>https://foobar.com</cbc:WebsiteURI>
<cac:PartyIdentification>
<cbc:ID schemeName="organization">ORG-0001</cbc:ID>
</cac:PartyIdentification>
<cac:PartyName>
<cbc:Name languageID="FIN">Sampon Kunta</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Kirkkotie 102</cbc:StreetName>
<cbc:CityName>Lappeenranta</cbc:CityName>
<cbc:PostalZone>53100</cbc:PostalZone>
<cbc:CountrySubentityCode listName="nuts">FI1C5</cbc:CountrySubentityCode>
<cac:Country>
<cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyLegalEntity>
<cbc:CompanyID>2308353-1</cbc:CompanyID>
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:Telephone>+358 1230123</cbc:Telephone>
<cbc:ElectronicMail>[email protected]</cbc:ElectronicMail>
</cac:Contact>
</efac:Company>
</efac:Organization>
<efac:Organization>
<efac:Company>
<cbc:WebsiteURI>https://www.test.fi</cbc:WebsiteURI>
<cac:PartyIdentification>
<cbc:ID schemeName="organization">ORG-0002</cbc:ID>
</cac:PartyIdentification>
<cac:PartyName>
<cbc:Name languageID="FIN">test Oy</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Mannerheiminaukio 1 A</cbc:StreetName>
<cbc:CityName>Helsinki</cbc:CityName>
<cbc:PostalZone>00100</cbc:PostalZone>
<cbc:CountrySubentityCode listName="nuts-lvl3">FI1B1</cbc:CountrySubentityCode>
<cac:Country>
<cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyLegalEntity>
<cbc:CompanyID>333555-1</cbc:CompanyID>
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:Telephone>+358444444444</cbc:Telephone>
<cbc:ElectronicMail>[email protected]</cbc:ElectronicMail>
</cac:Contact>
</efac:Company>
</efac:Organization>
<efac:Organization>
<efac:Company>
<cbc:WebsiteURI>http://www.test.fi/testoikeus</cbc:WebsiteURI>
<cac:PartyIdentification>
<cbc:ID schemeName="organization">ORG-0003</cbc:ID>
</cac:PartyIdentification>
<cac:PartyName>
<cbc:Name languageID="FIN">ASDADSASDASD</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>ASDASDADS 1</cbc:StreetName>
<cbc:CityName>Helsinki</cbc:CityName>
<cbc:PostalZone>00580</cbc:PostalZone>
<cbc:CountrySubentityCode listName="nuts-lvl3">FI1B1</cbc:CountrySubentityCode>
<cac:Country>
<cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyLegalEntity>
<cbc:CompanyID>3006157-6</cbc:CompanyID>
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:Telephone>+358 295643300</cbc:Telephone>
<cbc:ElectronicMail>[email protected]</cbc:ElectronicMail>
</cac:Contact>
</efac:Company>
</efac:Organization>
</efac:Organizations>
</efext:EformsExtension>
</ext:ExtensionContent>
</ext:UBLExtension>
</ext:UBLExtensions>
<cbc:UBLVersionID>2.3</cbc:UBLVersionID>
<cbc:CustomizationID>eforms-sdk-1.7</cbc:CustomizationID>
<cbc:ID schemeName="notice-id">da0e0bcc-5a51-409d-9071-262e4969c5d1</cbc:ID>
<cbc:ContractFolderID>3a8561da-6a5b-4c07-8afe-ab2ff5fd6f0b</cbc:ContractFolderID>
<cbc:IssueDate>2023-09-04+03:00</cbc:IssueDate>
<cbc:IssueTime>08:42:11+03:00</cbc:IssueTime>
<cbc:VersionID>01</cbc:VersionID>
<cbc:RegulatoryDomain>32014L0024</cbc:RegulatoryDomain>
<cbc:NoticeTypeCode listName="dir-awa-pre">veat</cbc:NoticeTypeCode>
<cbc:NoticeLanguageCode listName="eu-official-language">FIN</cbc:NoticeLanguageCode>
<cac:ContractingParty>
<cac:ContractingPartyType>
<cbc:PartyTypeCode listName="buyer-legal-type">body-pl</cbc:PartyTypeCode>
</cac:ContractingPartyType>
<cac:ContractingActivity>
<cbc:ActivityTypeCode listName="authority-activity">education</cbc:ActivityTypeCode>
</cac:ContractingActivity>
<cac:Party>
<cac:PartyIdentification>
<cbc:ID schemeName="organization">ORG-0001</cbc:ID>
</cac:PartyIdentification>
<cac:ServiceProviderParty>
<cbc:ServiceTypeCode listName="organisation-role">ted-esen</cbc:ServiceTypeCode>
<cac:Party>
<cac:PartyIdentification>
<cbc:ID schemeName="organization">ORG-0002</cbc:ID>
</cac:PartyIdentification>
</cac:Party>
</cac:ServiceProviderParty>
</cac:Party>
</cac:ContractingParty>
<cac:TenderingTerms>
<cac:ProcurementLegislationDocumentReference>
<cbc:ID>CrossBorderLaw</cbc:ID>
<cbc:DocumentDescription languageID="FIN">noh tässä on tämä mun perustelu</cbc:DocumentDescription>
</cac:ProcurementLegislationDocumentReference>
</cac:TenderingTerms>
<cac:TenderingProcess>
<cbc:ProcedureCode listName="procurement-procedure-type">neg-wo-call</cbc:ProcedureCode>
</cac:TenderingProcess>
<cac:ProcurementProject>
<cbc:ID>132132</cbc:ID>
<cbc:Name languageID="FIN">ilmoituksen nimi 1203</cbc:Name>
<cbc:Description languageID="FIN">wqdqwd</cbc:Description>
<cbc:ProcurementTypeCode listName="contract-nature">services</cbc:ProcurementTypeCode>
<cac:MainCommodityClassification>
<cbc:ItemClassificationCode listName="cpv">51000000</cbc:ItemClassificationCode>
</cac:MainCommodityClassification>
</cac:ProcurementProject>
<cac:ProcurementProjectLot>
<cbc:ID schemeName="Lot">LOT-0000</cbc:ID>
<cac:TenderingTerms>
<cbc:FundingProgramCode listName="eu-funded">no-eu-funds</cbc:FundingProgramCode>
<cac:AwardingTerms>
<cac:AwardingCriterion>
<cac:SubordinateAwardingCriterion>
<cbc:AwardingCriterionTypeCode listName="award-criterion-type">cost</cbc:AwardingCriterionTypeCode>
</cac:SubordinateAwardingCriterion>
</cac:AwardingCriterion>
</cac:AwardingTerms>
<cac:AppealTerms>
<cac:AppealInformationParty>
<cac:PartyIdentification>
<cbc:ID schemeName="organization">ORG-0003</cbc:ID>
</cac:PartyIdentification>
</cac:AppealInformationParty>
<cac:AppealReceiverParty>
<cac:PartyIdentification>
<cbc:ID schemeName="organization">ORG-0003</cbc:ID>
</cac:PartyIdentification>
</cac:AppealReceiverParty>
</cac:AppealTerms>
</cac:TenderingTerms>
<cac:TenderingProcess>
<cbc:GovernmentAgreementConstraintIndicator>false</cbc:GovernmentAgreementConstraintIndicator>
<cac:ContractingSystem>
<cbc:ContractingSystemTypeCode listName="dps-usage">none</cbc:ContractingSystemTypeCode>
</cac:ContractingSystem>
</cac:TenderingProcess>
<cac:ProcurementProject>
<cbc:ID schemeName="InternalID">2023-015756-LOT-0001</cbc:ID>
<cbc:Name languageID="FIN">ilmoituksen nimi 1203</cbc:Name>
<cbc:Description languageID="FIN">wqdqwd</cbc:Description>
<cbc:ProcurementTypeCode listName="contract-nature">services</cbc:ProcurementTypeCode>
<cac:MainCommodityClassification>
<cbc:ItemClassificationCode listName="cpv">51000000</cbc:ItemClassificationCode>
</cac:MainCommodityClassification>
<cac:RealizedLocation>
<cac:Address>
<cac:Country>
<cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
</cac:Country>
</cac:Address>
</cac:RealizedLocation>
</cac:ProcurementProject>
</cac:ProcurementProjectLot>
<cac:TenderResult>
<cbc:AwardDate>2000-01-01Z</cbc:AwardDate>
</cac:TenderResult>
</ContractAwardNotice> The interesting part in the XML is this:
In eForms SDK 1.7 it is specified following way:
Where it is defining ID value twice? Making it impossible path?
in newer eForms SDK 1.8 it has changed to:
Which seems more correct to me. However, we are in production with eForms SDK 1.7 is this XML now valid regarding the OP-09 field or why it does not show in TED notices? I tried exporting the notice from TED and the field was missing. I also tried previewing the notice details there but the text |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi, |
Beta Was this translation helpful? Give feedback.
Hi,
There is a repetition of information and no contradiction in the Path for version 1.7. Predicate was added to the parent node to allow for the definition of more specific contextual parent nodes in the notice types. With version 1.8, the duplicate information has been removed from the leaves.
The SDK does not appear to be faulty and other systems are involved in the process, so for further investigations, please contact the helpdesk at [email protected] and provide any relevant information.