JPM_JP_X_RLAT_I(SQL View) |
Index Back |
---|---|
Profile Relationships - InterfInterface view for the Profile External Relationships record (JPM_JP_X_RLAT). This interface also includes the Profile Type field from the JPM_PROFILE record. |
SELECT B.JPM_PROFILE_ID , B.EFFDT , B.JPM_RLAT_NAME , B.JPM_CAT_SETID , B.JPM_RLAT_KEY1 , B.JPM_RLAT_KEY2 , B.JPM_RLAT_KEY3 , B.JPM_RLAT_KEY4 , B.JPM_JP_XRLAT_TYPE , A.DESCR , A.JPM_JP_TYPE , A.JPM_JP_PRFL_STATUS , A.JPM_PROFILE_USAGE , A.EMPLID , A.JPM_LGCY_PRFL_ID , C.SEQNO FROM PS_JPM_PROFILE A , PS_JPM_JP_X_RLAT B , PS_JPM_RLAT_CFG C WHERE A.JPM_PROFILE_ID = B.JPM_PROFILE_ID AND B.JPM_RLAT_NAME = C.JPM_RLAT_NAME AND B.EFFDT = ( SELECT MAX(EFFDT) FROM PS_JPM_JP_X_RLAT D WHERE B.JPM_PROFILE_ID = D.JPM_PROFILE_ID AND B.JPM_RLAT_NAME = D.JPM_RLAT_NAME AND JPM_CAT_SETID = D.JPM_CAT_SETID AND B.JPM_RLAT_KEY1= D.JPM_RLAT_KEY1 AND B.JPM_RLAT_KEY2 = D.JPM_RLAT_KEY2 AND B.JPM_RLAT_KEY3 = D.JPM_RLAT_KEY3 AND B.JPM_RLAT_KEY4 = D.JPM_RLAT_KEY4) |
# | 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.
Prompt Table: JPM_PROFILE |
2 | EFFDT | Date(10) | DATE |
Effective Date
Default Value: %date |
3 | JPM_RLAT_NAME | Character(30) | VARCHAR2(30) NOT NULL | Name of the relationship being established between JPM Data and External Data. Example - JOB CODE might be used to indicate that the relationship is between a JPM Profile of Job and External Data such as the Job Code on the Job Code table. |
4 | JPM_CAT_SETID | Character(5) | VARCHAR2(5) NOT NULL | Optional property of an item in Profiles to provide a setid value, often used in conjunction with another property that is setid based. |
5 | JPM_RLAT_KEY1 | Character(30) | VARCHAR2(30) NOT NULL | Key value identifying the external data being related to JPM data. Example- Job Codes (external data) being related to a Profile of a Job (JPM data). |
6 | JPM_RLAT_KEY2 | Character(30) | VARCHAR2(30) NOT NULL | Key value identifying the external data being related to JPM data. Example- Job Codes (external data) being related to a Profile of a Job (JPM data). |
7 | JPM_RLAT_KEY3 | Character(30) | VARCHAR2(30) NOT NULL | Key value identifying the external data being related to JPM data. Example- Job Codes (external data) being related to a Profile of a Job (JPM data). |
8 | JPM_RLAT_KEY4 | Character(30) | VARCHAR2(30) NOT NULL | Key value identifying the external data being related to JPM data. Example- Job Codes (external data) being related to a Profile of a Job (JPM data). |
9 | JPM_JP_XRLAT_TYPE | Character(4) | VARCHAR2(4) NOT NULL |
Indicates the type of relationship - profile identity, profile association, search filter, etc - that is represented for JPM Profiles
ASSC=Profile Association FLT=Search Filter PIDO=Profile Identity Option |
10 | DESCR | Character(30) | VARCHAR2(30) NOT NULL | Description |
11 | JPM_JP_TYPE | Character(12) | VARCHAR2(12) NOT NULL | Profile Type name for a JPM Profile Type |
12 | JPM_JP_PRFL_STATUS | Character(1) | VARCHAR2(1) NOT NULL |
Status of JPM Profile
A=Active I=Inactive |
13 | JPM_PROFILE_USAGE | Character(1) | VARCHAR2(1) NOT NULL |
Value used to specify how the profile is used in business logic. This profile may represent a person profile, a profile in progress and not available for use, a job profile, etc.
A=Administrator Only J=End / Final / Job P=Person T=Template |
14 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL |
Employee ID
Prompt Table: PERS_SRCH_GBL |
15 | JPM_LGCY_PRFL_ID | Character(12) | VARCHAR2(12) NOT NULL | Previous Profile ID that has been carried across during upgrade of Profiles to JPM |
16 | SEQNO | Number(5,0) | INTEGER NOT NULL |
Sequence Number
Default Value: 0 |