| PA_DURATION_OPT(SQL Table) | Index Back | 
|---|---|
| Date DurationsThis is a setup table for Date Durations. | 
| # | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description | 
|---|---|---|---|---|
| 1 | Character(10) | VARCHAR2(10) NOT NULL | Option Name | |
| 2 | DESCR | Character(30) | VARCHAR2(30) NOT NULL | Description | 
| 3 | AGE_CALC_TYPE | Character(1) | VARCHAR2(1) NOT NULL | Age Calculation Type D=Decimal Date Subtraction P=Period Counting R=Raw Date Subtraction U=User Code Default Value: D | 
| 4 | DAY_PER_MONTH | Number(3,0) | SMALLINT NOT NULL | Days Per Month | 
| 5 | DECIMAL_MONTH | Number(2,0) | SMALLINT NOT NULL | Days Per Month | 
| 6 | DECIMAL_YEAR | Number(6,2) | DECIMAL(5,2) NOT NULL | Days Per Year | 
| 7 | DECIMAL_CNV_METHOD | Character(1) | VARCHAR2(1) NOT NULL | Decimal Conversion Method A=Yrs + ((Months * Days/Mth) + C=Yrs + (Months / 12) + Days / E=Date Tables U=User Code Default Value: A | 
| 8 | FIRST_COMPLETE | Character(1) | VARCHAR2(1) NOT NULL | Complete Only Y/N Table Edit Default Value: N | 
| 9 | FIRST_PERIOD | Character(1) | VARCHAR2(1) NOT NULL | Count First Period D=Days M=Months Y=Years Default Value: Y | 
| 10 | SECOND_COMPLETE | Character(1) | VARCHAR2(1) NOT NULL | Complete Only Y/N Table Edit Default Value: N | 
| 11 | SECOND_PERIOD | Character(1) | VARCHAR2(1) NOT NULL | Count Second Period D=Days M=Months N=None Default Value: M | 
| 12 | SECOND_ROUND_RULE | Character(1) | VARCHAR2(1) NOT NULL | Round the Second Period E=Round Up if > else round Down N=No Rounding U=Round Up if Periods > Default Value: N | 
| 13 | SECOND_ROUND_UP | Number(3,0) | SMALLINT NOT NULL | Round Up if Periods > | 
| 14 | SECOND_ROUND_ELSE | Number(3,0) | SMALLINT NOT NULL | Round Up if Periods >Else Down | 
| 15 | THIRD_PERIOD | Character(1) | VARCHAR2(1) NOT NULL | Count Third Period D=Days N=None Default Value: D | 
| 16 | THIRD_ROUND_RULE | Character(1) | VARCHAR2(1) NOT NULL | Round the Third Period E=Round Up if > else round Down N=No Rounding U=Round Up if Periods > Default Value: N | 
| 17 | THIRD_ROUND_UP | Number(3,0) | SMALLINT NOT NULL | Round Up if Periods > | 
| 18 | THIRD_ROUND_ELSE | Number(3,0) | SMALLINT NOT NULL | Round Up if Periods > | 
| 19 | MONTH_EQUIV_FLAG | Character(1) | VARCHAR2(1) NOT NULL | Monthly Equiv Flag Y/N Table Edit | 
| 20 | DEC_PLACES | Number(3,0) | SMALLINT NOT NULL | Number of Decimal Places | 
| 21 | MONTH_CONV | Character(1) | VARCHAR2(1) NOT NULL | Monthly Equiv Conv Rules D=Down N=Near O=No Rounding U=Up Default Value: O | 
| 22 | YEAR_CONV | Character(1) | VARCHAR2(1) NOT NULL | Year Conversion D=Down N=Near O=No Rounding U=Up Default Value: O | 
| 23 | DAY_MONTH_TYPE | Character(1) | VARCHAR2(1) NOT NULL | Acutal or Assumed days per mth A=Actual Days Per Month N=Assumed Days Per Month Default Value: A |