QM03: Lesen von Verantwortlicher + Listname Thema ist als GELÖST markiert

BW, SRM, Berechtigung etc.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

QM03: Lesen von Verantwortlicher + Listname

Beitrag von abapsapiens (ForumUser / 3 / 2 / 0 ) »
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.

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


Re: QM03: Lesen von Verantwortlicher + Listname

Beitrag von wreichelt (Top Expert / 1086 / 32 / 197 ) »
Hallo,

schon probiert: PM_PARTNER_READ mit parvw = 'VU' .

Gruß Wolfang

Folgende Benutzer bedankten sich beim Autor wreichelt für den Beitrag:
abapsapiens


Re: QM03: Lesen von Verantwortlicher + Listname

Beitrag von abapsapiens (ForumUser / 3 / 2 / 0 ) »
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

Seite 1 von 1

Über diesen Beitrag


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.

Vergleichbare Themen

Unterschied: Sequentielles lesen, direktes lesen
von MarkusW » 07.08.2008 16:46
File lesen
von Handeglo » 31.01.2008 09:26
Code lesen
von HH_ABAP » 19.09.2018 09:39
XMl File lesen
von kirmuh » 27.06.2008 12:21