PC_ED_RAW_SVW(SQL View) |
Index Back |
|---|---|
Project Transactions EndecaView of raw project summary transactions prior to calculation of budget, actuals, and revenue. For use in Endeca analytics. |
| SELECT A.BUSINESS_UNIT , A.PROJECT_ID , A.ACTIVITY_ID , A.ANALYSIS_TYPE , A.RESOURCE_TYPE , A.RESOURCE_CATEGORY , A.RESOURCE_SUB_CAT , A.TRANS_DATE , A.ACCOUNTING_DT , A.BI_DISTRIB_STATUS , A.GL_DISTRIB_STATUS , A.UNIT_OF_MEASURE , F.CURRENCY_CD , A.EMPLID , D.BUDGET_PERIOD , B.DESCR , C.DESCR , B.PROJECT_TYPE , B.EFF_STATUS , B.PC_HOURS_PER_DAY , B.PROJECT_USER1 , B.PROJECT_USER2 , B.PROJECT_USER3 , B.PROJECT_USER4 , B.PROJECT_USER5 , C.EFF_STATUS , C.PERCENT_COMPLETE , C.PC_MILESTONE_FLG , C.ACTIVITY_USER1 , C.ACTIVITY_USER2 , C.ACTIVITY_USER3 , C.ACTIVITY_USER4 , C.ACTIVITY_USER5 , B.SET_OVERRIDE , B.AN_GRP_ACTV_BUD , B.AN_GRP_TOT_COSTS , B.PC_REV_BUD_AN_GRP , B.AN_GRP_TOT_REV , A.RESOURCE_QUANTITY , A.RESOURCE_AMOUNT , CASE WHEN (%Coalesce(A.DTTM_STAMP, %DateTimeIn('1900-01-01-00.00.00.000000')) >= %Coalesce(B.FMS_LASTUPDDTTM, %DateTimeIn('1900-01-01-00.00.00.000000')) AND %Coalesce(A.DTTM_STAMP, %DateTimeIn('1900-01-01-00.00.00.000000')) >= %Coalesce(C.FMS_LASTUPDDTTM, %DateTimeIn('1900-01-01-00.00.00.000000'))) THEN A.DTTM_STAMP WHEN (%Coalesce(B.FMS_LASTUPDDTTM, %DateTimeIn('1900-01-01-00.00.00.000000')) >= %Coalesce(A.DTTM_STAMP, %DateTimeIn('1900-01-01-00.00.00.000000')) AND %Coalesce(B.FMS_LASTUPDDTTM, %DateTimeIn('1900-01-01-00.00.00.000000')) >= %Coalesce(C.FMS_LASTUPDDTTM, %DateTimeIn('1900-01-01-00.00.00.000000'))) THEN B.FMS_LASTUPDDTTM WHEN (%Coalesce(C.FMS_LASTUPDDTTM, %DateTimeIn('1900-01-01-00.00.00.000000')) > %Coalesce(A.DTTM_STAMP, %DateTimeIn('1900-01-01-00.00.00.000000')) AND %Coalesce(C.FMS_LASTUPDDTTM, %DateTimeIn('1900-01-01-00.00.00.000000')) > %Coalesce(B.FMS_LASTUPDDTTM, %DateTimeIn('1900-01-01-00.00.00.000000'))) THEN C.FMS_LASTUPDDTTM END FROM PS_PC_SUMMARY_TBL A , PS_PROJECT B , PS_PROJ_ACTIVITY C , PS_CAL_BP_TBL D , PS_INSTALLATION_PC E , PS_BUS_UNIT_TBL_PC F WHERE A.BUSINESS_UNIT = B.BUSINESS_UNIT AND A.PROJECT_ID = B.PROJECT_ID AND A.BUSINESS_UNIT = C.BUSINESS_UNIT AND A.PROJECT_ID = C.PROJECT_ID AND A.ACTIVITY_ID = C.ACTIVITY_ID AND A.BUSINESS_UNIT = F.BUSINESS_UNIT AND B.SET_OVERRIDE = D.SETID AND D.CALENDAR_ID = E.PC_SUM_CAL_ID AND A.ACCOUNTING_DT BETWEEN D.BEGIN_DT AND D.END_DT |
| # | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
|---|---|---|---|---|
| 1 | Character(5) | VARCHAR2(5) NOT NULL | Business Unit | |
| 2 | Character(15) | VARCHAR2(15) NOT NULL | Project Id ChartField | |
| 3 | Character(15) | VARCHAR2(15) NOT NULL | Activity ID | |
| 4 | Character(3) | VARCHAR2(3) NOT NULL | Analysis Type | |
| 5 | Character(5) | VARCHAR2(5) NOT NULL | Source Type | |
| 6 | Character(5) | VARCHAR2(5) NOT NULL | Category | |
| 7 | Character(5) | VARCHAR2(5) NOT NULL | Subcategory | |
| 8 | Date(10) | DATE |
Transaction Date
Default Value: %date |
|
| 9 | Date(10) | DATE |
The accounting entry construction date for a given transaction (a generic field that crosses multiple
Default Value: %date |
|
| 10 | Character(1) | VARCHAR2(1) NOT NULL |
Billing Distribution Status
D=Distributed I=Ignore N=Not Distributed P=Priced U=Unbillable/Non-billable W=Billing Worksheet Default Value: N |
|
| 11 | Character(1) | VARCHAR2(1) NOT NULL |
Distribution Status
C=Available to Contracts D=Distributed G=Generated H=Hold I=Ignored J=Creating Journals M=Modified N=None P=To be processed X=Waiting for Reversal Default Value: I |
|
| 12 | Character(3) | VARCHAR2(3) NOT NULL |
Used on an approval rule set.
MHR=Muti Hourly PER=Percentage SQF=Square Footage |
|
| 13 | Character(3) | VARCHAR2(3) NOT NULL |
Currency Code
Default Value: BUS_UNIT_TBL_PC.CURRENCY_CD |
|
| 14 | Character(11) | VARCHAR2(11) NOT NULL | Employee ID | |
| 15 | BUDGET_PERIOD | Character(8) | VARCHAR2(8) NOT NULL | Budget Period |
| 16 | PROJ_DESCR | Character(30) | VARCHAR2(30) NOT NULL | Project ID Description |
| 17 | ACTIVITY_DESCR | Character(30) | VARCHAR2(30) NOT NULL | Activity Description |
| 18 | PROJECT_TYPE | Character(5) | VARCHAR2(5) NOT NULL |
Project Type
A=Activity G=Grant H=Phase P=Project S=Segment |
| 19 | EFF_STATUS | Character(1) | VARCHAR2(1) NOT NULL |
Effective Status
A=Active I=Inactive |
| 20 | PC_HOURS_PER_DAY | Number(2,0) | SMALLINT NOT NULL | Hours per Day |
| 21 | PROJECT_USER1 | Character(10) | VARCHAR2(10) NOT NULL | Project User 1 |
| 22 | PROJECT_USER2 | Character(10) | VARCHAR2(10) NOT NULL | Project User 2 |
| 23 | PROJECT_USER3 | Character(10) | VARCHAR2(10) NOT NULL | Project User 3 |
| 24 | PROJECT_USER4 | Character(10) | VARCHAR2(10) NOT NULL | Project User 4 |
| 25 | PROJECT_USER5 | Character(10) | VARCHAR2(10) NOT NULL | Project User 5 |
| 26 | ACTIVITY_STATUS | Character(1) | VARCHAR2(1) NOT NULL | Activity Status |
| 27 | PERCENT_COMPLETE | Number(6,2) | DECIMAL(5,2) NOT NULL | % Complete |
| 28 | PC_MILESTONE_FLG | Character(1) | VARCHAR2(1) NOT NULL |
Milestone Activity
N=No Y=Yes |
| 29 | ACTIVITY_USER1 | Character(10) | VARCHAR2(10) NOT NULL | User 1 |
| 30 | ACTIVITY_USER2 | Character(10) | VARCHAR2(10) NOT NULL | User 2 |
| 31 | ACTIVITY_USER3 | Character(10) | VARCHAR2(10) NOT NULL | User 3 |
| 32 | ACTIVITY_USER4 | Character(10) | VARCHAR2(10) NOT NULL | User 4 |
| 33 | ACTIVITY_USER5 | Character(10) | VARCHAR2(10) NOT NULL | User 5 |
| 34 | SET_OVERRIDE | Character(5) | VARCHAR2(5) NOT NULL | FS_08 SetID |
| 35 | AN_GRP_ACTV_BUD | Character(5) | VARCHAR2(5) NOT NULL | Budget Analysis Group |
| 36 | AN_GRP_TOT_COSTS | Character(5) | VARCHAR2(5) NOT NULL | Cost Analysis Group |
| 37 | PC_REV_BUD_AN_GRP | Character(5) | VARCHAR2(5) NOT NULL | Revenue budget analysis group |
| 38 | AN_GRP_TOT_REV | Character(5) | VARCHAR2(5) NOT NULL | Cost Analysis Group |
| 39 | RESOURCE_QUANTITY | Signed Number(16,2) | DECIMAL(14,2) NOT NULL | Quantity |
| 40 | RESOURCE_AMOUNT | Signed Number(28,3) | DECIMAL(26,3) NOT NULL | Transaction Amount |
| 41 | DTTM_STAMP | DateTime(26) | TIMESTAMP | Specifies the date and time of the last update to an entry. This field is maintained by PeopleSoft and is used in a variety of contexts. |