CRMconnect Azuvio · Docs

Tok rada: B2B Portal — Narudžbina klijenta u samoposluživanju

Uključeni moduli: Portal za klijente · Cenovnici · Narudžbine · Klijenti i Grupe klijenata · Fakture · Magacin · Ponude · Automatizacija toka rada · Prodajni agent
Ko ga koristi: B2B kupci (preprodavci, distributeri, korporativni), Prodajni agent, Magacin, Finansije
Tipično trajanje: Sati – dani (od postavljanja narudžbine u portalu do isporuke i fakturisanja)

Pregled

B2B Portal omogućava preprodavcima, distributerima i korporativnim klijentima da postavljaju narudžbine direktno u CRMConnect-u bez učešća prodajnog agenta za svaku transakciju. Klijent se autentifikuje u svom portalu (/clientarea), vidi katalog sa njihovim ugovorenim cenama (iz Cenovnika dodeljenog klijentu ili grupi klijenata), dodaje proizvode u korpu i postavlja narudžbinu — koja automatski postaje Narudžbina za prodaju u CRM-u.

Idealni scenario: ponavljajuće narudžbine za dopunu, distributeri sa konstantnim obimom kojima više nije potrebno pregovaranje cena za svaku narudžbinu. Prodajni agent se automatski obaveštava i može pregledati/odobriti narudžbinu pre obrade.

Veza sa drugim tokovima rada: Kada narudžbina bude odobrena i dođe do magacina, tok komisioniranje → pakovanje → AWB prati isti put kao i OmniSales Fulfillment. Ovaj dokument specifično pokriva B2B aspekte: portal za klijente, prilagođene cene i interno odobravanje.


Dijagram toka (ASCII)

B2B KLIJENT (Preprodavac / Distributer / Korporativni)
  │  autentifikovan u portalu: /clientarea
  │  (akreditivi kreirani od agenta ili automatski poslati pri registraciji)
  │
  ↓
[KATALOG SA PRILAGOĐENIM CENAMA]
  │  Cenovnik dodeljen klijentu (ili grupi kojoj pripada)
  │  ugovorene cene, ne javne cene
  │  stanje vidljivo (ako je dozvola omogućena u podešavanjima portala)
  │  filtriranje kategorija, pretraga šifre proizvoda, minimalna količina
  │
  ↓
[NARUDŽBINA POSTAVLJENA IZ PORTALA]
  │  klijent bira proizvode + količine → korpa → naplata
  │  → Narudžbina kreirana u CRM-u sa statusom "Nacrt" ili "Poslata"
  │  → automatsko obaveštenje odgovornom agentu (Automatizacija toka rada)
  │  → e-mail potvrde klijentu (ako je konfigurisano)
  │
  ↓
[INTERNO PREISPITIVANJE (opciono, konfigurabilis)]
  │  agent proverava: zalihe, kreditni limit, posebne cene, dodatni popust
  │  ├── Odobreno → Narudžbina potvrđena → status "Prihvaćena"
  │  ├── Izmenjeno → agent menja linije → klijent obavešten u portalu
  │  └── Odbijeno → klijent obavešten sa razlogom → može postaviti novu narudžbinu
  │
  ↓
[OBRADA U MAGACINU]
  │  Otpremnica generisana iz potvrđene Narudžbine
  │  Lista pakovanja → Komisioniranje → AWB generisan (Innoship / Kuriri)
  │  status vidljiv u portalu klijenta (ako je dozvola prikaza omogućena)
  │
  ↓
[FAKTURISANJE]
  │  faktura generisana iz Narudžbine ili pri slanju
  │  vidljiva u portalu → kartica Fakture
  │  klijent može preuzeti PDF
  │  online plaćanje putem platnog prolaza (ako je konfigurisan)
  │
  ↓
[ISTORIJA U PORTALU]
  │  klijent vidi sve narudžbine + statuse + fakture + otpremnice
  │  može ponoviti prethodnu narudžbinu (ako je funkcija aktivna)
  │
[NARUDŽBINA ZAVRŠENA ✓]

Korak po korak

1. Konfiguracija B2B pristupa portalu klijenta

Gde: /admin/clients → kartica klijenta → kartica Portal

Pre nego što kupac može da koristi B2B portal, agent konfiguriše:

Akreditivi portala:

Polje Gde Napomene
E-mail portala Kartica klijenta → Primarni kontakt E-mail za autentifikaciju
Lozinka Poslata putem automatskog e-maila ili postavljana manuelno Klijent je menja pri prvoj prijavi
Dozvole portala Podešavanja po klijentu: prikaz stanja, preuzimanje dokumenata, postavljanje narudžbina Granularno konfigurabilis

Grupa klijenata:

Ako više kupaca deli iste komercijalne uslove, grupisati ih:

  • /admin/clientsGrupe klijenata → Kreiraj grupu (npr. "Tier 1 Distributeri", "Jug preprodavci")
  • Dodeliti klijenta grupi
  • Dodeliti Cenovnik grupi (cena se automatski primenjuje na sve klijente u grupi)

Provera pristupa: Klijent se autentifikuje na /clientarea sa konfigurisanim e-mailom i lozinkom.


2. Katalog sa prilagođenim cenama

Gde: Portal klijenta /clientarea → sekcija Narudžbine / Katalog

Kupac vidi samo svoje cene, ne javne cene. Mehanizam:

Hijerarhija primenjenih cena u portalu:

Prioritet Izvor cene Uslov
1 (najspecifičniji) Cenovnik dodeljen direktno klijentu partner_client = id_client
2 Cenovnik dodeljen grupi klijenta partner_group = id_group
3 Aktivan promotivni Cenovnik ispromotion = 1 + unutar vremenskog okvira
4 Podrazumevani Cenovnik is_default = 1
5 Standardna cena proizvoda Rezerva — ako proizvod nije ni u jednom cenovniku

Konfiguracija Cenovnika po klijentu:

  1. /admin/sales/price_lists → Dodaj ili Uredi postojeći cenovnik
  2. Polje Partner Klijent → izabrati klijenta
  3. Ili polje Partner Grupa → izabrati grupu klijenata
  4. Popuniti cene za svaki kataloški proizvod

Praktičan savet: Koristiti funkciju Kloniraj na postojećem Cenovniku za brzo kreiranje varijanti za slične klijente. Prilagoditi samo proizvode sa različitim cenama.

Stanje vidljivo u katalogu:

  • Konfigurabilis u podešavanjima portala po klijentu ili globalno
  • Klijent može videti qty_available — dostupnu količinu za rezervaciju
  • Korisno za sprečavanje narudžbina na nultom stanju; onemogućiti ako ne želite da otkrivate stvarne zalihe

3. Postavljanje narudžbine iz portala

Gde: Portal /clientarea → Nova narudžbina / Korpa

Tok postavljanja narudžbine:

  1. Klijent pregledа katalog ili pretražuje po šifri / nazivu proizvoda
  2. Dodaje željene proizvode sa količinama (poštujući minimalnu količinu ako je postavljana)
  3. Pregledа korpu: proizvodi, količine, jedinične cene, ukupno
  4. Bira adresu isporuke (iz sačuvanih adresa ili unosi novu)
  5. Opciono: dodaje napomene / sopstvenu referentnu narudžbinu (npr. interni PO broj klijenta)
  6. Završava narudžbinu → Narudžbina postavljena

Šta se kreira u CRM-u kada se narudžbina postavi:

Dokument Početni status Napomena
Narudžbina za prodaju Nacrt (1) ili Poslata (2) Konfigurabilis — direktno poslata ili u nacrtu za preispitivanje
Obaveštenje agenta Automatski e-mail/zadatak putem Automatizacije toka rada
Potvrda klijenta Opcioni automatski e-mail

Ključna polja na Narudžbini kreiranoj iz portala:

Polje Vrednost Napomene
clientid ID autentifikovanog klijenta Veza sa karticom klijenta
sale_agent ID odgovornog agenta Agent pridružen klijentu
price_list_id ID primenjenog Cenovnika Cene klijenta
Linije proizvoda Iz korpe klijenta Količine + cene iz Cenovnika
Napomene klijenta Polje napomene iz portala Interna PO referenca, uputstva za isporuku

Statusi narudžbine:

Kod Status Opis
1 Nacrt Kreiran, agent nije pregledao
2 Poslata Vidljiv klijentu u portalu kao poslan
3 Odbijena Interno odbijena (klijent obavešten)
4 Prihvaćena Potvrđena → može se generisati faktura/otpremnica
5 Istekla Datum isteka prošao

4. Automatsko obaveštenje i interno preispitivanje (opciono)

Gde: /admin/estimates · /admin/workflow_automation

4.1 Automatsko obaveštenje agenta

Kada se narudžbina postavi iz portala, Automatizacija toka rada automatski pokreće obaveštenje:

Konfiguracija Automatizacije toka rada:

  • Okidač: Narudžbina za prodaju → Kreirana (ili Promena statusa na Nacrt)
  • Uslov (opciono): sale_agent = Agent X → obaveštiti samo odgovornog agenta
  • Akcije:
    • Slanje e-maila → odgovorni agent: "Nova narudžbina od [Klijent] — [iznos]"
    • Kreiranje Zadatka → zadatak za preispitivanje dodeljen agentu (ako je obavezno odobravanje)
    • Webhook → eksterna integracija (Slack, Teams) ako se koristi

4.2 Preispitivanje agenta

Agent otvara Narudžbinu iz obaveštenja ili iz /admin/estimates:

Šta agent proverava:

Provera Gde Akcija ako postoji problem
Dostupne zalihe Kartica proizvoda → Zalihe Kontaktirati magacin; predložiti alternativni datum isporuke
Kreditni limit klijenta Kartica klijenta → Saldo Ako je prekoračen: zadržati dok se ne regularizuje
Ispravne cene Linije Narudžbine Upoređati sa Cenovnikom; ispraviti ako ima greške
Dodatni popust Pregovarano telefonom Dodati popust na liniji ili globalno na Narudžbini
Adresa isporuke Kartica Isporuka Proveriti da je nova adresa ispravna

Scenariji preispitivanja:

Narudžbina OK → Narudžbina: status Prihvaćena (4) → nastavlja ka magacinu

Narudžbina treba izmenu →
  Agent menja linije
  Klijent obavešten putem portala / e-maila
  Klijent potvrđuje izmene (ili postavlja novu narudžbinu)

Narudžbina odbijena (npr. klijent blokiran zbog plaćanja) →
  Narudžbina: status Odbijena (3)
  Automatski e-mail klijentu sa razlogom

Odobravanje bez preispitivanja: Ako je klijent pouzdan i cene su standardizovane, možete konfigurisati automatsko odobravanje — Narudžbina se direktno premešta u Prihvaćena bez ljudske intervencije (Automatizacija toka rada → Ažuriraj polje: status = 4).


5. Ako klijent zahteva ponudu pre narudžbine — Predlozi

Gde: /admin/proposals

Neki B2B klijenti zahtevaju formalnu ponudu pre narudžbine (tenderi, interno odobravanje budžeta).

Tok sa Predlogom:

Klijent zahteva ponudu (telefon/e-mail) → Agent kreira Predlog u CRM-u
  │  Predlog poslat → link portala ili e-mail
  │  Klijent pregledа u portalu
  │
  ├── Prihvaćen → Konvertuj Predlog → Narudžbina (narudžbina)
  │             → ostatak normalnog toka
  │
  └── Pregovaranje → agent ažurira Predlog (verzije)
                → šalje ponovo

Statusi predloga:

Kod Status
6 Nacrt
4 Poslat — poslat klijentu
1 Otvoren/Pregledan — klijent otvorio link
3 Prihvaćen
2 Odbijen
5 Revidiran — nova verzija poslata

6. Obrada u magacinu

Gde: /admin/warehouse/manage_delivery · /admin/warehouse/manage_packing_list

Kada je Narudžbina potvrđena (status Prihvaćena), tok ulazi u magacin:

Kreiranje otpremnice za isporuku:

  • Automatski iz potvrđene Narudžbine → ako je auto_create_goods_delivery = 1
  • Ili manuelno: iz Narudžbine → dugme Generiši Otpremnicu

Komisioniranje → Pakovanje → AWB: Isti tok kao u OmniSales Fulfillment, sekcije 2-4:

  1. Otpremnica (ready_for_packing)
  2. Lista pakovanja sa dimenzijama paketa
  3. AWB generisan putem Innoship ili direktnih kurira
  4. Status ažuriran → vidljiv u portalu klijenta

Vidljivost statusa u portalu:

Šta klijent vidi Uslov
Status Narudžbine: Nacrt / Prihvaćena / Odbijena Uvek
Status isporuke: U pripremi / Poslato / Isporučeno Ako je dozvola prikaza statusa omogućena
AWB broj + link za praćenje kurira Ako je poslato u e-mailu ili prikazano u portalu

7. Fakturisanje i plaćanje

Gde: /admin/invoices · Portal klijenta /clientarea → kartica Fakture

Generisanje fakture:

Način Okidač Konfiguracija
Automatski pri prihvatanju Narudžbine Narudžbina potvrđena estimate_auto_convert_to_invoice_on_client_accept = 1
Automatski pri slanju AWB generisan / Status Slanje Podešavanja kanala ili Automatizacija toka rada
Manuelno Operator iz Narudžbine → Konvertuj u Fakturu Podrazumevano

Faktura u portalu klijenta:

Kada se generiše, faktura se pojavljuje u portalu klijenta:

  • Kartica Fakture → lista faktura sa statusom (Nacrt / Poslata / Plaćena / Dospela)
  • Preuzimanje PDF-a — klijent preuzima fakturu za svoje računovodstvo
  • Online plaćanje — ako je konfigurisan platni prolaz (Stripe, PayU itd.) → dugme "Plati sada"
  • Ukupan saldo — rezime iznosa dugovanja po klijentu

B2B uslovi plaćanja: Rok plaćanja (30, 60, 90 dana) se postavlja na kartici klijenta i automatski prenosi na fakturu. Faktura se pojavljuje sa statusom Dospela (4) ako je rok prekoračen — automatski pokreće e-mailove podsetnika putem Automatizacije toka rada.

eFaktura B2B: Ako je kupac pravno lice sa PIB-om → eFaktura automatski poslata ANAF-u pri izdavanju fakture (isti mehanizam kao u E-commerce Fulfillment).


8. Istorija narudžbina u portalu

Gde: Portal /clientarea → sekcija Narudžbine / Fakture

B2B kupac ima potpunu vidljivost istorije komercijalnog odnosa:

Sekcija portala Sadržaj Dostupne akcije
Narudžbine Sve Narudžbine (statusi, datumi, iznosi) Pregled detalja, postavljanje slične narudžbine
Fakture Sve fakture sa statusom plaćanja Preuzimanje PDF-a, online plaćanje
Otpremnice Izdate otpremnice Preuzimanje PDF-a
Ponude Ponude poslate od agenta Prihvati / Odbij
Profil Podaci o kompaniji, adrese, kontakti Izmena u samoposluživanju

Praktičan savet — ponavljajuće narudžbine: Ako klijent postavlja istu narudžbinu mesečno (npr. standardna dopuna), agent može kreirati Predložak narudžbine ili omogućiti periodično fakturisanje za automatizaciju periodičnih narudžbina.


Šta se kreira automatski

Okidački događaj Automatski kreiran dokument Uslov
Klijent postavlja narudžbinu iz portala Narudžbina za prodaju sa linijama narudžbine Portal aktivan, klijent autentifikovan
Narudžbina kreirana Obaveštenje agenta (e-mail + zadatak) Automatizacija toka rada konfigurisana
Narudžbina kreirana E-mail potvrde klijentu Predložak e-maila konfigurisan za događaj
Narudžbina prihvaćena Otpremnica auto_create_goods_delivery = 1
Otpremnica odobrena Stanje smanjeno iz magacina Automatski pri odobravanju
Lista pakovanja + AWB generisan wh_omni_shipments, broj praćenja Innoship API konfigurisan
Narudžbina prihvaćena Faktura (ako je auto-konverzija omogućena) estimate_auto_convert_to_invoice_on_client_accept = 1
Faktura izdata, B2B klijent sa PIB-om eFaktura XML poslata ANAF-u Modul eFaktura aktivan
Faktura Dospela E-mail podsetnik za plaćanje klijentu Automatizacija toka rada konfigurisana

