5
2016
İnsan Kaynakları Tablo Yapısı
Merhaba bu yazımda , insan kaynakları modülünde sık kullanılan tablolar ve tablolar arasındaki veri iletişimi görselleri ile ilgili örnekleri bulabilirsiniz.
Merhaba bu yazımda , insan kaynakları modülünde sık kullanılan tablolar ve tablolar arasındaki veri iletişimi görselleri ile ilgili örnekleri bulabilirsiniz.
Merhaba, Aşağıda kişi görev kartına ait masraf merkezi oluşturma için örnek script bulunmaktadır. CREATE OR REPLACE PROCEDURE APPS.CREATE_COST ( p_id IN NUMBER ) IS CURSOR C_COST_ALLOC IS SELECT * FROM xx_hr_detail_T WHERE id = p_id; — SELECT ‘0101001’ G_MASRAF_MERKEZI FROM DUAL; LC_C_COST_ALLOC C_COST_ALLOC%ROWTYPE; L_COMBINATION_NAME VARCHAR2 (240); L_COST_ALLOCATION_ID NUMBER; L_EFFECTIVE_START_DATE DATE; L_EFFECTIVE_END_DATE […]
BEGIN — fnd_message.set_string (‘Banka Bilgileri Oluşturuluyor’); — fnd_message.show (); hr_sit_api.create_sit ( p_validate => FALSE, p_person_id => NVL (eu_person_id, :CREATE_EMP_BLOK.PERSON_ID), p_business_group_id => 81, p_id_flex_num => 50376 –***BANKA BİLGİLERİ ID_FLEX_NUM’U*** , p_date_from => :CREATE_EMP_BLOK.K_ise_giris_tarihi, p_effective_date => :CREATE_EMP_BLOK.K_ise_giris_tarihi, p_segment1 => :CREATE_EMP_BLOK.B_BANKA_ADI, p_segment2 => :CREATE_EMP_BLOK.B_SUBE_ADI, p_segment3 => :CREATE_EMP_BLOK.B_SUBE_KODU, p_segment4 => :CREATE_EMP_BLOK.B_HESAP_NO, p_segment5 => :CREATE_EMP_BLOK.B_IBAN, p_analysis_criteria_id => l_analysis_criteria_id, […]
CREATE OR REPLACE PROCEDURE APPS.xx_hr_adres_api_p ( A_ID IN NUMBER, a_person_id IN NUMBER, p_return_status IN OUT NOCOPY VARCHAR2, p_message IN OUT NOCOPY VARCHAR2 ) IS v_x NUMBER; v_bool BOOLEAN; v_char VARCHAR2 (10); l_api_name VARCHAR2 (50); l_rows_processed NUMBER := 0; l_commit_point NUMBER := 20; l_batch_run_number hr_api_batch_message_lines.batch_run_number%TYPE; l_dummy_line_id hr_api_batch_message_lines.line_id%TYPE; l_per_object_version_number per_people_f.object_version_number%TYPE; l_person_id per_people_f.person_id%TYPE; l_assignment_id per_assignments_f.assignment_id%TYPE; l_asg_object_version_number per_assignments_f.object_version_number%TYPE; […]
Merhabalar, İnsan kaynaklarında oluşturulmuş personeli tedarikçi olarak sistemde oluşturabilmek için aşağıdaki örnek script’i kullanabilirsiniz. DECLARE p_person_id NUMBER := 1200; p_full_name VARCHAR2 := ‘DENEME ÇALIŞAN’; l_vendor_type_lookup_code VARCHAR2 (50) := ‘EMPLOYEE’; l_term_id NUMBER := 10000; l_vendor_rec ap_vendor_pub_pkg.r_vendor_rec_type; lv_return_status VARCHAR2 (50); lv_msg_data VARCHAR2 (1000); ln_msg_count NUMBER; ln_vendor_id NUMBER; ln_party_id NUMBER; lv_msg VARCHAR2 (4000); x_error_message VARCHAR2 (4000); […]
İş akışı bildirimlerinde r11 için item_type HRSSA olan kayıtlar kim tarafından açıldı ise süzülür. SELECT * FROM wf_notifications WHERE item_type = ‘HRSSA’ AND recipient_role = ‘user_name’ SELECT transaction_step_id FROM hr_api_transaction_steps WHERE item_type = ‘HRSSA’ AND item_key = ‘ITEM_KEY’ UPDATE hr_api_transaction_values SET date_value = NULL WHERE transaction_step_id = ‘transaction_step_id’ AND NAME = […]
Merhaba, Aşağıdaki örnek procedure ile işten ayrılan çalışanı tekrar işe almak için kullanabilirsiniz. CREATE OR REPLACE PROCEDURE apps.re_hire_ex_employee ( v_person_id NUMBER, re_hire_date DATE, p_return_status IN OUT NOCOPY VARCHAR2, p_message IN OUT NOCOPY VARCHAR2 ) IS l_batch_run_number hr_api_batch_message_lines.batch_run_number%TYPE; l_dummy_line_id hr_api_batch_message_lines.line_id%TYPE; p_validate BOOLEAN DEFAULT FALSE; p_hire_date DATE; p_person_id NUMBER; p_per_object_version_number NUMBER; p_person_type_id NUMBER; p_rehire_reason VARCHAR2 […]