Skip to Content
author's profile photo Former Member
Former Member

ALE ISSUE HRMD_A

HI Experts,

We have a issue where we are sending the data from one HR system to another HR system using ALE message type HRMD_A07. So in sending system if we create a record which has a validity date of 01/01/2011 to 12/31/9999. The change pointers take that record and update it in the receiving system which is fine but instead of delimiting the record on the receiving end it inserts the record. So in the receiving end we have two records with 12/31/9999 end dates which we dont want.

Is there a BAPI or Setting in the t77s0 table which will prevent this from happening and instead of directly updating the table it delimits the old record and create a new one. Any help would be much appreciated. Thanks

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Posted on Nov 23, 2011 at 06:22 AM

    Check whether there is any indicator flag or something is there in the IDOC. something like E1PLOGI-OPERA flag.

    Regards,

    Gokul

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 23, 2011 at 02:50 PM

    Hi,

    I guess this is due to your destination infotype time constraints... Have you check this? What infotype is it? a standard one or a custom?

    Kr,

    Manu.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 24, 2011 at 04:34 AM

    Hello Hasan,

    Last year we had faced the same problem 😔 As per our investigation std. HRMD i/b idoc processing doesn't provide data delimition.(We were using an ECC6.0 system)

    If you check the i/b processing FM IDOC_INPUT_HRMD, there is a BAdI HRALE00INBOUND_IDOC. You can use the method PROCESS_IDOC( ) for user-defined IDoc processing.

    Inside the method you can call an FM (for e.g., HR_INFOTYPE_OPERATION ) which can delimit the infotype.

    BR,

    Suhas

    PS: Alternatively you can use the function-exit 'EXIT_SAPLRHA0_003'.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 24, 2011 at 12:20 PM

    Check SAP Note 134085

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.