Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Problem with change pointers . Message type HRMD_A

Former Member
0 Likes
2,351

Hi,

I got a problem with my ALE. Change pointers are created but not idoc is not generated with background job(RBDMIDOC).

We tried scheduling the job again to process unprocessed pointers but could not. Please let us know if any resolution for this problem.

Raju.

10 REPLIES 10
Read only

Former Member
0 Likes
1,923

Hi Venkata,

Are you able to see teh data in BDCP tables when you modify master data.

Regards

Read only

0 Likes
1,923

Hi Simran,

Yeah, its correct but we can have these data in another table called BDCP2. Any thanks for your reply.

Venkat

Read only

0 Likes
1,923

Hello,

Did you activate Change pointers for the specific message type?

Thanks,

Krishna.

Read only

Edith-Cuellar
Explorer
0 Likes
1,923

Hi Venkata

Are you sure that the records in BDCP belongs to Table Name HROBJINFTY?

Otherwise, not change pointers for the data you need are being created.

You have to make sure that you have 2 steps correctly:

1.- Did you active the transaction BD61, "Activate Change Pointers - Generally"?

2.- Activate Message type HRMD_A in BD50.

It is not necessary to have data in table BDCP2.

Regards

Edith C.

Edited by: Edith Cuellar Vazquez on Feb 9, 2010 5:12 PM

Read only

0 Likes
1,923

Hi,

I have a custom message type. How to assign a change piointer for it.

I dont see values in BDCP and BDCP2 tables.

It's required very early

Read only

0 Likes
1,923

Hi Venkat

If you created the custiom message type as a reduction from an standard Message Type you can activate its change pointers in Transaction BD53, in button "Activate Change Pointers".

Other options is to create directly in Transaction BD50 a new entry with your customized message Type and activate its corresponding active flag.

Both have worked for me.

Regards

Read only

0 Likes
1,923

Hi,

Thanks. But still I don't see values.

I have a question in chang pointer.

When I change the values in the table( Segment data ) for IDOCs, an IDOC should be generated

Other words, When I change any application, an IDOC should be generate.

What should I do, I think Change pointer is required for this to geneate idoc for change of application/data.

In BD50 I see the change pointer is active for my custom message type.

May be I'm misunderstanding about change pointer.

can you help me out.

Venkata

Read only

0 Likes
1,923

Hi,

Please check the below steps.

1. T.cde BD61 Activate change pointers gobally

2. T.code BD50 Actiavate change pointers for message type.

3. T.code BD52 Add fields of message type in the items, so that when ever a change occurs in these fields a change pointer will be created.

4. Make sure the distribution model is properly set for the message type (WE21,WE20,BD64.....etc)

5. Now schedule RBDMIDOC for generating IDOC from change pointers.

Thanks

Venkat

Read only

0 Likes
1,923

Hi,

As you say so, you are using a customized message based on Message Type HRMD_A, so the question is How are you changing the Values in your Master Data, Is it trhough the Standard Transactions? PA30 and PA40, or PO13 and so on?

Oryou are making the changes with a customized transaction? If you have a customized program, Maybe it does not have the proper Function Module which activates the Change Pointers.

Regards

Read only

0 Likes
1,923

Hi,

I'm with customized transaction code. Not related with HRMxxx.

I created customized applicaiton. When I chang the values on the applicaiton, the IDOC should generated.

IDOC is geneated when we create a new application and also posting is done OK.

Can you help me out in what is the funcition module to Active the Change Pointer.

Regards,

Venkata