cancel
Showing results for 
Search instead for 
Did you mean: 

Send Contracts from S4 Hana to SRM system

0 Kudos

Hi Experts,

Whenever a contract is created or changed in S4 system, it should be immediately transferred to SRM system and the same needs to be created as new contracts or changed in SRM system. Contracts can be created from fiori app as well.

How to achieve this? Can we use idoc, then how? Or is there any other alternative better way?

Accepted Solutions (0)

Answers (2)

Answers (2)

yogananda
Product and Topic Expert
Product and Topic Expert
0 Kudos

nikhilunnikrishnan

To transfer contracts from S4 system to SRM system, you can use IDocs 1. Here are the steps:

  1. Create an output type for the contract in S4 system.
  2. Assign the output type to a partner profile.
  3. Create a logical system for SRM system in S4 system.
  4. Create a port for the logical system in S4 system.
  5. Create an RFC destination for the port in S4 system.
  6. Create an IDoc type for the contract in S4 system.
  7. Create a message type for the IDoc type in S4 system.
  8. Assign the message type to the output type in S4 system.
  9. Configure the partner profile for IDoc processing in S4 system.
  10. Generate an IDoc for the contract in S4 system.

For more information on how to configure IDocs for contract transfer between S4 and SRM systems, you...2.

yogananda
Product and Topic Expert
Product and Topic Expert
0 Kudos

nikhilunnikrishnan

Yes, you can use Idocs to achieve this. An Idoc is an interoperability standard used to exchange data between different systems—in this case, S4 and SRM.

An Idoc typically consists of a number of fields which contain information to be passed from one system to the other, such as contract details, customer information, etc. Once the contract is created or changed in S4, an Idoc can be triggered containing all the relevant data to create/change the contract in SRM.

The data is received by SRM which updates or creates the new contract. In addition, if the contracts are being created from the Fiori app, an API Gateway could be used to call the relevant API's in S4 and SRM. This would allow the Fiori app to create/change contracts in both systems at once.