Print Page as PDF
GECSENTR reference ICR (1107)

GECSENTR reference    ICR (1107)

Name Value
NUMBER 1107
IA # 1107
DATE CREATED 1995/01/10
CUSTODIAL PACKAGE GENERIC CODE SHEET
CUSTODIAL ISC Washington
USAGE Supported
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE GECSENTR
NAME GECSENTR reference
GENERAL DESCRIPTION
This integration agreement contains the GECSENTR
reference supported by the Generic Code Sheet package.  For more information
on using the supported reference, please refer to the Generic Code Sheet
Technical Manual.
STATUS Active
ID GECSENTR
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
GECSENTR
The routine GECSENTR can be called to automatically
build a code sheet by stuffing the data into the GENERIC CODE SHEET File
(#2100).  It will take the data in the GECS("STRING",i) array and map it to
the input template, thus building the code sheet.
VARIABLES TYPE VARIABLES DESCRIPTION
GECS(STRING,i) Input
This variable stores the data to be mapped into the
input template.  The data is delimited by the '^' (up-arrow).  The GECSENTR
routine will $Order through the GECS("STRING",i) array starting with i=<null>.
Therfore, when building this array, the value of 'i' must start with 0 and
count up.  This variable is required.
GECS(TTF) Input
This variable must be set to the GENERIC CODE SHEET
TRANSACTION TYPE/SEGMENT File (#2101.2) entry (.01 field).  The GECSENTR
routine will lookup on the 'B' cross-reference in file 2101.2 using the
GECS("TTF") variable.  This variable is required.
GECS(SITENOASK) Input
This variable GECS("SITENOASK") can be set to the
station number which is generating the code sheet.  This variable is optional.

If it is not passed and there is more than one entry in the GENERIC CODE SHEET
SITE File (#2101.7), the user will be prompted to select the station.
GECSSYS Input
This variable must be set to the GENERIC CODE SHEET
BATCH TYPE File (#2101.1) entry (.01 field).  The GECSENTR routine will lookup
on the "B" cross-reference in file 2101.1 using the GECSSYS variable.  This
variable is required.
GECSAMIS Input
This variable can be set to the amis month year in
the internal format YYYMM00.  For example, December 1994 would be passed as
2941200.  This variable is optional.
GECSAUTO Input
This variable can be set to "BATCH" or "SAVE".  If
this variable is set to "BATCH", the GECSENTR routine will automatically mark
the code sheet for batching without asking the user.  If this variable is set
to "SAVE", the GECSENTR routine will automatically save the code sheet for
editing at a later time by the user.  This variable is optional.  If this
variable is not passed or is set to a value different from "BATCH" and "SAVE",
the user will be prompted to select the status of the code sheet.