cancel
Showing results for 
Search instead for 
Did you mean: 

Extend Idoc or use basic segments?

Former Member
0 Kudos

We need to fill an Idoc with some custom data. Since the extension of the MATMAS Idoc would generate more work, we look at the posiblility to use already excisting segments. The data we will fill the Idoc with, will not logically reltate with the basic segments provided, so we have to put the data in some free segments. We will take care of the underlying datatypes beeing used so they are matched. Are there any problems doing it this way?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Technically there should not be a problem in doing this...The IDOC generation program(through a user-exit i would assume) has to take care of filling the custom fields that are talked about....

And the receiving system should be aware of these assumptions and inbound processing program on the receiving system has to take care of this....

However my opinion is that this is sort of a workaround which should be used as a last resort...(even in this case you would have to have custom code written for data population)

One simple issue that can come up would be...in case of a requirement in the future to use one of the "UNUSED" segments now...that would create a lot of trouble...

creating extensions would be the appropraite way to do it..

Thanks,

Renjith.

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos

hi,

if there's no external container segments (like with some idocs) extend matmas - if you don't and if your compoany expands you'll have to come back to matmas

and you'll see a description and a strange value inside...

extending is a proper way

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>