EX_EXC_PG_VW(SQL View) |
Index Back |
---|---|
EX EXPENSES EXCEPTIONPIVOT GRID |
SELECT A.EMPLID , D.FIRST_NAME %Concat ' ' %Concat D.LAST_NAME , A.BUSINESS_UNIT_GL , C.DEPTID %Concat ' - ' %Concat E.DESCR , A.SHEET_ID , B.LINE_NBR , F.DESCR , A.SHEET_NAME , A.SHEET_STATUS , B.TRANS_DT , G.DESCR , B.MONETARY_AMOUNT , B.CURRENCY_CD , H.EX_EXCEPTION ,CASE H.EX_EXCEPTION WHEN 'NR' THEN B.EE_NORCPT_COMMENT WHEN 'PE' THEN NULL WHEN 'OT' THEN B.EE_OLDTXN_COMMENT WHEN 'DE' THEN B.EE_DPLCAT_COMMENT WHEN 'TI' THEN NULL WHEN 'VR' THEN NULL WHEN 'LA' THEN B.EE_LOCAMT_COMMENT WHEN 'LG' THEN B.EE_LOCAMT_GRP_CMMT END FROM PS_EX_SHEET_HDR A , PS_EX_SHEET_LINE B , PS_EX_SHEET_DIST C , PS_PERSONAL_DATA D , PS_DEPT_TBL E , PS_EX_PURPOSE_TBL F , PS_EX_TYPES_TBL G , PS_EX_EXC_PG_VW2 H WHERE A.SHEET_ID = B.SHEET_ID AND B.SHEET_ID = C.SHEET_ID AND B.SHEET_ID = H.SHEET_ID AND B.LINE_NBR = C.LINE_NBR AND B.LINE_NBR = H.LINE_NBR AND A.EMPLID = D.EMPLID AND B.EX_LINE_STATUS NOT IN ('CLS', 'ESC', 'DEN','DNA', 'DNU', 'PND') AND B.MONETARY_AMOUNT > 0 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 C.DEPTID = E.DEPTID AND %EffdtCheck(DEPT_TBL, E, %CurrentDateIn) AND E.EFF_STATUS = 'A' AND F.SETID = A.SETID AND F.BUSINESS_PURPOSE = A.BUSINESS_PURPOSE AND %EffdtCheck(EX_PURPOSE_TBL, F, %CurrentDateIn) AND F.EFF_STATUS = 'A' AND G.SETID = A.SETID AND G.EXPENSE_TYPE = B.EXPENSE_TYPE AND %EffdtCheck(EX_TYPES_TBL, G, %CURRENTDATEIN) AND G.EFF_STATUS = 'A' AND (B.NO_RECEIPT_FLG = 'Y' OR B.PERSONAL_EXPENSE = 'Y' OR B.OLDER_TRANSACTION = 'Y' OR B.DUPLICATES_EXIST = 'Y' OR B.TAX_IMPLICATIONS = 'Y' OR B.VAT_RECEIPT = 'Y' OR B.EE_LOCAMT_COMMENT <> ' ' OR B.EE_LOCAMT_GRP_CMMT <> ' ') |
# | 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 | SHEET_ID | Character(10) | VARCHAR2(10) NOT NULL | Report ID |
6 | LINE_NBR | Number(5,0) | INTEGER NOT NULL | Line Number: 11/24/08 - Added TARGET label [PC product] |
7 | DESCR | Character(30) | VARCHAR2(30) NOT NULL | Description |
8 | SHEET_NAME | Character(30) | VARCHAR2(30) NOT NULL | Report Description |
9 | SHEET_STATUS | Character(3) | VARCHAR2(3) NOT NULL |
Report Status
APY=Approved for Payment APZ=Approved For Zero Payment CLS=Closed DEN=Denied DNA=Denied by Approver DNU=Denied by Auditor ESC=Escheated Payment HDA=On Hold, with Approver HDU=On Hold, with Auditor HLD=On Hold MFS=Marked for Submit OPN=Open PAR=Approvals in Process PD=Paid PND=Pending PRO=In Process RAP=Approved SFA=Submission in Process STG=Staged SUB=Submitted for Approval XML=Submitted, Pending Validation |
10 | TRANS_DT | Date(10) | DATE | Transaction Date |
11 | DESCR_EX_TYPE | Character(30) | VARCHAR2(30) NOT NULL | EX Type Description |
12 | MONETARY_AMOUNT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Specifies the monetary amount of a debit or credit in the business unit base currency. Debit entries are positive and credit entries are negative. This amount is only zero if associated with a statistical account. |
13 | CURRENCY_CD | Character(3) | VARCHAR2(3) NOT NULL | Currency Code |
14 | EX_EXCEPTION | Character(2) | VARCHAR2(2) NOT NULL |
Expenses exceptions
DE=Duplicate Exists LA=Location Amount Exceeded LG=Location Amount Group Exceeded NR=No Receipt OT=Older Transactions PE=Non Reimbursable TI=Tax Implications VR=No VAT Receipt |
15 | COMMENTS60 | Character(60) | VARCHAR2(60) NOT NULL | Comments |