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.