LevelTech

Logo Tiger Gerçekleşen Üretim

  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#


Kişi bilgileri gizlidir. Logo çalışanları görebilir.

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.

https://docs.logo.com.tr/public/wua/logo-objects/logo-objects-kuetuephanesi/productionapplication/quickprodficheproc


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.


10/03/21 09:42

Cevap vermek için giriş yapmanız gerekmektedir.