AV_MBRSHP_VW(SQL View) |
Index Back |
---|---|
Membership Entry ViewThis view selects the max expiration date from the Membership History table associated with the emplid/ext_org_id in context. ----------------------------------------------------------------------------------------------------------------- Code change 25 July 2000 (for SetId/Business Unit functionality) - old code follows: SELECT A.INSTITUTION, A.EMPLID, A.EXT_ORG_ID, A.AV_MBR_ORG_COD, A.AV_DUES_LVL, A.EXPIRATION_DT FROM PS_AV_MEMBERSHIP A WHERE A.EXPIRATION_DT = (SELECT MAX(EXPIRATION_DT) FROM PS_AV_MEMBERSHIP B WHERE A.INSTITUTION = B.INSTITUTION AND A.EMPLID = B.EMPLID AND A.EXT_ORG_ID = B.EXT_ORG_ID AND A.AV_MBR_ORG_COD = B.AV_MBR_ORG_COD AND A.AV_DUES_LVL = B.AV_DUES_LVL) ----------------------------------------------------------------------------------------------------------------- |
SELECT A.BUSINESS_UNIT, A.EMPLID, A.EXT_ORG_ID, A.AV_MBR_ORG_COD, A.AV_DUES_LVL, A.EXPIRATION_DT FROM PS_AV_MEMBERSHIP A WHERE A.EXPIRATION_DT = (SELECT MAX(B.EXPIRATION_DT) FROM PS_AV_MEMBERSHIP B WHERE A.BUSINESS_UNIT = B.BUSINESS_UNIT AND A.EMPLID = B.EMPLID AND A.EXT_ORG_ID = B.EXT_ORG_ID AND A.AV_MBR_ORG_COD = B.AV_MBR_ORG_COD AND A.AV_DUES_LVL = B.AV_DUES_LVL) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | BUSINESS_UNIT | Character(5) | VARCHAR2(5) NOT NULL | Business Unit |
2 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
3 | EXT_ORG_ID | Character(11) | VARCHAR2(11) NOT NULL | External Org ID |
4 | AV_MBR_ORG_COD | Character(10) | VARCHAR2(10) NOT NULL |
Member Organization Code
Prompt Table: AV_MBR_ORG_TBL |
5 | AV_DUES_LVL | Character(5) | VARCHAR2(5) NOT NULL |
Dues Level
Prompt Table: AV_MBR_DUES_TBL |
6 | EXPIRATION_DT | Date(10) | DATE | Expiration Date |