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: 

Idoc Segment Cancel release error

Former Member
0 Kudos

Hi all,

I have problem in cancelling the release of an Idoc Segment. I have a requirement to add new fields to the segment. When I try to do Edit->Cancel Release it is throwing below error.

"Error while resetting release of segment Z1PXXXX

Message no. EA259"

Could anyone tell me how to overcome this error or the root cause of this error?

Many Thanks,

Sri

Edited by: Arunsri on Nov 10, 2009 8:37 AM

1 ACCEPTED SOLUTION

david_liu1
Advisor
Advisor
0 Kudos

Hello,

The reason that you are getting these errors is that you cannot cancel

the release of an extension made in previous version e.g. 4.6C. Instead you have to

create a new extension.

It is not possible to change a segment definition which is released in a

lower release. This is a basic concept of our release strategy to

guarantee compatibility between different releases.

You must create a new segment definition for the new release e.g. 620 with a new segment

field with the appropriate length. In transaction WE20, outbound parameters, you can specify

the "segment release in IDoc type" for the communication. Please read the F1 help of this field for further

information.

For your own segments you can define a new version of the segment via

transaction WE31 -> Add Version (Shift+F5).

Please review your online help for more information on this and related topics.

Hope this information helps.

Regards,

David

2 REPLIES 2

TuncayKaraca
Active Contributor
0 Kudos

@Arunsri

Probably last time the segment was changed in a different release, for example 46C. But right now you use different version/release, for example 700 (SAP ECC 6.0). So instead of changing current segment definition, you can click change segment, then add another segment definition.

Check this SAP Help document: [Changing Segments|http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b830b43d711d1893e0000e8323c4f/content.htm]

david_liu1
Advisor
Advisor
0 Kudos

Hello,

The reason that you are getting these errors is that you cannot cancel

the release of an extension made in previous version e.g. 4.6C. Instead you have to

create a new extension.

It is not possible to change a segment definition which is released in a

lower release. This is a basic concept of our release strategy to

guarantee compatibility between different releases.

You must create a new segment definition for the new release e.g. 620 with a new segment

field with the appropriate length. In transaction WE20, outbound parameters, you can specify

the "segment release in IDoc type" for the communication. Please read the F1 help of this field for further

information.

For your own segments you can define a new version of the segment via

transaction WE31 -> Add Version (Shift+F5).

Please review your online help for more information on this and related topics.

Hope this information helps.

Regards,

David