Pamja
Të dhënat bazë
Krijon ose ndryshon të dhënat bazë të Finabit-it: njësitë matëse, grupet e artikujve, grupet dhe kategoritë e partnerëve, rajonet, vendet, projektet, kontot e reja, punëtorët, pushimet, bonuset, kreditë e punëtorëve, buxhetet, urdhërat e udhëtimit dhe urdhërpagesat.
Kur përdoret
Kur do të shtosh ose ndryshosh një regjistër bazë. Te ndryshimi mjafton të thuash çka ndryshon; të tjerat mbeten si janë.
Shkrim në Finabit
Kjo veglë ndryshon të dhëna në Finabit. Asistenti duhet të ta tregojë çka do të bëjë dhe të presë "po"-në tënde. Vepron me të drejtat e përdoruesit tënd në Finabit.
Shembull bisede

Të dhënat në shembuj janë të shpikura (demo).
Si ta pyesësh
- "Hap kontën 640102 "Qiraja e depos" nën 6401."
- "Shto njësinë matëse "Paletë"."
- "Rrite pagën e Artës në 650 €."
Asistenti e zgjedh vetë këtë veglë. Mund ta kërkosh edhe me emër: "përdor save_record".
Thirrja
Kështu e thërret asistenti veglën për pyetjen e parë:
json
{
"name": "save_record",
"arguments": {
"entity": "account",
"data": {
"code": "640102",
"parent": "6401",
"description": "Qiraja e depos"
},
"dry_run": true
}
}Parametrat
| Parametri | Lloji | Duhet | Përshkrimi | Standard / vlerat |
|---|---|---|---|---|
entity | tekst | jo | Çka regjistrohet: unit, item_group, item_subgroup, partner_group, partner_category, region, place, project, account, employee, employee_leave, employee_bonus, payroll_credit, budget, travel_order, payment_order. Pa të, vegla i liston me fushat e tyre. | |
data | objekt | jo | Fushat e regjistrit, me emrat e listës, p.sh. { "name": "Paletë" }. | |
record_id | numër | jo | ID e regjistrit që ndryshohet. Ndryshojnë vetëm fushat e dhëna; të tjerat mbeten. | |
dry_run | po/jo | jo | true (standard) = vetëm shfaq çka do të bëhet; false = e bën, pas "po"-së tënde. | true |
Përgjigjja
Konto e re (ende pa u ruajtur):
| Kodi | 640102 |
| Prindi | 6401 Shpenzimet e qirasë |
| Emri | Qiraja e depos |
| Niveli | 4 |
A ta hap?
Hapi 2: konfirmimi
Thirrja e parë vetëm e tregon çka do të ndodhë (dry_run: true). Pasi thua po, asistenti e thërret sërish:

json
{
"name": "save_record",
"arguments": {
"entity": "account",
"data": {
"code": "640102",
"parent": "6401",
"description": "Qiraja e depos"
},
"dry_run": false
}
}U hap konto 640102 Qiraja e depos.
Shënime
- Vegla nuk fshin asgjë.
- Njësitë (departamentet), çmimoret dhe rregullat e tatimeve të pagave ndryshohen vetëm në Finabit.
- Kërkon të drejtën te forma përkatëse në Finabit (p.sh. Llogaria, Punëtori).
Të dhënat që regjistrohen
| Të dhënat | entity | Fushat e detyrueshme | Lejohet |
|---|---|---|---|
| Njësia matëse | unit | name | krijim, ndryshim |
| Grupi i artikujve | item_group | name | vetëm krijim |
| Nëngrupi i artikujve | item_subgroup | name | krijim, ndryshim |
| Grupi i partnerëve | partner_group | name | krijim, ndryshim |
| Kategoria e partnerëve | partner_category | name | krijim, ndryshim |
| Rajoni | region | name | krijim, ndryshim |
| Vendi (qyteti) | place | name | krijim, ndryshim |
| Projekti | project | name | krijim, ndryshim |
| Konto e planit kontabël | account | code, parent, description | vetëm krijim |
| Punëtori | employee | first_name, duty_id, department_id, bank_id | krijim, ndryshim |
| Pushimi i punëtorit | employee_leave | employee_id, leave_type_id, date_from, date_to, description | vetëm krijim |
| Bonusi i prodhimit | employee_bonus | date, employee_id | vetëm krijim |
| Kredia e punëtorit | payroll_credit | employee_id, deduction_id, date, amount, months | krijim, ndryshim |
| Buxheti | budget | name, year, lines | krijim, ndryshim |
| Urdhëri i udhëtimit | travel_order | date, employee_id, relation | krijim, ndryshim |
| Urdhërpagesa | payment_order | date, description, lines | vetëm krijim |
