Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

How to hide extra field in IDOC segment E1EDK01 of ORDERS MSG TYPE

Former Member
0 Kudos

HI Gurus,

We are upgrading from 4.6c to ECC6, I am facing with a prolem in my outbound IDOC for ORDERS msg type.

In the header segment E1EDK01 is having extra field HWAER in new version ECC6 and rest of the idoc remains same, can any one help me how to hide or remove the field from the header segment.

Any hint or solution will be appreicated.

Thanks

Tangudu

5 REPLIES 5

Former Member
0 Kudos

Has it been added "inside" the fields that your current process is using? Or (more likely) was it added to the en?.

An IDOC essentially amounts to a 1000-character field that gets parsed by being described as some specific structure. Newer IDOCs extend that with another child segment. If this has been added beyond what was there in 4.x, and that's what SAP usually does, I think, just ignore the field, unless the programming requires a value there...

0 Kudos

This field is present in 4.6c too but in theoutput of outbound idoc Orders segement E1EDK01 dont have the field HWAER.

But the field HWAER is present in outbound idoc order of ECC6.

Thanks

Tangudu

0 Kudos

Hi,

If you want to remove the fields you can use. BD53 where you need to create the new reduced MESSAGE type.

Follow the procedur in attached [LINK|http://wiki.sdn.sap.com/wiki/display/ABAP/ReducedMessageTypes]

As per your question i understood. you have field HWAER in 4.6c nad 6. But the field is not sent to reciver in 4.6c.

So In another way you dont want to send this field in this case you can write a code in cusom exit to balnk this field out in ECC 6.

Hope it helps,

Shanmugavel Chandrasekaran

0 Kudos

Thanks for the reply chandrashekaren , I tried that procedure but I was fail to do as the message type ORDERS is not in the modification pool

Message was 'There is no data maintained in the reduction pool for message type ORDERS'

Former Member
0 Kudos

I solved the problem by commenting the

requried field HWAER in the include LEINMF11.

In this include there is a line with

e1edk01-hwaer = iso_hwaer. which as to be commented or cleared in order to hide the required field from segment E1EDK01, this is one process, if we unable to reduce the segemnt through BD53(IDOC Reduction Maintenance)

Onces again thanks for every one for helping me out in solving the issue.

Thanks

Tangudu