Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 03.07 13:00:58.324 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=27, command=kbdCancel]
- 03.07 13:01:01.684 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 03.07 13:01:01.685 INFO [TechProcessImpl] TP searchProduct 9905100100001
- 03.07 13:01:01.685 INFO [CatalogService] getGoodsByBarCode barcode = 9905100100001
- 03.07 13:01:01.689 INFO [CatalogService] get product by barcode '9905100100001' result: null
- 03.07 13:01:01.689 INFO [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 9905100100001 time = 2 ms
- 03.07 13:01:01.689 INFO [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 9905100100001 time = 2 ms
- 03.07 13:01:01.696 INFO [CatalogService] Get product by item '9905100100001' result null
- 03.07 13:01:01.697 INFO [SpeedLog] searchProduct time time = 12 ms
- 03.07 13:01:01.699 TRACE [MLServiceImpl] entering isEnabled()
- 03.07 13:01:01.699 TRACE [MLServiceImpl] leaving isEnabled(). the result is: true
- 03.07 13:01:01.699 TRACE [MLServiceImpl] entering isMlCoupon(String). The argument is: "9905100100001"
- 03.07 13:01:01.699 TRACE [MLServiceImpl] leaving isMlCoupon(String). The result is: false
- 03.07 13:01:01.699 TRACE [SCService] entering isEnabled()
- 03.07 13:01:01.699 TRACE [SCService] leaving isEnabled(). the result is: true
- 03.07 13:01:01.699 TRACE [SCService] entering isSmChCoupon(String). The argument is: "9905100100001"
- 03.07 13:01:01.700 TRACE [SCService] leaving isSmChCoupon(String). The result is: false
- 03.07 13:01:01.700 TRACE [MLServiceImpl] entering isEnabled()
- 03.07 13:01:01.700 TRACE [MLServiceImpl] leaving isEnabled(). the result is: true
- 03.07 13:01:01.700 TRACE [MLServiceImpl] entering isMlCard(String, boolean). The argument are: "9905100100001"
- 03.07 13:01:01.701 TRACE [MLServiceImpl] leaving isMlCard(String, boolean). The result is: false
- 03.07 13:01:01.701 TRACE [CardPluginEmulator] entering getCardInfo(String). The argument is: 9905100100001
- 03.07 13:01:01.709 TRACE [CardPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 03.07 13:01:01.710 TRACE [CardPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: CardPluginEmulatorProperties{getInfoUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/get-card, writeOffUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/write-off, rollbackUrl=http://127.0.0.1:10071/card-plugin-processing/emulator/rollback, connectionTimeout=1000, readTimeout=1000, cardNoPrefixes=[151, 152], cardNoLength=7}; it took 1 [ms]
- 03.07 13:01:01.710 TRACE [CardPluginEmulator] leaving getCardInfo(String). The card (no: "9905100100001") does not belong to our processing for sure!
- 03.07 13:01:01.710 DEBUG [ExampleCardPlugin] entering getCardInfo(CardInfoSearchParams). The arguments are: request [ru.crystals.pos.cards.service.PluginCardSearchRequest@1e9f462]
- 03.07 13:01:01.713 DEBUG [ExampleCardPlugin] leaving getCardInfo(CardInfoSearchParams). The card [9905100100001] does not exist in the processing for sure
- 03.07 13:01:01.744 WARN [BonusBalanceSupplier] Processing "CashCardsApplication" has provided no bonus balance for card "9905100100001"
- 03.07 13:01:01.781 ERROR [SegmentProcessingClient] Client 110769 not found
- 03.07 13:01:01.789 TRACE [TechProcessImpl] entering applyClientRequisites(ClientEntity). The argument is: holder [ClientEntity [id=110769; guid=110769; deleted=false]]
- 03.07 13:01:01.790 TRACE [TechProcessImpl] leaving applyClientRequisites(ClientEntity). Cash template prohibits usage of personal-sensitive data to send e-receipt to a card-ho;der
- 03.07 13:01:01.822 ERROR [ExternalEncryptedEventPacket] Thread-45 Ошибка расшифровки пакета
- java.security.InvalidKeyException: Unwrapping failed
- at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:445)
- at javax.crypto.Cipher.unwrap(Cipher.java:2550)
- at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.encryptAesKey(ExternalPacketCipher.java:57)
- at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.decode(ExternalPacketCipher.java:48)
- at ru.crystals.pos.prismabridge.external.ExternalEncryptedEventPacket.parseEvent(ExternalEncryptedEventPacket.java:44)
- at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.decodePacket(PrismaEmulatorRunnable.java:168)
- at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.readBytes(PrismaEmulatorRunnable.java:91)
- at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.run(PrismaEmulatorRunnable.java:71)
- at java.lang.Thread.run(Thread.java:745)
- Caused by: javax.crypto.BadPaddingException: Decryption error
- at sun.security.rsa.RSAPadding.unpadV15(RSAPadding.java:380)
- at sun.security.rsa.RSAPadding.unpad(RSAPadding.java:291)
- at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:363)
- at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:440)
- ... 8 more
- 03.07 13:01:02.828 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
- 03.07 13:01:02.828 INFO [TechProcessImpl] TP searchProduct 00515
- 03.07 13:01:02.830 INFO [CatalogService] Get product by item '00515' result ProductPieceEntity[name=Пряник яблочный сочный (Россия), item=00515]
- 03.07 13:01:02.831 INFO [SpeedLog] getProductRestrictions time = 1 ms
- 03.07 13:01:02.831 INFO [SpeedLog] searchProduct time time = 2 ms
- 03.07 13:01:02.847 INFO [SpeedLog] (CHECK_CONTAINER) show product container time = 0,016 sec; average speed = 0,085 sec; position test num = 2.0; product item 00515; <16>
- 03.07 13:01:02.847 INFO [CommonLogger] busy = false
- 03.07 13:01:02.864 ERROR [ExternalEncryptedEventPacket] Thread-45 Ошибка расшифровки пакета
- java.security.InvalidKeyException: Unwrapping failed
- at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:445)
- at javax.crypto.Cipher.unwrap(Cipher.java:2550)
- at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.encryptAesKey(ExternalPacketCipher.java:57)
- at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.decode(ExternalPacketCipher.java:48)
- at ru.crystals.pos.prismabridge.external.ExternalEncryptedEventPacket.parseEvent(ExternalEncryptedEventPacket.java:44)
- at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.decodePacket(PrismaEmulatorRunnable.java:168)
- at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.readBytes(PrismaEmulatorRunnable.java:91)
- at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.run(PrismaEmulatorRunnable.java:71)
- at java.lang.Thread.run(Thread.java:745)
- Caused by: javax.crypto.BadPaddingException: Decryption error
- at sun.security.rsa.RSAPadding.unpadV15(RSAPadding.java:380)
- at sun.security.rsa.RSAPadding.unpad(RSAPadding.java:291)
- at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:363)
- at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:440)
- ... 8 more
- 03.07 13:01:02.876 ERROR [ExternalEncryptedEventPacket] Thread-45 Ошибка расшифровки пакета
- java.security.InvalidKeyException: Unwrapping failed
- at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:445)
- at javax.crypto.Cipher.unwrap(Cipher.java:2550)
- at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.encryptAesKey(ExternalPacketCipher.java:57)
- at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.decode(ExternalPacketCipher.java:48)
- at ru.crystals.pos.prismabridge.external.ExternalEncryptedEventPacket.parseEvent(ExternalEncryptedEventPacket.java:44)
- at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.decodePacket(PrismaEmulatorRunnable.java:168)
- at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.readBytes(PrismaEmulatorRunnable.java:91)
- at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.run(PrismaEmulatorRunnable.java:71)
- at java.lang.Thread.run(Thread.java:745)
- Caused by: javax.crypto.BadPaddingException: Decryption error
- at sun.security.rsa.RSAPadding.unpadV15(RSAPadding.java:380)
- at sun.security.rsa.RSAPadding.unpad(RSAPadding.java:291)
- at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:363)
- at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:440)
- ... 8 more
- 03.07 13:01:03.100 INFO [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=32, command=kbdSubtotal]
- 03.07 13:01:03.104 INFO [TechProcessImpl] TechProcess add position id: null; number: 1; item: 00515; type: ProductPieceEntity; count: 1000; sum: 6818; sumDiscount: 0; dateTime: (NULL); num-in-original: null
- 03.07 13:01:03.149 INFO [SpeedLog] TP addPosition time = 44 ms
- 03.07 13:01:03.189 INFO [CommonLogger] busy = true
- 03.07 13:01:03.190 TRACE [TechProcessImpl] Start warn divide alco
- 03.07 13:01:03.190 TRACE [TechProcessImpl] End warn devide alco
- 03.07 13:01:03.194 INFO [TechProcessImpl] goToDiscounts
- 03.07 13:01:03.210 INFO [LoyalBridgeServiceImpl] --------------- begin discount calculation ---------------
- 03.07 13:01:03.211 INFO [FiscalPrinter] getFactoryNum
- 03.07 13:01:03.211 INFO [FiscalPrinter] FactoryNum = 0000033881
- 03.07 13:01:03.211 INFO [FiscalPrinter] getRegNum
- 03.07 13:01:03.211 INFO [FiscalPrinter] RegNum = NFM.3388.1.0.1562082998963
- 03.07 13:01:03.211 INFO [FiscalPrinter] getEklzNum
- 03.07 13:01:03.211 INFO [FiscalPrinter] EklzNum = 0d319dd5-d622-48c9-9567-d84a9c462236
- 03.07 13:01:03.212 INFO [FiscalPrinter] getVerBios
- 03.07 13:01:03.212 INFO [FiscalPrinter] VerBios = 27
- 03.07 13:01:03.232 INFO [LoyalProductFinder] Time finding items (1) = 11 ms
- 03.07 13:01:03.232 INFO [LoyalProductsConverter] Time searching loyal goods for 1 productItems = 11 ms
- 03.07 13:01:03.232 INFO [LoyalCalculatorConverter] Time converting 1 positions = 0 ms
- 03.07 13:01:03.268 WARN [LoyaltyRestrictionsServiceImpl] checkRestrictions: not all limits received
- 03.07 13:01:03.269 INFO [DoProcessing] ============ LoyalCalculation: doDiscount start ============
- 03.07 13:01:03.269 INFO [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
- 03.07 13:01:03.284 INFO [DoProcessing] ============ LoyalCalculation: doDiscount success ============
- 03.07 13:01:03.284 TRACE [LoyPluginEmulator] entering doDiscount(Receipt). The argument is: ru.crystals.api.commons.ReceiptPurchaseWrapper@10511b1
- 03.07 13:01:03.285 TRACE [LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
- 03.07 13:01:03.285 TRACE [LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
- 03.07 13:01:03.285 TRACE [LoyPluginEmulator] leaving readProperties(IntegrationProperties, Logger). The result is: LoyPluginEmulatorProperties{primaryCalcUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/process, secondaryCalcUrl=null, feedbackUrl=http://127.0.0.1:10065/loy-plugin-processing/emulator/feedback, connectionTimeout=1000, readTimeout=1000, cardProcessingId='null'}; it took 0 [ms]
- 03.07 13:01:03.285 TRACE [LoyPluginEmulator] entering makeCalcCalls(List, EmulatorReceipt). The arguments are: urls: [http://127.0.0.1:10065/loy-plugin-processing/emulator/process], emulatorReceipt: emul-receipt [card: null; positions: [emul-pos [no: 1; marking: "00515"; qnty: 1000; sum: 6818; min-sum: 0; discountable: true]]]
- 03.07 13:01:03.303 ERROR [ConnectionEmulatorUtils] toString(XmlEmulatorException): the argument is null
- 03.07 13:01:03.309 TRACE [LoyPluginEmulator] leaving makeCalcCalls(List, EmulatorReceipt). The result is: emul-loy-result [discounts: []; limit: null; taken-into-account: null]; it took 24 [ms]
- 03.07 13:01:03.309 TRACE [LoyPluginEmulator] leaving doDiscount(Receipt). The result is: LoyaltyResult{discounts=null, bonusWriteOffsLimits=null, bonusesTakenIntoAccount=null, bonusAccrualResults=null, printDocuments=null, messagesToCashier=null, extendedAttributeMap=null}; it took 25 [ms]
- 03.07 13:01:03.309 INFO [LoyaltyResultSanityChecker] Checking MRP restrictions
- Quantity 1000
- Position sum 68.18
- Value 0
- Min price 0.00
- 03.07 13:01:03.310 INFO [LoyaltyResultSanityChecker] Unable to check MRP restriction: no MRP provided
- 03.07 13:01:03.310 WARN [SetApiPluginLoyProvider] Card "9905100100001" has no bonus balance
- 03.07 13:01:03.310 TRACE [MLServiceImpl] entering getMlCardNo(Purchase). The argument is: Purchase:[number=11;dateCreate=2019-07-03 13:01:01.787;operationType=true;checkSum=6818;discount=0]
- 03.07 13:01:03.310 TRACE [MLServiceImpl] leaving getMlCardNo(Purchase). The result is: null
- 03.07 13:01:03.310 TRACE [MLServiceImpl] entering getMlCouponNo(PurchaseEntity). The argument is: Purchase:[number=11;dateCreate=2019-07-03 13:01:01.787;operationType=true;checkSum=6818;discount=0]
- 03.07 13:01:03.310 TRACE [MLServiceImpl] leaving getMlCouponNo(PurchaseEntity). The result is: null
- 03.07 13:01:03.310 TRACE [SCService] entering isEnabled()
- 03.07 13:01:03.310 TRACE [SCService] leaving isEnabled(). the result is: true
- 03.07 13:01:03.311 TRACE [SCService] entering calcDiscount(Purchase). The argument is: Purchase:[number=11;dateCreate=2019-07-03 13:01:01.787;operationType=true;checkSum=6818;discount=0]
- 03.07 13:01:03.313 TRACE [SCService] Send request <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <ChequeRequest xmlns="http://smartcheckout.ru/xsd/s10ren.xsd" ChequeType="Soft">
- <RequestID>1562148061787</RequestID>
- <Card>
- <CardNumber>9905100100001</CardNumber>
- </Card>
- <DateTime>2019-07-03T13:01:03.311+03:00</DateTime>
- <POS>1</POS>
- <Number>1562148061787</Number>
- <Summ>68.18</Summ>
- <Discount>0.000</Discount>
- <SummDiscounted>68.18</SummDiscounted>
- <Item>
- <PositionNumber>1</PositionNumber>
- <Article>00515</Article>
- <ArticleName>Пряник яблочный сочный (Россия)</ArticleName>
- <Price>68.18</Price>
- <Quantity>1.000</Quantity>
- <Summ>68.18</Summ>
- <Discount>0.000</Discount>
- <SummDiscounted>68.18</SummDiscounted>
- </Item>
- </ChequeRequest>
- 03.07 13:01:03.313 TRACE [SCService] entering getServices()
- 03.07 13:01:03.313 TRACE [SCService] getting services (IN MEMORY)
- 03.07 13:01:03.313 TRACE [SCService] leaving getServices(). The result size is: 2
- 03.07 13:01:03.319 TRACE [SCService] Received response: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <ChequeRequestResponce xmlns="http://smartcheckout.ru/xsd/s10ren.xsd">
- <RequestID>1562148061787</RequestID>
- <Processed>2019-07-03T13:01:03.316+03:00</Processed>
- <ReturnCode>0</ReturnCode>
- <CashierMessageTO>0</CashierMessageTO>
- <Summ>68.18</Summ>
- <Discount>0.000</Discount>
- <SummDiscounted>68.18</SummDiscounted>
- <Item>
- <PositionNumber>1</PositionNumber>
- <Article>00515</Article>
- <ArticleName>Пряник яблочный сочный (Россия)</ArticleName>
- <Price>68.18</Price>
- <MinPrice>0</MinPrice>
- <Quantity>1.000</Quantity>
- <Summ>68.18</Summ>
- <Discount>0.000</Discount>
- <SummDiscounted>68.18</SummDiscounted>
- </Item>
- </ChequeRequestResponce>
- 03.07 13:01:03.319 TRACE [SCReceiptConverter] ml discounts: {position-key [marking: 00515; original-price: 6818]=0}
- 03.07 13:01:03.320 TRACE [SCReceiptConverter] it was inferred that no SC POS discounts were given on position [key: position-key [marking: 00515; original-price: 6818]]: SC discount value is: 0
- 03.07 13:01:03.320 TRACE [SCService] leaving calcDiscount(Purchase). The result is: Purchase:[number=null;dateCreate=(NULL);operationType=null;checkSum=6818;discount=0]; it took 10 [ms]
- 03.07 13:01:03.320 TRACE [SMServiceImpl] entering calcDiscount(Purchase, long, long, ILoyTechProcess). receipt-id: 291; action-guid: 1890143020
- 03.07 13:01:03.331 TRACE [SMServiceEmulator] entering getCurrentOffers(String, String). The arguments are: authHeader [Bearer MB>B B>:5= 25G5=], clientGUID [{"clientIdentifier":{"type":"GUID","id":"110769"},"timeZoneId":"Europe/Moscow"}]
- 03.07 13:01:03.333 TRACE [SMServiceEmulator] entering getDelay(long, XmlRequestTypeEnum). The arguments are: guid [110769], requestType [OFFERS]
- 03.07 13:01:03.333 INFO [SMServiceEmulator] reading SM-base...
- 03.07 13:01:03.333 DEBUG [SMServiceEmulator] The array a XmlSmBase object to be extracted from is neither empty nor null - its length is: 12627
- 03.07 13:01:03.347 DEBUG [SMServiceEmulator] Unmarshalling was complete successfully!
- 03.07 13:01:03.347 TRACE [SMServiceEmulator] leaving getDelay(long, XmlRequestTypeEnum). The result is: 500
- 03.07 13:01:03.847 TRACE [SMServiceEmulator] No need to throw an exception for [holder-guid: 110769; request-type: OFFERS]
- 03.07 13:01:03.848 TRACE [SMServiceEmulator] leaving getCurrentOffers(String, String)
- 03.07 13:01:03.855 TRACE [SMServiceImpl] SM-offers received: offers-container [client-guid: "110769"; offers: []]
- 03.07 13:01:03.856 TRACE [SetMachineCalculator] entering applyDiscount(OfferDTO, Purchase). The arguments are: discount [offers-container [client-guid: "110769"; offers: []]], receipt [Purchase:[number=11;dateCreate=2019-07-03 13:01:01.787;operationType=true;checkSum=6818;discount=0]], actionGuid [1890143020]
- 03.07 13:01:03.856 TRACE [SetMachineCalculator] leaving applyDiscount(OfferDTO, Purchase): no offers
- 03.07 13:01:03.856 TRACE [SMServiceImpl] leaving calcDiscount(Purchase, long, long, ILoyTechProcess). It took 536 [ms]
- 03.07 13:01:03.882 WARN [LoyaltyRestrictionsServiceImpl] checkRestrictions: no limits received
- 03.07 13:01:03.882 INFO [DoProcessing] ============ LoyalCalculation: doDiscount start ============
- 03.07 13:01:03.882 INFO [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
- 03.07 13:01:03.888 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 03.07 13:01:03.888 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 03.07 13:01:03.889 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 03.07 13:01:03.889 WARN [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
- 03.07 13:01:03.907 INFO [DoProcessing] ============ LoyalCalculation: doDiscount success ============
- 03.07 13:01:03.911 INFO [DoProcessing] ============ LoyalCalculation: doDiscount start ============
- 03.07 13:01:03.911 INFO [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
- 03.07 13:01:03.912 INFO [DoProcessing] ============ LoyalCalculation: doDiscount success ============
- 03.07 13:01:03.914 INFO [SetApiPluginLoyProvider] Plugin "ru.crystals.loy.plugin.emulator" does not do post discount tuning
- 03.07 13:01:03.914 TRACE [MLServiceImpl] entering getMlCardNo(Purchase). The argument is: Purchase:[number=11;dateCreate=2019-07-03 13:01:01.787;operationType=true;checkSum=6818;discount=0]
- 03.07 13:01:03.914 TRACE [MLServiceImpl] leaving getMlCardNo(Purchase). The result is: null
- 03.07 13:01:03.915 TRACE [MLServiceImpl] entering getMlCouponNo(PurchaseEntity). The argument is: Purchase:[number=11;dateCreate=2019-07-03 13:01:01.787;operationType=true;checkSum=6818;discount=0]
- 03.07 13:01:03.915 TRACE [MLServiceImpl] leaving getMlCouponNo(PurchaseEntity). The result is: null
- 03.07 13:01:03.915 INFO [LoyalServiceImpl] Discount calculation (Purchase #11; Positions: 1
- 03.07 13:01:03.916 WARN [LoyalServiceImpl] extractNonDiscountRelatedFields: the argument is NULL! Null will be returned!
- 03.07 13:01:03.933 INFO [LoyalBridgeServiceImpl] Total time of discount calculation = 723 ms
- 03.07 13:01:03.933 INFO [LoyalBridgeServiceImpl] ---------------- end discount calculation ----------------
- 03.07 13:01:03.939 INFO [SpeedLog] TechProcess discounts processing on cheque with 1 positions [sale] time = 745 ms
- 03.07 13:01:03.939 INFO [CommonLogger] value = 0
- 03.07 13:01:03.959 TRACE [TechProcessImpl] Start warn divide amount
- 03.07 13:01:03.960 INFO [TechProcessImpl] goToPayments
- 03.07 13:01:03.966 INFO [CheckContainer] startPayments() surcharge = 6818
- 03.07 13:01:03.970 INFO [CheckContainer] isPaymentComplete = false
- 03.07 13:01:03.970 INFO [CheckContainer] prevState = ADD_POSITION
- 03.07 13:01:03.971 INFO [CheckContainer] paid = 0
- 03.07 13:01:03.971 INFO [CheckContainer] surcharge = 6818
- 03.07 13:01:03.971 INFO [CheckContainer] getPaymentFiscalizeError = NONE
- 03.07 13:01:03.971 INFO [CheckContainer] Current payment container is ru.crystals.pos.visualization.payments.cash.CashPaymentContainer
- 03.07 13:01:03.975 INFO [CommonLogger] busy = false
- 03.07 13:01:03.975 INFO [SpeedLog] (SUBTOTAL) time = 0,786;
- 03.07 13:01:03.975 INFO [CommonLogger] busy = false
- 03.07 13:01:04.998 INFO [TechProcessImpl] eventAlphaNumericKey: AlphaNumericKey [scanCode=54, character=6]
- 03.07 13:01:05.587 INFO [TechProcessImpl] eventControlKey: ControlKey [scanCode=27, command=kbdCancel]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement