Make Material Master Price of a material as sales price
automatically
The first method is not to set the pricing condition
VPRS as statistical.
Simply remove PR00 and it will work fine
if you always use VPRS as your pricing base
inside the pricing procedure.
VPRS will reads both prices based on the
price control in the material master.
Price control S for standard price.
Price control V for moving average price.
It is this simple if you do not have any other "Prices" in the price
procedure.
However, if you are using one pricing procedure where for some items you
price using VPRS and some others using
PR00, then you should use requirement routines
to enable the correct price condition type at the right time.
The second method involves more work as you need to write a formula (VOFM)
to get that information.
This is how it goes :-
1. Set VPRS to be the first step in the
pricing procedure and to be subtotal B (as standard).
2. Set PR00 with alt. calc. type formula,
which sets the value of PR00 to be equal to
the subtotal B.
The routine (created with transaction VOFM)
is:
RV64A901
FORM FRM_KONDI_WERT_600.
XKWERT = KOMP-WAVWR.
ENDFORM.