Advertisement
fedorm

Untitled

Sep 24th, 2019
480
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 46.08 KB | None | 0 0
  1. 24.09 17:09:18.396 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.popap.info","payload":{"imageId":"INFO","text":["Сумма чека, которую можно оплатить милями: 3 миль = 0.90 руб."],"buttons":[{"text":"OK","callback":{"type":"dynamic.9f028ba4-20c3-4e64-8d71-2e8784642c39.dynamic","payload":{}}}],"areaOutside":{"type":"dynamic.9f028ba4-20c3-4e64-8d71-2e8784642c39.dynamic","payload":{}}}}
  2. 24.09 17:09:18.399 INFO  [DocumentSender] OD found 0 transactions to register
  3. 24.09 17:09:21.509 INFO  [FiscalPrinter] getPrinterState
  4. 24.09 17:09:26.125 TRACE [AbstractWSEP] [qtp11858629-398] WS-session receive: {"type":"dynamic.9f028ba4-20c3-4e64-8d71-2e8784642c39.dynamic","payload":{}}
  5. 24.09 17:09:26.125 TRACE [AbstractEventProcessor] [Main-event-thread] AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa receive event: dynamic.9f028ba4-20c3-4e64-8d71-2e8784642c39.dynamic
  6. 24.09 17:09:26.126 TRACE [AbstractEventProcessor] [Main-event-thread] AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa send event to frontend: FORM_SALE_CHECK_WRITEOFFBONUSES_SHOW
  7. 24.09 17:09:26.126 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.check.writeOffBonuses.show","payload":{"upperHeader":"Списание милей Аэрофлот","bottomHeader":"К списанию (мин. 1)","buttonName":"Списать","maxSum":"3","defaultSum":"3","checkSum":"3","minSum":"1","buttonEnabled":true,"closeEnabled":true,"numpadWithComma":false}}
  8. 24.09 17:09:26.510 INFO  [FiscalPrinter] getPrinterState
  9. 24.09 17:09:26.731 TRACE [AbstractWSEP] [qtp11858629-535] WS-session receive: {"type":"form.check.writeOffBonuses.put","payload":{"sumToPay":"3"}}
  10. 24.09 17:09:26.732 TRACE [AbstractEventProcessor] [Main-event-thread] AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa receive event: FORM_SALE_CHECK_WRITEOFFBONUSES_PUT
  11. 24.09 17:09:26.732 TRACE [AbstractEventProcessor] [Main-event-thread] AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa send event to frontend: FORM_SALE_CARD_MANUAL_INPUT_SHOW
  12. 24.09 17:09:26.733 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.sale.card.manualInput.show","payload":{"inputTitle":"Введите пин-код","inputType":"NUMBER","inputLength":4,"buttons":[]}}
  13. 24.09 17:09:28.221 DEBUG [TechProcessImpl] Server online mode
  14. 24.09 17:09:28.222 TRACE [AbstractEventProcessor] [Main-event-thread] AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa receive event: TechProcessEvent.eventOnlineMode
  15. 24.09 17:09:31.510 INFO  [FiscalPrinter] getPrinterState
  16. 24.09 17:09:36.239 TRACE [AbstractWSEP] [qtp11858629-527] WS-session receive: {"type":"form.sale.card.manualInput.put","payload":{"data":"2222","inputType":"NUMBER","accepted":true}}
  17. 24.09 17:09:36.240 TRACE [AbstractEventProcessor] [Main-event-thread] AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa receive event: FORM_SALE_CARD_MANUAL_INPUT_PUT
  18. 24.09 17:09:36.240 TRACE [AbstractEventProcessor] [Main-event-thread] AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa send event to frontend: FORM_WAIT_SHOW
  19. 24.09 17:09:36.241 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.wait.show","payload":{"text":["Ожидайте завершения операции..."],"fadeInTime":1,"timeout":120}}
  20. 24.09 17:09:36.243 INFO  [AeroflotBonusesServiceImpl] Send authPoints request = '{"id":"010177200062000021569334176243","terminal":"randomText","location":"randomText","partnerId":0,"track1":null,"track2":null,"track3":null,"barCode":null,"pan":"101735686","hash":null,"gcdata":null,"cardholder":null,"phone":null,"dateTime":"20190924170936","extensions":{"item":[{"type":"CHEQUE_MSG_REQ","critical":"Y","params":{"item":[{"name":"MSG_REQ","value":"Y"}]}},{"type":"PURCHASE_EXT_PARAMS","critical":"Y","params":{"item":[{"name":"RECEIPT","value":"020177200062000021569334176243"},{"name":"PINCODE","value":"de72ffe86d20fb8ca0ec7e87f394fe64b098d627"},{"name":"NONCE","value":"030177200062000021569334176241"},{"name":"MILES","value":"3"}]}}]}}'
  21. 24.09 17:09:36.510 INFO  [FiscalPrinter] getPrinterState
  22. 24.09 17:09:36.725 INFO  [AeroflotBonusesServiceImpl] Receive authPoints response code = '0', description = 'null'
  23. 24.09 17:09:36.733 TRACE [AbstractEventProcessor] [Main-event-thread] AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa send event to frontend: FORM_WAIT_CLOSE
  24. 24.09 17:09:36.733 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.wait.close","payload":{}}
  25. 24.09 17:09:36.734 TRACE [AbstractEventProcessor] [Main-event-thread] Exit (imm) from 'AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa' and start (imm) previous 'FUNCTION_MENU'
  26. 24.09 17:09:36.734 TRACE [AbstractEventProcessor] [Main-event-thread] AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa start (imm) this FUNCTION_MENU with e=INNER_PROCESSOR_EXIT
  27. 24.09 17:09:36.734 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa, prevPT=FUNCTION_MENU
  28. 24.09 17:09:36.735 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:FUNCTION_MENU, prevPT=SALE_PAYMENT
  29. 24.09 17:09:36.735 TRACE [AbstractEventProcessor] [Main-event-thread] Type:FUNCTION_MENU receive event: INNER_PROCESSOR_EXIT
  30. 24.09 17:09:36.735 TRACE [AbstractEventProcessor] [Main-event-thread] Exit from 'Type:FUNCTION_MENU' and start previous 'SALE_PAYMENT'
  31. 24.09 17:09:36.735 TRACE [AbstractEventProcessor] [Main-event-thread] Type:FUNCTION_MENU start this SALE_PAYMENT with e=INNER_PROCESSOR_EXIT
  32. 24.09 17:09:36.735 TRACE [AbstractEventProcessor] [Main-event-thread] AEROFLOT_BONUSES_PLUGIN_ID:90095017-0f42-45e8-9116-e386187397fa start this SALE_SUBTOTAL with e=FORM_SALE_CHECK_SUBTOTALRUN
  33. 24.09 17:09:36.735 INFO  [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor SALE_SUBTOTAL with event CashEvent [eventType='form.sale.check.subtotalRun', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@8d6dfa']
  34. 24.09 17:09:36.736 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:FUNCTION_MENU, prevPT=SALE_PAYMENT
  35. 24.09 17:09:36.736 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:SALE_SUBTOTAL, prevPT=FUNCTION_MENU
  36. 24.09 17:09:36.736 INFO  [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.show', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@8d6dfa']
  37. 24.09 17:09:36.737 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: SD_SHOW
  38. 24.09 17:09:36.737 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"sd.show","payload":{}}
  39. 24.09 17:09:36.737 INFO  [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.tab.put', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.tab.SdTabPutPld@6d3bcd']
  40. 24.09 17:09:36.737 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: SD_TAB_PUT
  41. 24.09 17:09:36.738 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"sd.tab.put","payload":{"tabs":[{"name":"ПРОДАЖА","tabId":"8a4f7479-c538-48d0-843a-23d48af50e29"},{"name":"Кафе","tabId":"699617b2-8893-436e-ba9d-6d610284b79e"}]}}
  42. 24.09 17:09:36.748 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
  43. 24.09 17:09:36.749 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
  44. 24.09 17:09:36.749 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
  45. 24.09 17:09:36.749 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
  46. 24.09 17:09:36.749 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
  47. 24.09 17:09:36.749 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
  48. 24.09 17:09:36.749 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_CHECK_PUT
  49. 24.09 17:09:36.750 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"value":"0.00","percentValue":"0.00","cardEnabled":false},"checkSum":"15.01","positions":[{"itemId":1,"name":"Кефир малиновый кисло-сладкий (Россия)","quantity":"1","measure":"Шт","sum":"15.01","item":"00601","barcode":"4600601000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
  50. 24.09 17:09:36.752 INFO  [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@1a6e4ff']
  51. 24.09 17:09:36.752 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: CD_CHECK_PUT
  52. 24.09 17:09:36.752 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_PAYMENT_STATE receive event: CD_CHECK_PUT
  53. 24.09 17:09:36.753 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_PAYMENT_STATE send event to frontend: CD_CHECK_PUT
  54. 24.09 17:09:36.754 INFO  [AbstractEventSender] [Internal-Cash-Pool-Executor_24] StatusBarEventSender sends event CashEvent [eventType='form.notice.clear', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@8d6dfa']
  55. 24.09 17:09:36.754 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
  56. 24.09 17:09:36.756 INFO  [AbstractEventSender] [Internal-Cash-Pool-Executor_24] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@153e736']
  57. 24.09 17:09:36.756 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
  58. 24.09 17:09:36.756 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL receive event: FORM_SALE_CHECK_SUBTOTALRUN
  59. 24.09 17:09:36.757 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.rollbackLoyTransaction:in
  60. 24.09 17:09:36.758 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.rollbackLoyTransaction:out
  61. 24.09 17:09:36.759 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.updateLoyaltyArguments:in
  62. 24.09 17:09:36.760 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_POPAP_INFO_CLOSE
  63. 24.09 17:09:36.760 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.popap.info.close","payload":{}}
  64. 24.09 17:09:36.761 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_WAIT_SHOW
  65. 24.09 17:09:36.761 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.wait.show","payload":{"text":["Подождите, идет расчет скидок"],"fadeInTime":1,"timeout":120}}
  66. 24.09 17:09:36.763 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.updateLoyaltyArguments:out
  67. 24.09 17:09:36.763 TRACE [TechProcessImpl] Start warn divide alco
  68. 24.09 17:09:36.763 TRACE [TechProcessImpl] End warn devide alco
  69. 24.09 17:09:36.764 INFO  [TechProcessImpl] goToDiscounts
  70. 24.09 17:09:36.773 INFO  [LoyalBridgeServiceImpl] --------------- begin discount calculation ---------------
  71. 24.09 17:09:36.776 INFO  [LoyalProductFinder] Time finding items (1) = 3 ms
  72. 24.09 17:09:36.776 INFO  [LoyalProductsConverter] Time searching loyal goods for 1 productItems = 3 ms
  73. 24.09 17:09:36.776 INFO  [LoyalCalculatorConverter] Time converting 1 positions = 0 ms
  74. 24.09 17:09:36.776 TRACE [MLServiceImpl] entering getMlCardNo(Purchase). The argument is: Purchase{number=15, dateCreate=Tue Sep 24 17:09:12 MSK 2019, checkSum=1501, operationType=true, discountValueTotal=0}
  75. 24.09 17:09:36.776 TRACE [MLServiceImpl] leaving getMlCardNo(Purchase). The receipt does not have cards applied
  76. 24.09 17:09:36.776 TRACE [MLServiceImpl] entering getMlCouponNo(PurchaseEntity). The argument is: Purchase{number=15, dateCreate=Tue Sep 24 17:09:12 MSK 2019, checkSum=1501, operationType=true, discountValueTotal=0}
  77. 24.09 17:09:36.776 TRACE [MLServiceImpl] leaving getMlCouponNo(PurchaseEntity). The receipt does not have cards applied
  78. 24.09 17:09:36.777 INFO  [DoProcessing] ============ LoyalCalculation: doDiscount start ============
  79. 24.09 17:09:36.777 INFO  [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
  80. 24.09 17:09:36.777 INFO  [DoProcessing] ============ LoyalCalculation: doDiscount success ============
  81. 24.09 17:09:36.778 TRACE [MLServiceImpl] entering getMlCardNo(Purchase). The argument is: Purchase{number=15, dateCreate=Tue Sep 24 17:09:12 MSK 2019, checkSum=1501, operationType=true, discountValueTotal=0}
  82. 24.09 17:09:36.778 TRACE [MLServiceImpl] leaving getMlCardNo(Purchase). The receipt does not have cards applied
  83. 24.09 17:09:36.778 TRACE [MLServiceImpl] entering getMlCouponNo(PurchaseEntity). The argument is: Purchase{number=15, dateCreate=Tue Sep 24 17:09:12 MSK 2019, checkSum=1501, operationType=true, discountValueTotal=0}
  84. 24.09 17:09:36.778 TRACE [MLServiceImpl] leaving getMlCouponNo(PurchaseEntity). The receipt does not have cards applied
  85. 24.09 17:09:36.778 TRACE [SCService] entering isEnabled()
  86. 24.09 17:09:36.778 TRACE [SCService] leaving isEnabled(). the result is: true
  87. 24.09 17:09:36.778 TRACE [SCService] entering calcDiscount(Purchase). The argument is: Purchase{number=15, dateCreate=Tue Sep 24 17:09:12 MSK 2019, checkSum=1501, operationType=true, discountValueTotal=0}
  88. 24.09 17:09:36.779 TRACE [SCService] Send request <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  89. <ChequeRequest xmlns="http://smartcheckout.ru/xsd/s10ren.xsd" ChequeType="Soft">
  90.     <RequestID>1569334152395</RequestID>
  91.     <DateTime>2019-09-24T17:09:36.778+03:00</DateTime>
  92.     <POS>62</POS>
  93.     <Number>1569334152395</Number>
  94.     <Summ>15.01</Summ>
  95.     <Discount>0.000</Discount>
  96.     <SummDiscounted>15.01</SummDiscounted>
  97.     <Item>
  98.         <PositionNumber>1</PositionNumber>
  99.         <Article>00601</Article>
  100.         <ArticleName>Кефир малиновый кисло-сладкий (Россия)</ArticleName>
  101.         <Price>15.01</Price>
  102.         <Quantity>1.000</Quantity>
  103.         <Summ>15.01</Summ>
  104.         <Discount>0.000</Discount>
  105.         <SummDiscounted>15.01</SummDiscounted>
  106.     </Item>
  107. </ChequeRequest>
  108.  
  109. 24.09 17:09:36.779 TRACE [SCService] entering getServices()
  110. 24.09 17:09:36.779 TRACE [SCService] getting services (IN MEMORY)
  111. 24.09 17:09:36.779 TRACE [SCService] leaving getServices(). The result size is: 2
  112. 24.09 17:09:36.794 TRACE [SCService] Received response: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  113. <ChequeRequestResponce xmlns="http://smartcheckout.ru/xsd/s10ren.xsd">
  114.     <RequestID>1569334152395</RequestID>
  115.     <Processed>2019-09-24T17:09:36.787+03:00</Processed>
  116.     <ReturnCode>0</ReturnCode>
  117.     <CashierMessageTO>0</CashierMessageTO>
  118.     <Summ>15.01</Summ>
  119.     <Discount>0.000</Discount>
  120.     <SummDiscounted>15.01</SummDiscounted>
  121.     <Item>
  122.         <PositionNumber>1</PositionNumber>
  123.         <Article>00601</Article>
  124.         <ArticleName>Кефир малиновый кисло-сладкий (Россия)</ArticleName>
  125.         <Price>15.01</Price>
  126.         <MinPrice>0</MinPrice>
  127.         <Quantity>1.000</Quantity>
  128.         <Summ>15.01</Summ>
  129.         <Discount>0.000</Discount>
  130.         <SummDiscounted>15.01</SummDiscounted>
  131.     </Item>
  132. </ChequeRequestResponce>
  133.  
  134. 24.09 17:09:36.794 TRACE [SCReceiptConverter] ml discounts: {position-key [marking: 00601; original-price: 1501]=0}
  135. 24.09 17:09:36.794 TRACE [SCReceiptConverter] it was inferred that no SC POS discounts were given on position [key: position-key [marking: 00601; original-price: 1501]]: SC discount value is: 0
  136. 24.09 17:09:36.794 TRACE [SCService] leaving calcDiscount(Purchase). The result is: Purchase{number=null, dateCreate=null, checkSum=1501, operationType=null, discountValueTotal=0}; it took 16 [ms]
  137. 24.09 17:09:36.795 INFO  [DoProcessing] ============ LoyalCalculation: doDiscount start ============
  138. 24.09 17:09:36.795 INFO  [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
  139. 24.09 17:09:36.806 INFO  [DoProcessing] ============ LoyalCalculation: doDiscount success ============
  140. 24.09 17:09:36.807 ERROR [AeroflotBonusesLoyProvider] process failed. Internal error: Unable distribute discount
  141. ru.crystals.pos.cards.aeroflot.exception.AeroflotBonusesServiceException: Unable distribute discount
  142.     at ru.crystals.pos.aeroflot.loyalty.AeroflotBonusesLoyService.distributeBonuses(AeroflotBonusesLoyService.java:91)
  143.     at ru.crystals.pos.aeroflot.loyalty.AeroflotBonusesLoyService.writeOff(AeroflotBonusesLoyService.java:56)
  144.     at ru.crystals.pos.aeroflot.loyalty.AeroflotBonusesLoyProvider.process(AeroflotBonusesLoyProvider.java:75)
  145.     at ru.crystals.loyal.providers.LoyProvidersRegistryImpl.process(LoyProvidersRegistryImpl.java:125)
  146.     at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.calcDiscounts(LoyalServiceImpl.java:801)
  147.     at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doLoyalty(LoyalServiceImpl.java:730)
  148.     at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doDiscount(LoyalServiceImpl.java:842)
  149.     at ru.crystals.pos.loyal.bridge.service.LoyalBridgeServiceImpl.doDiscount(LoyalBridgeServiceImpl.java:162)
  150.     at ru.crystals.pos.techprocess.TechProcessImpl.applyDiscountsAndGetResult(TechProcessImpl.java:3872)
  151.     at ru.crystals.pos.techprocess.TechProcessImpl.subtotalScenario(TechProcessImpl.java:3442)
  152.     at ru.crystals.pos.touch2.process.scenarios.SaleSubtotalScenario.subtotalRun(SaleSubtotalScenario.java:223)
  153.     at ru.crystals.pos.touch2.events.processors.impl.sale.SaleSubtotalProcessor.onFormSaleCheckSubtotalRun(SaleSubtotalProcessor.java:363)
  154.     at ru.crystals.pos.touch2.events.processors.impl.sale.SaleSubtotalProcessor.lambda$processCashEvent$0(SaleSubtotalProcessor.java:281)
  155.     at java.util.Optional.ifPresent(Optional.java:159)
  156.     at ru.crystals.pos.touch2.events.processors.impl.sale.SaleSubtotalProcessor.processCashEvent(SaleSubtotalProcessor.java:281)
  157.     at ru.crystals.pos.touch2.events.processors.AbstractEventProcessor.applyCashEvent(AbstractEventProcessor.java:113)
  158.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startProcessorDirect(AbstractEventProcessingManager.java:399)
  159.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startProcessorImmediately(AbstractEventProcessingManager.java:413)
  160.     at ru.crystals.pos.touch2.events.filters.AbstractEventsFilter.startProcessor(AbstractEventsFilter.java:43)
  161.     at ru.crystals.pos.touch2.events.filters.impl.events.ProcessorEventsFilter.processCashEvent(ProcessorEventsFilter.java:21)
  162.     at ru.crystals.pos.touch2.events.filters.AbstractEventsFilter.applyCashEvent(AbstractEventsFilter.java:32)
  163.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.listenEventFromFrontend(AbstractEventProcessingManager.java:222)
  164.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.processCashEvent(AbstractEventProcessingManager.java:431)
  165.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startMainEventThread(AbstractEventProcessingManager.java:102)
  166.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.lambda$start$0(AbstractEventProcessingManager.java:81)
  167.     at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$2(InternalCashPoolExecutorImpl.java:118)
  168.     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  169.     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  170.     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  171.     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  172.     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  173.     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  174.     at java.lang.Thread.run(Thread.java:745)
  175. 24.09 17:09:36.823 INFO  [AeroflotBonusesServiceImpl] Send reverse request with txId = '010177200062000021569334176243'
  176. 24.09 17:09:37.260 INFO  [AeroflotBonusesServiceImpl] Receive reverse response code = '0', description = 'null'
  177. 24.09 17:09:37.261 ERROR [LoyalServiceImpl] One of the calculation step throws Try again exception! Discount calculation will be canceled
  178. ru.crystals.loyal.providers.LoyProcessingTryItAgainException: Применение Аэрофлот Бонусы невозможно
  179.     at ru.crystals.pos.aeroflot.loyalty.AeroflotBonusesLoyProvider.process(AeroflotBonusesLoyProvider.java:80)
  180.     at ru.crystals.loyal.providers.LoyProvidersRegistryImpl.process(LoyProvidersRegistryImpl.java:125)
  181.     at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.calcDiscounts(LoyalServiceImpl.java:801)
  182.     at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doLoyalty(LoyalServiceImpl.java:730)
  183.     at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doDiscount(LoyalServiceImpl.java:842)
  184.     at ru.crystals.pos.loyal.bridge.service.LoyalBridgeServiceImpl.doDiscount(LoyalBridgeServiceImpl.java:162)
  185.     at ru.crystals.pos.techprocess.TechProcessImpl.applyDiscountsAndGetResult(TechProcessImpl.java:3872)
  186.     at ru.crystals.pos.techprocess.TechProcessImpl.subtotalScenario(TechProcessImpl.java:3442)
  187.     at ru.crystals.pos.touch2.process.scenarios.SaleSubtotalScenario.subtotalRun(SaleSubtotalScenario.java:223)
  188.     at ru.crystals.pos.touch2.events.processors.impl.sale.SaleSubtotalProcessor.onFormSaleCheckSubtotalRun(SaleSubtotalProcessor.java:363)
  189.     at ru.crystals.pos.touch2.events.processors.impl.sale.SaleSubtotalProcessor.lambda$processCashEvent$0(SaleSubtotalProcessor.java:281)
  190.     at java.util.Optional.ifPresent(Optional.java:159)
  191.     at ru.crystals.pos.touch2.events.processors.impl.sale.SaleSubtotalProcessor.processCashEvent(SaleSubtotalProcessor.java:281)
  192.     at ru.crystals.pos.touch2.events.processors.AbstractEventProcessor.applyCashEvent(AbstractEventProcessor.java:113)
  193.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startProcessorDirect(AbstractEventProcessingManager.java:399)
  194.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startProcessorImmediately(AbstractEventProcessingManager.java:413)
  195.     at ru.crystals.pos.touch2.events.filters.AbstractEventsFilter.startProcessor(AbstractEventsFilter.java:43)
  196.     at ru.crystals.pos.touch2.events.filters.impl.events.ProcessorEventsFilter.processCashEvent(ProcessorEventsFilter.java:21)
  197.     at ru.crystals.pos.touch2.events.filters.AbstractEventsFilter.applyCashEvent(AbstractEventsFilter.java:32)
  198.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.listenEventFromFrontend(AbstractEventProcessingManager.java:222)
  199.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.processCashEvent(AbstractEventProcessingManager.java:431)
  200.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startMainEventThread(AbstractEventProcessingManager.java:102)
  201.     at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.lambda$start$0(AbstractEventProcessingManager.java:81)
  202.     at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$2(InternalCashPoolExecutorImpl.java:118)
  203.     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  204.     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  205.     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
  206.     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
  207.     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  208.     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  209.     at java.lang.Thread.run(Thread.java:745)
  210. 24.09 17:09:37.262 INFO  [TechProcessImpl] goToWaitGoods
  211. 24.09 17:09:37.264 TRACE [ExternalProcessingsImpl] seems that this cash is not aware of existence of CFT-backed loyality programms. So, there is no need to cancel CFT-backed bonuses charge-offs
  212. 24.09 17:09:37.264 TRACE [ExternalProcessingsImpl] seems that this cash is not aware of existence of CFT-backed loyality programms. So, there is no need to cancel CFT-backed bonuses charge-offs
  213. 24.09 17:09:37.264 TRACE [ExternalProcessingsImpl] Discounts cancelled: no implementation of PlastekServices.
  214. 24.09 17:09:37.264 TRACE [ExternalProcessingsImpl] entering discountCancelledToSet5(PurchaseEntity)
  215. 24.09 17:09:37.264 TRACE [ExternalProcessingsImpl] leaving discountCancelledToSet5(PurchaseEntity): the SET5 loy processing is disabled
  216. 24.09 17:09:37.275 WARN  [AeroflotBonusesServiceImpl] Unable reverse Tx, none = 'Optional.empty', pinCode = 'Optional.empty'
  217. 24.09 17:09:37.310 TRACE [TechProcessImpl] entering updateCheck(PurchaseEntity, int). The arguments are: check [PurchaseEntity [id=353, number=null, dateCreate=Tue Sep 24 17:09:12 MSK 2019, dateCommit=null, fiscalDocNum=null, sentToServerStatus=NO_SENT]], checkNum [15]
  218. 24.09 17:09:37.311 TRACE [TechProcessImpl] trying to recover transient bonus discount cards of receipt [PurchaseEntity [id=353, number=null, dateCreate=Tue Sep 24 17:09:12 MSK 2019, dateCommit=null, fiscalDocNum=null, sentToServerStatus=NO_SENT]] if any
  219. 24.09 17:09:37.312 WARN  [LoyalServiceImpl] The receipt [PurchaseEntity [id=353, number=null, dateCreate=Tue Sep 24 17:09:12 MSK 2019, dateCommit=null, fiscalDocNum=null, sentToServerStatus=NO_SENT]] point to non-existent loy-tx (by id: 23681)
  220. 24.09 17:09:37.312 TRACE [TechProcessImpl] attaching [{}] bonus discount cards to the receipt [PurchaseEntity [id=353, number=null, dateCreate=Tue Sep 24 17:09:12 MSK 2019, dateCommit=null, fiscalDocNum=null, sentToServerStatus=NO_SENT]]
  221. 24.09 17:09:37.312 TRACE [TechProcessImpl] leaving updateCheck(PurchaseEntity, int)
  222. 24.09 17:09:37.313 ERROR [TechProcessImpl] TP error: Применение Аэрофлот Бонусы невозможно
  223. 24.09 17:09:37.313 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.rollbackLoyTransaction:in
  224. 24.09 17:09:37.314 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.rollbackLoyTransaction:out
  225. 24.09 17:09:37.314 INFO  [TechProcessImpl] goToWaitGoods
  226. 24.09 17:09:37.314 ERROR [TechProcessImpl] Can't execute goToWaitGoods(). Check state is: WAIT_GOODS
  227. 24.09 17:09:37.314 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.onSubtotalFail:in
  228. 24.09 17:09:37.315 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_WAIT_CLOSE
  229. 24.09 17:09:37.315 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.wait.close","payload":{}}
  230. 24.09 17:09:37.316 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_POPAP_INFO
  231. 24.09 17:09:37.316 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.popap.info","payload":{"imageId":"ERROR","text":["Применение Аэрофлот Бонусы невозможно"],"buttons":[{"text":"OK","callback":{"type":"dynamic.3bee3d97-0084-42ec-9446-b9c6cc73bfeb.dynamic","payload":{}}}],"areaOutside":{"type":"dynamic.3bee3d97-0084-42ec-9446-b9c6cc73bfeb.dynamic","payload":{}}}}
  232. 24.09 17:09:37.317 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL start this SALE with e=null
  233. 24.09 17:09:37.317 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.onSubtotalFail:out
  234. 24.09 17:09:37.317 INFO  [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor SALE with event null
  235. 24.09 17:09:37.317 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:SALE_SUBTOTAL, prevPT=FUNCTION_MENU
  236. 24.09 17:09:37.318 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:SALE, prevPT=SALE_SUBTOTAL
  237. 24.09 17:09:37.326 INFO  [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.show', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@8d6dfa']
  238. 24.09 17:09:37.326 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_SHOW
  239. 24.09 17:09:37.326 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"sd.show","payload":{}}
  240. 24.09 17:09:37.327 INFO  [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.tab.put', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.tab.SdTabPutPld@5c9cdd']
  241. 24.09 17:09:37.327 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_PUT
  242. 24.09 17:09:37.327 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"sd.tab.put","payload":{"tabs":[{"name":"ПРОДАЖА","tabId":"8a4f7479-c538-48d0-843a-23d48af50e29"},{"name":"Кафе","tabId":"699617b2-8893-436e-ba9d-6d610284b79e"}]}}
  243. 24.09 17:09:37.330 INFO  [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.tab.tile.put', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.tab.SdTabTilePutPld@145b424']
  244. 24.09 17:09:37.331 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_TILE_PUT
  245. 24.09 17:09:37.331 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"sd.tab.tile.put","payload":{"type":"F","client":"AV","tiles":[{"tileId":"CARD_CHECK_SIEBEL","index":2,"name":"Проверка карты Вкусомания","iconId":"CARD","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"CARD_CHECK_SIEBEL"}},"state":"none"},{"tileId":"SEARCH","index":3,"name":"Поиск товаров","iconId":"SEARCH","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"SEARCH"}},"state":"none"},{"tileId":"SOFT_CHECK_PLUGIN_ID","index":6,"name":"Вызов мягкого чека","iconId":"DOCUMENT","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"SOFT_CHECK_PLUGIN_ID"}},"state":"none"},{"tileId":"OFD_CLIENT_PLUGIN","index":7,"name":"Отправить чек покупателю","iconId":"PAPER_PLANE","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"OFD_CLIENT_PLUGIN"}},"state":"none"},{"tileId":"PURCHASE_CANCEL_PLUGIN_ID","index":12,"name":"Аннулировать чек","iconId":"CANCEL","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"PURCHASE_CANCEL_PLUGIN_ID"}},"state":"none"},{"tileId":"CASH_DRAWER_OPEN_PLUGIN_ID","index":14,"name":"Открыть денежный ящик","iconId":"LOCK","enabled":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"CASH_DRAWER_OPEN_PLUGIN_ID"}},"state":"none"},{"tileId":"AEROFLOT_BONUSES_PLUGIN_ID","index":15,"name":"Списать мили","iconId":"AEROFLOT_BONUSES","enabled":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"AEROFLOT_BONUSES_PLUGIN_ID"}},"state":"none"}],"showCard":true}}
  246. 24.09 17:09:37.334 INFO  [AbstractExtraEventProcessor] [Main-event-thread] AvCardInfoExtraProcessor sends event CashEvent [eventType='av.sale.card.text', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.sale.avcard.FormSaleCardTextPld@1924a7']
  247. 24.09 17:09:37.334 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: AV_SALE_CARD_TEXT
  248. 24.09 17:09:37.335 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"av.sale.card.text","payload":{"text":"Добавить карту или купон","cardType":0}}
  249. 24.09 17:09:37.335 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE start this CD_SALE with e=null
  250. 24.09 17:09:37.335 INFO  [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor CD_SALE with event null
  251. 24.09 17:09:37.336 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:CD_PAYMENT_STATE, prevPT=CD_SALE
  252. 24.09 17:09:37.336 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:CD_SALE, prevPT=CD_PAYMENT_STATE
  253. 24.09 17:09:37.336 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_SALE_SHOW
  254. 24.09 17:09:37.336 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CONTENT_SALE_SHOW
  255. 24.09 17:09:37.345 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
  256. 24.09 17:09:37.345 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
  257. 24.09 17:09:37.345 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
  258. 24.09 17:09:37.345 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
  259. 24.09 17:09:37.346 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
  260. 24.09 17:09:37.346 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
  261. 24.09 17:09:37.346 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: FORM_CHECK_PUT
  262. 24.09 17:09:37.346 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":false},"checkSum":"15.01","positions":[{"itemId":1,"name":"Кефир малиновый кисло-сладкий (Россия)","quantity":"1","measure":"Шт","sum":"15.01","item":"00601","barcode":"4600601000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
  263. 24.09 17:09:37.348 INFO  [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@10262fc']
  264. 24.09 17:09:37.348 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: CD_CHECK_PUT
  265. 24.09 17:09:37.349 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
  266. 24.09 17:09:37.349 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
  267. 24.09 17:09:37.350 INFO  [AbstractEventSender] [Internal-Cash-Pool-Executor_27] StatusBarEventSender sends event CashEvent [eventType='form.notice.clear', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@8d6dfa']
  268. 24.09 17:09:37.351 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
  269. 24.09 17:09:37.353 INFO  [AbstractEventSender] [Internal-Cash-Pool-Executor_27] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@a07740']
  270. 24.09 17:09:37.353 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
  271. 24.09 17:09:37.353 INFO  [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor SALE_PAYMENT with event CashEvent [eventType='inner.processor.exit', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.ProcessorExitPld@c7eca3']
  272. 24.09 17:09:37.353 INFO  [AbstractEventProcessor] [Main-event-thread] Stop to ignore events.
  273. 24.09 17:09:37.353 DEBUG [CashEventDequeue] [Main-event-thread] Remove ignorable event: TechProcessEvent.eventBarcode
  274. 24.09 17:09:37.354 DEBUG [CashEventDequeue] [Main-event-thread] Remove ignorable event: TechProcessEvent.showMessage
  275. 24.09 17:09:37.354 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:SALE, prevPT=SALE_SUBTOTAL
  276. 24.09 17:09:37.354 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:SALE_PAYMENT, prevPT=SALE_SUBTOTAL
  277. 24.09 17:09:37.370 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
  278. 24.09 17:09:37.371 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
  279. 24.09 17:09:37.371 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
  280. 24.09 17:09:37.371 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
  281. 24.09 17:09:37.371 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
  282. 24.09 17:09:37.371 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
  283. 24.09 17:09:37.371 INFO  [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.show', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@8d6dfa']
  284. 24.09 17:09:37.371 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: SD_SHOW
  285. 24.09 17:09:37.372 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"sd.show","payload":{}}
  286. 24.09 17:09:37.374 INFO  [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.tab.put', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.tab.SdTabPutPld@1c5a8f0']
  287. 24.09 17:09:37.375 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: SD_TAB_PUT
  288. 24.09 17:09:37.375 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"sd.tab.put","payload":{"tabs":[{"name":"ПРОДАЖА","tabId":"8a4f7479-c538-48d0-843a-23d48af50e29"},{"name":"Кафе","tabId":"699617b2-8893-436e-ba9d-6d610284b79e"}]}}
  289. 24.09 17:09:37.381 INFO  [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.tab.tile.put', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.tab.SdTabTilePutPld@f03220']
  290. 24.09 17:09:37.381 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: SD_TAB_TILE_PUT
  291. 24.09 17:09:37.381 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"sd.tab.tile.put","payload":{"type":"F","client":"AV","tiles":[{"tileId":"CARD_CHECK_SIEBEL","index":2,"name":"Проверка карты Вкусомания","iconId":"CARD","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"CARD_CHECK_SIEBEL"}},"state":"none"},{"tileId":"SEARCH","index":3,"name":"Поиск товаров","iconId":"SEARCH","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"SEARCH"}},"state":"none"},{"tileId":"SOFT_CHECK_PLUGIN_ID","index":6,"name":"Вызов мягкого чека","iconId":"DOCUMENT","enabled":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"SOFT_CHECK_PLUGIN_ID"}},"state":"none"},{"tileId":"OFD_CLIENT_PLUGIN","index":7,"name":"Отправить чек покупателю","iconId":"PAPER_PLANE","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"OFD_CLIENT_PLUGIN"}},"state":"none"},{"tileId":"PURCHASE_CANCEL_PLUGIN_ID","index":12,"name":"Аннулировать чек","iconId":"CANCEL","enabled":true,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"PURCHASE_CANCEL_PLUGIN_ID"}},"state":"none"},{"tileId":"CASH_DRAWER_OPEN_PLUGIN_ID","index":14,"name":"Открыть денежный ящик","iconId":"LOCK","enabled":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"CASH_DRAWER_OPEN_PLUGIN_ID"}},"state":"none"},{"tileId":"AEROFLOT_BONUSES_PLUGIN_ID","index":15,"name":"Списать мили","iconId":"AEROFLOT_BONUSES","enabled":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"AEROFLOT_BONUSES_PLUGIN_ID"}},"state":"none"}],"showCard":true}}
  292. 24.09 17:09:37.382 INFO  [AbstractExtraEventProcessor] [Main-event-thread] AvCardInfoExtraProcessor sends event CashEvent [eventType='av.sale.card.text', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.sale.avcard.FormSaleCardTextPld@3bf5de']
  293. 24.09 17:09:37.382 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: AV_SALE_CARD_TEXT
  294. 24.09 17:09:37.383 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"av.sale.card.text","payload":{"text":"Добавить карту или купон","cardType":0}}
  295. 24.09 17:09:37.393 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
  296. 24.09 17:09:37.393 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
  297. 24.09 17:09:37.393 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
  298. 24.09 17:09:37.393 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
  299. 24.09 17:09:37.393 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
  300. 24.09 17:09:37.394 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
  301. 24.09 17:09:37.394 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: FORM_CHECK_PUT
  302. 24.09 17:09:37.394 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":false},"checkSum":"15.01","positions":[{"itemId":1,"name":"Кефир малиновый кисло-сладкий (Россия)","quantity":"1","measure":"Шт","sum":"15.01","item":"00601","barcode":"4600601000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"ОПЛАТИТЬ","callback":{"type":"form.sale.check.paymentRun","payload":{}}}]}}
  303. 24.09 17:09:37.396 INFO  [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@894d6a']
  304. 24.09 17:09:37.396 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: CD_CHECK_PUT
  305. 24.09 17:09:37.396 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
  306. 24.09 17:09:37.396 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
  307. 24.09 17:09:37.397 INFO  [AbstractEventSender] [Internal-Cash-Pool-Executor_38] StatusBarEventSender sends event CashEvent [eventType='form.notice.clear', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@8d6dfa']
  308. 24.09 17:09:37.398 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
  309. 24.09 17:09:37.399 INFO  [AbstractEventSender] [Internal-Cash-Pool-Executor_38] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@20285a']
  310. 24.09 17:09:37.399 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
  311. 24.09 17:09:37.400 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT receive event: INNER_PROCESSOR_EXIT
  312. 24.09 17:09:37.400 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT receive event: PositionOperationsListener.eventWaitGoods
  313. 24.09 17:09:37.401 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT receive event: TechProcessEvent.eventUpdateCheck
  314. 24.09 17:09:37.402 INFO  [AbstractEventSender] [Internal-Cash-Pool-Executor_24] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@1780a19']
  315. 24.09 17:09:37.402 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_31] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
  316. 24.09 17:09:37.403 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT receive event: TechProcessEvent.eventErrorCall
  317. 24.09 17:09:41.511 INFO  [FiscalPrinter] getPrinterState
  318. 24.09 17:09:46.512 INFO  [FiscalPrinter] getPrinterState
  319. 24.09 17:09:51.512 INFO  [FiscalPrinter] getPrinterState
  320. 24.09 17:09:56.512 INFO  [FiscalPrinter] getPrinterState
  321. 24.09 17:09:58.221 DEBUG [TechProcessImpl] Server online mode
  322. 24.09 17:09:58.222 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT receive event: TechProcessEvent.eventOnlineMode
  323. 24.09 17:09:58.924 INFO  [PendingOperationQueue] Pending cards operation queue is empty. Populating from DB...
  324. 24.09 17:09:58.926 INFO  [PendingOperationQueue] No pending card operations found.
  325. 24.09 17:09:59.168 INFO  [LoyProvidersRegistryImpl] Resend stale feedback
  326. 24.09 17:09:59.169 INFO  [LoyProvidersRegistryImpl] Search for stale feedback provider = aeroflotBonusesCFT
  327. 24.09 17:09:59.170 INFO  [LoyProvidersRegistryImpl] There is no stale feedback for aeroflotBonusesCFT
  328. 24.09 17:09:59.170 INFO  [LoyProvidersRegistryImpl] Search for stale feedback provider = smch
  329. 24.09 17:09:59.170 INFO  [LoyProvidersRegistryImpl] There is no stale feedback for smch
  330. 24.09 17:09:59.170 INFO  [LoyProvidersRegistryImpl] Search for stale feedback provider = sm
  331. 24.09 17:09:59.171 INFO  [LoyProvidersRegistryImpl] There is no stale feedback for sm
  332. 24.09 17:09:59.171 INFO  [LoyProvidersRegistryImpl] Search for stale feedback provider = ml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement