gelöst QM03: Lesen von Verantwortlicher + Listname


BW, SRM, Berechtigung etc.

Moderatoren: Jan, Steff

gelöst QM03: Lesen von Verantwortlicher + Listname

Beitragvon abapsapiens » 09.04.2018, 11:26

Hallo zusammen,

ich würde gerne wissen, über welche Tabellen / Funktionsbausteine ich den Verantwortlichen (Feld PARNR) und den Listnamen in ABAP lesen kann:
QM03.PNG


Die Transaktion ist QM03.

Vielen Dank im Voraus.
abapsapiens
ForumUser
 
Beiträge: 3
Registriert: 09.04.2018, 08:30
Dank erhalten: 0 mal
Ich bin: Entwickler/in

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Re: QM03: Lesen von Verantwortlicher + Listname

Beitragvon wreichelt » 09.04.2018, 11:37

Hallo,

schon probiert: PM_PARTNER_READ mit parvw = 'VU' .

Gruß Wolfang

Für diese Nachricht hat wreichelt einen Dank bekommen :
abapsapiens
wreichelt
Expert
 
Beiträge: 635
Registriert: 17.07.2005, 09:46
Wohnort: Hessen
Dank erhalten: 105 mal
Ich bin: sonstiges

Re: QM03: Lesen von Verantwortlicher + Listname

Beitragvon abapsapiens » 09.04.2018, 13:23

Vielen Dank Wolfgang, das funktioniert!

Hier mein Beispielcode:

Code: Alles auswählen

    DATA: lt_qmsm TYPE STANDARD TABLE OF qmsm.

 " parnr_text ist TYPE c LENGTH 35 in der internen Tabelle wie NAME_LIST in Export-Parameter
 " DIADRP_WA in FuBa PM_PARTNER_READ


*-- Verantwortlichen fuer Maßnahmen lesen
    LOOP AT lt_qmsm ASSIGNING <qmsm>.

      IF <qmsm>-parnr IS NOT INITIAL AND
         <qmsm>-parvw IS NOT INITIAL.

        CALL FUNCTION 'PM_PARTNER_READ'
          EXPORTING
            parvw                        = <qmsm>-parvw
            parnr                        = <qmsm>-parnr
*         NRART                        = ' '
*         ADRNR                        =
*         CHECK_DEBITOR                = 'X'
*         OBJNR                        =
*         NO_TABIX_DET                 =
       IMPORTING
*         PARNR_EXP                    =
*         DIADRC_WA                    =
*         DIADRP_WA                    =
           diadr_wa                     = wa_diadr
*         DIADRCPD_WA                  =
*         XCPDK                        =
*         E_NRART                      =
*         KTOKD                        =
*         VTEXT                        =
*         CUSTOMER_CONTACT             =
*         ADRNR_SD                     =
*         ADRDA                        =
*         ADRND                        =
*         ADRNP                        =
       EXCEPTIONS
         no_valid_parnr               = 1
         no_valid_parnr_today         = 2
         no_authority                 = 3
         parvw_and_nrart_inital       = 4
         OTHERS                       = 5
                  .
        IF sy-subrc <> 0.
*          nichts tun
        ENDIF.
      ENDIF.

      <qmsm>-parnr_text = wa_diadr-name_list.

    ENDLOOP.

 


- as
abapsapiens
ForumUser
 
Beiträge: 3
Registriert: 09.04.2018, 08:30
Dank erhalten: 0 mal
Ich bin: Entwickler/in


Zurück zu Sonstige Module

  Aktuelle Beiträge   
SQL Insert in ABAP
vor 6 Stunden von nickname8 1 Antw.
Fragen zu ALV Grids
vor 6 Stunden von nickname8 1 Antw.
iSSHA-1 Hashwerte generieren
vor 9 Stunden von derber 0 Antw.
Web-Dynpro Verständnisproblem bei Navigation
vor 15 Stunden von Bubbleboy 0 Antw.
Checkboxen dynamisch erstellen
vor 7 Stunden von ewx 5 Antw.

  Ähnliche Beiträge beta
BW-Query lesen -> Filter
08.07.2008, 17:23 von ewx 0 Antw.
gelöst VC Oberflächendesign Merkmale lesen
27.02.2018, 07:09 von carlie 1 Antw.
Baugruppen zum Netzplan lesen (PS)
27.02.2018, 07:12 von carlie 0 Antw.
Hierarchien lesen (Knoten, Wertzeilen, Beschreibungstexte)
07.09.2005, 20:26 von tabap 0 Antw.

 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder

cron