‎2008 Jun 27 6:03 AM
Hi,
in my data dictionary there is one table user defined table which having no technical settings but it giving records....when i activate the table it gives the message.......MAINTAIN AND SAVE THE TECHNICAL SETTING FOR <TABLENAME> if it click on continue n see the contents it giving records .....how it is possible??/
thanks....
‎2008 Jun 27 6:55 AM
Hi Priya,
Just go and check the Enhancement category through the path Extras -> Enhancement Category . Change the radio button to "Can be enhanced " and then try to click on the techincal settings.
Reward points if helpful.
Asha
‎2008 Jun 27 6:40 AM
maintain the technical settings..you will find a technical settings button for it
‎2008 Jun 27 6:47 AM
hi.......
u r not getting my point....i mean to say that ....the table dont have any technical settings but giving the record....if i click on button technical setting t6hen it showing the message ....<tablename> has no technical settings....when i go to the table contents it giving the records.....it should give the runtime error....
thanks
‎2008 Jun 27 6:42 AM
Hi Priya,
I guess it is better if you can provide the details in the fields available in the Techincal settings tab.And after that go to Utilities -> Database Object -> Database Utility.
Please reward points if helpful.
Thanks & Regards,
Asha
‎2008 Jun 27 6:46 AM
hi.......
u r not getting my point....i mean to say that ....the table dont have any technical settings but giving the record....if i click on button technical setting t6hen it showing the message ....<tablename> has no technical settings....when i go to the table contents it giving the records.....it should give the runtime error....
thanks
‎2008 Jun 27 6:47 AM
Hii !!
Just go to SE11
Type you table name there
After entering in your table.
You'll find a button
Technical Settings.
Click it
Then mention settings there according to your requirement.
Regards
Abhijeet Kulshreshtha
‎2008 Jun 27 6:55 AM
Hi Priya,
Just go and check the Enhancement category through the path Extras -> Enhancement Category . Change the radio button to "Can be enhanced " and then try to click on the techincal settings.
Reward points if helpful.
Asha
‎2008 Jun 27 7:04 AM
thanks Asha,
but i want ask that can we define the table without technical settings....whatever table i'm using is already created(not me) in dictionary which having no technical settings....and it get executed and showing the records.....
‎2008 Jun 27 7:25 AM
Hi Priya,
According to me whenever we create any new table, SAP always prompts us a message " Maintain and save the Techincal settings" before activating. So, i guess its always mandatory to do that.
Regarding the tabel about which you were you are talking i'm not sure how the entries are maintained into it. Moreover, how the table is activated and the above mentioned message was supppressed at its creation.
Asha
‎2008 Jun 27 1:17 PM
HI
As you said you can insert the records and save the data in the tables but when you try to activate the table it will ask you for the technical attributes well all you have to do is set the technical attributes either by clicking the push button technical settings or got se13 transaction and specify the table name and set the technicahl attributes...
reward points if useful
Regards
PAVAN
‎2008 Jun 27 1:42 PM
Hi Priya.
Very valid question and important too.
Let me tell you, as per the basics of ABAP dictionary.
When you create a Database table and on the first screen you get an option:
Delivery & Maintenance,
Databrowser/Table Maintenance view:
There are 3 options.
So, In the option -> Display/Maintenance Allowed with restrictions is enabled by SAP itself.
Hence, if this option is enabled we cannot view and perform some operations like viewing Technical settings as the table may be a Database table which cannot be modified or can only pass values through program.
You can also do that by giving the options during creation of your custom table.
Also, if you click F1 on that option you will get detailed functionality of the options.
If you find this information usefull, I will be very glad.
If you need more clarification, feel free to discuss with me.
Reward points if you find this information usefull.
Regards Harsh.
‎2008 Jun 30 9:03 AM
hi harsh,
but my table having the option Display and maintenance allowed...when i activate the table then it is giving the message(not error) maintain and save the technical settings..i think so this message is bypassed and then the table is activated...plz reply if u know how to suppress the message so i shall activate the table
( which i have created bcz i want to create the table without technical settings same like that table)
Thanks
‎2008 Jul 01 8:10 AM
hi priya,
ur query...means...its giving u an information mesg wen u activate d table...
"to maintain technical settings..."
and u want 2 create a table w/o maintaining technical settings...rite...!!
transparent tables cannot be created w/o maintaining technical settings...
thats the basic of abap///
refer to a book called:- learn ABAP in 21 days by sams...pearson education
‎2008 Jun 27 2:33 PM
Hello priya,,
In abap,we always create table sto hold some data.The table that we create throught SE11 creates only the structure ofthe table with no data in it.
So we have to use the technical settings of a table to define how the table is handled when it is created in the database. You can specify whether the table is buffered and whether changes to data records of the table are logged.
Technical settings is maintained at table level not field level
Thes are some important links which will definitely help u:-
[http://help.sap.com/saphelp_nwpi71/helpdata/en/cf/21eab8446011d189700000e8322d00/content.htm]
[http://help.sap.com/saphelp_nwpi71/helpdata/en/cf/21eba2446011d189700000e8322d00/content.htm]
Best of luck,
Bhumika