Change Request Selection Callouts
Callouts are not available on Solo Edition.
The following callouts relate to actions associated with change requests.
Default Values for Selection Filters
This callout is used to set default values for the selection filters. It must be written as a line label or routine call.
defaults^%vc029 is provided as an example.
Usage
do label^routine(user,.context,.filter)
                  	
                  Inputs
| fcode | Function code for the transfer (or CHMAINT) | 
| user | Current user ID | 
| context("function") | Selected function code from transfer screen | 
| context("objectVersion") | Selected object version from transfer screen | 
| context("fromLocation") | Selected 'from location' from transfer screen | 
| context("toLocation") | Selected 'to' location from transfer screen | 
| context("systems") | Backslash delimited list of currently selected systems | 
Outputs
| filter("changeRequest") | Default change request filter value | 
| filter("ownerUserID") | Default user ID filter value | 
| filter("changeRequestType") | Default change request type filter value | 
| filter("status") | Default change request status filter value | 
Filtering Rules
This callout is used to filter the values which are available in the selection field when change requests are being viewed in the main panel. It is called for each change request individually. It must be written as an extrinsic function.
Usage
set ok=$$label^routine(chtype,chref,chostat,chstat,.err)
                  	
                  Inputs
| user | Current user ID | 
| chref | Change request code | 
| filter("changeRequest") | Change request filter value as entered on the selection field | 
| filter("ownerUserId") | User ID filter value as entered on the selection screen | 
| filter("changeRequestType") | Change request type filter value as entered on the selection screen | 
| filter("status") | Change request status filter value as entered on the selection screen | 
Outputs
| $$ | 1 = Change request to be included in result list 0 = Change request not to be included in result list |