CRMconnect Azuvio · Docs

Tok rada: Magacin — Prijem → Izdavanje

Uključeni moduli: Magacin (Prijem robe · Izdavanje robe · Otpremnice · Interni prenosi · Popis · Kalo i Korekcije)
Ko ga koristi: Magacioner, Logistički operater, Menadžer magacina, Finansije
Tipično trajanje: Kontinuirano (dnevni operativni tok)

Pregled

Sva kretanja zaliha u CRMConnect-u prolaze kroz centralni registar transakcija (goods_transaction_detail) koji beleži svako ulazno i izlazno kretanje sa količinama pre i posle. Svaki magacinski dokument (trebovanje, otpremnica za prijem, otpremnica za isporuku, interni prenos) menja stanje samo nakon odobravanja, uz kompletan revizorski trag.


Dijagram toka

ULAZNO
  │
  ├── [OTPREMNICA ZA PRIJEM]
  │     │  izvori: Narudžbenica / Manuelno
  │     │  odobravanje: 0=Nacrt → 1=Odobreno
  │     │  status transakcije: 1 (Prijem)
  │     │  stanje += primljena količina
  │
  └── [POVRAT ISPORUKE]
        │  proizvod koji je vratio klijent → ponovo ulazi u stanje
        │  status transakcije: negativan (negativna količina na Isporuci)

INTERNA KRETANJA
  │
  └── [INTERNI PRENOS]
        │  iz Magacina A → u Magacin B
        │  odobravanje: 0=Nacrt → 1=Odobreno
        │  status transakcije: 4 (Interno)

IZLAZNO
  │
  ├── [OTPREMNICA ZA IZDAVANJE]
  │     │  interna potrošnja (proizvodnja, sopstvena upotreba)
  │     │  odobravanje: 0=Nacrt → 1=Odobreno
  │     │  status transakcije: 3 (Izdavanje)
  │     │  stanje -= potrošena količina
  │
  └── [OTPREMNICA ZA ISPORUKU]
        │  isporuka klijentu (povezana sa fakturom / narudžbinom)
        │  odobravanje: 0=Nacrt → 1=Odobreno
        │  status transakcije: 2 (Isporuka)
        │  stanje -= isporučena količina

KOREKCIJE
  │
  ├── [POPIS]
  │     │  fizičko prebrojavanje → usklađivanje sa knjižnim stanjem
  │     │  odobravanje: 0=Nacrt → 1=Odobreno
  │
  └── [KALO I KOREKCIJE]
        │  oštećenja, istekla roba, identifikovani manjkovi
        │  status: 1=Odobreno / -1=Odbijeno
        │  status transakcije: 6 (Kalo)

Centralni registar stanja

Svi magacinski dokumenti pri odobravanju evidentiraju red u goods_transaction_detail. Ovo je izvor istine za saldo svakog proizvoda u svakom magacinu.

Kodovi transakcija (status):

Kod Tip kretanja Izvorni dokument Efekat na stanje
1 Prijem robe Otpremnica za prijem + ulazno
2 Isporuka robe Otpremnica za isporuku izlazno
3 Izdavanje robe Otpremnica za izdavanje izlazno
4 Interni prenos Dokument internog prenosa iz izvora / + na odredištu
6 Kalo / Korekcija Kalo i Korekcije + ili

Polja evidentirana po transakciji:

Polje Opis
commodity_id Proizvod / artikal
warehouse_id Pogođeni magacin
quantity Premešćena količina
old_quantity Saldo pre kretanja
date_add Vremenski pečat transakcije
lot_number / expiry_date Praćenje serije i roka trajanja
serial_number Serijski broj proizvoda (ako je primenjivo)
from_stock_name / to_stock_name Izvorni/odredišni magacin (za prenose)

Korak po korak

1. Otpremnica za prijem — Prihvatanje robe

Gde: /admin/warehouse/manage_purchase

Kreiranje:

  • Automatski iz odobrene narudžbenice (ako je auto_create_goods_received = 1 u podešavanjima)
  • Manuelno: dugme Dodaj otpremnicu za prijem
  • Iz modula Nabavka: dugme Kreiraj otpremnicu za prijem na narudžbenici

Ključna polja:

Polje Napomene
goods_receipt_code Auto-generisana šifra (prefiks NK + broj)
warehouse_id Odredišni magacin
supplier_code / name Dobavljač
pr_order_id Pridružena narudžbenica
lot_number Broj serije (za praćenje FIFO)
date_manufacture / expiry_date Datum proizvodnje / rok trajanja

Odobravanje:

  • approval = 0 (Nacrt) → pregled magacionera
  • approval = 1 (Odobreno) → stanje se automatski ažurira: inventory_manage.inventory_number += quantity
  • Ako je konfigurisan tok odobravanja (wh_approval_setting): menadžer odobrava putem obaveštenja
  • Ne može se menjati nakon odobravanja (zaštita integriteta stanja)

2. Otpremnica za izdavanje — Interno izlazno

Gde: /admin/warehouse/goods_issue_note

Kada se koristi:
Potrošnja materijala za interne svrhe: proizvodnja (povezana sa nalogom za proizvodnju), sopstvena upotreba, odeljenja.

Ključna polja:

Polje Napomene
goods_delivery_code Generisana šifra (prefiks XK + broj)
warehouse_id Izvorni magacin
rel_type / rel_document Izvorni dokument (Nalog za proizvodnju itd.)
project / department Kontekst potrošnje

Efekat: Pri odobravanju → stanje se smanjuje: inventory_number -= quantity (kod transakcije 3)


3. Otpremnica za isporuku — Isporuka klijentu

Gde: /admin/warehouse/manage_delivery

Kreiranje:

  • Iz fakture ili narudžbine OmniSales (automatski ako je auto_create_goods_delivery = 1)
  • Manuelno iz modula Magacin

Tipovi isporuke:

  • type_of_delivery = 'total' — kompletna isporuka
  • type_of_delivery = 'partial' — delimična isporuka (ostatak će biti isporučen kasnije)

Ključna polja:

Polje Napomene
goods_delivery_code Auto-generisana šifra
customer_code / name Primalac — klijent
rel_type 1=faktura, 2=narudžbina, 3=manuelno
rel_document ID izvornog dokumenta
invoice_id Pridružena faktura
delivery_status ready_for_packingwh_ready_to_deliver (nakon Liste pakovanja)
shipping_fee Troškovi prevoza uključeni u dokument

Odobravanje → Lista pakovanja → AWB:
Odobrena otpremnica za isporuku ulazi u tok pakovanja i dostave (videti Tok rada 3 — OmniSales Fulfillment).

Efekat: Pri odobravanju → stanje se smanjuje (kod transakcije 2)


4. Interni prenos — Premeštanje između magacina

Gde: /admin/warehouse/manage_internal_delivery

Kada se koristi:
Premeštanje zaliha iz magacina A u magacin B (npr. iz centralnog magacina na gradilište, iz nedovršene u gotovu robu).

Ključna polja:

Polje Napomene
internal_delivery_code Prefiks ID + broj
from_stock_name Izvorni magacin (ID)
to_stock_name Odredišni magacin (ID)
available_quantity Dostupne zalihe na izvoru
quantities Prenesena količina

Efekat: Pri odobravanju → dve transakcije koda 4:

  • Izvorni magacin: inventory_number -= quantity
  • Odredišni magacin: inventory_number += quantity

5. Popis — Usklađivanje zaliha

Gde: /admin/warehouse/physical_inventory

Proces:

  1. Kreirati sesiju popisa za magacin / kategoriju
  2. Uneti fizički prebrojane količine po proizvodu
  3. Sistem upoređuje sa knjižnim stanjem iz inventory_manage
  4. Razlike (viškovi/manjkovi) vidljive po proizvodu
  5. Pri odobravanju (approval = 1) → korekcije se automatski primenjuju na stanje

Polja sesije:

