ALE Change pointer idocs generated in wrong sequence

We are using the serialization group to generate the MATMAS and CLFMAS idocs with the sequence MATMAS generated first and then CLFMAS.
Normally,this seems to work fine with the idocs generated in the right sequence.
However, during a period of every 24hours, I could see a couple of MATMAS and CLFMAS idocs being generated in the WRONG sequence with CLFMAS generated first and not MATMAS as maintained in the serialization group.
What could be the reason?
I checked in the BDCP and BDCPV tables, the timestamps for the wrong sequence idocs seem to be correct with MATMAS before CLFMAS. However the actual idoc creation time is not in correct sequence.

Hi,
Can you check your serialization group via tcode BD44 and check the sequence number for MATMAS and CLFMAS?
Hope this will help.
Regards,
Ferry Lianto

Similar Messages

  • Material Master Change Pointer IDOCs not generated for Moving Avg Price GR

    No IDOC is created or distributed when the moving average price
    changes. Each time a Goods Receipt is performed, the material master
    moving average price (MBEW-VERPR) changes but the change is not
    distributed. No change pointer is created in the tables. Why?
    We need to send the moving average price each time it changes. In our
    case, each time a Inbound Delivery has been Post Goods Receipt this
    value changes for that material + plant combination and the value
    should be sent.
    The field MBEW-VERPR is included in BD52 as a field relevant for change
    pointers for the message type.
    Please advise.

    Hello,
      SAP will not generate change pointers (and no IDOCs) for Moving Average Price (MAP) changes. This is because MAP updates are not really Master Data changes and they are driven by transactions such as Goods Receipts, Revaluations etc. For these transactions, SAP will generate respective accouting documents for traceability.
    Thanks,
    Venu

  • ALE/Change Pointer Configuration for ZSEGMENTS

    Hello all,
    I have been searching for a few days now trying to obtain my requirement with extending of an idoc.  I am working with the following:
    Message Type: HRMD_A
    BASIC Type: HRMD_A06
    Extension: ZHRMDA06
    I extended the idoc because I wanted to include 2 extra infotypes which are not on that idoc.  Infotypes 77 and 709.
    Here is what I have completed so far.
    WE30...Created ZSEGMENTS to include below.
    WE31...Extended the HRMD_A idoc to include the ZSEGMENTS defined below.
    WE82...Updated the output types and assignments to idoc.
    BD61...Activate Change Pointers
    BD50...Activated change pointer for HRMD_A.
    I change the address field in infotype 0006. 
    Run the BD21...idoc is generated with the changes to address, everything looks good.
    Do the same thing for the ethnic origin on infotype 77, no idoc is generated. 
    I turned on logging onto table PA0077.
    I am evaluating the change logs via SCU3, and I am seeing my changes on the field.
    What I have tried...
    I have tried creating a object in t-code SCDO (ZTEST)
    I have associated  ZTEST with table/field PA0077-RACKY.
    Tried running BD21...No iDoc generated.
    I have been researching for a few days and it feels that this should be able to be done through configuration and not custom coding.  Am I wrong to think that?
    Has anyone ever did anything like this before which they can point to documentation or even the appropriate search criteria on the SCN forums.
    Thanks in advance for your help!
    Jason

    Hi Jason,
    I believe you have to enter the fields that trigger the changing pointer in tcode BD52. In my case these are the fields for BOM:
    Regards,
    Custodio

  • ALE Change pointer setup for master

    Hello everyone,
       When I am extracting data from R/3 some of the changes are not getting extracted.  I want to check if all the proper Message types are turned on or not.  What is the best way to do that?
    I am extracting 0cust_sales.
    thanks

    It is activated there, I checked.  Thats like a master switch which controls change pointers for all message types. 
    But dont I also have to turn on change pointer for each message type ?
    I am refering to customizing in R/3
    SAP Netweaver-> SAP Web Application Server -> IDoc Interface / Application Link Enabling (ALE)->Modelling and Implementing Business Processes->Master Data Distribution->Replication of Modified Data->Activate Change Pointers for Message Types
    Thanks

  • Change Pointer IDOCS

    Dear all
    How to know that IDOC created using WPMU change pointer program is created by which change pointer.
    I have a list of change pointer in BDCP2 for a creation date, now this change pointer has lead to which IDOC number and segment..how to know that..??
    Pls reply
    regards
    Sumeet Daga

    Hi,
    Can you check your serialization group via tcode BD44 and check the sequence number for MATMAS and CLFMAS?
    Hope this will help.
    Regards,
    Ferry Lianto

  • ALE change pointer error - master data

    Hi friends,
    While loading master data (customer,material and order number) all delta,we faced the error "ALE change pointers are not set correctly".
    In the discussions posted earlier,it was said that the change pointer in BD61 activation would solve the issue.
    If i do that now,whether my other delta loads will be affected or it doesnt have any relation to my other transactional deltas.Pls clarify me.
    Also explain me the reason fot this error.
    Thanks & Regards
    Ragu

    thanks ajay for your input
    regards
    ragu

  • ALE change pointer

    Hi all ,
    Can anyone suggest any link where i get step by step / complete procedure to create change documnet and change pointer to trigger IDOC for changed master data?
    thanks & regards
    Sheetal

    Hi,
    Please go through SAP Technical sites for details. You can check this [Link Also.|http://wiki.sdn.sap.com/wiki/display/ABAP/ALEChangePointers]
    [Check This also|http://articles.techrepublic.com.com/5100-10878_11-1048973.html]
    thanks,
    Abhijit
    Edited by: Abhijit Mandal on Feb 15, 2010 6:54 PM

  • Regrading change pointer IDOC

    Hi experts:
         I want to add a change pointer for a field, however a message says that  "choose Choose the key from the allowed namespace",  how can I identify which field is in namespace. please do me a favor.
        thank you very much.

    Hi Frank,
    Sorry, I tried to use T-code BD52 to add one field to message type MATMAS, but there are different objects to choose, for example,
    I chose Material and one field of mara to MATMAS, when press enter key, a message popped up saying they are not in the same namespace.
    would you please tell me which field of which table can be added into which object ?
    While adding any fields to the message type MATMAS we need to give the Object, Table name and Field name.
    If we want to add any fields to the message type MATMAS we need check wheather the field is present in the table which we are specifing or not . if we give the field which is already present in the table then it gives the warning message 'Choose the Key from the allowed namesapce'. If we again press enter then it gives the error message 'An entry already with the same key'.
    So, we need to check for the fields which are present in the table ( Table Name) and which are not given before.
    Best regards,
    raam

  • ALE Change pointer BDCPS table gets processed again and again

    Hello,
    In Test system, when we run BD21 for DEBMAS, same change pointers getting processed again and again. This did not happen in Dev.
    We did client copy for building Test system from DEV  (Gold client).
    Is it possible to carry over few table entries from Dev (even though it is gold client) and these entries cauing aboev problem while runnign BD21?
    Is there any way to get rid of it? Will BD22 help?
    Thanks.
    Rupali.

    >
    Rupali K wrote:
    > Hello,
    >
    > In Test system, when we run BD21 for DEBMAS, same change pointers getting processed again and again. This did not happen in Dev.
    > We did client copy for building Test system from DEV  (Gold client).
    >
    > Is it possible to carry over few table entries from Dev (even though it is gold client) and these entries cauing aboev problem while runnign BD21?
    >
    > Is there any way to get rid of it? Will BD22 help?
    >
    > Thanks.
    > Rupali.
    Hi Rupali.
    BD22 is used for erase change pointers. Why don't use WPMU ? or WPMA ? Using transaction WPMU, this
    take change pointers, and mark it like processed. I'm using WPMU, and it's  working.
    Regards.

  • Change Pointer to create IDoc

    I wrote report program to create outbound IDoc. In the report, to capture create/ change I used table 'CDHDR'. Now I require below clarifications:
    1.     Clarify the process of u2018Change pointeru2019 regarding IDoc.
    2.     Is it recommended to use u2018Change pointeru2019 to create Outbound IDoc?
    a.     If yes, then why do we write report or function module?
    b.     Can we use custom message type in this process or only standard message types will work?

    Hi
    Change Pointer IDOC..??
    Regards
    pavan

  • Sort of Change Pointer on CRM

    Hi all,
    I want to send difference value of master and transaction data like ALE Change pointer from CRM to Customer system.
    Can you tell us available function ?
    The IDoc sending mechanism of CRM is different from ALE of R/3. CRM creates Change document. I activated the Change pointer using BD61 and BD50 for message type of CRM(BP). But CRM doesn't create Change pointer record after creating Change document.
    And CRM doesn't have any selective IDoc creating function like BD10. IDoc is created after BDoc process on CRM.
    Is SMD(ALE Change pointer) not available on CRM ?
    Thanks,
    Keiko

    Hi Keiko!
    I don't have access to a CRM system, but you can test your customizing yourself:
    Go to transaction SE37, test function CHANGE_POINTERS_CREATE_DIRECT. Here you fill in your message type and some (random) values for the pointer in table T_CP_DATA.
    There are no syntax checks, just change pointer activation is checked in the function module. See, if an (artificial) CP is created.
    If this is working, go on to function CHANGE_POINTERS_CREATE. Fill in existing change document data, run a test.
    In case no change pointers are created, you can debug these rather small (compared to the 'real' transactions) functions to identify missing / wrong customizing.
    If change pointers can be created, but your transaction still does not create change pointers, then your problem might be the CRM system.
    Regards,
    Christian

  • Extraction using ALE Change Pointers

    Hi,
    Can any one pls tell me what is the advatage of extracting r/3 data to bw using ALE Change Pointers. Any document on how to perform ale change pointer extraction will also be helpfull for me. Thanks in Advance
    Regards,
    Harish.

    https://www.sdn.sap.com/irj/sdn/advancedsearch?query=change+pointer&cat=sdn_all

  • Transaction  for using change pointer technique in ALE -IDOCS

    Hi,
    please let me know the following points.
    1: while using change pointer technique , any change in the sale order(any field ) will trigger IDOC or only specific field change. Or do we have to specify field on which we want to trigger IDOC?
    2:When IDOC gets genrated from change pointer , does it contain complete sales order or only change fields?
    3:Do we have Native format of IDOC in 4.6c ?? XML format??
    Please reply soon.

    Hi,
    For the changes to be carried over by change pointers, the steps followed are,
    If it's gonna be the vendor master for which change pointers needs to be activated,
    - goto SALE transaction ->Modelling and Implementing business processes ->Replication of Modified data -> Activate Change pointers - generally / for message types.... or as said in the earlier post, alternatively BD61/BD50.
    - Schedule a background job for program RBDMDIOC providing the message type(CREMAS) for which the change pointers needs to be processed.
    - Now for any changes made to the vendor via transaction XK02, automatically CREMAS IDocs would get generated with the IDoc carrying the changed fields in it. You would also be able to find the number master and communication IDocs generated from the joblog of the scheduled RBDMIDOC background job.
    ~ Bineah.

  • Generating an IDOC for Message type PROJECT in Change pointer?

    Hi,
    I am trying to generate an IDOC. for the Message Type PROJECT(Actually this msg. type PROJECT is for BAPI method) in CHANGE POINTERS but it is possible Error is coming, is there any other method to use the message type in change pointer technic.
    Thanks,
    Vinayak,
    Message was edited by: vinayaga sundaram

    Hi Vinay,
    Had a similar requirement few days back..
    What we did was to do a multimapping of 1:N where N = N1 and N2, N1 is the Idocs which you are doing today, N2 is the set of invalid records...
    Now we have written this as a file and then created another interface which will pick the file and based on the name of file we decided the To address. We have used mail package and this interface (file to mail ) was made as a generic one so that it can be used across many interfaces...
    filename and To address relationship was maintained as a value mapping in ID... You can have a thought of this approach and try to send the invalid records as a mail rather than alert.
    Regards
    Suraj

  • ALE Idoc Change Pointer Question

    Though I selected Transfer Immediately on Partner Profile screen, why Idoc hasn't been generated and transmitted?. Why do I have run RBDMIDOC explicitely to pickup change pointers?. Appreciate your responses.

    Hi Appana,
    Thank you for your time. I did checked all these steps still no luck.
    1.Go to the Data Element of the field and check whether change doucment option is checked or not .
    DONE
    2.change the value of the field and check the entries in CDHDR and CDPOS.here u can check the change document object and table .
    DONE
    3.check BDCP table also incase of ALE.The program RBDMIDOC generates IDOc when there is an entry in BDCP.
    if not check the following config
    1.BD61- change pointers activated -generally
    DONE
    2.BD50 -Activate change pointers for ur message type
    DONE
    3.BD52 - add the triggering fields and corresponding tables and change document object.
    DONE
    Please check the entries in BDCP table ,if u find the entries execute the program RBDMIDOC
    DONE
    Any places I missed ? Please note usual ALE config has been done like SM59,WE,20,WE21 etc. Iam basically sending this Idoc to XI and then to 3rd party system.

Maybe you are looking for