Implementaciona analiza · B. Progresivni marketing
Kako je sistem zamišljen, kako se delovi povezuju, koliko je posla, i šta zaista košta mesečno.
Portal prati jedan posao od prvog emaila kupca do trajnog zapisa isporučene mašine — bez prekida i bez ponovnog unosa istih podataka.
Agent primi upit, sistem ga veže za kupca i otvori priliku. Iz te prilike se pravi ponuda — kroz konfigurator koji dozvoljava samo odobrene kombinacije i cene. Prihvaćena ponuda postaje porudžbina, porudžbina stvara mašine, mašine dobijaju proizvodni nalog, pa serijski broj, pa isporuku. Na kraju ostaje Machine Record — trajna kartica mašine na koju se kasnije kače garancija, rezervni delovi i servis.
Ključno: isti objekat prolazi kroz ceo lanac. Mašina se ne „prepisuje" iz prodaje u proizvodnju pa u servis — to je jedan zapis koji menja stanje. Zato kupac, agent i proizvodnja uvek gledaju istu istinu.
Levo je put posla. Desno su tri zajednička izvora koji taj put napajaju. Narandžasto su kapije — mesta gde posao staje dok uslov nije stvarno ispunjen.
Najčešća greška u ovakvim sistemima je da su porudžbina, mašina i isporuka jedna te ista stvar. Nisu — i baš zato jedna porudžbina može da se isporuči u dva navrata bez ijednog dupliranja.
Ovo je izmena koju je VLIG poslao 07.09.2026. Podeljena isporuka ne pravi novu porudžbinu i uplate se ne dele po grupama — sve ostaje na jednoj porudžbini. Ali svaka grupa dobija svoju vrednost, i sme da izađe tek kada je pokrivena i ona sama i avans za ono što još nije isporučeno.
| Order 202 · 80.000 € · avans 50% | Uplaćeno | Za oslobađanje D1 | Status |
|---|---|---|---|
| D1 vredi 30.000 €, ostaje neisporučeno 50.000 € | 40.000 € | 30.000 + 25.000 = 55.000 € | Nedostaje 15.000 € |
| Kupac doplati 15.000 € | 55.000 € | 55.000 € | D1 sme na utovar |
| Kasnije, za D2 — do punog iznosa porudžbine | 55.000 € | 80.000 € | Ostaje 25.000 € |
Isto pravilo pokriva i porudžbine bez podele. Kada nema podeljene isporuke, „ono što još nije isporučeno" je nula, pa formula traži tačno 100% uplate — što je i do sada bilo pravilo. Nema dva različita računa u sistemu, nego jedan.
Prodavac i finansije na kartici porudžbine vide koliko tačno nedostaje da svaka grupa izađe — bez ručnog računanja.
Redosled nije proizvoljan — svaki korak koristi ono što je prethodni napravio. CRM i email deo je upotrebljiv već posle prve faze, dok se ostalo dovršava.
| Korak | Modul | Status | Dana |
|---|---|---|---|
| 01 | Partner, korisnici, prava pristupa | Prva verzija | 4–6 |
| 02 | Kupci i kontakti, prepoznavanje duplikata | Prva verzija | 3–4 |
| 03 | CRM — prilike, timeline, attribution | Prva verzija | 6–8 |
| 04 | Email u portalu — čitanje, odgovor, follow-up | Prva verzija | 8–12 |
| 05 | Konfigurator, kompatibilnost, cenovnik | Prva verzija | 10–14 |
| 06 | Ponude i revizije, PDF | Prva verzija | 8–10 |
| 07 | Prelazak ponude u porudžbinu + direktna porudžbina | Prva verzija | 4–6 |
| 08 | Porudžbina, mašine, radni nalozi | Prva verzija | 5–7 |
| 09 | Uplate i kapije plaćanja | Prva verzija | 7–9 |
| 10 | Kapacitet po modelu i mesecu | Prva verzija | 4–5 |
| 11 | Statusi proizvodnje ka partneru | Prva verzija | 2–3 |
| 12 | Grupe isporuke, EXW / DAP, transport, podeljena isporuka | Prva verzija | 8–10 |
| 13 | Finalna faktura, odobrenje utovara | Prva verzija | 5–7 |
| 14 | Machine Record — trajna kartica mašine | Prva verzija | 3–4 |
| 15 | Custom engineering, provizije, podrška, sadržaj | Samo struktura | 5–7 |
| — | Testiranje po scenarijima A–I i ispravke | Primopredaja | 5–8 |
| — | Postavljanje na server, obuka, uputstva | Primopredaja | 3–6 |
| Ukupno | 90–126 |
Za jednog programera to je oko 4 do 6 meseci. Isporuka ide u fazama — ne čeka se kraj da bi se nešto videlo.
Izmena od 07.09.2026. (podeljena isporuka) dodala je 5 do 7 dana, pretežno na koracima 12 i 13. Prethodna procena je bila 85–119 dana.
Namerno jednostavno. Ovaj sistem je složen poslovno, ne tehnički — pa tehnologija treba da bude dosadna i predvidiva.
| Sloj | Izbor | Zašto |
|---|---|---|
| Aplikacija | PHP 8 + postojeći MVC framework | Već u upotrebi; prijava, baza, mejl, PDF i upload su gotovi |
| Baza | MySQL 8 | Sistem je izrazito relacioni — porudžbina, mašina, isporuka |
| Ekrani | Klasičan HTML, malo JavaScripta | Nema potrebe za React-om; brže se održava |
| IMAP za čitanje, SMTP za slanje | Standard — radi sa bilo kojim VLIG mail serverom | |
| Dokumenti | Generisanje PDF-a iz sistema | Ponude, proforme, fakture, nalog za preuzimanje robe |
| Pozadinski poslovi | CRON zadaci | Sinhronizacija mejlova, podsetnici, provera uplata |
| Server | VPS (4 jezgra, 8 GB RAM) | Deljeni hosting ne bi pouzdano vrteo email sinhronizaciju |
Šta namerno ne koristimo: mikroservise, zaseban frontend framework ni NoSQL bazu. Nijedno od toga ne rešava nijedan problem iz VLIG dokumenta, a svako od njih dodaje mesece rada i mesečne troškove.
Iskren pregled — gde je posao lak, gde je težak, i gde je rizik.
Šta portal košta dok radi — odvojeno od cene izrade.
| Stavka | Napomena | Mesečno |
|---|---|---|
| Server (VPS) | 4 jezgra, 8 GB RAM, 100 GB diska | 15–35 € |
| Backup | Dnevni, na drugoj lokaciji | 3–10 € |
| Domen | Postojeći VLIG domen | ~1 € |
| SSL sertifikat | Let's Encrypt | 0 € |
| Nadzor dostupnosti | Obaveštenje ako portal padne | 0–8 € |
| Ukupno | bez AI | 20–60 € |
Kratak odgovor
Prva verzija portala nema nijedan AI trošak — 0 € mesečno. Sam VLIG dokument stavlja AI Assistant i AI Draft Reply u kategoriju „ne raditi sada". Ništa iz specifikacije ne zahteva AI.
Ono što izgleda kao inteligencija — povezivanje mejlova u niti, prepoznavanje duplikata, gašenje podsetnika kad kupac odgovori, provera kompatibilnosti opcija — radi se običnim pravilima. Za te poslove su pravila pouzdanija od AI-ja, a ne samo jeftinija.
AI ima smisla kasnije, i to na tačno određenim mestima: da iz slobodnog teksta emaila predloži podatke o firmi i modelu, da predloži nacrt odgovora kupcu, i da odgovara na pitanja nad podacima portala. U svakom od tih slučajeva AI predlaže — čovek potvrđuje. Nijedan AI izlaz ne sme sam da promeni cenu, status uplate ili da pošalje mejl kupcu.
Plaća se po obrađenom tekstu, ne po korisniku i ne pretplatom. Ako se ne koristi, ne košta ništa.
| Faza | Šta je uključeno | Mesečno |
|---|---|---|
| 1 — sada | Bez AI. Sve iz dokumenta radi na pravilima. | 0 € |
| 2 — kasnije | Izvlačenje podataka iz emaila, razlikovanje prodaje od podrške, čitanje dokaza o uplati | 3–14 € |
| 3 — kasnije | Faza 2 + predlog teksta odgovora kupcu | 9–28 € |
| 4 — kasnije | Faza 3 + asistent koji odgovara na pitanja nad podacima portala | 28–74 € |
Realan obim za VLIG — oko 2.000 mejlova, 400 predloženih odgovora i 500 pitanja asistentu mesečno — izlazi na oko 22 € mesečno. To je manje od cene jednog poslovnog mail naloga.
Trošak se drži pod kontrolom ugrađenim limitom. U portal se ugrađuje mesečni limit i brojač potrošnje. Kada se limit dostigne, AI funkcije se same isključe — portal nastavlja da radi normalno. Nema iznenađenja na računu.
Iznosi su preračunati po cenovniku Anthropic Claude modela iz sredine 2026. i po procenjenom obimu; pre uvođenja bilo kog AI modula proverava se aktuelna cena.
Ovo nije propust — tako piše u VLIG dokumentu. Sistem se gradi tako da se sve navedeno kasnije priključi, bez prepravljanja jezgra.
Šest odluka koje su blokirale početak rada je doneto 09.09.2026. Od sada se tretiraju kao zaključana poslovna pravila.
| Pitanje | Odluka | Kako se radi |
|---|---|---|
| Koliki je traženi avans | 50% | Računa se iz prihvaćene vrednosti porudžbine i zamrzava. Izmena na pojedinačnoj porudžbini traži posebno pravo. |
| Šta je „značajna promena transporta" | preko 5% originalne cene | Preko praga finalna faktura je blokirana dok se ne prihvati. Važi i kad je transport jeftiniji za više od 5%. |
| Ko odobrava utovar pre uplate | Vladimir i Igor | Kao pravo koje se kasnije može dodeliti drugima — ne kao lista imena u kodu. Svako dodeljivanje se beleži. |
| „Oko 5 dana" bez priliva | 5 radnih dana | Preskaču se vikendi. Praznici se mogu dodati kasnije bez izmene programa. |
| Format brojeva dokumenata | INV 26.0125 | Tip · godina 26 · agent 01 · broj 25. Brojač ide od nule za svakog agenta i resetuje se svake godine. |
| Valute | EUR i USD | Zaseban cenovnik po valuti sa okruglim ciframa. Kurs se proverava nedeljno i samo upozorava kad USD cene zaostanu — ne menja ih sam. |
Sitna dopuna uz brojeve dokumenata. Dati su prefiksi za ponudu (QT), proformu (PI), fakturu (INV) i packing list (PL). Nedostaju za porudžbinu, radni nalog i nalog za preuzimanje robe — predlog je ORD, WO, PU po istom formatu. Grupa isporuke ne traži svoj prefiks: po izmeni od 07.09. nosi oznaku broja porudžbine sa sufiksom, 26.0125-D1. Dvocifreni broj pokriva 99 dokumenata po agentu godišnje; preko toga broj prirodno raste (26.01100) i i dalje je čitljiv jer je agent uvek na prve dve cifre.