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

Checks errors by a tables.

Former Member
0 Likes
1,340

Hi. Excuse my english.

A program call a table created by me. This table activate perfect, and the check too.

The program activate perfect too. But when I check the program (Ctrl+F2), it display this error: "The referenced data type can be enhanced deeply. Therefore, after a

deep enhancement, the reference becomes syntactically incorrect. Refer to Long text".

I revised the table, and it's ok.

What can be the problem?

Thanks!

Marcos

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,284

Hello:

you can try the following steps:

1) go to transaction code "se11" and type the name of your table.

2) go to option menu "extras->Enchancement category".

3) Select the option "Cannot be Enchaced"

Regards.

13 REPLIES 13
Read only

Former Member
0 Likes
1,284

did u used a field in the table which is of row type?

like field1 which refrs to a row having field2,field3..fieldN..

Read only

Former Member
0 Likes
1,284

Hi,

Check the declaration of a field and try to assign to the some reference field

Correct me if i am wrong

Thanks

Shiva

Read only

Former Member
0 Likes
1,284

No.

I tried this declarations:

Nombre char of 10.

or Nombre Char10.

The error continues.

Read only

0 Likes
1,284

Hi,

i think u r using FM to activate the table in ur report

declare these Nombre Char10 with reference to FM field

Thanks

Shiva

Read only

Former Member
0 Likes
1,284

No. I'm no using FM to activate the table in ur report.

I think that is the declaration of table fields, but it's well 😮

Read only

Former Member
0 Likes
1,284

check whether data element and domains used by you are activated or not? and one thing is there any currency or quantity field? table is activated properly i.e. without warnings? please reply to me clearly ...

regards

shiba dutta

Read only

Former Member
0 Likes
1,284

The table activate and check perfect.

The program activate perfect, but not check with the message to the table:

"The data type ZESMM0001 can be enhanced in any way. After a structure

enhancement, this assignment or parameter might be syntactically

incorrect. incorrect."

Read only

0 Likes
1,284

can you tell me the dataelement and domain names for your table.

what is ZESMM0001? and when you activating your table any warnings are coming or not?

regards

shiba dutta

Read only

Former Member
0 Likes
1,284

ZESMM0001 is the name of table. the check and activate is ok in the table.

The program activate too, but not check.

Read only

Former Member
0 Likes
1,284

then its ok so please check in which line the warnings are comming? if it is at the declarartion part please send the declaration part.

regards

shiba dutta

Read only

Former Member
0 Likes
1,284

Only in:

"Tables ZESMM0001."

Read only

0 Likes
1,284

as you told earlier also your table , data element ,domains are activated. and one thing if you include some structure in your table just check that structure is activated and contains no error.

regards

shiba dutta

Read only

Former Member
0 Likes
1,285

Hello:

you can try the following steps:

1) go to transaction code "se11" and type the name of your table.

2) go to option menu "extras->Enchancement category".

3) Select the option "Cannot be Enchaced"

Regards.