cancel
Showing results for 
Search instead for 
Did you mean: 

assignment of pointer

Former Member
0 Kudos

Dear Experts

1) How the changes pointers are linked with integration model

2)I want to know about change pointers in ECC

In Spro under

change target system independent setting in cif  (Tcode CFC9)

i have selected has BTE for Material masters

If i make any changes in my material master for any material and If I cif the material where the changes are saved

since in ALE changes are first saved and periodically transffered

where as in BTE changes are transffered Immediately

3) And how can we make change pointer setting for individual material

Regards

Virender

Accepted Solutions (0)

Answers (1)

Answers (1)

RahulHanda
Active Contributor
0 Kudos

Hi Virender,

Check this for your first two questions:

Changes to Master Data - Integration via APO Core Interface (CIF) - SAP Library

For individual materials, why would you do that. Shouldn't this work for complete model, anyways settings are for complete set of master data. Though check badi mentioned in this link.

Let me know if it resolved the concern/issue.

Regards

Rahul

Former Member
0 Kudos

Hi Rahul

I have already gone through below link . But I have small doubt I will take example to explain this

Suppose I have material X ,Y,Z which has been ciffed to APO again   I have  made changes to material X and Z  when I generate my integration model again then it will take only X and Z only because changes are made for X and Z .

So My question is  where this X and Z are stored in change pointers  is there any tcode

Thanks & Regards

Virender

RahulHanda
Active Contributor
0 Kudos

Hi Virneder,

Its combination of settings which trigger this change from standard tables.

  • For changes message type CIFMAT is active.
  • In MARC table you already have entry for field APOKZ (Relevant to APO)
  • Now with setting periodic or immediate it checks when to be sent (CFC9).

So when you trigger a change all of these settings are checked and on the basis of the changes made in material (let's say is in MARC table) it will be getting CIFed to APO.

I hope it answered your question.

Regards

Rahul

Former Member
0 Kudos

HI rahul

when we activate integration model it wil compare with old active integration model  and then it cif only changes were happend

some where old active integration model data is stored  and we also delete changes pointers  regularly

To delete change pointer we are using program RBDCPCLR

Regards

Virender

RahulHanda
Active Contributor
0 Kudos

Hi Virender,

You can delete all old/inactive IMs with report RIMODDEL and of course to keep system clean and to avoid significant growth in table we need to schedule this. Check below SAP note to have more overview.

513454 - REP: High-performance operation with change pointers


Check table BDCP, BDCPS & BDCP2.

Regards

Rahul

Former Member
0 Kudos

HI Rahul

The above tables  containing fields which are changed for that material but my question is something diffferent . Where the new Version of Integration model data is stored  because we are deleting this version periodically for system performance .Are  they stored  any where .  please corrrect if i am wrong

regards

Virender 

RahulHanda
Active Contributor
0 Kudos

Hi Virender,

You can check table CIF_IMAX. You can see other tables with CIF* in SE16n, but you don't have to check these table if your are running RCIFIMAX on a regular basis. Check below links which would give for understanding.

Runtime Version of the Active Integration Model - Integration via Core Interface (CIF) - SAP Library

https://websmp105.sap-ag.de/~sapidb/011000358700000715082008E

Regards

Rahul

Former Member
0 Kudos

HI Rahul

Table CIF IMAX containing some columns like integration model vector which is containing numeric and alphabetics as shown below

what does it representing ?

Thanks for your response

regards '

Virender

RahulHanda
Active Contributor
0 Kudos

Hi Virender,

Please go through the first paragraph of the already sent link. It's very much clear that the data is in compressed state and saved to database. I hope you get the point.

Runtime Version of the Active Integration Model - Integration via APO Core Interface (CIF) - SAP Lib...

Regards

Rahul

Former Member
0 Kudos

HI  rahul

I have gone through that link

Ok data is in compressed state and saved in data base 

Does is there any logic behind that vector  because some objects are defined umeric and some are alphabetic and some are combination of both

regards

Virender

RahulHanda
Active Contributor
0 Kudos

Hi Virender,

It's internal index (let's say internal number) of the table.

I hope its clear now.

Regards

Rahul

Former Member
0 Kudos

HI rahul

Which parameters or fields it consider for consistency check

In CIF_IMAX table For my object T_SLS  INT model data vector is all FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

IN CIF_IMOD Table For my object T_SLS  INT model data vector is all 000000000000000000000000000000000000000000000000000000000000000000000

Regards

Virender

RahulHanda
Active Contributor
0 Kudos

Hi Virender,


In CIF_IMAX you will have only one entry w.r.t. object type where as in CIF_IMOD you will one or multiple entries per you IM. On the basis of object types it checks.

I hope its clear now.

Regards

Rahul

Former Member
0 Kudos

Hi rahul

Yeh you are coreect in CIF_IMOD we will have all entries regarding I models when it is created and user id ,object type ,when ever we activate integration model entry is updated here .

When I compare this table I found only one column that INT model data vector is common in that .


As per Sap below is point

The RCIFIMAX report can be used to generate the runtime version of the active integration model (CIF_IMAX table) and to check the data consistency between the runtime version and the table of the active integration model (CIF_IMOD).


In the above point it is saying that consistency check is done for the Both table . so what parameters or fields it consider while doing consistency check .

Regards

Virender

RahulHanda
Active Contributor
0 Kudos

Hi Virender,

On the basis of object type consistency check is carried out. Try RCIFIMAX yourself to get better understanding (in quality environment).

Hope it resolved your concerns.

Regards

Rahul

RahulHanda
Active Contributor
0 Kudos

Hi Virender,

If you understood close this thread accordingly.

Regards

Rahul