ich muss in einem Smartforms Formular den Nettowert einer Bestellung ausgeben.
Das Problem ist, dass wir zwingend eine Kondition im Kopf der Bestellung als "statistischen Wert" Kennzeichnen mussten und dieser nun nicht mehr mit in die Summe der Bestellung gerechnet wird.
Wenn ich in der Transakt. "me23n" im Kopf die Konditionen anschaue sehe ich in der Liste den "Nettowert", dieser wäre aus meiner Sicht korrekt (incl. dem stat. Wert).
Leider wird im Standart der Wert ohne den stat. Wert ausgegeben. DIeser wird einfach nicht mit gerechnet.
So sehe ich das auch in der Tabelle KONV wenn ich mit der EKKO-KNUMV lese.
Gibt es einen bzw. kennt jemand einen FuBa mit dem ich unabhängig von dem Kennzeichen "Statistischer Wert" die Summe/Nettowert der Bestellung ausgeben kann?
Oder vielleicht gibt es ja eine Customizong einstellung dazu, die meine Kollegen aus dem Fachbereich übersehen haben.
Hallo ich hatte dasselbe Problem und wie folgt gelöst:
Im Smartform folgende Codingzeilen anlegen:
*Gesamtnettowert zur Bestellung wird errechnet
*Basis für die Berechnung ist das Kalkulationsschema vom Customizing
if ( <komvd>-stunr = '020' and
<komvd>-zaehk = '01' ) or "Nettowert
<komvd>-stunr = '023' or "Rabatt und Zuschläge Ebene 2 z.B. Z091
<komvd>-stunr = '024' or "Rabatt und Zuschläge Ebene 2 z.B. Z089
<komvd>-stunr = '026'. "Rabatt und Zuschläge Ebene 3 z.B. Z095
z_netwr = z_netwr + <komvd>-kwert.
endif.
stunr entspricht der Stufe im Kalkschema
zaehk entspricht dem Zähler im Kalkschema
Ich greife somit über das Kalkschema den Nettowert ab und rechne dann noch die weiteren Stufen, die sich auf den Nettowert beziehen hinzu und gebe dann auf dem Formular z_netwr aus.