Nefunkční parameter id FWS

V našem systému používáme společnou CO area pro 4 různé země. Pro správnou funkci výběru měny účtování v mosulu CO mají uživatelé nastaven parametr FWS (transakce SU3) pro danou měnu dle státu.

Problém nastal po upgrade na EHP7 , kdy tento parametr nebyl systémem akceptován. byla nalezena chyba programu SAP v include LK23F1F2B na řádku 72.

 

 get parameter id ‘FWS’ field ld_waers.

Program include jeste hledá znovu měnu a následně stanoví měnu dle CO aera

 if ld_waers is initial and cs_rk23fwaers is initial or##
*\              ( id_actual_line = 1 and cs_rk23f-waers is initial ).

Tato podmínka je v podstatě splněna vždy , proto je vždy uživatelsky definovaná měna opět přepsána na měnu CO area.

Zaregistroval jsem objek na OSS a změnil kod.

 if  ld_waers is initial and cs_rk23fwaers is initial .

Nyní to funguje korektně. Sap note 1090551 v tento moment nebyla ještě uvolněna.