This function is used to list all the functions in the software database called from a menu. A function can correspond to either a menu or a processing.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

The definition of a function is made on 2 tabs: one tab is used for the general information and the other for the identification of the action.

Header

The header is used to specify the function.

Tab General

This tab is used to mention the general characteristics of the function.

Tab Action

This tab is used to specify the action to execute.

Reports

By default, the following reports are associated with this function :

  AFONCTION : Functions

This can be changed using a different setup.

Specific Buttons

Copy

This button is used to copy the function definition to another folder.

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

Function code format incorrect (5 characters max)

For a function of the type menu, the function code must not exceed 5 characters.

Incorrect value

It is prohibited to associate a function of the type process with a general menu GENE.

It is prohibited to associate a function of the type menu with itself.

Mandatory field

In a function of the type processing, the action code (see the process name) must be entered.

Modification impossible

When standard activity code is present, it is not possible to delete it.

Incorrect option  /   Incorrect option line no. xxx

In a function linked to the object, the option codes C, M and D are reserved for the supervisor.

Record does not exist

In the options table, the function when it is entered, must exist in the dictionary.

Tables used

SEEREFERTTO Refer to documentation Implementation