SISSEJUHATUS
Selles artiklis kirjeldatakse, kuidas muuta sebra silte Microsoft Dynamics jaemüügi haldussüsteemi (RMS) poe operatsioonides.
Lisateave
Microsoft Dynamics RMS-i poe toimingud sisaldavad silti, mis töötab sebra vöötkoodi printeriga. Selle sildi abil saate katsetada, kuidas kasutada sebra programmeerimiskeelt (ZPL), mis on saadaval. Järgmine teave aitab teil siltide vormingut vastavalt vajadusele muuta. See teave sisaldab ka sebra käskude kirjeldust ja Microsoftis kasutatavaid muutujaid, et saaksite siltidele teavet lisada.Märkus. See artikkel annab ülevaate sebra programmeerimiskeelest, mida kasutatakse, et luua silte, mida saab kasutada sebra sildi printeritega. Lisateavet sebra programmeerimiskeele (ZPL) ja selle programmeerimise juhikute, täpsemate sebra programmeerimise keelte funktsioonide, kasutusjuhendite, tehnilise toe ja muude ressursside kohta leiate järgmisest veebisaidilt.
Poe operatsioonide. LBL failivorming
Sebra sildi faili ülaosas olev kood sarnaneb järgmise koodi näitega.
'<Label Title>[INITIALIZE][LABEL]Barcode printer commands[END]
Märkused
-
Asendage kood <sildi pealkiri> kohatäide kirjeldusega, mida soovite talletada operatsioonide halduri loendis silt.
-
Kui silt kuvatakse loendis, peab silt olema salvestatud failinimena. LBL kausta sildid.Märkus. Vaikimisi on kaust sildid kaust "C:\Program Files\Microsoft Retail Management System\Store Operations\LABELS".
Käsk Ava bracket Label
Esimene sebra käsk, mille peate tippima pärast [LABEL] päist, on avatav sulg. See näitab uue sildi algust. Selle käsu vorming on järgmine:
^XATavaliselt järgneb sellele käsule Muuda-tähe-ja fontcommand. See käsk määrab fondi suuruse. Vorming on järgmine:
^ CFFont,kõrgus,laiusMärkused
-
Selle käsuga peate fondi kohatäite asendama ühega järgmises tabelis loetletud fontide väärtustest.
Väärtus
Fondi mõõtmed
Loomine
9x5
B
11x17
C või D
18x10
E
28x15
F
26x13
G
60x40
H
21x13
See väärtus määrab kõigi tähtedest väljadel olevate väljade vaikefondi.
-
Peate asendama kõrguse kohatäite, mille täpi kõrgus on dots. Vastuvõetavad väärtused on 0 kuni 32000. see väärtus määrab kõigi tähtedest väljadel vaikimisi kõrguse.
-
Peate asendama laiuse kohatäite koos üksikute märkide laiusega dots. Vastuvõetavad väärtused on 0 kuni 32000. see väärtus määrab kõigi tähtedest väljadel vaikimisi kasutatava laiuse.
-
Vaike-tähe-ja allkirjad on A. Kui te ei soovi muuta tähe-ja numbrimärke ning kui te ei kasuta numbritega välja (^ AF) või kui te ei sisesta sobimatut fonti, prinditakse need andmed, mille olete määranud fondis A. Kui määratlete ainult kõrguse või laiuse, on suurendus sunnitud olema määratletud parameetriga proportsionaalne. Kui te ei määratle kumbagi väärtust, kasutatakse selle viimase ^ CF väärtusi, mis on esitatud või mille kõrgust ja laiust vaikimisi ^ CF väärtused kasutatakse.
Käsk Sea sildi Avaleht
Järgmine käsk on Set Label homecommand. See käsk määratleb ülemise vasakpoolse sildi asukoha. Vorming on järgmine:
^ LHX, YMärkused
-
X-telje (horisontaalne) punktide arvule vastava väärtuse asemel peate asendama x -kohatäite. Vastuvõetavad väärtused on 0 kuni 32000.
-
Y-teljel (vertikaalne) on y-teljel olevate punktide arvu asemel väärtus y -telg. Vastuvõetavad väärtused on 0 kuni 32000.
Käsk Sea sildi pikkus
Nüüd seadke sildi pikkus. Vorming on järgmine:
^LLYMärkus. Y-teljel (vertikaalne) on y-teljel olevate punktide arvu asemel väärtus y -telg. Vastuvõetavad väärtused on 1 või suuremad. Siltide pikkuse määramiseks kasutage järgmisi valemeid.
-
6 dot/mm Prindipeade:Pikkus tollides X 152,4
-
8 dot/mm Prindipeade:Pikkus tollides X 203,2
-
12 dot/mm Prindipeade:Pikkus tollides X 304,8
Käsk väli suuna silt
Seejärel sisestage sildi sisu. Esimene käsk on väli orientationcommand. See käsk määrab, kus tekst asub sildil. Vorming on järgmine:
^ FOX,YMärkused
-
X-telje (horisontaalne) punktide arvule vastava väärtuse asemel peate asendama x -kohatäite. Vastuvõetavad väärtused on 0 kuni 32000.
-
Y-teljel (vertikaalne) on y-teljel olevate punktide arvu asemel väärtus y -telg. Vastuvõetavad väärtused on 0 kuni 32000.
Sellele käsule järgneb väli datacommand.
Käsk väli datalabel
Väli datacommand määrab prinditava teksti tegeliku teksti. Vorming on järgmine:
^FDDataMärkus. Peate andmete kohatäite asendama tegeliku tekstiga, mida soovite sildil printida. Need andmed võivad olla kas tekst või üks siltide muutujatest, mis on loetletud jaotises "siltide muutujad".
Käsk vöötkoodi silt
Kui soovite andmete asemel vöötkoodi printida, lisage käsk beforethe väli andmed. See käsk valib kasutatava vöötkoodi tüübi ja kodeerib selle vöötkoodi tüübiga järgmised väljad. Vorming on järgmine:
^BCOrientation,Height,PrintInterpretationLineBelow,PrintInterpretationLineAbove,UCCCheckDigit,ModeMärkused
-
Paigutuse kohatäite peate asendama ühega järgmistest paigutustest.
Väärtus
Suund
N
Tavaline
R
Pööratud (90 kraadi päripäeva)
Kuidas
Pööratud (180 kraadi)
B
Alt üles (270 kraadi). Loe alt üles.
-
Peate asendama kõrguse kohatäite, mille väärtus on Vöötkoodi kõrgus. Vastuvõetavad väärtused on 1 – 32000.
-
PrintInterpretationLineBelow kohatäite peate asendama väärtusega, mille abil saate määrata, kas soovite printida teksti tõlgendamise rea vöötkoodi all. Vastuvõetavate väärtuste hulka kuuluvad järgmised.
Väärtus
Käitumine
Y
Printige inimese loetavad märgid vöötkoodi alla.
N
Ärge printige inimese loetavat märki.
-
Kui soovite printida teksti tõlgendamise rea vöötkoodi kohale, peate PrintInterpretationLineAbove kohatäite asendama väärtusega. Vastuvõetavate väärtuste hulka kuuluvad järgmised.
Väärtus
Käitumine
Y
Printige inimese loetavad märgid vöötkoodi kohale.
N
Ärge printige inimese loetavat märki.
-
UCCCheckDigit kohatäite peate asendama väärtusega, mille abil saate määrata, kas soovite printida aUCC tšeki numbri.Märkus. See muutuja peaks olema alati seatud väärtusele N.
-
Režiimi määramiseks peate režiimi kohatäite asendama väärtusega.Märkus. See muutuja peaks olema alati seatud väärtusele N.
Väli separatorcommand
Iga väli peab lõppema välja separatorcommand. Vorming on järgmine:
^FS
Sulgumine
Pärast kõigi andmete sisestamist peate lisama lõpetuse. Selle käsuta on vöötkood notprint. Selle käsu vorming on järgmine:
^XZ
Siltide muutujad
Järgmises tabelis on loetletud muutujad, mis määratlevad sildil prinditava teabe. Muutujad tuleb tippida täpselt nii, nagu need siin kuvatakse. Muutujad peavad kasutama tabelis kuvatavat täpset suurtähestust.
Muutuja |
Kirjeldus |
---|---|
<<StoreName>> |
Teie poe nimi |
<<ItemLookupCode>> |
Üksuse otsingu kood |
<<Description>> |
Üksuse kirjeldus |
<<ExtendedDescription>> |
Üksuse laiendatud kirjeldus |
<<SubDescription1>> |
Üksuse alakirjeldus 1 |
<<SubDescription2>> |
Üksuse allkirjeldus 2 |
<<SubDescription3>> |
Üksuse allkirjeldus 3 |
<<Price>> |
Kauba tavapärane hind |
<<SalePrice>> |
Kauba müügihind |
<<PriceA>> |
Üksuse hind |
<<PriceB>> |
Kauba hind B |
<<PriceC>> |
Kauba hind C |
<<MSRP>> |
Tootja soovitatav müügihind üksuse jaoks |
<<BinLocation>> |
Üksuse aluse asukoht |
<<Department>> |
Üksuse osakond |
<<Category>> |
Üksuse kategooria |
<<SupplierName>> |
Esmase tarnija nimi |
<<ReorderNumber>> |
Esmase tarnija kordustellimuse number |
<<SerialNumber1>> |
Seeriasertide üksuse esimene seerianumber |
<<SerialNumber2>> |
Seeriasertide üksuse teine seerianumber |
<<SerialNumber3>> |
Seeriasertide üksuse kolmas seerianumber |
<<LastReceived>> |
Üksuse viimase vastuvõtmise kuupäev |
<<LastSold>> |
Üksuse viimatise müümise kuupäev |
<<LotName>> |
Saatepartii maatriksi üksuse saatepartii nimi |
<<ClassDescription>> |
Maatriksi klassi kirjeldus |
<<ClassLookUpCode>> |
Maatriksi klassi kood |
<<MatrixTitle1>> |
Maatriksi teabe esimese veeru pealkiri |
<<MatrixTitle2>> |
Maatriksi teabe teise veeru pealkiri |
<<MatrixTitle3>> |
Maatriksi teabe kolmanda veeru pealkiri |
<<MatrixField1>> |
Maatriksi teabe esimesele veerule sisestatud väärtus |
<<MatrixField2>> |
Maatriksi teabe teise veeru jaoks sisestatud väärtus |
<<MatrixField3>> |
Maatriksi teabe kolmanda veeru jaoks sisestatud väärtus |
Viited
Järgmine kood näidis näitab sebra sildi näidet.
'Zebra Label 4" X 3"[INITIALIZE][LABEL]^XA^CFB,50,25^LH0,0^LL609.6^FO0,50^FD<<StoreName>>^FS^FO0,110^FDSale Price:^FS^FO0,170^FD<<Price>>^FS^FO0,230^BCN,200,N,N,N,N^FD<<ItemLookupCode>>^FS^FO0,440^FD<<Description>>^FS^XZ[FINALIZE]
Microsoft pakub kolmanda osapoole kontaktteavet, mis aitab teil tehnilist tuge leida. Need kontaktandmed võivad ette teatamata muutuda. Microsoft ei garanteeri kolmanda osapoole kontaktteabe täpsust.Selles artiklis käsitletud teiste tootjate tooteid valmistavad Microsoftiga mitteseotud ettevõtted. Microsoft ei anna nende toodete jõudlusele ega töökindlusele mingit kaudset ega muud garantiid.