Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 8 11:33:33.232 DEBUG [SaleTabExtraProcessor] [Internal-Cash-Pool-Executor_2] Menu schedule is empty
- 30.08 11:33:33.232 DEBUG [SaleTabExtraProcessor] [Internal-Cash-Pool-Executor_2] Update sale tab tiles on schedule. End.
- 30.08 11:33:33.232 INFO [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.show', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@80412c']
- 30.08 11:33:33.232 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_SHOW
- 30.08 11:33:33.233 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.show","payload":{}}
- 30.08 11:33:33.233 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@12b9c91']
- 30.08 11:33:33.233 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_PUT
- 30.08 11:33:33.233 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.tab.put","payload":{"tabs":[{"name":"ПРОДАЖА","tabId":"af7d8605-6050-41ce-84b6-857075f90a23"},{"name":"Кафе","tabId":"f46f86a7-6c2e-48ed-88ab-6c2d7d371e82"}]}}
- 30.08 11:33:33.236 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@1623cf5']
- 30.08 11:33:33.237 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_TILE_PUT
- 30.08 11:33:33.237 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.tab.tile.put","payload":{"type":"F","client":"AV","tiles":[{"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":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"OFD_CLIENT_PLUGIN"}},"state":"none"},{"tileId":"PURCHASE_CANCEL_PLUGIN_ID","index":12,"name":"Аннулировать чек","iconId":"CANCEL","enabled":false,"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}}
- 30.08 11:33:33.238 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@1d2836d']
- 30.08 11:33:33.238 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: AV_SALE_CARD_TEXT
- 30.08 11:33:33.238 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"av.sale.card.text","payload":{"text":"Добавить карту или купон","cardType":0}}
- 30.08 11:33:33.239 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:33.239 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:33.239 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:33.239 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:33.239 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:33.239 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:33.240 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:33.240 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":false},"checkSum":"0.00","positions":[],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 30.08 11:33:33.241 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@13a747b']
- 30.08 11:33:33.241 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:33.242 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_IDLE receive event: CD_CHECK_PUT
- 30.08 11:33:33.242 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_6] StatusBarEventSender sends event CashEvent [eventType='form.notice.clear', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@80412c']
- 30.08 11:33:33.242 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_6] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@1a56825']
- 30.08 11:33:33.242 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
- 30.08 11:33:33.243 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
- 30.08 11:33:33.243 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: UserLoginListener.eventUserLogin
- 30.08 11:33:33.244 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_19] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@1465796']
- 30.08 11:33:33.244 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
- 30.08 11:33:33.244 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: NeedCashOutEventListener.cashAmountUnderLimit
- 30.08 11:33:33.244 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_16] StatusBarEventSender sends event CashEvent [eventType='form.notice.clear', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@80412c']
- 30.08 11:33:33.245 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
- 30.08 11:33:33.267 TRACE [AbstractWSEP] [qtp251050-221] WS-session receive: {"type":"sd.tab.selected","payload":{"tab":{"tabId":"af7d8605-6050-41ce-84b6-857075f90a23"}}}
- 30.08 11:33:33.268 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: SD_TAB_SELECTED
- 30.08 11:33:33.269 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@fca119']
- 30.08 11:33:33.269 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_TILE_PUT
- 30.08 11:33:33.272 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.tab.tile.put","payload":{"type":"F","client":"AV","tiles":[{"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":false,"callback":{"type":"sd.tab.ftile.click","payload":{"tileId":"OFD_CLIENT_PLUGIN"}},"state":"none"},{"tileId":"PURCHASE_CANCEL_PLUGIN_ID","index":12,"name":"Аннулировать чек","iconId":"CANCEL","enabled":false,"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}}
- 30.08 11:33:33.273 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@d5bfa7']
- 30.08 11:33:33.273 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: AV_SALE_CARD_TEXT
- 30.08 11:33:33.277 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"av.sale.card.text","payload":{"text":"Добавить карту или купон","cardType":0}}
- 30.08 11:33:34.041 INFO [DocumentSender] ping = true
- 30.08 11:33:34.549 TRACE [AbstractWSEP] [qtp251050-222] WS-session receive: {"type":"sd.tab.ftile.click","payload":{"tileId":"SOFT_CHECK_PLUGIN_ID"}}
- 30.08 11:33:34.550 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: SD_TAB_FTILE_CLICK
- 30.08 11:33:34.550 INFO [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor 84afef9a-79fa-4481-85d8-7f62026718b7 with event CashEvent [eventType='form.functionMenu.menu.selected', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.functionmenu.FunctionMenuMenuSelectedPld@1cb877b']
- 30.08 11:33:34.550 INFO [AbstractEventProcessor] [Main-event-thread] Stop to ignore events.
- 30.08 11:33:34.550 DEBUG [CashEventDequeue] [Main-event-thread] Remove ignorable event: TechProcessEvent.eventBarcode
- 30.08 11:33:34.550 DEBUG [CashEventDequeue] [Main-event-thread] Remove ignorable event: TechProcessEvent.showMessage
- 30.08 11:33:34.550 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:SALE, prevPT=USER_LOGIN
- 30.08 11:33:34.550 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7, prevPT=SALE
- 30.08 11:33:34.551 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 receive event: FORM_FUNCTIONMENU_MENU_SELECTED
- 30.08 11:33:34.551 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 send event to frontend: softcheck.enter.show
- 30.08 11:33:34.551 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"softcheck.enter.show","payload":{}}
- 30.08 11:33:37.309 INFO [FiscalPrinter] getPrinterState
- 30.08 11:33:37.342 INFO [CompositeBarcodeProcessor] Listener or barcode is null
- 30.08 11:33:37.342 INFO [TechProcessImpl] eventBarcodeScanner SK42522317619367
- 30.08 11:33:37.343 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 receive event: TechProcessEvent.eventBarcode
- 30.08 11:33:37.343 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 send event to frontend: softcheck.enter.hide
- 30.08 11:33:37.345 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"softcheck.enter.hide","payload":{}}
- 30.08 11:33:37.360 INFO [TechProcessImpl] TP searchProduct 5000001
- 30.08 11:33:37.361 INFO [CatalogService] getGoodsByBarCode barcode = 5000001
- 30.08 11:33:37.361 INFO [CatalogService] get product by barcode '5000001' result: null
- 30.08 11:33:37.361 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 5000001 time = 0 ms
- 30.08 11:33:37.361 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 5000001 time = 0 ms
- 30.08 11:33:37.362 INFO [CatalogService] Get product by item '5000001' result null
- 30.08 11:33:37.362 INFO [SpeedLog] searchProduct time time = 1 ms
- 30.08 11:33:37.362 INFO [TechProcessImpl] TP searchProduct 01001
- 30.08 11:33:37.362 INFO [CatalogService] Get product by item '01001' result ProductPieceEntity[name=Кефир малиновый сладкий (Израиль), item=01001]
- 30.08 11:33:37.363 INFO [SpeedLog] getProductRestrictions time = 1 ms
- 30.08 11:33:37.363 INFO [SpeedLog] searchProduct time time = 1 ms
- 30.08 11:33:37.367 INFO [TechProcessImpl] TP searchProduct 5000002
- 30.08 11:33:37.367 INFO [CatalogService] getGoodsByBarCode barcode = 5000002
- 30.08 11:33:37.367 INFO [CatalogService] get product by barcode '5000002' result: null
- 30.08 11:33:37.367 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 5000002 time = 0 ms
- 30.08 11:33:37.367 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 5000002 time = 0 ms
- 30.08 11:33:37.367 INFO [CatalogService] Get product by item '5000002' result null
- 30.08 11:33:37.367 INFO [SpeedLog] searchProduct time time = 0 ms
- 30.08 11:33:37.367 INFO [TechProcessImpl] TP searchProduct 02025
- 30.08 11:33:37.368 INFO [CatalogService] Get product by item '02025' result ProductPieceEntity[name=Пряник виноградный сладкий (Испания), item=02025]
- 30.08 11:33:37.368 INFO [SpeedLog] getProductRestrictions time = 0 ms
- 30.08 11:33:37.368 INFO [SpeedLog] searchProduct time time = 0 ms
- 30.08 11:33:37.370 INFO [TechProcessImpl] TP searchProduct 31000
- 30.08 11:33:37.371 INFO [CatalogService] Get product by item '31000' result ProductCiggyEntity[name=Сигареты Просто Верблюд (Израиль), item=31000]
- 30.08 11:33:37.371 INFO [SpeedLog] getProductRestrictions time = 0 ms
- 30.08 11:33:37.372 INFO [SpeedLog] searchProduct time time = 2 ms
- 30.08 11:33:37.376 INFO [TechProcessImpl] TP searchProduct 5000002
- 30.08 11:33:37.376 INFO [CatalogService] getGoodsByBarCode barcode = 5000002
- 30.08 11:33:37.376 INFO [CatalogService] get product by barcode '5000002' result: null
- 30.08 11:33:37.376 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 5000002 time = 0 ms
- 30.08 11:33:37.376 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 5000002 time = 0 ms
- 30.08 11:33:37.376 INFO [CatalogService] Get product by item '5000002' result null
- 30.08 11:33:37.376 INFO [SpeedLog] searchProduct time time = 0 ms
- 30.08 11:33:37.376 INFO [TechProcessImpl] TP searchProduct 020256
- 30.08 11:33:37.377 INFO [CatalogService] Get product by item '020256' result null
- 30.08 11:33:37.377 INFO [CatalogService] getGoodsByBarCode barcode = 020256
- 30.08 11:33:37.377 INFO [CatalogService] get product by barcode '020256' result: null
- 30.08 11:33:37.377 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 020256 time = 0 ms
- 30.08 11:33:37.377 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 020256 time = 0 ms
- 30.08 11:33:37.377 INFO [SpeedLog] searchProduct time time = 1 ms
- 30.08 11:33:37.377 WARN [SoftCheckService] Unable to find product by barcode = '5000002' or code = '020256'
- 30.08 11:33:37.393 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 send event to frontend: FORM_POPAP_INFO
- 30.08 11:33:37.394 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.popap.info","payload":{"imageId":"INFO","text":["Товары запрещены к продаже: 020256. Продолжить без них?"],"buttons":[{"text":"Нет","callback":{"type":"dynamic.53248305-3e97-44fa-a9ee-5c4fb29bba39.dynamic","payload":{}}},{"text":"Да","callback":{"type":"dynamic.23c3a4b5-c2e3-4819-b3ec-fd7ad1ab08dc.dynamic","payload":{}}}]}}
- 30.08 11:33:40.880 DEBUG [TechProcessImpl] Server online mode
- 30.08 11:33:40.881 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 receive event: TechProcessEvent.eventOnlineMode
- 30.08 11:33:41.996 INFO [CommonLogger] Starting cleaning. All log records older than 01 июня 2019 11:33:41 will be deleted.
- 30.08 11:33:41.997 INFO [CommonLogger] Cleaning done.
- 30.08 11:33:42.190 INFO [CashConfigurationUpdateChecker] Current status: IN_WORK
- 30.08 11:33:42.193 ERROR [JavaStream] JavaStream read data error
- java.io.EOFException: Unexpected end of ZLIB input stream
- at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:240)
- at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
- at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2338)
- at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2351)
- at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2822)
- at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:804)
- at java.io.ObjectInputStream.<init>(ObjectInputStream.java:301)
- at ru.crystals.soket.transport.stream.JavaStream.read(JavaStream.java:42)
- at ru.crystals.soket.transport.TransportRequester.send(TransportRequester.java:215)
- at ru.crystals.soket.transport.TransportRequester.send(TransportRequester.java:185)
- at ru.crystals.soket.transport.TransportRequester.serverInvoke(TransportRequester.java:181)
- at ru.crystals.cm.server.ServerConfigurationManagerInterface_Stub.getPatchesList(ServerConfigurationManagerInterface_Stub.java)
- at ru.crystals.cm.cash.SCMClient.getPatchesList(SCMClient.java:45)
- at ru.crystals.cm.cash.CashConfigurationUpdateChecker.run(CashConfigurationUpdateChecker.java:134)
- 30.08 11:33:42.193 INFO [CashConfigurationUpdateChecker] Received patches list: null
- 30.08 11:33:42.196 ERROR [JavaStream] JavaStream read data error
- java.io.EOFException: Unexpected end of ZLIB input stream
- at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:240)
- at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
- at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2338)
- at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2351)
- at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2822)
- at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:804)
- at java.io.ObjectInputStream.<init>(ObjectInputStream.java:301)
- at ru.crystals.soket.transport.stream.JavaStream.read(JavaStream.java:42)
- at ru.crystals.soket.transport.TransportRequester.send(TransportRequester.java:215)
- at ru.crystals.soket.transport.TransportRequester.send(TransportRequester.java:185)
- at ru.crystals.soket.transport.TransportRequester.serverInvoke(TransportRequester.java:181)
- at ru.crystals.cm.server.ServerConfigurationManagerInterface_Stub.isNeedWaitUpdateCommand(ServerConfigurationManagerInterface_Stub.java)
- at ru.crystals.cm.cash.SCMClient.isNeedWaitUpdateCommand(SCMClient.java:75)
- at ru.crystals.cm.cash.CashConfigurationUpdateChecker.checkNeedWaitUpdateCommand(CashConfigurationUpdateChecker.java:349)
- at ru.crystals.cm.cash.CashConfigurationUpdateChecker.run(CashConfigurationUpdateChecker.java:137)
- 30.08 11:33:42.196 ERROR [CashConfigurationUpdateChecker] Error checking needWaitUpdateCommand param
- java.lang.NullPointerException
- at ru.crystals.cm.server.ServerConfigurationManagerInterface_Stub.isNeedWaitUpdateCommand(ServerConfigurationManagerInterface_Stub.java)
- at ru.crystals.cm.cash.SCMClient.isNeedWaitUpdateCommand(SCMClient.java:75)
- at ru.crystals.cm.cash.CashConfigurationUpdateChecker.checkNeedWaitUpdateCommand(CashConfigurationUpdateChecker.java:349)
- at ru.crystals.cm.cash.CashConfigurationUpdateChecker.run(CashConfigurationUpdateChecker.java:137)
- 30.08 11:33:42.197 INFO [CashConfigurationUpdateChecker] sleepInt(60000)
- 30.08 11:33:42.310 INFO [FiscalPrinter] getPrinterState
- 30.08 11:33:44.059 INFO [TransferManager] Message [userLogOut] has been sent
- 30.08 11:33:45.620 TRACE [AbstractWSEP] [qtp251050-240] WS-session receive: {"type":"dynamic.23c3a4b5-c2e3-4819-b3ec-fd7ad1ab08dc.dynamic","payload":{}}
- 30.08 11:33:45.620 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 receive event: dynamic.23c3a4b5-c2e3-4819-b3ec-fd7ad1ab08dc.dynamic
- 30.08 11:33:45.621 INFO [TechProcessImpl] TP searchProduct 31000
- 30.08 11:33:45.622 INFO [CatalogService] Get product by item '31000' result ProductCiggyEntity[name=Сигареты Просто Верблюд (Израиль), item=31000]
- 30.08 11:33:45.622 INFO [SpeedLog] getProductRestrictions time = 0 ms
- 30.08 11:33:45.622 INFO [SpeedLog] searchProduct time time = 1 ms
- 30.08 11:33:45.623 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:45.623 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:45.623 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:45.623 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:45.623 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:45.623 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:45.623 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 start (imm) this ProductCiggyEntity with e=null
- 30.08 11:33:45.623 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7, prevPT=SALE
- 30.08 11:33:45.624 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: [ProductCiggyEntity], prevPT=84afef9a-79fa-4481-85d8-7f62026718b7
- 30.08 11:33:45.624 TRACE [GoodsCiggyPlugin] [Main-event-thread] Adding position: item - 31000, name - Сигареты Просто Верблюд (Израиль), type - ciggy (position)
- 30.08 11:33:45.624 TRACE [AbstractEventProcessor] [Main-event-thread] [ProductCiggyEntity] send event to frontend: FORM_POPAP_INFO
- 30.08 11:33:45.626 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.popap.info","payload":{"imageId":"PASSPORT","text":["Убедитесь, что дата рождения","покупателя не позднее","29.08.2001"],"buttons":[{"text":"ПОДТВЕРЖДАЮ","callback":{"type":"dynamic.ce4eafe8-f137-4f53-a10a-15413f664660.dynamic","payload":{}}},{"text":"НЕТ","callback":{"type":"dynamic.01da3ca1-fec0-4bea-b9db-10c778d39f9a.dynamic","payload":{}}}],"areaOutside":{"type":"dynamic.01da3ca1-fec0-4bea-b9db-10c778d39f9a.dynamic","payload":{}}}}
- 30.08 11:33:47.310 INFO [FiscalPrinter] getPrinterState
- 30.08 11:33:47.691 TRACE [AbstractWSEP] [qtp251050-216] WS-session receive: {"type":"dynamic.ce4eafe8-f137-4f53-a10a-15413f664660.dynamic","payload":{}}
- 30.08 11:33:47.692 TRACE [AbstractEventProcessor] [Main-event-thread] [ProductCiggyEntity] receive event: dynamic.ce4eafe8-f137-4f53-a10a-15413f664660.dynamic
- 30.08 11:33:47.692 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 31000; type: ProductCiggyEntity; count: 10000; sum: 328830; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 30.08 11:33:47.699 INFO [SpeedLog] TP addPosition time = 6 ms
- 30.08 11:33:47.700 TRACE [AbstractEventProcessor] [Main-event-thread] [ProductCiggyEntity] receive event: TechProcessEvent.eventUpdateCheck
- 30.08 11:33:47.701 TRACE [AbstractEventProcessor] [Main-event-thread] Exit from '[ProductCiggyEntity]' and start previous '84afef9a-79fa-4481-85d8-7f62026718b7' with e='INNER_LEGACY_LISTENER_EVENT'
- 30.08 11:33:47.701 TRACE [AbstractEventProcessor] [Main-event-thread] [ProductCiggyEntity] start this 84afef9a-79fa-4481-85d8-7f62026718b7 with e=INNER_PROCESSOR_EXIT
- 30.08 11:33:47.701 INFO [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor 84afef9a-79fa-4481-85d8-7f62026718b7 with event CashEvent [eventType='inner.processor.exit', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.ProcessorExitPld@1c18e73']
- 30.08 11:33:47.701 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: [ProductCiggyEntity], prevPT=84afef9a-79fa-4481-85d8-7f62026718b7
- 30.08 11:33:47.701 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7, prevPT=SALE
- 30.08 11:33:47.701 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 receive event: INNER_PROCESSOR_EXIT
- 30.08 11:33:47.704 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:47.704 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:47.704 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:47.704 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:47.704 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:47.704 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:47.705 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:47.705 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":false},"checkSum":"3288.30","positions":[{"itemId":1,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"10","measure":"Шт","sum":"3288.30","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 30.08 11:33:47.707 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@1d0b134']
- 30.08 11:33:47.707 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 send event to frontend: CD_CHECK_PUT
- 30.08 11:33:47.707 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_IDLE receive event: CD_CHECK_PUT
- 30.08 11:33:47.707 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_IDLE start this CD_SALE with e=CD_CHECK_PUT
- 30.08 11:33:47.707 INFO [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor CD_SALE with event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@1d0b134']
- 30.08 11:33:47.707 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:CD_IDLE, prevPT=CD_PAYMENT_STATE
- 30.08 11:33:47.707 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:CD_SALE, prevPT=CD_IDLE
- 30.08 11:33:47.707 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_SALE_SHOW
- 30.08 11:33:47.707 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CONTENT_SALE_SHOW
- 30.08 11:33:47.708 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
- 30.08 11:33:47.708 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:47.708 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_NOTICE_DISCOUNTCARD_SHOW
- 30.08 11:33:47.709 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 01001; type: ProductPieceEntity; count: 2000; sum: 28846; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 30.08 11:33:47.712 INFO [SpeedLog] TP addPosition time = 3 ms
- 30.08 11:33:47.712 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 02025; type: ProductPieceEntity; count: 10000; sum: 328830; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 30.08 11:33:47.715 INFO [SpeedLog] TP addPosition time = 3 ms
- 30.08 11:33:47.716 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:47.717 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:47.717 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:47.717 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:47.717 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:47.717 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:47.717 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:47.718 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":false},"checkSum":"6865.06","positions":[{"itemId":1,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"10","measure":"Шт","sum":"3288.30","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":2,"name":"Кефир малиновый сладкий (Израиль)","quantity":"2","measure":"Шт","sum":"288.46","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":3,"name":"Пряник виноградный сладкий (Испания)","quantity":"10","measure":"Шт","sum":"3288.30","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 30.08 11:33:47.720 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@1c6b3e1']
- 30.08 11:33:47.720 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 send event to frontend: CD_CHECK_PUT
- 30.08 11:33:47.720 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
- 30.08 11:33:47.720 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:47.721 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 send event to frontend: softcheck.goods.close
- 30.08 11:33:47.721 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"softcheck.goods.close","payload":{}}
- 30.08 11:33:47.721 INFO [SoftCheckPlugin] [Main-event-thread] Start adding card '9905100100001' from soft check.
- 30.08 11:33:47.722 TRACE [MLServiceImpl] entering isEnabled()
- 30.08 11:33:47.723 TRACE [MLServiceImpl] leaving isEnabled(). the result is: false
- 30.08 11:33:47.723 DEBUG [LoymaxCardPlugin] entering getCardInfo(ru.crystals.pos.cards.service.PluginCardSearchRequest@f66f53).
- 30.08 11:33:47.723 DEBUG [LoymaxCardPlugin] Coupon number length: 15
- 30.08 11:33:47.723 DEBUG [LoymaxCardPlugin] Card number length: 13 - not allowed
- 30.08 11:33:47.723 DEBUG [LoymaxCardPlugin] leaving getCardInfo(CardInfoSearchParams). The card [9905100100001] does not exist in the processing for sure
- 30.08 11:33:47.749 INFO [RegistryImpl] Subscription URLs of module CARDS:
- JNP : jnp://172.29.17.105:1099
- HTTP : http://172.29.17.105:8090
- 30.08 11:33:47.749 INFO [RegistryImpl] Try register SubscriptionURL - CARDS : JNP:jnp://172.29.17.105:1099
- 30.08 11:33:47.749 INFO [RegistryImpl] Try register SubscriptionURL - CARDS : HTTP:http://172.29.17.105:8090
- 30.08 11:33:47.790 WARN [BonusBalanceSupplier] Processing "ServerCardsApplication" has provided no bonus balance for card "9905100100001"
- 30.08 11:33:48.007 TRACE [TechProcessImpl] entering applyClientRequisites(ClientEntity). The argument is: holder [ClientEntity [id=19627; guid=110769; deleted=false]]
- 30.08 11:33:48.007 TRACE [TechProcessImpl] leaving applyClientRequisites(ClientEntity). Cash template prohibits usage of personal-sensitive data to send e-receipt to a card-ho;der
- 30.08 11:33:48.010 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@92ce81']
- 30.08 11:33:48.010 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 send event to frontend: AV_SALE_CARD_TEXT
- 30.08 11:33:48.010 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"av.sale.card.text","payload":{"text":"Добавить карту или купон","cardType":0}}
- 30.08 11:33:48.010 TRACE [AbstractEventProcessor] [Main-event-thread] Exit from 'SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7' and start previous 'SALE'
- 30.08 11:33:48.011 TRACE [AbstractEventProcessor] [Main-event-thread] SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7 start this SALE with e=INNER_PROCESSOR_EXIT
- 30.08 11:33:48.011 INFO [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor SALE with event CashEvent [eventType='inner.processor.exit', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.ProcessorExitPld@b016c']
- 30.08 11:33:48.011 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: SOFT_CHECK_PLUGIN_ID:84afef9a-79fa-4481-85d8-7f62026718b7, prevPT=SALE
- 30.08 11:33:48.011 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:SALE, prevPT=USER_LOGIN
- 30.08 11:33:48.013 INFO [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.show', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@80412c']
- 30.08 11:33:48.013 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_SHOW
- 30.08 11:33:48.013 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.show","payload":{}}
- 30.08 11:33:48.013 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@6e447a']
- 30.08 11:33:48.013 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_PUT
- 30.08 11:33:48.014 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.tab.put","payload":{"tabs":[{"name":"ПРОДАЖА","tabId":"af7d8605-6050-41ce-84b6-857075f90a23"},{"name":"Кафе","tabId":"f46f86a7-6c2e-48ed-88ab-6c2d7d371e82"}]}}
- 30.08 11:33:48.017 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@1c840f4']
- 30.08 11:33:48.017 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: SD_TAB_TILE_PUT
- 30.08 11:33:48.017 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.tab.tile.put","payload":{"type":"F","client":"AV","tiles":[{"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}}
- 30.08 11:33:48.018 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@24e290']
- 30.08 11:33:48.018 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: AV_SALE_CARD_TEXT
- 30.08 11:33:48.018 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"av.sale.card.text","payload":{"text":"Добавить карту или купон","cardType":0}}
- 30.08 11:33:48.019 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE start this CD_SALE with e=null
- 30.08 11:33:48.019 INFO [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor CD_SALE with event null
- 30.08 11:33:48.021 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:48.021 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:48.021 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:48.021 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:48.022 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:48.022 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:48.022 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:48.022 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":true},"checkSum":"6865.06","positions":[{"itemId":1,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"10","measure":"Шт","sum":"3288.30","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":2,"name":"Кефир малиновый сладкий (Израиль)","quantity":"2","measure":"Шт","sum":"288.46","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":3,"name":"Пряник виноградный сладкий (Испания)","quantity":"10","measure":"Шт","sum":"3288.30","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 30.08 11:33:48.024 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@1ad5cad']
- 30.08 11:33:48.024 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:48.024 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
- 30.08 11:33:48.024 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:48.025 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_12] StatusBarEventSender sends event CashEvent [eventType='form.notice.clear', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@80412c']
- 30.08 11:33:48.026 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
- 30.08 11:33:48.026 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_12] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@c7dbc1']
- 30.08 11:33:48.026 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
- 30.08 11:33:48.027 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: INNER_PROCESSOR_EXIT
- 30.08 11:33:48.029 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:48.029 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:48.029 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:48.029 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:48.030 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:48.030 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:48.030 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:48.030 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":true},"checkSum":"6865.06","positions":[{"itemId":1,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"10","measure":"Шт","sum":"3288.30","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":2,"name":"Кефир малиновый сладкий (Израиль)","quantity":"2","measure":"Шт","sum":"288.46","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":3,"name":"Пряник виноградный сладкий (Испания)","quantity":"10","measure":"Шт","sum":"3288.30","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 30.08 11:33:48.032 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@176be01']
- 30.08 11:33:48.032 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:48.032 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
- 30.08 11:33:48.032 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:48.033 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: PositionOperationsListener.eventAddPosition
- 30.08 11:33:48.035 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:48.035 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:48.035 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:48.036 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:48.036 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:48.036 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:48.036 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:48.036 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":true},"checkSum":"6865.06","positions":[{"itemId":1,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"10","measure":"Шт","sum":"3288.30","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":2,"name":"Кефир малиновый сладкий (Израиль)","quantity":"2","measure":"Шт","sum":"288.46","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":3,"name":"Пряник виноградный сладкий (Испания)","quantity":"10","measure":"Шт","sum":"3288.30","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 30.08 11:33:48.040 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@8a89c3']
- 30.08 11:33:48.040 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:48.040 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
- 30.08 11:33:48.040 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:48.041 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: TechProcessEvent.eventUpdateCheck
- 30.08 11:33:48.041 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_34] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@1a36b44']
- 30.08 11:33:48.042 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
- 30.08 11:33:48.043 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: PositionOperationsListener.eventAddPosition
- 30.08 11:33:48.046 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:48.046 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:48.046 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:48.046 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:48.046 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:48.046 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:48.046 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:48.046 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":true},"checkSum":"6865.06","positions":[{"itemId":1,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"10","measure":"Шт","sum":"3288.30","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":2,"name":"Кефир малиновый сладкий (Израиль)","quantity":"2","measure":"Шт","sum":"288.46","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":3,"name":"Пряник виноградный сладкий (Испания)","quantity":"10","measure":"Шт","sum":"3288.30","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 30.08 11:33:48.048 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@1a0a4a6']
- 30.08 11:33:48.048 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:48.048 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
- 30.08 11:33:48.048 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:48.050 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: TechProcessEvent.eventUpdateCheck
- 30.08 11:33:48.051 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_25] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@17b349c']
- 30.08 11:33:48.051 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
- 30.08 11:33:48.052 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: PositionOperationsListener.eventAddPosition
- 30.08 11:33:48.053 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:48.053 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:48.054 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:48.054 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:48.054 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:48.054 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:48.054 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:48.054 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":true},"checkSum":"6865.06","positions":[{"itemId":1,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"10","measure":"Шт","sum":"3288.30","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":2,"name":"Кефир малиновый сладкий (Израиль)","quantity":"2","measure":"Шт","sum":"288.46","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":3,"name":"Пряник виноградный сладкий (Испания)","quantity":"10","measure":"Шт","sum":"3288.30","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 30.08 11:33:48.056 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@22f48d']
- 30.08 11:33:48.057 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:48.057 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
- 30.08 11:33:48.057 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:48.057 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: CardsOperationsListener.eventInternalCardApplied
- 30.08 11:33:49.857 TRACE [AbstractWSEP] [qtp251050-218] WS-session receive: {"type":"form.sale.check.subtotalRun","payload":{}}
- 30.08 11:33:49.858 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE receive event: FORM_SALE_CHECK_SUBTOTALRUN
- 30.08 11:33:49.858 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE start this SALE_SUBTOTAL with e=FORM_SALE_CHECK_SUBTOTALRUN
- 30.08 11:33:49.859 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@8f0cf8']
- 30.08 11:33:49.859 INFO [AbstractEventProcessor] [Main-event-thread] Stop to ignore events.
- 30.08 11:33:49.859 DEBUG [CashEventDequeue] [Main-event-thread] Remove ignorable event: TechProcessEvent.eventBarcode
- 30.08 11:33:49.859 DEBUG [CashEventDequeue] [Main-event-thread] Remove ignorable event: TechProcessEvent.showMessage
- 30.08 11:33:49.859 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:SALE, prevPT=USER_LOGIN
- 30.08 11:33:49.859 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:SALE_SUBTOTAL, prevPT=SALE
- 30.08 11:33:49.860 INFO [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.show', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@80412c']
- 30.08 11:33:49.860 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: SD_SHOW
- 30.08 11:33:49.860 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.show","payload":{}}
- 30.08 11:33:49.860 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@10c58b3']
- 30.08 11:33:49.861 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: SD_TAB_PUT
- 30.08 11:33:49.861 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.tab.put","payload":{"tabs":[{"name":"ПРОДАЖА","tabId":"af7d8605-6050-41ce-84b6-857075f90a23"},{"name":"Кафе","tabId":"f46f86a7-6c2e-48ed-88ab-6c2d7d371e82"}]}}
- 30.08 11:33:49.864 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:49.864 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:49.865 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:49.865 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:49.865 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:49.865 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:49.865 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:49.865 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"cardEnabled":true},"checkSum":"6865.06","positions":[{"itemId":1,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"10","measure":"Шт","sum":"3288.30","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":2,"name":"Кефир малиновый сладкий (Израиль)","quantity":"2","measure":"Шт","sum":"288.46","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":3,"name":"Пряник виноградный сладкий (Испания)","quantity":"10","measure":"Шт","sum":"3288.30","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 30.08 11:33:49.867 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@1087ddd']
- 30.08 11:33:49.867 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: CD_CHECK_PUT
- 30.08 11:33:49.868 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
- 30.08 11:33:49.868 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:49.868 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_30] StatusBarEventSender sends event CashEvent [eventType='form.notice.clear', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@80412c']
- 30.08 11:33:49.869 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
- 30.08 11:33:49.869 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_30] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@1c18c7']
- 30.08 11:33:49.870 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
- 30.08 11:33:49.870 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL receive event: FORM_SALE_CHECK_SUBTOTALRUN
- 30.08 11:33:49.871 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.rollbackLoyTransaction:in
- 30.08 11:33:49.871 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.rollbackLoyTransaction:out
- 30.08 11:33:49.872 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.updateLoyaltyArguments:in
- 30.08 11:33:49.872 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_POPAP_INFO_CLOSE
- 30.08 11:33:49.872 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.popap.info.close","payload":{}}
- 30.08 11:33:49.872 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_WAIT_SHOW
- 30.08 11:33:49.873 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.wait.show","payload":{"text":["Подождите, идет расчет скидок"],"fadeInTime":1,"timeout":120}}
- 30.08 11:33:49.873 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.updateLoyaltyArguments:out
- 30.08 11:33:49.873 TRACE [TechProcessImpl] Start warn divide alco
- 30.08 11:33:49.873 TRACE [TechProcessImpl] End warn devide alco
- 30.08 11:33:49.874 INFO [TechProcessImpl] goToDiscounts
- 30.08 11:33:49.884 INFO [LoyalBridgeServiceImpl] --------------- begin discount calculation ---------------
- 30.08 11:33:49.887 INFO [LoyalProductFinder] Time finding items (3) = 2 ms
- 30.08 11:33:49.887 INFO [LoyalProductsConverter] Time searching loyal goods for 3 productItems = 2 ms
- 30.08 11:33:49.887 INFO [LoyalCalculatorConverter] Time converting 3 positions = 0 ms
- 30.08 11:33:50.110 WARN [LoyaltyRestrictionsServiceImpl] checkRestrictions: no limits received
- 30.08 11:33:50.111 INFO [DoProcessing] ============ LoyalCalculation: doDiscount start ============
- 30.08 11:33:50.111 INFO [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
- 30.08 11:33:50.125 INFO [DoProcessing] ============ LoyalCalculation: doDiscount success ============
- 30.08 11:33:50.126 TRACE [LoymaxLoyPlugin] Entering doDiscount(ru.crystals.api.commons.ReceiptPurchaseWrapper@878688)
- 30.08 11:33:50.127 INFO [LoymaxLoyPlugin] Sending discount calculation request
- 30.08 11:33:50.128 DEBUG [LoymaxLoyPlugin] Request: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <XMLRequest>
- <Version>3.2</Version>
- <Calculates>
- <CalculateRequest PurchaseID="1567154030127" Cashier="111" OperationID="afe97c287c0b472fa3c48a3fbed4a53a" OperationDate="2019-08-30T11:33:50.127+03:00" DeviceLogicalID="GT001003" ElementID="1">
- <Cheque ChequeNumber="5" ChequeDate="2019-08-30T11:33:47.693+03:00">
- <ChequeLine PosID="1" Amount="3288.30" Name="Сигареты Просто Верблюд (Израиль)" GoodsId="31000" Price="131.23" Quantity="10.00"/>
- <ChequeLine PosID="2" Amount="288.46" Name="Кефир малиновый сладкий (Израиль)" GoodsId="01001" Price="144.23" Quantity="2.00"/>
- <ChequeLine PosID="3" Amount="3288.30" Name="Пряник виноградный сладкий (Испания)" GoodsId="02025" Price="328.83" Quantity="10.00"/>
- </Cheque>
- </CalculateRequest>
- </Calculates>
- </XMLRequest>
- 30.08 11:33:50.268 ERROR [LoymaxLoyPlugin] Failed to calculate discount in "ru.crystals.plugins.loyalty.loymax" loyalty plugin
- javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative DNS name matching ext-test.loymax.net found.
- at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
- at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1949)
- at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
- at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
- at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1509)
- at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
- at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979)
- at sun.security.ssl.Handshaker.process_record(Handshaker.java:914)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062)
- at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)
- at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403)
- at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387)
- at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
- at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
- at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1316)
- at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1291)
- at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:250)
- at ru.crystals.setapi.plugins.loymax.common.LoymaxTransport.sendRequestRaw(LoymaxTransport.java:66)
- at ru.crystals.setapi.plugins.loymax.common.LoymaxTransport.sendRequest(LoymaxTransport.java:56)
- at ru.crystals.setapi.plugins.loymax.common.LoymaxClient.calculateDiscount(LoymaxClient.java:111)
- at ru.crystals.setapi.plugins.loyalty.loymax.LoymaxLoyPlugin.doDiscount(LoymaxLoyPlugin.java:291)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.process(SetApiPluginLoyProvider.java:168)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl.process(LoyProvidersRegistryImpl.java:125)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.calcDiscounts(LoyalServiceImpl.java:801)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doLoyalty(LoyalServiceImpl.java:730)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.doDiscount(LoyalServiceImpl.java:842)
- at ru.crystals.pos.loyal.bridge.service.LoyalBridgeServiceImpl.doDiscount(LoyalBridgeServiceImpl.java:162)
- at ru.crystals.pos.techprocess.TechProcessImpl.applyDiscountsAndGetResult(TechProcessImpl.java:3866)
- at ru.crystals.pos.techprocess.TechProcessImpl.subtotalScenario(TechProcessImpl.java:3436)
- at ru.crystals.pos.touch2.process.scenarios.SaleSubtotalScenario.subtotalRun(SaleSubtotalScenario.java:223)
- at ru.crystals.pos.touch2.events.processors.impl.sale.SaleSubtotalProcessor.onFormSaleCheckSubtotalRun(SaleSubtotalProcessor.java:363)
- at ru.crystals.pos.touch2.events.processors.impl.sale.SaleSubtotalProcessor.lambda$processCashEvent$0(SaleSubtotalProcessor.java:281)
- at java.util.Optional.ifPresent(Optional.java:159)
- at ru.crystals.pos.touch2.events.processors.impl.sale.SaleSubtotalProcessor.processCashEvent(SaleSubtotalProcessor.java:281)
- at ru.crystals.pos.touch2.events.processors.AbstractEventProcessor.applyCashEvent(AbstractEventProcessor.java:113)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startProcessorDirect(AbstractEventProcessingManager.java:399)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startProcessorImmediately(AbstractEventProcessingManager.java:413)
- at ru.crystals.pos.touch2.events.filters.AbstractEventsFilter.startProcessor(AbstractEventsFilter.java:43)
- at ru.crystals.pos.touch2.events.filters.impl.events.ProcessorEventsFilter.processCashEvent(ProcessorEventsFilter.java:21)
- at ru.crystals.pos.touch2.events.filters.AbstractEventsFilter.applyCashEvent(AbstractEventsFilter.java:32)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.listenEventFromFrontend(AbstractEventProcessingManager.java:222)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.processCashEvent(AbstractEventProcessingManager.java:431)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.startMainEventThread(AbstractEventProcessingManager.java:102)
- at ru.crystals.pos.touch2.events.managers.AbstractEventProcessingManager.lambda$start$0(AbstractEventProcessingManager.java:81)
- at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$2(InternalCashPoolExecutorImpl.java:118)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:745)
- Caused by: java.security.cert.CertificateException: No subject alternative DNS name matching ext-test.loymax.net found.
- at sun.security.util.HostnameChecker.matchDNS(HostnameChecker.java:204)
- at sun.security.util.HostnameChecker.match(HostnameChecker.java:95)
- at sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:455)
- at sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:436)
- at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:200)
- at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
- at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1491)
- ... 47 more
- 30.08 11:33:50.270 TRACE [LoymaxLoyPlugin] Leaving doDiscount
- 30.08 11:33:50.270 INFO [LoyaltyResultSanityChecker] Checking MRP restrictions
- Quantity 10000
- Position sum 3288.30
- Value 0
- Min price 0.00
- 30.08 11:33:50.270 INFO [LoyaltyResultSanityChecker] Unable to check MRP restriction: no MRP provided
- 30.08 11:33:50.270 INFO [LoyaltyResultSanityChecker] Checking MRP restrictions
- Quantity 2000
- Position sum 288.46
- Value 0
- Min price 0.00
- 30.08 11:33:50.270 INFO [LoyaltyResultSanityChecker] Unable to check MRP restriction: no MRP provided
- 30.08 11:33:50.270 INFO [LoyaltyResultSanityChecker] Checking MRP restrictions
- Quantity 10000
- Position sum 3288.30
- Value 0
- Min price 0.00
- 30.08 11:33:50.270 INFO [LoyaltyResultSanityChecker] Unable to check MRP restriction: no MRP provided
- 30.08 11:33:50.278 INFO [DoProcessing] ============ LoyalCalculation: doDiscount start ============
- 30.08 11:33:50.278 INFO [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
- 30.08 11:33:50.296 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 30.08 11:33:50.297 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 30.08 11:33:50.298 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 30.08 11:33:50.299 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 30.08 11:33:50.362 INFO [DoProcessing] ============ LoyalCalculation: doDiscount success ============
- 30.08 11:33:50.362 ERROR [DefaultCurrencyHandler] roundEndPriceForSale(BigDecimal, long, long): failed to calc end price through exact sum [164415] using rounding mode: CEILING: result * count == 16442 * 10000 == 164420 what differs from the control (rounded already) end sum : 164415
- 30.08 11:33:50.362 ERROR [DefaultCurrencyHandler] roundEndPriceForSale(BigDecimal, long, long): failed to calc end price through exact sum [14423] using rounding mode: CEILING: result * count == 7212 * 2000 == 14424 what differs from the control (rounded already) end sum : 14423
- 30.08 11:33:50.363 ERROR [DefaultCurrencyHandler] roundEndPriceForSale(BigDecimal, long, long): failed to calc end price through exact sum [164415] using rounding mode: CEILING: result * count == 16442 * 10000 == 164420 what differs from the control (rounded already) end sum : 164415
- 30.08 11:33:50.364 INFO [DoProcessing] ============ LoyalCalculation: doDiscount start ============
- 30.08 11:33:50.364 INFO [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
- 30.08 11:33:50.365 INFO [DoProcessing] ============ LoyalCalculation: doDiscount success ============
- 30.08 11:33:50.368 ERROR [DefaultCurrencyHandler] roundEndPriceForSale(BigDecimal, long, long): failed to calc end price through exact sum [164415] using rounding mode: CEILING: result * count == 16442 * 10000 == 164420 what differs from the control (rounded already) end sum : 164415
- 30.08 11:33:50.368 ERROR [DefaultCurrencyHandler] roundEndPriceForSale(BigDecimal, long, long): failed to calc end price through exact sum [14423] using rounding mode: CEILING: result * count == 7212 * 2000 == 14424 what differs from the control (rounded already) end sum : 14423
- 30.08 11:33:50.368 ERROR [DefaultCurrencyHandler] roundEndPriceForSale(BigDecimal, long, long): failed to calc end price through exact sum [164415] using rounding mode: CEILING: result * count == 16442 * 10000 == 164420 what differs from the control (rounded already) end sum : 164415
- 30.08 11:33:50.368 ERROR [DefaultCurrencyHandler] roundEndPriceForSale(BigDecimal, long, long): failed to calc end price through exact sum [164415] using rounding mode: CEILING: result * count == 16442 * 10000 == 164420 what differs from the control (rounded already) end sum : 164415
- 30.08 11:33:50.369 ERROR [DefaultCurrencyHandler] roundEndPriceForSale(BigDecimal, long, long): failed to calc end price through exact sum [14423] using rounding mode: CEILING: result * count == 7212 * 2000 == 14424 what differs from the control (rounded already) end sum : 14423
- 30.08 11:33:50.370 ERROR [DefaultCurrencyHandler] roundEndPriceForSale(BigDecimal, long, long): failed to calc end price through exact sum [164415] using rounding mode: CEILING: result * count == 16442 * 10000 == 164420 what differs from the control (rounded already) end sum : 164415
- 30.08 11:33:50.372 INFO [DiscountCalculationListener] Plugin "ru.crystals.plugins.loyalty.loymax" does not do post discount tuning
- 30.08 11:33:50.372 INFO [LoyalServiceImpl] Discount calculation (Purchase #5; Positions: 6
- 30.08 11:33:50.375 WARN [LoyalServiceImpl] extractNonDiscountRelatedFields: the argument is NULL! Null will be returned!
- 30.08 11:33:50.396 INFO [LoyalBridgeServiceImpl] Total time of discount calculation = 512 ms
- 30.08 11:33:50.396 INFO [LoyalBridgeServiceImpl] ---------------- end discount calculation ----------------
- 30.08 11:33:50.412 INFO [SpeedLog] TechProcess discounts processing on cheque with 6 positions [sale] time = 538 ms
- 30.08 11:33:50.415 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:50.415 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:50.415 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:50.415 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:50.415 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:50.416 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:50.416 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:50.416 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"value":"3432.53","percentValue":"50.00","cardEnabled":true},"checkSum":"3432.53","positions":[{"itemId":1,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"5","measure":"Шт","sum":"822.05","discountValueSum":"822.10","discountValuePercent":"50.00","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":2,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"5","measure":"Шт","sum":"822.10","discountValueSum":"822.05","discountValuePercent":"49.99","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":3,"name":"Кефир малиновый сладкий (Израиль)","quantity":"1","measure":"Шт","sum":"72.11","discountValueSum":"72.12","discountValuePercent":"50.00","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":4,"name":"Кефир малиновый сладкий (Израиль)","quantity":"1","measure":"Шт","sum":"72.12","discountValueSum":"72.11","discountValuePercent":"49.99","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":5,"name":"Пряник виноградный сладкий (Испания)","quantity":"5","measure":"Шт","sum":"822.05","discountValueSum":"822.10","discountValuePercent":"50.00","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":6,"name":"Пряник виноградный сладкий (Испания)","quantity":"5","measure":"Шт","sum":"822.10","discountValueSum":"822.05","discountValuePercent":"49.99","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"РАССЧИТАТЬ","callback":{"type":"form.sale.check.subtotalRun","payload":{}}}]}}
- 30.08 11:33:50.418 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@838630']
- 30.08 11:33:50.418 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: CD_CHECK_PUT
- 30.08 11:33:50.418 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE receive event: CD_CHECK_PUT
- 30.08 11:33:50.418 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_SALE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:50.429 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.displayActionMessages:in
- 30.08 11:33:50.429 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_WAIT_CLOSE
- 30.08 11:33:50.430 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.wait.close","payload":{}}
- 30.08 11:33:50.430 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_WAIT_SHOW
- 30.08 11:33:50.431 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.wait.show","payload":{"text":["Подождите, идет расчет скидок"],"fadeInTime":1,"timeout":120}}
- 30.08 11:33:50.432 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.displayActionMessages:out
- 30.08 11:33:50.432 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.updateLoyaltyResults:in
- 30.08 11:33:50.432 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL send event to frontend: FORM_WAIT_CLOSE
- 30.08 11:33:50.433 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.wait.close","payload":{}}
- 30.08 11:33:50.433 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.updateLoyaltyResults:out
- 30.08 11:33:50.433 TRACE [TechProcessImpl] Start warn divide amount
- 30.08 11:33:50.433 INFO [TechProcessImpl] goToPayments
- 30.08 11:33:50.434 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.onSubtotalSuccess:in
- 30.08 11:33:50.434 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL start this SALE_PAYMENT with e=null
- 30.08 11:33:50.434 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_SUBTOTAL start this CD_PAYMENT_STATE with e=null
- 30.08 11:33:50.434 INFO [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor CD_PAYMENT_STATE with event null
- 30.08 11:33:50.434 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:CD_SALE, prevPT=CD_IDLE
- 30.08 11:33:50.434 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:CD_PAYMENT_STATE, prevPT=CD_SALE
- 30.08 11:33:50.434 TRACE [SaleSubtotalProcessor] [Main-event-thread] SaleSubtotalScenario.onSubtotalSuccess:out
- 30.08 11:33:50.434 INFO [SpeedLog] (SUBTOTAL) time = 0,563;
- 30.08 11:33:50.434 INFO [AbstractEventsFilter] [Main-event-thread] ProcessorEventsFilter starts processor SALE_PAYMENT with event null
- 30.08 11:33:50.435 TRACE [AbstractEventProcessor] [Main-event-thread] Stop processor: Type:SALE_SUBTOTAL, prevPT=SALE
- 30.08 11:33:50.435 TRACE [AbstractEventProcessor] [Main-event-thread] Start processor: Type:SALE_PAYMENT, prevPT=SALE_SUBTOTAL
- 30.08 11:33:50.438 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:50.438 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:50.438 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:50.438 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:50.438 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:50.438 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:50.439 INFO [AbstractExtraEventProcessor] [Main-event-thread] SaleTabExtraProcessor sends event CashEvent [eventType='sd.show', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@80412c']
- 30.08 11:33:50.439 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: SD_SHOW
- 30.08 11:33:50.440 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.show","payload":{}}
- 30.08 11:33:50.440 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@1279b9']
- 30.08 11:33:50.440 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: SD_TAB_PUT
- 30.08 11:33:50.440 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.tab.put","payload":{"tabs":[{"name":"ПРОДАЖА","tabId":"af7d8605-6050-41ce-84b6-857075f90a23"},{"name":"Кафе","tabId":"f46f86a7-6c2e-48ed-88ab-6c2d7d371e82"}]}}
- 30.08 11:33:50.444 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@3c0c56']
- 30.08 11:33:50.445 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: SD_TAB_TILE_PUT
- 30.08 11:33:50.445 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"sd.tab.tile.put","payload":{"type":"F","client":"AV","tiles":[{"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}}
- 30.08 11:33:50.446 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@f8f832']
- 30.08 11:33:50.446 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: AV_SALE_CARD_TEXT
- 30.08 11:33:50.446 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"av.sale.card.text","payload":{"text":"Добавить карту или купон","cardType":0}}
- 30.08 11:33:50.449 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductJewelController
- 30.08 11:33:50.449 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductClothingController
- 30.08 11:33:50.449 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductCFTGiftCardController
- 30.08 11:33:50.450 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductBonusPointsController
- 30.08 11:33:50.450 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMetricController
- 30.08 11:33:50.450 ERROR [catalog] Not found productContainerClass for: ru.crystals.pos.catalog.ProductMobilePayController
- 30.08 11:33:50.452 INFO [LoyalProductFinder] Time finding items (3) = 1 ms
- 30.08 11:33:50.453 INFO [LoyalProductsConverter] Time searching loyal goods for 6 productItems = 2 ms
- 30.08 11:33:50.453 INFO [LoyalCalculatorConverter] Time converting 6 positions = 0 ms
- 30.08 11:33:50.453 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: FORM_CHECK_PUT
- 30.08 11:33:50.454 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.check.put","payload":{"check":{"discount":{"value":"3432.53","percentValue":"50.00","cardEnabled":true},"checkSum":"3432.53","positions":[{"itemId":1,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"5","measure":"Шт","sum":"822.05","discountValueSum":"822.10","discountValuePercent":"50.00","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":2,"name":"Сигареты Просто Верблюд (Израиль)","quantity":"5","measure":"Шт","sum":"822.10","discountValueSum":"822.05","discountValuePercent":"49.99","item":"31000","barcode":"7231000000001","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":3,"name":"Кефир малиновый сладкий (Израиль)","quantity":"1","measure":"Шт","sum":"72.11","discountValueSum":"72.12","discountValuePercent":"50.00","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":4,"name":"Кефир малиновый сладкий (Израиль)","quantity":"1","measure":"Шт","sum":"72.12","discountValueSum":"72.11","discountValuePercent":"49.99","item":"01001","barcode":"7201001000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":5,"name":"Пряник виноградный сладкий (Испания)","quantity":"5","measure":"Шт","sum":"822.05","discountValueSum":"822.10","discountValuePercent":"50.00","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false},{"itemId":6,"name":"Пряник виноградный сладкий (Испания)","quantity":"5","measure":"Шт","sum":"822.10","discountValueSum":"822.05","discountValuePercent":"49.99","item":"02025","barcode":"8402025000003","marked":false,"positionCouponEnabled":false,"manualDiscountEnabled":false}],"positionCouponEnabled":false,"manualDiscountEnabled":false},"buttons":[{"text":"ОПЛАТИТЬ","callback":{"type":"form.sale.check.paymentRun","payload":{}}},{"text":"Списать бонусы","callback":{"type":"form.sale.check.writeOffBonuses","payload":{}}}]}}
- 30.08 11:33:50.456 INFO [AbstractExtraEventProcessor] [Main-event-thread] CdForwardExtraProcessor sends event CashEvent [eventType='cd.check.put', canProcessed='true', pld='ru.crystals.pos.touch2.customerdisplay.payload.CdCheckPutPld@d2f120']
- 30.08 11:33:50.456 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT send event to frontend: CD_CHECK_PUT
- 30.08 11:33:50.458 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_PAYMENT_STATE receive event: CD_CHECK_PUT
- 30.08 11:33:50.459 TRACE [AbstractEventProcessor] [Main-event-thread] Type:CD_PAYMENT_STATE send event to frontend: CD_CHECK_PUT
- 30.08 11:33:50.460 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_31] StatusBarEventSender sends event CashEvent [eventType='form.notice.clear', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.EmptyPld@80412c']
- 30.08 11:33:50.461 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"form.notice.clear","payload":{}}
- 30.08 11:33:50.462 INFO [AbstractEventSender] [Internal-Cash-Pool-Executor_31] AdditionalMenuEventSender sends event CashEvent [eventType='additionalMenu.configuration', canProcessed='true', pld='ru.crystals.pos.touch2.events.payload.impl.additionalmenu.AdditionalMenuConfigurationPld@3c4c66']
- 30.08 11:33:50.462 TRACE [PrimaryWSEP] [Internal-Cash-Pool-Executor_18] Event to frontend 1: {"type":"additionalMenu.configuration","payload":{"goodsFindIconEnabled":true,"printDocumentIconEnabled":true,"functionMenuIconEnabled":true,"infoMenuIconEnabled":true}}
- 30.08 11:33:52.310 INFO [FiscalPrinter] getPrinterState
- 30.08 11:33:54.222 INFO [TransferManager] OD found 0 documents to register
- 30.08 11:33:54.243 INFO [DocumentSender] OD found 0 transactions to register
- 30.08 11:33:57.311 INFO [FiscalPrinter] getPrinterState
- 30.08 11:34:02.310 INFO [FiscalPrinter] getPrinterState
- 30.08 11:34:07.310 INFO [FiscalPrinter] getPrinterState
- 30.08 11:34:10.881 DEBUG [TechProcessImpl] Server online mode
- 30.08 11:34:10.881 TRACE [AbstractEventProcessor] [Main-event-thread] Type:SALE_PAYMENT receive event: TechProcessEvent.eventOnlineMode
- 30.08 11:34:12.310 INFO [FiscalPrinter] getPrinterState
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement