A print code is a code used to launch the automatic prints within the framework of the software's functions. A print is a generic term which may correspond to:

In the object and function management, two internal codes can be entered in order to trigger a print. These two codes are called Print-outs and List ; they correspond to the use of functions with the same name as in the menu File in the functions.

As a general rule, some transactions trigger automatically a print in the document management. In this case, a print code is defined either by general setups or in the transaction setups.

This table is used to associate a print code (also called "internal code") with one or several reports, requests, SQL queries or exports. This link may depend or not from the connection language of the user.

When calling an internal code:

  • if no corresponding line can be found in this table, the supervisor considers that this is a report code and launches it. When printing a report from a function, it makes it possible to give only its code as internal code without further details to enter.
  • if only one corresponding line is found, the supervisor replaces it and launches the corresponding print.
  • if several lines are possible, a window is opened for the user to choose.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

Entry screen

The print codes are entered in mass in a grid. Each grid line is used to associate an internal code to a print.

Specific Buttons

Copy

Error messages

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

Use the deletion button

A message is displayed when trying to delete the last grid line corresponding to an internal code via the function right click/delete on the grid. This is only possible when using the button. . As a matter of fact, an integrity control must be launched, which can lead to the deletion being rejected and one of the two following messages below being displayed.

Deletion impossible / Key used in the xxxxxx function

An attempt has been made to delete an internal code referenced in the xxxxxx function.

Deletion impossible / Key used in the xxxxxx object

An attempt has been made to delete an internal code referenced in the xxxxxx object.

Tables used

SEEREFERTTO Refer to documentation Implementation