Polje Napomene
stock_take_code Šifra dokumenta
warehouse_id Magacin koji se popisuje
date_stock_take Datum popisa
Detalji: current_number Knjižno stanje u vreme popisa
Detalji: updates_number Fizički prebrojana količina

6. Kalo i Korekcije — Pojedinačne korekcije

Gde: /admin/warehouse/loss_adjustment

Tipovi:

type Opis Primeri
loss Kalo / oštećenje Istekli, polomljeni, ukradeni proizvodi
adjustment Knjižna korekcija Ispravka prethodne greške pri evidentiranju

Statusi:

status Opis
1 Odobreno — korekcija primenjena na stanje
-1 Odbijeno — bez promene stanja

Polja:

Polje Napomene
type loss ili adjustment
reason Razlog korekcije (obavezno)
warehouses Pogođeni magacin
current_number Stanje pre korekcije
updates_number Stanje posle korekcije

Praćenje serije i serijskog broja

CRMConnect podržava napredno praćenje:

Funkcija Polje Gde se postavlja
Broj serije lot_number Pri prijemu; praćen po isporuci (FIFO)
Datum proizvodnje date_manufacture Pri prijemu
Rok trajanja expiry_date Pri prijemu; može se konfigurisati upozorenje
Serijski broj serial_number Po jedinici; posebna tabela wh_inventory_serial_numbers

Isporuka automatski bira serije u FIFO redosledu (prvi primljeni, prvi otpremljeni) kada je popunjeno lot_number.


Tok odobravanja (konfigurabilan)

Svaki magacinski dokument može proći kroz višestepeni tok odobravanja:

  1. Dokument kreiran → approval = 0
  2. Obaveštenje poslato odobravačima iz wh_approval_setting
  3. Odobravač pregleda i odobrava/odbija u wh_approval_details
  4. Pri odobravanju: approval = 1 → stanje se menja
  5. Pri odbijanju: dokument ostaje na approval = 0, može se menjati i ponovo podneti

Tipovi dokumenata sa konfigurabilnim odobravanjem: goods_receipt · goods_delivery · internal_delivery_note · stock_take


Šta se kreira automatski

Događaj Automatski se kreira
Narudžbenica odobrena (ako je omogućeno) Nacrt otpremnice za prijem
Faktura OmniSales generisana (ako je omogućeno) Nacrt otpremnice za isporuku
Otpremnica za prijem odobrena Transakcija koda 1 u goods_transaction_detail
Otpremnica za isporuku odobrena Transakcija koda 2; stanje oduzeto
Otpremnica za izdavanje odobrena Transakcija koda 3; stanje oduzeto
Interni prenos odobren Dve transakcije koda 4 (izvor − / odredište +)
Popis odobren Korekcije automatski primenjene po proizvodu
Nalog za Proizvodnju → done Gotov proizvod dodat u magacin; transakcija stanja

Tačke gde tok rada može da zastane

Problem Verovatni uzrok Rešenje
Stanje nije ažurirano nakon prijema Otpremnica za prijem je na approval = 0 (nacrt) Odobriti dokument
Ne može se menjati odobrena otpremnica Zaštita integriteta — approval = 1 blokira izmene Kreirati posebnu napomenu za korekciju
Stanje pada ispod 0 pri isporuci Manjak na stanju ili pogrešna serija Proveriti dostupnost po seriji u Istoriji magacina
Interni prenos se ne pojavljuje na odredištu Dokument nije odobren Odobriti dokument o prenosu
Popis pokazuje velike razlike od fizičkog broja Neodobrene transakcije na čekanju Proveriti sve dokumente na approval = 0 pre popisa

Relevantni izveštaji

  • Istorija magacina/admin/warehouse/warehouse_history — sve transakcije po proizvodu/magacinu
  • Izveštaji magacina/admin/warehouse/manage_report — trenutne zalihe, kretanja po periodu
  • Trenutne zalihe — realna stanja po magacinu i proizvodu

Uključeni moduli — detaljna dokumentacija

← Povratak na tokove rada