Popusti i kampanje
MlekErp podržava tri oblika cenovnih pogodnosti za kupce:
- Standardni popusti (Rabati) — trajni procentualni popust vezan za kombinaciju partner/proizvod/magacin.
- Kampanjski popusti — vremenski ograničeni popusti sa datumom početka i završetka.
- Mapiranja proizvoda po kupcu — evidencija kupčevog internog koda, naziva i cene kartona za konkretan artikal.
Standardni popusti (Rabati)
Standardni popust definišu tripletu: poslovni partner + proizvod + magacin. Kombinacija mora biti jedinstvena unutar tenanta — ne mogu postojati dva popusta za isti skup.
Kreiranje standardnog popusta
Kliknite Novi popust i popunite:
| Polje | Obavezno | Opis |
|---|---|---|
| Poslovni partner | Da | Kupac koji prima popust |
| Proizvod | Da | Artikal na koji se popust odnosi |
| Magacin | Da | Magacin iz kojeg se roba otprema |
| Procenat | Da | Vrednost 0–100 |
Sistem proverava da li navedena kombinacija već postoji i odbija kreiranje u slučaju duplikata.
Pregled standardnih popusta
Lista standardnih popusta filtrira se po:
| Filter | Opis |
|---|---|
| Partner | Sužava prikaz na popuste datog kupca |
| Proizvod | Sužava prikaz na popuste datog artikla |
| Magacin | Sužava prikaz na popuste za dati magacin |
| Pretraga | Tekst po imenima partnera, proizvoda ili magacina |
Rezultati su sortirani po nazivu partnera → naziva proizvoda → naziva magacina.
Popusti se mogu pregledati i sa perspektive konkretnog poslovnog partnera (kartica Popusti na detaljnoj stranici partnera) ili sa perspektive konkretnog proizvoda.
Izmena standardnog popusta
Kliknite Uredi pored popusta — može se menjati samo Procenat. Kombinacija partner/proizvod/magacin ostaje nepromenjiva.
Brisanje standardnog popusta
Brisanje je trajno (hard delete). Potvrda se traži pre izvršavanja.
Kampanjski popusti
Kampanjski popust vezan je za kombinaciju partner + proizvod i važi samo u zadatom vremenskom periodu. Korisno za sezonske akcije, uvođenje novih artikala i sličan promotivni rad.
Kreiranje kampanjskog popusta
| Polje | Obavezno | Opis |
|---|---|---|
| Poslovni partner | Da | Kupac koji prima popust |
| Proizvod | Da | Artikal na koji se popust odnosi |
| Procenat | Da | Vrednost 0–100 |
| Važi od | Da | Datum početka (mora biti danas ili u budućnosti) |
| Važi do | Da | Datum završetka (mora biti ≥ "Važi od") |
Provera preklapanja: Sistem odbija kreiranje ako za isti par partner/proizvod već postoji aktivni ili buduci kampanjski popust čiji se period preklapa sa zadatim.
Statusi kampanjskog popusta
Sistem automatski izračunava status na osnovu tekućeg datuma i oznake IsActive:
| Status | Kada se prikazuje |
|---|---|
| Aktivan | IsActive = true, tekući datum je između VažiOd i VažiDo |
| Nadolazeći | IsActive = true, VažiOd je u budućnosti |
| Istekao | IsActive = true, VažiDo je u prošlosti |
| Neaktivan | IsActive = false (ručno deaktiviran) |
Izmena kampanjskog popusta
Moguće je promeniti Procenat, Važi od i Važi do. Pri izmeni se ponovo vrši provera preklapanja sa ostalim kampanjama (isključujući onaj koji se menja).
Deaktivacija kampanjskog popusta
Dugme Deaktiviraj vrši meko brisanje — postavlja IsActive = false, ali zapis ostaje u bazi
radi revizije. Ponovna aktivacija nije dostupna iz UI-a.
Pregled kampanjskih popusta
Lista kampanjskih popusta filtrira se po:
| Filter | Opis |
|---|---|
| Partner | Sužava prikaz na kampanje datog kupca |
| Proizvod | Sužava prikaz na kampanje datog artikla |
| Aktivan | Prikazuje samo kampanje sa IsActive = true |
Kampanjski popusti vidljivi su i na kartici Kampanjski popusti na detaljnoj stranici poslovnog partnera, sortirani po datumu početka (najnoviji prvi).
Mapiranja proizvoda po kupcu
Mapiranja proizvoda po kupcu (customer product mappings) omogućavaju evidentiranje kupčevog internog koda i naziva za konkretni artikal, kao i cenu kartona za tu kombinaciju partner/proizvod. Ovo je korisno kada kupac koristi vlastitu numeraciju u narudžbenicama.
Kreiranje mapiranja
Obrazac se kreira na kombinaciji poslovni partner + proizvod:
| Polje | Obavezno | Opis |
|---|---|---|
| Poslovni partner | Da (iz putanje) | Kupac za kojeg se definiše mapiranje |
| Proizvod | Da | Artikal koji se mapira |
| Kupčev kod proizvoda | Ne | Interni kod kupca za ovaj artikal |
| Kupčev naziv proizvoda | Ne | Interni naziv kupca za ovaj artikal |
| Cena kartona | Da | Cena po kartonu za ovu kombinaciju (≥ 0) |
Sistem koristi upsert obrazac — ako mapiranje za isti par partner/proizvod već postoji, ažurira se. U suprotnom kreira se novo.
Pregled mapiranja
Po partneru: Kartica Mapiranja proizvoda na detaljnoj stranici poslovnog partnera prikazuje sve artikle sa mapiranim podacima. Pretraga radi po nazivu proizvoda, kodu proizvoda, kupčevom kodu i kupčevom nazivu.
Po proizvodu: Na detaljnoj stranici proizvoda dostupna je lista svih partnera sa mapiranjem, pretraživa po nazivu partnera.
Izmena mapiranja
Na listi kliknite Uredi — mogu se menjati kupčev kod, kupčev naziv i cena kartona.
Brisanje mapiranja
Brisanje je trajno (hard delete). Mapiranje se uklanja bez ostavljanja traga.
Vezane stranice
- Proizvodi i cene — katalog proizvoda i osnovna cena
- Poslovni partneri — pregled popusta i mapiranja sa perspektive kupca
- Prodaja — primena popusta na prodajnim nalozima i Otpremnicama