SPA_TE_VW

(SQL View)
Index Back

Operational Projects

Effective Status on PROJECT EFF_STATUS was added as a part of the functionality for Status Control. There are 2 ways to prevent charges to projects and activities: 1. Project and Activity Status - is used to prevent charges in the feeder applications based on the analysis type and the control option. 2. Active/Inactive status - Here EFF_STATUS is used in a view so that projects or activities that are inactive will not even be viewed by users trying to input data - used mainly on PC_FIELDS_WRK. It does not have anything to do with EFF_DATE. EFF_STATUS was used because it was a convenient existing switch. EFF_DATE was never added to PS_PROJECT because it would be too much overhead when trying to join for project reporting or do any processing. The status records are really a way of incorporating effective dating in Projects.

SELECT A.PERSON_ID ,A.PERSON_ID , A.PERIOD_END_DT , A.TIME_HDR_STATUS , A.BUSINESS_UNIT , A.TIME_SHEET_ID , B.NAME FROM PS_SPA_TIME_HDR A , PS_SPB_PERSON_TBL B WHERE A.PERSON_ID = B.PERSON_ID

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 SPA_PROJECT_ID Character(20) VARCHAR2(20) NOT NULL Project ID
2 SPA_CONTRACTOR Character(30) VARCHAR2(30) NOT NULL Service Provider
3 PERIOD_END_DT Date(10) DATE Represents the date termination point for a given time set utilized in cash worksheet processing.
4 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
5 BUSINESS_UNIT Character(5) VARCHAR2(5) NOT NULL Business Unit
6 TIME_SHEET_ID Character(10) VARCHAR2(10) NOT NULL Time Sheet Unique Identifier (System Generated)
7 NAME Character(50) VARCHAR2(50) NOT NULL Name