cancel
Showing results for 
Search instead for 
Did you mean: 

Access to change price

Former Member
0 Kudos

hi

I have requirement to change or create price through VK11 or VK12 for special article who have Price band cat = 02 (Price sensitive) in material master, and only specific user can change or create the price for this article.

For e.g. if i am having acess of VK11 and VK12,,, but if price band cat = 2 then .. i should not have access to change price or create price for article having band cat = 2, but i can still do the changes in VK11 or VK12 other prices. where this specific article is not in combination.

is there any standard way i can acheive?

Accepted Solutions (0)

Answers (5)

Answers (5)

moazzam_ali
Active Contributor
0 Kudos

Hi

This is possible but you need to do a little customization. Please follow these steps.

  1. Find if there is any standard authorization object for that field which you have maintained in material master as Band Cat. in SU24. If there is no object then you can create your own in SU21. Take BASIS guy help if you don't know how to create authorizaion objects.
  2. Add authority check logic in business transaction event 00503303 or BADI SD_COND_SAVE_A or BADI SD_COND_DETAIL. Check if this BTE or BADI is workable for you.
  3. Give authorization to that user which you want to allow to change this field during creating or changing condition record.

Take help of your ABAPER and BASIS guy if necessasry and please test and update here with your findings.

Thank$

siva_vasireddy2
Active Contributor
0 Kudos

Hi,

   confirm what the price band cat,is it any Field in the Material master

If so you can restrict through Authroization Levels.

Shiva

former_member184080
Active Contributor
0 Kudos

Hi Vanaraj,

Have you checked with your basis on Auth object for VK11 and VK12. You may think of using authorization object V_KONH_VKS.

If the above is not fulfilling your requirement, you may think of enhancement BADI SD_COND_SAVE_A。by taking help from your Abaper.

Regards, Sai Krishna.

former_member186385
Active Contributor
0 Kudos

Hi,

There is no standard way,

probably you have to use BADI:   BADI SD_COND_DETAIL to achieve this

check with your developer

regards,

santosh

former_member184065
Active Contributor
0 Kudos

Dear,

If I am having access of VK11 and VK12,,, but if price band cat = 2 then .. i should not have access to change price or create price for article having band cat = 2, but i can still do the changes in VK11 or VK12 other prices .

Up to me there is no such kind of facility in SAP .

Thanks,

Naren