Giriş
Ürünler
ZPL GörüntüleyiciBarkod OluşturucuGörsel → ZPLZPL hile sayfasıEtiket TasarımcısıŞablon Galerisi
Geliştiriciler
API Hızlı BaşlangıçAPI ReferansıMCP SunucusuToplu ÜretimWebhook'larSDK'lar ve ÖrneklerLimitlerDirectPrint agent YeniGitHub ActionVS Code eklentisiOn-Premise
Çözümler
Lojistik ve KargoE-TicaretERP & WMSÜretimPerakendeSağlık ve LaboratuvarTüm çözümler
Araçlar
ZPL Teşhis MerkeziZPL Hata AyıklayıcıBoyut ve DPI AnaliziDPI DönüştürücüBarkod sığdırma hesaplayıcısıSevkiyat Etiketi AnaliziFont DenetimiYön DenetimiKalibrasyon AsistanıYazıcı Uyumluluk KontrolüBarkod Okunabilirlik KontrolüYazıcı Dili TespitiTermal Yazıcı Test PaketiZPL AraçlarıEPL AraçlarıTSPL AraçlarıCPCL AraçlarıYazıcı Dili DönüştürücüTüm AraçlarRehberFiyatlandırma
Dil
EnglishTürkçeDeutsch
Ana Sayfa›Çözümler›Business Central'dan Etiket Yazdırma

Business Central'dan Etiket Yazdırma

Dynamics 365 Business Central'dan kargo ve barkod etiketi: Labelixa nakledilmiş satış sevkiyatlarınızı standart API ile okur, ZPL şablonunu doldurur, etiketi ekranda gösterir ve DirectPrint ajanıyla basar.

Sorun

Business Central sevkiyatı kaydeder ama termal etiketi başka bir yerde basılır: rapor düzeni ZPL üretmez, iş ortağı uzantısı yazdırmak pahalıdır ve şablon doğru mu sorusu ancak yazıcıdan çıkınca cevaplanır. Arada alanları okuyan, etiketi ekranda gösteren ve yazıcıya ileten bir katman eksiktir.

Labelixa ne yapar?

Entra kimliğiyle bağlantı

Kendi kiracınızda bir uygulama kaydı (client credentials) açar, Labelixa'da konnektör ayarına kiracı, ortam ve şirket kimliğini girersiniz. Gizli anahtar şifreli saklanır, hiçbir ekranda görünmez.

Sevkiyat alanlarını eşleme

`salesShipments` kaydının alıcı, adres, şehir, posta kodu ve belge numarası gibi alanlarını etiket değişkenlerine eşlersiniz; yalnız eşlenen alanlar istenir.

Ekranda önizleme

Eşlenen veriyle üretilen ZPL gerçek ölçüde render edilir; barkod gerçekten çözülerek doğrulanır. Yanlış alan baskı tüketmeden görünür.

DirectPrint ile baskı

Hazır etiket, ağdaki ya da USB'deki Zebra sınıfı yazıcıya DirectPrint ajanı üzerinden gider; iş geçmişi panelde durur.

Örnek etiket

Business Central'dan Etiket Yazdırma

Bu görsel, yandaki ZPL kodundan Labelixa motoruyla üretildi.

Kendi ZPL kodunuzu deneyin →
ZPL
^XA
^FO25,20^A0N,26,24^FDSHIP TO^FS
^FO25,52^A0N,22,20^FDTrey Research^FS
^FO25,80^A0N,20,18^FD153 Thomas Drive^FS
^FO25,106^A0N,20,18^FDChicago 61236^FS
^BY2,3,80^FO25,140^BCN,80,Y,N,N^FDS-SHPT102001^FS
^FO470,20^BXN,5,200^FDS-SHPT102001|Trey Research^FS
^XZ

Sık kullanılan sembolojiler

SEMBOLOJİCode 128

Sevkiyat ve belge numaraları

