員工基本資料

查詢員工個人及職務相關的資料,包括:員工基本資料查詢、兼職資料查詢。

取得員工基本資料

post
emp = {
  "EMP_ID": number,                   //員工_ID
  "CO_ID": number,                    //公司_ID
  "CO_CODE": string,                  //公司代號
  "CO_NAME": string,                  //公司名稱
  "CO_NAME_JSON": string,             //公司名稱_JSON
  "EMP_NO": string,                   //員工編號
  "EMP_NAME": string,                 //員工姓名
  "EMP_EN_NAME": string,              //英文姓名
  "EMP_ALIAS_NAME": string,           //別名
  "NATIONALITY": string,              //國籍
  "NATIONALITY_NAME": string,         //國籍名稱
  "LIVE_AREA": string,                //出生地
  "IDC_NO": string,                   //身分證號
  "GENDER": number,                   //性別
  "GENDER_NAME": string,              //性別名稱
  "BIRTHDAY": date,                   //生日
  "CONSTELLATION": number,            //星座
  "CONSTELLATION_NAME": string,       //星座名稱
  "BLOOD_TYPE": string,               //血型
  "BLOOD_TYPE_NAME": string,          //血型名稱
  "MARITAL_STATUS": number,           //婚姻狀況
  "MARITAL_STATUS_NAME": string,      //婚姻狀況名稱
  "MILITARY_STATUS": number,          //兵役狀況
  "MILITARY_STATUS_NAME": string,     //兵役狀況名稱
  "VETERANS_ date": date,             //退伍日期
  "HEIGHT": number,                   //身高
  "WEIGHT": number,                   //體重
  "ETHNIC_IDENTITY": number,          //族群身分
  "ETHNIC_IDENTITY_NAME": string,     //族群身分名稱
  "IS_CRIMINAL_REC": number,          //有無前科
  "IS_CRIMINAL_REC_NAME": number,     //有無前科名稱
  "WORK_SRC_NAME": string,            //就職來源名稱
  "CRIPPLES_LEVEL1": number,          //身障程度1
  "CRIPPLES_LEVEL1_NAME": string,     //身障程度1名稱
  "CRIPPLES_CLASS1": number,          //殘障類別1
  "CRIPPLES_CLASS1_NAME": string,     //殘障類別1名稱
  "CRIPPLES_LEVEL2": number,          //身障程度2
  "CRIPPLES_LEVEL2_NAME": string,     //身障程度2名稱
  "CRIPPLES_CLASS2": number,          //殘障類別2
  "CRIPPLES_CLASS2_NAME": string,     //殘障類別2名稱
  "CRIPPLES_LEVEL3": number,          //身障程度3
  "CRIPPLES_LEVEL3_NAME": string,     //身障程度3名稱
  "CRIPPLES_CLASS3": number,          //殘障類別3
  "CRIPPLES_CLASS3_NAME": string,     //殘障類別3名稱
  "ALIEN_IDC_NO": string,             //外僑統一證號
  "AGENT_CODE": string,               //仲介單位代碼
  "AGENT_NAME": string,               //仲介單位名稱
  "PASSPORT_NO": string,              //護照號碼
  "PASSPORT_NAME": string,            //護照姓名
  "ENTER_ date": date,                //入境日期
  "OUTBOUND_ date": date,             //出境日期
  "DUE_ date": date,                  //居留證到期日
  "OFFICE_TEL": string,               //公司電話
  "OFFICE_TEL_EXT": string,           //公司電話-分機
  "HOME_TEL": string,                 //住家電話
  "LIVE_TEL": string,                 //戶籍電話
  "MOBILE_TEL": string,               //行動電話
  "OFFICE_EMAIL": string,             //公司e-mail
  "PERSONAL_EMAIL": string,           //個人 e-mail
  "LIVE_POSTAL_CODE": string,         //戶籍郵遞區號
  "LIVE_POSTAL_CODE_NAME": string,    //戶籍郵遞區號名稱
  "LIVE_ADDRESS": string,             //戶籍地址
  "LIVE_ADDRESS_TW": string,          //完整戶籍地址
  "CONTACT_POSTAL_CODE": string,      //通訊郵遞區號
  "CONTACT_POSTAL_CODE_NAME": string, //通訊郵遞區號名稱
  "CONTACT_ADDRESS": string,          //通訊地址
  "CONTACT_ADDRESS_TW": string,       //完整通訊地址
  "CONTACT_ADDRESS_EN": string,       //國外地址
  "SOCIAL_ACCOUNT1": string,          //社群帳號(1)
  "SOCIAL_ACCOUNT2": string,          //社群帳號(2)
  "URGENCY_CONTACT1": string,         //緊急聯絡人(1)
  "URGENCY_RELATION1": string,        //緊急聯絡人關係(1)
  "URGENCY_RELATION1_NAME": string,   //緊急聯絡人關係(1)名稱
  "URGENCY_TEL1": string,             //電話(1)
  "URGENCY_MOBILE1": string,          //行動電話(1)
  "URGENCY_CONTACT2": string,         //緊急聯絡人(2)
  "URGENCY_RELATION2": string,        //緊急聯絡人關係(2)
  "URGENCY_RELATION2_NAME": string,   //緊急聯絡人關係(2)名稱
  "URGENCY_TEL2": string,             //電話(2)
  "URGENCY_MOBILE2": string,          //行動電話(2)
  "SNO_ID": number,                   //公司扣繳統編_ID
  "TAXID_NO": string,                 //公司扣繳統編
  "SNO_NAME": string,                 //公司扣繳統編名稱
  "DEPT1_ID": number,                 //部門1_ID
  "DEPT1_CODE": string,               //部門1
  "DEPT1_NAME": string,               //部門1名稱
  "DEPT2_ID": number,                 //部門2_ID
  "DEPT2_CODE": string,               //部門2
  "DEPT2_NAME": string,               //部門2名稱
  "DEPT3_ID": number,                 //部門3_ID
  "DEPT3_CODE": string,               //部門3
  "DEPT3_NAME": string,               //部門3名稱
  "DEPT4_ID": number,                 //部門4_ID
  "DEPT4_CODE": string,               //部門4
  "DEPT4_NAME": string,               //部門4名稱
  "DEPT5_ID": number,                 //部門5_ID
  "DEPT5_CODE": string,               //部門5
  "DEPT5_NAME": string,               //部門5名稱
  "JOB_ID": number,                   //職位
  "JOB_CODE": string,                 //職位
  "JOB_NAME": string,                 //職位名稱
  "GRADE_ID": number,                 //職等_ID
  "GRADE_CODE": string,               //職等
  "GRADE_NAME": string,               //職等名稱
  "LEVEL_ID": number,                 //職級_ID
  "LEVEL_CODE": string,               //職級
  "LEVEL_NAME": string,               //職級名稱
  "JOB_CAT_ID": number,               //職務類別_ID
  "JOB_CAT_CODE": string,             //職務類別
  "JOB_CAT_NAME": string,             //職務類別名稱
  "JOB_STYLE_ID": number,             //職種_ID
  "JOB_STYLE_CODE": string,           //職種
  "JOB_STYLE_NAME": string,           //職種名稱
  "JOB_DESC_ID": number,              //適用職務說明書
  "JOB_DESC_CODE": string,            //適用職務說明書
  "JOB_DESC_NAME": string,            //適用職務說明書名稱
  "JOB_BIZ_ID": number,               //名片職務
  "JOB_BIZ_CODE": string,             //名片職務
  "JOB_BIZ_NAME": string,             //名片職務名稱
  "IDENTITY_ID": number,              //身份類別
  "IDENTITY_CODE": string,            //身份類別
  "IDENTITY_NAME": string,            //身份類別名稱
  "EMPLOYEE_TYPE": number,            //直/間接員工
  "EMPLOYEE_TYPE_NAME": string,       //直/間接員工名稱
  "RESPOBILITY": number,              //責任區分
  "RESPOBILITY_NAME": string,         //責任區分名稱
  "HEADCOUNT_STATUS": number,         //編制狀態
  "HEADCOUNT_STATUS_NAME": string,    //編制狀態名稱
  "AREA_ID": number,                  //工作區域
  "AREA_CODE": string,                //工作區域
  "AREA_NAME": string,                //工作區域名稱
  "SITE_ID": number,                  //工作地點
  "SITE_CODE": string,                //工作地點
  "SITE_NAME": string,                //工作地點名稱
  "FACTORY_ID": string,               //廠別
  "FACTORY_CODE": string,             //廠別
  "FACTORY_NAME": string,             //廠別名稱
  "IS_PASS_PROBATION": number,        //是否已試用期滿
  "PP_DAY": number,                   //試用期天數
  "PP_DATE": date,                    //試用期滿日期
  "PP_DESC": string,                  //試用期說明
  "WORK_STATUS": number,              //在職狀況
  "WORK_STATUS_NAME": string,         //在職狀況名稱
  "HIRE_DATE": date,                  //到職日期
  "ORG_HIRE_DATE": date,              //到企業集團日
  "ORG_QUIT_DATE": date,              //轉出集團日
  "QUIT_DATE": date,                  //最後離職日期
  "QUIT_RETURN_DATE": date,           //最後離職復職日期
  "STOP_DATE": date,                  //最後留職停薪日期
  "STOP_RETURN_DATE": date,           //最後留停復職日期
  "WORK_YEAR_START": date,            //工作年資起始日
  "RETIRE_YEAR_START": date,          //退休年資起始日
  "CARDNO": string,                   //員工生效卡號
  "PORTAL_USER_ID": number,           //員工Portal_ID        
  "PORTAL_USER_ACCOUNT": string,      //員工Portal帳號  
  "PORTAL_USER_NAME": string,         //員工Portal名稱                
  "C_DATETIME": date,                 //新增_日期
  "E_EMP_ID": number,                 //修改_員工_ID          
  "E_EMP_NO": date,                   //修改_員工編號        
  "E_DATETIME": date,                 //修改_日期
},
Authorizations
Body
CO_IDintegerRequired