Gde tok može da zastane

Problem Verovatni uzrok Rešenje
Klijent ne može da se autentifikuje u portalu Pogrešni akreditivi ili deaktiviran nalog Resetovanje lozinke iz kartice klijenta → /admin/clients
Klijent ne vidi ugovorene cene Cenovnik nije dodeljen klijentu ili grupi Proveriti u /admin/sales/price_lists da je klijent postavljen kao Partner Klijent
Klijent vidi javne cene, ne ugovorene Podrazumevani Cenovnik aktivan i ima pogrešan prioritet Proveriti hijerarhiju: Cenovnik po klijentu > po grupi > podrazumevani
Prikazano 0 zaliha u katalogu ali fizički postoji CRM zalihe nisu ažurirane Proveriti primke na čekanju; manuelno ažurirati stanje ako je potrebno
Postavljena narudžbina se ne pojavljuje u /admin/estimates Tok rada portala nije pokrenut, greška aplikacije Proveriti logove aplikacije; ako je trajno, kontaktirati tehničku podršku
Agent ne prima obaveštenje Automatizacija toka rada neaktivna ili pogrešan uslov Proveriti /admin/workflow_automation → tok rada Kreiranja Narudžbine
Narudžbina zaglavljena u Nacrtu — niko ne odobrava Odgovorni agent odsutan ili nejasan proces Automatska delegacija: Automatizacija toka rada → ako Nacrt > 24h → zadatak menadžera
Otpremnica blokirana (nedovoljne zalihe) Zalihe potrošene između postavljanja narudžbine i obrade Kontaktirati klijenta; predložiti alternativni datum isporuke ili delimičnu isporuku
Faktura se ne pojavljuje u portalu klijenta Status fakture je Nacrt, ne Poslata Promeniti status fakture u Poslata (status = 1)
Kreditni limit prekoračen, narudžbina blokirana Dugovanje premašuje postavljeni kreditni limit Regularizovati saldo klijenta ili privremeno povećati kreditni limit
Klijent ne može preuzeti PDF fakture Dozvola za preuzimanje onemogućena na nalogu portala Omogućiti iz podešavanja portala po klijentu

Relevantni izveštaji

Izveštaj URL Šta pratiti
B2B narudžbine po klijentu /admin/estimates filter po klijentu Obim narudžbina po klijentu, frekvencija
Nepotvrđene Narudžbine /admin/estimates?status=1 (Nacrt) Narudžbine na čekanju preispitivanja — SLA odobravanja
Nenaplaćene B2B fakture /admin/invoices?status=1 Tok gotovine, potraživanja od klijenata
Dospele fakture /admin/invoices?status=4 Naplata potraživanja, eskalacija
Klijenti po grupi / Cenovniku /admin/clients filter grupe Segmentacija portfolija
Izveštaj prodajnog agenta /admin/sales/sales_agent Narudžbine pripisane po agentu
Aktivnost portala klijenta Logovi portala Frekvencija pristupa, poslednja prijava
Trenutne zalihe vs. minimum /admin/warehouse/warehouse_history + Artikli Anticipiranje nestašica za ponavljajuće B2B narudžbine

Uključeni moduli — detaljna dokumentacija

Portal i Klijenti: Portal za klijente · Klijenti i Grupe klijenata

Cene i Narudžbine: Cenovnici · Narudžbine · Ponude

Finansije: Fakture · Plaćanja

Magacin: Otpremnice za isporuku · Liste pakovanja · Istorija magacina

Automatizacija: Automatizacija toka rada

Tim prodaje: Prodajni agent

Povezani tokovi rada: Potencijalni klijent → Naplata · OmniSales Fulfillment · E-commerce Fulfillment · Kompletni komercijalni ciklus

← Povratak na tokove rada