cancel
Showing results for 
Search instead for 
Did you mean: 

Outbound Idoc to upload batch characteristics

Former Member
0 Kudos

Hi gurus,

i need to find a way to send an Outbound IDoc to an external system regarding changes to batch characteristics.

This is the scenario: every time that someone throught transaction MSC2N changes some characteristics an outbound IDoc must be sent to the external system to upload the data regarding the modified batch.

Hope someone could help me on this topic.

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

balaji_ganesan2
Contributor
0 Kudos

Hi Antonio,

Have you checked idocs types such as BATMAS01, BATMAS02 and BATMAS03 which would be helpful here?

Thanks,
Balaji

Former Member
0 Kudos

Hi Balaji,

i think that using BATMAS message type is not appropriate because classification data is not transferred.

Let me know if i'm right.

Refer to SAP note 1070634

A.

JL23
Active Contributor
0 Kudos

The note actually explains how to enable to BATMAS Idoc to carry also classification.

If you have no need to ALE classification in general then you should make use of the changes described in the note 1070634.

In any case you have to take care that the characteristics and classes are available in the target system.

And of course you need a distribution model, I explained in my blog the necessary steps to distribute IDOCs:

Answers (1)

Answers (1)

JL23
Active Contributor
0 Kudos

First you would need to activate change history for classification.

This can then create change pointers

And based on the change pointers you can distribute the changes via ALE.

Since classification is its own object you need to use idoc CLFMAS

Former Member
0 Kudos

Hi Jurgen,

thx for your reply. I've activated change pointer for message type CLFMAS from BD50 transaction. Trying to change batch characteristics value from MSC2N, then table BDCP2 is generating a new record for the related change pointer. What then should i do? Trigger IDoc via transaction BD93? Or what? Using transaction BD93 system returns a message "0 communication Idoc(s) generated for message type CLFMAS".

I'm supposing to mantain a distribution model via transaction BD64 but actually i don't know how to do.

Please let me know if i'm doing wrong.

Thx,

A.