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

error

Former Member
0 Likes
612

Hi Gurus,

I have created idoc segment named y_vessel01 with all new different fields and data elements.When i am saving that idoc segment it is giving an error saying that """"Dictionary Structure Y_vessel01 could not be created"""""

Can u please tell me why this error occured and please tell the remedy

4 REPLIES 4
Read only

roger_gomez
Active Participant
0 Likes
589

Hi Madan,

Are all these data elements CHAR type?

Idoc segments have to be composed of CHAR fields only, because their data will be saved in EDID4-SDATA field. SDATA is a field with 1000 char positions.

So I recommend you to use for all segments fields standard types like CHAR1, CHAR2, CHAR10, CHAR100, CHAR255, etc.

Reward points if helps.

Regards,

Roger

Read only

0 Likes
589

All segment fields are of Char type only

Read only

0 Likes
589

Check that the sum of all fields length is less or equal to 1000. Maybe that is the problem.

If total fields length overflow 1000 positions you should divide them in two different segments (second as a child in the Idoc)

Read only

Former Member
0 Likes
589

Hi,

whatever the data elements are you have declared might be all are not existed.