Neizen

Rest Servis ile FormSeriLotLinesOnPreSave

  Tiger/REST Diğer

Merhabalar ,


Rest servis ile FormSeriLotLinesOnPreSave işlemi yapmak istediğimde malzeme seri/lot takipli diye uyarı veriyor.

Kullandığımız json aşağıdaki gibidir.


Aynı mantıkta Object ile FormSeriLotLine kullandığımda seri/lot kodlarını faturaya object otomatik atıyor . 

Rest serviste yapmamız gereken extra bir durum var mıdır?



{
 "DataObjectParameter": {
 "FormSeriLotLinesOnPreSave": true
 },
 "INTERNAL_REFERENCE": 0,
 "TYPE": 8,
 "NUMBER": "~",
 "DATE": "2021-05-11T00:00:00",
 "TIME": 270731348,
 "DOC_NUMBER": "DENEME_FATURA_3",
 "ARP_CODE": "120.001.001",
 "VAT_RATE": 18.0,
 "NOTES2": "DENEME AÇIKLAMA",
 "RC_XRATE": 8.5,
 "PAYMENT_CODE": "60",
 "TRADING_GRP": "PROMOSYONLU",
 "CURRSEL_TOTALS": 1,
 "TRANSACTIONS": {
 "items": [
 { 
 "TYPE": 0,
 "MASTER_CODE": "DD002",
 "QUANTITY": 10.0,
 "PRICE": 100.0,
 "UNIT_CODE": "ADET",
 "RC_XRATE": 8.5,
 "VAT_RATE": 18.0,
 "UNIT_CONV1": 1,
 "UNIT_CONV2": 1
 },
 {
 "TYPE": 1,
 "MASTER_CODE": "DD002",
 "QUANTITY": 2.0,
 "PRICE": 0,
 "UNIT_CODE": "ADET",
 "RC_XRATE": 8.5,
 "VAT_RATE": 18.0,
 "UNIT_CONV1": 1,
 "UNIT_CONV2": 1
 }
 ]
 }
}






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

Merhaba,


GET/SET Operasyonları XML ile Çalışsın parametresi aktifken, DataObjectParameter bloğuyla gönderilen metotlardan yararlanılamadığı tespit edilmiştir. Tespit, WINERP-97565 madde numarasıyla ilgili ekiplere bildirilmiştir. Maddenin geliştirme ve test çalışmaları tamamlanmıştır. Yapılan çalışmaların ürüne yansıması, 2.72.00.00 versiyonuyla birlikte olacaktır.


Mevcut versiyonunuzda, REST Servis Yönetim Paneli' nde, Detaylar sekmesinde, GET/SET Operasyonları Indexler ile Çalışsın parametresini aktif edip, servisi yeniden başlatırsanız, projenizde hiçbir değişiklik yapmadan DataObjectParameter bloğuyla gönderdiğiniz metotlardan yararlanabilirsiniz.


Performans nedeniyle bu parametrik ayarı değiştirmek istemiyorsanız, request body içerisinde gönderdiğiniz JSON' a;

"AUTOFILL_SLDETAILS": 1

satırını ekleyip, mevcut versiyonunuzda, mevcut ayarlarınızla, FormSeriLotLines metodundan yararlanabilirsiniz.


Kolay gelsin.


21/05/21 18:44

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