SAP Jobsuche bei DV-Treff


Suchen
MichaelaMueller
vor 9 Jahre
Ich schon wieder!

Ich habe mehere Queries, in denen ich eigene Berechnungen durchführe.

z.B Werbemengenberechnungen.

Es sind folgende Tabellen/Felder involviert:

Tabelle-Feld: WALE-PAUFME (kurzbez. PAUFME)

Tabelle-Feld: MAW1- WAUSM (Kurzbez. LA)

Mein lokales Feld ist folgend definiert, Rechenfeld und mit folgenden Vorgaben:

Bedingung: PAUFME>1 AND LA>1

Formel: PAUFME/LA

Sonst: PAUFME

Diese Berechnung funktioniert, solange in WAUSM auch Zahlen stehen oder das Feld blank ist.

Jetzt haben wir einen Artikel testweise umgestellt - von KG auf ST.

Dies macht uns jetzt bei unserer Berechnung das Problem, dass in WAUSM "ST" steht und der Query mit "ST" nicht rechnen kann!

(bei der Anlage des KG Artikels bleibt das WAUSM Feld leer wenn WAUSM und BME identisch sind - erst wenn der Lagerabgangbutton verändert wird, wie in unserem Fall von KG auf ST)

Wie kann ich verhindern, das der Query auf ST oder KG aufläuft und es zum Abbruch kommt?!

Wäre für jeden Tipp dankbar!

Gruß

Michaela

wreichelt
vor 9 Jahre
Hallo Michaela,

mit einem IF das Feld vorher abfragen und bei ST oder KG die Berechnung nicht durchführen.

Gruß

Wolfgang

MichaelaMueller
vor 9 Jahre
Ich habe diese Bedingung bereits vorne weg gestellt.

LA<>'ST'

und dann die Berechnung. Allerdings greift diese Bedingung nicht, vermutlich habe ich ein Definitionsfehler ?!?

MichaelaMueller
vor 9 Jahre
Hatte noch ein weitere Feld welches ich angepasst habe - jetzt funktioniert es!

😊