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: 

Dump error coming from Standard program

Former Member
0 Kudos

Hi All,

we are getting dump when we are processing Idoc for creation of sales invoice. Details are as follows: -

Short Text : Syntax error in program "GBTC2FI0"

What happened?

The following syntax error occured in program "GBTC2FI0" in include "GBTC2FIB" in line 903:

The data object "BSEG" does not have a component called "ZZREGION".

Now when I checked BSEG table we don't have ZZREGION field in that table.

Now please guide me how to overcome this error.

Siddarth

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi all,

Thanks for your replies. But there are two things: -

1. it requires access keys to add any field in standard table.

2. it is not best practice to add fields on your own.

Can any tell me any SAP note which can be used to get out of this problem?

thanks

Siddarth.

7 REPLIES 7

Former Member
0 Kudos

Hi,

append the field ZZREGION to the BESG table..then ur problem will be solved..

goto se11>enter BESG>inside u can find append structure button>select it>and append it..

Regards

Kiran

daixiong_jiang3
Active Participant
0 Kudos

USE "append structure " in se11 to add that field to BSEG when you have arrived the first screen with table BSEG

ThomasZloch
Active Contributor
0 Kudos

GBTC2FI0 contains generated code from validations (tx OB28) and substitutions (tx OBBH). It seems that a validation or substitution using the ZZREGION field was transported separately from the corresponding change to table BSEG.

Try to better synchronize your developments.

Thomas

Former Member
0 Kudos

Hi all,

Thanks for your replies. But there are two things: -

1. it requires access keys to add any field in standard table.

2. it is not best practice to add fields on your own.

Can any tell me any SAP note which can be used to get out of this problem?

thanks

Siddarth.

0 Kudos

1. "Appending" a field to a standard table does not require an access key

2. who says that?

3. please read my reply again. Your problem is self made. Append the field OR change the validation/substitution AND/OR move all relevant transports into the target system

Thomas

0 Kudos

Hi @ThomasZloch,
I have deleted the append structure to BSEG, Done Se14 adjustment as well but still can see custom field in dynamically generate temp structure in standard program Include "GBTAAFIJ".. How do I correctly sync them again??

Follow at:
https://www.linkedin.com/in/robinthakral/

0 Kudos

Did you already execute reports such as RGUGBR00 or RGUGBR01 ?