[58253] in SAPr3-news

home help back first fref pref prev next nref lref last post

=?iso-8859-1?q?Re:_Verst=E4ndnisproblem_bei_Berechnung_bzw._Verarbeitung?=

daemon@ATHENA.MIT.EDU (Christoph Beckmann)
Tue Oct 10 03:37:41 2006

To: sapr3-news@mit.edu
Date: 10 Oct 2006 00:37:29 -0700
From: "Christoph Beckmann" <beckmac@gmx.net>
Message-ID: <1160465849.683029.109130@e3g2000cwe.googlegroups.com>

Hallo Stefan,

St. Kother wrote:
> Hallo Leute,
>
> ich verwende aus der Tabelle MSEG die Felder MENGE und ERFMG, sowie SHKZG.
>
> In einem Report werte ich diese Soll-Haben-Kennzeichen aus und
> multipliziere ggf. mit -1:
>
> if itab_alles-shkzg =3D 'H'.
>     itab_alles-erfmg =3D itab_alles-erfmg * -1.
>     itab_alles-menge =3D itab_alles-menge * -1.
> endif.
>
> Achja, itab_alles f=FClle ich vorher mittels SELECT und JOIN =FCber MKPF =
und
> MSEG.
>
> Mein Problem ist aber die Ausgabe der Werte, bzw. warum das Ergebnis so
> ist und nicht wie erwartet:
>
> write: /0  itab_alles-matnr,
>          12 itab_alles-bwart,
>          20 itab_alles-erfmg, " wird durchg=E4ngig positiv angezeigt
>          36 itab_alles-menge. " wird entspr. der Umrechnung angezeigt

versuch mal 37 itab_alles_menge ...;-)

>Beschr=E4nke ich aber die Umrechnung und Ausgabe immer nur auf ein Feld,
>dann macht er es wie gewollt.
>
>Kann mir bitte jemand den Hintergrund erl=E4utern?
>
>Besten Dank f=FCr eure Hilfe und noch frohes Schaffen,
>--
>Mit freundlichen Gruessen / Kind regards
>
>Steffen Kother

Viele Gr=FC=DFe
Christoph


home help back first fref pref prev next nref lref last post