cancel
Showing results for 
Search instead for 
Did you mean: 

Discount Scale for authorization at SO Level

Former Member
0 Kudos

Dear SAP Gurus,

Is there any way where we can block the SO if it increase defined amount of discount in SO.We are using manualy discount in Conditions.

Thanks

Shri...

Accepted Solutions (1)

Accepted Solutions (1)

jignesh_mehta3
Active Contributor
0 Kudos

Dear Shrii,

One option of Lower & Upper LImits is already suggested above.

As the COndition Type is Manual, I would suggest you to consult your ABAPer & apply a User Exit for this purpose.

Just check with ABAPer whether User Exit: USEREXIT_FIELD_MODIFICATION helps to solve your problem.

Its explanation ffrom SPRO is as under:

This user exit can be used to modify the attributes of the screen fields.

To do this, the screen fields are allocated to so-called modification groups 1 - 4 and can be edited together during a modification in ABAP. If a field has no field name, it cannot be allocated to a group.

The usage of the field groups (modification group 1-4) is as follows:

Modification group 1: Automatic modification with transaction MFAW

Modification group 2: It contains 'LOO' for step loop fields

Modification group 3: For modifications which depend on check tables or on other fixed information

Modification group 4: is not used

The FORM routine is called up for every field of a screen. If you require changes to be made, you must make them in this user exit.

This FORM routine is called up by the module FELDAUSWAHL.

See the Screen Painter manual for further information on structuring the interface.

Hope this helps.. .

Thanks,

Jignesh Mehta

Former Member
0 Kudos

Dear Jignesh,

Will work on give scenario and let you know soon.

Thanks

Shri...

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

In condition record you can maintain the lower and higher limit for the discounts. For example, if you want to give discount K005, create a condition record in VK11. Select the line item and click on 'Details'; there you will find the lower limit and upper limit. You can enter the values. By this way you can control the discount range.

Regards,

K Bharathi

Former Member
0 Kudos

Dear Bharathi,

User is doing manual input.Discount condition type is manual.

Former Member
0 Kudos

Hi,

Maintain Lower and upper limits for condition types

IMG >>> SD >>> Basic functions >>> Pricing >>> Price controll >>> Condition Types >>> Define Lower/upper limit.

Kapil