‎2005 Jan 20 2:05 PM
Hi all,
I have a new project on ALE (and I don't know so much about it!). I have created a new message type with one segment. I activated the change pointer globally and specially for my two fields of table TVRO. I linked my message type to my function (which works). I also added my message type to the distribution model.
But when I change the value of the field (which is change enabled), nothing appears in table BDCP or BDCPV.
Could someone help?
thanks
Anne
‎2005 Jan 20 4:56 PM
Hi Anne,
How do you change the value of the field? The application that maintain table TVRO probably is not providing a mechanism that update the change pointers since you are creating your own message type for this table. You probably need to look at using CONDAT for distribution of customizing data.
‎2005 Jan 20 4:36 PM
Hello Anne,
if you want to have change pointers, you need change documents (tables CDHDR, CDPOS).
Pointers are just pointing to the change documents, applications have to implement change doc creation explicit.
Have a look in table TCDOB to get object (first key of CDHDR) of your table (-fields).
When you have change documents, something in customizing is missing, otherwise some programming is needed.
Regards,
Christian
‎2005 Jan 20 4:56 PM
Hi Anne,
How do you change the value of the field? The application that maintain table TVRO probably is not providing a mechanism that update the change pointers since you are creating your own message type for this table. You probably need to look at using CONDAT for distribution of customizing data.
‎2005 Jan 20 5:03 PM
Hi thank for your answers,
Christian, The tables CDHDR and CDPOS do not have get any additionnal entry when I change something in table TVRO. Should we create change documents and how?
Nablan, what do you mean by using CONDAT?
Anne
‎2005 Jan 20 5:08 PM
TVRO looks like a customizing table(Maintainable thru IMG). CONDAT is used for distribution of customizing tables.
‎2005 Jan 21 11:34 AM
Hi,
Finally, I will do it without whange pointers, a stand alone program seems to be the best solution.
However, we had some solutions that did come up during the night
It seems that the change pointers are not activated when we directly change the concerned field of the table, but only through a transaction.
Anne
‎2005 Jan 20 4:59 PM
Anne,
I will like you to check below items:
1. Table fields which you are looking at , should have Change document Check box selected at Data element level.
2. You have mentioned these fields in BD52 against correct object and table name.
3. Look into CDHDR table for change documents corresponding to the change object.
4. Text fields can not create Change pointers.
Let me know what you find.
Regards,
Jeet
‎2005 Jan 20 5:06 PM
Hi Jeet,
- points 1&2 are ok
- point 3: no entry is made in CDHDR
- point 4: How do I check that?
Anne
‎2007 Mar 20 12:57 PM
Hi Anne,
I have a requirement to enable change pointers for custom fields. I know how to activate globally(using BD61). In your query you have mentioned that you have activated specifically for 2 custom fields also. How to activate for specific custom fields? Please tell me the steps.
Thanks,
Bhuvana.