Sistem parametreleri Standart parametreler haricinde guncellemek istediğimiz birimler listesi.
{"session_id": "{session_id}",
"firma_kodu": {firma_kodu},
"donem_kodu": {donem_kodu},
"params": {"birimler": [
{"_key": 123, "stokkodu": "", "barkod": "", "fiyat1": 30, "dovizadi": "TL", "birimadi": "Adet", "kdvdurumu": "D"},
{"_key": 0, "stokkodu": "0001", "barkod": "", "fiyat1": 30, "dovizadi": "TL", "birimadi": "Kilogram", "kdvdurumu": "D"},
{"_key": 0, "stokkodu": "", "barkod": "1111111111", "fiyat1": 30, "dovizadi": "TL", "birimadi": "Kilogram", "kdvdurumu": "D"}
]
}
}
Stok kartlarının fiyatlarının topluca güncellenebilmesi kullanılacak olan bu serviste;
- En fazla 100 adet stok kartı güncellemesine izin verilmektedir. Fazla gönderilmesi durumunda servis hata vermekte ve işlem sonlandırılmaktadır.
- Aynı anda _key, stokkodu, barkod alanından sadece 1 tanesi dolu olmalıdır. Örneğin _key alan bilgisinin dolu olması durumunda stokkodu ve barkod alanlarının boş olması beklenmektedir.
- fiyat1..10 arasında değerler icin güncelleme yapılmaktadır. Farklı bir değer girilmesi durumunda hata verilmektedir.
- Barkod alanı bilgisi ile güncelleme yapılmak istenildiğinde güncellenecek birim barkodun tanımlı olduğu birim olacaktır.
- _key veya stokkodu bilgisi ile güncelleme yapılmak istenildiğinde birimadi bilgisi gönderildiyse gönderilen birim için güncelleme yapılmaktadır. Birimadi bilgisi verilmediği durumunda anabirim için güncelleme yapılmaktadır.
- kdvdurumu ve dovizadi alanları gönderilmediği durumda bu alanlar için herhangi bir güncelleme yapılmamaktadır.