Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 12.10 14:53:01 INFO [SMServiceImpl] updating settings!
- 12.10 14:53:01 TRACE [SMServiceImpl] entering readLocalSettingsIntoObject()
- 12.10 14:53:01 WARN [SMServiceImpl] unknown property in the settings file was detected: key: "authToken"; value: f728b4fa-4248-5e3a-0a5d-2f346baa9455
- 12.10 14:53:01 TRACE [SMServiceImpl] leaving readLocalSettingsIntoObject(). the result is: sm-conn [calc-url: "null"; feedback-url: "null"; cc-timeout: 2000; cr-timeout: 2000]
- 12.10 14:53:01 WARN [SMServiceImpl] unknown property in the settings file was detected: key: "touchFeedbackUrl"; value: http://127.0.0.1:11425/sm/emulator/recs
- 12.10 14:53:01 TRACE [SMServiceImpl] settings were reloaded. The result is: sm-conn [calc-url: "http://0.0.0.0:11425/sm/emulator"; feedback-url: "http://127.0.0.1:11425/sm/emulator/confirm"; cc-timeout: 2000; cr-timeout: 2000]
- 12.10 14:53:01 TRACE [SMServiceImpl] entering calcDiscount(Purchase, long, long, ILoyTechProcess). receipt-id: 49020; action-guid: 1890143020
- 12.10 14:53:01 TRACE [SMServiceEmulator] entering getToken(String, String, String, String). The arguments are: login [5345], password [5345], scope [pos], type [password]
- 12.10 14:53:01 TRACE [SMServiceEmulator] leaving getToken(). The result is: sm-token [token: "этот токен вечен"; expired: 1000000]
- 12.10 14:53:01 TRACE [SMServiceEmulator] entering getCurrentOffers(String, String). The arguments are: authHeader [Bearer MB>B B>:5= 25G5=], clientGUID [1111]
- 12.10 14:53:01 TRACE [SMServiceEmulator] entering getDelay(long, XmlRequestTypeEnum). The arguments are: guid [1111], requestType [OFFERS]
- 12.10 14:53:01 INFO [SMServiceEmulator] reading SM-base...
- 12.10 14:53:01 DEBUG [SMServiceEmulator] The array a XmlSmBase object to be extracted from is neither empty nor null - its length is: 12627
- 12.10 14:53:01 DEBUG [SMServiceEmulator] Unmarshalling was complete successfully!
- 12.10 14:53:01 TRACE [SMServiceEmulator] leaving getDelay(long, XmlRequestTypeEnum). The result is: 500
- 12.10 14:53:02 TRACE [SMServiceEmulator] No need to throw an exception for [holder-guid: 1111; request-type: OFFERS]
- 12.10 14:53:02 TRACE [SMServiceEmulator] leaving getCurrentOffers(String, String)
- 12.10 14:53:02 TRACE [SMServiceImpl] SM-offers received: offers-container [client-guid: "1111"; offers: [Recommendation(id=asde-56-23435-1111-184196_ST, campaignID=嬠왌霻줯渼禣汧ᬬ䠁㝥, producerId=媼쌐頕▛뎉瑻驒苲, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=10000, maxValue=null), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Fri Jan 01 00:00:00 GMT+03:00 2100)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST, 026441_ST], name=Пряники и печенья), NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=9.99, maxCount=123456), ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=123999)])]), Recommendation(id=asde-5-23435-1111-184196_ST, campaignID=讏ᣞ驇ਗ谮𪡏윖, producerId=߳덲蘇솕뗨ꌊᦾ鎡, expired=null, rewards=[ConditionalReward(conditions=[DateCondition(startDate=Wed Nov 01 00:00:00 GMT+03:00 2017, endDate=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST, 026441_ST], name=Пряники и печенья), NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=9.99, maxCount=122000), ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=null)])]), Recommendation(id=asde-5-23435-11-184196_ST, campaignID=琼濯Ⅰꟕ瞎큛絔ᑙ❽, producerId=ꌦᲲᤪ側Ⓣ湸걿, expired=null, rewards=[ConditionalReward(conditions=[DateCondition(startDate=Fri Nov 03 00:00:00 GMT+03:00 2017, endDate=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=null)])]), Recommendation(id=asde-56-23435-1111-026441_ST, campaignID=Ⲽ괳ъ얛콯湲娥, producerId=淦⛼捚Ⅱ妛偕趝怢, expired=null, rewards=[ConditionalReward(conditions=[], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=19.99, maxCount=null)])]), Recommendation(id=asde-56-23435-111-184196_ST, campaignID=槆悭펱칚礣ﱄ궂禂㟽, producerId=窱㮿ꀔ栲⚮쏜, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999999, maxValue=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=9.99, maxCount=2300)])]), Recommendation(id=asde-56-23435-111, campaignID=잰桨쬾쟩ၳ㨽쀛, producerId=⃝뤇ꝷ퓻콖˃, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[], rewards=[ReceiptDiscountReward(percent=0.06)])]), Recommendation(id=asde-56-23435-112, campaignID=늫↠涵㰭ಊ钋䉨籶둊, producerId=曐Ϫⴚ쿝ꔏ얡䉮, expired=Mon Jan 01 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=50000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=0.6)])]), Recommendation(id=asde-56-23435-113, campaignID=塌✑絑ᦎ泌펯⹖둎, producerId=┐㺊ꄍ骼ꅧ녙뫉, expired=Thu Jan 11 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=70000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=1.6)])]), Recommendation(id=asde-56-23435-114, campaignID=Ȋ㍃륛ﲿ䫊䢚ꗿ, producerId=둪情숳뉽ꦒ祳, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=100000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=3.61)])]), Recommendation(id=asde-5114, campaignID=磡ट忞霹䠷蛜嶾펓, producerId=㤢㸿둫፥촺, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=999999, maxValue=null), VisitCountCondition(minValue=9, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=3.61)])]), Recommendation(id=asde-5114, campaignID=ఇ撈㤃萉譑ອ뎆, producerId=ᕪ篗䅲鬘阃Ꮫ蝺佡, expired=null, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999, maxValue=null), VisitCountCondition(minValue=5, maxValue=null, currentValue=3), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Mon Jan 01 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=4.61)])]), Recommendation(id=asde-5114, campaignID=끅ⳟ⛉驚犍ᦳ䫱Ⓩ庬꒷, producerId=ƃ䬰圯郁섭民뚔, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=154457, visitEnd=null, sumStart=85751564, sumEnd=null, currentCount=0)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5115, campaignID=︘斏圖陑뽛, producerId=ㇶ大둦㼱☒ᩪ, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=15, visitEnd=null, sumStart=800064, sumEnd=null, currentCount=0)], rewards=[ReceiptDiscountReward(percent=19.61)])]), Recommendation(id=asde-5116, campaignID=ﭗ雧洉䨟쒥궙黦玠렝, producerId=픜ꕹ娴쫼﮺䪴嚝, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=157, visitEnd=null, sumStart=8564, sumEnd=null, currentCount=145), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Tue Jan 02 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5117, campaignID=⣆菟蜕㹇溦砓櫎⮵, producerId=䟰曆爖愵ğᾋ娜, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Wed Jan 03 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5118, campaignID=욟꧐泏덉如☖냺詷☯, producerId=稅㶸鞑穂崿屳⡔, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Thu Jan 04 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5119, campaignID=ⱡ湮為匱䩕ꡅ돭立胟, producerId=콄왡ꛈꓶ㖞銨㈤, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Fri Jan 05 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5120, campaignID=ṵ䓇嫾쩋鲖⋦쮼〈⨅, producerId=抓螿ࣄ汚넑렆, expired=null, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999, maxValue=null), VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=4.61)])]), Recommendation(id=asde-5121, campaignID=吚ᥔ譌耛솵쀿㜊录⩮, producerId=띺氩콬ꊂ皭깆錅꠲, expired=null, rewards=[ConditionalReward(conditions=[VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=14.61)])]), Recommendation(id=asde-5122, campaignID=먽ꏭ彷㾂췵ﯙ, producerId=㊄캜䀹⿵뤲⧃ꥼ, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=14.61)])]), Recommendation(id=asde-5125, campaignID=新鏥㹻㥷ꠒ䡰쿹ՠ꺰, producerId=ス唚溢희웶, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=15, visitEnd=null, sumStart=800064, sumEnd=null, currentCount=14)], rewards=[ReceiptDiscountReward(percent=99.61)])])]]
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(OfferDTO, Purchase). The arguments are: discount [offers-container [client-guid: "1111"; offers: [Recommendation(id=asde-56-23435-1111-184196_ST, campaignID=嬠왌霻줯渼禣汧ᬬ䠁㝥, producerId=媼쌐頕▛뎉瑻驒苲, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=10000, maxValue=null), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Fri Jan 01 00:00:00 GMT+03:00 2100)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST, 026441_ST], name=Пряники и печенья), NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=9.99, maxCount=123456), ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=123999)])]), Recommendation(id=asde-5-23435-1111-184196_ST, campaignID=讏ᣞ驇ਗ谮𪡏윖, producerId=߳덲蘇솕뗨ꌊᦾ鎡, expired=null, rewards=[ConditionalReward(conditions=[DateCondition(startDate=Wed Nov 01 00:00:00 GMT+03:00 2017, endDate=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST, 026441_ST], name=Пряники и печенья), NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=9.99, maxCount=122000), ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=null)])]), Recommendation(id=asde-5-23435-11-184196_ST, campaignID=琼濯Ⅰꟕ瞎큛絔ᑙ❽, producerId=ꌦᲲᤪ側Ⓣ湸걿, expired=null, rewards=[ConditionalReward(conditions=[DateCondition(startDate=Fri Nov 03 00:00:00 GMT+03:00 2017, endDate=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=null)])]), Recommendation(id=asde-56-23435-1111-026441_ST, campaignID=Ⲽ괳ъ얛콯湲娥, producerId=淦⛼捚Ⅱ妛偕趝怢, expired=null, rewards=[ConditionalReward(conditions=[], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=19.99, maxCount=null)])]), Recommendation(id=asde-56-23435-111-184196_ST, campaignID=槆悭펱칚礣ﱄ궂禂㟽, producerId=窱㮿ꀔ栲⚮쏜, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999999, maxValue=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=9.99, maxCount=2300)])]), Recommendation(id=asde-56-23435-111, campaignID=잰桨쬾쟩ၳ㨽쀛, producerId=⃝뤇ꝷ퓻콖˃, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[], rewards=[ReceiptDiscountReward(percent=0.06)])]), Recommendation(id=asde-56-23435-112, campaignID=늫↠涵㰭ಊ钋䉨籶둊, producerId=曐Ϫⴚ쿝ꔏ얡䉮, expired=Mon Jan 01 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=50000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=0.6)])]), Recommendation(id=asde-56-23435-113, campaignID=塌✑絑ᦎ泌펯⹖둎, producerId=┐㺊ꄍ骼ꅧ녙뫉, expired=Thu Jan 11 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=70000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=1.6)])]), Recommendation(id=asde-56-23435-114, campaignID=Ȋ㍃륛ﲿ䫊䢚ꗿ, producerId=둪情숳뉽ꦒ祳, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=100000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=3.61)])]), Recommendation(id=asde-5114, campaignID=磡ट忞霹䠷蛜嶾펓, producerId=㤢㸿둫፥촺, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=999999, maxValue=null), VisitCountCondition(minValue=9, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=3.61)])]), Recommendation(id=asde-5114, campaignID=ఇ撈㤃萉譑ອ뎆, producerId=ᕪ篗䅲鬘阃Ꮫ蝺佡, expired=null, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999, maxValue=null), VisitCountCondition(minValue=5, maxValue=null, currentValue=3), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Mon Jan 01 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=4.61)])]), Recommendation(id=asde-5114, campaignID=끅ⳟ⛉驚犍ᦳ䫱Ⓩ庬꒷, producerId=ƃ䬰圯郁섭民뚔, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=154457, visitEnd=null, sumStart=85751564, sumEnd=null, currentCount=0)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5115, campaignID=︘斏圖陑뽛, producerId=ㇶ大둦㼱☒ᩪ, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=15, visitEnd=null, sumStart=800064, sumEnd=null, currentCount=0)], rewards=[ReceiptDiscountReward(percent=19.61)])]), Recommendation(id=asde-5116, campaignID=ﭗ雧洉䨟쒥궙黦玠렝, producerId=픜ꕹ娴쫼﮺䪴嚝, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=157, visitEnd=null, sumStart=8564, sumEnd=null, currentCount=145), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Tue Jan 02 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5117, campaignID=⣆菟蜕㹇溦砓櫎⮵, producerId=䟰曆爖愵ğᾋ娜, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Wed Jan 03 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5118, campaignID=욟꧐泏덉如☖냺詷☯, producerId=稅㶸鞑穂崿屳⡔, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Thu Jan 04 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5119, campaignID=ⱡ湮為匱䩕ꡅ돭立胟, producerId=콄왡ꛈꓶ㖞銨㈤, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Fri Jan 05 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5120, campaignID=ṵ䓇嫾쩋鲖⋦쮼〈⨅, producerId=抓螿ࣄ汚넑렆, expired=null, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999, maxValue=null), VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=4.61)])]), Recommendation(id=asde-5121, campaignID=吚ᥔ譌耛솵쀿㜊录⩮, producerId=띺氩콬ꊂ皭깆錅꠲, expired=null, rewards=[ConditionalReward(conditions=[VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=14.61)])]), Recommendation(id=asde-5122, campaignID=먽ꏭ彷㾂췵ﯙ, producerId=㊄캜䀹⿵뤲⧃ꥼ, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=14.61)])]), Recommendation(id=asde-5125, campaignID=新鏥㹻㥷ꠒ䡰쿹ՠ꺰, producerId=ス唚溢희웶, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=15, visitEnd=null, sumStart=800064, sumEnd=null, currentCount=14)], rewards=[ReceiptDiscountReward(percent=99.61)])])]]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [1890143020]
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-1111-184196_ST"; expired: 2020-01-01 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [0]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5-23435-1111-184196_ST"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [0]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5-23435-11-184196_ST"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [2]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-1111-026441_ST"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [3]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-111-184196_ST"; expired: 2020-01-01 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [4]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-111"; expired: 2020-01-01 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [4]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-112"; expired: 2018-01-01 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 INFO [SetMachineCalculator] expired discount [recommendation [id: "asde-56-23435-112"; expired: 2018-01-01 12:00:00.000; rewards.size: 1]] was detected!
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase): the personal offer is NOT active
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-113"; expired: 2018-01-11 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 INFO [SetMachineCalculator] expired discount [recommendation [id: "asde-56-23435-113"; expired: 2018-01-11 12:00:00.000; rewards.size: 1]] was detected!
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase): the personal offer is NOT active
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-114"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 INFO [SetMachineCalculator] expired discount [recommendation [id: "asde-56-23435-114"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]] was detected!
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase): the personal offer is NOT active
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5114"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 INFO [SetMachineCalculator] expired discount [recommendation [id: "asde-5114"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]] was detected!
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase): the personal offer is NOT active
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5114"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5114"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5115"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5116"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5117"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5118"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5119"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5120"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5121"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5122"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [6]
- 12.10 14:53:02 INFO [SetMachineCalculator] expired discount [recommendation [id: "asde-5122"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]] was detected!
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase): the personal offer is NOT active
- 12.10 14:53:02 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5125"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [6]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:02 TRACE [SetMachineCalculator] entring setAppliedOffers(Purchase receipt, Collection). The arguments are: receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=996]], appliedOffers [[offer [guid: "asde-5121"; camp-id: "吚ᥔ譌耛솵쀿㜊录⩮"; prod-id: "띺氩콬ꊂ皭깆錅꠲"]]]
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving setAppliedOffers(Purchase receipt, Collection)
- 12.10 14:53:02 TRACE [SetMachineCalculator] leaving applyDiscount(OfferDTO, Purchase)
- 12.10 14:53:02 TRACE [SMServiceImpl] leaving calcDiscount(Purchase, long, long, ILoyTechProcess). It took 1305 [ms]
- 12.10 14:53:04 TRACE [SMServiceImpl] entering calcDiscount(Purchase, long, long, ILoyTechProcess). receipt-id: 49020; action-guid: 1890143020
- 12.10 14:53:04 TRACE [SMServiceEmulator] entering getCurrentOffers(String, String). The arguments are: authHeader [Bearer MB>B B>:5= 25G5=], clientGUID [1111]
- 12.10 14:53:04 TRACE [SMServiceEmulator] entering getDelay(long, XmlRequestTypeEnum). The arguments are: guid [1111], requestType [OFFERS]
- 12.10 14:53:04 INFO [SMServiceEmulator] reading SM-base...
- 12.10 14:53:04 DEBUG [SMServiceEmulator] The array a XmlSmBase object to be extracted from is neither empty nor null - its length is: 12627
- 12.10 14:53:04 DEBUG [SMServiceEmulator] Unmarshalling was complete successfully!
- 12.10 14:53:04 TRACE [SMServiceEmulator] leaving getDelay(long, XmlRequestTypeEnum). The result is: 500
- 12.10 14:53:04 TRACE [SMServiceEmulator] No need to throw an exception for [holder-guid: 1111; request-type: OFFERS]
- 12.10 14:53:04 TRACE [SMServiceEmulator] leaving getCurrentOffers(String, String)
- 12.10 14:53:04 TRACE [SMServiceImpl] SM-offers received: offers-container [client-guid: "1111"; offers: [Recommendation(id=asde-56-23435-1111-184196_ST, campaignID=嚠邾⼿祉癎ฝ괱톙, producerId=䥠ꎅ൴ḻ墈뀝쁒, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=10000, maxValue=null), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Fri Jan 01 00:00:00 GMT+03:00 2100)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST, 026441_ST], name=Пряники и печенья), NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=9.99, maxCount=123456), ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=123999)])]), Recommendation(id=asde-5-23435-1111-184196_ST, campaignID=㌦锟烣ꔷ儴𤟥产皙, producerId=偸⏰螀颰痸ꐴ, expired=null, rewards=[ConditionalReward(conditions=[DateCondition(startDate=Wed Nov 01 00:00:00 GMT+03:00 2017, endDate=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST, 026441_ST], name=Пряники и печенья), NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=9.99, maxCount=122000), ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=null)])]), Recommendation(id=asde-5-23435-11-184196_ST, campaignID=쫹῞ꙘꞺ⧞뵘ꅟ䃪힚, producerId=ㅚ⚖쬋ठ鞹㺚籢, expired=null, rewards=[ConditionalReward(conditions=[DateCondition(startDate=Fri Nov 03 00:00:00 GMT+03:00 2017, endDate=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=null)])]), Recommendation(id=asde-56-23435-1111-026441_ST, campaignID=嚎賩鄻냰ទ炟ᠵӬ姿, producerId=맃蟟𘥿ਫ਼衩, expired=null, rewards=[ConditionalReward(conditions=[], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=19.99, maxCount=null)])]), Recommendation(id=asde-56-23435-111-184196_ST, campaignID=㖛㭎闿徰鑨鼹旳፩, producerId=눫飜ꆏᵈꙇ놘蓅ﱝ, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999999, maxValue=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=9.99, maxCount=2300)])]), Recommendation(id=asde-56-23435-111, campaignID=假荵뫒존↞䩗꼫碋㱔誱, producerId=귵监를뜟戨ኋꍍ, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[], rewards=[ReceiptDiscountReward(percent=0.06)])]), Recommendation(id=asde-56-23435-112, campaignID=ᝋ㸎㊡㣞ѽ櫻믐䊼, producerId=벋뽹勞ꣀ蠮ᘺ鄈, expired=Mon Jan 01 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=50000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=0.6)])]), Recommendation(id=asde-56-23435-113, campaignID=ϓ㜻妪咐ہ헑퐴摄襉, producerId=밿뇕ꐢꐡꓱ싵쌡앶, expired=Thu Jan 11 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=70000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=1.6)])]), Recommendation(id=asde-56-23435-114, campaignID=▿䁣䤓悁ꪌ⮬췗慝, producerId=葥ȅ룼ᘂ餚訑읊, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=100000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=3.61)])]), Recommendation(id=asde-5114, campaignID=굒꽠脞칩㎏䮥ก艕휂, producerId=ﳖڀ≳噋嵴뮯ﯴ, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=999999, maxValue=null), VisitCountCondition(minValue=9, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=3.61)])]), Recommendation(id=asde-5114, campaignID=樠⫇锡鸊妰ꌮ㋱쒵, producerId==窃쌬低桛⇛红, expired=null, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999, maxValue=null), VisitCountCondition(minValue=5, maxValue=null, currentValue=3), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Mon Jan 01 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=4.61)])]), Recommendation(id=asde-5114, campaignID=抸ঞ便퀧Ꝓ港屏ޚ龁, producerId=濕픻䆷貛勊ꆺ烴蠽, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=154457, visitEnd=null, sumStart=85751564, sumEnd=null, currentCount=0)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5115, campaignID=♮赁쑎匾맛ગ렽뻗糓, producerId=ꤜ뻆권蔰ㄉ慣伨, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=15, visitEnd=null, sumStart=800064, sumEnd=null, currentCount=0)], rewards=[ReceiptDiscountReward(percent=19.61)])]), Recommendation(id=asde-5116, campaignID=揘ଂ蔊ຩᶐ⋔뮽, producerId=⹎䯫䜙鷷嬚蟁韊⥊, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=157, visitEnd=null, sumStart=8564, sumEnd=null, currentCount=145), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Tue Jan 02 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5117, campaignID=䣼㑖גּን㚢웏枘ᅡ⎂, producerId=슁ኰ闚㷧㻔矐≜, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Wed Jan 03 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5118, campaignID=蒭ᜎᒙখ캟伣帓ꑱཁą, producerId=릣㯞赯驠굡簷쌯꼮, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Thu Jan 04 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5119, campaignID=锞㴸奰㪋㩰クή筸䙓뗚, producerId=겳惾䊲㘆浭, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Fri Jan 05 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5120, campaignID=諾쳥噀摪ꓣ㾶𗑽䢤, producerId=ۋⰜ✘ꦯ朢똆, expired=null, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999, maxValue=null), VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=4.61)])]), Recommendation(id=asde-5121, campaignID=執桽흇礸ヲ䅰⥲袞, producerId=갦蔾ꖑ香峌䖛, expired=null, rewards=[ConditionalReward(conditions=[VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=14.61)])]), Recommendation(id=asde-5122, campaignID=㯎宰茹몔ᔺꏰ꜌䷢ꔒ⮴, producerId=⤨鑥接㪋, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=14.61)])]), Recommendation(id=asde-5125, campaignID=굄츔Ꝿᨠ彥ꖀ㯅흣䭩, producerId=ೃ괱첍踓喩ﮃ, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=15, visitEnd=null, sumStart=800064, sumEnd=null, currentCount=14)], rewards=[ReceiptDiscountReward(percent=99.61)])])]]
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(OfferDTO, Purchase). The arguments are: discount [offers-container [client-guid: "1111"; offers: [Recommendation(id=asde-56-23435-1111-184196_ST, campaignID=嚠邾⼿祉癎ฝ괱톙, producerId=䥠ꎅ൴ḻ墈뀝쁒, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=10000, maxValue=null), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Fri Jan 01 00:00:00 GMT+03:00 2100)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST, 026441_ST], name=Пряники и печенья), NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=9.99, maxCount=123456), ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=123999)])]), Recommendation(id=asde-5-23435-1111-184196_ST, campaignID=㌦锟烣ꔷ儴𤟥产皙, producerId=偸⏰螀颰痸ꐴ, expired=null, rewards=[ConditionalReward(conditions=[DateCondition(startDate=Wed Nov 01 00:00:00 GMT+03:00 2017, endDate=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST, 026441_ST], name=Пряники и печенья), NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=9.99, maxCount=122000), ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=null)])]), Recommendation(id=asde-5-23435-11-184196_ST, campaignID=쫹῞ꙘꞺ⧞뵘ꅟ䃪힚, producerId=ㅚ⚖쬋ठ鞹㺚籢, expired=null, rewards=[ConditionalReward(conditions=[DateCondition(startDate=Fri Nov 03 00:00:00 GMT+03:00 2017, endDate=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=15.99, maxCount=null)])]), Recommendation(id=asde-56-23435-1111-026441_ST, campaignID=嚎賩鄻냰ទ炟ᠵӬ姿, producerId=맃蟟𘥿ਫ਼衩, expired=null, rewards=[ConditionalReward(conditions=[], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[026441_ST], name=Печенье СЧАСТЛИВЫЙ ДЕНЬ Сдоб.с изюмом500)], percent=19.99, maxCount=null)])]), Recommendation(id=asde-56-23435-111-184196_ST, campaignID=㖛㭎闿徰鑨鼹旳፩, producerId=눫飜ꆏᵈꙇ놘蓅ﱝ, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999999, maxValue=null)], rewards=[ProductDiscountReward(products=[NamedStructure(ids=[184196_ST], name=Пряник 365 ДНЕЙ Тульский с фрукт нач140г)], percent=9.99, maxCount=2300)])]), Recommendation(id=asde-56-23435-111, campaignID=假荵뫒존↞䩗꼫碋㱔誱, producerId=귵监를뜟戨ኋꍍ, expired=Wed Jan 01 12:00:00 GMT+03:00 2020, rewards=[ConditionalReward(conditions=[], rewards=[ReceiptDiscountReward(percent=0.06)])]), Recommendation(id=asde-56-23435-112, campaignID=ᝋ㸎㊡㣞ѽ櫻믐䊼, producerId=벋뽹勞ꣀ蠮ᘺ鄈, expired=Mon Jan 01 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=50000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=0.6)])]), Recommendation(id=asde-56-23435-113, campaignID=ϓ㜻妪咐ہ헑퐴摄襉, producerId=밿뇕ꐢꐡꓱ싵쌡앶, expired=Thu Jan 11 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=70000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=1.6)])]), Recommendation(id=asde-56-23435-114, campaignID=▿䁣䤓悁ꪌ⮬췗慝, producerId=葥ȅ룼ᘂ餚訑읊, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=100000, maxValue=null)], rewards=[ReceiptDiscountReward(percent=3.61)])]), Recommendation(id=asde-5114, campaignID=굒꽠脞칩㎏䮥ก艕휂, producerId=ﳖڀ≳噋嵴뮯ﯴ, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=999999, maxValue=null), VisitCountCondition(minValue=9, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=3.61)])]), Recommendation(id=asde-5114, campaignID=樠⫇锡鸊妰ꌮ㋱쒵, producerId==窃쌬低桛⇛红, expired=null, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999, maxValue=null), VisitCountCondition(minValue=5, maxValue=null, currentValue=3), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Mon Jan 01 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=4.61)])]), Recommendation(id=asde-5114, campaignID=抸ঞ便퀧Ꝓ港屏ޚ龁, producerId=濕픻䆷貛勊ꆺ烴蠽, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=154457, visitEnd=null, sumStart=85751564, sumEnd=null, currentCount=0)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5115, campaignID=♮赁쑎匾맛ગ렽뻗糓, producerId=ꤜ뻆권蔰ㄉ慣伨, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=15, visitEnd=null, sumStart=800064, sumEnd=null, currentCount=0)], rewards=[ReceiptDiscountReward(percent=19.61)])]), Recommendation(id=asde-5116, campaignID=揘ଂ蔊ຩᶐ⋔뮽, producerId=⹎䯫䜙鷷嬚蟁韊⥊, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=157, visitEnd=null, sumStart=8564, sumEnd=null, currentCount=145), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Tue Jan 02 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5117, campaignID=䣼㑖גּን㚢웏枘ᅡ⎂, producerId=슁ኰ闚㷧㻔矐≜, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Wed Jan 03 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5118, campaignID=蒭ᜎᒙখ캟伣帓ꑱཁą, producerId=릣㯞赯驠굡簷쌯꼮, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Thu Jan 04 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5119, campaignID=锞㴸奰㪋㩰クή筸䙓뗚, producerId=겳惾䊲㘆浭, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=17, visitEnd=null, sumStart=864, sumEnd=null, currentCount=14), DateCondition(startDate=Tue Aug 01 00:00:00 GMT+03:00 2017, endDate=Fri Jan 05 00:00:00 GMT+03:00 2018)], rewards=[ReceiptDiscountReward(percent=9.61)])]), Recommendation(id=asde-5120, campaignID=諾쳥噀摪ꓣ㾶𗑽䢤, producerId=ۋⰜ✘ꦯ朢똆, expired=null, rewards=[ConditionalReward(conditions=[ReceiptSumCondition(minValue=99999, maxValue=null), VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=4.61)])]), Recommendation(id=asde-5121, campaignID=執桽흇礸ヲ䅰⥲袞, producerId=갦蔾ꖑ香峌䖛, expired=null, rewards=[ConditionalReward(conditions=[VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=14.61)])]), Recommendation(id=asde-5122, campaignID=㯎宰茹몔ᔺꏰ꜌䷢ꔒ⮴, producerId=⤨鑥接㪋, expired=Fri Jan 19 12:00:00 GMT+03:00 2018, rewards=[ConditionalReward(conditions=[VisitCountCondition(minValue=4, maxValue=null, currentValue=3)], rewards=[ReceiptDiscountReward(percent=14.61)])]), Recommendation(id=asde-5125, campaignID=굄츔Ꝿᨠ彥ꖀ㯅흣䭩, producerId=ೃ괱첍踓喩ﮃ, expired=null, rewards=[ConditionalReward(conditions=[VisitCountWithReceiptSumCondition(visitStart=15, visitEnd=null, sumStart=800064, sumEnd=null, currentCount=14)], rewards=[ReceiptDiscountReward(percent=99.61)])])]]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [1890143020]
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-1111-184196_ST"; expired: 2020-01-01 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [0]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5-23435-1111-184196_ST"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [0]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5-23435-11-184196_ST"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [2]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-1111-026441_ST"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [3]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-111-184196_ST"; expired: 2020-01-01 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [4]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-111"; expired: 2020-01-01 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [4]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-112"; expired: 2018-01-01 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 INFO [SetMachineCalculator] expired discount [recommendation [id: "asde-56-23435-112"; expired: 2018-01-01 12:00:00.000; rewards.size: 1]] was detected!
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase): the personal offer is NOT active
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-113"; expired: 2018-01-11 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 INFO [SetMachineCalculator] expired discount [recommendation [id: "asde-56-23435-113"; expired: 2018-01-11 12:00:00.000; rewards.size: 1]] was detected!
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase): the personal offer is NOT active
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-56-23435-114"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 INFO [SetMachineCalculator] expired discount [recommendation [id: "asde-56-23435-114"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]] was detected!
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase): the personal offer is NOT active
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5114"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 INFO [SetMachineCalculator] expired discount [recommendation [id: "asde-5114"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]] was detected!
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase): the personal offer is NOT active
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5114"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5114"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5115"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5116"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5117"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5118"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5119"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5120"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5121"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [5]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5122"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [6]
- 12.10 14:53:04 INFO [SetMachineCalculator] expired discount [recommendation [id: "asde-5122"; expired: 2018-01-19 12:00:00.000; rewards.size: 1]] was detected!
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase): the personal offer is NOT active
- 12.10 14:53:04 TRACE [SetMachineCalculator] entering applyDiscount(Recommendation, Purchase). The arguments are: discount [recommendation [id: "asde-5125"; expired: NEVER; rewards.size: 1]], receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=0]], actionGuid [6]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(Recommendation, Purchase)
- 12.10 14:53:04 TRACE [SetMachineCalculator] entring setAppliedOffers(Purchase receipt, Collection). The arguments are: receipt [Purchase:[number=4;dateCreate=2018-10-12 14:52:59.141;operationType=true;checkSum=6818;discount=996]], appliedOffers [[offer [guid: "asde-5121"; camp-id: "執桽흇礸ヲ䅰⥲袞"; prod-id: "갦蔾ꖑ香峌䖛"]]]
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving setAppliedOffers(Purchase receipt, Collection)
- 12.10 14:53:04 TRACE [SetMachineCalculator] leaving applyDiscount(OfferDTO, Purchase)
- 12.10 14:53:04 TRACE [SMServiceImpl] leaving calcDiscount(Purchase, long, long, ILoyTechProcess). It took 561 [ms]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement