zoukankan      html  css  js  c++  java
  • 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; 
    / 
    

  • 相关阅读:
    JavaScript实现上传图片预览[js前端实现]
    Java内存Happen-Before
    《干净架构读书笔记》——业务驱动编程
    《干净架构读书笔记》——编程范式
    Scrum中的冲刺和迭代
    Spring Cloud中通过Kafka传递自定义Header
    领域驱动开发(DDD)Web开发中的典型分层
    给开发团队减减负
    业务实体和用例
    什么是好的代码-代码Review要点
  • 原文地址:https://www.cnblogs.com/wanghang/p/6299381.html
Copyright © 2011-2022 走看看