Page History
Taşıma Kabı Etiket Tasarım ve Yazdırma İşlemleri Anchor _Toc95424338 _Toc95424338
Etiket Tasarım İşlemleri
Taşıma kabı etiketleme işlemleri Sys->Tanımlar->Kullanıcı Tanımlı->Raporlar menüsü üzerinden tasarım türünde tanımlı rapor oluşturarak gerçekleşir, ayrıca bu tasarımı menüye bağlayarak BackOffice çıktı işlemlerinde kullanabilirsiniz
İlgili tanımı seçerek Rapor Tanımlama ikonuna tıklanarak sorgu ve etiket tasarım işlemlerine geçilir.
Öncelikle sorgu çalıştırılır sonra sol alt köşede bulunan tasarım ikonun tıklanarak etiket tasarlanır.
Anchor | ||||
---|---|---|---|---|
|
Fişlerde taşıma kabını kullanmadan önce taşıma kabı etiketleme işlemi ile taşıma kapları oluşturulmalıdır. Etiket oluşturma işlemleri BackOffice'den Tanımlar->Taşıma Kapları menüsünde açılan ekrana sağ tıklayarak Etiket Oluştur aracılığı ile gerçekleşir.
Burada seçilen etiket sayısı kadar taşıma kabı üretilir ayrıca seçilen yazıcı üzerinden ilgili tasarım türünde çıktı da aynı anda alınabilir.
Anchor | ||||
---|---|---|---|---|
|
BackOffice'de olduğu gibi terminalde de taşıma kabı önce oluşturulur ardından ilgili tasarımda çıktısı alınır. Aşağıdaki script kod örneği ile bu işlem gerçekleşebilir.
TasimaKabiEtiketleme:
ResetVariables(
Wiki Markup |
---|
\{"name":\[" |
ContainerType.List("","",@ContainerTipi)
PopupView(@ContainerTipi.rows,{"mode":"list","title":"Palet Türü",
Wiki Markup |
---|
"fields":\["LPNPrefix|Kodu|15|L" |
ContainerType.Get(@[email protected])
If(@@ContainerType="")
ShowMessage({"title":"UYARI","message":"Taşıma kabı tipi seçilemedi","buttons":"TAMAM"},@Secenek)
Goto(TasimaKabiEtiketleme)
EndIf()
Input(0,0,"Etiket Sayısı: ",{"type":"int", "min":"1", "max":"999"},@EtiketSayisi)
For(@i,1,@EtiketSayisi,1)
Container.Generate({"Count":"1","Description":"@[email protected]"},@@Container)
Print("PaletEtiket",@@LoginUser.PrinterId,1,{"Id":"@@Container.Id"})
Next()