Skip to Content
avatar image
Former Member

SO not triggering updated idoc

I have a vendor PO that updates the customer SO. In my case, when any change is made to the SO, it has to trigger an idoc.

If I go manually into the sales order and make any changes, it will trigger the idoc immediatley with no problem. But if the PO makes changes to the SO, the SO gets updated but does not trigger an idoc with the updates.

How can I fix this? thanks

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Jun 19, 2007 at 04:58 AM

    Hi Vaz - I am assuming that you have a customized routine to update the sales order from the IDOC generated out from PO. While you are posting the IDOC onto the sales order and you want it (sales order) to generate another IDOC, you can code to Submit the condition type associated with the IDOC you are expecting. The way I know we can trigger an output condition from a sales doc is to SUBMIT RSNAST00 with KSCHL as the condition type, application V1, object key as the sales order #. Your ABAPer should be able to code it perfectly (I am a functional, sorry for trying ABAP here !).

    Hope this helps !!

    Thanks

    Nikhil

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      thanks for the quick reply. I am functional as well, but a newbie at that. Thats why I'm not able to solve these problems completely.

      The idoc is already being triggered from the sales order, but only when it is saved manually. I'm going to have to speak to the abaper and see how this coding is exactly done and try to get it fixed.

      thanks

  • avatar image
    Former Member
    Jun 20, 2007 at 12:02 AM

    In this case did you checked the change log.

    Did change log shows all the changes.

    If shows all changes then you have implement logic in requirement routine.

    Get all change log information(CDHDR/Item table) and trigger output .

    Let me know if you are not clear.

    Thanks,

    Narayan

    Add comment
    10|10000 characters needed characters exceeded