Skip to Content
avatar image
Former Member

I cannot get the "ARCKEY" value in my payload to be written to the Idoc

I am trying to write the interface filename to the ARCKEY field of an Idoc. I can see it in the Payload but the Idoc in the target system always has the GUID/MessageId in this field.

I've got "Apply Control Record Values from Payload" switched on in the communication channel.

Reading some other threads, is it because you actually can't over-ride this field?

Help!

Regards

Robert

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    Feb 10, 2009 at 05:34 PM

    You understood it correctly. You cannot override this field value.

    Regards,

    Prateek

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 10, 2009 at 05:28 PM

    Hi Robert,

    have a look at my blog to see which values in control record can be changed and how :

    /people/michal.krawczyk2/blog/2005/09/01/xi-idoc-adapter--edidc40--demystified

    Regards,

    Michal Krawczyk

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 10, 2009 at 05:31 PM

    Hello ,

    Followin g control fields will be set by system and not allows to modify

    SNDPOR

    MANDT

    DIRECT

    CREDATE

    CRETIME

    TABNAME

    STATUS

    OUTMOD

    DOCREL

    ARCKEY

    HTH

    Rajesh

    Add comment
    10|10000 characters needed characters exceeded