API创建员工联系人

DECLARE  
    ln_contact_rel_id                   PER_CONTACT_RELATIONSHIPS.CONTACT_RELATIONSHIP_ID%TYPE;  
    ln_ctr_object_ver_num         PER_CONTACT_RELATIONSHIPS.OBJECT_VERSION_NUMBER%TYPE;  
    ln_contact_person                 PER_ALL_PEOPLE_F.PERSON_ID%TYPE;  
    ln_object_version_number  PER_CONTACT_RELATIONSHIPS.OBJECT_VERSION_NUMBER%TYPE;  
    ld_per_effective_start_date DATE;  
    ld_per_effective_end_date  DATE;  
    lc_full_name                            PER_ALL_PEOPLE_F.FULL_NAME%TYPE;  
    ln_per_comment_id              PER_ALL_PEOPLE_F.COMMENT_ID%TYPE;  
    lb_name_comb_warning     BOOLEAN;  
    lb_orig_hire_warning           BOOLEAN; 
  
BEGIN 
    -- Create Employee Contact 
    -- ------------------------------------- 
     hr_contact_rel_api.create_contact 
     (    -- Input data elements 
           -- ----------------------------- 
           p_start_date                                      => TO_DATE('14-JUN-2011'), 
           p_business_group_id                    => fnd_profile.value('PER_BUSINESS_GROUP_ID'), 
           p_person_id                                      => 32979, 
           p_contact_type                                 => 'M', 
           p_date_start                                      => TO_DATE('14-JUN-2011'), 
           p_last_name                                     => 'TEST', 
           p_first_name                                     => 'CONTACT', 
           p_personal_flag                               => 'Y', 
           -- Output data elements 
           -- -------------------------------- 
          p_contact_relationship_id            => ln_contact_rel_id, 
          p_ctr_object_version_number      => ln_ctr_object_ver_num, 
          p_per_person_id                              => ln_contact_person, 
          p_per_object_version_number     => ln_object_version_number, 
          p_per_effective_start_date             => ld_per_effective_start_date, 
          p_per_effective_end_date              => ld_per_effective_end_date, 
          p_full_name                                       => lc_full_name, 
          p_per_comment_id                          => ln_per_comment_id, 
          p_name_combination_warning  => lb_name_comb_warning, 
          p_orig_hire_warning                      => lb_orig_hire_warning 
     ); 
  
 COMMIT; 
 

EXCEPTION 
            WHEN OTHERS THEN 
                      ROLLBACK; 
                      dbms_output.put_line(SQLERRM); 
END; 
/ 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值