Teknik Dökümantasyon - huginsdk/tps GitHub Wiki

1. Giriş

Bu belge, Hugin TPS'i oluşturan web servislerini tanımlar.

TPS framework'ü iki ayrı bileşenden oluşur:

  1. TPS Gateway, Hugin TSM merkezinde çalışan GMP2 (Gelirler İdaresi Mesajlaşma Protokolü) uyumlu entegrasyon sistemidir.

  2. OKC-WS ise sizin sunucularınızda barındırılan birkaç fonksiyondan oluşan web servistir. Entegrasyon yapılabilmesi için öncelikle aşağıdaki parametreler Hugin'e sağlanmalıdır, bunlar TPS Gateway sisteminde kaydedilir:

ℹ️ Info: Yazarkasaya satış gönderebilmek ve sonucunu almak için sadece Sipariş Al ve Satış Kaydet fonksiyonlarını implement etmeniz başlangıç seviyesi için yeterlidir.

2.1 Satış Kaydet

ECR-POS'tan tamamlanmış satış işlemlerini almak için kullanılır.

2.2 Kampanya İndirimleri

Satış tamamlanmadan önce fişe indirim bilgilerini uygulamak için kullanılır.

2.3 Ürün Listesi

ECR-POS'a ürün barkodu, fiyat ve benzeri bilgileri gönderir.

2.4 Sipariş Al

ECR-POS'a satış işlemini gönderir.

2.5 Stok Kontrolü

ECR-POS'tan stok ve seri bilgilerini almak için kullanılır.