Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SEND
- request-id:0532c9e7-a36d-44d6-ad0f-90fbc844268f
- destination:/server/command
- content-length:124
- {"type":"RECEIPT_ADD_SALE","payloadType":"DEFAULT","payload":{"bar":"3974","amount":1},"dateTime":"2019-05-21T08:10:04.851"}
- /////////////////////////////
- MESSAGE
- request-id:0532c9e7-a36d-44d6-ad0f-90fbc844268f
- destination:/client/command/result
- content-type:application/json;charset=UTF-8
- subscription:sub-1
- message-id:7fe20cf9-388c-ee23-70f0-7decd6ef652b-7
- content-length:5597
- {
- "type" : "RECEIPT_ADD_SALE",
- "dateTime" : "2019-05-21T11:10:04.8664853",
- "payloadType" : "ERROR",
- "payload" : {
- "session" : {
- "nodeId" : 3,
- "opened" : true,
- "userBackId" : "SERVICE",
- "state" : "RECEIPT_OPEN",
- "lastActivityTime" : "2019-05-21T11:09:53.7265923",
- "receiptContext" : {
- "state" : "OPEN",
- "receipt" : {
- "UUID" : "5e88d080-6fb3-4eec-937d-f2adac281d95",
- "documentName" : "RECEIPT",
- "documentType" : "RECEIPT",
- "receiptType" : 0,
- "nodeId" : 3,
- "userBackId" : "SERVICE",
- "globalNum" : 1,
- "devGlobalNum" : 0,
- "devZNum" : 0,
- "openDateTime" : "2019-05-21T11:09:53.7226037",
- "userType" : 0,
- "currencyInfo" : {
- "code" : 980,
- "scale" : 2,
- "roundMode" : "HALF_UP"
- },
- "total" : 0,
- "totalWithoutDiscount" : 0,
- "sales" : {
- "total" : 0,
- "totalWithoutDiscount" : 0
- },
- "pays" : {
- "total" : 0
- },
- "change" : {
- "total" : 0
- }
- },
- "hasNext" : false
- }
- },
- "result" : {
- "errorMessage" : "Price is not defined for item: ItemComposite(article=ItemComposite.Article(backId=3974, name=Абрикосы (вес), shortName=Абрикосы весовые, bar=3974, userType=64, memo=null), articleGroup=ItemComposite.ArticleGroup(parentBackId=9991, backId=254, name=Фрукты, овощи, зелень, грибы, shortName=Фрукты, овощи, зелень, грибы), tax=ItemComposite.Tax(backId=1, symbol=А, name=А, percent=20.00), measure=ItemComposite.Measure(backId=4, scale=3, name=килограмм, shortName=кг, memo=null), department=ItemComposite.Department(backId=1, name=Торговый отдел, description=null), producer=ItemComposite.Producer(backId=1, name=Отечественный производитель, shortName=Отеч.произв.), price=null)",
- "stackTrace" : "java.lang.IllegalArgumentException: Price is not defined for item: ItemComposite(article=ItemComposite.Article(backId=3974, name=Абрикосы (вес), shortName=Абрикосы весовые, bar=3974, userType=64, memo=null), articleGroup=ItemComposite.ArticleGroup(parentBackId=9991, backId=254, name=Фрукты, овощи, зелень, грибы, shortName=Фрукты, овощи, зелень, грибы), tax=ItemComposite.Tax(backId=1, symbol=А, name=А, percent=20.00), measure=ItemComposite.Measure(backId=4, scale=3, name=килограмм, shortName=кг, memo=null), department=ItemComposite.Department(backId=1, name=Торговый отдел, description=null), producer=ItemComposite.Producer(backId=1, name=Отечественный производитель, shortName=Отеч.произв.), price=null)\r\n\tat com.abmcloud.abmpos.front.core.document.receipt.command.ReceiptAddSaleCommand.selectItemPrice(ReceiptAddSaleCommand.java:87)\r\n\tat com.abmcloud.abmpos.front.core.document.receipt.command.ReceiptAddSaleCommand.executeOperation(ReceiptAddSaleCommand.java:44)\r\n\tat com.abmcloud.abmpos.front.core.document.receipt.command.ReceiptAddSaleCommand.executeOperation(ReceiptAddSaleCommand.java:25)\r\n\tat com.abmcloud.abmpos.front.core.document.receipt.command.AbstractReceiptCommand.execute(AbstractReceiptCommand.java:39)\r\n\tat com.abmcloud.abmpos.front.core.command.AbstractCommand.processRequest(AbstractCommand.java:77)\r\n\tat com.abmcloud.abmpos.front.core.command.CommandExecutorService.execute(CommandExecutorService.java:91)\r\n\tat com.abmcloud.abmpos.front.controller.api.CommandExecutorController.executeCommand(CommandExecutorController.java:26)\r\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\r\n\tat org.springframework.messaging.handler.invocation.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:170)\r\n\tat org.springframework.messaging.handler.invocation.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:120)\r\n\tat org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMatch(AbstractMethodMessageHandler.java:550)\r\n\tat org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:503)\r\n\tat org.springframework.messaging.simp.annotation.support.SimpAnnotationMethodMessageHandler.handleMatch(SimpAnnotationMethodMessageHandler.java:93)\r\n\tat org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessageInternal(AbstractMethodMessageHandler.java:505)\r\n\tat org.springframework.messaging.handler.invocation.AbstractMethodMessageHandler.handleMessage(AbstractMethodMessageHandler.java:439)\r\n\tat org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:144)\r\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\r\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\r\n\tat java.base/java.lang.Thread.run(Thread.java:834)\r\n"
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement