SAP Jobsuche bei DV-Treff
mazu
  • mazu
  • SAP Forum - Guru Thema Starter
vor 15 Jahre

Hallo zusammen

Nun möchte ich mit einem Query die Änderungsdaten des Feldes KNA1-KDKG4 über die letzten 3 Monate abfragen mit den entsprechenden Debitornummern. Ist das möglich?

Die Tabellen KNA1, CDHDR und CDATA braucht es wahrscheinlich dazu. Doch da fehlt mir noch eine Verbindung. Oder muss dies durch ein ABAP Programm gelöst werden?

Danke und Gruss

mazu


Wenn dir kalt is, geh in eine Ecke, da sind meist 90°

VIAC App Säule 3a Konto und nutze Vorteil-Code:

Code: uRVPvPa

 

wreichelt
vor 15 Jahre

Hallo,

glaube das geht im Query nur mit einen stückchen ABAP-Coding. In einem Report habe ich das als Beispiel mal gemacht, ist zwar ein Materialfeld (DISGR)

aber so ähnlich sollte das schon gehen:

  SELECT        * FROM  CDPOS
         WHERE  OBJECTCLAS  = 'MATERIAL'
         AND    OBJECTID    = tb-matnr
         and    FNAME       = 'DISGR'.
    if sy-subrc = 0.
      SELECT single * FROM  CDHDR
             WHERE  OBJECTCLAS  = 'MATERIAL'
             AND    OBJECTID    = tb-matnr
             AND    CHANGENR    = cdpos-changenr.
      move-corresponding cdpos to ausd.
      move cdpos-value_new to     ausd-f_new.
      move cdpos-value_old to     ausd-f_old.
      move cdhdr-udate     to     ausd-udate.
      move cdhdr-utime     to     ausd-utime.
      append ausd.
    endif.
  ENDSELECT.
 

Hoffe das hilft Dir weiter.

Gruß

Wolfgang