Reply: 8

Löschen der Daten eines Buchungskreises

Hallo,
es gibt eine Anforderung dass die Daten eines Buchungskreises gelöscht werden muss.
Ich kann mir so vorstellen, dass man einen ABAP schreibt mit delete-Anweisung und mit der Bedingung
Buchungskreis = XXXX und die bekannten FI-Tabellen wie BSEG, BSID, BSIK etc.
Habt Ihr eine andere Idee? Ich würde mich wegen eurem Feedback bedanken.
Viele Grüße

You must be logged in to post a reply.

Login now

8 Answers

  • Delaunay71
    Delaunay71
    Hallo,
    mit dem Löschen von Tabelleneinträgen per ABAP wärest Du aber länger beschäftigt...da gibt es schon noch ein paar mehr Tabellen
    Der offizielle Weg ist die Transaktion OBR1. Dafür darf sich der Buchungskreis aber nicht im Produktivstatus (OBR3) befinden.
    Sei aber bitte vorsichtig, denn wenn weg dann weg, gerade wenn es sich um ein Löschen im Produktiv-Systen handeln sollte.
    Gruß
  • masoud1960
    masoud1960 (Author)
    Herzlichen Dank für den wertvollen Hinweis.
    Du meinst dass ich erst in OBR3 das Produktiv-Häkchen" für den betroffenen Buchungskreis
    herausnehmen soll und danach OBR1 ausführen soll? Richtig?
    Mit Dank für Deine Bemühungen.
  • spaco
    spaco
    Hallo masoud1960,
    du meinst das wirklich Ernst, per ABAP Daten eines produktiven Buchungskreises löschen zu wollen?
    Frag mal euren Wirtschaftsprüfer, vielleicht hat der ja ein Löschprgramm im Köcher (Ironie off).
    Beste Grüße
    Ulrich Fahrnschon
  • masoud1960
    masoud1960 (Author)
    Also deine Ironie habe ich wirklich nicht benötigt....
  • spaco
    spaco
    Nichts für ungut, ein wenig Spaß kann manchmal nicht schaden.
  • Delaunay71
    Delaunay71
    masoud1960:
    Herzlichen Dank für den wertvollen Hinweis.
    Du meinst dass ich erst in OBR3 das Produktiv-Häkchen" für den betroffenen Buchungskreis
    herausnehmen soll und danach OBR1 ausführen soll? Richtig?
    Mit Dank für Deine Bemühungen.

    Ja, genau so meine ich es...vielleicht aber wirklich erstmal im Testsystem beginnen. Das Löschen des Buchungskreises selbst, musst Du sowieso transportieren. Über die Transaktion löscht Du nur die Bewegungsdaten. In der Hilfe steht, was alles gelöscht wird.
    Gruß
  • masoud1960
    masoud1960 (Author)
    Hallo,
    ja das wollte ich so wieso im Testsystem machen. Vielen Dank noch einmal.
    Freundliche Grüße
  • exberliner
    exberliner
    Hallo Zusammen,
    hier auch noch mein Senf dazu...
    Zum Löschen eines produktiven Buchungskreises gibt es aus technischer Sicht ein Szenario dafür in der SAP Landscape Transformation (SAP LT). Da werden rückstandslose alle betroffenen Tabelleneinträge (Stamm-/Bewegungsdaten) gelöscht.
    Grüße
    Exberliner