Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 12.08 19:24:40.312 DEBUG [GlobusCardPlugin] [SapCardClientPosProxy] Returning cached result for card "2037215727383"
- 12.08 19:24:40.312 DEBUG [GlobusCardPlugin] [SapCardClientPosProxy] Card info request via proxy for card "2037215727383" as SHORT with force refresh false
- 12.08 19:24:40.312 DEBUG [GlobusCardPlugin] [SapCardClientPosProxy] Returning cached result for card "2037215727383"
- 12.08 19:24:45.242 INFO [GlobusCardPlugin] Fiscalization called, clearing caches...
- 12.08 19:24:45.242 INFO [GlobusCardPlugin] [SapCardClientPosProxy] Clearing cache data for cards
- CachedResponseMapKey{fullInfo=false, cardNumber='2037215727383'}
- CachedResponseMapKey{fullInfo=true, cardNumber='2037215727383'}
- 12.08 19:24:45.242 INFO [GlobusCardPlugin] Done clearing caches
- 12.08 19:24:45.249 DEBUG [GlobusLoyaltyPlugin] eventBeforeReceiptFiscalized called for receipt 32
- 12.08 19:24:45.255 DEBUG [GlobusLoyaltyPlugin] [SoapLogHandler] REQUEST: <?xml version="1.0" encoding="UTF-8"?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
- <SOAP-ENV:Header/>
- <S:Body>
- <ns2:ZNEW_POS_R_MT_Request xmlns:ns2="urn:sap-com:document:sap:soap:functions:pos">
- <Request>
- <item>
- <RequestHeader>
- <OperationDate>2019-08-12</OperationDate>
- <OperationTime>19:24:25</OperationTime>
- <OperationTimeZone>MSK03</OperationTimeZone>
- <CashierId>1</CashierId>
- <TerminalId>2</TerminalId>
- <RetailStoreId>3303</RetailStoreId>
- <NumberShiftId>23</NumberShiftId>
- <TypeTerminalId>1</TypeTerminalId>
- <ReceiptNumber>32</ReceiptNumber>
- </RequestHeader>
- <OperationData>
- <QrCode>t=20190812T192400&s=995.00&fn=9999078902001730&i=174&fp=718239232&n=1</QrCode>
- <OperationType>01</OperationType>
- <LoyaltyCardNumber>2037215727383</LoyaltyCardNumber>
- <OfflineProcessing>false</OfflineProcessing>
- </OperationData>
- <ReceiptHeader>
- <ReceiptSum>1000.00</ReceiptSum>
- <ReceiptSumWithDiscount>995.00</ReceiptSumWithDiscount>
- </ReceiptHeader>
- <ReceiptItems>
- <item>
- <ItemNumber>1</ItemNumber>
- <ProductId>4690207112482</ProductId>
- <Quantity>1</Quantity>
- <QuantityUnit>шт</QuantityUnit>
- <Price>1000.00</Price>
- <ItemTotalSumWithDiscount>995.00</ItemTotalSumWithDiscount>
- <DepartmentCode>520701</DepartmentCode>
- </item>
- </ReceiptItems>
- <PromoActionsApplied>
- <item>
- <ApplicationArea>1</ApplicationArea>
- <PromoActionId>999999007</PromoActionId>
- <Amount>5.00</Amount>
- <AppliedToItems>
- <item>
- <ItemNumber>1</ItemNumber>
- <Quantity>1.000</Quantity>
- <QuantityUnit>шт</QuantityUnit>
- </item>
- </AppliedToItems>
- </item>
- </PromoActionsApplied>
- <Payments>
- <item>
- <PaymentType>01</PaymentType>
- <Amount>995.00</Amount>
- </item>
- </Payments>
- </item>
- </Request>
- </ns2:ZNEW_POS_R_MT_Request>
- </S:Body>
- </S:Envelope>
- 12.08 19:24:46.018 DEBUG [GlobusLoyaltyPlugin] [SoapLogHandler] RESPONSE: <?xml version="1.0" encoding="UTF-8"?><soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
- <soap-env:Header/>
- <soap-env:Body>
- <n0:ZNEW_POS_R_MT_Response xmlns:n0="urn:sap-com:document:sap:soap:functions:pos" xmlns:prx="urn:sap.com:proxy:CK5:/1SAI/TASBB538B6554C1A67216E5:750">
- <Response>
- <LoyaltyIdentifier>
- <Type>01</Type>
- <TypeCard>ZVIRT</TypeCard>
- <TypeCardName>Виртуальная</TypeCardName>
- <Id>2037215727383</Id>
- <Status>E0010</Status>
- <StatusName>Активна для начисления и списания</StatusName>
- </LoyaltyIdentifier>
- <BonusAccountInfo>
- <BasePointsAccrued>9.95</BasePointsAccrued>
- <ExtraPointsAccrued>0.00</ExtraPointsAccrued>
- <PointsBalance>24.85</PointsBalance>
- <TotalPointsAccrued>9.95</TotalPointsAccrued>
- <BonusesWillExpire>0.00</BonusesWillExpire>
- <PointsConsumed>-5.00</PointsConsumed>
- </BonusAccountInfo>
- <Messages>
- <Item>
- <MessageType>I</MessageType>
- <MessageNumber>100</MessageNumber>
- <MessageText>Действие участника успешно обработано(LOY_MA:028)</MessageText>
- </Item>
- <Item>
- <MessageType>I</MessageType>
- <MessageNumber>100</MessageNumber>
- <MessageText>Действие участника успешно обработано(LOY_MA:028)</MessageText>
- </Item>
- </Messages>
- <ReceiptMessages/>
- </Response>
- </n0:ZNEW_POS_R_MT_Response>
- </soap-env:Body>
- </soap-env:Envelope>
- 12.08 19:25:46.392 INFO [GlobusCardPlugin] Fiscalization called, clearing caches...
- 12.08 19:25:46.392 INFO [GlobusCardPlugin] [SapCardClientPosProxy] Clearing cache data for cards
- 12.08 19:25:46.392 INFO [GlobusCardPlugin] Done clearing caches
- 12.08 19:25:46.403 DEBUG [GlobusLoyaltyPlugin] eventBeforeReceiptFiscalized called for receipt 33
- 12.08 19:25:46.411 DEBUG [GlobusLoyaltyPlugin] [SoapLogHandler] REQUEST: <?xml version="1.0" encoding="UTF-8"?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
- <SOAP-ENV:Header/>
- <S:Body>
- <ns2:ZNEW_POS_R_MT_Request xmlns:ns2="urn:sap-com:document:sap:soap:functions:pos">
- <Request>
- <item>
- <RequestHeader>
- <OperationDate>2019-08-12</OperationDate>
- <OperationTime>19:25:41</OperationTime>
- <OperationTimeZone>MSK03</OperationTimeZone>
- <CashierId>1</CashierId>
- <TerminalId>2</TerminalId>
- <RetailStoreId>3303</RetailStoreId>
- <NumberShiftId>23</NumberShiftId>
- <TypeTerminalId>1</TypeTerminalId>
- <ReceiptNumber>33</ReceiptNumber>
- </RequestHeader>
- <OperationData>
- <PreviousQrCode>t=20190812T192400&s=995.00&fn=9999078902001730&i=174&fp=718239232&n=1</PreviousQrCode>
- <OperationType>02</OperationType>
- <LoyaltyCardNumber>2037215727383</LoyaltyCardNumber>
- <OfflineProcessing>false</OfflineProcessing>
- </OperationData>
- <ReceiptHeader>
- <ReceiptSum>1000.00</ReceiptSum>
- <ReceiptSumWithDiscount>995.00</ReceiptSumWithDiscount>
- </ReceiptHeader>
- <ReceiptItems>
- <item>
- <ItemNumber>1</ItemNumber>
- <ProductId>4690207112482</ProductId>
- <Quantity>1</Quantity>
- <QuantityUnit>шт</QuantityUnit>
- <Price>1000.00</Price>
- <ItemTotalSumWithDiscount>995.00</ItemTotalSumWithDiscount>
- <DepartmentCode>520701</DepartmentCode>
- </item>
- </ReceiptItems>
- <PromoActionsApplied/>
- <Payments>
- <item>
- <PaymentType>01</PaymentType>
- <Amount>995.00</Amount>
- </item>
- </Payments>
- </item>
- </Request>
- </ns2:ZNEW_POS_R_MT_Request>
- </S:Body>
- </S:Envelope>
- 12.08 19:25:46.573 DEBUG [GlobusLoyaltyPlugin] [SoapLogHandler] FAULT: <?xml version="1.0" encoding="UTF-8"?><soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
- <soap-env:Header/>
- <soap-env:Body>
- <soap-env:Fault>
- <faultcode>soap-env:Server</faultcode>
- <faultstring xml:lang="en">Ошибка при обработке веб-сервиса; Дальнейшая информация в журнале ошибок веб-сервиса на стороне провайдера (Метка времени UTC 20190812162546; ид. транзакции DD3888D45CC502A0E005D5192D65B1CF)</faultstring>
- <detail/>
- </soap-env:Fault>
- </soap-env:Body>
- </soap-env:Envelope>
- 12.08 19:25:46.582 ERROR [GlobusLoyaltyPlugin] [SapLoyaltyClient] Received HTTP response code 500
- 12.08 19:25:46.583 ERROR [GlobusLoyaltyPlugin] Failed to send receipt 33 to SAP. Scheduling it to postponed queue
- ru.crystals.api.plugins.globus.client.ServiceException: com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: Ошибка при обработке веб-сервиса; Дальнейшая информация в журнале ошибок веб-сервиса на стороне провайдера (Метка времени UTC 20190812162546; ид. транзакции DD3888D45CC502A0E005D5192D65B1CF) Please see the server log to find more detail regarding exact cause of the failure.
- at ru.crystals.api.plugins.globus.client.loyalty.SapLoyaltyClient.sendReceipts(SapLoyaltyClient.java:46)
- at ru.crystals.api.plugins.globus.loyalty.GlobusLoyaltyPlugin.onReceiptFiscalized(GlobusLoyaltyPlugin.java:151)
- at ru.crystals.pos.loyal.SetApiPluginLoyProvider.purchaseFiscalized(SetApiPluginLoyProvider.java:399)
- at ru.crystals.loyal.providers.LoyProvidersRegistryImpl.purchaseFiscalized(LoyProvidersRegistryImpl.java:362)
- at ru.crystals.pos.loyal.cash.service.LoyalServiceImpl.purchaseFiscalized(LoyalServiceImpl.java:1539)
- at ru.crystals.pos.loyal.bridge.service.LoyalBridgeServiceImpl.purchaseFiscalized(LoyalBridgeServiceImpl.java:189)
- at ru.crystals.pos.techprocess.ExternalProcessingsImpl.purchaseFiscalized(ExternalProcessingsImpl.java:212)
- at ru.crystals.pos.techprocess.TechProcessShift.printCheck(TechProcessShift.java:1793)
- at ru.crystals.pos.techprocess.TechProcessShift.fiscalizeCheck(TechProcessShift.java:1540)
- at ru.crystals.pos.techprocess.TechProcessShiftProxy.fiscalizeReturnCheck(TechProcessShiftProxy.java:719)
- at ru.crystals.pos.techprocess.TechProcessShiftProxy.fiscalizeCheck(TechProcessShiftProxy.java:699)
- at ru.crystals.pos.techprocess.TechProcessImpl.fiscalizeCheck(TechProcessImpl.java:940)
- at ru.crystals.pos.visualization.check.CheckContainer.paymentComplete(CheckContainer.java:2700)
- at ru.crystals.pos.visualization.components.MainWindow.paymentComplete(MainWindow.java:845)
- at ru.crystals.pos.visualization.Factory.eventPaymentComplete(Factory.java:869)
- at ru.crystals.pos.techprocess.TechProcessImpl.paymentComplete(TechProcessImpl.java:4474)
- at ru.crystals.pos.check.service.CheckServiceImpl.addPayment(CheckServiceImpl.java:3977)
- at ru.crystals.pos.techprocess.TechProcessImpl.addPayment(TechProcessImpl.java:3924)
- at ru.crystals.pos.visualization.payments.PaymentContainer.doProcessPayment(PaymentContainer.java:387)
- at ru.crystals.pos.visualization.payments.PaymentContainer.processPayment(PaymentContainer.java:323)
- at ru.crystals.pos.visualization.payments.cash.CashPaymentContainer.enter(CashPaymentContainer.java:94)
- at ru.crystals.pos.visualization.components.CompositeContainer.enter(CompositeContainer.java:96)
- at ru.crystals.pos.visualization.check.CheckContainer.enter(CheckContainer.java:1892)
- at ru.crystals.pos.visualization.components.MainWindow.enter(MainWindow.java:1086)
- at ru.crystals.pos.visualization.Factory.eventControlKey(Factory.java:526)
- at ru.crystals.pos.techprocess.TechProcessImpl.eventControlKey(TechProcessImpl.java:4352)
- at ru.crystals.pos.CashEventSource.sentOldKey(CashEventSource.java:167)
- at ru.crystals.pos.CashEventSource.process(CashEventSource.java:138)
- at ru.crystals.pos.CashEventSource.processEvent(CashEventSource.java:118)
- at ru.crystals.pos.CashEventSource.run(CashEventSource.java:101)
- at ru.crystals.pos.InternalCashPoolExecutorImpl.lambda$submit$2(InternalCashPoolExecutorImpl.java:115)
- 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: com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: Ошибка при обработке веб-сервиса; Дальнейшая информация в журнале ошибок веб-сервиса на стороне провайдера (Метка времени UTC 20190812162546; ид. транзакции DD3888D45CC502A0E005D5192D65B1CF) Please see the server log to find more detail regarding exact cause of the failure.
- at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
- at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116)
- at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:189)
- at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:276)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:104)
- at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
- at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
- at com.sun.proxy.$Proxy219.posReceiptCSI(Unknown Source)
- at ru.crystals.api.plugins.globus.client.loyalty.SapLoyaltyClient.sendReceipts(SapLoyaltyClient.java:38)
- ... 37 more
- 12.08 19:26:03.680 INFO [GlobusLoyaltyPlugin] 1 feedback to send, 1 picked, 10 allowed
- 12.08 19:26:03.680 INFO [GlobusLoyaltyPlugin] Packing feedback with id 167
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement