cancel
Showing results for 
Search instead for 
Did you mean: 

Auto transfer new material code and prod version from R3 to APO

Former Member
0 Kudos

Hi,

Every time when we have new material code or new production version (transaction C223) created in R3, we will need to change the integration model to add in this new material and new production version using transaction CFM6 and activate it using transaction CFM2 in order to transfer the information to APO. This is time consuming for us, and sometime when the person in charge is not around, we cannot do planning in APO for that particular code.

Is there a way to automate this process? Can the APO auto picked up those new material or new production version?

Besides, if we change the BOM, should we create a new production version? And what is the purpose of this?

Kindly please advise. Thank you.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Sim Phoi,

You can create a batch job in ERP that will automatically re-create and re-activate your IMs periodically, If you create your CFM1 variants thoughfully, the newly created ERP data will automatically then be included in the IM and sent to SCM.

It is common to run such a job nightly. If your planners are particulary anxious, it could be run more often.

CFM6 is way too much work. Being the lazy type, I never use it.

Best Regards,

DB49

Former Member
0 Kudos

Hi DB49,

Can you please guide me and give me a sample how to do so?

Kindly please advise. Thank you.

Former Member
0 Kudos

Hi Sim,

Create variants for CFM1, and CFM2 with all your selections say for product with names PRO_GEN and PRO_ACT.

If you want to delete inactive IMs, then create a variant for CFM7 say PRO_DEL

After that create back ground job

with stpes as follows

step program parameter

1 RIMODGEN PRO_GEN

2 RIMODAC2 PRO_ACT

3 RIMODDEL PRO_DEL

run the above job in the back ground...it generates IM for product and activates it. Also it deletes inactive integration models if any exists.

regards

umamahesh

Former Member
0 Kudos

Hi Uma Mahesh,

When we run the back ground job, it will generates IM for product and activates it, is it that all the time it will overwrite the existing one if I run it daily? Cause when we save as variant, sure we will save the Model Name, Logical System and APO Application as well and if we schedule it as background, sure it will always has the same name?

Also, currently our material now is around 5500 records, and the production version is 12465 records and is keep increasing. Will there any issue if we keep creating the whole things daily? And will it cause any performance issue?

Kindly please advise. Thank you.

Former Member
0 Kudos

Yeah,

existing one will be deactivated.

See, every time when ever you activate IM, it wont send all the materials instead sends only the updates...

Former Member
0 Kudos

When you create an Integration model and make generic selection , it should automatically pick up any new material . For example in CFM1 say Your Integration model name is PUMP which has following parameter in selection criteria

PLANT : 100 & MRP Type :X0

so it should auto pick up all materials which were there or have been newly added .

Transfer for certain master data objects like Material master , customer , vendor it is possible to define an online transfer with CFC5 while chnage transfer in BOM is bit complicated .

Any chnages in BOM creates a chnage pointer .These chnages are transfred separately via Tcode CFP3