Makro
Makroi su skupovi kodova koji koriste matematički motor za zbrajanje postojećih kodova iz cjenika i pohranjuju rezultat, odnosno cijenu, u drugi kod. To je vrlo korisna funkcija koju često koriste klijenti Price-list Servera jer omogućuje stvaranje cijena putem matematičkih operacija.
Evo primjera.
Ormar s 4 vrata u kojem su u cjeniku navedene pojedinačne komponente, desna i lijeva strana, police, leđa, dno, vrata u završnoj obradi i ručka. U cjeniku se nalaze i komponente i montirani ormar s kodom spremnim za narudžbu. U ovom slučaju, makro će automatski zbrojiti komponente tijekom sinkronizacije s EasyCatalogom i InDesignom te pohraniti rezultat.
Rezultirajući kod je pravi kod u Price-list Serveru i imat će sve aktivne funkcije kao i ostali, uključujući sve opisne podrške, dimenzionalna polja, nasljednost, itd.
Makro s kodovima i cijenama u jednom stupcu
Stupac s rezultatom ima kod "STUPAC", a željeni rezultat je pohranjen u stupcu 200.
Makro s višestupčastim kodovima i cijenama
Sada dodatno proširimo primjer. Pretpostavimo da je cjenik višestupčani, odnosno da neki artikli unutar popisa imaju više cijena, dok drugi nemaju. To je klasičan slučaj vrata koja, ovisno o završnoj obradi/modelu, imaju različite cijene, dok ostali dijelovi nemaju.
Koristeći ključnu riječ “MACRO” u postavkama popisa u Price-list Serveru, matematički motor će stvoriti sve cijene popisa koristeći stupce navedene u zaglavlju makronaredbe artikla s ključnom riječi.
Kod stupca s rezultatom je “STUPAC2”, a željeni rezultat je pohranjen u stupcima 200, 201, 202, 210.
Kod VRATA ima cijene u stupcima 200, 201, 202, 210.
Makronaredba je ovako deklarirana u Price-list Serveru.
Kod ANTA ima sljedeće cijene:
Rezultat u easyCatalog panelu u inDesignu bit će kod STUPAC2
Sada ćemo vidjeti stvarni primjer.
Zahvaljujemo LT-FORM-u na pruženom primjeru
Ovo je stranica cjenika LT-FORM koja koristi makronaredbe. Stranica je podijeljena u dva glavna dijela. Prvi, gornji dio, je odjeljak s artiklima "Najprodavaniji". Cijene su izrađene pomoću makronaredbi. Drugi dio, donji, je popis komponenti koje se mogu koristiti za izradu stolice. Važno je napomenuti da se nalazimo u slučaju višestupčane tablice.
Ovo je snimka zaslona prve makronaredbe na primjer stranici LT-FORM.
Posebnosti sustava Makronaredbi su:
• Matematički operatori za zbrajanje i oduzimanje.
• Izračun "u hodu", odnosno, pri svakoj sinkronizaciji makronaredbe se uvijek ponovno izračunavaju. Ovo je važno jer, u slučaju promjene cijena artikala, ukupni iznosi su uvijek usklađeni.
• Džoker operator "MAKRO" za korištenje više stupaca
• Pohrana u kod koji je potpuno slobodan u svojoj izradi, kompatibilan i s kodifikatorom
