Function documentationSetup Functions for Application Logging

 

You define which actions, executed by a user or the system in a specific application, should be logged.

To determine which actions of an application should be logged and how the resulting messages should be compiled in logs, you define Logging Configurations and Logging Profiles.

Integration

Event management is the basis for application logging, in particular the asynchronous processing of events, triggered by the actions of the user or the system in the logging applications.

See Event Management

Note Note

Asynchronous processing of events triggered by the user can minimize the impairment of the response time caused by application logging. Asynchronous processing means that, in the dialog process which the individual user is operating, the system only executes the checks and actions which are necessary to ensure later processing. Following these checks the system continues the relevant program logic of the application.

End of the note.

Features

In general, the setup functions for application logging in i.s.h.med involve the following settings:

Furthermore the business add-in (BAdI) N1_ALENTRY_FINALIZE (enhancement spot N1_ALENTRY_FINALIZE) with the FINALIZE_ALENTRY method is available. When a new message is logged, the system calls this enhancement spot.

You can find detailed information about this Business Add-In (BAdI) in the Implementation Guide under Start of the navigation path Industry-Specific Component Clinical System Next navigation step Cross-Application Settings Next navigation step Event Management Next navigation step Application Logging Next navigation step BAdI: Design Log Entries in Application Logging End of the navigation path.