公司ID

LimitintegerOptional

筆數限制

EMP_IDintegerRequired

員工ID

EMP_IDSstringOptional

員工IDS

C_SDATETIMEdateOptional

新增日期起

C_EDATETIMEdateOptional

新增日期迄

E_SDATETIMEdateOptional

修改日期起

E_EDATETIMEdateOptional

修改日期迄

Responses
200
成功 ``` { code: 200, data: [emp, emp, ...], } ```
post
POST /api/ed/emp HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 29

{
  "CO_ID": 13,
  "EMP_ID": "33770"
}

No content

取得員工ID

post

回傳格式說明:

[
  {
    CO_CODE, // 公司代號
    CO_ID,   // 公司 ID
    EMP_NO,  // 員工編號
    EMP_ID   // 員工 ID
  },
  ...
]
Authorizations
Body
CO_CODEstringOptional

公司代號

EMP_NOstring[]Optional

員工編號 可多組

Responses
200
成功
post
POST /api/ed/emp_id HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 67

"{\n  \"CO_CODE\": \"84598349\",\n  \"EMP_NO\": \"A001,A002\"\n}\n"

No content

取得員工照片檔

post
emp_photo = {
  "EMP_ID": number,   //員工_ID
  "PHOTO": string,    //員工照片
},
Authorizations
Body
CO_IDintegerRequired

