tagovi_za_nalepnice_barkod_stampaca

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
tagovi_za_nalepnice_barkod_stampaca [2012/12/28 11:07] – external edit 127.0.0.1tagovi_za_nalepnice_barkod_stampaca [2018/12/24 10:16] nessa
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. 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šćeni ~| i |~ zbog specifičnosti MST programskog koda. Pravi tagovi su uokvireni u duple srednje zagrade, a ovde su korišćeni ~| i |~ zbog specifičnosti MST programskog koda.
- 
  
 **Sistemski** (vezuju se za neka unapred definisana polja u sistemu (Artikal, Tip, Boja, Naziv, Količina itd.) **Sistemski** (vezuju se za neka unapred definisana polja u sistemu (Artikal, Tip, Boja, Naziv, Količina itd.)
- 
  
 ~|**ARTIKAL** |~, ~|**NAZIV** |~, ~|**TIP** |~, ~|**BOJA** |~, ~|**MODEL** |~, ~|**KOL** |~, ~|**JM** |~ ~|**ARTIKAL** |~, ~|**NAZIV** |~, ~|**TIP** |~, ~|**BOJA** |~, ~|**MODEL** |~, ~|**KOL** |~, ~|**JM** |~
- 
  
 ~|**MANNAZ** |~ - Naziv proizvođača iz kombo boxa kartice artikla ~|**MANNAZ** |~ - Naziv proizvođača iz kombo boxa kartice artikla
  
 +~|**ELPCENA** |~ - PCena iz tabele Elementi - planirana (referentna) veleprodajna cena
  
-~|**ELPCENA** |~ - PCena iz tabele Elementi +~|**ELTCENA** |~ - TCena iz tabele Elementi - planirana (referentna) maloprodajna cena
- +
- +
-~|**ELTCENA** |~ - TCena iz tabele Elementi +
  
 ~|**CNV** @cenovna_kolona@ime_cenovnika@datum_cenovnika|~ ~|**CNV** @cenovna_kolona@ime_cenovnika@datum_cenovnika|~
- 
  
 ime cenovnika je max. 10 karaktera (cenovnici bez imena imaju default ime n/a) 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 cenovna kolona je A, B, C, D, E, F, G ili H
- 
  
 datum cenovnika je iz Balansa datum cenovnika je iz Balansa
- 
  
 npr. ~|CNV@B@n/a@25.5.2012|~ npr. ~|CNV@B@n/a@25.5.2012|~
- 
  
 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. Za datum 1.1.3000 biće korišćen najnoviji cenovnik.
- 
  
 ~|**CNVSN** @cenovna_kolona1;cenovna_kolona2@ime_cenovnika@datum_cenovnika|~ ~|**CNVSN** @cenovna_kolona1;cenovna_kolona2@ime_cenovnika@datum_cenovnika|~
- 
  
 sniženje – odnos cena iz cenovnih kolona 1 i 2 zadatog cenovnika sniženje – odnos cena iz cenovnih kolona 1 i 2 zadatog cenovnika
- 
  
 cenovna_kolona1 – viša/stara cena cenovna_kolona1 – viša/stara cena
- 
  
 cenovna_kolona1 – niža/nova cena cenovna_kolona1 – niža/nova cena
- 
  
 ~|**KOLBEZTACKE** |~ ~|**KOLBEZTACKE** |~
- 
  
 ~|**BARKOD** |~ ~|**BARKOD** |~
- 
  
 ~|**CENA** |~ ~|**CENA** |~
- 
  
 ~|**ES.NASLOV** |~ - naslov prozivođačke deklaracije – iz tabele ElemSimboli ~|**ES.NASLOV** |~ - naslov prozivođačke deklaracije – iz tabele ElemSimboli
- 
  
 ~|**ES.SIRSAS1** |~ - sirovinski sastav 1 – iz tabele ElemSimboli ~|**ES.SIRSAS1** |~ - sirovinski sastav 1 – iz tabele ElemSimboli
- 
  
 ~|**ES.SIRSAS2** |~ - sirovinski sastav 2 – iz tabele ElemSimboli ~|**ES.SIRSAS2** |~ - sirovinski sastav 2 – iz tabele ElemSimboli
- 
  
 ~|**ES.SIRSAS3** |~ - sirovinski sastav 3 – iz tabele ElemSimboli ~|**ES.SIRSAS3** |~ - sirovinski sastav 3 – iz tabele ElemSimboli
- 
  
 ~|**ES.SIRSAS4** |~ - sirovinski sastav 4 – iz tabele ElemSimboli ~|**ES.SIRSAS4** |~ - sirovinski sastav 4 – iz tabele ElemSimboli
- 
  
 ~|**ES.SIRSAS5** |~ - sirovinski sastav 5 – iz tabele ElemSimboli ~|**ES.SIRSAS5** |~ - sirovinski sastav 5 – iz tabele ElemSimboli
- 
  
 ~|**ES.KOEFDUZ** |~ - koeficijent skupljanja po dužini – iz tabele ElemSimboli ~|**ES.KOEFDUZ** |~ - koeficijent skupljanja po dužini – iz tabele ElemSimboli
- 
  
 ~|**ES.KOEFSIR** |~ - koeficijent skupljanja po širini – iz tabele ElemSimboli ~|**ES.KOEFSIR** |~ - koeficijent skupljanja po širini – iz tabele ElemSimboli
- 
  
 ~|**ES.NAPOMENA** |~ - napomena - iz tabele ElemSimboli ~|**ES.NAPOMENA** |~ - napomena - iz tabele ElemSimboli
- 
  
 ~|**BEZKVACICA** |~ - zamena š,đ,ž,č,ć sa s,dj,z,c,c ~|**BEZKVACICA** |~ - zamena š,đ,ž,č,ć sa s,dj,z,c,c
- 
  
 **Automatski ** (parametri iz okruženja u momentu štampe: tekući datum, tekuće vreme, naziv fajla itd.) **Automatski ** (parametri iz okruženja u momentu štampe: tekući datum, tekuće vreme, naziv fajla itd.)
- 
  
 ~|**DATUMSAD** |~ ~|**DATUMSAD** |~
- 
  
 ~|**VREMESAD** |~ ~|**VREMESAD** |~
- 
  
 ~|**RB** |~ ~|**RB** |~
- 
  
 ~|**NAZIVFAJLA** |~ ~|**NAZIVFAJLA** |~
- 
  
 **Slobodni ** (vezuju se za deklaracije tj. kako su navedeni u deklaraciji tako treba i ovde) **Slobodni ** (vezuju se za deklaracije tj. kako su navedeni u deklaraciji tako treba i ovde)
- 
  
 ~|UVOZNIK|~ ili ~|GODINAUVOZA|~ ili ~|ZEMLJAUVOZA|~ ili ~|UVOZNIK|~ ili ~|GODINAUVOZA|~ ili ~|ZEMLJAUVOZA|~ ili
- 
  
 ~|ZEMLJAPOREKLA|~ ili ~|ROKTRAJANJA|~ ~|ZEMLJAPOREKLA|~ ili ~|ROKTRAJANJA|~
- 
  
 itd. itd.
- 
  
 **Korisnički ** (samodefinišući) **Korisnički ** (samodefinišući)
- 
  
 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. 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.
 +
 +====   Argumenti tagova   ====
 +
 +U okviru taga može se zadati specifičan način obrade podatka iz baze. Spisak podržanih argumenata:
 +
 +1. #**INSTALL** (//šta//,//gde//)\\
 +šta - proizvoljan tekst ili neka od konstanti: CRLF, CR, LF\\
 +gde - pozicija u tekstu podatka iz baze na koju treba umetnuti parametar //šta//. 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\\
 +\\
 +Primeri:\\
 +~|**ARTIKAL** #INSERT(nekitekst,END)|~ dodaje se nekitekst na kraj podatka iz baze\\
 +~|**ARTIKAL** #INSERT(nekitekst,@20)|~ umeće se nekitekst posle prvih 19 karaktera u podatak iz baze\\
 +~|**ARTIKAL** #INSERT(nekitekst,*20)|~ umeće se nekitekst posle svakih 19 karaktera u podatku iz baze
 +
  
  • tagovi_za_nalepnice_barkod_stampaca.txt
  • Last modified: 2021/02/11 16:04
  • by milano