| From : | Valerian Khvichia <VKhvichia@hssp.org.ge> |
| To : | Vazha Ezugbaia <VEzugbaia@hssp.org.ge>; Giorgi Usharauli <GUsharauli@hssp.org.ge>; Sergo Rostiashvili <SRostiashvili@hssp.org.ge>; Adelina Faradian <AFaradian@hssp.org.ge>; Alexander Turdziladze <aturdziladze@hssp.org.ge>; Mary Gelashvili <MGelashvili@hssp.org.ge>; Tamta Kobakhidze <tkobakhidze@hssp.org.ge>; Zurab Dalakishvili <ZDalakishvili@hssp.org.ge>; Nikoloz Ivanauri <Nivanauri@hssp.org.ge> |
| Subject : | Population-ის ცვლილებები |
| Received On : | 13.01.2015 15:55 |
Population-ში უნდა მოხდეს ცვლილება, რომელიც ასევე ცვლილებებს იწვევს მოდულებში, რომლებიც მას იყენებენ: ბენეფიციართა რეგისტრაცია, შემთხვევების რეგისტრაცია, მიმართვების მოდული, რეცეპტების მოდული.
ცვლილებები არის PersonInsurancePhaseContract-ში, დაემატა ორი ველი InfoMessage და ErrorCode:
1) InfoMessage-ში მოდის ზოგადი ინფორმაცია პიროვნების სტატუსის შესახებ (მაგ., თუ Phase == None, მაშინ InfoMessage-ში არის მიზეზი, თუ რის გამო არ ეკუთვნის არცერთი პაკეტი).
2) ErrorCode = 1, თუ მოხდა Exception-ი და ErrorMessage = შეცდომის შესაბამისი ტექსტი, სხვა შემთხვევაში არის 0.
ასევე ვაჟიკა შეცვლის CommonData-ში სამოქალაქო რეესტრზე მიმართვის ლოგიკას (თუ მოხდა წყვეტა და მონაცემეი პიროვნებაზე არ დაბრუნდა Online სერვისიდან, მაშინ CommonData აგდებს შეცდომას და PersonContract-ის CraError = True). ამ შეცდომას შესაბამისად ამუშავებს Population-იც და ასევე აბრუნებს შეცდომას.
მოდულებში როგორ უნდა აისახოს ეს ცვლილებები, ალბათ გავიაროთ, ერთი პატარა შეხვედრა მოვაწყოთ.
ვაკო