Skip to content

Middleware poziva bazu isključivo preko paketa EDI_MIDDLEWARE

Jakov Uher requested to merge edi-middleware into main

Svi pozivi baze iz middlewarea (pkg/db/db.go) prebačeni su na wrappere u paketu EDI_MIDDLEWARE

Middleware od sada pristupa bazi isključivo preko package EDI_MIDDLEWARE (a pozivaju se procedure/funkcije: db_version, dokument_za_slanje, parametar_centra, dodaj_objekt, porezni_broj_vlasnika i dodaj_log).

Svaka promjena u bazi koja bi pokvarila middleware sada će prvo invalidirati EDI_MIDDLEWARE!

Dodatne promjene:

  • Ime datoteke primljenog dokumenta više ne računa servis (uklonjeno parsiranje ID/TaxPointDate iz XML-a); ako filename nije zadan, računa ga baza u edi_middleware.dodaj_objekt.
  • MER CompanyId je porezni broj vlasnika (partneri.porezni_broj).
  • Iz mer.NewClient uklonjen nepostojeći parametar MER F2 / companyId.
  • Dodan plsql/EDI_MIDDLEWARE.pks, ažurirani komentari i README.

Prije prebacivanja kod korisnika obavezno kompajlirati (prebaciti) novu verziju packagea EDI_MIDDLEWARE (skripta 23298).

Merge request reports

Loading