SAPoffice Verteilerlisten transportieren

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

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

SAPoffice Verteilerlisten transportieren

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Hi.

Ich brauch auch mal wieder Hilfe. :oops:

Bevor ich mich in die Tiefen des SAPoffice stürze:
Weiß jemand zufällig ob es eine Möglichkeit gibt, eine Verteilerliste in einen Transportauftrag aufnehmen zu können?
ODER
Gibt es eine alternative Möglichkeit um Verteilerlisten über mehrere Mandanten/Systeme zu verteilen?
ODER
Kennt jemand die DB-Tabellen wo die Informationen zu den Verteilerlisten abgelegt sind, damit ich mir einen Transport "manuell" (R3TR und TABL) zusammenstöpseln kann?

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

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


Re: SAPoffice Verteilerlisten transportieren

Beitrag von inab (ForumUser / 69 / 0 / 6 ) »
Hi Adt,

schau Dir docj mal die F-Gruppe SOI1 an...
Da gibts wenn ich das richtig sehe Bausteine zum RFC-Pflegen von DL 's

Re: SAPoffice Verteilerlisten transportieren

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Ich weiss nicht, ob das der richtige Report sein koennte 'RSSORPLI'.

Siehe Hilfe zum Report:
Kurztext
SAPoffice: Replikation allg. Mappen Hauptprogramm

Beschreibung
Replikation allgemeiner Mappen

Mit Hilfe dieses Replikationsprogramms können allgemeine Mappen zwischen verschiedenen SAP-Systemen oder innerhalb eines SAP-Systems zwischen verschiedenen Mandanten oder sogar in demselben Mandanten repliziert, d.h. kopiert werden. Bei jedem Lauf werden die aktuellen Daten aus dem Quellsystem in das Zielsystem übernommen. Daten, die in der Zwischenzeit im Zielsystem geändert wurden, werden dabei wieder überschrieben.
Es wird immer der ganze Teilbaum repliziert. Beim ersten Lauf wird er unter die Wurzelmappe des Zielsystem eingefügt. Wenn er von dort aber an eine andere Stelle bewegt wird, dann wird dies beim nächsten Lauf berücksichtigt.
Dieser Report muß im Quellsystem gestartet werden.

Bitte beachten:

.....Siehe Hilfe zum Report:......

Re: SAPoffice Verteilerlisten transportieren

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Unit605 hat geschrieben:Ich weiss nicht, ob das der richtige Report sein koennte 'RSSORPLI'.
Das wäre genau das was ich brauche, WENN auch Verteilerlisten mitkopiert werden würden. Was er nicht tut :cry:
inab hat geschrieben:schau Dir docj mal die F-Gruppe SOI1 an...
Da gibts wenn ich das richtig sehe Bausteine zum RFC-Pflegen von DL 's
Schon gefunden. Mappe und Verteilerliste lassen sich damit anlegen. Mit den Empfängern happerts aber noch. Die sind nicht auf jedem System gleich bzw. nur Email-Adressen und irgendwie vergibt SO da eigene interne IDs.

Weiß jemand wie ich zu einer E-Mail Adresse eine (gültige) SO-Benutzer-ID generieren kann?
Die Bausteine SO_USER_ADDRESS_READ_API1, SO_USER_READ_API1 bzw. SO_NAME_CONVERT_API1funktionieren nur mit SAP-Benutzernamen.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: SAPoffice Verteilerlisten transportieren

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
hi!

Zur Info:
Zum Transportieren hab ich leider nichts gefunden. Hab mir daher selber was über die Bausteine aus der Funktionsgruppe SOI1 gebastelt.
Knackpunkt war hier, dass der Baustein zum Anlegen der Benutzer nicht RFC-fähig ist und im Aufruf einige Spezialitäten zu beachten sind. Daher kurz meine Lösung um Email-Adressen für eine Verteilerliste zu erzeugen:

Code: Alles auswählen.

FORM modify_member USING    us_list    TYPE sodlidati1
                   CHANGING cs_entry   TYPE sodlienti1.

  DATA:
    ls_member       TYPE soudk,
    ls_usage        TYPE pers_ref.

  CLEAR ls_member.
  CLEAR ls_usage.
  ls_usage-appl_table = 'SODM'.
  ls_usage-appl_field = 'MEMNO'.
  ls_usage-appl_key = us_list-object_id.

  CALL FUNCTION 'SO_ADDRESS_ID_GET'
    EXPORTING
      address                         = cs_entry-member_adr
      address_type                    = 'INT'
      usage                           = ls_usage
    IMPORTING
      adrtp                           = ls_member-usrtp
      adryr                           = ls_member-usryr
      adrno                           = ls_member-usrno
    EXCEPTIONS
      address_not_found               = 1
      address_not_created             = 2
      parameter_error                 = 3
      x_error                         = 4
      OTHERS                          = 5.

  IF sy-subrc EQ 0.
    cs_entry-member_typ = 'A'.
    CONCATENATE cs_entry-member_typ '-' ls_member-usrno+2 INTO cs_entry-member_nam.
    CONCATENATE ls_member-usrtp ls_member-usryr ls_member-usrno INTO cs_entry-member_id.
  ENDIF.

ENDFORM.                    "modify_member
US_LIST sind die Informationen zur Verteilerliste wie sie z.B. von SO_DLI_READ_API1 zurückgeliefert werden.
CS_ENTRY ist ein Empfänger, wobei in MEMBER_ADR die Email übergeben wird und am Ende der FORM-Routine die korrekten Informationen für SO_DLI_INSERT_API bzw. SO_DLI_UPDATE_API drinnenstehen.

Das Coding ist wie gesagt für Email-Adressen. Andere brauche ich derzeit nicht. Alle weiteren Empfängertypen sollten sich mit z.B. SO_USER_READ_API1 und ähnliche ermitteln lassen.
Wenn man das Ganze noch in einen RFC-Baustein packt, würde sich die komplette Anlage einer Verteilerliste von einem Quellsystem aus erledigen lassen. Ich hab das aber aus organisatorischen Gründen wieder verworfen.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1356
Views
Verwendungsnachweis von Verteilerlisten
von Mr. ABAP » 07.07.2008 09:02 • Verfasst in ABAP® Core
1
Antw.
3939
Views
Darstellung von Verteilerlisten in SO23
von Alexander D. » 13.02.2012 15:32 • Verfasst in Sonstige Module
10
Antw.
7464
Views
Umwandeln SAPOffice URL in PDF
von Lucyalison » 08.02.2018 16:39 • Verfasst in ABAP® Core
12
Antw.
3061
Views
SAPOffice - Mail ändern
von Lukas R. » 04.02.2019 09:57 • Verfasst in ABAP® für Anfänger
0
Antw.
1067
Views
Eingang in SAPoffice mit FB SO_EXPRESS_FLAG_SET
von ermel » 30.01.2008 15:00 • Verfasst in ABAP® Core

Ü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.