enisKurtayYILMAZ

Rest ile borç kapama

  Tiger/REST Diğer

Merhaba herkese,


Logo'ya tahsilat  kaydı gönderdiğimizde karşılığında satış faturalarını borç takip ile kapatmak gibi bir seçeneğimiz var mı?  Ya da tiger içindeki otomatik borç kapatma fonksiyonunu rest ile yapabiliyor muyuz?






enisKurtayYILMAZ

Herkese tekrar merhaba.


Rest ile borç kapamayı kendim deneme yanılma işlemleri ile buldum.


{{REQUESTURL}}/api/v1/methods/DebtClose/344/337 gibi parametre ve bu adresteki örnek ile işlem yapabiliyorum. Üstelik bu kod çalıştı sağlıklı olarak.https://docs.logo.com.tr/public/wua/logo-objects/logo-objects-kuetuephanesi/unityapplication/debtclose


Fakat bir sorun tespit ettim. Eğer borç kapama esnasında bir hata var ise, bundan sonraki bütün borç kapama işlemlerini arkada yapmasına rağmen yine hatalı sonuç döndürüyor. Sanırım cache'te falan kalıyor.


Sorunu şöyle tespit ettim. 


Öncelikle borç kapama işi yapmaya çalıştım. Paytrans tablsoundaki iki LOGICALREF ile kapatma işlemi denedim. Başarılı oldu, kapattı ve rest bana true ifadesini döndü.


Sonrasında başka bir borç kapama işleminde hatalı istek gönderdim ve bana "Hareketin tümü başka işlemleri kapatıyor." hatası verdi. Fakat ne hikmet ise, hata vermesine rağmen arkada borç kapamayı yaptı. (Önemli: Her hatada yine kapama işlemi yapıyor).


Sonra başka bir caride borç alacak kapatmak için denedim, yine yukarıdaki hatayı vermeye başladı. Acaba restte bir sorun mu var diye düşünerek, Rest Servisini yeniden başlattım. Tekrar login oldum, token aldım. Az evvel yapmaya çalıştığım olayı tekrardan denedim ve true sonucunu döndürerek çalıştı.


Rest ile ilgili bir sorun olduğu aşikar.


11/07/19 16:55

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