rac Table: Preauthorized Payments Control
Sybase DBMS

Specifies the columns and rows with Sybase data type information for the rac Preauthorized Payments Control table.

rac Columns

DescriptionColumn NameData Type ?Characteristics ?
Portfoliopor_scharlength 2
Record modification stamptimestamptimestamp
Last physical scratch file create dated_scratch_sdatetimeformat YYYYMMDD
Last physical bank file create dated_bank_sdatetimeformat YYYYMMDD
Last physical PAP-ACH run end dated_last_sdatetimeformat YYYYMMDD
Last physical vendor ACH run end dated_last_vach_sdatetimeformat YYYYMMDD
Bank file map type
"ACH " - Automated Clearing House electronic only
"BM1 " - Bank of Montreal 1 electronic
"BM2 " - Bank of Montreal 2 tape
"RB1 " - Royal Bank 1 electronic
"RB2 " - Royal Bank 2 tape
"TD1 " - Toronto Dominion 1 electronic
"TD2 " - Toronto Dominion 2 tape
map_type_scharlength 6
Bank file character code
"ASCII " - American Standard Code for Information
Interchange
"EBCDIC" - Extended Binary Coded Decimal Interchange Code
char_code_scharlength 6
Payment transaction type code. (In Canada) service class
code. (In USA) Possible values:
In Cananda 400 - Lease payments
In USA CCD - Corporate Lessees
PPD - Private Lessees
tran_type_scharlength 3
Currency type code
CAD - Canadian dollars
USD - US dollars
cur_type_scharlength 3
Sort method code
GL - Sort and break on GL key P/C/R/O/Lease
PL - Sort and break on Portfolio/Lease only
PC - Sort and break on Portfolio/Company/Lease
subtotal by company and date
sort_method_scharlength 2
Invert lessee PAP institute ID when written to bank file.
" " - Do not invert, write exactly as is.
I - Invert. Normally, the lessee institute ID is
entered in [U0203] in the following format:
"0" / 3-char branch # / 5-char transit #.
However, some users enter it differently:
"0" / 5-char transit # / 3-char branch #.
If this is the case, one may want to invert
the branch and transit numbers when the
institute ID is written to the bank file by
setting this switch to "I", in which case it
will be written as:
"0" / 3-char branch # / 5-char transit #.
invert_inst_id_ccharlength 1
PAP-ACH current payment onlypap_current_only_ccharlength 1
Use lease number instead of lessee number for
customer number in Royal Bank format.
use_lease_for_cust_no_ccharlength 1
PAP-ACH load primary due date into effective date
field in ACH format only
load_effective_date_ccharlength 1
Originator PAP institution id for returns
(Canadian formats only)
o_inst_id_scharlength 9
Originator account number for returns
(Canadian formats only)
o_acct_num_scharlength 12
Originator customer number for returns
(Canadian formats only)
o_cust_no_scharlength 5
Originator customer short nameo_cust_s_nam_scharlength 15
Originator identification numbero_id_num_scharlength 10
Data center number (Canadian formats only)data_ctr_scharlength 5
Passwordpassword_scharlength 17
Destination identification number / transmit
routing number (US formats only)
dest_id_num_scharlength 10
Company identification number (US formats only)company_id_scharlength 10
Next logical bank file control numberfile_no_linteger
PAP-ACH grace daysgrace_days_linteger
Financial institutionfin_inst_scharlength 4
PAP amount preference
A - All
P - Payment
pap_amt_pref_ccharlength 1
Generate bank file after due date (Y/N)bank_file_after_due_ccharlength 1

rac Indexes

Index NamePiece 1
rac_idx0por_s

Data Type Definitions and Characteristics

Following are descriptions of the Sybase data types used in the LeasePak database. Note that LeasePak does not use all the Sybase data types.

char
Sybase fixed length character string. Typically used to store short and medium-length string data such as keys, names, addresses, descriptions, four-character codes, and single-character switch values.
Characteristics:
  • length - The maximum number of ASCII or ISO-8859-1 characters the string can contain.

datetime
Sybase date and time, containing century, year, month, day, hour, minute, second, and second fraction (to 1/300 second) information.
Characteristics:
  • format - The date format for the LeasePak database. For example, format YYYYMMDD is the 4-digit year number followed by the 2-digit month number followed by the 2-digit day number with no intervening punctuation.

double
Sybase numeric data type. Typically used to store percentage, rate, and dollar amount information.
Characteristics:
  • precision - The magnitude and fractional granularity together, meaning the maximum number of places available to both the left and right of the decimal point. Use precision minus scale to determine the maximum number of places available to the left of the decimal point.
  • scale - The fractional granularity, meaning the number of places available to the right of the decimal point.

integer
Sybase numeric data type. Typically used to store counter and whole number information--term length, payment due day, number of units on lease, number of times delinquent, etc.

timestamp
Sybase data type based on the varbinary data type storing raw binary data. Whenever a table includes a timestamp column, Sybase updates the information in timestamp each time a user inserts or updates a record, preventing multiple-user cross-update data corruption.

text
Sybase expandable character data type. Typically used to store long-length string data such as notebook entries.