JPM_SUM_APRV_VW

(SQL View)
Index Back

Content Summary View

Returns a count all existing profile items that the "EMP" role is allowed to view or update (based on the Instance Qualifier definition).

SELECT I.JPM_PROFILE_ID , I.JPM_CAT_TYPE , COUNT(*) FROM PS_JPM_JP_ITEMS I WHERE I.EFFDT = ( SELECT MAX(I3.EFFDT) FROM PS_JPM_JP_ITEMS I3 WHERE I3.JPM_PROFILE_ID = I.JPM_PROFILE_ID AND I3.JPM_CAT_TYPE = I.JPM_CAT_TYPE AND I3.JPM_CAT_ITEM_ID = I.JPM_CAT_ITEM_ID AND I3.JPM_CAT_ITEM_QUAL = I.JPM_CAT_ITEM_QUAL AND I3.JPM_CAT_ITEM_QUAL2 = I.JPM_CAT_ITEM_QUAL2) AND ( I.JPM_JP_QUAL_SET = ' ' OR EXISTS ( SELECT 'X' FROM PS_JPM_JP_QUAL_INS I4 WHERE I4.JPM_CAT_TYPE = I.JPM_CAT_TYPE AND I4.JPM_JP_QUAL_SET = I.JPM_JP_QUAL_SET AND I4.JPM_CAT_ITEM_QUAL = I.JPM_CAT_ITEM_QUAL AND I4.JPM_JP_EMP_VW_IND='Y')) AND NOT EXISTS ( SELECT 'X' FROM PS_JPM_WF_ITEM_VW I2 WHERE I2.JPM_PROFILE_ID = I.JPM_PROFILE_ID AND I2.JPM_CAT_TYPE = I.JPM_CAT_TYPE AND I2.JPM_CAT_ITEM_ID = I.JPM_CAT_ITEM_ID AND I2.JPM_CAT_ITEM_QUAL = I.JPM_CAT_ITEM_QUAL AND I2.JPM_CAT_ITEM_QUAL2 = I.JPM_CAT_ITEM_QUAL2 AND I2.JPM_WF_STATUS = 'P' AND I2.EFFDT >= I.EFFDT ) GROUP BY I.JPM_PROFILE_ID , I.JPM_CAT_TYPE

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 JPM_PROFILE_ID Character(12) VARCHAR2(12) NOT NULL The id, autoassigned or user assigned of the profile. This id is used to group items and other related material together into one coherent profile.
2 JPM_CAT_TYPE Character(12) VARCHAR2(12) NOT NULL The name of the type of items that will be used in a Catalog and or in a Profile.
3 JPM_CONTENT_CNT Number(3,0) SMALLINT NOT NULL Content Type Count