Pamja
Prodhimi (realizimi)
Krijon ose ndryshon një realizim prodhimi: produktet me normativ prodhohen, lënda e parë del nga njësia e saj sipas normativit dhe produktet hyjnë në njësinë e tyre.
Kur përdoret
Kur regjistron sa është prodhuar. Me transaction_id ndryshon një prodhim ekzistues.
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
- "Regjistro prodhimin e sotëm: 40 torte, lënda e parë nga Depo Prishtinë, produktet në Dyqani 2."
- "Te prodhimi 48310 ndrysho sasinë në 45 torte."
Asistenti e zgjedh vetë këtë veglë. Mund ta kërkosh edhe me emër: "përdor save_production".
Thirrja
Kështu e thërret asistenti veglën për pyetjen e parë:
json
{
"name": "save_production",
"arguments": {
"raw_department": "Depo Prishtinë",
"product_department": "Dyqani 2",
"products": [
{
"item_id": "TORTE",
"quantity": 40
}
],
"dry_run": true
}
}Parametrat
| Parametri | Lloji | Duhet | Përshkrimi | Standard / vlerat |
|---|---|---|---|---|
raw_department | tekst/numër | jo | Njësia nga del lënda e parë (ID ose emri). | |
product_department | tekst/numër | jo | Njësia ku hyjnë produktet (ID ose emri). | |
products | listë | jo | Produktet: { item_id, quantity }, vetëm artikuj me normativ. Te ndryshimi i zëvendësojnë produktet ekzistuese. | |
date | tekst | jo | Data YYYY-MM-DD. | |
memo | tekst | jo | Përshkrimi / shënimi i dokumentit. | |
transaction_id | numër | jo | ID e prodhimit që ndryshohet. Kur mungon, krijohet i ri. | |
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
Prodhimi (ende pa u ruajtur): 40 Tortë × 20,00 € = 800,00 €. Lënda e parë sipas normativit:
| Lënda e parë | Nevojitet | Stoku në depo |
|---|---|---|
| Sheqer 5 kg | 20 | 820 |
| Kafe 1 kg | 12 | 310 |
| Miell 10 kg | 8 | 5 |
Kujdes: Miell 10 kg – stoku 5, nevojiten 8. A ta ruaj?
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_production",
"arguments": {
"raw_department": "Depo Prishtinë",
"product_department": "Dyqani 2",
"products": "…(të njëjtat)",
"dry_run": false
}
}U ruajt prodhimi 102426001-11 (ID 48310).
Shënime
- Pranohen vetëm artikujt që kanë normativ.
- Finabit refuzon edhe prodhimin kur ka regjistrim stoku pas datës së dokumentit.