公司ID

EMP_IDintegerRequired

員工ID

Responses
200
成功 ``` { code: 200, data: [emp_photo, emp_photo, ...], } ```
post
POST /api/ed/emp_photo HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 29

{
  "CO_ID": 13,
  "EMP_ID": "33762"
}

No content

取得員工兼職資料

post
emp_parttime = {
  "EMP_PARTTIME_ID": number,   //員工兼職資料_ID
  "EMP_ID": number,            //員工_ID
  "EMP_NO": string,            //員工編號
  "DATA_AREA": number,         //資料區域
  "START_DATE": date,          //任職日期
  "END_DATE": date,            //卸離日期
  "CO_ID": number,             //公司_ID
  "ORG_TYPE_CODE": number,     //組織類別代碼
  "DEPT_ID": number,           //部門_ID
  "DEPT_CODE": string,         //部門代號
  "DEPT_NAME": string,         //部門名稱
  "JOB_ID": number,            //職位_ID
  "JOB_CODE": string,          //職位代號
  "JOB_NAME": string,          //職位名稱    
  "JOB_CAT_ID": number,        //職務類別_ID
  "JOB_CAT_CODE": string,      //職務類別代號
  "JOB_CAT_NAME": string,      //職務類別名稱
  "GRADE_ID": number,          //職等_ID
  "GRADE_CODE": string,        //職等代號
  "GRADE_NAME": string,        //職等名稱             
  "LEVEL_ID": number,          //職級_ID
  "LEVEL_CODE": string,        //職級代號
  "LEVEL_NAME": string,        //職級名稱                 
  "NOTE": string,              //備註
},
Authorizations
Body
CO_IDintegerRequired

公司ID

EMP_IDintegerOptional

員工ID

LIMITintegerOptional

筆數限制

Responses
200
成功 ``` { code: 200, data: [emp_parttime, emp_parttime, ...], } ```
post
POST /api/ed/emp_parttime HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 29

{
  "CO_ID": 13,
  "EMP_ID": "33770"
}

No content