Change Purchasing Info Record (ME12):
If you delete the original price on the condition screen and enter a new price in another currency, the purchasing data screen of the info records displays the (correctly translated) price in the old currency.
The new currency is not set in SAPMV13A.
SolutionCorrected in 3.0. The following preliminary correction is possible:
Program MV13AF0K, FORM routine KONDITIONEN_ORDNEN:
LOOP AT IKONP.
IF IKONP-TABIX = 0.
DELETE IKONP.
ELSE.
.
.
.
* Call_Modus => Preisfindung durchführen
IF CALL_MODUS = YES AND
( T180-KAPPL = 'M' OR T180-KAPPL = 'MS' ) AND
KOMK-HWAER <> SPACE.
READ TABLE XKONP INDEX IKONP-TABIX.
IF XKONP-LOEVM_KO EQ SPACE.
TKOMV-KBETR = XKONP-KBETR.
ELSE.
TKOMV-KBETR = 0.
ENDIF.
IF XKONP-KSCHL = VAKE-KSCHL "<-- insert
AND XKONP-LOEVM_KO EQ SPACE "<-- insert
AND ( VAKE-KOTABNR = '017' OR "<-- insert
VAKE-KOTABNR = '018' OR "<-- insert
VAKE-KOTABNR = '025' OR "<-- insert
VAKE-KOTABNR = '028' ). "<-- insert
KOMK-WAERK = XKONP-KONWA. "<-- insert
ENDIF. "<-- insert
No comments:
Post a Comment