IsExecutionList

Is Execution List

Minor Business Rule

Object Name: B03B0099

Parent DLL: CFIN

Location: Client/Server

Language: C

Functional Description

Purpose
The purpose of the IsExecutionList Trigger is to validate the Execution List against the Algorithm 

Execution Lists (F03B50) table, and to return the Execution List Description.  If the Execution List 

passed to the function is invalid, the program returns an error and a blank Execution List Description.


Setup Notes and Prerequisites

None

Special Logic

None


Technical Specifications


Parameters

ItemDescription     I/O Req? Notes

BHVRERRIDidBhvrErrorId     I ID associated with an error
BHVREDTSTszBehaviorEditString[51]        I            Character representation of the data in a 

control on a form 

DESCszExecutionListDescription[31]  O
ARL         szAutoReceiptsExecutionList[11] I     Y



Related Tables 

F03B50Algorithm Execution Lists


Related Functions

None

Processing

• Read Algorithm Execution Lists (F03B50) record by Execution List (key)
• If record fetched, return Execution List Description      
• If record NOT fetched, return error and blank Execution List Description
• Close Algorithm Execution Lists (F03B50) table and JDB_FreeBhvr(hUser)


^

Data Structure

D03B0099 - DS for Is Execution List

Purpose
This function data structure is used by Is Execution List function.

Parameters

ItemDescription     I/O Req? Notes
BHVRERRIDidBhvrErrorId     I       ID associated with an error
BHVREDTSTszBehaviorEditString[51]        I            Character representation of the data in a 

control on a form

DESCszExecutionListDescription[31]  O
ARLszAutoReceiptsExecutionList[11] I     Y

^

Parameter NameData ItemData TypeReq/OptI/O/Both
idBhvrErrorIdBHVRERRIDIDNONENONE

Itemab  Descriptionab  ab      I/Oab   Req?ab  Notes
BHVRERRIDab  idBhvrErrorIdab  ab      Iab  ab ID associated with an  errorab  ab 
ab  ab 


^

szBehaviorEditStringBHVREDTSTcharNONENONE

Itemab  Descriptionab  ab   I/O  Req?  Notes
BHVREDTSTab szBehaviorEditString[51]      I          Character representation of the data in a 

control on a form 

^

szExecutionListDescriptionDESCcharNONENONE

Itemab  Descriptionab  ab      I/Oab   Req?ab  Notes
DESCab szExecutionListDescription[31]   Oab  ab 

^

szAutoReceiptsExecutionListARLcharNONENONE

Itemab  Descriptionab  ab      I/Oab   Req?ab  Notes
ARLab  ab szAutoReceiptsExecutionList[11] I      Yab 

^

Related Functions

None

Related Tables

F03B50 Receipt Application Algorithm Execution Lists