Application Development and Automation 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: 
Read only

Append Structure

Former Member
0 Likes
2,192

Hello,

I want to Append a Structure in Structure RFPOS so I done all procedure . But when I active this structure this i m getting warning like

"Field name INDEX is reserved (Do not use structure as include in DB table)"

and

"Field name ORDER is reserved (Do not use structure as include in DB table)"

BUT structure is activated . Act Index and Order fields are there in standard structures appended by SAP so i cant remove them.

Now when I transport a request in Quality this time i am not getting same output which i get in Development .

And request is transported with warning . So is it possible for this warning i am not geeting my proper output in FBL3N.

Thanks

Keyur

Edited by: Dhrumit Patel on Feb 11, 2011 11:48 AM

13 REPLIES 13
Read only

titus_thomas2
Explorer
0 Likes
1,874

Hi Dhrumit,

>

I want to Append a Structure in Structure RFPOS so I done all procedure . But when I active this structure this i m getting warning like

"Field name INDEX is reserved (Do not use structure as include in DB table)"

and

"Field name ORDER is reserved (Do not use structure as include in DB table)"

You get the above warning because you are using a field name outside the allowed namespace. For an append structure, all fields are required to begin with either YY or ZZ for compatibility reasons. Since your field starts with I and not YY or ZZ, you get this warning.

Since this is a warning, your structure gets activated and there wont be any issues.

However, if tomorrow there is a structural change in RFPOS and SAP decides to include the field INDEX in this table, your append structure will create a problem. That is why you are aksed to begin field names with YY or ZZ.

Please See [SAP Help on Append Structures|http://help.sap.com/saphelp_nw70/helpdata/en/cf/21eb61446011d189700000e8322d00/content.htm] for more information

Hope this resolves your query.

Happy Appending

Titus

Read only

madhu_vadlamani
Active Contributor
0 Likes
1,874

Dear Dhurmit,

This is simple. Please use Z when you appended any fields. It wont allow with standard key words like Sum,Add.

Regards,

Madhu.

Read only

0 Likes
1,874

hi,

Thanks for your reply,

Index and Order are not the fields of the structure i have appended,

i have used zz for my fields.

index and order are the fields of structure which SAP has appended to RFPOS so i cant change them.

Read only

0 Likes
1,874

Hi,

You are telling it is a warning. It will allow and you will get out put. If it gives any dump the try to rename.

Field name ORDER is reserved (Do not use structure as include in DB table

Here what is type of order.For this did you maintained any reference table and reference fields.

Regards,

Madhu.

Edited by: madhurao123 on Feb 11, 2011 11:47 AM

Read only

0 Likes
1,874

yes it s giving warning and i get output in development server,

but when i transport the request to quality it get transported with same warnings and i cant see the same output in quality.

and i cant rename the fields index and order bcoz they are in the structure appended by SAP.

Read only

0 Likes
1,874

Hi,

Can you tell me in RFPOS structure where you appended the fileds. Did you appended that in standard one are you created a new structure in that .

Regards,

Madhu.

Read only

0 Likes
1,874

hi madhu,

I have appended ZFI_RFPOS structure to RFPOS with fields

ZZKUNNR

ZZNAMED

ZZLIFNR

ZZNAMEK.

and Index is a field of structure FMLGD_STRUC_RFPOSX. RFPOS is included in FMLGD_STRUC_RFPOSX by .include

similar way

order is afield of J_3RS_DISPLAY_TABLE. RFPOS is included in J_3RS_DISPLAY_TABLE by .include

so i cant change Index or order fields..

Read only

0 Likes
1,874

Hi ,

Where you are displaying this fields. What is the return code while transport.Is it giving any dump.

Regards,

Madhu.

Read only

0 Likes
1,874

I m appending this structure bcoz i want to display vandor customer name in FBL3N tcode.

m getting the correct result in development but due to request is transported with warnings in quality, in qualiy i cant see the result.

its not giving dump, its giving the same warning that is,

Field name INDEX is reserved (Do not use structure as include in DB table)

Field name ORDER is reserved (Do not use structure as include in DB table)

Read only

0 Likes
1,874

Hi Dhrumit,

I am not getting any idea now. Can you show me the code what yo u have written to display the fields.

Please go through this note . i will tell if i will get any idea.

Note 1074754 - DataSource: reserved field names, no field names.

Regards,

Madhu.

Read only

0 Likes
1,874

Hi Dhrumit,

You have another option. Ask your functional people In Gl there is a field called sort key attach this to Assignment filed in the line.

Same way you will get customer name and vendor name .Revert back ff you need more help in this.

Regards,

Madhu.

Read only

0 Likes
1,874

This is not the reason for form not getting triggered in quality system. We can ignore this warning. There could be some other problem behind this issue.

Read only

RaymondGiuseppi
Active Contributor
0 Likes
1,874

There are sometimes problem with transport of RFPOS and RFPOSX extensions, try to execute report RFPOSXEXTEND in the target systems.

Also, did you read and apply [Note 984305 - Line item: Definition of special fields (T021S)|https://service.sap.com/sap/support/notes/984305]

Regards,

Raymond