Transaction Custom Action Definition

The Transaction Custom Action Definition (SCACTDEF) page lists all transaction custom actions. Each action defined here appears as a check box setting on the Access Control (SCRACS) page where the custom action is enabled/disabled. Valid Sub Action Code values are in the range 300-1835, and the Description defines the check box label on the Access Control page.

Field InformationField Information

Field

Description

Sub Action Code

The unique identification number of a custom action that ties the application logic for the action to the Access Control check box for the action. Valid codes are in the range of 300-1067.

  • 300 to 619 and 1068 to 1168: Reserved for CGI Advantage Financial

  • 620 to 939 and 1270 to 1570: Reserved for CGI Advantage HRM

  • 940-1003 and 1169 to 1269: Reserved for CGI Advantage Technical Architecture

  • 1004-1067: These codes have been completely used by baseline actions by Financial and HRM actions.

  • 1571-1835: Reserved for client specific actions. Add any new extended non-baseline custom actions in this range to avoid conflict with baseline actions.

Description

The value of this field determines the label for the corresponding check box in the Application Actions section of the Access Control page.

Extended Description

A long description of what the Transaction Custom Action will do when invoked by a user or the application.

Clone of Action

This field can be used for allowing sites to define access control for a custom action while the custom action is a clone of an existing baseline action. This way the action authorization can be separated from the existing action while still utilizing the existing baseline business logic. Typical example is for cloned Create or Modify actions on activity folders for cloned Transactions in Advantage HRM. By default, this field is not seen on the page although it can be made active via Configure Page (DESIGNER).