Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Basis Security in sales order Pricing - Help required

Former Member
0 Kudos

Hi,

My requirement goes like this:

The ability to view cost and margin should be restricted

The ability to add discounts and update price should be restricted

Sales Directors, Sales Managers, Revenue Recognition and members of the Sales Ops team will be allowed to view cost and margin

Sales Directors will have the ability to add controlled discounts (i.e. up to a pre-defined % value)

Sales Ops will have the ability to add discounts without restriction

Sales Ops will have the ability to maintain price overrides

These are governed by Condition types such as PR00 etc., can you control it by using Authorization objects in sales order Item Condition tab for the particular USER?

In T.code: V/06

For E.., EK01/EK02.double click on it....You can find a sub screen "Changes which can be made". There u can enable whatever required by tick marking ...e.g., amount, value, delete etc.,

Pricing procedure will be normally designed for a sales AREA and group of customers/Documents.

Condition type values are stored in the form of condition record by using T.code: VK11. It is stored in table KONV and KONP.

So, actually client needs like:

Some users should NOT be allowed to change the price/discount.

Also some are to shown in DISPLAY mode only.

Some can add some conditions types too.

Is it possible through SAP BASIS security?

I am waiting for your valuable suggestions.

Regards,

Anbu

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Anbu,

>

>

> These are governed by Condition types such as PR00 etc., can you control it by using Authorization objects in sales order Item Condition tab for the particular USER?

>

If you are talking about maintaining a condition value for a condition type , then yes, we can restrict it via object Condition: Authorization for Condition Types V_KONH_VKS

through transaction VK11/VK12

> In T.code: V/06

> For E.., EK01/EK02.double click on it....You can find a sub screen "Changes which can be made". There u can enable whatever required by tick marking ...e.g., amount, value, delete etc.,

>

> Pricing procedure will be normally designed for a sales AREA and group of customers/Documents.

>

Pricing procedures are configuration though SPRO, this should be restricted to the Sales support team only. Direct table udpates will not be allowed in production. If you want to restrict this to your Sales team, then control S_TABU_DIS for auth group VS in development

> Condition type values are stored in the form of condition record by using T.code: VK11. It is stored in table KONV and KONP.

>

> So, actually client needs like:

>

> Some users should NOT be allowed to change the price/discount.

> Also some are to shown in DISPLAY mode only.

> Some can add some conditions types too.

>

> Is it possible through SAP BASIS security?

>

If you want to restrict changing values of condition types, then you want to restrict VK11, VK12. again , you can restrict this via object V_KONH_VKS, where you can put specific activitites related to condition type maintenance. Create different roles for different activities.

Edited to add: VK13 can be used to display condition types

Hope this helps

Abhishek

Edited by: Abhishek Belokar on Sep 22, 2008 4:14 PM

1 REPLY 1

Former Member
0 Kudos

Hi Anbu,

>

>

> These are governed by Condition types such as PR00 etc., can you control it by using Authorization objects in sales order Item Condition tab for the particular USER?

>

If you are talking about maintaining a condition value for a condition type , then yes, we can restrict it via object Condition: Authorization for Condition Types V_KONH_VKS

through transaction VK11/VK12

> In T.code: V/06

> For E.., EK01/EK02.double click on it....You can find a sub screen "Changes which can be made". There u can enable whatever required by tick marking ...e.g., amount, value, delete etc.,

>

> Pricing procedure will be normally designed for a sales AREA and group of customers/Documents.

>

Pricing procedures are configuration though SPRO, this should be restricted to the Sales support team only. Direct table udpates will not be allowed in production. If you want to restrict this to your Sales team, then control S_TABU_DIS for auth group VS in development

> Condition type values are stored in the form of condition record by using T.code: VK11. It is stored in table KONV and KONP.

>

> So, actually client needs like:

>

> Some users should NOT be allowed to change the price/discount.

> Also some are to shown in DISPLAY mode only.

> Some can add some conditions types too.

>

> Is it possible through SAP BASIS security?

>

If you want to restrict changing values of condition types, then you want to restrict VK11, VK12. again , you can restrict this via object V_KONH_VKS, where you can put specific activitites related to condition type maintenance. Create different roles for different activities.

Edited to add: VK13 can be used to display condition types

Hope this helps

Abhishek

Edited by: Abhishek Belokar on Sep 22, 2008 4:14 PM