cancel
Showing results for 
Search instead for 
Did you mean: 

Functionality of RCPTRAN4 Program in APO

Former Member
0 Kudos


What is the functionality of RCPTRAN4 Program in SAP APO. What is the different between RIMODGEN, RIMODAC2 and RCPTRAN4.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI

Report RCPTRAN4 or transcation CFP1 is used to evalvate and transfer data.

It depends on your business requirement i.e. whether you need the master data changes to be transferred from ECC to APO immediately or periodically. Use t.code CFC9 to configure the mode of change transfer of master data.

But, the prerequisite is to have an active integration model (use report RIMODGEN, RIMODAC2)  and activation of ALE change pointers (t.codes BD61 and BD50).

If you select periodic transfer in CFC9, you need to use t.code CFP1( RCPTRAN4) to send the changes to APO. On the other hand, if your choice is immediate transfer, then CFP1 need not to be executed.

Thanks and regards

Raja kiran R

Answers (1)

Answers (1)

Former Member

Hi Riyaz,

RIMODGEN is different as compare to RIMODAC2 OR RCPTRAN4. But I understand your concern here. RIMODAC2 will do the trik, then why do we need any RCPTRAN4?

You see, generally we run this RIMODAC2 program after the IM is generated. So, after RIMODAC2 run, there is no need for RCPTRAN4.

But this run time for the RIMODAC2 can be reduced if we perform RCPTRAN4 run just before RIMODAC2 run. Since all the change pointer regarding material/customer changes are already processed by the RCPTRAN4 run. So, RIMODAC2 will take time to send the newly added materials to APO (if any new material is added to the IM by REMODGEN) only.


When there is a change in a material and you send the change transfer by RIMODAC2, then this program send the whole master data again, not only the change part. So, by design RIMODAC2 takes more time as compare to RCPTRAN4.


Just to add some more, ther is RIMODINI which can take care of everything- whether there is a change in the master data or new master data addition in the IM (Integration Model). But do we schedule this program everyday? No, as it takes much longer run time, as its send all the master data inside the IM, whether there is a change or not.

But sometimes we need to schedule this program if any certain inconsistency arise (like some user has made some change in the master data, directly in APO by mistake, OR there is very unique inconsistency in the PPM due to change pointer was not processed correctly due to deletion flag in the BOM in ECC and later the deletion flag was removed). So, this program can be schedule weekly basis to resolve such inconsistency.


Hope this helps!


Thanks,

Satyajit