um in einem Smartforms Rechnungs-Formular bei Abrechnungsart (ishabart = AA oder BB) den Ansprechpartner zu ermitteln, habe ich folgendes geschrieben:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- ** interne Tabelle:
- ** lokale Variablen:
- **
- WHERE VBELN = RNFKR1-VBELN
- AND FKDAT = RNFKR1-ABRDATUM.
- **
- lv_ma_name = 'Herr Mustermann'.
- lv_ma_telefon = '0123/456789'.
- lv_ma_mail = 'Mustermann@nur-so.de'.
- *
- ELSE.
- lv_ma_name = 'Frau Musterfrau'.
- lv_ma_telefon = '0123/456700'.
- lv_ma_mail = 'Musterfrau@nur-so.de'.
- GeSHi ©
Mein Problem ist dass noch ein anderer Ansprechpartner (Mustermann2) ausgegeben werden muss wenn als Bedingung eine Leistungsart (RNFP1-ABLST) "CCC-1" oder "CCC-2" und eine Bewegungsart (RNFP1-BWART) "DD" vorhanden ist.
Dies sind aber Werte aus einer Struktur(RNFP1)
In Tabelle VBRK und in der Struktur RNFP1 gibt es das Feld VBELN (Faktura).
Wie bekomme ich die benötigten Werte von RNFP1-ABLST und RNFP1-BWART in die interne Tabelle itab_vbrk um den Ansprechpartner zu ermitteln?
Kann mir bitte jemand helfen?
Beste Grüße