Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tagovi_za_nalepnice_barkod_stampaca [2012/12/27 16:03] – nessa | tagovi_za_nalepnice_barkod_stampaca [2021/02/11 16:04] (current) – milano | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Specifikacija formata tagova koji se umeću u kod programa koji se šalje štampaču a koji će biti zamenjeni odgovarajućim vrednostima u procesu pripreme štampe. Pravi tagovi su uokvireni u duple srednje zagrade, a ovde su korišćene ~| i |~ zbog specifičnosti MST programskog koda. | + | ====== Tagovi industrijskih nalepnica ====== |
+ | Specifikacija formata tagova koji se umeću u kod programa koji se šalje štampaču a koji će biti zamenjeni odgovarajućim vrednostima u procesu pripreme štampe. | ||
- | Sistemski | + | ===== Sistemski |
- | + | Sistemski tagovi | |
- | + | ||
- | ~|ARTIKAL|~, | + | |
- | + | ||
- | + | ||
- | ~|MANNAZ|~ | + | |
- | + | ||
- | + | ||
- | --- Naziv proizvođača iz kombo boxa kartice artikla | + | |
- | + | ||
- | + | ||
- | ~|ELPCENA|~ | + | |
- | + | ||
- | + | ||
- | --- PCena iz tabele Elementi | + | |
- | + | ||
- | + | ||
- | ~|ELTCENA|~ | + | |
- | + | ||
- | + | ||
- | --- TCena iz tabele Elementi | + | |
- | + | ||
- | + | ||
- | ~|CNV@cenovna_kolona@ime_cenovnika@datum_cenovnika|~ | + | |
- | + | ||
- | + | ||
- | ime cenovnika je max. 10 karaktera (cenovnici bez imena imaju default ime n/a) | + | |
- | + | ||
- | + | ||
- | cenovna kolona je A, B, C, D, E, F, G ili H | + | |
- | + | ||
- | + | ||
- | datum cenovnika je iz Balansa | + | |
- | + | ||
- | + | ||
- | npr. ~|CNV@B@n/ | + | |
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | * Cenovna kolona je jedna od vrednosti: A, B, C, D, E, F, G ili H. | ||
+ | * Ime cenovnika je max. 10 karaktera (cenovnici bez imena imaju default ime n/a). | ||
+ | * Datum cenovnika je datum na koji cenovnik važi. \\ | ||
+ | Primer | ||
+ | < | ||
+ | | ||
+ | </ | ||
Za ime cenovnika Skl.Cenov biće korišćen cenovnik iz kolone Skladista.Cenov | Za ime cenovnika Skl.Cenov biće korišćen cenovnik iz kolone Skladista.Cenov | ||
+ | Za datum 1.1.3000 biće korišćen najnoviji cenovnik. | ||
+ | ''< | ||
+ | * cenovna_kolona1 – viša/stara cena | ||
+ | * cenovna_kolona1 – niža/nova cena | ||
- | Za datum 1.1.3000 biće korišćen najnoviji cenovnik. | + | ''< |
- | + | ''< | |
- | + | ''< | |
- | ~|CNVSN@cenovna_kolona1; | + | ''< |
- | + | ''< | |
- | + | ''< | |
- | sniženje – odnos cena iz cenovnih kolona 1 i 2 zadatog cenovnika | + | ''< |
- | + | ''< | |
- | + | ''< | |
- | cenovna_kolona1 – viša/stara cena | + | ''< |
- | + | ''< | |
- | + | ''< | |
- | cenovna_kolona1 – niža/nova cena | + | ''< |
- | + | ||
- | + | ||
- | ~|KOLBEZTACKE|~ | + | |
- | + | ||
- | + | ||
- | ~|BARKOD|~ | + | |
- | + | ||
- | + | ||
- | ~|CENA|~ | + | |
- | + | ||
- | + | ||
- | ~|ES.NASLOV|~ - naslov prozivođačke deklaracije – iz tabele ElemSimboli | + | |
- | + | ||
- | + | ||
- | ~|ES.SIRSAS1|~ – sirovinski sastav 1 – iz tabele ElemSimboli | + | |
- | + | ||
- | + | ||
- | ~|ES.SIRSAS2|~ – sirovinski sastav 2 – iz tabele ElemSimboli | + | |
- | + | ||
- | + | ||
- | ~|ES.SIRSAS3|~ – sirovinski sastav 3 – iz tabele ElemSimboli | + | |
- | + | ||
- | + | ||
- | ~|ES.SIRSAS4|~ – sirovinski sastav 4 – iz tabele ElemSimboli | + | |
- | + | ||
- | + | ||
- | ~|ES.SIRSAS5|~ – sirovinski sastav 5 – iz tabele ElemSimboli | + | |
- | + | ||
- | + | ||
- | ~|ES.KOEFDUZ|~ – koeficijent skupljanja po dužini – iz tabele ElemSimboli | + | |
- | + | ||
- | + | ||
- | ~|ES.KOEFSIR|~ – koeficijent skupljanja po širini – iz tabele ElemSimboli | + | |
- | + | ||
- | + | ||
- | ~|ES.NAPOMENA|~ – napomena | + | |
- | + | ||
- | + | ||
- | ~|BEZKVACICA|~ – zamena š, | + | |
- | + | ||
- | + | ||
- | Automatski (parametri iz okruženja u momentu štampe: tekući datum, tekuće vreme, naziv fajla itd.) | + | |
- | + | ||
- | + | ||
- | ~|DATUMSAD|~ | + | |
- | + | ||
- | + | ||
- | ~|VREMESAD|~ | + | |
- | + | ||
- | + | ||
- | ~|RB|~ | + | |
- | ~|NAZIVFAJLA|~ | + | ===== Automatski ===== |
+ | Parametri iz okruženja u momentu štampe (tekući datum, tekuće vreme, naziv fajla itd.). | ||
- | Slobodni | + | ''< |
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ===== Slobodni ===== | ||
+ | |||
+ | Parametri koji se vezuju se za deklaracije tj. kako su navedeni u deklaraciji tako treba i ovde. | ||
- | ~|UVOZNIK|~ ili ~|GODINAUVOZA|~ ili ~|ZEMLJAUVOZA|~ ili | + | ''< |
+ | ===== Korisnički ===== | ||
- | ~|ZEMLJAPOREKLA|~ ili ~|ROKTRAJANJA|~ | + | Svi tagovi koji ne spadaju u prethodno pomenute grupe smatraju se korisničkim (samodefinišućim). \\ Pretpostavka je da u recordsetu koji je izvor podataka za nalepnicu postoje kolone istog imena pa će tagovi dobiti vrednost te kolone. |
+ | ====== Argumenti tagova ====== | ||
- | itd. | + | U okviru taga može se zadati specifičan način obrade podatka iz baze. Spisak podržanih argumenata: |
+ | ===== #INSERT() ===== | ||
- | Korisnički | + | Sintaksa |
+ | < | ||
+ | #INSERT(<šta>,< | ||
+ | šta - proizvoljan tekst ili neka od konstanti: CRLF, CR, LF | ||
+ | gde - pozicija u tekstu podatka iz baze na koju treba umetnuti parametar < | ||
+ | Oblika je @N ili *N (N je pozitivan broj) ili konstante START i END. | ||
+ | @ - umetanje samo jednom na prvu poziciju N | ||
+ | * - umetanje na svaku N-tu poziciju | ||
+ | </ | ||
- | Svi tagovi koji ne spadaju u prethodne 3 grupe smatraju se korisničkim tj. pretpostavka je da u recordsetu koji je izvor podataka za nalepnicu postoje kolone istog imena pa će tagovi dobiti vrednost te kolone. | + | Primeri |
+ | < | ||
+ | [[ARTIKAL# | ||
+ | [[ARTIKAL# | ||
+ | [[ARTIKAL# | ||
+ | </ |