Ansicht
Dokumentation
/SAPSLL/CL_CORE_DATE_INTACT - SLL: Datumsabhängige Tabellen - User IA
RFUMSV00 - Advance Return for Tax on Sales/Purchases Fill RESBD Structure from EBP Component StructureDiese 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
General Data in Customer Master CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2498 Date: 20240419 Time: 083942 sap01-206 ( 23 ms )