‎2006 Nov 07 5:10 PM
in abap dictionary 'table maintainance not allowed' it will disable the user not to enter entries into table and view(display) table(both r disabled)
i would like to know why SAP provide this feature because there is no use of this
‎2006 Nov 07 5:16 PM
Hi,
Check this documentation...I believe this flag is for maintaining in SE16...
Flag if maintenance with Data Browser is allowed
If this flag is set, the data in the table can be changed with the Data
Browser (Transaction SE16) if the user has the necessary authorization.
If the data records of the table can only be maintained by program or
table view maintenance (Transaction SM30), you may not set this flag.
Note: If there is a maintenance interface for the table view
maintenance, the Data Browser cannot be called for the table. In this
case the flag has no effect.
THanks,
Naren
‎2006 Nov 07 5:18 PM
You may want to store sensitive data that is only used by the system. In this case, it is not necessary for users to be able to view or maintain. The data is used/maintained programmatically.
‎2006 Nov 07 5:16 PM
‎2006 Nov 08 1:52 PM
Hi,
Using SE16 we can only create new records,we cannot modify existing records.
Thanks,
Rajesh
‎2006 Nov 07 5:35 PM
In the SAP concept of a logical unit of work, many different tables may have to be updated before a commit can be done. This ensures that untrained users can't go in and maintain data outside a LUW.
Allowing users a simple method to update say, BSEG on it's own is just a bad idea.
Rob
‎2006 Dec 08 11:32 AM
hi,
The Table Maintenance not allowed is for tables that have sensitive data and must not be altered. In those kind of situations you need to use this kind of feature.
To enter details into the table can be done only by ABAP coding.
‎2006 Dec 08 3:28 PM
Hi ,
Generally SAP standard tables are interlinked . A field present in one table is also present in the other . If the user fills in the records in one table and he does not enter in the other related tables ,inconsistency of data arises .
TO avoid this inconsistency ,data is entered through standard sap screens which does validation of the entered data and also enters data in all related tables with respect to the field .
Hope it helped you to understand the necessity of ' table maintenance not allowed '.
AND in this case the data can be entered through screens or ABAP report programs .