⚙️ Macro

Modul Macro omogućuje kreiranje i upravljanje jedinstvenim kodovima koji predstavljaju skup više artikala već prisutnih u bazi podataka. Svaka makro definira agregirani kod čija se cijena izračunava kao zbroj cijena komponentnih kodova. Makroi se koriste za:
• generiranje kompleta ili unaprijed konfiguriranih grupa artikala;
• stvaranje sintetičkih kodova za pojednostavljenje prodaje ili upravljanje cjenicima;
• automatizaciju izračuna cijene složenih artikala koji proizlaze iz više komponenti;

🧱 Struktura glavnog zaslona
Glavni zas
lon prikazuje potpuni popis dostupnih makronaredbi, s filtrima, pokazateljima statusa i upravljačkim gumbima.
• Skup makronaredbi → Glavni kod makronaredbe.
• Alternativni kod → Alias koda makronaredbe.
• Opis → Opis makronaredbe.
• Duljina
(L), Visina (A), Dubina (P) → referentne dimenzije.
• Stupci izračuna → Stupci cjenika u kojima se makronaredba izračunava.
• Aktivno (✔️) → Označava je li makronaredba omogućena ili privremeno onemogućena.
• Akcija (⋮) → Kontrolni izbornik za izmjenu, dupliciranje ili brisanje makronaredbe.

🧮 Logika izračuna Svaka makro naredba povezana je s popisom komponentnih kodova koji već postoje u sustavu. Tijekom sinkronizacije: 1. Čita kodove sadržane u popisu makro naredbe. 2. Dohvaća odgovarajuće cijene iz stupaca cjenika. 3. Zbraja vrijednosti, primjenjujući eventualna pravila zaokruživanja ili referentne stupce. 4. Sprema ukupnu cijenu kao vrijednost makro koda.


➕ Kreiranje nove makronaredbe
Za dodavanje nove makronaredbe:
1. Kliknite na “+ Dodaj Makronaredbu”.
2. Ispunite glavna polja: Kod Makronaredbe, Alternativni Kod, Opis, Kolone, Duljina (D), Visina (V), Dubina (P).
3. Pritisnite Spremi za kreiranje makronaredbe.
4. Automatski se otvara prozor “Redci makronaredbe”.


✏️ Uređivanje i održavanje makronaredbi
Iz ikone ⋮ moguće je:
• Urediti podatke makronaredbe;
• Ažurirati redove makronaredbe;
• Duplicirati makronaredbu kao osnovu za varijantu;
• Izbrisati makronaredbu koja se više ne koristi.
Promjene se primjenjuju u stvarnom vremenu.


🧾 Uređivanje Naslova Makronaredbe
Prozor omogućuje uređivanje naslova makronaredbe, odnosno identifikacijskih, dimenzionalnih i funkcionalnih podataka koji određuju ponašanje makronaredbe.

📋 Glavna polja

Kod Makronaredbe → Jedinstveni identifikator koda makronaredbe.
• Alternativ
ni Kod → Sekundarni kod ili alias.
• Opis →
Opisni tekst makronaredbe.
• Stupci → Stupac/stupci u kojima se pohranjuje cijena.
• Duljina (L), Visina (A), Dubina (P) → Referentne dimenzije.

💾 Dostupne akcije
• Spremi → Spre
ma unesene ili izmijenjene podatke.
• Zatvori → Zatvara prozor bez spremanja.


🧮 Uredi Redove Makroa
Prozor omogućuje definiranje redova koji čine makro. Svaki red predstavlja stvarnu komponentu koja se koristi za određivanje vrijednosti makroa.

📋 Glavna polja
• Red → Automatski
uzlazni broj.
• Šifra → Šifra artikla za uključivanje u makro.
• Alternativna Šifra → Sekundarna šifra ili alias.
• Količina → Broj jedinica komponente.
• Stupac → Označava stupac cjenika iz kojeg se preuzima cijena. Može se unijeti specifičan broj stupca ili “MAKRO”: u tom slučaju izračun se vrši na svim stupcima cijena artikla. Primjer: šifra MA01 ima cijenu 100 u stupcu 100; MA01CAT ima cijene 10, 20, 30 u stupcima 001, 002, 003. Ako red označava “MAKRO” kao stupac, makro zbraja komponente i generira: 110 u stupcu 001, 120 u stupcu 002, 130 u stupcu 003.
• Operator → + dodaje, – oduzima, = zamjenjuje ukupno.

⚙️ Gumbi
• ➕ Dodaj Red → Umeće novi red u listu.
• ✏️ Uredi → Uređuje odabrani red.
• 💾 Spremi promjene → Ažurira listu u bazi podataka.
• ❌ Odustani → Zatvara prozor bez spremanja.

✏️ Uredi Red (Makro)
Prozor omogućuje unos ili izmjenu pojedinačnog elementa liste komponenti.

📋
Polja za izmjenu
• Količina → Broj jedinica za zbrajanje.
• St
upac → Stupac ili “MAKRO” za izračun na svim stupcima cijena artikla.
• Operator → +, -, = za ažuriranje ukupnog.

💾 Akcije
Spremi → Ažurira listu.
• Odustani → Zatvara prozor bez izmjena.


Torna in alto