/SAPSLL/CL_CORE_DATE_INTACT - SLL: Datumsabhängige Tabellen - User IA
CL_GUI_FRONTEND_SERVICES - Frontend Services Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Die Klasse /sapsll/cl_core_date_intact soll das Handling von Datensätzen datumsabhängiger Tabellen erleichtern.
Betroffen sind Anwendungsdaten mit
- Zeitintervallen
- disjunkten Einträgen je Schlüsselkombination
- max. 9 Schlüsselfeldern + Datum
- Gültig-Bis-Datum als Schlüsselfeld, Gültig-Ab-Datum im Datenteil
Die wiederverwendbare Funktion stellt sicher, dass
- keine überlappenden Einträge auf der Datenbank existieren oder entstehen
- beim Vergleich alter Datensätze und neuer Datensätze jeweils die neuen Einträge gewinnen
- alte Einträge ggf. angepasst oder gelöscht werden.
- folgende Konsistenzprüfungen durchgeführt werden:
- Eingangs - und Ausgangsdaten : ,,Liegt der Gültigkeitsbeginn vor dem Gültigkeitsende?
- Eingangsdaten: ,,,,,,Liegt ein gültiges Datumsformat vor?
- ein Protokoll ausgegeben wird
- Einträge zusammengefasst werden bei
- gleicher Schlüsselkombination
- gleichem Datenteil
- direktem Angrenzen
Constructor:
- IV_TABLENAME
- Name der zu bearbeitenden Tabelle
- IV_MANDT
- Feldname des Mandantenfeldes der Tabelle
- IV_FIELDNAME_DATEKEY
- Feldname des Datumsfeldes im Schlüssel
- IV_FIELDNAME_DATEDAT
- Feldname des "Gültig-ab-Datums"
Beziehungen
Beispiel
Hinweise
Weiterführende Informationen
CPI1466 during Backup ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2238 Date: 20120527 Time: 081813 triton ( 53 ms )






