cancel
Showing results for 
Search instead for 
Did you mean: 

sales order value

Former Member
0 Kudos

hi friends

my client reqirement is this

ex

user A should not process sales order which has value more than 100000

user B above 200000

like wise

please suggest me a solution its very urgent

thanks

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

This requires an enhancement in the basic program with an "if" condition. Check with an ABAPer.

Thanks

former_member204513
Active Contributor
0 Kudos

Hi Tulasi Suresh,

After entering the transaction VA01 and entering the Customer ,Material only system will come to know what is value of the sales order so,

You can get this through user exit

You talk to ABAPers and BASIS people you need to put the logic like this.

After getting the value in the VA01

-->If that value is graten than 100000 and if the user is A then the system should give the message You are not authorised to create this sales order because it is more than 100000.

-->If that value is more than 200000 and if the user is B then the system should give the message You are not authorised to create this sales order because it is more than 200000.

You can try with these user exits in the program MV45AFZZ

USEREXIT_SAVE_DOCUMENT

USEREXIT_SAVE_DOCUMENT_PREPARE

I hope it will help you

Regards,

Murali.

Former Member
0 Kudos

dear murali

thanks for the reply

i will try it on and get back to you

suresh

former_member217082
Active Contributor
0 Kudos

HI jack

If it is related to pricing then you can used condition types AMIZ and AMIW . minimum sales order value .

But i think if the certain value is not met then is should not save the sales order for that customer , i think that is your requirement.

Then you can use your own requirement and integrate with the ABAP'ers to write the sub routines.

You can give the logic to the ABAP'ers like

If net value(NETWR) = 30000

then

execute VA01

else

dont execute sales order for KUNNR 1

endif

You can assign this requirement to PR00 condition type .

Regards

Srinath