Z Table or Views
Upon saving, the system generates message TK430 "Client &1 has status 'not modifiable'".
http://sap.ittoolbox.com/groups/technical-functional/sap-basis/message-no-tk430-1697836
When I am trying to maintain a "zxxx" table through SM30 in Quality I am getting "Client 200 has status 'not modifiable'" and getting the "Message no. TK430".
http://www.sapfans.com/forums/viewtopic.php?f=10&t=248786
Your Basis team do not allow you to make changes in client 200 directly, only via transports. They have set 'not modifiable' in SCC4 and probably SE06 also
问题现象:
自定义的视图ZV_T001B,表维护的TCODE:ZOB52。在QAS测试时,用户可以维护。传输到PRD以后,ZOB52报错TK430 error Message
解决:
(1)SE54 Table/View 输入 ZV_T001B 选中Generated Objects, create/change
进入到table maintainance
将Recording routine中由Standard recording routine更改为 no, or user, record routine
(2)SOBT Object 输入ZV_T001B
将Transport更改为 No transport (原来是 2 Automatic Transport)
将Current Settings打钩
相关资料
SCC4
SE03
SE06
SE54
SOBT(SOBJ)
Note 356483
Note 200674
Note 736920
Note 135028
Note 77430
Note 356483
Summary
Symptom
Current settings (Customizing activities whose corresponding Customizing objects are denoted accordingly) cannot be maintained in a test client that is 'not modifiable'. The system displays error message TK430: Client &1 has status 'not modifiable'
Other terms
View maintenance, SE54, SM30, SOBJ, SPRO
Reason and Prerequisites
The current setting functions are restricted to production clients, that is, the client's role must be "production". You can determine and maintain the client's role in transaction SCC4. The system does not make any provision for a case in which a development or test client is set to "not modifiable" where current settings should be changed in the client nevertheless.
Solution
For view maintenance transactions, you have the option of maintaining current settings in test clients that are "not modifiable" also. You can avoid the problem described above by deactivating the transport connection and consequently the changeability check for view maintenance. Unfortunately, view maintenance transactions with an individual or individually modified transport connection are excluded. You can determine as follows whether a Customizing activity is a view maintenance transaction: Go to the IMG and display the IMG structure. As of Basis Release 4.6, position the cursor on the corresponding IMG activity and choose Edit -> Display IMG activity. On the following screen, select Maint. Before Basis Release 4.6, position the cursor on the corresponding IMG activity, and choose Goto -> Document attributes -> Display. On the following screen, choose Objects in the area Technical attributes. In both cases the system displays a list of the assigned Customizing objects. The types "V" (View) and "S" (Table (with text table)) stand for view maintenance transactions, while type "C" stands for a view cluster transaction.. The transport connection for the view or table can be deactivated as follows:
- Enter the Customizing object (view or table)
- Select "Generated objects"
- Select "no, or user, recording routine" in the bottom part of the screen
In the case of a view cluster, you can deactivate the transport link by switching it off for all related views or tables. Follow the steps below:
- In the field "Object", enter the Customizing object (View cluster) and the value "C" into the type field.
- Select the Customizing object and select "Piece list" in the navigation
- All views or tables contained in the view cluster are displayed. Deactivate the transport link for these views or tables as described above.
Now the corresponding Customizing object is no longer subject to the transport connection and is excluded from the changeability check. The change is active in all clients of the system. You can also change the Customizing object in a locked client (independent of the client role). However, now it is also no longer possible to manually transport entries of the view or table.
|
|
note 135048
As of Release 4.6, the corresponding indicator can be maintained directly from the IMG.
To do this, open the IMG and display the IMG structure. Position the cursor on the corresponding IMG activity and select the menu path "Edit -> Display IMG activity". On the following screen, select the Tab "Maint.objects". A list of the assigned Customizing objects is displayed. By double-clicking on the corresponding row, navigate to the Customizing object and set the Indicator "Current settings" directly.
Alternatively, call Transaction SOBJ. Here, you enter the Customizing object and set the indicator directly.
Note: As of release 4.6 the Table CUSAMEN is no longer used. Making entries in this table no longer takes effect on the system. In particular, you can no longer execute the report mentioned in Note 77430 as of Basis release 4.6. If you do this you could lose definitions whose objects are current settings
Call transaction SOBJ and set the indicator 'Enter conditions'.
-> Choose 'Maintain'.
-> Specify the objects 'V_QPAM_CL' and 'V_QPGR_CL'.
-> Set the indicator 'Current Settings'.