Skip to Content
avatar image
Former Member

Custom data within EDI_DC40 Idoc record

Hi!

We have the following scenario:

flat file->file-adapter->XI 2.0->IDOC->R/3

We now have a situation where we need to fill in custom SNDPRN (Sender Partner Number) into the EDI_DC40 control record of the IDOC in question. I am able to fill in these custom numbers just fine in my mapping program, but it seems like the IDOC adapter always overwrites the field's value with the ALE Name configuraed in the SLD for the SenderBusiness System.

So my question is:

Is it somehow possible to keep the IDOC adapter from overwriting control-records fields inserted withing my mapping program? Or is it somehow possible to still modify the control-records fields after the message has passed trough the IDOC adapter?

Thanks for any help,

-Hans Dumbrajs

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Jul 15, 2004 at 03:01 PM

    Hello Hans,

    I think, we had the same problem with our IDOC-configuration. The system overwrites by default. Ask SAP to give you a patch - otherwise you'll have to modify codings.

    Peter.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi!

      Sorry for the late reply, I have been on holidays in between.

      Thanks for the info, would you happen to have any more

      specific information? Maybe a patchlevel, or SAP note that you could refer me to? For XI 3.0 I found note number 728792, but this will not help me with XI 2.0.

      Thanks in advance for any more info!

      -Hans

  • avatar image
    Former Member
    Aug 10, 2004 at 04:26 PM

    Hi Hans,

    There is an Enhancement that SAP can provide that will allow the values populated in the EDI_DC record to be passed to the receiving system. We had the same problem and this enhancement solved it. In OSS, explain the problem you are experiencing and ask for the "Enhancement of the IDoc-Adapter" Let me know if you have additional questions.

    Kind Regards

    Add comment
    10|10000 characters needed characters exceeded