cancel
Showing results for 
Search instead for 
Did you mean: 

Block CO Fields on Time Dependent Tab

Former Member
0 Kudos

Hi all,

On t-code AS02 we would like to prevent someone from changing the Cost Center and Internal Order Fields once value has been applied against an asset. I've looked at screen layout and SE93 the t-code maintenance function but I have not been able to figure out how to do this. I know it can be done, so I was hoping to get some guidance from the experts here.

Thank you

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Everyone was really helpful. But I ended up finding the solution on my own this time.

Former Member
0 Kudos

Actually the answer is for one to use t-code:

S_AL0_96000020

Then you make sure there is a check mark in the Bal. sheet column

"Used in Balance Sheet

Specifies if the account assignment object is relevant to the balance sheet. Once the asset has been capitalized, it is no longer possible to change the account assignment object in the asset master record."

This sets the field to block editing once the asset has been capitalized.

Thanks everyone for suggesting ides.

Former Member
0 Kudos

Hi,

You do one thing..

Create a authorisation profile for tcode AS02, and assign that AF to desired users, who can edit the asset master data.

Create another AF, with tcode AS03 and assign to users, whose are not suppose to change any data in asset master.

Thanks,

Srinu

Former Member
0 Kudos

There are times that a user needs to be able to change some of the data on the Asset Master so they need access to AS02. But while in AS02 we want to have specific fields blocked for editing once there are values applied. I understand the use of AS03, What I am looking for is conditional use of AS02 for specific requirements.

Thanks,

Dan

Former Member
0 Kudos

Hi,

Then you should go with asset views for each authorisation profile.

Tcodes: OAPL and ANSICHT

Change asset views according to your req and assign them to each user. (by changing filed status)

Play around in your sand box first and then poceed

This will fix your issue

Thanks,

Srinu