How to set INACTIVE condition to ACTIVE while processing sales order
Business requirement
Due to some
legal restrictions in Russia, Russia Local Plant cannot hold any stock for the
material and hence it is non valuated which means the Standard Price is Zero (
0 $ )
The stock
will be replenished from another company code and we used our Standard Third
Party process in which PR is created
which will be converted to PO and when we do GR, the Standard Price of that
plant is calculated in the GR.
Our
baseline pricing structure is mapped in such a way that VPRS is calculated from
the Material master and on which 15% markup is added as base price. Since the
Cost price in VPRS condition is Zero Markup calculated on VPRS will be
obviously calculates to Zero and both conditions were set as INACTIVE as per
the condition properties
Creation of sales order
Status is shown as INACTIVE for VPRS
Design of requirement
In order to
cater this requirement we have developed
following solutions
- 1. one to
make the Pricing condition to Set ACTIVE - 2. To copy
the value from GR to Delivery - 3. Get the
VPRS sourced from Delivery document to Billing
SOLUTION FOR MAKING CONDITION ACTIVE
Even if we
copy VPRS value from Delivery to Billing document, the condition INACTIVE
status is copied from Sales order
So
We set the VPRS condition as GROUP CONDITION and it makes the INACTIVE status
to ACTIVE
RESULT
On which
our PR00 is calculated
Just I
thought of sharing this as it is achieved with some minor modifications without
implementing any code changes or exit changes
May be any
one of us face this kind of requirement in future due to some legal compliant
countries such as RUSSIA, KAZAKISTHAN, etc
We
implemented same requirement to kazakisthan as well
Thanks to
all for reading this with patience
Good luck
santosh
Thanks a lot Santosh for your efforts 🙂
Dear venuri santhosh kumar
one doubt let me ask .. once you have maintained material cost is zero in MM01 system is showing vprs is inactive
and once you have activated group condition system is showing active mode it means it is working ok fine but my doubt is all ready you have mentioned material cost is zero in mmr what what is the purpose of activating group condition field bz in sales order condition type that value is zero
For non valuated stock we can use another item category group .why they used stranded one ?
PLZ MAKE ME Clarity .. thanks a lot
Dear i need some example o this scenario this is very new and very strange plz tell me if VPRS condition is activated in sales order even it is showing 0 but what is the use plz
may be i am learner only i want some concept on this
thanks a lot dear
Dear Santhosh
as per my understanding if vprs is deactivated all condition types will be deactivated , this is sap stranded right
so thatsway you have activated group condition field active mode to activate other condition types to be active right ?
Hi venu,
If VPRS is inactive, conditions depends on VPRS will also set to inactive and while processing billing, No accounting document is posted due to VPRS is zero and respective Base price which derived from VPRS is also showing inactive
regards,
santosh
Dear I am very great ful if you share some reasons why materiel price is 0
what are the obligations
Hi Venu,
Russia is not holding any stock in their local plants, hence there will be no price
Good information and approach towards this scenario.
Thank$
Hi Santhosh,
thanks for sharing. useful document. Keep sharing your experience 🙂
regards,
Srinu.