EN1 |
Utility Call #1 entry point is EN1^PRCS58.
Input variables:
Required - None
Optional - 'PRCS("X")' set to the full Obligation
Number (3 character station number,
a dash, 6 character obligation number.
IE 503-C97211.
- 'PRCS("A")' set to the prompt to be
displayed to the user. (IE Select
Obligation Number: )
- 'PRCS("TYPE")="FB"'
Output variables: Y (Y=-1 no good)
Piece Data
-----------------------------------------------------------
1 Internal Entry number of Obligation in
IFCAP file
2 Obligation Number (full number, includes
station number)
3 Control Point (3 numbers, space, description)
4 Appropriation symbol
5 Cost Center (number, space, description)
6 Sub-account 1
7 Sub-account 1 Amount
8 Sub-account 2
9 Sub-account 2 Amount
Process: If PRCS("X") variable is defined, there will be NO
user dialogue. The utility will use the variable
as the lookup value (Obligation Number).
If the variable is NOT defined, there will be user
dialogue to determine the Obligation Number.
|
VARIABLES |
TYPE |
PRCS() |
Input |
Y |
Output |
|
EN2 |
Utility Call #2 entry point is EN2^PRCS58.
Input variables:
PRCS("TYPE")="FB"
Required - 'X' will contain the following:
Piece Data
---------------------------------------------------------------
1 Obligation Number (full)
2 Date/Time (Internal format)
3 Authorized Amount (If this is a commitment)
4 Payment Amount (If this is a Payment)
5 Reference Number (for Fee this will either be the
batch number or the 7078 sequence number)
6 Comment (up to 78 characters)
7 Interface ID (free text)
8 Complete Payment Flag
Output variables - 'Y'
Process:
If 'Y' is equal to 1, transaction was posted.
If +Y=0 nothing was posted and 'Y' will contain
the error message
|
VARIABLES |
TYPE |
PRCS() |
Input |
Y |
Output |
|
EN3 |
Input Variables: 'PRCS("X")' set equal to the full Obligation
Number
'PRCS("TYPE")="FB"'
Output Variables: 'Y'
Process:
If 'Y' is equal to 1, the 1358 is open and
available for posting
0 If 'Y' is equal to -1, 1358 is not available
for posting
|
VARIABLES |
TYPE |
PRCS() |
Input |
Y |
Output |
|