Subject: sax. gasacemeli
From: Zurab Batiashvili
To: Elene Mchedlidze "([email-masked])<[email-masked]>[email-masked]<" "[email-masked]>" <[email-masked]>, [email-masked]
Date: Tue, 16 May 2017 08:30:00 +0000

მოგესალმებით,

გიგზავნით სახ. გასაცემლის სერვისში შეწყვეტა-შეჩერების ლოგიკის აღწერას:

პიროვნებას ვეძებთ როგორც გასაცემლების, ასევე შეწყვეტა/შეჩერებების ბაზაში;

თუ არსად არ მოიძებნა, ბრუნდება

new PayoutExtendedInfo

{

ResultStatus = new ResultStatus

{

StatusCode = 0,

StatusDescription = "არ მოიძებნა სახელმწიფო გასაცემლების მონაცემთა ბაზაში"

}

};

თუ მოიძებნა გასაცემლების ბაზაში, ივსება შემდეგი კლასები:

Person, Guardian, დანიშნული გასაცემლები (AssignedPayouts), ბოლო 6 ჩარიცხვა (PaymentsDetails)

ამასთანავე ვპოულობთ საანგარიშგებო თვეს (ReportingMonth) და ბოლო ჩარიცხვას (LastTransaction).

თუ მოიძებნა შეწყვეტა/შეჩერების ბაზაში, ივსება შეწყვეტსა/შეჩერებები SuspendDismisses

თუ საანგარიშგებო თვე განსხვავდება ბოლო ჩარიცხვიდან შედეგი ბრუნდება შემდეგი სტატუსით

ResultStatus

{

StatusCode = 0,

StatusDescription = "სახელმწიფო გასაცემელი შეწყვეტილია ან შეჩერებული"

}

წინააღმდეგ შემთხვევაში

ResultStatus

{

StatusCode = 0,

StatusDescription = ოპერაცია დამთავრდა წარმატებით"

}

სტატუსით

ანუ, პიროვნება შეიძლება იყოს რაიმე გასაცემლის/გასაცემლების მიმღები, მაგრამ ასევე ქონდეს შეწყვეტა/შეჩერება(შეწყვეტა/შეჩერებები).

ზურა

P.S. რაც შეეხება სოციალურად დაუცველის შესახებ ინფორმაციას, ტერმინი ოჯახის სტატუსი არ არსებობს. გთხოვთ გაითვალისწინოთ

გიგზავნით სახ. გასაცემლის სერვისით დაბრუნებულ მონაცემების ნიმუშს: