Advertisement
fedorm

Untitled

Jul 3rd, 2019
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 20.18 KB | None | 0 0
  1. 03.07 13:00:58.324 INFO  [TechProcessImpl] eventControlKey: ControlKey [scanCode=27, command=kbdCancel]
  2. 03.07 13:01:01.684 INFO  [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
  3. 03.07 13:01:01.685 INFO  [TechProcessImpl] TP searchProduct 9905100100001
  4. 03.07 13:01:01.685 INFO  [CatalogService] getGoodsByBarCode barcode = 9905100100001
  5. 03.07 13:01:01.689 INFO  [CatalogService] get product by barcode '9905100100001' result: null
  6. 03.07 13:01:01.689 INFO  [SpeedLog] CatalogGoods: dataFinder.getProductByBarcode, barcode = 9905100100001 time = 2 ms
  7. 03.07 13:01:01.689 INFO  [SpeedLog] CatalogGoods#getGoodsByBarCode, barcode = 9905100100001 time = 2 ms
  8. 03.07 13:01:01.696 INFO  [CatalogService] Get product by item '9905100100001' result null
  9. 03.07 13:01:01.697 INFO  [SpeedLog] searchProduct time  time = 12 ms
  10. 03.07 13:01:01.699 TRACE [MLServiceImpl] entering isEnabled()
  11. 03.07 13:01:01.699 TRACE [MLServiceImpl] leaving isEnabled(). the result is: true
  12. 03.07 13:01:01.699 TRACE [MLServiceImpl] entering isMlCoupon(String). The argument is: "9905100100001"
  13. 03.07 13:01:01.699 TRACE [MLServiceImpl] leaving isMlCoupon(String). The result is: false
  14. 03.07 13:01:01.699 TRACE [SCService] entering isEnabled()
  15. 03.07 13:01:01.699 TRACE [SCService] leaving isEnabled(). the result is: true
  16. 03.07 13:01:01.699 TRACE [SCService] entering isSmChCoupon(String). The argument is: "9905100100001"
  17. 03.07 13:01:01.700 TRACE [SCService] leaving isSmChCoupon(String). The result is: false
  18. 03.07 13:01:01.700 TRACE [MLServiceImpl] entering isEnabled()
  19. 03.07 13:01:01.700 TRACE [MLServiceImpl] leaving isEnabled(). the result is: true
  20. 03.07 13:01:01.700 TRACE [MLServiceImpl] entering isMlCard(String, boolean). The argument are: "9905100100001"
  21. 03.07 13:01:01.701 TRACE [MLServiceImpl] leaving isMlCard(String, boolean). The result is: false
  22. 03.07 13:01:01.701 TRACE [CardPluginEmulator] entering getCardInfo(String). The argument is: 9905100100001
  23. 03.07 13:01:01.709 TRACE [CardPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  24. 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]
  25. 03.07 13:01:01.710 TRACE [CardPluginEmulator] leaving getCardInfo(String). The card (no: "9905100100001") does not belong to our processing for sure!
  26. 03.07 13:01:01.710 DEBUG [ExampleCardPlugin] entering getCardInfo(CardInfoSearchParams). The arguments are: request [ru.crystals.pos.cards.service.PluginCardSearchRequest@1e9f462]
  27. 03.07 13:01:01.713 DEBUG [ExampleCardPlugin] leaving getCardInfo(CardInfoSearchParams). The card [9905100100001] does not exist in the processing for sure
  28. 03.07 13:01:01.744 WARN  [BonusBalanceSupplier] Processing "CashCardsApplication" has provided no bonus balance for card "9905100100001"
  29. 03.07 13:01:01.781 ERROR [SegmentProcessingClient] Client 110769 not found
  30. 03.07 13:01:01.789 TRACE [TechProcessImpl] entering applyClientRequisites(ClientEntity). The argument is: holder [ClientEntity [id=110769; guid=110769; deleted=false]]
  31. 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
  32. 03.07 13:01:01.822 ERROR [ExternalEncryptedEventPacket] Thread-45   Ошибка расшифровки пакета
  33. java.security.InvalidKeyException: Unwrapping failed
  34.     at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:445)
  35.     at javax.crypto.Cipher.unwrap(Cipher.java:2550)
  36.     at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.encryptAesKey(ExternalPacketCipher.java:57)
  37.     at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.decode(ExternalPacketCipher.java:48)
  38.     at ru.crystals.pos.prismabridge.external.ExternalEncryptedEventPacket.parseEvent(ExternalEncryptedEventPacket.java:44)
  39.     at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.decodePacket(PrismaEmulatorRunnable.java:168)
  40.     at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.readBytes(PrismaEmulatorRunnable.java:91)
  41.     at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.run(PrismaEmulatorRunnable.java:71)
  42.     at java.lang.Thread.run(Thread.java:745)
  43. Caused by: javax.crypto.BadPaddingException: Decryption error
  44.     at sun.security.rsa.RSAPadding.unpadV15(RSAPadding.java:380)
  45.     at sun.security.rsa.RSAPadding.unpad(RSAPadding.java:291)
  46.     at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:363)
  47.     at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:440)
  48.     ... 8 more
  49. 03.07 13:01:02.828 INFO  [TechProcessImpl] eventControlKey: ControlKey [scanCode=10, command=kbdEnter]
  50. 03.07 13:01:02.828 INFO  [TechProcessImpl] TP searchProduct 00515
  51. 03.07 13:01:02.830 INFO  [CatalogService] Get product by item '00515' result ProductPieceEntity[name=Пряник яблочный сочный (Россия), item=00515]
  52. 03.07 13:01:02.831 INFO  [SpeedLog] getProductRestrictions  time = 1 ms
  53. 03.07 13:01:02.831 INFO  [SpeedLog] searchProduct time  time = 2 ms
  54. 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>
  55. 03.07 13:01:02.847 INFO  [CommonLogger] busy = false
  56. 03.07 13:01:02.864 ERROR [ExternalEncryptedEventPacket] Thread-45   Ошибка расшифровки пакета
  57. java.security.InvalidKeyException: Unwrapping failed
  58.     at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:445)
  59.     at javax.crypto.Cipher.unwrap(Cipher.java:2550)
  60.     at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.encryptAesKey(ExternalPacketCipher.java:57)
  61.     at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.decode(ExternalPacketCipher.java:48)
  62.     at ru.crystals.pos.prismabridge.external.ExternalEncryptedEventPacket.parseEvent(ExternalEncryptedEventPacket.java:44)
  63.     at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.decodePacket(PrismaEmulatorRunnable.java:168)
  64.     at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.readBytes(PrismaEmulatorRunnable.java:91)
  65.     at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.run(PrismaEmulatorRunnable.java:71)
  66.     at java.lang.Thread.run(Thread.java:745)
  67. Caused by: javax.crypto.BadPaddingException: Decryption error
  68.     at sun.security.rsa.RSAPadding.unpadV15(RSAPadding.java:380)
  69.     at sun.security.rsa.RSAPadding.unpad(RSAPadding.java:291)
  70.     at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:363)
  71.     at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:440)
  72.     ... 8 more
  73. 03.07 13:01:02.876 ERROR [ExternalEncryptedEventPacket] Thread-45   Ошибка расшифровки пакета
  74. java.security.InvalidKeyException: Unwrapping failed
  75.     at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:445)
  76.     at javax.crypto.Cipher.unwrap(Cipher.java:2550)
  77.     at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.encryptAesKey(ExternalPacketCipher.java:57)
  78.     at ru.crystals.pos.prismabridge.external.ExternalPacketCipher.decode(ExternalPacketCipher.java:48)
  79.     at ru.crystals.pos.prismabridge.external.ExternalEncryptedEventPacket.parseEvent(ExternalEncryptedEventPacket.java:44)
  80.     at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.decodePacket(PrismaEmulatorRunnable.java:168)
  81.     at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.readBytes(PrismaEmulatorRunnable.java:91)
  82.     at ru.crystals.pos.emulator.prisma.PrismaEmulatorRunnable.run(PrismaEmulatorRunnable.java:71)
  83.     at java.lang.Thread.run(Thread.java:745)
  84. Caused by: javax.crypto.BadPaddingException: Decryption error
  85.     at sun.security.rsa.RSAPadding.unpadV15(RSAPadding.java:380)
  86.     at sun.security.rsa.RSAPadding.unpad(RSAPadding.java:291)
  87.     at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:363)
  88.     at com.sun.crypto.provider.RSACipher.engineUnwrap(RSACipher.java:440)
  89.     ... 8 more
  90. 03.07 13:01:03.100 INFO  [TechProcessImpl] eventFunctionKey: FunctionKey [scanCode=32, command=kbdSubtotal]
  91. 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
  92. 03.07 13:01:03.149 INFO  [SpeedLog] TP addPosition time = 44 ms
  93. 03.07 13:01:03.189 INFO  [CommonLogger] busy = true
  94. 03.07 13:01:03.190 TRACE [TechProcessImpl] Start warn divide alco
  95. 03.07 13:01:03.190 TRACE [TechProcessImpl] End warn devide alco
  96. 03.07 13:01:03.194 INFO  [TechProcessImpl] goToDiscounts
  97. 03.07 13:01:03.210 INFO  [LoyalBridgeServiceImpl] --------------- begin discount calculation ---------------
  98. 03.07 13:01:03.211 INFO  [FiscalPrinter] getFactoryNum
  99. 03.07 13:01:03.211 INFO  [FiscalPrinter] FactoryNum = 0000033881
  100. 03.07 13:01:03.211 INFO  [FiscalPrinter] getRegNum
  101. 03.07 13:01:03.211 INFO  [FiscalPrinter] RegNum = NFM.3388.1.0.1562082998963
  102. 03.07 13:01:03.211 INFO  [FiscalPrinter] getEklzNum
  103. 03.07 13:01:03.211 INFO  [FiscalPrinter] EklzNum = 0d319dd5-d622-48c9-9567-d84a9c462236
  104. 03.07 13:01:03.212 INFO  [FiscalPrinter] getVerBios
  105. 03.07 13:01:03.212 INFO  [FiscalPrinter] VerBios = 27
  106. 03.07 13:01:03.232 INFO  [LoyalProductFinder] Time finding items (1) = 11 ms
  107. 03.07 13:01:03.232 INFO  [LoyalProductsConverter] Time searching loyal goods for 1 productItems = 11 ms
  108. 03.07 13:01:03.232 INFO  [LoyalCalculatorConverter] Time converting 1 positions = 0 ms
  109. 03.07 13:01:03.268 WARN  [LoyaltyRestrictionsServiceImpl] checkRestrictions: not all limits received
  110. 03.07 13:01:03.269 INFO  [DoProcessing] ============ LoyalCalculation: doDiscount start ============
  111. 03.07 13:01:03.269 INFO  [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
  112. 03.07 13:01:03.284 INFO  [DoProcessing] ============ LoyalCalculation: doDiscount success ============
  113. 03.07 13:01:03.284 TRACE [LoyPluginEmulator] entering doDiscount(Receipt). The argument is: ru.crystals.api.commons.ReceiptPurchaseWrapper@10511b1
  114. 03.07 13:01:03.285 TRACE [LoyPluginEmulator] entering readProperties(IntegrationProperties, Logger)
  115. 03.07 13:01:03.285 TRACE [LoyPluginEmulator] getUrlProperty: the "secondary.calc.url" is not set
  116. 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]
  117. 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]]]
  118. 03.07 13:01:03.303 ERROR [ConnectionEmulatorUtils] toString(XmlEmulatorException): the argument is null
  119. 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]
  120. 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]
  121. 03.07 13:01:03.309 INFO  [LoyaltyResultSanityChecker] Checking MRP restrictions
  122. Quantity 1000
  123. Position sum 68.18
  124. Value 0
  125. Min price 0.00
  126. 03.07 13:01:03.310 INFO  [LoyaltyResultSanityChecker] Unable to check MRP restriction: no MRP provided
  127. 03.07 13:01:03.310 WARN  [SetApiPluginLoyProvider] Card "9905100100001" has no bonus balance
  128. 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]
  129. 03.07 13:01:03.310 TRACE [MLServiceImpl] leaving getMlCardNo(Purchase). The result is: null
  130. 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]
  131. 03.07 13:01:03.310 TRACE [MLServiceImpl] leaving getMlCouponNo(PurchaseEntity). The result is: null
  132. 03.07 13:01:03.310 TRACE [SCService] entering isEnabled()
  133. 03.07 13:01:03.310 TRACE [SCService] leaving isEnabled(). the result is: true
  134. 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]
  135. 03.07 13:01:03.313 TRACE [SCService] Send request <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  136. <ChequeRequest xmlns="http://smartcheckout.ru/xsd/s10ren.xsd" ChequeType="Soft">
  137.     <RequestID>1562148061787</RequestID>
  138.     <Card>
  139.         <CardNumber>9905100100001</CardNumber>
  140.     </Card>
  141.     <DateTime>2019-07-03T13:01:03.311+03:00</DateTime>
  142.     <POS>1</POS>
  143.     <Number>1562148061787</Number>
  144.     <Summ>68.18</Summ>
  145.     <Discount>0.000</Discount>
  146.     <SummDiscounted>68.18</SummDiscounted>
  147.     <Item>
  148.         <PositionNumber>1</PositionNumber>
  149.         <Article>00515</Article>
  150.         <ArticleName>Пряник яблочный сочный (Россия)</ArticleName>
  151.         <Price>68.18</Price>
  152.         <Quantity>1.000</Quantity>
  153.         <Summ>68.18</Summ>
  154.         <Discount>0.000</Discount>
  155.         <SummDiscounted>68.18</SummDiscounted>
  156.     </Item>
  157. </ChequeRequest>
  158.  
  159. 03.07 13:01:03.313 TRACE [SCService] entering getServices()
  160. 03.07 13:01:03.313 TRACE [SCService] getting services (IN MEMORY)
  161. 03.07 13:01:03.313 TRACE [SCService] leaving getServices(). The result size is: 2
  162. 03.07 13:01:03.319 TRACE [SCService] Received response: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  163. <ChequeRequestResponce xmlns="http://smartcheckout.ru/xsd/s10ren.xsd">
  164.     <RequestID>1562148061787</RequestID>
  165.     <Processed>2019-07-03T13:01:03.316+03:00</Processed>
  166.     <ReturnCode>0</ReturnCode>
  167.     <CashierMessageTO>0</CashierMessageTO>
  168.     <Summ>68.18</Summ>
  169.     <Discount>0.000</Discount>
  170.     <SummDiscounted>68.18</SummDiscounted>
  171.     <Item>
  172.         <PositionNumber>1</PositionNumber>
  173.         <Article>00515</Article>
  174.         <ArticleName>Пряник яблочный сочный (Россия)</ArticleName>
  175.         <Price>68.18</Price>
  176.         <MinPrice>0</MinPrice>
  177.         <Quantity>1.000</Quantity>
  178.         <Summ>68.18</Summ>
  179.         <Discount>0.000</Discount>
  180.         <SummDiscounted>68.18</SummDiscounted>
  181.     </Item>
  182. </ChequeRequestResponce>
  183.  
  184. 03.07 13:01:03.319 TRACE [SCReceiptConverter] ml discounts: {position-key [marking: 00515; original-price: 6818]=0}
  185. 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
  186. 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]
  187. 03.07 13:01:03.320 TRACE [SMServiceImpl] entering calcDiscount(Purchase, long, long, ILoyTechProcess). receipt-id: 291; action-guid: 1890143020
  188. 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"}]
  189. 03.07 13:01:03.333 TRACE [SMServiceEmulator] entering getDelay(long, XmlRequestTypeEnum). The arguments are: guid [110769], requestType [OFFERS]
  190. 03.07 13:01:03.333 INFO  [SMServiceEmulator] reading SM-base...
  191. 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
  192. 03.07 13:01:03.347 DEBUG [SMServiceEmulator] Unmarshalling was complete successfully!
  193. 03.07 13:01:03.347 TRACE [SMServiceEmulator] leaving getDelay(long, XmlRequestTypeEnum). The result is: 500
  194. 03.07 13:01:03.847 TRACE [SMServiceEmulator] No need to throw an exception for [holder-guid: 110769; request-type: OFFERS]
  195. 03.07 13:01:03.848 TRACE [SMServiceEmulator] leaving getCurrentOffers(String, String)
  196. 03.07 13:01:03.855 TRACE [SMServiceImpl] SM-offers received: offers-container [client-guid: "110769"; offers: []]
  197. 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]
  198. 03.07 13:01:03.856 TRACE [SetMachineCalculator] leaving applyDiscount(OfferDTO, Purchase): no offers
  199. 03.07 13:01:03.856 TRACE [SMServiceImpl] leaving calcDiscount(Purchase, long, long, ILoyTechProcess). It took 536 [ms]
  200. 03.07 13:01:03.882 WARN  [LoyaltyRestrictionsServiceImpl] checkRestrictions: no limits received
  201. 03.07 13:01:03.882 INFO  [DoProcessing] ============ LoyalCalculation: doDiscount start ============
  202. 03.07 13:01:03.882 INFO  [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
  203. 03.07 13:01:03.888 WARN  [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
  204. 03.07 13:01:03.888 WARN  [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
  205. 03.07 13:01:03.889 WARN  [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
  206. 03.07 13:01:03.889 WARN  [AdvancedMessagesActionResult] Calculator returns empty result. Do not generate slips or messages
  207. 03.07 13:01:03.907 INFO  [DoProcessing] ============ LoyalCalculation: doDiscount success ============
  208. 03.07 13:01:03.911 INFO  [DoProcessing] ============ LoyalCalculation: doDiscount start ============
  209. 03.07 13:01:03.911 INFO  [DoProcessing] GeneralInteractionMethod: MAXIMUM_DISCOUNT
  210. 03.07 13:01:03.912 INFO  [DoProcessing] ============ LoyalCalculation: doDiscount success ============
  211. 03.07 13:01:03.914 INFO  [SetApiPluginLoyProvider] Plugin "ru.crystals.loy.plugin.emulator" does not do post discount tuning
  212. 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]
  213. 03.07 13:01:03.914 TRACE [MLServiceImpl] leaving getMlCardNo(Purchase). The result is: null
  214. 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]
  215. 03.07 13:01:03.915 TRACE [MLServiceImpl] leaving getMlCouponNo(PurchaseEntity). The result is: null
  216. 03.07 13:01:03.915 INFO  [LoyalServiceImpl] Discount calculation (Purchase #11; Positions: 1
  217. 03.07 13:01:03.916 WARN  [LoyalServiceImpl] extractNonDiscountRelatedFields: the argument is NULL! Null will be returned!
  218. 03.07 13:01:03.933 INFO  [LoyalBridgeServiceImpl] Total time of discount calculation = 723 ms
  219. 03.07 13:01:03.933 INFO  [LoyalBridgeServiceImpl] ---------------- end discount calculation ----------------
  220. 03.07 13:01:03.939 INFO  [SpeedLog] TechProcess discounts processing on cheque with 1 positions [sale] time = 745 ms
  221. 03.07 13:01:03.939 INFO  [CommonLogger] value = 0
  222. 03.07 13:01:03.959 TRACE [TechProcessImpl] Start warn divide amount
  223. 03.07 13:01:03.960 INFO  [TechProcessImpl] goToPayments
  224. 03.07 13:01:03.966 INFO  [CheckContainer] startPayments() surcharge = 6818
  225. 03.07 13:01:03.970 INFO  [CheckContainer] isPaymentComplete = false
  226. 03.07 13:01:03.970 INFO  [CheckContainer] prevState = ADD_POSITION
  227. 03.07 13:01:03.971 INFO  [CheckContainer] paid = 0
  228. 03.07 13:01:03.971 INFO  [CheckContainer] surcharge = 6818
  229. 03.07 13:01:03.971 INFO  [CheckContainer] getPaymentFiscalizeError = NONE
  230. 03.07 13:01:03.971 INFO  [CheckContainer] Current payment container is ru.crystals.pos.visualization.payments.cash.CashPaymentContainer
  231. 03.07 13:01:03.975 INFO  [CommonLogger] busy = false
  232. 03.07 13:01:03.975 INFO  [SpeedLog] (SUBTOTAL) time = 0,786;
  233. 03.07 13:01:03.975 INFO  [CommonLogger] busy = false
  234. 03.07 13:01:04.998 INFO  [TechProcessImpl] eventAlphaNumericKey: AlphaNumericKey [scanCode=54, character=6]
  235. 03.07 13:01:05.587 INFO  [TechProcessImpl] eventControlKey: ControlKey [scanCode=27, command=kbdCancel]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement