HRMH_DEF_MEM_VW(SQL View) |
Index Back |
---|---|
Main definition of the matrixDefines a Matrix Hierarchy |
SELECT A.HRMH_MATRIX_ID ,B.EMPLID , A.EFFDT , A.EFF_STATUS , A.HRMH_OWNER_EMPLID , C.name_display , A.HRMH_MATRIX_TYPE , A.DESCR , A.START_DT , A.END_DT , D.name_display , %Sql(HR_HT_EMAIL_DATE,B.START_DT) , %Sql(HR_HT_EMAIL_DATE,B.END_DT) , %Sql(HR_HT_EMAIL_DATE,B.HRMH_NEW_START_DT) , %Sql(HR_HT_EMAIL_DATE, B.HRMH_NEW_END_DT) , B.HRMH_MEMBER_ACTION , X.xlatlongname FROM PS_HRMH_MATRX_DEFN A , PS_HRMH_MATRX_MEMB B , PS_PERSON_NAME C , PS_PERSON_NAME D , PSXLATITEM X WHERE A.hrmh_matrix_id = B.hrmh_matrix_id AND A.HRMH_OWNER_EMPLID = C.EMPLID AND b.emplid=D.emplid AND %EffdtCheck(HRMH_MATRX_defn D,B,%CurrentDatein) AND A.effdt = b.effdt AND B.HRMH_MEMBER_ACTION=X.FIELDVALUE AND X.FIELDNAME='HRMH_MEMBER_ACTION' AND %EffdtCheck(PSXLATITEM X1,X,%CurrentDatein) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | HRMH_MATRIX_ID | Character(15) | VARCHAR2(15) NOT NULL |
Matrix Identifier
Default Value: NEW |
2 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL |
Employee ID
Prompt Table: HRMH_EMPLID_VW |
3 | EFFDT | Date(10) | DATE NOT NULL |
Effective Date
Default Value: %date |
4 | EFF_STATUS | Character(1) | VARCHAR2(1) NOT NULL |
Effective Status
A=Active I=Inactive Default Value: I |
5 | HRMH_OWNER_EMPLID | Character(11) | VARCHAR2(11) NOT NULL |
Matrix Owner Employee ID
Prompt Table: HRMH_OWNER_VW |
6 | NAME_DISPLAY1 | Character(50) | VARCHAR2(50) NOT NULL | Display Name - name formatted for Display based on the Country |
7 | HRMH_MATRIX_TYPE | Character(3) | VARCHAR2(3) NOT NULL | Matrix Type |
8 | DESCR | Character(30) | VARCHAR2(30) NOT NULL | Description |
9 | START_DT | Date(10) | DATE NOT NULL |
Start Date
Default Value: %date |
10 | END_DT | Date(10) | DATE | end date |
11 | NAME_DISPLAY2 | Character(50) | VARCHAR2(50) NOT NULL | Display Name - name formatted for Display based on the Country |
12 | HR_MTRX_START_DT | Character(15) | VARCHAR2(15) NOT NULL | Matrix Start Date |
13 | HR_MTRX_END_DT | Character(15) | VARCHAR2(15) NOT NULL | Matrix End Date |
14 | HR_MTRX_NEW_STR_DT | Character(15) | VARCHAR2(15) NOT NULL | Matrix New Start Date |
15 | HR_MTRX_NEW_END_DT | Character(15) | VARCHAR2(15) NOT NULL | Matrix New End Date |
16 | HRMH_MEMBER_ACTION | Character(3) | VARCHAR2(3) NOT NULL |
To capture Member Action like Add Member/Change Duration/Inactivate Member
A=Add Member AM=Add Member C=Change Duration CD=Change Duration I=Inactive Member IM=Inactive Member |
17 | XLATLONGNAME | Character(30) | VARCHAR2(30) NOT NULL | Translate Long Name |