(二)關於組織主管同步PROC說明如下:(4個PROCEDURE)
在三個在package GROUPSYNC_DEPT中
最後一個在GROUPSYNC_MANAGER中
規則:先單位同步再主管同步,建義(1016):請先在做主管同步時先檢查其管屬部門是否要同步,但要註意同步的時間順序,即部門同步的時間要比主管同步的時間早,這時要先單位再主管
更改部分:1.將新增主管同主管異動的合為一個PROC 2.部門異動的去掉了參數O_PDPT_ID經測可以不要,只是在做記錄時用,已由PROC內來生成此值
一、新增部門
HRM_ADDDEPT(P_DPT_ID in VARCHAR2, PDPT_ID in VARCHAR2,P_DPT_NAME in VARCHAR2,P_DPT_LEVEL IN NUMBER,P_USER IN VARCHAR2,ERRMSG out VARCHAR2)
參數說明:
輸入的參數:
P_DPT_ID人員所在單位代碼(字母為大寫,不能大於9個字符),不能為空
PDPT_ID 父級單位代碼(字母為大寫) ,不能為空
P_DPT_NAME人員所在單位名稱,不能為空
P_DPT_LEVEL 單位層級,不能為空
P_USER 添加人員工號(字母為小寫),不能為空
輸出參數:
ERRMSG
值1即此單位代碼已存在,
值2父級單位不存在,
值3添加相應職位時失敗,值31添加相應子職位時失敗
值4相應職位已有單位占用,值5相應職位已有人占用,
值6為子公司不存在,請先添加,
值10為PROCEDURE程式出錯
值為空添加成功
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13538095/viewspace-212852/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/13538095/viewspace-212852/