Wenn Sie den offenen Betrag einer Bestellung (ME22N) einfach anzeigen möchten
Im heutigen modernen Zeitalter ist es eigentlich schon schade, wenn man nebst dem SAP ERP immer noch einen Taschenrechner benötigt. Mit unserem Script können sie den Taschenrechner in der Schublade lassen. Mit dem untenstehenden Script wird automatisch der noch offene Bestellbetrag errechnet:
SAPLMEGUI.0014.TXT
// Anzeige des offenen Betrages der Bestellung // 31.01.2012 / Gérald Koehn / Koehn Consulting / www.guixt.ch // ---------------------------------------------------------------------- if Q[Transaction=ME21N] or Q[Transaction=ME22N] or Q[Transaction=ME23N] if Q[Page=TABHDT10] // Berechnen der Differenz zwischen Bestellt und Berechnet getfieldattribute F[MEPO1235-VALUE01] text="ME52N_bestellt" getfieldattribute F[MEPO1235-VALUE04] text="ME52N_berechnet" set V[ME52N_Offen] &V[ME52N_bestellt] - &V[ME52N_berechnet] Decimals="2" DecimalSeparator="," GroupSeparator="." if V[ME52N_Offen=-0,00] set V[ME52N_Offen] 0,00 endif set V[ME52N_Waehrung] "&F[MEPO1235-VALUE01]" Inputfield F[MEPO1235-VALUE01]+(0,30) "noch offen" F[MEPO1235-VALUE01]+(0,45) Name="ME52N_Offen" size="16" -alignright -readonly Text F[MEPO1235-VALUE01]+(0,65) "&V[ME52N_Waehrung]" endif endif