GM_PE_PROP_VW(SQL View) |
Index Back |
---|
SELECT DISTINCT D.OPRID , A.BUSINESS_UNIT , A.PROPOSAL_ID , A.PROPOSAL_TITLE , A.EMPLID , A.SUBMIT_STATUS , A.CONF_LEVEL , A.CUST_ID , A.DUE_DT , A.MARGIN_PCT_TIME , A.MARGIN_PCT_EXP , A.TOTAL_BUDGET_AMT , A.CURRENCY_CD FROM PS_GM_PROPOSAL A , PSOPRDEFN D , PS_GM_BU_PM_SETUP Q WHERE A.BUSINESS_UNIT = Q.BUSINESS_UNIT AND A.CURRENT_VERSION = 'Y' AND A.PROPOSAL_FLG = 'S' AND (D.EMPLID = A.EMPLID OR Q.PM_SECURITY_IND = 'N' OR EXISTS ( SELECT 'EPID' FROM PS_GM_PM_SECTY_EID K WHERE K.BUSINESS_UNIT = A.BUSINESS_UNIT AND K.PROPOSAL_ID = A.PROPOSAL_ID AND K.EMPLID = D.EMPLID) OR EXISTS ( SELECT 'X1A' FROM PSTREENODE E , PS_GM_PM_SDEPT_OPR S WHERE E.EFFDT = S.TREE_EFFDT AND D.OPRID = S.OPRID AND E.TREE_NAME = S.TREE_NAME AND E.TREE_NODE = A.DEPTID AND E.SETID = S.TREE_SETID AND E.TREE_NODE_NUM BETWEEN S.TREE_NODE_NUM AND S.TREE_NODE_NUM_END AND S.ACCESS_CD = 'Y' AND NOT EXISTS ( SELECT 'X1B' FROM PS_GM_PM_SDEPT_OPR S1 WHERE S1.OPRID = S.OPRID AND S1.ACCESS_CD = 'N' AND S1.TREE_SETID = S.TREE_SETID AND S1.TREE_NAME = S.TREE_NAME AND S1.TREE_EFFDT = S.TREE_EFFDT AND S1.TREE_NODE_NUM <> S.TREE_NODE_NUM AND E.TREE_NODE_NUM BETWEEN S1.TREE_NODE_NUM AND S1.TREE_NODE_NUM_END AND S1.TREE_NODE_NUM BETWEEN S.TREE_NODE_NUM AND S.TREE_NODE_NUM_END)) OR EXISTS ( SELECT 'X2A' FROM PSTREELEAF F , PS_GM_PM_SDEPT_OPR S WHERE F.EFFDT = S.TREE_EFFDT AND F.TREE_NAME = S.TREE_NAME AND D.OPRID = S.OPRID AND A.DEPTID BETWEEN F.RANGE_FROM AND F.RANGE_TO AND F.SETID = S.TREE_SETID AND F.TREE_NODE_NUM BETWEEN S.TREE_NODE_NUM AND S.TREE_NODE_NUM_END AND S.ACCESS_CD = 'Y' AND NOT EXISTS ( SELECT 'X2B' FROM PS_GM_PM_SDEPT_OPR S1 WHERE S1.OPRID = S.OPRID AND S1.ACCESS_CD = 'N' AND S1.TREE_SETID = S.TREE_SETID AND S1.TREE_NAME = S.TREE_NAME AND S1.TREE_EFFDT = S.TREE_EFFDT AND S1.TREE_NODE_NUM <> S.TREE_NODE_NUM AND F.TREE_NODE_NUM BETWEEN S1.TREE_NODE_NUM AND S1.TREE_NODE_NUM_END AND S1.TREE_NODE_NUM BETWEEN S.TREE_NODE_NUM AND S.TREE_NODE_NUM_END))) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | OPRID | Character(30) | VARCHAR2(30) NOT NULL | A user's ID (see PSOPRDEFN). |
2 | BUSINESS_UNIT | Character(5) | VARCHAR2(5) NOT NULL |
Business Unit
Default Value: OPR_DEF_TBL_CA.BUSINESS_UNIT Prompt Table: SP_BU_CA_NONVW |
3 | PROPOSAL_ID | Character(25) | VARCHAR2(25) NOT NULL |
Proposal ID
Prompt Table: GM_PPOSAL_SR_VW |
4 | PROPOSAL_TITLE | Character(56) | VARCHAR2(56) NOT NULL | Description |
5 | PROPOSAL_PLANER | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
6 | SUBMIT_STATUS_PM | Character(4) | VARCHAR2(4) NOT NULL |
Status
CMTD=03 - Committed CNCL=05 - Canceled DENY=04 - Denied DRAF=01 - Draft RDY=02 - Ready |
7 | CONF_LEVEL | Character(1) | VARCHAR2(1) NOT NULL |
Confidence Level
H=01 - High L=O3 - Low M=02 - Medium |
8 | CUST_ID | Character(15) | VARCHAR2(15) NOT NULL | Uniquely identifies an organizational entity that purchases goods or services from the enterprise. Represents the sold-to customer which is the customer organization that places orders. The CUST_ID may or may not be the same as the identifiers for the bill-to and ship-to locations. |
9 | DUE_DT | Date(10) | DATE | Specifies the date that a transaction is due. It is a generic field used in multiple PeopleSoft applications including Receivables Payables and Purchasing. For example it represents the date that payment is due for a voucher or the date that a scheduled shipment is due to be received. |
10 | MARGIN_PCT_TIME | Signed Number(7,2) | DECIMAL(5,2) NOT NULL | Margin Percent |
11 | MARGIN_PCT_EXP | Signed Number(7,2) | DECIMAL(5,2) NOT NULL | Margin Percent |
12 | TOTAL_BUDGET_AMT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | TOTAL_BUDGET_AMT |
13 | CURRENCY_CD | Character(3) | VARCHAR2(3) NOT NULL | Currency Code |