Sender RFC from Third Party System
I have a vendor who is actually communicating through RFC from third party Application to SAP R/3. Now we are trying have XI in between. Where as with minimal impact on both sides.
Solution.
1. Have the RFC made as ZRFC in XI. Let the vendor call the RFC in XI ABAP and internally make an RFC call through XI Interface to R/3 as Sync Interface. Because we need to report the information back to the system where the request initiated.
2. Have RFC INI file copied as SAP Suggests under one of the folders. Develop the regular RFC to RFC Interface via XI.
Is there any other alternatives other than the above mentioned solutions? Or out of those 2, which one will provide the best performance
Appreciate any feedback. Please advice
That's exactly what we are trying to achieve here. By Eliminating direct connection R/3, we are placing XI in between. But with the budget/timeline constraints from the Partner side, we are trying to have minimal change on the partner side. They might not change something to web service etc...
Here is the text about INI file
You can configure the non-SAP RFC client to connect to the sender communication channel in the following ways:
■ By defining the parameters PROGID, gateway-host, and gateway-service within the saprfc.ini-file using RFC-SDK.
■ By using appropriate parameters in the function RfcOpenEx.
If you use the saprfc.ini-file, the respective RFC destination has to be of type R.
All the parameter values used within the saprfc.ini-file or with the function RfcOpenEx should match the entries maintained within the corresponding sender communication channel.
Example for the saprfc.ini-file is as follows:
DEST=RFCCLIENTEXT
TYPE=R
PROGID=P106646.HKExternalClient
GWHOST=pwdf2153
GWSERV=sapgw40
Please check the following link, for the same text on RFC Sender
[Help.SAP|http://help.sap.com/saphelp_nw04/helpdata/en/67/6d0540ba5ee569e10000000a155106/content.htm]
Using the same Sender RFC for non-SAP System, please share any ideas
Similar Messages
-
Accessing BW Query from Third Party System
Hi,
We have a requirement by which user can do the following through the third party system.
1. User will enter the Parameters in the third party system.
2. User will then call the BW Query with the above parameters from the third party system.
3. BW query should get execute based on the parameters (variables) and output to be displayed.
3. After displaying the output, the same should get passed into the db tables or the flat file to the third party system.
Ideal steps will be :
1. Enter the parameters in the third party system
2. Calling the query from third party system with the
parameters
3. Executing the BW query
4 Displaying the output and
5. Sending the output back to the third party system
Kindly advise how can we handle this scenario.
Regards
Ramesh Ganjihi,
you can use third party etl tools. I used XtractIS for microsoft analysis services.
http://www.theobald-software.com/cms/en/xtract-is/xtract-is-plugnplay-mit-sap-und-den-ssis.html -
Incoming invoice from third party system
Hi All,
Could you please help in choosing functional module or bapi or badi's for incoming invoices that are receiving from third party system. I have no ideal about that but the SAP has to be loaded using idocs. what is the reason to choose the above ones
Thanks in advance for response.Why not starting with docu?
The general process is explained well in help.sap.com
As a service, put this into your Google: vendor invoice edi site:help.sap.com -
Item master synchronisation from third party system to SAP
Hello ,
I would like to understand how we can desgin flow of data in case of changes in Catalog from third party system to SAP.
We have implemented Catalog functionality. Catalog maintained in third party system is accessed from SAP for procurement through catalog button.
Now we want to update SAP contracts when ever there is change in prices in third party system. In this we are also validating currency,UOM, delivery time etc.
How does we can make this synchronisation? What are the possible solution for this?
You valuable inputs will be highly appreciable.
Regards,
PrashantHi Neetu
you have to mainatin Item text and not for material PO text...
Do these settings:
SPRO->MM->Purchasing->PO->Texts for POs--->Define copying rule for item texts..
then check you should have a entry for "Item Text" if not then
Put a Consec no. and against it enter item text. then for this you have to maintain text linkage where u should have source object as Purchase requisition.
please confirm if these settings are already there?
regrds
yogesh -
Data Extraction from Third party system to BW System issues...
Hi Experts,
I would like to know about data extraction issues from third party systems like hyperion or DB2 or Sysbase to BW system, proper procedure to minimise risk facors, etc.
I hope hear from you soon...
Thanks in advance....
Regards,
Nagendra KReddyHi,
Below is a document for DB connect. in that frequent problems also mentioned.
Create DataSource for DB Connect step by step
-Sriram -
Enhancemnet in the include RV03VFZZ to send request to third party system
Hi Experts,
I am using Enhancemnet in the include RV03VFZZ to send the request to third party system(ADEXA) and get the response using proxy and place that in the sales order.
If there is no response from ADEXA system means 'reason for rejection' field has to be filled with some reason. Now I want to know which is the structure that updates the 'reason for rejection field'. the screen field is VBAP-ABGRU and program name is SAPMV45A.
help me in updating the 'reason for rejection field'.
Regards,
Hari KrishnaYou can use the below to populate the order reason at the respective levels.
1.FORM userexit_save_document_prepare in MV45AFZZ for VA01/VA02
2.FORM USEREXIT_PRICING_PREPARE_TKOMK in RV60AFZZ for VF01/VF02 and VF04
If you are in ECC then first preferrence should be for Enhancement Framework rather than using Classical User exits.You can check Enhancement Spots ES_SAPMV45A and ES_SAPLV60A for the above requirements or you can even implement using Implicit Enhancement within the subroutines of MV45AFZZ and RV60AFZZ.
TVAUT is the table for Order reasons with descriptions.
Thanks,
K.Kiran. -
Howto Send IDOC to third-party system. programID can not be registered.
Hi, guys.
I want to post IDOC to a third-party system through XI. And for sure, the third-party system can receive IDOC.
In the receiver communication channel, I would fill in the RFC Destination with a RFC connection defined in SM59.
In SM59, it is a tcp/ip connection and in technical settings the activation type is Registered Server Program. I name the Program ID randomly with 'a.a'. In Gateway Options, I fill the host with XI server and service with sapgw01.
Then I test the connection, the result is program a.a not registered on XI server.
My question is how to register the progam when I want to use this RFC to send IDOC to the third-party system. And how the RFC know which system he would connect. I don't find anyplace with the connection information such as IP or something like this.Sergio Cipolla
Thank you for your material. I have read the doc you refered.
Almost I understand the process, there is one part.
I should register the program ID in saprfc.ini file with the following content:
DEST=FROMXI
TYPE=R
GWHOST=saphost
GWSERV=sapgateway
PROGID=a.a
Here I am wondering the fiield "DEST" represent for. Does it mean the hostname of the target external system?
And Here is the UNIX system, what is the path location of the file saprfc.ini or where I should put this file to be effective.
Thanks in advance.
Bu Ju -
Consume WS from Third Party System in a SAP Portal
Hi everybody,
I would like to know if it could be possible to consume a WS from a Third Party System from a SAP Portal page or iView directly.
If not, could anybody propose a solution for that?
I thought about the possibility of creating a WebDynpro Java application which would consume this Web Service.
Thanks a lot.
Kind Regards,
VictoriaHI Victoria,
Create Web Dynpro Java application for consuming u Web services.Create SAP webdynpro iview Template to create your iviews.
Thanks,
Amith. -
PO import from third party system
Hi All,
We have a third party system where PO's are created and imported into Oracle as an approved PO via Standard interface table. A PO was created in Aug 2012 and is stuck in interface tables with rejected status as the vendor site ID missing. So updated the interface table with vendor site ID. And ran import standard PO program. PO is imported but with the date in FEB 2013 instead of the date in Aug 2012. ( As the PO period for Feb 2013 is opened)Why it happened? And is there any way I can cancel/delete the PO from Oracle and resend it with the same old date I.e., Aug 2012 date and so that it can create with old PO Number.
Thanks in advance,
Regards,
PramodWhy not starting with docu?
The general process is explained well in help.sap.com
As a service, put this into your Google: vendor invoice edi site:help.sap.com -
Avtivation of BC set from Third party system
Dear All,
We are using BC sets for configuration of regular business organizational units. We also have a workflow in third party system (like MS Share Point) for approval of such elements. Now we are looking to call BC sets for configuration of these elements Via third party system upon approval in workflow.
Kindly help me to understand the feasibility & possible approach to develop the system.
Thanks & Regards,
SandipHi,
Your question if i understood correctly.
You cannot transfer the BC Set from one system to another.
BC sets are used to have a snap shot for your customizing in SAP.
This are predefined by SAP, which as per mine knowledge you cannot transfer from an external tool to SAP ECC.
Kindly refer the below doc which may help you...
Business Configuration Sets (BC Sets) and their use - Basis Corner - SCN Wiki
Rgds, -
IDOC send message to third party system
Hi,
I got the below scenario,
1) Data came from 3rd party system through EDI
2) Because the material is not there in SAP system it didn't create sales order
3) IDOC is errored out
4) How to inform the 3rd party system through an IDOC or message that IDOC got errored out?
Thanks
anikaushiso you mean to say that we can trigger workflow sothat those people or email.
Yes, for error handling and resolution
Can we send the eror message to 3rd party in the form of IDOC immediately afer error IDOC is created in SAP?
You could, but I don't see the point and you'd have to map it. Your EDI system should provide an FA back to the sender upon receipt so that it knows the message was received. The error should go to the person or group that would handle the issue if it's an SAP-related issue such as a master data or config error. I don't know your system/setup, but it doesn't make sense to send a material error back to the sender system if someone is going to fix that in SAP and then re-process the IDOC (and trigger an order confirmation). -
Uploading time evaluation results from third party system
Hi,
Our customer is using a third party system for time evaluation as well as SAP time evaluation. Now they would like to upload the evaluation results from that system into their SAP system, so that all the data can be viewed in the same place for statistical purposes. Is this possible? And if yes, how is it accomplished?PL take a look at this Re: Time Inbound Interface
Regards,
Suresh Datti -
Create Oracle USER Account from Third Party System
Hi there
We have requirment to create Oracle USER Account through third party system.
How can we achive this?
I know ORacle Provide FND_USER_PKG.CREATEUSER API to create user
Is there any special thing we have to do to create Oracle USER from another system?
Thanks
ASIMHi,
Is there any special thing we have to do to create Oracle USER from another system?I believe you need to check the third party manual or contact the vendor for other considerations when creating user accounts from this system.
For FND_USER_PKG, please see the links referenced in this thread.
change password of EBS user
Re: change password of EBS user
Regards,
Hussein -
Data upload from third party system to GRT table.
Hello,
Can you please let me know how we can upload payroll data from a legacy system (to be more clear, how to upload data that we receive from a third party system) into GRT table.
Note:The file should be tab delimited text file.
As of now, i figured out 2 FMs which I thought can be used.....BAPI_EXTPAYROLL_INSERT_OUT and BAPI_EXTPAYROLL_INSERT_LEGACY.
Please let me know the steps to upload the same (start to end). A code snippet will be of much help to me.
Regards,
RKAre you looking for loading your legacy payroll data into SAP ?
SAP have a standard tables (T588B & T588C) that can be used along with standard schema (XLK0) for updating payroll results.
They also have a utility program to upload data into T588B & C.
Search for Legacy Data Transfer in IMG and yo will find the relevant steps.
Regards
Ravikumar -
Payroll Data from Third party System & Payslip in ESS
Hi All
Client wants to display payslips in ESS for employees and the payroll is processed in Third party vendor system.
I Would like to know whether we can store the payroll results in Result Tables in R/3 and generate the payslip and make it available in ESS.
How can we store all the monthly results in Result Tables in R/3. And months payslips should be available for employee through ESS.
Request you all provide inputs for the above scenario.
Thanks in advance.
Gautham.Hi,
Can you please tell what solution did you apply.
Many Thanks!
Ritin
Maybe you are looking for
-
Graphic Designer Pismo G3 Owner not sure what to do about upgrading...
Ok. Here's the scenario. I'm running my Powerbook G3 Pismo(Firewire) 500 MHZ, 512MB ram, 20GB hard Drive. Dead Battery. Daystar Superdrive CD/DVD Burner. I also run OSX Panther 10.3.9. Most of my graphics programs are still on OS9, while I websurf an
-
Raw Files not supported in my version of lightroom.
I recently bought a Nikon D3200 and the files are not supported in lightroom 3 which is the version currently have on my computer. I didnt want to upgrade it yet because i am planning on buying a new computer soon. I tried to download the camera raw
-
Iweb and iwork's numbers program
Can I import a fully functional table created in iwork 09 NUMBERS into a website I created in iweb? I can save my NUMBERS table as a pdf in order to put it in my website, but it's not functional that way. Need help.
-
0x800705AA "insufficient memory "- but that's not true, what is wrong?
Hey guys, one of our Hyper-V hosts just started to act up, it is a Windows Server 2008 R2 server. Two virtual machines were shut down by local IT - and they could not get them to start again. And neither can we, unfortunately, we are getting this err
-
Hi, I have one standard IDOC in R/3 with One segment and inside we have 3 fields. Normally this IDOC will be having multiple line item values while triggering from R/3 to XI. Sample IDOC Input Payload <?xml version="1.0" encoding="UTF-8" ?> <ns0:crea