Skip to Content
avatar image
Former Member

ALE-IDocs: Issue on COGRP1 & COGRP6 Message Types

Dear Experts,

I need to send the Cost center groups data and Profit Center groups data from one system to other, I had sent this for one time using the tcodes, from now on I need to send only the changed data, so configured the ALE for this.

I activated change pointers generally in BD61 and then activated change pointers for message types in BD50. Cost Center Group (COGRP1), Profit Center Group (COGRP6).

Why is RBDMIDOC program not showing any output when executed with standard message types COGRP1 and COGRP6 ?

It is working fine with other message types like MATMAS, DEBMAS, COSMAS, PRCMAS, CREMAS.

Tcode: BD59: Assignment of Object Type to Message

Tcode: WE30: Develop IDoc Types

Tcode: BD52: Change document items for message type

So, COGRP1 does not have assignment of all the segments that are displayed for the IDoc Type: COGRP01 in WE30. Do we need to assign all these segments and fields to the message type in BD59? If so, how to create this ALE Object Types and what are these table names and fields in BD52., any user exits kind of thing for populating the fields if we do this way?

I am really having trouble and great confusion with this.

I would really appreciate you if you could provide me an answer or a hint.

Thanks in advance for the time you spent on this.

RV

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Aug 22, 2007 at 05:48 AM

    Hi,

    You need to follow following steps for the activation of change pointer.

    1) Enable change pointer globally <b>(BD61)</b>

    2) Enable Change Pointers for a Message Type <b>(BD50)</b>

    3) Specify the Fields for Which Change Pointers Are to Be Written <b>(BD52).</b>

    <b>BD59</b> is used to Assign Filter Object Type to IDoc Field. Then you can add filter while creating distribution model.This is used when you have to filter the Idoc at distribution stage. It has nothing to do with the change pointer technique.

    In BD52 , you have to assign the change pointer object(this you can find using T.code SCDO), table name and field.In your case change doc object is ALESETS

    Just make sure that you are making changes in Cost center groups data and Profit Center groups and then execute program RBDMIDOC.

    Regards,

    Monika

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      This is old post, posting the possible solution as we faced the exact same problem but could not get any answers from SDN after going through all posts.

      The issue was, change pointers were not generated for CO groups after all the settings. But changes pointers were generated for all the other message types. Debugging this further we identified the issue is related to configurations of ALE settings for the controlling area in OKKP1. Maintain the logical system for the controlling area and the field Cost center distribution method via ALE (ALEMT) as '1' or '2' based on your requirement. Now try to change the CO groups data and verify if the change pointers are generated.

      Note : This is in addition to all the steps added by Monika.

      - Ranganath