cancel
Showing results for 
Search instead for 
Did you mean: 

PR00 Editable for Credit memo

Former Member
0 Kudos

Hi All

My user required PR00 to be in editable mode for credit memo.

Scenario

The user will create a credit memo with reference to invoice here all the items will get copied from invoice with pricing procedure same as selected invoice Order type. Now here the user want to change the PR00 value for the items but he is unable to do so.

Conditions

The PR00 value is non editable for all the Order type (As per requirement it should be in non editable mode except for credit memo)

No manual entry is possible.

I checked the VALUE in v/06 for PR00 but no effect.

Please suggest what to do

Regards

Azhar Iqbal

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member184771
Contributor
0 Kudos

Hi,

Faced same shot of requirement long back, break my head a lot and finally got a very stnd solution.

Do the below config:

In copy control from Invoice to credit memo i.e. VTFA

Select the required document type i..e invoice to credit memo

Go to Item Details - Select the required Item category ex G2N

Now in Pricing Type: E - Adopt Pricing component with fixed value

By making the above config changes, system will allow to the change the price of PR00 in credit memo, however in Invoice it will be in grade out mode only for that matter in any other document it will be grade out mode only.

Note: No other changes is required for this like at condition type level or at pricing procedure level.

Please let me know if any concern is there.

Thanks

SS

0 Kudos

I am facing the similar issue and I have changed pricing type - E in copy controls.

still automatic conditions are not editable and greyed out.

prashant_sharma21
Contributor
0 Kudos

Hello Azhar,

Below setting must be exist for changing the pricing condition value in sales order/billing.

Former Member
0 Kudos

Hi Prashant

Thanks For Response

If i do the setting as above it may effect my other orders too.

It should not allow user to enter the PR00 value or to change it for Sales orders. whereas it for credit memo it should allow.

Regards

Azhar Iqbal

former_member182805
Active Participant
0 Kudos

Copy your existing Pricing procedure and in the definition of the credit memo document type, set a new document pricing procedure key. Assign the new Pricing procedure to the credit memo document type using the formula Pricing procedure  = sales area + cpp + dpp. In the new Pricing procedure, set the manual entry for condition type PR00.

For the regular sales orders, assign the original pricing proc.

prashant_sharma21
Contributor
0 Kudos

Hello Azhar,

Let me explore,

If we think business wise system should restrict Changes in PR00 in Credit Memo because we are creating the credit memo with reference of invoice. logically we should consider only that prices which are exist in Invoice. Not sure why in your case it is required to change PR00 in Credit memo? If you explore your business requirement bit more it would be good to understand.

Technically, if we check the box "Value" in along with Manual entry has priority in "Manual entry" field then system allow us to change the value while sales order/billing processing.

Yes, you are right if we follow above then it will work for all irrespective of different orders/ Billing type.

If you really wants to achieve it then you can use separate pricing procedure for Credit memo and put one additional Condition type/Manual condition there. once user will enter this manual condition type in credit memo it will over write PR00 and system will ignore PR00. using this manual condition you no need to make any changes in existing PR00.

Thanks

Former Member
0 Kudos

HI Srinivas

Thanks for response

I was trying to do the same settings but user want the Condition Type to be PR00 only not ZPR0 or anything else. Anyway i am trying to convince them for ZPR0 and meanwhile looking for alternative.

Regards

Azhar Iqbal

Former Member
0 Kudos

HI Prashant

As you said we should not change the the value of PR00 but sometimes the the value will be entered wrongly you can say the credit memo is required for price corrections at that time they should deduct the some amount to make it correct. Hence they want the PR00 to be in editable mode. As i have mention in previous reply that they are not agree on ZPR0 and i am trying to convince them and searching for alternative as well.

Thanks for time and support

Regards

Azhar Iqbal 

VeselinaPeykova
Active Contributor
0 Kudos

You don't need a separate procedure.

I would probably go for the option with two price conditions - PR00 and ZPR0. ZPR00 references PR00, so no additional records need to be maintained. Each condition type can be configured with different settings for manual entry and value. I would use a pricing requirement, so that ZPR0 is applied only in credit memo process, PR00 will not be set to active in the case of credit memo requests if ZPR0 comes after it in the procedure. Both conditions should update the same value fields and lead to the same postings in FI.

Not perfect, but easy and cheap solution, which appears to be the least risky one compared to some alternatives I can think of. You may not even need a developer if you have the right authorizations and know how to create VOFM routines.

Did they provide you with information why ZPR0 is not an acceptable option? 'The user does not want to' is not a very strong argument.

Of course, there is always an option to go for a more complicated development to restrict/allow access to modify condition values based on certain prerequisites, but in general I would be very concerned about the quality of end user training if they cannot understand how pricing in SAP works and have just memorized PR00 or any other condition type.

Former Member
0 Kudos

Hi Vaselina

Thanks for Response,

Yes i agree there is no harm in using ZPR0 and I have explained them clearly how pricing works.

User do not want to have too much condition types as they have many pricing procedures and conditions types to be remembered. They may agree on ZPR0 but as of now they want some other alternative. Meanwhile i have already created one report and sent to them, saying that there is no other alternative than ZPR0 and also explained the process flow. simultaneously i am looking, is there any possibilities to go with PR00.

Regards

Azhar Iqbal

former_member182805
Active Participant
0 Kudos

If you copy the existing pricing procedure into a new one, then both pricing procedures will have condition type PR00 - so the user would not have to remember another condition type.

In this way, PR00 will be manual in one pricing procedure - assigned to credit memo document type and the PR00 in the second pricing procedure will be automatic - assigned to regular sales orders. PR00 can be made manual by checking the Manual field in the Pricing procedure controls (16 fields of Pricing Procedure)

Former Member
0 Kudos

Hi Srinivas

Thanks for suggestion

You mean to say if I maintain "Manual Entry Not Possible" in V/06 for condition type PR00 even after that system will allow me to maintain the PR00 condition type manually in credit memo but the condition is I have to create New Pricing Procedure (copying from my existing one) and have to check "manual" in V/08(16 steps). And this will not have any impact on other Order type.

Hope i understood your suggestion in a right way. 

Regards

Azhar Iqbal

Former Member
0 Kudos

Hi Srinivas

Its not working i am getting a error saying PR00 cannot be processed manually

Regards

AIM