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.

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.

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:

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

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

        PopupView(@ContainerTipi.rows,{"mode":"list","title":"Palet Türü","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()