Skip to Content
0
Former Member
Apr 16, 2013 at 07:36 PM

BackendException, Pricing issue while uploading a bulk order in ISA

43 Views

Hi All,

In ISA 5.0 - ECC as backend, when I try to upload a bulk order with 200 line items, while sales document is getting updated(log below) its throwing an pricing error. Seeing the log below, error occurs when its trying to get the pricing details of each and every product(for 200 products) in a loop. Correct me if my understanding is wrong.

When I try to upload a order with 80 or 100 line items its working fine.


Any suggestions plz.

PFB Log.

Thanks

Bharath.

Log Information:

com.sap.spc.remote.client.ClientException: BackendException Exception: parameters: [client]='null' [user]='null' [language]='null' [ashost]='null' [systemnumber]='null' [mshost]='null' [gwhost]='null' [gwserv]='null' [group]='null' [systemid]='null'

Properties: {lang=EN, passwd=?, sysnr=00, client=140, user=chinnaiahb, ashost=scdb00.sec.sharpamericas.com, jco.client.type=A, jco.client.trace=0, codepage=1100}

Client not connected

com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Error occurred when processing Java programs

Function: SPC_GET_PRICING_TRACE

Import Parameters:

|--------------------------------|-|-|--------------------------------|

| PARAMETERS 'INPUT'

|--------------------------------|-|-|--------------------------------|

|IV_DOCUMENT_ID |I|I|IV_ITEM_ID |

|--------------------------------|-|-|--------------------------------|

| 0 1 2 3 4 5 6 7|8|9| 0 1 2 3 4 5 6 7|

|--------------------------------|-|-|--------------------------------|

|51699BF092CC0BE0E1008000AC1D1C66| | |51699CD392CC0BE0E1008000AC1D1C66|

|--------------------------------|-|-|--------------------------------|

at com.sap.spc.remote.client.object.imp.rfc.RFCDefaultClient.execute(RFCDefaultClient.java:93)

at com.sap.spc.remote.client.object.imp.rfc.RfcDefaultIPCItem.getPricingAnalysisData(RfcDefaultIPCItem.java:1384)

at com.sap.isa.backend.r3.webcatalog.pricing.PriceCalculatorR3IPC.getDynamicPrices(PriceCalculatorR3IPC.java:424)

at com.sap.isa.backend.r3.webcatalog.pricing.PriceCalculatorR3IPC.getPrices(PriceCalculatorR3IPC.java:171)

at com.sap.isa.backend.r3.webcatalog.pricing.PriceCalculatorR3IPC.getPrices(PriceCalculatorR3IPC.java:217)

at com.sap.isa.businessobject.webcatalog.pricing.PriceCalculator.getPrices(PriceCalculator.java:130)

at com.sap.isa.catalog.webcatalog.WebCatItemPrice.<init>(WebCatItemPrice.java:36)

at com.sap.isa.catalog.webcatalog.WebCatItem.retrieveItemPrice(WebCatItem.java:1053)

at com.sap.isa.businessobject.SalesDocument.doPricing(SalesDocument.java:841)

at com.sap.isa.businessobject.SalesDocument.populateItemsFromCatalog(SalesDocument.java:564)

at com.sap.isa.backend.db.SalesDocumentDB.updateInBackend(SalesDocumentDB.java:3916)

at com.sap.isa.businessobject.SalesDocument.update(SalesDocument.java:1268)

at com.sharp.isa.isacore.action.order.Z_MaintainBasketSimulateAction.basketPerform(Z_MaintainBasketSimulateAction.java:328)

at com.sap.isa.isacore.action.order.MaintainBasketBaseAction.isaPerform(MaintainBasketBaseAction.java:998)

at com.sap.isa.isacore.action.IsaCoreBaseAction.ecomPerform(IsaCoreBaseAction.java:343)

at com.sap.isa.isacore.action.EComBaseAction.doPerform(EComBaseAction.java:353)

at com.sap.isa.core.BaseAction.execute(BaseAction.java:211)

at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)

at com.sap.isa.core.RequestProcessor.processActionPerform(RequestProcessor.java:674)

at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)

at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)

at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)

at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)

at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)

at com.sap.isa.core.RequestProcessor.processForwardConfig(RequestProcessor.java:267)

at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)

at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)

at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)

at com.tealeaf.capture.LiteFilter.doFilter(LiteFilter.java:98)

at com.sap.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:61)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)