Ansicht
Dokumentation

CBIH_FA30_FAL_CREATE - EHS: Anlegen von Ambulanzbuchdaten

CBIH_FA30_FAL_CREATE - EHS: Anlegen von Ambulanzbuchdaten

BAL_S_LOG - Application Log: Log header data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein ist Teil des Application Programming Interface (API) im EH&S für das Ambulanzbuch. Er dient dem Anlegen von Ambulanzbucheinträgen.

Da Abhängigkeiten zwischen neu anzulegenden Ambulanzbucheinträgen noch nicht über Fremdschlüssel dargestellt werden können (da die neuen Daten noch keine Schlüssel haben und somit auf diese auch nicht mittels Fremdschlüssel verwiesen werden kann), werden die Ambulanzbucheinträge in einer komplexen Struktur an die Funktion übergeben. In dieser Struktur sind die Abhängigkeiten implizit vorhanden und müssen somit nicht explizit mittels (Fremd-)Schlüssel ausgedrückt werden.

Eine Beschreibung des Aufbaus der verwendeten komplexen Struktur CIHAL_FAL_API_TAB_TYPE finden Sie in der Typgruppe CIHAL.

Welche Ambulanzbucheinträge werden angelegt?

Um einen Ambulanzbucheintrag neu anzulegen, müssen im Parameter X_API_FAL_TAB die Mußfelder des Ambulanzbucheintrags HEAD belegt werden.

Welche Daten werden zu einem Ambulanzbucheintrag angelegt?

Welche Ambulanzbuchdaten angelegt werden sollen, wird durch die einzelnen Kennzeichen I_FLG_xxx festgelegt, wobei ein Kennzeichen mit einer oder mehreren Tabellen/Strukturen innerhalb der komplexen Struktur von X_API_FAL_TAB wie folgt korrespondiert:

                                      | korrespondierender
Kennzeichen                           | Tabellenparameter
--------------------------------------|-------------------------
I_FLG_HEADER                          | HEAD
  |      |                            |
  |      |--I_FLG_AFF_INTLTXT         | INT_LTEXT
  |      |--I_FLG_AFF_EXTLTXT         | EXT_LTEXT
  |                                   |
  |--I_FLG_MEDACT                     | MEDACT_TAB-HEAD
  |      |                            |
  |      |--I_FLG_MEDA_DESC_LTXT      | MEDACT_TAB-DESC_LTXT
  |      |--I_FLG_MEDA_DESCF_LTXT     | MEDACT_TAB-DESCF_LTXT
  |                                   |
  |--I_FLG_INJURIES                   | INJURIES_TAB
  |--I_FLG_INVPERS                    | INVPERSONS_TAB-HEAD
  |      |                            |
  |      |--I_FLG_INVPERS_LTXT        | INVPERSONS_TAB-LONGTEXT
 |                                   |
  |--I_FLG_VALUATION                  | FAL_VAL_TAB

Wenn ein Kennzeichen auf TRUE gesetzt ist, werden die entsprechenden Daten in der Datenbank angelegt, sofern der jeweilige Datensatz noch keinen internen Schlüssel (RECN) besitzt.

Weiterführende Informationen

  • Typgruppe ESPAP
  • Typgruppe CIHAL




Parameter

E_FLG_ERROR
E_FLG_LOCKFAIL
E_FLG_WARNING
I_ADDINF
I_FLG_AFF_EXTLTXT
I_FLG_AFF_INTLTXT
I_FLG_CHECK_CLVALUE
I_FLG_CHECK_ONLY
I_FLG_FILL_EXTERROR
I_FLG_HEADER
I_FLG_INJURIES
I_FLG_INVPERS
I_FLG_INVPERS_LTXT
I_FLG_MEDACT
I_FLG_MEDA_DESCF_LTXT
I_FLG_MEDA_DESC_LTXT
I_FLG_VALUATION
X_API_FAL_TAB

Ausnahmen

CONVMODE_SET_FAILED
INTERNAL_ERROR
NO_OBJECT_SPECIFIED
PARAMETER_ERROR

Funktionsgruppe

CBIH_FA30

CL_GUI_FRONTEND_SERVICES - Frontend Services   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 7194 Date: 20240523 Time: 174706     sap01-206 ( 63 ms )