今天遇到一個問題,進行了一些研究把它紀錄在這跟大家分享...
我有兩個ERP系統
一個環境是12.2.8 , 一個是12.1.3 然我目前想要將兩個ERP的Buyer資訊統一
但是兩個系統的Full_name 呈現是不一樣的format,對我造成資料分析的困擾
於是我想知道設定在哪?
提供未來有需要的人一個方向
1) 首先有兩個Profiles 先看一下設什麼
(N) System Administrator > Profiles
HR: Default Full Name Format
HR: Local or Global Name Format
![HR Full Name的呈現 HR Full Name的呈現](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/somebabytina/1724923082-2054957554-g.png&width=447&height=269)
2) 查看Local format的設定
![HR Full Name的呈現 HR Full Name的呈現](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/somebabytina/1724923483-1651209289-g.png&width=338&height=393)
(R) China HRMS Manager
(N) Other Definitions >Person Name Formats
![HR Full Name的呈現 HR Full Name的呈現](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/somebabytina/1724923465-2097341967-g_n.png&width=769&height=446)
原來這裡有設定,限定了他了
![HR Full Name的呈現 HR Full Name的呈現](https://imageproxy.pixnet.cc/imgproxy?url=https://pic.pimg.tw/somebabytina/1724923540-4198446616-g_n.png&width=1014&height=35)
Somebaby 發表在 痞客邦 留言(0) 人氣()
HR New Job API => hr_job_api.create_job
一般Job 資料中是存放 HR Department資訊
※需先於 HR Segment Flexfield : Job Flexfield 中設定的Value Set中新增要轉入的JOB Value
才有辦法使用API 寫入 PER_JOBS 、PER_JOB_definitions 中
範例程式(Full Parameter)
Somebaby 發表在 痞客邦 留言(0) 人氣()
以下是我測試的拋轉Script,供大家參考唷
範例程式
這個範例是所有關於Create_employee的Parameter都列出
如果你不需要傳入的值,參數可以不寫入...
但是 (Output Parameter)一定要輸出... 所以一定要有變數去接喔~~![](https://imageproxy.pixnet.cc/imgproxy?url=https://s.pixfs.net/f.pixnet.net/images/emotions/teeth_smile.gif)
精簡版如下:
/*-- Oracle HR API = New Employee--*/
DECLARE
v_validate BOOLEAN;
v_hire_date DATE:=sysdate;
v_business_group_id NUMBER:=1;
v_last_name VARCHAR2 ( 20 ):='文子';
v_sex VARCHAR2 ( 20 ):='M';
v_person_type_id NUMBER:=26;
v_per_comments VARCHAR2 ( 20 ):='Test02';
v_date_of_birth DATE:=to_date('19750101','yyyymmdd');
v_email_address VARCHAR2 ( 20 ):='kevin@vibo.com.tw';
v_employee_number VARCHAR2 ( 20 ):='0707112T'; -- Employee Number不可重複
v_first_name VARCHAR2 ( 20 ):='阮';
v_title VARCHAR2 ( 20 ):='MR.';
-- Output Parameter
v_party_id NUMBER;
v_person_id NUMBER;
v_assignment_id NUMBER;
v_per_object_version_number NUMBER;
v_asg_object_version_number NUMBER;
v_per_effective_start_date DATE;
v_per_effective_end_date DATE;
v_full_name VARCHAR2 ( 20 );
v_per_comment_id NUMBER;
v_assignment_sequence NUMBER;
v_assignment_number VARCHAR2 ( 20 );
v_name_combination_warning BOOLEAN;
v_assign_payroll_warning BOOLEAN;
v_orig_hire_warning BOOLEAN;
Somebaby 發表在 痞客邦 留言(1) 人氣()
一直很想做HR資料匯入到Oracle ERP HR Person中
詢問Oracle Consultant得知Oracle沒有提供HR API的Document
但是搜尋Oracle DB Ojbect中有HR API的清單(如下三個API供大家參考)
-- HR_POSITION_API
~~~ 再此特別感謝我的朋友--Tom Lee,提供我這樣的資訊~~~
Somebaby 發表在 痞客邦 留言(0) 人氣()