Middleware poziva bazu isključivo preko paketa EDI_MIDDLEWARE
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).