Löscht RPUDELPN wirklich mandantenabhängig???

SAP R/3 Personamwirtschaft: Personalmanagement, Personalzeitwirtschaft, Personalabrechnung, Veranstaltungsmanagement, Personalentwicklung, Kostenplanung...
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Löscht RPUDELPN wirklich mandantenabhängig???

Beitrag von Stentor (Specialist / 121 / 0 / 0 ) »
Hallo zusammen,

zur Sicherheit habe ich eine kurze Frage an euch: Auf einem HR-Produktivsystem existieren mehrere Mandanten:

100 Produktivmandant
900 Testmandant (Kopie von 100)

Innerhalb des Testmandanten 900 sollen auf dem Produktivsystem (!) mit Hilfe von RPUDELPN Personen endgültig gelöscht werden. Selbstverständlich soll dies nicht (!!!) den Mandanten 100 betreffen.

Ist sichergestellt, dass das Programm RPUDELPN mandantenabhängig ist?
Mit anderen Worten: Wenn ich mit RPUDELPN in Mandanten A des Sytems 4711 eine Person lösche, dann wirkt sich das nicht auf den Mandanten B des selben System aus??? Gilt dies auch, wenn Mandanten A und B unterschiedilche Länder beinhalten (A = Deutschland B = Spanien/Österreich).

Vorsicht ist besser als Nachsicht... :wink:

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


Beitrag von Gast ( / / 0 / 3 ) »
Der Report macht die Löschanweisungen in dem Mandanten, in dem er ausgeführt wird, d.h. wenn in Mandant 900 gestartet, werden auch nur Personalnummer aus dem Mandant 900 selektiert und gelöscht.
Es empfiehlt sich aber dennoch, den Report auf jeden Fall vor dem eigentlichen Löschen mit dem Testflag auszuführen. Dabei ist noch zu beachten, das gesperrte Personalnummern nicht gelöscht werden, was aber im Testlauf nicht berücksichtigt wird.

Beitrag von Gast ( / / 0 / 3 ) »
Das der Report nicht mandantenunabhängig löscht, sieht man auch im Coding des Reports:

Code: Alles auswählen.

    DELETE FROM TEVEN WHERE PERNR = P_PERNRS-PERNR.         "QNOK025951
    "XWSN0212720
  ENDLOOP.
ENDFORM.                               "delete_teven

*---------------------------------------------------------------------*
*       FORM DELETE_POSTINGS                                          *
*---------------------------------------------------------------------*
*       Tabellen fuer Buchungen (RPCIPO00) und
*                Matchcode W (T52MCW) loeschen
*---------------------------------------------------------------------*
*  -->  P_PERNRS    table of all pernrs to be deleted
*---------------------------------------------------------------------*
FORM DELETE_POSTINGS TABLES P_PERNRS STRUCTURE ALL_PERNRS.
  CHECK TEST_MODE IS INITIAL.          "don't delete in TEST-MODE
* LOOP AT ALL_PERNRS.                                     "XWSN0212720
*   DELETE FROM PCALAC WHERE PERNR = ALL_PERNRS-PERNR.    "XWSN0212720
*   DELETE FROM PPOIX WHERE PERNR = ALL_PERNRS-PERNR.     "XWSN0212720
*   DELETE FROM PPOPX WHERE PERNR = ALL_PERNRS-PERNR.     "XWSN0212720
*   DELETE FROM T52MCW WHERE PERNR = ALL_PERNRS-PERNR.   "QNOK036732
  "XWSN0212720
  LOOP AT P_PERNRS.                                       "XWSN0212720
    DELETE FROM PCALAC WHERE PERNR = P_PERNRS-PERNR.      "XWSN0212720
    DELETE FROM PPOIX WHERE PERNR = P_PERNRS-PERNR.       "XWSN0212720
    DELETE FROM PPOPX WHERE PERNR = P_PERNRS-PERNR.       "XWSN0212720
    DELETE FROM T52MCW WHERE PERNR = P_PERNRS-PERNR.        "QNOK036732
    "XWSN0212720
  ENDLOOP.
ENDFORM.                               "delete_teven
Die Tabellen sind alle mandantenabhängig. Insofern wird immer aus dem Mandanten gelöscht, in dem der Report läuft.

Beitrag von Stentor (Specialist / 121 / 0 / 0 ) »
OK! Danke!

Dann kann ich ja jetzt wie der Teufel löschen! He, he! :twisted:

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1482
Views
OTR Mandantenabhängig einstellen??
von Andibugger » 28.11.2005 14:58 • Verfasst in Web-Dynpro, BSP + BHTML
8
Antw.
2209
Views
Select Options mandantenabhängig
von kaim77 » 18.07.2013 10:24 • Verfasst in ABAP® Core
0
Antw.
931
Views
Tabelle immer mandantenabhängig ?
von ST22 » 05.09.2006 15:45 • Verfasst in ABAP® Core
0
Antw.
1718
Views
DMS_KPRO_CONVERT - löscht der auch?
von Haubi » 15.06.2009 14:43 • Verfasst in Basis
4
Antw.
7959
Views
CACL_OBJECT_VALIDATION_MAINT - Löscht nicht
von Firon » 02.02.2012 10:35 • Verfasst in Basis

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 9 Stunden von rob_abc 7 / 481
Web Feature Services (WFS) im SAP
vor 2 Tagen von msfox 1 / 217

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.

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 9 Stunden von rob_abc 7 / 481
Web Feature Services (WFS) im SAP
vor 2 Tagen von msfox 1 / 217

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor 2 Tagen von msfox 1 / 217
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2488
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2349