EX_SHEETADV_VW2(SQL View) |
Index Back |
---|---|
Sum of Reimbursable Advance |
SELECT DISTINCT A.EMPLID , A.SHEET_ID ,CASE WHEN (A.CURRENCY_CD = A.FOREIGN_CURRENCY OR A.FOREIGN_CURRENCY=' ') THEN 1 ELSE A.LINE_NBR END , A.CURRENCY_CD , CASE WHEN (A.CURRENCY_CD = A.FOREIGN_CURRENCY OR A.FOREIGN_CURRENCY=' ') THEN ( SELECT SUM(B.AMOUNT_APPLIED) FROM PS_EX_SHEET_ADV B WHERE B.EMPLID = A.EMPLID AND B.SHEET_ID = A.SHEET_ID) ELSE A.AMOUNT_APPLIED END , CASE WHEN (A.CURRENCY_CD = A.FOREIGN_CURRENCY OR A.FOREIGN_CURRENCY=' ') THEN ( SELECT SUM(B.FOREIGN_AMOUNT) FROM PS_EX_SHEET_ADV B WHERE B.EMPLID = A.EMPLID AND B.SHEET_ID = A.SHEET_ID) ELSE A.FOREIGN_AMOUNT END , A.FOREIGN_CURRENCY , A.RATE_MULT , A.RATE_DIV FROM PS_EX_SHEET_ADV A |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
2 | SHEET_ID | Character(10) | VARCHAR2(10) NOT NULL | Report ID |
3 | LINE_NBR | Number(5,0) | INTEGER NOT NULL | Line Number: 11/24/08 - Added TARGET label [PC product] |
4 | CURRENCY_CD | Character(3) | VARCHAR2(3) NOT NULL | Currency Code |
5 | 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. |
6 | FOREIGN_AMOUNT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Specifies the monetary amount of a debit or credit (accounting entry line) in the entry currency of the item. The sum of FOREIGN_AMOUNT values on AR lines should equal the ENTRY_AMT on the pending item. |
7 | FOREIGN_CURRENCY | Character(3) | VARCHAR2(3) NOT NULL | Foreign Currency Code |
8 | RATE_MULT | Signed Number(17,8) | DECIMAL(15,8) NOT NULL | Rate Multiplier |
9 | RATE_DIV | Number(16,8) | DECIMAL(15,8) NOT NULL | Rate Divisor |