Skip to Content
avatar image
Former Member

IDOC_INPUT_ORDERS

Hi ,

I have done the enhancement for ORDERS05 and I have done the coding in CALL CUSTOMER FUNCTION '011' to update segments.The data is getting inot the internal table but it is not updating(When I checked in WE02).What may be the problem

Thanks

Umesh

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Jul 28, 2008 at 09:15 AM

    It is Inbound Idoc, Populating the segments(Custom extension segements i guess) in exit 11 will not help. Along with it you have to Implement the exit 002 to populate the BDC data.

    Go to Include LVEDAF09

    PERFORM customer_function_dynpro. "It will be called inside a loop. so you have to populate the BDCDATA for the custom fields. Standard filed are taken care in this include.

    Why we need to do this ?

    Because we need to update the custom fields to the trsansaction VA01 .

    for validations on custom fields you have to use the Exit 010

    Followind exits needs to be implemented.

    "exit 11

    "exit 010

    "exit 002

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 28, 2008 at 09:01 AM

    Hi ,

    Can you pleasa send the code ,may be modify the segment would not have done .

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 28, 2008 at 09:04 AM

    is your enhancement executed at all?

    is your internal table relly changed?

    /wg

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      s internal table DEDIDD is updated but after excecution it is not updating the segments

      Thanks

      Umesh

  • avatar image
    Former Member
    Jul 28, 2008 at 09:33 AM

    hi did you used the commit work there ...or use the bapi 'BAPI_TRANSACTION_COMMIT' for that i hope this will works .

    Add comment
    10|10000 characters needed characters exceeded