Hankintailmoitukset / hilma-api

12 stars 0 forks source link

Cannot publish notice #133

Closed anttiremes closed 2 years ago

anttiremes commented 2 years ago

etsidentifier: production_107867

in json "MainActivity": 1024, "OtherMainActivity": "rakennuttaminen"

Describe the bug BadRequest The notice cannot be published to TED: The element 'CONTRACTING_BODY' in namespace 'http://publications.europa.eu/resource/schema/ted/R2.0.9/reception' has invalid child element 'CA_ACTIVITY_OTHER' in namespace 'http://publications.europa.eu/resource/schema/ted/R2.0.9/reception'. List of possible elements expected: 'ADDRESS_PARTICIPATION_IDEM, ADDRESS_PARTICIPATION, URL_TOOL, CA_TYPE, CA_TYPE_OTHER, CE_ACTIVITY, CE_ACTIVITY_OTHER' in namespace 'http://publications.europa.eu/resource/schema/ted/R2.0.9/reception'. , TED message formed:

tieSari commented 2 years ago

otin työn alle

tieSari commented 2 years ago

Hei! Testasin tuota. ContractingAuthorityTypen arvon puuttumisen takia skeeman validointi ei mene läpi.

anttiremes commented 2 years ago

kuva

anttiremes commented 2 years ago

Nyt kyseessä on hankintayksikkö

tieSari commented 2 years ago

Hankintayksikön tapauksessa pitää asettaa projektin ProcurementCategory arvoksi 4 (Hilman puolella enum ProcurementCategory.Utility) eli silloin ei ole pakollinen tuo 1.4. tieto. Tällöin käytetään MainActivityUtilities-kenttää ei MainActivity.