cancel
Showing results for 
Search instead for 
Did you mean: 

Changes in Conditions in Billing in VF01 Transaction

Former Member
0 Kudos

Dear All,

I have a requirement that users (except Super User) should not be allowed to change certain condition types (e.g. Basic Price, Discounts and some more) in Conditions of VF01 Transaction. But some should be allowed to change such as Freight, Miscellaneous charges, Octroi etc. as these charges are decided only at the Invoicing time.

Right now end user can change anything at Billing Level also. but we want to restrict the users.

So tell me whether it is possible in SAP or not. If possible then please suggest the process of changing the settings.

Kind Regards,

Vishal

+91 98123 35975

Accepted Solutions (0)

Answers (2)

Answers (2)

Lakshmipathi
Active Contributor
0 Kudos

If user id is different, then you can control via basis authorisation

thanks

G. Lakshmipathi

Former Member
0 Kudos

Dear Lakshmi,

From Basis, I think either we can give full authorization or none authorization.

But I want to give change authorizations of some condition types such as Freight, Octroi etc. So please tell how can it be possible?

Kind Regards,

Vishal

Former Member
0 Kudos

Pls try Authorization for condition types (V_KONH_VKS):

Former Member
0 Kudos

HI Vishal

Make use of user exits under MV45AOZZ (PBO user exits) and make all pricing fields display only. Check for the User, if user is super user make all fields ready for input.

Your ABAPer can do it.

Former Member
0 Kudos

Dear Yadav,

Please confirm me that the this INCLUDE PROGRAM "MV45AOZZ" is also used in BILLING (in VF01 Transaction).

Because I am checking that this Include program is used only in One main program i.e. Sales Order Program (SAPMV45A).

MV45AOZZ is not getting called by Main Program of Billing i.e. SAPMV60A.

Please check.

Kind regards,

Vishal

Former Member
0 Kudos

Yes, Vishal

I apologies MV45AOZZ (PBO user exits) is used for VA01/02 not for VF01.

Former Member
0 Kudos

Dear All,

Someone please suggest some solution.

Regards,

Vishal

Former Member
0 Kudos

HI ...Vishall ,

I think ur problem can be solved through basis authorization .

Sit with ur basis guys ... first thing ..u need to segregate superuser and normal user .

Then , you can restrict the end user for changes of certain condition type .

Regards

Sundar