Baskı Tasarımları
Gerekli Yetki: navigatePrintDesigns | Roller: Yalnızca Sistem Yöneticisi
Modül Nedir?
Baskı Tasarımları modülü, Retmes MES'te üretim süreçlerinde kullanılan etiket, paket fişi, sevk irsaliyesi ve benzeri baskı belgelerinin şablonlarını oluşturup yönettiğiniz tasarım stüdyosudur. Her tasarım; HTML veya ZPL (Zebra Printing Language) formatında bir şablon, baskı için kullanılacak yazıcı(lar) ve boyut/yönelim gibi kağıt formatı bilgilerinden oluşur.
Şablon içinde ${{FieldName}} sözdizimi ile dinamik alanlar (ör. ürün adı, lot numarası, iş emri kodu, tarih) kullanılabilir. Sistem, baskı anında bu yer tutucuları gerçek üretim verileriyle doldurur. Monaco kod editörü ile doğrudan HTML/ZPL kodu yazılabileceği gibi, hazır HTML şablonlarından başlanarak özelleştirme de yapılabilir.
ZPL tasarımları için yerleşik önizleme aracı mevcuttur: ZPL kodunu yazdıktan sonra "Önizle" düğmesiyle tasarımın ekranda nasıl görüneceğini base64 görüntü olarak görebilirsiniz.
Yetenekler
- HTML ve ZPL (Zebra) formatlarında şablon desteği
- Monaco kod editörü ile gelişmiş şablon yazımı (sözdizimi vurgulama)
- Hazır HTML şablon kütüphanesi (paket fişi, nakliye etiketi, ürün etiketi vb.)
- Dinamik alanlar:
${{AlanAdı}}yer tutucularıyla üretim verisi entegrasyonu - Kullanılabilir dinamik alanların
Replace Keyslistesiyle yönetimi - Birden fazla yazıcıya atama; varsayılan yazıcı belirleme
- Kağıt formatı ve yönelim yapılandırması (A4, A5, özel boyut; dikey/yatay)
- Render gecikmesi (renderDelay) ayarı — HTML içerikler için yüklenme süresi
- ZPL için canlı önizleme (base64 görüntü olarak)
- Varlık tipi (entity type) seçimi: palet, iş emri, ürün vb.
- İstasyon bazlı etiket yönlendirme
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Liste Ekranı
| Alan | Açıklama |
|---|---|
| Ad | Tasarımın adı |
| Tür | HTML veya ZPL |
| Varlık Tipi | Hangi varlık için (palet, iş emri, ürün vb.) |
| Atanan Yazıcılar | Tasarımın varsayılan yazıcıları |
| İşlemler | Düzenle, Sil |
Oluşturma / Düzenleme Formu
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| Ad | Metin | Evet | Tasarımın adı (ör. "Ürün Etiketi A4") |
| Tür | Seçim | Evet | html veya zpl |
| Varlık Tipi | Seçim | Evet | palette, jobOrder, product vb. |
| Yazıcılar | Çoklu Seçim | Hayır | Bu tasarımı kullanabilecek yazıcılar |
| Varsayılan Yazıcı | Seçim | Hayır | Baskı başlatıldığında önerilen varsayılan yazıcı |
| Kağıt Formatı | Seçim | Hayır | A4, A5, özel (varsayılan: A5) |
| Kağıt Yönelimi | Seçim | Hayır | portrait (dikey) veya landscape (yatay) |
| Render Gecikmesi | Sayı (ms) | Hayır | HTML şablonların yüklenmesi için bekleme süresi (varsayılan: 2000ms) |
| Şablon | Kod Editörü | Evet | HTML veya ZPL içeriği; ${{Alan}} sözdizimi ile dinamik alanlar |
| Meta Bilgisi | JSON Editörü | Hayır | Gelişmiş sayfa yapılandırması |
| Dinamik Alanlar (Replace Keys) | Referans Tablosu | Hayır | Kullanılabilir ${{Alan}} listesi — salt okunur rehber |
| İstasyon | Çoklu Seçim | Hayır | İstasyon bazlı etiket yönlendirme |
| Dil | Seçim | Hayır | Tasarımın dil tercihi |
Adım Adım Kullanım
- Sol menüden Sistem Yönetimi → Baskı Tasarımları yolunu izleyin.
- + Oluştur düğmesine tıklayın.
- Ad girin ve Tür seçin (HTML veya ZPL).
- Varlık Tipi seçin (ör.
palette). - Yazıcılar alanından bu tasarımın kullanabileceği yazıcıları seçin ve varsa Varsayılan Yazıcı belirleyin.
- Kağıt formatını ve yönelimini ayarlayın.
- Şablon editöründe içeriği yazın:
- HTML modu: hazır şablonlardan birini seçip özelleştirin veya sıfırdan yazın.
${{LotNumarasi}},${{UrunAdi}}gibi yer tutucuları kullanın.- ZPL modu: ZPL komutlarını yazın ve "Önizle" ile sonucu görün.
- Kaydet düğmesine tıklayın.
- Bir üretim ortamında test baskısı yaparak tasarımı doğrulayın.
ZPL önizleme özelliği sunucu tarafında görüntü oluşturduğu için büyük veya karmaşık ZPL şablonları yüksek işlemci kullanımına neden olabilir. Önizlemeyi üretim ortamında değil, test ortamında kullanmanız önerilir.
Use Case Senaryoları
Senaryo 1 — Tekstil (Ürün Etiketi)
Bir tekstil fabrikasında her mamul ürünün ambalajına barkodlu ürün etiketi basılıyor. Sistem yöneticisi HTML tipinde bir etiket tasarımı oluşturdu; şablona ürün adı (${{UrunAdi}}), renk kodu (${{Renk}}), beden (${{Beden}}), barkod (${{Barkod}}) ve üretim tarihi (${{UretimTarihi}}) alanlarını ekledi. Etiket, A5 boyutunda dikey olarak yapılandırıldı ve fabrikadaki Zebra ZT230 yazıcısına atandı. İş emri tamamlandığında operatör tek tıkla etiket basabiliyor.
Senaryo 2 — Gıda Paketleme (ZPL Termal Etiket)
Bir gıda paketleme tesisinde her palet için termal nakliye etiketi gerekiyor. Sistem yöneticisi ZPL formatında bir tasarım oluşturdu; müşteri adı, sipariş numarası, net ağırlık ve son kullanma tarihi gibi alanlar ${{...}} yer tutucularıyla tanımlandı. ZPL önizlemesiyle tasarım görsel olarak doğrulandı ve depo Zebra yazıcısına atandı.
Modüller Arası Bağlantılar
| İlişki | Modül | Açıklama |
|---|---|---|
| Gereksinim | Yazıcılar | Tasarımın atanacağı yazıcılar bu modülden gelir |
| İzleme | Baskı İşlem Kayıtları | Her baskı işlemi ve kullanılan tasarım loglanır |
| Kullanan | İş Emirleri & Planlama > İş Emirleri | Palet etiketi ve iş emri kapanış belgesi baskısı |
| İzleme | CRUD Kayıtları | Tasarım değişiklikleri denetim loguna kaydedilir |