EX_HRBILL_AN_VW(SQL View) |
Index Back |
---|---|
EX HOUR BILLABLE ANALYSISPIVOT GRID |
SELECT A.EMPLID , D.FIRST_NAME %Concat ' ' %Concat D.LAST_NAME , A.BUSINESS_UNIT_GL , B1.DEPTID %Concat ' - ' %Concat E.DESCR , A.TIME_SHEET_ID , A.VERSION_NUM , A.TIME_SHEET_STATUS , A.PERIOD_END_DT , 'P' , SUM(C.TIME_QUANTITY) , B.TRC , B.DESCR60 FROM PS_EX_TIME_HDR A , PS_EX_TIME_POL B , PS_EX_TIME_DTL B1 , PS_EX_TIME_POL_DLY C , PS_PERSONAL_DATA D , PS_DEPT_TBL E WHERE A.TIME_SHEET_ID = B.TIME_SHEET_ID AND A.TIME_SHEET_ID = B1.TIME_SHEET_ID AND A.TIME_SHEET_ID = C.TIME_SHEET_ID AND A.VERSION_NUM = B.VERSION_NUM AND A.VERSION_NUM = B1.VERSION_NUM AND A.VERSION_NUM = C.VERSION_NUM AND B.LINE_NBR = C.LINE_NBR AND B.LINE_NBR = B1.LINE_NBR AND B.EX_LINE_STATUS NOT IN ('PND','DEN','DNA','DNU') AND A.EMPLID = D.EMPLID AND E.SETID = ( SELECT S.SETID FROM PS_SET_CNTRL_REC S WHERE S.SETCNTRLVALUE = A.BUSINESS_UNIT_GL AND S.REC_GROUP_ID = 'FS_06' AND S.RECNAME = 'DEPT_TBL') AND E.DEPTID = B1.DEPTID AND %EffdtCheck(DEPT_TBL, E, %CurrentDateIn) AND E.EFF_STATUS = 'A' GROUP BY A.EMPLID , D.FIRST_NAME %Concat ' ' %Concat D.LAST_NAME , A.BUSINESS_UNIT_GL ,B1.DEPTID %Concat ' - ' %Concat E.DESCR , A.TIME_SHEET_ID , A.VERSION_NUM , A.TIME_SHEET_STATUS , A.PERIOD_END_DT , B.TRC , B.DESCR60 UNION SELECT A.EMPLID , D.FIRST_NAME %Concat ' ' %Concat D.LAST_NAME , A.BUSINESS_UNIT_GL , B.DEPTID %Concat ' - ' %Concat E.DESCR , A.TIME_SHEET_ID , A.VERSION_NUM , B.EX_LINE_STATUS , A.PERIOD_END_DT , B.BILLING_ACTION ,SUM(C.TIME_QUANTITY) , ' ' , ' ' FROM PS_EX_TIME_HDR A , PS_EX_TIME_DTL B , PS_EX_TIME_DTL_DLY C , PS_PERSONAL_DATA D , PS_DEPT_TBL E WHERE A.TIME_SHEET_ID = B.TIME_SHEET_ID AND A.TIME_SHEET_ID = C.TIME_SHEET_ID AND A.VERSION_NUM = B.VERSION_NUM AND A.VERSION_NUM = C.VERSION_NUM AND B.LINE_NBR = C.LINE_NBR AND B.EX_LINE_STATUS NOT IN ('PND','DEN','DNA','DNU') AND A.EMPLID = D.EMPLID AND E.SETID = ( SELECT S.SETID FROM PS_SET_CNTRL_REC S WHERE S.SETCNTRLVALUE = A.BUSINESS_UNIT_GL AND S.REC_GROUP_ID = 'FS_06' AND S.RECNAME = 'DEPT_TBL') AND E.DEPTID = B.DEPTID AND %EffdtCheck(DEPT_TBL, E, %CurrentDateIn) AND E.EFF_STATUS = 'A' GROUP BY A.EMPLID , D.FIRST_NAME %Concat ' ' %Concat D.LAST_NAME , A.BUSINESS_UNIT_GL , B.DEPTID %Concat ' - ' %Concat E.DESCR , A.TIME_SHEET_ID , A.VERSION_NUM , B.EX_LINE_STATUS , A.PERIOD_END_DT , B.BILLING_ACTION |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
2 | NAME_60 | Character(61) | VARCHAR2(61) NOT NULL | Name |
3 | BUSINESS_UNIT | Character(5) | VARCHAR2(5) NOT NULL | Business Unit |
4 | DESCR_DEPT | Character(45) | VARCHAR2(45) NOT NULL | Deptid + Description |
5 | TIME_SHEET_ID | Character(10) | VARCHAR2(10) NOT NULL | Time Sheet Unique Identifier (System Generated) |
6 | VERSION_NUM | Number(3,0) | SMALLINT NOT NULL | Version Number |
7 | TIME_SHEET_STATUS | Character(3) | VARCHAR2(3) NOT NULL |
Time Sheet Status
ADJ=Adjusted APR=Approved DEN=Denied DNA=Denied by Approver DNU=Denied by Project Manager HDA=Hold by Approver HDU=Hold by Project Manager HLD=Hold MFS=Marked for Submit PAR=Approvals in Process PND=Pending PRO=In Process SFA=Submission in Process SUB=Submitted for Approval XML=Submitted, Pending Validation Default Value: PND |
8 | PERIOD_END_DT | Date(10) | DATE | Represents the date termination point for a given time set utilized in cash worksheet processing. |
9 | BILLING_ACTION | Character(1) | VARCHAR2(1) NOT NULL |
Billing Action
B=Billable I=Internal P=Personal U=Nonbillable |
10 | TIME_QUANTITY | Signed Number(16,2) | DECIMAL(14,2) NOT NULL | Time Quantity |
11 | TRC | Character(5) | VARCHAR2(5) NOT NULL |
Time Reporting Code
Prompt Table: EX_TRC_MAP_VW |
12 | DESCR60 | Character(60) | VARCHAR2(60) NOT NULL | Description |