Aracılığıyla paylaş


Belge rotası etiket düzenleri

Bu makalede, plaka, konteyner, özel ve dalga etiketleri için düzenlerin nasıl oluşturulacağı açıklanmaktadır. Ayrıca düzenleri oluşturmak için kullanılan Zebra Programlama Dili'ni (ZPL) kullanma ile ilgili yönergeler de sağlanmaktadır.

Belge rotası etiket düzenleri, etiketlerin düzenlenme biçimini ve üzerlerine yazdırılan verileri tanımlar. Mobil cihaz menü öğelerini ve iş şablonlarını ayarlarken, yazdırma tetikleme noktalarını yapılandırırsınız.

Bu makaledeki bilgiler; plaka etiketleri, konteyner etiketleri, özel etiketler ve dalga etiketleri düzenleri dahil olmak üzere tüm belge rotası etiket düzenleri için geçerlidir.

Yazdırma cihazının gönderilen metni yorumlayabilmesi koşuluyla, çok karmaşık Etiketler yazdırabilirsiniz. Örneğin, barkod içeren bir ZPL düzeni aşağıdaki örneğe benzeyebilir.

^XA~TA000~JSN^LT0^MNW^MTD^PON^PMN^LH0,0^JMA^PR2,2~SD15^JUS^LRN^CI0^XZ
^XA
^MMT
^PW320
^LL0160
^LS0
^FT20,58^A0N,28,28^FH\^FDLabel:^FS
^FT20,81^AAN,18,10^FH\^FD$LicensePlateId$^FS
^BY1,3,17^FT20,106^BCN,,Y,N,N,A
^FD$LicensePlateId$^FS
^PQ1,,,Y^XZ

Etiket yazdırma işleminin bir parçası olarak bu örnekteki $LicensePlateId$ metni bir veri değeriyle değiştirilecektir. Birçok yaygın kullanılan etiket oluşturma aracı, etiket düzenine ilişkin metni biçimlendirmenize yardımcı olabilir. Bu araçların çoğu $FieldName$ biçimini destekler. Ek olarak, Microsoft Dynamics 365 Supply Chain Management, belge yönlendirme düzenine için alan eşlemesinin bir parçası olarak özel biçimlendirme mantığı kullanır.

Yazdırılacak değerleri görmek için Ambar yönetimi > Sorgular ve raporlar >Plaka etiketleri'ne gidin.

Bu özelliği açma veya kapatma

Sisteminiz bu makalede açıklanan özellikleri zaten içermiyorsa Özellik yönetimi'ne gidin ve Gelişmiş plaka etiketi düzenleri özelliğini açın. (Bu özellik, Supply Chain Management sürüm 10.0.25 itibarıyla varsayılan olarak açıktır. Bu özellik, Supply Chain Management 10.0.25 itibarıyla zorunludur ve kapatılamaz.)

Özel sayı biçimleri

Aşağıdaki biçime sahip kodlar kullanarak yazdırılan sayısal alan değerlerinin biçimlendirmesini özelleştirebilirsiniz.

$FieldName:FormatString$

Bu biçim için bir açıklama aşağıda verilmiştir:

  • FieldName veri alanının adıdır (örneğin, Miktar).
  • FormatString verilerin nasıl yazdırılması gerektiğini tanımlar.

Aşağıdaki örneklerde iş miktarı (Miktar) alanının nasıl özelleştirilebileceği gösterilmektedir:

  • Her zaman dört basamağı göstermek için (sıfırları yer tutucular olarak kullanarak), $Qty:0000$ kullanın. Örneğin, miktar 10 ise, etiket "0010" olarak görünür.
  • Her zaman iki ondalık basamak göstermek için $Qty:0.00$ kullanın. Örneğin, miktar 10 ise, etiket "10,00" olarak görünür.

Kullanılabilir sayı biçimi dizelerinin tam listesi için bkz. Özel sayı biçimlendirme dizeleri.

Özel dize biçimleri

Aşağıdaki alan ve biçim kodunu kullanarak bir dizenin ilk karakterlerini kaldırabilirsiniz.

$FieldName:#..$

Burada, # atlanacak karakter sayısını belirtir. Örneğin, ilk iki karakteri içermeyen bir Seri Sevkiyat Konteyner Kodu (SSCC) plaka numarası yazdırmak için $LicensePlateId:2..$ kullanın. Bu durumda, lisans plaka numarası 0011111111111222221 "11111111111222221" olarak yazdırılacaktır.

Özel tarih/saat biçimleri

Aşağıdaki örnek, tarihleri yazdırmak için kullanılan biçimi nasıl denetleyebileceğinizi gösterir.

$PrintedDate:dd-MM-yyyy$

Bu örnekte, 30 Nisan 2020 tarihi "30-04-2020" olarak yazdırılacaktır.

Kullanılabilir tarih/saat biçimlerinin tam listesi için bkz. Özel tarih ve saat biçimlendirme dizeleri.

Bir veri alanı birden çok satır içeriyorsa (yani, satır sonları ile ayrılmış satırlar), aşağıdaki biçimi kullanarak tek bir satırı yazdırabilirsiniz.

$FieldName[#]$

Burada, # yazdırmak istediğiniz satır numarasıdır. (İlk satır için 1 kullanın.)

Örneğin, sisteminizde aşağıdaki çok satırlı adresi depolayan AdditionalAddress bir alan vardır:

Contoso Inc.
123 Cadde Adı
Bir Şehir, Bir Eyalet

Aşağıdaki kodları kullanarak, bir seferde bir satır olmak üzere bu adresi yazdırabilirsiniz.

Kod Yazdırılan metin
$AdditionalAddress[1]$ Contoso Inc.
$AdditionalAddress[2]$ 123 Cadde Adı
$AdditionalAddress[3]$ Bir Şehir, Bir Eyalet

Aşağıdaki biçimi kullanarak bir görüntüleme yönteminden yazdırma yapabilirsiniz.

$DisplayMethod()$

Bu biçimi, bu makalenin önceki kısımlarında açıklanan diğer türlerle birleştirebilirsiniz. Örneğin, DisplayListOfItemsNumbers() bir görüntüleme yönteminiz var ve bu yöntemin ilk öğe numarasını yazdırmak istiyorsunuz. Bu durumda, aşağıdaki kodu kullanabilirsiniz.

$DisplayListOfItemsNumbers()[1]$

Ek kaynaklar

Etiketlerin nasıl ayarlanacağı ve yazdırılacağı hakkında daha fazla bilgi için aşağıdaki makalelere bakın: