Sipariş nesnesini expandLevel=full parametresi ile GET ettiğinizde Logo Objects ile Read yapmış gibi tüm nesne elinizde olacaktır. Aldığınız bu JSON içerisindeki ORDER_CLOSED tag'ini (daha önce Logo Objects ile yaptığınız gibi) hem başlıkta hem de satırda set edip PATCH yöntemi ile tüm kaydı REST Servise gönderebilirsiniz.
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
REST Services Kullanarak Sipariş Kapatmak
09/08/17 10:41   Tiger/RESTAşağıdaki satırları LOBJECT ile bir siparişi kapatmak için kullanıyorum.
REST kullanarak aynı işlem nasıl yapılır ?
SiparisObj.Read(SIPARISREF);
SiparisObj.DataFields.FieldByName("ORDER_STATUS").Value = 4;
for (int ind=0; ind < SiparisObj.DataFields.FieldByName("TRANSACTIONS").Lines.Count; ind++)
{
UnityObjects.DataFields _satir=SiparisObj.DataFields.FieldByName("TRANSACTIONS").Lines[ind];
_satir.FieldByName("ORDER_CLOSED").Value = 1;
}
SiparisObj.Post()
REST Sipariş Kapatmak