API Servisleri

Üretim - Productions

Bu API servisi Üretim bilgilerine erişmenizi sağlar. Üretim başlık bilgileri ile üretilen ürünleri içerir. Gelişmiş filtreleme ve dil desteği sunar.

Temel URL

Sunucu ortamına göre değişkendir:

https://{host}/pls/{app}/products

Not: {host} ve {app} alanlarını kendi sisteminize göre güncelleyin.

İstek Metodu

GET

Sorgu Parametreleri

ParametreTipKullanımAçıklamaÖrnek
apikey string Gerekli Sisteme ait API anahtarınız xxxxxxxxxxxxxxxxxxxxxxxxxxxx
lang string İsteğe bağlı Dil kodu. Seçenekler: TR, EN, DE. Varsayılan: TR EN
productcode string İsteğe bağlı Ürün kodu veya filtreleme ifadesi A1000, A1000~GT, A1000~RNG~A3000
datebeg tarih İsteğe bağlı Sipariş kayıt tarihi başlangıç tarihi (YYYY-MM-DD) 2024-01-01
dateend tarih İsteğe bağlı Sipariş kayıt tarihi bitiş tarihi 2025-01-01
maxrec integer İsteğe bağlı Getirilecek maksimum kayıt sayısı. Varsayılan: 1000 100

productcode için Filtreleme Notasyonu

NotasyonAnlamıÖrnek
ABC123Tam eşleşmeproductcode=ABC123
ABC~LKABC ile başlayanlarproductcode=ABC~LK
ABC~NLKABC ile başlamayanlarproductcode=ABC~NLK
ABC~GTABC ile başlayanlardan büyük olanlarproductcode=ABC~GT
ABC~GTEABC ile başlayanlardan büyük veya eşit olanlarproductcode=ABC~GTE
ABC~LTABC ile başlayanlardan küçük olanlarproductcode=ABC~LT
ABC~LTEABC ile başlayanlardan küçük veya eşit olanlarproductcode=ABC~LTE
ABC~RNG~XYZABC ile XYZ başlayanların arasındakilerproductcode=ABC~RNG~XYZ
A1000,B2000,C3000Liste içindekilerproductcode=A1000,B2000

Örnek İstek

GET https://sys.nixla.com/pls/web/products?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxx&lang=TR&productcode=A1000~LK

Örnek Yanıt

[
  {
    "productionID": "BH53988",
    "productionNo": "0 0",
    "productionDate": "2017-01-24",
    "objTypeCode": "RMF",
    "objTypeName": "Goods Receipt From Production",
    "items": [
      {
        "itemCode": "B-001",
        "itemName": "Kırmızı Boya (%)",
        "uomCode": "GALLON_US",
        "uomName": "Gallon US",
        "quantity": 1000
      }
    ]
  },
  {
    "productionID": "BH76755",
    "productionNo": " ",
    "productionDate": "2017-05-11",
    "objTypeCode": "RMF",
    "objTypeName": "Goods Receipt From Production",
    "items": [
      {
        "itemCode": "CHM-003-24",
        "itemName": "Formaldehit",
        "uomCode": "PIECE",
        "uomName": "Adet",
        "quantity": 10
      }
    ]
}]

Notlar

  • Tüm karşılaştırmalar büyük/küçük harf duyarsızdır (Oracle NLS).
  • Hiçbir parametre verilmezse, ilk 1000 kayıt döner.
  • Yanıt JSON dizisi şeklindedir, her bir nesne bir ürünü temsil eder.

Hata Kodları

  • 401 Yetkisiz - Geçersiz veya eksik API anahtarı
  • 400 Hatalı İstek - Geçersiz tarih veya filtre formatı
  • 500 Sunucu Hatası - Dahili hata

İletişim

API erişimi veya teknik destek için: support@nixla.com

Bilgi Talebi