cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing authorization in VA01

Former Member
0 Kudos

The sales process is using a quantity contract and a sales order. The sales order is always created with reference to the contract. The users who create the contract and the sales order are also different. The requirement is that the user who is creating the sales order should not be able to add or change any price that is copied from the contract.

Please let me know how to take care of this. If any authorization has to be set at the user level, what is the authorization object for that?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

You can ask your basis administrator to change the value of the role for the user.

The authorization object is V_VBAK_AAT. Remove the value 02 in Activity.

Rgds,

Suman

Former Member
0 Kudos

Hello Suman,

Thanks for your reply. The authorization object V_VBAK_AAT restricts the user at order type level. However, the requirement here is that the user should not be able to make price changes in VA01 and VA02. He should be able to make other changes in the sales order.

Thanks..

Former Member
0 Kudos

Hi,

To Create a Sales Order "With reference to" a Contract or any other Sales Doc.; Maintain Copy Control Settings in T. Code: VTAA

This will restrict user to create Sales Order, directly.

Now, As far as Price/ quantity in Sales Order is concerned, I think you can't restrict until you use some user-exit for same.

Best Reagrds,

Amit.

Former Member
0 Kudos

Hi,

did you ever resolve this?

did you use authorsdation object  V_KONH_VKS in su24?

How did you activate object and in which  user exit for va01?

Rgds,

Conor