V verziji 2.5.1097 (in višji) je implementirana rešitev, da se lahko zunanji moduli poljubno dodajajo obstoječi aplikaciji IBI Master, vsak dodatni modul pa se ne podlagi ustrezne pravice 'pozna' tudi v uporabniškem meniju!
V mapi ..\IBI\SerProg dodamo z imenom modula novo mapo, nato pa v to mapo datoteko s končnico INI in EXE (ime mape, ime programa in ini datoteke mora biti enako – glej spodnjo sliko):
Na sliki je primer modula KDD, in sicer v direktoriju ..\IBI\SerProg, kjer smo izvajali testiranje. Pri uporabnikih namestitev izvaja na standardnem produkcijskem okolju (mapi), ki je ponavadi C:\Info\IBI\SerProg ali C:\Program files\Info\IBI\SerProg direktorij!
Vsebina INI datoteke mora biti naslednja:
Datoteka je program oz. modul!
Naziv je besedilo, ki ga bo uporabnik videl v meniju!
Pravica pa je besedilo pravice, ki jo uporabnik potrebuje, da bo imel dovoljenje za delo s tem modulom!
Če je pravica nova, potem jo je treba z SQL stavkom dodati v bazo (ponavadi se SQL stavki izvajajo v paketu in ročno izvajanje ni potrebno):
INSERT INTO SFRGT (SFRGT, NZV) SELECT CAST(MAX(CAST(SFRGT AS INT)) + 1 AS VARCHAR2(3)), 'Test povezava s KDD' FROM SFRGT;
Uporabniku nato dodelimo ustrezno pravico, če je še nima dodeljene:
Page url: http://service.irm.si/navodila/Z-NAVODILA/3.9/index.html?pripravazunmodulov.htm