Selektieren eines Feldes

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Selektieren eines Feldes

Beitrag von Thomas ( / / 0 / 3 ) »
Hallo zusammen!

Da ich jetzt in der int. Tabelle nur der Datensatz stehen habe, der die Kundennummer hat die in der anderen Tabelle steht und das jüngste Datum.
Die Daten habe ich aus der KNC1 selektiert.
Da in der KNC1 für dieses jahr je eine Spalte Soll und Haben + Umsatz für jeden Monat hat.
Brauche ich jetzt die Spalte, in der als letztes in dem Monatsfeld für Soll und Haben alles ungleich Null drinsteht.

Wie kann ich das denn herausfinden?
hat jemand eine Idee?

ich würdemich freuen wenn mir jemand helfen könnte.

Liebe Grüße Thomas

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Hallo Thomas,

:?: heißt das, du suchst den letzen(jüngsten) monat ,
in dem auf dem Kunden eine Buchung (ein Umsatz)stattgefunden hat :?:


lg Andreas

Beitrag von Thomas ( / / 0 / 3 ) »
genau das suche ich!
Jedoch muss ich das aus der Tabelle rausselektieren, ich weis halt nicht wie ich das realisieren kann.

Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Hallo Thomas,

Über die KNC1 bzw Deine interne Tabelle

Code: Alles auswählen.

data flh(8).
data fls(8).
field-symbols: <s>, <h>.
data soll like knc1-UM01S.
data haben like knc1-UM01S.
data monat type bsid-monat.

loop at htab into wa.
  clear monat.
  DO 16 times VARYING SOLL   FROM wa-UM01S NEXT wa-UM02S
              VARYING HABEN  FROM wa-UM01H NEXT wa-UM02H.
    if soll <> 0 or  haben <> 0.
      move sy-index to monat.
    endif.
  ENDDO.

  if not monat is initial.
*in monat steht der höchste Monat
    break-point.
*Verabrbeitung der Monatswerte / Du kannst auch alles nochmals
*in einer int. Tabelle abspeichern und später verarb.
    concatenate 'WA-UM' monat 'S' into fls.
    concatenate 'WA-UM' monat 'H' into flh.
    assign (fls) to <s>.
    assign (flh) to <h>.
  endif.
endloop.
gruß Andreas

Beitrag von Thomas ( / / 0 / 3 ) »
Hey, danke für die Idee,
ich werdes mal umsetzten!
bei Fragen bin ich sicherlich wieder da *smile*

Grüßle Thomas

Seite 1 von 1

Vergleichbare Themen

1
Antw.
3460
Views
Konfiguration des Feldes Ename
von PseudoReal » 31.10.2006 10:15 • Verfasst in Human Resources
3
Antw.
6311
Views
Aufbauregeln des Feldes Zuordnung
von Netterhesse » 17.03.2009 12:38 • Verfasst in Financials
1
Antw.
1714
Views
Anbindung eines Feldes an Schhilfe
von dyv » 14.10.2014 17:44 • Verfasst in ABAP® für Anfänger
3
Antw.
6929
Views
Gesamtsumme eines Feldes / Interne Tabelle
von isp » 31.10.2012 17:25 • Verfasst in ABAP® für Anfänger
2
Antw.
2034
Views
Ändern eines Feldes in einer dynamischen WA
von David11384 » 29.08.2008 09:02 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.