RO_ORD_REBUS_VW(SQL View) |
Index Back |
---|---|
Enterprise Order RevenueInput view for Enterprise Order Revenue ACE report. The view is for all business units. |
SELECT DISTINCT K.PROBINST , A.CAPTURE_ID , A.BUSINESS_UNIT , F.SETID , H.SETID , L.SETID , B.EFFDT , %NumToChar(A.STATUS_CODE) , A.SOURCE_CD , A.CAPTURE_TYPE_CD , A.CURRENCY_CD , BM.BAM_DATE , A.TOTAL_PRICE , 1 FROM PS_RO_HEADER A , PS_RO_DEFN_HDSTAT F , PS_RO_DEFN_SOURCE H , PS_RO_TYPE L , PS_CURRENCY_CD_TBL B , PS_SP_BU_RO_NONVW G , PS_RO_LINE I , PS_RO_BAM_RUN_CTL D , PS_RO_BAM_RUN_INST K , PS_RB_BAM_MONTHS BM WHERE F.SETID = ( SELECT C.SETID FROM PS_SET_CNTRL_REC C WHERE C.RECNAME = 'RO_DEFN_HDSTAT' AND C.SETCNTRLVALUE = A.BUSINESS_UNIT) AND H.SETID = ( SELECT D.SETID FROM PS_SET_CNTRL_REC D WHERE D.RECNAME = 'RO_DEFN_SOURCE' AND D.SETCNTRLVALUE = A.BUSINESS_UNIT) AND L.SETID = ( SELECT E.SETID FROM PS_SET_CNTRL_REC E WHERE E.RECNAME = 'RO_TYPE' AND E.SETCNTRLVALUE = A.BUSINESS_UNIT) AND A.CAPTURE_TYPE_CD IN ('SO','QUO','IQO', 'FPA') AND F.STATUS_CODE = A.STATUS_CODE AND H.SOURCE_CD = A.SOURCE_CD AND L.CAPTURE_TYPE_CD = A.CAPTURE_TYPE_CD AND A.CAPTURE_DATE >= D.START_DATE AND A.CAPTURE_DATE <= D.END_DATE AND B.CURRENCY_CD = A.CURRENCY_CD AND B.EFFDT = ( SELECT MAX(B_ED.EFFDT) FROM PS_CURRENCY_CD_TBL B_ED WHERE B.CURRENCY_CD = B_ED.CURRENCY_CD) AND G.BUSINESS_UNIT = A.BUSINESS_UNIT AND A.CAPTURE_ID = I.CAPTURE_ID AND A.BULK_ORDER_FLAG <> 'Y' AND D.OPRID = K.OPRID AND D.RUN_CNTL_ID = K.RUN_CNTL_ID AND D.BUSINESS_UNIT = A.BUSINESS_UNIT AND A.CAPTURE_DATE >= BM.FROM_DATE AND A.CAPTURE_DATE <= BM.TO_DATE |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | PROBINST | Character(20) | VARCHAR2(20) NOT NULL | Optimization Problem Instance |
2 | CAPTURE_ID | Character(20) | VARCHAR2(20) NOT NULL | Field use to store the capture ID in order capture. |
3 | BUSINESS_UNIT | Character(5) | VARCHAR2(5) NOT NULL |
Business Unit
Prompt Table: SP_BU_RO_NONVW |
4 | SETID_STATUS | Character(5) | VARCHAR2(5) NOT NULL | MOC SETID Field |
5 | SETID_SOURCE | Character(5) | VARCHAR2(5) NOT NULL | MOC SETID Field |
6 | SETID_CAPTURE_TYPE | Character(5) | VARCHAR2(5) NOT NULL | MOC SETID Field |
7 | EFFDT | Date(10) | DATE |
Effective Date
Default Value: %date |
8 | STATUS_CD_STR | Character(5) | VARCHAR2(5) NOT NULL | Status Code |
9 | SOURCE_CD | Character(6) | VARCHAR2(6) NOT NULL | Source Code |
10 | CAPTURE_TYPE_CD | Character(4) | VARCHAR2(4) NOT NULL |
Capture Type
QUO=Quote SO=Order |
11 | CURRENCY_CD | Character(3) | VARCHAR2(3) NOT NULL | This field stores the Currency Code value. |
12 | BAM_DATE | Character(10) | VARCHAR2(10) NOT NULL | This is a Date field, to be used in BAM. |
13 | TOTAL_PRICE | Signed Number(30,4) | DECIMAL(28,4) NOT NULL | Total Price |
14 | TOTAL_COUNT | Number(7,0) | INTEGER NOT NULL | Total Count |