Fehler im MD_CONVERT_MATERIAL_UNIT ???

Fehler im MD_CONVERT_MATERIAL_UNIT ???

Postby Ardian124 » Mon Dec 10, 2012 11:17 am

Hallo zusammen,
bei der Umrechnung der Mengenheiten ( Grundmengeneinheit zur Bestellmengeneinheit)
besteht m.E. noch ein fehler im Coding :

Im Perform conv2unit_rule_2 :
*$@004 Anfang HW-430276-MWE
*$ IF l_help_umrez <> 0.
*$* *** Führe Umrechnung durch:
*$ l_help_qty_new = ( ( l_help_qty_old
*$ * l_help_umren )
*$ / l_help_umrez )
*$ - p_addko.
*$ ENDIF.
if l_help_umren <> 0
and l_help_umrez <> 0.
* *** Führe Umrechnung ohne FP durch:
l_help_qty_new = ( ( l_help_qty_old
* l_help_umren ) -> HIER NENNER / ZÄHLER ??????
/ l_help_umrez ) - p_addko.
elseif l_help_umren <> 0
and l_help_umrez = 0.
....

RICHTIG müsste es doch heißen : ZÄHLER DURCH NENNER und NICHT NENNER DURCH ZÄHLER WIE OBEN !!!!
* l_help_umrez )
/ l_help_umren )

In einem kleinen Beispiel:
I_IN_ME = LFM
I_OUT_ME = ST
I_MENGE = 3,000

in MATM steht LFM 1 1
ST 73 20
Der Funktionsbaustein liefert als Ergebnis 0.822

Aber es müssten doch 10,95 sein .....oder liege ich da total falsch ???

Vielen Dank im voraus für Eure Hilfe !!
AZe
Ardian124
.
.
 
Posts: 1
Joined: Mon Dec 10, 2012 11:17 am

Return to Material Management & Produktionsplanung

Who is online

Users browsing this forum: No registered users and 19 guests