anskaffelser / eforms-sdk-nor

7 stars 1 forks source link

Gjøre BT-501 (efac:Company​/cac:PartyLegalEntity​/cbc:CompanyID) obligatorisk? #72

Closed AudunWA closed 5 months ago

AudunWA commented 6 months ago

Ut i fra det jeg kan se, har alle eForms i Doffin en kjøper spesifisert – men det er en del som kun inneholder navnet, og ikke org.nr. e.l. Vi bruker denne informasjonen aktivt, og må per nå bruke heuristikker for å mappe de tilfellene der feltet mangler eller ikke er et gyldig org.nr.

Er det mulig å gjøre dette feltet obligatorisk for innsendinger til Doffin? Utover det hadde det også vært nyttig å validere verdien, f.eks. en regex for org.nr. og lignende, men forstår at det kan være for begrensende.

kjorlaug commented 5 months ago

Hei

SDKen til TED som vi baserer oss på er så komplisert at det er vanskelig for oss (selv om det er ønskelig) å innføre denne type validering. Det foregår diskusjoner på europeisk nivå på om/hvordan BT-501 skal strammes inn, så vi prøver å påvirke der.

AudunWA commented 3 months ago

Hei igjen, @kjorlaug. Dette er fortsatt et utbredt problem, mange kunngjøringer som har manglende eller åpenbar feil verdi i BT-501.

  1. Kan dere lage egendefinert validering i tillegg til det innebygde i eForms SDK-et? Enten før eller etter SDK-et gjør sitt i prosesseringen hos dere.
  2. Har du noen lenke til hvor, eller mer informason om diskusjonen rundt innstramming i BT-501? Om det er mulig kan vi i Cobrief være interessert i å påvirke der også.
  3. Ikke direkte relatert, men ser selv DFØ sliter med å bruke kjøper-feltene riktig: https://doffin.no/notices/2024-107920