SAP for Utilities Discussions
Connect with fellow SAP users to share best practices, troubleshoot challenges, and collaborate on building a sustainable energy future. Join the discussion.
cancel
Showing results for 
Search instead for 
Did you mean: 

Initial download debug

Former Member
0 Kudos

Hello guys,

I got some problems with the initial download (R3AS transaction) for the object SI_CONTRACT. The BDoc message is uploaded empty in CRM.

So I would like to debug the process to find out the problem. Does anybody know the program/BADI/function used in ISU or CRM for the inital download replication?

Any help will be very appreciated

Thanks a lot in advance

Regards

German

1 ACCEPTED SOLUTION

Former Member
0 Kudos

After the initial download of business partner, contract accounts and technical objects, you can begin with the initial download of the contracts.

In the first step, you must ensure that for an as large number of contract constructs as possible the corresponding master data templates exist in the system and are linked to CRM-products.

Also ensure that in the table ECRMSETTINGS for all possible service types (for example, an installation) an own dummy product has been specified and defined in the CRM system in all cases.

Then you must start the report ECRM_GENERATE_EVERH. This report determines products corresponding to all active contracts in the system and writes a corresponding EVERH entry.

Randomly check the determined values when you check the product assignment in the contract display.

If the product assignment was not successful and no download has been performed yet, the entries can be deleted in table EVERH. You might have to check and correct the master data templates in this case and restart the report.

Upon successful execution of these actions, you start the initial download with object SI_CONTRACT in the CRM system.

IS-U uses the BADI implementation CRM_IBSSI_CONTR_R3A. Within this implementation the function module CRM_R3_IBSSI_CONTRACT_UPLOAD is called, which carries out following actions:

1. Filtering the mBDocs: Is the mBDoc relevant for IS-U?

2. Upload of the technical objects, if a point of delivery was assigned If an error occurs during the upload, the processing is terminated with an error message.

3. Upload of the contract

Regards,

Shiva Kumar

View solution in original post

2 REPLIES 2

Former Member
0 Kudos

After the initial download of business partner, contract accounts and technical objects, you can begin with the initial download of the contracts.

In the first step, you must ensure that for an as large number of contract constructs as possible the corresponding master data templates exist in the system and are linked to CRM-products.

Also ensure that in the table ECRMSETTINGS for all possible service types (for example, an installation) an own dummy product has been specified and defined in the CRM system in all cases.

Then you must start the report ECRM_GENERATE_EVERH. This report determines products corresponding to all active contracts in the system and writes a corresponding EVERH entry.

Randomly check the determined values when you check the product assignment in the contract display.

If the product assignment was not successful and no download has been performed yet, the entries can be deleted in table EVERH. You might have to check and correct the master data templates in this case and restart the report.

Upon successful execution of these actions, you start the initial download with object SI_CONTRACT in the CRM system.

IS-U uses the BADI implementation CRM_IBSSI_CONTR_R3A. Within this implementation the function module CRM_R3_IBSSI_CONTRACT_UPLOAD is called, which carries out following actions:

1. Filtering the mBDocs: Is the mBDoc relevant for IS-U?

2. Upload of the technical objects, if a point of delivery was assigned If an error occurs during the upload, the processing is terminated with an error message.

3. Upload of the contract

Regards,

Shiva Kumar

Former Member
0 Kudos

Hi,

According this issue we have different question.

We are going to download the contracts from ISU - CRM.

In our scenario only one way integration will be possible. (ISU-CRM)

From ISU --> CRM .Before beginning to download the contract

we know we have to run the report ' ECRM_GENERATE_EVERH'.

Although we run the report the table EVERH is not filled.

Our question is before running the report which master data templates have to be maintained and how?

Any help will be appreciate.

Best Regards,