SAE_PERSMS_VW(SQL View) | 
Index Back | 
|---|---|
SAIP Person SMS ViewSMS Phone Types view for Person Integration of SAIP. | 
| SELECT PHONE.EMPLID , USAGETBL.ADDR_USAGE , PHONE.PHONE_TYPE , PHONE.COUNTRY_CODE , PHONE.PHONE , PHONE.EXTENSION , PHONE.PREF_PHONE_FLAG , 'A' SAE_MODE FROM %Table(PERSONAL_PHONE) PHONE , %Table(PHONE_USAGE_TBL) USAGETBL , %Table(PHONE_ORDER_TBL) ORD WHERE USAGETBL.ADDR_USAGE = ORD.ADDR_USAGE AND PHONE.PHONE_TYPE = ORD.PHONE_TYPE AND ORD.ADDR_USAGE_ORDER = ( SELECT MIN(ORD1.ADDR_USAGE_ORDER) FROM %Table(PERSONAL_PHONE) PHONE1 , %Table(PHONE_ORDER_TBL) ORD1 WHERE USAGETBL.ADDR_USAGE = ORD1.ADDR_USAGE AND PHONE1.PHONE_TYPE = ORD1.PHONE_TYPE AND PHONE1.EMPLID = PHONE.EMPLID) | 
| # | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description | 
|---|---|---|---|---|
| 1 | Character(11) | VARCHAR2(11) NOT NULL | Employee ID | |
| 2 | Character(10) | VARCHAR2(10) NOT NULL | Address Usage | |
| 3 | PHONE_TYPE | Character(4) | VARCHAR2(4) NOT NULL | 
Phone Type
 BUSN=Business CAMP=Campus CELL=Mobile DORM=Dormitory FAX=FAX HOME=Home MAIN=Main OTR=Other PGR1=Pager 1 PGR2=Pager 2 TELX=Telex WORK=Work  | 
| 4 | COUNTRY_CODE | Character(3) | VARCHAR2(3) NOT NULL | Country Code | 
| 5 | PHONE | Character(24) | VARCHAR2(24) NOT NULL | Telephone | 
| 6 | EXTENSION | Character(6) | VARCHAR2(6) NOT NULL | Phone number extension | 
| 7 | PREF_PHONE_FLAG | Character(1) | VARCHAR2(1) NOT NULL | Preferred | 
| 8 | SAE_MODE | Character(1) | VARCHAR2(1) NOT NULL | 
Operation Mode
 A=Add C=Change D=Delete  |