Trust (external system and SAP)
Hi guys,
As part of a SAML scenario i need to establish trust between an external system and SAP PI (7.10) allowing the external system to send WS requests to SAP.
As per my understanding all I need to do is import the certificate chain into STRUST on the PI system. However I seem to be missing something.
What I have then done is to add root CA, issuer and public key of certificate to the certificate list of the following PSE's in STRUST: 'WS Security standard' and 'WS Security WS Security Key'. Next I restart the ICM.
However Im still getting an error when sending a WS-request to PI saying 'No trusted certificate found'.
I appreciate any help I can get.
Thanks in advance,
Daniel
Reposting in Security where it actually belongs.
Similar Messages
-
Integration between an external system and SAP OM
Hi everybody,
I need to integrate an external system with SAP OM, and I would like to know how to do it (idoc? BAPI? other?)
What we need is the following:
1. External system -
> extraction of data changes (Cost center, positions, jobs changes) to an excel file
2. Excel validated by HR administrator
3. Validation of this file -
> creates an Idoc (how do you create it?)
4. This Idoc feeds SAP OM
Regards, and thanks in advance for your answer.
AngieHi Pradeep,
Thanks for your answer!
I am fresh in this area of SAP, and I still have questions...
What are the BAPI and Objects to use in this case? (I can't find any for OM)
Thanks again for your enlightenment.
Angie -
Production Order and external system non-SAP
Dear Friends,
I need to send a Production Order to a external system no SAP, and upload the information back to SAP,
SAP does something standard to accomplish this task?
To send Production Order, I created an IDOC with report RCCLORD, this IDOC contains all information of a production order (AUFNR, WERKS,..) and all operations and materials. But I don't know how to process the information returned.
Also I have read some information about the interface PP-PDC, but I don't know how to use it.
Please, Can anyone tell me the best way to accomplish this task?
this is the scenario:
SAP R/3 -
> Production Order -
> External System
External System -
> Return information about Production Order -
> SAP R/3
Thanks!Hi,
PP-PDC is for confirmations only, see further details
http://help.sap.com/erp2005_ehp_05/helpdata/en/31/fcbd3411d411d3b6b60000e8359890/frameset.htm
maybe usage of POI is an option for you. See details here
http://help.sap.com/erp2005_ehp_05/helpdata/EN/1a/0e347b539911d1898b0000e8322d00/frameset.htm
BR Sabine -
External system calling SAP ECC enterprise service.
Hi Experts,
We have an external system(out of the client network) which needs to call the Enterprise service ExchangeRateByExchangeRateQueryResponse_In in ECC.
As we don't want to open the ECC port to the external systems we thought of using SAP PI in between.
I can develop a SOAP to SOAP scenario between External system and ECC using PI.
I want to check whether there is any better way of doing it without developing the interface.
Thanks in advance
Regards,
Rajesh.AHi Rajesh,
If the requirement is to fully decouple the ECC system from the external caller system, then configuration of mediated scenario utilizing PI would be a good solution here. But if it is only necessary to ensure that the external system doesn't have direct connectivity to application servers of ECC, then you may consider installing SAP Web Dispatcher, connecting ECC as a backend system to the installed Web Dispatcher and using Web Dispatcher as an endpoint in the caller system. In this way, the caller system doesn't need to have network access to application servers of ECC and will only communicate with Web Dispatcher, all communication between Web Dispatcher and backend (here, ECC) will be transparent for the caller system.
Regards,
Vadim -
Call to Web Sevice in external system from SAP CRM
Hi,
I have to make a call to External system from SAP CRM 5.0 system. The external system will provide a sample webservice which SAP will try to initiate
Can you please tell me:
1. What settings/object needs to be maintained in SAP in order to make this call.
2. how I can make a call to this Web-Service from a BADI and pass the values to web service and also capture the returning value.
Please explain in detail
Thanks,
MikeMike,
You should honestly search the SDN site for consuming web services with ABAP. There are some good examples.
However the general procedure is easy:
1. Generate an ABAP proxy using the WSDL provided to you by the external program
2. Configure an HTTP destination for the server of the web services (needed for HTTPS calls)
3. Configure the logical port for the web service using lpconfig
4. Write the abap code to call the webservice via the proxy. Works very similar to FM call in my opinion.
To expose a webservice(bapi being called from outside) you need to do a little more work
1. Create a web services for the RFC enabled function module via SE80
2. Use wsadmin and wsconfig to make the service available
3. Publish the service out to the UDDI as needed.
Once again this code is pretty well documented in the standard help and SDN. Do a simple search on ABAP proxies and you will find what you need.
Take care,
Stephen -
Connectivity between SAP ECC system and SAP BI
Connectivity between SAP ECC system and SAP BI
Hi BI-experts!
I would like to load e.g. transaction data from SAP ECC system into SAP BI system.
The Loading process is hanging in processing step u201CSERVICE APIu201D.
The process in hanging in status "yellow" and then changed after a while to status u201Credu201D.
[0FI_AR_4 |http://www.file-upload.net/view-1447743/0FI_AR_4.jpg.html ]
The following steps within Load process are yellow and then red:
Extraction (messages): Missing messages
Missing message: Request received
Missing message: Number of sent records
Missing message: Selection completed
Transfer (IDocs and TRFC): Missing messages or warnings
Request IDoc : Application document posted (is green)
Data Package 1 : arrived in BW ; Processing : 2nd processing step not yet finished
Info IDoc 1 : sent, not arrived ; Data passed to port OK
Info IDoc 2 : sent, not arrived ; Data passed to port OK
Info IDoc 3 : sent, not arrived ; Data passed to port OK
Info IDoc 4 : sent, not arrived ; Data passed to port OK
Subseq. processing (messages) : Missing messages
Missing message: Subseq. processing completed
DataStore Activation (Change Log) : not yet activated
Question:
Can some one tell me whether my distribution model or other settings are wrong?
I created 2 distribution model (BD64), one from SAP BW system and other from SAP BI system with message types RSRQST, RSINFO, RSSEND
Thank you very much!Hi Holger.
this issue is related to the RFC but not the one which is communicating from BI to R/3 rather the one which is communicating from R/3 to BI follow these steps.
1. check your BI system logical name from the myself source system.
2. go the ECC and run the transaction sm59
3. go the ABAP Connection folder and search for your RFC which name would be by default as per your BI logical system name.
4. double click it and edit it now check whether the Target hostname or ip is OK.
5. In the logon tab check the client number User and password settings.
Save it and test it with both Connection Test and Remote Logon.
if every thing work fine i hope your problem will be solved.
kind regards,
Zeeshan -
How to Reconcile Data Between SAP Source Systems and SAP NetWeaver BI
Hi,
I just read "How to Reconcile Data Between SAP Source Systems and SAP NetWeaver BI". While I'm waiting for more authorisation to r/3 to carry it out and test this functionality.
I'd like to ask a question to anyone who has implemented this type solution. On page 10 it talks about creating a view then setting up the datasource. The solution talks about runnig a query. I suspect when we run a query I would run it for only a period(using variable) to reconcile.
My question is this. Will the datasource extractor on /r3 only select the period in our variable or will it do a full selection of the data which would then be passed to BW for filtering?
RegardsDEar Mark,
There are several avenues where you can see and reconcile your data with source system, u can see data in by tcode RSA3 for a datasource, and compare the values with actual document posted into the R/3 system. Respective fuctional consultant canhelp you a lot to confirm the data.
On BW side u can see the data in PSA and then check tranformations which subsequent change/update/reject data records based on the selective conditions.
hope this helps.
Kindly assign the points if it works.
Revert back if u need futher help/information. -
Need to call up a webservice created in external system from SAP
Hi folks,
A web service is created in the external system and I need to access this web service from a BADI. Can you tell me how can I call this web service (the external system is giving me a URL) and how to capture the return value from the web service. Please let me know in detail.
Thanks,
PremHi,
I have the same requirement and have created a new Proxy-Object, uploaded the WSDL file (locally) and Created a Logical port.
In the Logical Port under the tab Call Parameter I've defined the URL of the web-service.
Since I was not able to upload the WSDL by selecting the option URL/HTTP Destination due to error message "HTTP error (return code 400, message "ICM_HTTP_CONNECTION_FAILED")
Message no. SPRX090" so uploaded the file locally.
However, when testing the service, I didn't received a sucess message but:
<CX_AI_SYSTEM_FAULT>
<CODECONTEXT>Local</CODECONTEXT>
<CODE> ERROR_WEBSERVICE_RUNTIME_INIT </CODE>
<ERRORTEXT> Error when instantiating the Web service runtime (Error when initializing SOAP client application: ' error_text' ) </ERRORTEXT>
<LANGUAGE />
</CX_AI_SYSTEM_FAULT>
</cls:CX_AI_SYSTEM_FAULT>
What might be the Problem ?
/Manik -
Is it possible to integrate LSO 600 with an external system without SAP PI?
Hi,
as asked in the title, i am wondering if it is possible to integrate LSO 600 with an external (non-SAP) system without using SAP PI/XI. The external system is a middleware application which can handle RFC functions, IDocs besides the usual web service communications.
However, i don't know how LSO and SAP PI are integrated so i wonder if their interfaces are such that instead of SAP PI another middleware could be used.Web Services are used. If you were to implement the services in your 3rd party middleware and configure SAP to call it, I suppose it is possible. The external course catalog can be used for CourseEnrollment and LearningProgress. See the application help for details. Don't expect to receive support from SAP with such a setup however.
-
Send IDoc from External System to SAP system
Hi Folks,
I have a requirement to send IDocs from an external system to the SAp system. Basically the external system is a subsystem which is able to send & receive idocs. The external system is currently able to send idocs to SAP system through the ALE layer but now we have to replace it by PI. Now the external system has to send teh IDocs to the SAP ECC system through the SAP PI 7.0.
Kindly let me knowq how I can achieve it.
Regards,
SantoshHi Satish,
You can achieve this requirement
1)If your external system going to support web service cals then send IDoc from External system as a web service, in PI use sender side SOAP and receiver side IDoc receiver channel to send IDoc.
or
2)Use proxy program ,implement the same ALE logic in PI.
or
3)Copy the Extenal IDoc message in to file folder as XML,then use file adapter to pick up this message and send it SAP using IDoc.
Regards,
raj -
Sending payroll from external system to SAP
Hello SAP experts,
please could you help me to find optimal solution for the following scenario?
We use external system which generates payroll and we need to send the data to SAP. SAP then should post it to a bank and also to GL accounts.
We can not use SAP Payroll because it will not be implemented.
Please could you find me answers to following questions:
1. To what SAP module we should send the payroll?
2. What data we should transfer to SAP?
3. What kind of settings SAP requires (customization, master data)?
Thank you very much for your help and have a nice day
Michal1. customizing :
a ) wage type customizing : you should create(oh11 tcode /modify(sm31 v_512w_o) wage types , how many different wage type you need, some wage types are in system default.
ie basic pay. overtime
b) hr - fi integration customizing
you should do related customizing steps , with basicly wage type - symbolic account
and symblolic account - gl account customizing
2. you should external payroll results to t558a , t558b, t558c tables,
in deail : http://help.sap.com/saphelp_4.70/helpdata/en/5a/f57415558f4e52925b05aa57dad09d/content.htm
3. after then you can run fi posting for payroll, se38 rpcipe00 program, tcode may be different in your country grouping,
you can ask question, if you want in detail. -
Mail from external system to SAP
Hi,
There is a FM to post a message from the SAP system to the external ID. Is there any FM or procedure to get a mail from the external system to the SAP sysem?
Regards,
Amit JainDepending upon what release you are on this weblog may help:
/people/thomas.jung3/blog/2004/09/09/receiving-e-mail-and-processing-it-with-abap--version-610-and-higher -
Sending mail to external system in sap 4.6c
Hi WF experts,
We are configuring sending mails to external system in sap4.6c.
sxdump20.exe is kept on the frontend and created RFC destination with path to sxdump20.exe.
same RFC destination is given while configuring in SCOT trxn.
From SAP, mails are successfully sent and getting message in SOST as delivered to recipent.
But recipent is not receiving mails in his inbox ( outlook express,gmail,hotmail etc ).
Any solution from you will be of great help.
simhaHi,
Make sure that the mail sent from SAP 4.6C are not declared as "Bad Mails" at your Mail Server/SMTP Gateways, possibly due to some technical reason. (such as sender address is not correct, any other SMTP errors, etc...etc.).
Ask your network/system admin to verify it.
Regards,
Bhavik G. Shroff -
Interface between business ware house system and SAP SD module
hi,
I want to develop interface between business ware house system(file adapter) and SAP SD module. how can i post the data into SD system? can any one tell me which Idoc i should use in receiver side?
if i want to go abap proxy how can do it?
give some inputs(methods which i should use)
Thanks in advance
regards
RubanHey
the selection of IDOC depends upon what you wanna post into SD.get in touch with the ABAP guys and they should be able to tell u exactly which IDOC to use.
once u have decided on IDOC,you can go for a File to IDOC scenario.
as far as proxies are concerned,they kinda give better performance compared to IDOC but you need to do ABAP coding for them,in that case u dont need any IDOC
Thanx
Aamir -
How to make interconnection between a legacy system and SAP system?
Hi Group,
I have a query on the interconnectivity between a legacy system( non-SAP ) and an SAP system.
The legacy provides data in the form of Files only.
my queries are as under:
1)
how can I make a connection to the Legacy from my SAP system?
2)
what are the different ways by which I can connect these 2 different systems?
3)
I hope there might be a chance of connecting the systems by way of using webservices, in this case what are the things I need to follow inorder to make the connection and get the data from legacy?
please provide me with necessary info on these queries to proceed further.
thanks in advance.
Regards,
Vishnu.Hi,
U can use the GUI function m modules to fetch the data from legacy systems.
Also With the help of Remote FMs u can get connected to the SAP backgrounds from NON SAP background like Portal.XI is an interfacing tool used to connect 2 SAP or SAP to non SAP medium.
Regards,
Ajit.
Maybe you are looking for
-
Unable to find classes in iPlanet Web Server
Hi, I just got started in JSPs. I'm using iPlanet WS EE 4.1. And it works fine for simple ones. But when I try to reference home grown classes from JSP pages, the engine can not find the classes. I'm putting my classes in the same directory with the
-
How can I easily delete duplicate files in old Time Machine archives?
I have multiple older Time Machine archives from different Macs that I have been going through manually and picking files out and copying them to another drive file by file. I'm running into massive quantities of duplicate files and the biggest probl
-
Hi, Pls tell me how the system will pick pricing in scheduling agreement. When i going to header condition system will give me message " Not possible to determine a condition type Message no. 06658 Diagnosis The system was not able to find a conditio
-
How to do exporting Forms and Reports using Navision Tool 2009
Dear Microsoft, I am looking for the information for exporting my all forms from NAVISION 2009 tool to desktop in extracted form,till now we can export them either single form or consolidated forms dump, but my query is if my project has 6 forms then
-
Some dumb questions from a MAC Virgin
Firstly let me thank you for help you are going to give me. I have thought for many years about switching to a MAC from my PC. At the moment I a wireless network comprising my desktop (which is the one I would like to replace with a MAC system) and d