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

bdc issue

Former Member
0 Likes
995

I am recording a bdc for creating the tables directly in

SE11. I can do all of the things except the tables are not getting activated through bdc. The source code of the bdc reflects the events and the associated field variables however, the tables does not gets activated automatically.

Any suggestion will be gratefully accepted.

6 REPLIES 6
Read only

Former Member
0 Likes
962

Any object that need to be activated must be from inactive object list. This inactive object list may vary according to the number of objects that are created by that particular user in that system. You need to select the appropriate row in that and hit enter. Also in case of any errors - it will not get activated... Look at the errors what exactly you are getting at the time of running BDC. Try to run in "A" mode - you will be knowing where the error is and then you may correct it based on that.

I would not recommend using BDC for the creation and activation of Database tables? If you can tell the exact requirement - we can help you out but this is not the way

Regards

Anjaiah

Read only

Former Member
0 Likes
962

Instead of creating database tables using SE11,

try using function module DDIF_TABL_PUT.

Regards,

Subramanian V.

Read only

Former Member
0 Likes
962

We need to create some intermediary tables in batch mode.

The data from the tables goes for the verification and if they are correct then they are accepted else rejected.

The error message that I am getting is :

Tables saved without check.

I will try to use the other sugestion regarding the function.

Thanks.

Read only

0 Likes
962

Hi Rupesh,

Subramanian's suggestion is good and with regards to the error of:

<i>Tables saved without check.</i>

This occurs when an integrity check hasn't been done.

To do this simply, Press the 'check button' (or press: ctrl+F2) before saving the table and then you'll be able to activate it.

Sometimes tables also fail to actiavte if all the necessary attribute information has not been entered.

I hope this helps.

Hafeez

Read only

0 Likes
962

For your requirement, if I were you, I would go for unix files (application server files - DATASET).

Still I am not convinced of creating DB tables in batch mode.

There are various function modules which you can use to create and activate them but I think try to use file system. If it is a user requirement, try to convince them. It is not good-sign for the system creating too-many tables...

Regards

Anjaiah

Read only

nablan_umar
Product and Topic Expert
Product and Topic Expert
0 Likes
962

You can also use function module RPY_TABLE_INSERT.