Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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_Toc95424339_Toc95424339

Taşıma Kabı BackOffice Etiket Oluşturma

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_Toc95424340_Toc95424340

Taşıma Kabı Terminal Etiket Oluşturma

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    TasimaKabiEtiketleme:

        ResetVariables( Wiki Markup\{"name":\["@@ContainerType","@@Container"]})

        ContainerType.List("","",@ContainerTipi)

        PopupView(@ContainerTipi.rows,{"mode":"list","title":"Palet Türü", Wiki Markup"fields":\["LPNPrefix|Kodu|15|L","Code|Açıklama|15|L"]},@Sira)

        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()