Ansicht
Dokumentation

/SAPSLL/CL_CORE_DATE_INTACT - SLL: Datumsabhängige Tabellen - User IA

/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 Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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:
  1. Eingangs - und Ausgangsdaten : ,,Liegt der Gültigkeitsbeginn vor dem Gültigkeitsende?
  2. Eingangsdaten: ,,,,,,Liegt ein gültiges Datumsformat vor?
  • ein Protokoll ausgegeben wird
  • Einträge zusammengefasst werden bei
  1. gleicher Schlüsselkombination
  2. gleichem Datenteil
  3. 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 )