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

Problem with table creation

Former Member
0 Likes
789

Hello friends,

I am creating a table like /companyname/table name.

for example

/ABC/BC_MATERIALS.

Before creating this table I have created a package like /ABC/BC_PACKAGE.

After creating the table /ABC/BC_MATERIALS I have assigned to package /ABC/BC_PACKAGE

In my table I am trying to add the following fields

Field name Data Element

MANDT MANDT

RMPS_DOCUMENT_ID RMPS_DOCUMENT_ID

After adding the above two fields I checked for consistancy. I got a message no inconsistancy.

After that I am trying to activate the table /ABC/BC_MATERIALS but I got the error message like " Data element RMPS_DOCUMENT_ID is not visible to package /ABC/BC_PACKAGE".

Kindly help me how add the elements in this table.

Thanks and Regards,

Surya.

8 REPLIES 8
Read only

Former Member
0 Likes
766

Hi,

Data element RMPS_DOCUMENT_ID is not from /abc/.....

You change package for that to /abc/bc_materials.. activate it ... Table will be activated.

Hope this will help or guide you for proper solution.

Jogdand M B

Read only

Former Member
0 Likes
766

Hi

<b>Please ensure that the table is assigned to the correct package. Each package has a seperate entity. Objects visible in one package are not accessible outside any other package. In this case, same problem is happening.</b>

<u>In SE11 Transaction Table definition - Instead of using RMPS_DOCUMENT_ID (Data Element for the table)

directly use SDOK_PROPV (Domain) and then try out again. Incase it does not helps, then try CHAR64 (as the domain - instead of the data element - RMPS_DOCUMENT_ID ).</u>

Hope this will help.

Regards

- Atul

Read only

Former Member
0 Likes
766

hi Surya,

the problem is that the dataelement is not in the package /ABC/BC_PACKAGE

Goto SE11

select the radiobutton Datatype ,

Give the dataelement as RMPS_DOCUMENT_ID

Then display button

In menu Goto-->Object directory entry --> change the package name

Now try

Read only

0 Likes
766

Hi ChandraSekhar,

I have a doubt... Can't we assign data element from different package to a field while creating a table? Does it really causes problem while creating a table?

Regards,

Phani

Read only

0 Likes
766

No,

this doesn't create a problem.

The answers above are incorrect.

You can access objects from other packages.

rgds

Nishant

Check your package definition.

Message was edited by:

Nishant Rustagi

Read only

Former Member
0 Likes
766

Hi,

When u want create a table first we should know the data element and domain.

go se11-> select radiobutton dataelement and go for create there provide domain and dobble click on that it will create a domain click yes. there provide datatype and length.

and go for technical stttings provide delivery class and table maintenceallowed.

after that provide the bufferring.

if u want create any package go for se80.

i think in ur case data element is the wrong step.

check and correct that one.

Rgds,

P.Naganjana Reddy

Read only

PS_1978
Active Participant
0 Likes
766

Hi Surya,

Can you provide the error occurred while activating the table?

Regards,

Phani.

Read only

Former Member
0 Likes
766

Hi Shiva,

The error what I got while activating my table is

" Data element RMPS_DOCUMENT_ID is not visible to package /ABC/BC_PACKAGE".

Kindly help.

Thanks and Regards,

Surya.