Add Function
-
Choose an entry from the list of functions as the starting point of the description or function that you are creating.
-
Choose Add (+) to open the Add Function window.
-
Make entries in all the fields as follows:
-
Add Level
You can choose one of the following options:- “Same Level”: This option means that the function that you create is structured or created at the same level as the selected entry.
- “One Level Below”: You can only use this option if you have selected a calculation unit or description function before choosing Add (+).
If you have selected a function before choosing Add (+), you can only add a function on the same level and the system will not allow you to add a function one level below.
-
General Tab
-
Function
This is an ID that is initially numeric, but that you can change to alphanumeric form if required.
It is permanently assigned to the function. Once it has been created, it is not possible to edit the function ID.
-
Description
Enter a description here to name the function. You can adjust this description later, if necessary, by choosing Edit in the Modeling Environment screen.
-
Function Type
You can choose one of the available functions used for modeling. For more information see the Functions section.
-
Event Handling
You can choose one of the following options:- “Logging”: Registers function processing errors in the application log after processing.
- “Management”: This allows all unprocessed records to be further processed using the My Events application.
-
Processing Type
You can choose one of the following options:- “Sub Function”: Functions that do not populate data records in autogenerated DDIC tables (Y tables) unless they are assigned as an activity under a process template, or a run process has been initiated. Choose this option if a function is just meant to be an interim function in the overall modeling logic.
- “Executable”: You assign this to functions that need to populate data records in the modeling logic.
-
Partitioning
For more information, see Parallelization and Partitioning .
-
-
Advanced Tab
-
Package Selection Section
To optimize your parallelization setup while consuming data records from data sources such as the Results Data component, you can define a package selection by adding at least one field that is present in the data source.
-
Package Parameters Section
Maintain this section with parameters to transfer values from an external caller that will substitute those parameters in the configuration logic.
-
-
-
Choose OK for the changes to take effect.