Hankintailmoitukset / hilma-api

11 stars 0 forks source link

Notice TED EF07 publication is not possible (validation error) / test environment #222

Open OlliSurakka opened 3 weeks ago

OlliSurakka commented 3 weeks ago

Notice type: PRIOR INFORMATION NOTICE USED TO SHORTEN TIME LIMITS FOR RECEIPT OF TENDERS – GENERAL DIRECTIVE (TED EF07

The notice type is created through draft API. Test environment in Hilma. The publication is not possible because of validation error in publication page.

We ask for rapid response/fix to this.

Example::

Error "Elementti 'cac:ProcurementProjectLot[cbc:ID/@schemeName='Part']' ei ole sallittu tässä polussa: /*" --> not clear to us, because we sent: "id": { "schemeName": "lot", "value": "LOT-0000" },

Example in test Hilma: https://testi.hankintailmoitukset.fi/fi/preview/procedure/18731/enotice/20848/ esimerkkiPayload.txt

OlliSurakka commented 3 weeks ago

Add to earlier post:

Also notice type EF04 - same kind of error about partID is blocking the notice publication:

2024-07-01_13-15-33

https://testi.hankintailmoitukset.fi/fi/preview/procedure/18732/enotice/20849/

solita-reddy commented 3 weeks ago

We are looking into this. We've reproduced this issue and we'll get back to you asap.

solita-reddy commented 3 weeks ago

We identified two issues.

We are currently investigating whether there is a need to sanitize the ID object into incremental values, as we currently use the values provided in the payload which has caused this issue.

solita-reddy commented 3 weeks ago

The changes for EF07 are now in the TEST environment.

OlliSurakka commented 2 weeks ago

Tested EF07 and EF04, fix works and validation is ok for both notices.

solita-reddy commented 2 weeks ago

If there is nothing else needed could you go ahead and close the ticket :)