Show TOC Anfang des Inhaltsbereichs

Syntaxdokumentation Parameter der Routine für Kennzahlen oder Merkmale  Dokument im Navigationsbaum lokalisieren

Importing

      REQEUST: Request-ID

      DATAPAKID: Nummer des aktuellen Datenpakets

      SOURCE_FIELDS: Struktur mit der im UI definierten Eingangsfeldern der Routine

Exporting

      MONITOR: Tabelle für benutzerdefiniertes Monitoring. Diese Tabelle wird mittels der Zeilenstruktur MONITOR_REC gefüllt (die Satznummer des verarbeiteten Satzes wird vom Framework automatisch hinzugefügt).

      RESULT: Der Variablen RESULT müssen Sie das Ergebnis der errechneten Kennzahl bzw. des errechneten Merkmals zuweisen.

      CURRENCY (optional): Bei Routinen mit Währung müssen Sie hier die Währung zuweisen.

      UNIT (optional): Bei Routinen mit Einheit müssen Sie hier die Einheit zuweisen.

Raising

Für die Steuerung des Schreibens in das Ziel wird das Exception Handling mittels Exceptionklassen verwendet:

      CX_RSROUT_SKIP_RECORD:  Wird innerhalb der Routine an irgendeiner Stelle ein raise exception type cx_rsrout_skip_record ausgelöst, so wird die Verarbeitung der aktuellen Zeile abgebrochen und mit dem nächsten Datensatz fortgefahren.

      CX_RSROUT_SKIP_VAL: Wird innerhalb der Routine ein exception type cx_rsrout_skip_val ausgelöst, so wird das Zielfeld gelöscht.

      CX_RSROUT_ABORT: Wird innerhalb der Routine ein raise exception type cx rsrout_abort ausgelöst, so wird der gesamte Ladeprozess abgebrochen. Der Request wird im Extraktionsmonitor als abgebrochen gekennzeichnet. Die Verarbeitung des aktuellen Datenpakets wird beendet. Bei schwerwiegenden Fehlern kann das hilfreich sein.

 

Ende des Inhaltsbereichs