Logical system error in SAP APO
Hi Experts,
We have a issue while transferring PLANT information from ECC system to SCM system.
I am getting following error:
Function/Q/SAPAPO/CIF_GEN_EVENT
Text:- Local Logical System is not defined.
Function/Q/SAPAPO/CIF_LOC_INBOUND
Text:- Logical System APOCLNTXXX has not been assigned.
I have created Logical component and assigned to the client in use, but still getting error as above.
Regards,
MSID.
I have the same questions. when I configured my ECC and APO systems according the SCM 210, but I still meet the error like this
logical system name has not been assigned to
syste: user:
Function/Q/SAPAPO/CIF_PRODUCT_INBOUND
text: logical system name has not been assigned to
my ECC is ECC6.0,and APO 7.0
Can u help me,Thank u
Rockey
Similar Messages
-
Whr should maintained a business system group in SAP APO
hi gurus,
where should i maintain business system group in SAP APO
can u explain me, what is the process, how it will work, why need BSG in APO
prasadHi,
We maintain Business System Group in APO IMG.
IMG >> SCM Basis >>Integration >> Basic Settings for Creating the System Landscape >> Maintai n Business System Group
In this IMG activity, we determine the assignment to a business system group of this system and the ERP systems that are to be connected. By doing this, you create areas with the same naming conventions. These guarantee that the same names are used for master data and also their synchronization in distributed system landscapes.
In addition to the ERP systems, this system too must be assigned to a business system group (BSG) as an independent logical system.
Proedure :
u2022 Choose New Entries.
u2022 On the New Entries: Overview screen, specify the following information for the business system group:
o An alphanumerical key (maximum of 10 characters).
o A description of your choice
u2022 Save your entries.
Example :
An SCM System is to be connected with the two ERP systems A and B in which two different materials (for example a hammer and a screw), have the same material number (100). The two materials are to be represented as two different products in the SCM system.
Assign The two ERP systems to different BSGs. Assign the SCM system to one of the two BSGs.
u2022 ERP system A (material number 100 = hammer) -> BSG A
u2022 ERP system A (material number 100 = screw) -> BSG B
u2022 SCM system -> BSG A
Hope this gives you insight.
Regards
Datta -
T-code or Table to find total errors in SAP APO like ST22 in ABAP
hi all,
Could please tell me the T-code or Table to find total errors in SAP APO like ST22 t-code in SAP ABAP.
Thanks.
Suryam SHello Venu,
Do you mean other functional errors?
You can check SLG1, /SAPAPO/C3, STAD
Best Regards,
R.Brahmankar -
Hi AlL
I am working on the JDBC TO IDOC Scenario and when testing I get error:
Unable to convert the sender service ABC_Service to an ALE logical system
I check on the SLD under the Business System and what I find is that there is no LOGICAL SYSTEM NAME.
How to make the PI System to keep up the LS, on the TCode BD54 I created it
Role:
Pipeline URL:
Group:
Technical System: PI1 on saptrain1 Change...
Client: 001 of PI1
Logical System Name: #######
Thanks
YonelaHi Guys
On my JDBC TO IDOC Scenario when testing on the MONI I get the below error:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Message canceled
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="XICACHE">BUSINESS_SYSTEM</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>NO INTEGRATION SERVER</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error while refreshing the XI runtime cache</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
but on the SLD my Business System looks like this:
Role: Integration Server
Pipeline URL: http://saptrain1:8000/sap/xi/engine?type=entry
Group: No group assigned
Technical System: PI1 on saptrain1 Change...
Client: 001 of PI1
Logical System Name: LSJDBC
I have done
with this user : PIDIRUSER i have done the full cache
http://saptrain1:8000/CPACache/refresh?mode=full
CPA cache refresh (mode=full) successfully executed in 30937 milliseconds.
but when running
http://saptrain1:8000/sap/xi/engine?type=entry on the browser i get :
- <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Header />
- <SOAP:Body>
- <SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<faultcode>SOAP:Client</faultcode>
<faultstring>Empty HTTP request received</faultstring>
<faultactor>http://sap.com/xi/XI/Message/30</faultactor>
- <detail>
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIProtocol</SAP:Category>
<SAP:Code area="MESSAGE">EMPTY_HTTP_REQUEST_RECEIVED</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Empty HTTP query received; message processing not possible</SAP:Stack>
</SAP:Error>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope
What I am I missing out
Thanks,
Yonela -
Cannot change PO's in SRM due to system copy/ logical system error
Hi All-
We are running SRM extended classic scenario. We would like to change PO's that have been created in our production system, but copied to another environment. We are trying to change these PO's in the copied system but are getting error messages in the process purchase orders transaction in SRM, and are not allowed to change the PO's. The message reads "purchase order contains items with different logical systems". Our basis team changes the logical systems as part of our system copies. Has anyone experienced this? I this part of standard SAP functionality? Are their logical systems in any of the transactional data(PO) tables that we need to change?
Also, we are deleting the material group/product hierarchy in comm_hierarchy as part of our system copy tasks because the material groups each have a GUI ID that is system dependent. Could this have something to do with our issue? Any feedback is greatly appreciated.
Thanks.Hey John,
Yes I'm still at CA. How are you?
I checked bbp_pd and the logical systems are changed correctly to the copied system, not set to production. Am I missing something here? Should they be set to production logical system names even though I am trying to change the PO in the copied system?
Thanks! -
Import RFCs from 3.1i system - Error in SAP MetaDataInterface
Hi,
Trying to import some RFCs from a SAP R/3 3.1i system.
However, getting an error in XI :
Error in SAP MetaDataInterface: java.lang.NullPointerException
#7 10:23:59 [AWT-EventQueue-0] ERROR com.sap.aii.utilxi.swing.toolkit.ExceptionDialog: Throwable
Thrown:
MESSAGE ID: com.sap.aii.upload.sap.rb_exception.MDI_ERROR
com.sap.aii.ibrep.sbeans.upload.RemoteUploadException: Error in SAP MetaDataInterface: java.lang.NullPointerException
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:79)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Serialized server exceptions:
MESSAGE ID: com.sap.aii.upload.sap.rb_exception.MDI_ERROR (serialized)
com.sap.aii.upload.sap.SAPConnectionException$MDIError: Error in SAP MetaDataInterface: java.lang.NullPointerException
at com.sap.aii.upload.sap.SAPUploadSource.init(SAPUploadSource.java:187)
at com.sap.aii.upload.sap.SAPUploadSource.<init>(SAPUploadSource.java:152)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.connect(UploadServiceBean.java:87)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:73)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
MESSAGE ID: com.sap.mdi.ObjectFactoryException (serialized)
com.sap.mdi.ObjectFactoryException: java.lang.NullPointerException
at com.sap.mdi.ObjectFactory.setConnection(ObjectFactory.java:5145)
at com.sap.mdi.ObjectFactory.<init>(ObjectFactory.java:3137)
at com.sap.aii.upload.sap.SAPUploadSource.init(SAPUploadSource.java:181)
at com.sap.aii.upload.sap.SAPUploadSource.<init>(SAPUploadSource.java:152)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.connect(UploadServiceBean.java:87)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:73)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
#6 10:23:59 [Pool-Thread-4] ERROR com.sap.aii.ibrep.gui.tools.r3import.SAPNavigationPane: Connection failed
Thrown:
MESSAGE ID: com.sap.aii.upload.sap.rb_exception.MDI_ERROR
com.sap.aii.ibrep.sbeans.upload.RemoteUploadException: Error in SAP MetaDataInterface: java.lang.NullPointerException
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:79)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Serialized server exceptions:
MESSAGE ID: com.sap.aii.upload.sap.rb_exception.MDI_ERROR (serialized)
com.sap.aii.upload.sap.SAPConnectionException$MDIError: Error in SAP MetaDataInterface: java.lang.NullPointerException
at com.sap.aii.upload.sap.SAPUploadSource.init(SAPUploadSource.java:187)
at com.sap.aii.upload.sap.SAPUploadSource.<init>(SAPUploadSource.java:152)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.connect(UploadServiceBean.java:87)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:73)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
MESSAGE ID: com.sap.mdi.ObjectFactoryException (serialized)
com.sap.mdi.ObjectFactoryException: java.lang.NullPointerException
at com.sap.mdi.ObjectFactory.setConnection(ObjectFactory.java:5145)
at com.sap.mdi.ObjectFactory.<init>(ObjectFactory.java:3137)
at com.sap.aii.upload.sap.SAPUploadSource.init(SAPUploadSource.java:181)
at com.sap.aii.upload.sap.SAPUploadSource.<init>(SAPUploadSource.java:152)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.connect(UploadServiceBean.java:87)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:73)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
#5 10:19:57 [AWT-EventQueue-0] ERROR com.sap.aii.utilxi.swing.toolkit.ExceptionDialog: Throwable
Thrown:
MESSAGE ID: com.sap.aii.upload.sap.rb_exception.MDI_ERROR
com.sap.aii.ibrep.sbeans.upload.RemoteUploadException: Error in SAP MetaDataInterface: java.lang.NullPointerException
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:79)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Serialized server exceptions:
MESSAGE ID: com.sap.aii.upload.sap.rb_exception.MDI_ERROR (serialized)
com.sap.aii.upload.sap.SAPConnectionException$MDIError: Error in SAP MetaDataInterface: java.lang.NullPointerException
at com.sap.aii.upload.sap.SAPUploadSource.init(SAPUploadSource.java:187)
at com.sap.aii.upload.sap.SAPUploadSource.<init>(SAPUploadSource.java:152)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.connect(UploadServiceBean.java:87)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:73)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
MESSAGE ID: com.sap.mdi.ObjectFactoryException (serialized)
com.sap.mdi.ObjectFactoryException: java.lang.NullPointerException
at com.sap.mdi.ObjectFactory.setConnection(ObjectFactory.java:5145)
at com.sap.mdi.ObjectFactory.<init>(ObjectFactory.java:3137)
at com.sap.aii.upload.sap.SAPUploadSource.init(SAPUploadSource.java:181)
at com.sap.aii.upload.sap.SAPUploadSource.<init>(SAPUploadSource.java:152)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.connect(UploadServiceBean.java:87)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:73)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
#4 10:19:57 [Pool-Thread-5] ERROR com.sap.aii.ibrep.gui.tools.r3import.SAPNavigationPane: Connection failed
Thrown:
MESSAGE ID: com.sap.aii.upload.sap.rb_exception.MDI_ERROR
com.sap.aii.ibrep.sbeans.upload.RemoteUploadException: Error in SAP MetaDataInterface: java.lang.NullPointerException
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:79)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Serialized server exceptions:
MESSAGE ID: com.sap.aii.upload.sap.rb_exception.MDI_ERROR (serialized)
com.sap.aii.upload.sap.SAPConnectionException$MDIError: Error in SAP MetaDataInterface: java.lang.NullPointerException
at com.sap.aii.upload.sap.SAPUploadSource.init(SAPUploadSource.java:187)
at com.sap.aii.upload.sap.SAPUploadSource.<init>(SAPUploadSource.java:152)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.connect(UploadServiceBean.java:87)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:73)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
MESSAGE ID: com.sap.mdi.ObjectFactoryException (serialized)
com.sap.mdi.ObjectFactoryException: java.lang.NullPointerException
at com.sap.mdi.ObjectFactory.setConnection(ObjectFactory.java:5145)
at com.sap.mdi.ObjectFactory.<init>(ObjectFactory.java:3137)
at com.sap.aii.upload.sap.SAPUploadSource.init(SAPUploadSource.java:181)
at com.sap.aii.upload.sap.SAPUploadSource.<init>(SAPUploadSource.java:152)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.connect(UploadServiceBean.java:87)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceBean.openSAPSource(UploadServiceBean.java:73)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0.openSAPSource(UploadServiceRemoteObjectImpl0.java:240)
at com.sap.aii.ibrep.sbeans.upload.UploadServiceRemoteObjectImpl0p4_Skel.dispatch(UploadServiceRemoteObjectImpl0p4_Skel.java:196)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
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:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
#3 10:15:36 [AWT-EventQueue-0] FINE AutoLog.created.com.sap.aii.ib.core.service.TypeNotRegisteredException: com.sap.aii.ib.core.service.TypeNotRegisteredException: Type "TypeConntestObj" is not registered in the service class Type Service - Type Information
at com.sap.aii.ib.core.service.ServiceBase.getServiceImpl(ServiceBase.java:71)
at com.sap.aii.ib.bom.gen.TypeServiceImpl.getTypeInformation(TypeServiceImpl.java:82)
at com.sap.aii.ib.gui.xiitem.services.InternalXiItemService.getTypeInfo(InternalXiItemService.java:23)
at com.sap.aii.ib.gui.xiitem.services.InternalXiItemService.createEmptyXiItem(InternalXiItemService.java:92)
at com.sap.aii.ib.gui.xiitem.services.XiItemServiceProvider.createEmptyXiItem(XiItemServiceProvider.java:97)
at com.sap.aii.ib.gui.xiitem.InternalXiItemServiceForNameNamespaceObjects.addType(InternalXiItemServiceForNameNamespaceObjects.java:68)
at com.sap.aii.ib.gui.xiitem.InternalXiItemServiceForNameNamespaceObjects.<init>(InternalXiItemServiceForNameNamespaceObjects.java:55)
at com.sap.aii.ib.gui.applcomp.StartupCodeEntry.guiStartup(StartupCodeEntry.java:151)
at com.sap.aii.ib.gui.applcomp.StartupCodeEntry.startup(StartupCodeEntry.java:108)
at com.sap.aii.ib.core.applcomp.IStartupCodeEntry.startupIfNotAlreadyDone(IStartupCodeEntry.java:33)
at com.sap.aii.ibrep.gui.applcomp.StartupCodeEntry.startup(StartupCodeEntry.java:68)
at com.sap.aii.ib.core.applcomp.IStartupCodeEntry.startupIfNotAlreadyDone(IStartupCodeEntry.java:33)
at com.sap.aii.ib.core.applcomp.ExplicitApplicationComponentImpl.startup(ExplicitApplicationComponentImpl.java:116)
at com.sap.aii.ib.core.applcomp.ExplicitApplicationComponents.startup(ExplicitApplicationComponents.java:383)
at com.sap.aii.ib.core.applcomp.ApplicationComponent.startup(ApplicationComponent.java:209)
at com.sap.aii.ib.gui.login.SplashLoginFrame$6.run(SplashLoginFrame.java:429)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
#2 10:15:36 [AWT-EventQueue-0] DEBUG AutoLog.created.com.sap.aii.ib.core.service.TypeNotRegisteredException: Type "TypeConntestObj" is not registered in the service class Type Service - Type Information
#1 10:15:36 [AWT-EventQueue-0] FINE AutoLog.created.com.sap.aii.ib.core.service.TypeNotRegisteredException: com.sap.aii.ib.core.service.TypeNotRegisteredException: Type "versConflList" is not registered in the service class Type Service - Type Information
at com.sap.aii.ib.core.service.ServiceBase.getServiceImpl(ServiceBase.java:71)
at com.sap.aii.ib.bom.gen.TypeServiceImpl.getTypeInformation(TypeServiceImpl.java:82)
at com.sap.aii.ib.gui.xiitem.services.InternalXiItemService.getTypeInfo(InternalXiItemService.java:23)
at com.sap.aii.ib.gui.xiitem.services.InternalXiItemServiceBase.<init>(InternalXiItemServiceBase.java:44)
at com.sap.aii.ib.gui.xiitem.CommonInternalXiItemService$ForVersionConflictList.<init>(CommonInternalXiItemService.java:326)
at com.sap.aii.ib.gui.applcomp.StartupCodeEntry.guiStartup(StartupCodeEntry.java:147)
at com.sap.aii.ib.gui.applcomp.StartupCodeEntry.startup(StartupCodeEntry.java:108)
at com.sap.aii.ib.core.applcomp.IStartupCodeEntry.startupIfNotAlreadyDone(IStartupCodeEntry.java:33)
at com.sap.aii.ibrep.gui.applcomp.StartupCodeEntry.startup(StartupCodeEntry.java:68)
at com.sap.aii.ib.core.applcomp.IStartupCodeEntry.startupIfNotAlreadyDone(IStartupCodeEntry.java:33)
at com.sap.aii.ib.core.applcomp.ExplicitApplicationComponentImpl.startup(ExplicitApplicationComponentImpl.java:116)
at com.sap.aii.ib.core.applcomp.ExplicitApplicationComponents.startup(ExplicitApplicationComponents.java:383)
at com.sap.aii.ib.core.applcomp.ApplicationComponent.startup(ApplicationComponent.java:209)
at com.sap.aii.ib.gui.login.SplashLoginFrame$6.run(SplashLoginFrame.java:429)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
#0 10:15:36 [AWT-EventQueue-0] DEBUG AutoLog.created.com.sap.aii.ib.core.service.TypeNotRegisteredException: Type "versConflList" is not registered in the service class Type Service - Type Information
Any ideas ?
Kind regards
Colin.Hi Colin,
Check this thread..
Re: Support of RFC and IDOC adapters
Regards
Anand -
Unable to convert the sender service XID_900 an ALE logical system Error~
Dear Expert:
I received a IDOC Ack but there is an error ocour~
Unable to convert the sender service XID_900 an ALE logical system
XID_900 is our business system that config in SLD.
it's very weird ....sender server should be like point to our BPM isn't?
Regards
Jack Leehi,
>>>it's very weird ....sender server should be like point to our BPM isn't?
this means that your XID_900 business system in Integration directory
does not have adapdater specific identifiers filled in
it has nothing to do with a BPM
also check out my blog:
/people/michal.krawczyk2/blog/2005/03/29/xi-error--unable-to-convert-the-sender-service-to-an-ale-logical-system
Regards,
Michal Krawczyk -
Hi Experts
In a simple File to Idoc scenario i used a BPM and did the mapping outside the BPM. The BPM just receives the message of type IDOC and sends it to the R/3 system. In Message monitoring the transformation of message from file server to BPM has been sucessfull but the tranformation of message from BPM to R/3 reported the following error.
"Unable to convert the sender service FileIdoc_BPM to an ALE logical system"
Suggest me the solution for this problem
Regards
SaravananHi,
Go to the Sender Business System / Service , Dobule Click on it, In the menu at the top Business <b>Service --> Adapter Specific Identifiers</b> --> Add Some value to the logical system name , save and activate the Business System / Service and then trigger the interface.
Cheers,
Jag -
Detail system landscape for SAP APO
Hi All,
Can u pls tell me the system landscape for APO with pictures. (i.e data flow in between ECC to APO through CIF also between APO submodules)
purpose: need to prepare PPT.
Thanks.Hi
Find the link WRT system integration
System Infrastructure (SAP Library - Integration of SAP APO and SAP R/3)
pls follow below thread for more info
Integration multiple R/3 systems with APO via CIF
Raja kiran -
Error in SAP APO Inbound: capacity requirement is invalid
Hi Experts
I am getting an error in APO Inbound in APO queue manager. The error text reads " Capacity requirement is invalid".
I checked for all the resources whether they have validity and also checked for mismatching control key. But these fields are allright in both ECC and APO system.
I checked note # 924562, but i am still not able to solve this issue.
Can you please suggest how should i debug this error?
Many Thanks!!
Regards
MansiHi Mansi,
Were you able to replicate the issue on which activity triggers this CIF error?
I remember a similar error which happened when converting planned order to production order where it was giving error"“Bucket capacity requirement has an invalid value” .
SAP had suggested to implement note 1381483 to fix this.
Thanks
Ajay -
"Could not create JCOClientConnection for logical System" error
I get this error each day around 3 PM, like the JCO connections where never released...
What should be the JCO settings for this simple app, can someone help me understanding the way to configure JCO connections (or a pool) properly?
- 1 application (expirationTime 1 hour, logon using SSO ticket);
- Uses 4 RFC models : A (calls one R/O RFC function), B (calls one R/O RFC function), C (calls one R/O RFC function) & D (calls one R/O RFC function and one update RFC function);
- all the 4 models uses the same JCO destinations : WD_MODELDATA_R3_STANDARD and WD_RFC_METADATA_R3_STANDARD;
- users : 10 (who could possibly work in up to 4 windows);
Note that I've added these lines in the CC of the models, good idea or not?
- CC of Model B (before the RFC call) : reuse of the the ModelA connection using "Model1.setConnectionProvider(Model2)" command.
- CC of Model C (before the RFC call) : reuse of the the ModelA connection using "Model1.setConnectionProvider(Model2)" command.
- CC of Model D (after the RFC call of the update function) : "model.disconnectIfAlive();" command.
Thanks for your help!Seems that the « Reuse connection » command is essential to assure that an application use ONLY ONE Jco. I get rid of the disconnectIfAlive.
Recommendation 1: Put all the BAPIs that you call in the same system into the same model!
Recommendation 2: If you canu2018t follow recommendation 1, make sure that the two models synchronize their (JCo) connections!
// two separate model instances are created ...
MyFirstModelTypemodelMyFirst= (MyFirstModelType) WDModelFactory.getModelInstance(
MyFirstModelType.class,
WDModelScopeType.APPLICATION_SCOPE);
MyOtherModelTypemodelMyOther= (MyOtherModelType) WDModelFactory.getModelInstance(
MyOtherModelType.class,
WDModelScopeType.APPLICATION_SCOPE);
// ... but the first model manages and provides the
// connection for the other model
modelMyOther.setConnectionProvider(modelMyFirst);
Edited by: Emanuel Champagne on Jun 27, 2008 2:38 PM -
Regarding "Error An SLD system has not been assigned to logical system "
Hi all,
I am trying to connect SRM system to an XI system. All the settings are done (or I thought so). When I try to send a PO via XML/XI to the XI system in SRM Web UI, it gives me the following error:
nformation Processing BBP_PO_SEND_XML Is Started
Error An SLD system has not been assigned to logical system
Error Action could not be successfully executed
The backend systems are defined in spro. When I debugged the coding, I find that the right Logical system itself is not picked up - is there any thing missed out?
Thanks,
VijayHi,
You should assign this here:
Supplier Relationship Management -> SRM Server -> Technical Basic Settings -> Define Backend Systems.
Here you should fill the "System Landscape Directory Name" for the systems you have defined.
Regards
Kathirvel -
hi ,
experts
1.documentation on logical sysytem
2.can u provide all the dependencies in logical system.Hi Naveen
Logical System
http://help.sap.com/saphelp_nw2004s/helpdata/en/c8/5aa2a0deb91548a1842f8485dee4a2/frameset.htm
Setting Up a logical system
http://help.sap.com/saphelp_nw2004s/helpdata/en/b4/b0b13bb3acef3ce10000000a11402f/frameset.htm
Securities of Logical system
http://help.sap.com/saphelp_nw2004s/helpdata/en/56/98a340f590a35be10000000a1550b0/frameset.htm
Assigning Logical Systems
http://help.sap.com/saphelp_nw2004s/helpdata/en/cb/0f3040cbe60d418d7b4373c0cbf84a/frameset.htm
Assigning Logical Systems to client
http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/b4b13b00ae793be10000000a11402f/frameset.htm
Hope this helps you.
Regards
Kathirvel
http://help.sap.com/saphelp_nw2004s/helpdata/en/cb/0f3040cbe60d418d7b4373c0cbf84a/frameset.htm -
Logical System and Logical System Name
Hi,
I would like to create the following and please tell me how do I go about doing this. I am doing this because I am trying to implement both RFC/Idoc to File and File to Idoc/RFC. The basis admin guys are unavailble at the moment so I am on my own at this moment.
Creating a port(I suppose I need to do this on the R3. What are the steps involved)
Create a Partner ProfileHi Sonia,
For XI communicating with SAP R/3 through Idocs ALE settings need to be done,
just go through the following steps and Configure ALE :-
SAP XI
1) RFC Destination (SM59)
a) Choose create.
b) Specify the name of the RFC destination
c) Select connection type as 3 and save
d) In the technical settings tab enter the details SAP SID/URL and system number#.
e) Enter the Gateway host as same details above SID/URL.
f) Gateway service is 3300+system number#.
g) In the Logon /Security tab, enter the client user & Password details of Destination system.
h) Test the connection and remote logon.
2) Create Port (IDX1)
a) Select create new button
b) Enter the port name as SAP+SID (The starting char should be SAP)
c) Enter the destination client.
d) Enter the RFC Destination created in SAP R/3 towards other system.
e) Save
3) Load Meta Data for IDOC (IDX2) a) Create new
b) IDOC Message Type
c) Enter port created in IDX1.
SAP R/3
1) RFC Destination (SM59)
a) Choose create.
b) Specify the name of the RFC destination
c) Select connection type as 3 and save
d) In the technical settings tab enter the details SAP SID/URL and system number#.
e) Enter the Gateway host as same details above SID/URL.
f) Gateway service is 3300+system number#.
g) In the Logon /Security tab, enter the client user & Password details of Destination system.
h) Test the connection and remote logon.
2) Create Port (We21)
a) First Select Transactional RFC and then click create button
b) Enter the destination port name as SAP+SID (The starting char should be SAP)
c) Enter the destination client.
d) Enter the RFC Destination created in SAP R/3 towards other system.
e) Save
3) Create Partner Profile (WE20)
a) Create New
b) Create the Partner no. name as same the logical system name of the destination system.
c) Select Partner type LS
d) Enter details for Type: US/USER, Agent, and Lang.
e) Click on the + button to select the message type.
f) Select Partner no. and LS which ever create above.
g) Select Message type
h) Select Process code related to the Message type.
I) save.
In SLD System Landscape Directory
TS for R/3 (Logical system):-Assign the client name created in R/3 as Logical system Name.
Ts for Third Party (Logical system):-
BS for SAP R/3 (Logical system):- Assign the client name created in R/3 as Logical system Name.
BS for Third Party (Logical system):-Enter the XI logical system name.
In Transaction SALE
Define and Assign the logical system name.
Regards,
Ashwin M
Reward If helpful -
Hi,
Is assignment of SAP logical system to client mandatory...
I understand that we can give dummy names like SAP_A as logical systems but is it mandatory to assign them to clients..
I think Idoc can be sent to the respective SAP system through ports instead of a particular LSthis client assignment to logical system is about your sending system.
the steps for ALE config are following only:
1) IMG > SAP NetWeaver > Application Server > IDoc Interface / Application Link Enabling (ALE) > Basic Settings > Logical systems > Define Logical System
2) IMG > SAP NetWeaver > Application Server > IDoc Interface / Application Link Enabling (ALE) > Modelling and Implementing Business Processes > Configure Predefined ALE Business Processes > Logistics > Logistics <-> External Systems > External Transportation Planning Systems > Maintain ALE Port Definition (Transaction WE21)
3) IMG > SAP NetWeaver > Application Server > IDoc Interface / Application Link Enabling (ALE) > Modelling and Implementing Business Processes > Global Organizational Units > Cross-System Company Codes (Transaction OB72, SALE, OBB5)
4) IMG > SAP NetWeaver > Application Server > IDoc Interface / Application Link Enabling (ALE) > Modelling and Implementing Business Processes > Maintain Distribution Model and Distribute Views (Transaction BD64)
5) IMG > SAP NetWeaver > Application Server > IDoc Interface / Application Link Enabling (ALE) > Modelling and Implementing Business Processes > Configure Predefined ALE Business Processes > Logistics > Master Data Distribution > Proposal for distribution model: Customer and vendor masters (Transaction WYL2)
6) IMG > SAP NetWeaver > Application Server > IDoc Interface / Application Link Enabling (ALE) > Modelling and Implementing Business Processes > Configure Predefined ALE Business Processes > Logistics > Logistics <-> External Systems > External Transportation Planning Systems > Maintain ALE Partner Profiles (Transaction WE20)
Maybe you are looking for
-
How much RAM can my ibook take?
I have a early ibook G4 800Mhz with 128mb of RAM and i wanted to know how much more ram can i put in it, because its running really slow, i also wanted to know can my ibook take DDR333 PC2700 RAM thanks Arhtur
-
Event handling through iterator :
Hi Experts, I am in Account Identification tab of CRM WebUI. I confirm my BP and go to "More Fields tab". My Requirement is i need to customize Telephone table view in Component ICCMP_BP_DETAIL/BuPaTele. i want to make few of the columns in the table
-
Query completed but session still not released.
Hi Everybody, We are trying to refresh a materialized view using a below mentioned command, exec dbms_snapshot.refresh('NESTER.MVREPAIR','?'); While querying v$session_longops we are getting the work complete output. 1* select sofar,totalwork, time_r
-
I have a blog page, I posted three embedded videos. #1 and 3 were youtube. #2 was vimeo. IE and GC browsers display them properly. But Firefox displays the #2 Vimeo where the # 1 youtube should be, and the# 3 youtube video twice, in both 2nd and 3rd
-
How can I open the form from another form with the PL/SQL code??? The my form are create from OracleDesigner and developed with OracleBuilder. Regards Basilisco Giorgio