CONTRACT(SQL Table) |
Index Back |
|---|---|
Employment Contract DataCONTRACT contains all contract information for employees with a compensation frequency of 'Contract'. It specifies contract begin and end dates, payment begin and end dates and an optional contract type. |
| # | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
|---|---|---|---|---|
| 1 | Character(11) | VARCHAR2(11) NOT NULL | Employee ID | |
| 2 | Number(3,0) | SMALLINT NOT NULL | Empl Record | |
| 3 | Number(7,0) | INTEGER NOT NULL | Contract Number | |
| 4 | Date(10) | DATE NOT NULL |
Effective Date
Default Value: %date |
|
| 5 | CONTRACT_BEGIN_DT | Date(10) | DATE NOT NULL | Contract Begin Date |
| 6 | CONTRACT_END_DT | Date(10) | DATE NOT NULL | Contract End Date |
| 7 | PAYMENT_BEGIN_DT | Date(10) | DATE | Payment Begin Date |
| 8 | PAYMENT_END_DT | Date(10) | DATE | Payment End Date |
| 9 | PAYMENT_TERM | Character(1) | VARCHAR2(1) NOT NULL |
Payment Term
A=Pay Over 12 Months C=Pay Over Contract L=Pay with Lump Sum X=Pay over 'X' months |
| 10 | CONTRACT_PAY_TYPE | Character(10) | VARCHAR2(10) NOT NULL |
Contract Pay Type
Prompt Table: CNTRCT_TYPE_TBL |
| 11 | CNT_RENEWAL_INDIC | Character(1) | VARCHAR2(1) NOT NULL |
Public Sector HRMS extension.
This field is used to indicate the eligibility of an employee pay contract for automatic renewal by a batch process (CNTPAY02.SQR) at expiry.
Y/N Table Edit Default Value: N |
| 12 | CNT_RENEWAL_COUNT | Number(2,0) | SMALLINT NOT NULL |
Public Sector Extension
This field indicates the number of remaining renewals left for an employee's contract.
Default Value: 0 |
| 13 | PAY_PERIOD_HRS | Number(6,2) | DECIMAL(5,2) NOT NULL | Pay Period Hours |
| 14 | HP_PRORATE_HRS | Character(1) | VARCHAR2(1) NOT NULL |
Contract Pay Prorate Hours in Partial Period indicator
Y/N Table Edit Default Value: N |
| 15 | ASSIGN_HRS_TO_FLG | Character(1) | VARCHAR2(1) NOT NULL |
Assign Hours To Flag
A=All Earnings(Contract+PNE+ENP) C=Contract Earnings Only N=Not Applicable Default Value: N |
| 16 | FREQ_ID_MONTHLY | Character(5) | VARCHAR2(5) NOT NULL |
Monthly Frequency
Prompt Table:
MTH_FREQ_TBL_VW
|
| 17 | HP_CONTRACT_START | Date(10) | DATE | Actual Start Date of contract |
| 18 | CONTRACT_TERM_DT | Date(10) | DATE | Contract Termination Date - reflects actual termination of contract e.g. if employee terminates or transfer to a non-contract pay position. Default value = Contract end date |
| 19 | HP_LAST_PAYMENT_DT | Date(10) | DATE | Contract Last Payment Date to support balloon payment. |
| 20 | HP_WORKDAYS | Number(3,0) | SMALLINT NOT NULL | Stores actual work days for contract period |
| 21 | HP_USE_HOL_SCHD | Character(1) | VARCHAR2(1) NOT NULL |
To specify if Holiday Schedule is referenced
Y/N Table Edit Default Value: N |
| 22 | HP_SCHOOL_SCHEDULE | Character(6) | VARCHAR2(6) NOT NULL |
School Schedule
Prompt Table: HP_SCH_SCHD_TBL |
| 23 | HP_CNT_CAL_OPT | Character(1) | VARCHAR2(1) NOT NULL |
Contract Calculation option
A=Actual P=Prorate Default Value: P |
| 24 | HP_DAILY_HRS | Number(7,2) | DECIMAL(6,2) NOT NULL | Contract Employee's Daily Hours |
| 25 | HP_ANNL_OPTN | Character(1) | VARCHAR2(1) NOT NULL |
Annualize Option for Contract Pay
A=Annualize Over 12 months P=Annualize Over Payment Periods U=User Specified Default Value: P |
| 26 | PAID_PRDS_PER_YEAR | Number(6,2) | DECIMAL(5,2) NOT NULL |
Annualize factor for contract pay calculation
Default Value: 0 |
| 27 | HP_CRG_DIST | Character(1) | VARCHAR2(1) NOT NULL |
Contract Funding Option - Same as Contract Regular indicator
Y/N Table Edit Default Value: N |
| 28 | HP_ACCT_CD_PNE | Character(25) | VARCHAR2(25) NOT NULL | Account Code for Paid not Earned |
| 29 | HP_ACCT_CD_ENP | Character(25) | VARCHAR2(25) NOT NULL | Account Code for Earned not Paid |