Merhabalar,
Yapmak istediğiniz işleme göre Objects methodlarından yola çıkararak ilerleyebilirsiniz. Objects de kullanılan methodlar Rest için de kullanılmaktadır.
http://localhost:32001/api/v1/productions/FastRealizeFicheGenerate/91/30/1/23/1/false/2020-12-08T00:00:00
91 olan üretim emri referensı (LG_001_PRODORD)
30 mamul referansı (LG_001_ITEMS tablosundan )
1 üretim miktarı
23 mamul birim referansı
1 üretim emrine göre hesaplama
Yan ürün oluşsun(1)/oluşmasın(0) parametresi (False / True )
Fiş tarihi
quickProductionSlips Methodu hızlı üretim fişini oluşturur fakat buna bağlı olan Sarf fişi ve Üretimden giriş fişini oluşturmaz.
Hızlı üretim fişini oluştururken Üretimden giriş ve Sarf fişinin de oluşmasını istiyor iseniz QuickProdFicheProc method ile ilerlemelisiniz.
ProdOrderGenerateWithOrdLine Siparişe bağlı üretim emri oluşturur.
https://docs.logo.com.tr/public/wua/logo-objects/logo-objects-kuetuephanesi/productionapplication/prodordergeneratewithordline
Rest ile işlem yapmak istediğiniz zaman kullanmanız gereken methodlar docs.logo.com.tr adresimizde bulunan Resource sekmesinde yer almaktadır aşağıda linki iletiyorum sizlere.
http://docs.logo.com.tr/public/wua/logo-objects-rest-servis/logo-rest-kuetuephane/logo-rest-resource
Aşağıdaki linki web browser üzerinde kendi IP'nizi yazarak kullandığınızda size methodların genel bilgileri ve kullanımları ile ilgili bilgileri sunacaktır. Buradan yola çıkarak ilgili metodun kullanımı ile ilgili bilgi edinebilirsiniz.
http://localhost:32001/api/v1/services/methods?expandLevel=full&api_key=logotigerrestservice
Tiger içerisinde oluşturup XML dışarı derseniz elde ettiğiniz dosyayı http://forum.logo.com.tr/index.php?page=xml-code-converter sayfamızdan XML -> JSON dönüştürücü ile json halini elde edebilirsiniz. Bu şekilde rest üzerinden json dosyanızı post edebilirsiniz.
Diğer bir yöntem ise Tiger içerisinde istemiş olduğunuz şekilde kayıt oluşturup Get ile kaydı okuyabilir ve güncellemek istediğiniz alanlarda Put/Patch yöntemleri ile güncelleme yapabilir veya yeni kayıt oluşturmak için Post işlemi yapabilirsiniz.
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
Logo Tiger Gerçekleşen Üretim
26/02/21 12:55   Tiger/RESTİyi günler;
sizlereden bir kaç konuda bilgi ve açıklama talebim olacak.
Ambar fişi kesmek
stoktan ürün değeri düşürmek
üretim yapıldığında üretim bilgisini girmek ile ilgili
depolar arası ürün sevki yapmak
hangi rest apilere istek atacağımızı docs.logo.com.tr üzerinden bulamadım ne yazık ki
http://192.168.1.105:32001/api/v1/productions/FastRealizeFiicheGenerate/14/20/5/23/2/false/20-02-2021T00:00:00/1
Hızlı ambar fişi olarak buldum ancak buradaki değerlerin ne anlama geldiğini bulamadım bu şekilde diğer istekler ve gerçekleşen üretim için nereye istek atmam ve ne şekilde atmam gerektiği ile ilgili bilgi paylaşabilirseniz memnun olurum.
Amacımızı şöyle anlatayım.
detaylandırılmış reçete oluşturuldu ve bu reçeteye göre operatorler ara ürün ve sonunda nihayi üretim gerçekleştiriyor.
bizde rest api aracılığı ile ham madde den her başlanan ürün için bir adet ham madde düşüreceğiz. üretilen her nihayi ürün içinde ilgili producttion order içinde gerçekleşen üretim gireceğiz.
Saha içersinde birden fazla depo var ve üretilen ürünü depolar arsı sevkini sağlayacağız örneğin Üretim depodan(14) sevk depoya (15) ürün gönderilecek.
yardımlarınızı bekliyorum iyi günler dilerim
İyi çalışmalar
sipariş C#