Dokumentum adatai, kapcsolatai és címkéi – rendszerleírás
A dokumentum-módosítás végpontjai: mentés és áthelyezés, státusz, objektum-kapcsolatok, címkék, típus, letölthetőség, bélyegképek és kép→PDF; jogok és hatókör-hiányok.
A dokumentum szerkesztése a dokumentum tulajdonos modelljén fut. A típus-, címke- és kapcsolat-műveletek soronként és csoportosan is hívhatók; a hatókör-ellenőrzés nem minden végponton teljes.
Adatmodell
A táblanevek a telepítés saját előtagjával állnak az adatbázisban.
| Tábla | Szerep |
|---|---|
doc | név, típus (doc_role), letölthetőség, státusz |
doc_link | objektum-kapcsolatok |
label, label_description, label_link | címkék |
doc_to_store | webhely-hozzárendelés |
Végpontok
save(meglévő):editDoc(); kifejezett típus (setDocRole; számlakép-típusnál átnevezés a kapcsolt számla szerint); Drive/OneDrive mappa-csere esetén a fájl áthelyezése és visszaellenőrzése; címkék teljes cseréje; webhelyek (saveDocStores), ha a form küldte.enable/disable: státusz 0/1.addlink/unlinkobject: kapcsolat (email,invoice,contract,transaction,entry,task,event); bontás után a maradék kapcsolatok száma;objectsearcha dokumentum cégére szűkít.createlabel,addlabel(csoportos, Enterrel létrehozás –ensureLabel),unlinklabel.setrole: szerepekinvoice_image,compensation,contract,delivery_note,payment_order,statement,receipt,tax_account,tax_return,backup,attachment; a siker a visszaolvasott dokumentumokat számolja. Hibák:error_doc_role,error_doc_role_column.setdownload: letölthetőség csoportosan (a portálon csak a mappa engedélyével él).buildthumbs: hiányzó bélyegképek.imgtopdf: jpg/png/webp → A4 PDF új rekordként az eredeti tárhelyén, az eredeti összes kapcsolatával.
Jogosultság
- Funkciójogok:
canSave/edit. - Hatókör:
savea posztolt client cégre;setrole,setdownload,addlabel,imgtopdfdokumentumonként.
Ismert korlátok
Az enable/disable, addlink, unlinkobject és unlinklabel végponton nincs dokumentum-szintű hatókör-ellenőrzés.