mein Problem:
muss verschiedene Datensätze aus der Tabelle Mara löschen. Hab in einer internen Tabelle die Materialnummern(MATNR) die zu löschen sind.
Jetzt hab ich versucht mit dem Bapi 'BAPI_MATERIAL_DELETE' zu arbeiten, leider ruft dieser immer die Transaktion 'MM06' auf.
Gibt es nicht noch einen Funktionsbaustein, der die Löschkennzeichen selber setzt, oder irgendwelche andere Möglichkeiten? Muss ich irgendwas hinsichtlich "konsistente Datenhaltung" (oder sonst irgendwas) berücksichtigen....
Habt ihr irgendwelche Links, wo das Ganze näher beschrieben wird...?
Löschen heißt für SAP zunächst einmal "Löschvormerkung setzen".
Wenn du die Daten richtig weg von der Datenbank haben möchtest musst du archivieren, denn dabei werden dann die Daten mit Löschkennzeichen gelöschte, wenn nicht noch Referenzen existieren ( Die Konsistenz halt, die du ja schon erwähnt hast ).
ich weiß zwar nicht genau, wie mm06 funktioniert, doch müsste ich manuell jedes Mal Löschvormerkung setzen, auch wenn ich den Bapi 'BAPI_MATERIAL_DELETE' benutzen würde...oder seh ich das falsch...?