CNTRCT_VALIDATE

(SQL Table)
Index Back

Used to populate return rowset

Used to populate return rowset for ValidateContract

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 CNTRCT_ID Character(25) VARCHAR2(25) NOT NULL Buying Agreement ID
2 CNTRCT_LINE_NBR Number(5,0) INTEGER NOT NULL Buying Agreement Line Nbr
3 CAT_LINE_NBR Number(5,0) INTEGER NOT NULL Contract Category Line Number
4 VERSION_NBR Number(5,0) INTEGER NOT NULL Contract Version number
5 CNTRCT_BEGIN_DT Date(10) DATE Contract Begin Date
6 CNTRCT_EXPIRE_DT Date(10) DATE Expire Date
7 AMT_RELSD_OPEN_ITM Signed Number(28,3) DECIMAL(26,3) NOT NULL Amt relsd for Open Item
8 AMT_CNTRCT_MAX Number(27,3) DECIMAL(26,3) NOT NULL Maximum Amount of Contract.
9 QTY_LINE_MIN Number(15,2) DECIMAL(14,2) NOT NULL Min Line Qty Per Order
10 QTY_LINE_MAX Number(15,2) DECIMAL(14,2) NOT NULL Max Line Qty Per Contract
11 AMT_LINE_MIN Number(27,3) DECIMAL(26,3) NOT NULL Min Line Amt Per Order
12 AMT_LINE_MAX Number(27,3) DECIMAL(26,3) NOT NULL Max Line Amt Per Contract
13 VENDOR_ID Character(10) VARCHAR2(10) NOT NULL Vendor Identifier
14 UNIT_OF_MEASURE Character(3) VARCHAR2(3) NOT NULL Used on an approval rule set.
MHR=Muti Hourly
PER=Percentage
SQF=Square Footage
15 CURRENCY_CD Character(3) VARCHAR2(3) NOT NULL Currency Code
16 STD_UOM Character(1) VARCHAR2(1) NOT NULL Std UOM
17 UOM_PO Character(3) VARCHAR2(3) NOT NULL Unit Of Measure PO
18 PO_ID Character(10) VARCHAR2(10) NOT NULL Purchase Order
19 VALID_FLAG Character(1) VARCHAR2(1) NOT NULL Valid XLAT flag
20 CNTRCT_VALID_CD Character(2) VARCHAR2(2) NOT NULL Return Codes for Contract Validation
1=Invalid quantity and amount
10=Out of the Contract date range
11=Invalid UOM
12=Contract below minimum qty
13=Contract exceeds maximum qty
14=Contract below minimum amt
15=Contract exceeds maximum amt
16=Contract total amount exceeded
17=No uom conversion exists
18=Invalid Version
2=Amount Only with Open Item
3=No Line w/Amount Only Contract
4=Enter a Contract Line Number
5=Contract/PO line is cancelled
6=Contract/PO line closed
7=Contract is different currency
8=Contract is different UOM
9=Invalid Supplier