SEMBOLOJİData Matrix

Kutu ve paket etiketi, küçük alan

SEMBOLOJİITF-14

Koli ve palet dış ambalajı

Business Central'dan etiket yazdırma nasıl çalışır?

  1. Entra ID'de uygulama kaydı açın: Business Central API izni (Application, API.ReadWrite.All) + yönetici onayı; BC'de Microsoft Entra Applications kartına istemci kimliğini ekleyin.
  2. Labelixa'da konnektör ayarı oluşturun: kiracı, ortam, şirket kimliği, kaynak (salesShipments) ve sevkiyat alanlarının etiket şablonunuzun değişkenlerine eşlenmesi. 4×6 kargo etiketi şablonu · tüm etiket şablonları
  3. Çalıştırın: sevkiyat satırları gelir; ilk satırı şablonla render edip etiketi ve barkodunu ekranda kontrol edin. ZPL görüntüleyici
  4. DirectPrint ajanını kurun, yazıcıyı eşleyin, işi gönderin. DirectPrint ajanını indirin

Entegrasyonun ölçülmüş sınırları

Hangi veri okunur?

Standart Business Central API v2.0 (`companies/{id}/salesShipments`) ile sevkiyat başlıkları okunur; sorgu yalnız eşlenen alanları ister. Gerçek bir BC ortamında ölçüldü: 42 alanlı kayıt, 200 kayıtlık sayfa.

Geri yazma yok

Entegrasyon yalnız okur. "Etiket basıldı" bilgisi Business Central'a yazılmaz; bunun için müşteri tarafında küçük bir AL uzantısı gerekir ve bu pilotla birlikte şekillenir. Çalışmayan bir özellik vaat edilmez.

Sayfalama ve limitler

Bir çağrı en çok 200 kayıt işler ve devamı olup olmadığını bildirir; filtreyle (örneğin belge numarası) tek sevkiyat çekmek tipik kullanımdır. Yanıt tavanı 1 MB; aşılırsa anlaşılır hata döner.

Güvenlik

Gizli anahtar AES-256-GCM ile şifreli sütunda durur ve hiçbir okuma yüzeyine çıkmaz; giden istekler şema, IP ve yönlendirme denetiminden geçer; jeton ve müşteri verisi loglanmaz.

API referansına gidin →

Sık sorulan sorular

Business Central on-premise ile çalışır mı?

Bugün yalnız Business Central online (api.businesscentral.dynamics.com) ölçüldü. On-premise OData ucu ayrı bir doğrulama ister; ölçülmeden vaat edilmez.

Hangi plan gerekir?

Konnektörler Pro ve üzeri planlarda açıktır; konnektör ayarı API anahtarına bağlıdır ve panelden yönetilir.

BC içinden tek tıkla basabilir miyim?

Henüz değil. Bugünkü akış Labelixa tarafından başlatılır (API veya panel). BC içi uygulama (AppSource) geliştirme planındadır ve pilot iş ortağıyla şekillenir.

Dynamics 365 Business Central'dan kargo etiketi basabilir miyim?

Evet, nakledilmiş satış sevkiyatlarından: alıcı adı, adres, posta kodu ve belge numarası standart API ile okunur ve bir ZPL etikete yerleşir — örneğin Code 128 barkodlu 4×6 kargo etiketi — ardından DirectPrint ajanıyla Zebra uyumlu termal yazıcıda basılır.

Business Central etiketinde hangi barkodlar olabilir?

Labelixa motorunun çizdiği her semboloji; aralarında Code 128, GS1-128, Data Matrix, QR ve ITF-14 var. Barkod, baskıdan önce ekranda çözülerek doğrulanır.

Business Central'a eklenti kurmam gerekir mi?

Hayır. Bugünkü entegrasyon verileri Entra uygulama kaydıyla standart Business Central API'si üzerinden okur; BC içine hiçbir şey kurulmaz.