DBA Data[Home] [Help]

APPS.HXC_ABSENCE_TYPE_ALIAS SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 43

  DELETE FROM hxc_absence_type_elements_temp;
Line: 45

  INSERT INTO hxc_absence_type_elements_temp
    (absence_attendance_type_id
    ,absence_attendance_type_name
    ,element_type_id
    ,element_name
    ,uom
    ,alias_value_name
    ,absence_category
    ,absence_category_meaning
    )
    (SELECT /*+ ORDERED */
           paatt.absence_attendance_type_id,
    	   paatt.name,
    	   petft.element_type_id,
    	   petft.element_name,
    	   hae.uom,
    	   paatt.name || ' (' || ntl.meaning || ')',
    	   acl.lookup_code absence_category,
    	   acl.meaning absence_category_meaning
     FROM hxc_absence_type_elements hae,
     	  per_absence_attendance_types paat,
     	  per_abs_attendance_types_tl paatt,
     	  pay_element_types_f    petf,
     	  pay_element_types_f_tl petft,
     	  hr_lookups ntl, -- NAME_TRANSLATIONS
     	  hr_lookups acl  -- ABSENCE_CATEGORY
    WHERE hae.absence_attendance_type_id   = paat.absence_attendance_type_id
      AND hae.element_type_id 		   = petf.element_type_id
      AND ntl.lookup_type                  = 'NAME_TRANSLATIONS'
      AND ntl.lookup_code                  = hae.uom
      AND acl.lookup_type(+)               = 'ABSENCE_CATEGORY'
      AND acl.lookup_code(+)               = hae.absence_category
      AND paatt.LANGUAGE                   = petft.LANGUAGE
      AND paatt.LANGUAGE                   = userenv('LANG')
      AND paatt.absence_attendance_type_id = paat.absence_attendance_type_id
      AND petft.element_type_id	           = petf.element_type_id
      AND paat.business_group_id           = petf.business_group_id
      AND paat.business_group_id           = fnd_profile.value('PER_BUSINESS_GROUP_ID'));
Line: 91

    DELETE hxc_absence_type_elements_temp haet
    WHERE to_char(haet.element_type_id) NOT IN
      (SELECT hav.attribute1
         FROM hxc_alias_definitions_tl hadt,
              hxc_alias_definitions had,
              hxc_alias_values hav
        WHERE had.alias_context_code = 'PAYROLL_ELEMENTS'
          AND hadt.alias_definition_id = had.alias_definition_id
          AND hadt.alias_definition_id = hav.alias_definition_id
          AND hadt.alias_definition_id = l_tc_abs_type_alias_def_id
          AND hadt.LANGUAGE = userenv('LANG'));
Line: 111

    DELETE hxc_absence_type_elements_temp haet
    WHERE haet.element_type_id NOT IN
      (SELECT pelf.element_type_id
         FROM pay_payrolls_f papf,
              pay_element_links_f pelf
        WHERE papf.payroll_id = pelf.payroll_id
          AND papf.payroll_id = l_tc_abs_payroll_id);
Line: 123

    DELETE hxc_absence_type_elements_temp haet
    WHERE haet.element_type_id NOT IN
      (SELECT petr.element_type_id
         FROM pay_element_sets_tl pest,
              pay_element_sets pes,
              pay_element_type_rules petr
        WHERE pest.element_set_id = pes.element_set_id
          AND pes.element_set_id = petr.element_set_id
          AND pes.element_set_id = l_tc_abs_element_set_id
          AND pes.element_set_type = 'R'
          AND LANGUAGE = userenv('LANG'));
Line: 143

    DELETE hxc_absence_type_elements_temp haet
    WHERE haet.element_type_id NOT IN
      (SELECT pivf.element_type_id
         FROM per_abs_attendance_types_tl paatt,
              per_absence_attendance_types paat,
              pay_input_values_f pivf
        WHERE paatt.absence_attendance_type_id = paat.absence_attendance_type_id
          AND paat.absence_attendance_type_id = l_tc_abs_absence_type_id
          AND paat.input_value_id = pivf.input_value_id
          AND paatt.LANGUAGE = userenv('LANG'));
Line: 195

  SELECT  alias_type_id
    INTO  l_alias_type_id
    FROM  hxc_alias_types
   WHERE  alias_type = 'OTL_ALT_DDF'
     AND  reference_object = 'PAYROLL_ELEMENTS';
Line: 208

    SELECT 'Y'
      INTO l_exists
      FROM hxc_alias_definitions_tl
     WHERE alias_definition_name = l_alias_definition_name
       AND LANGUAGE = userenv('LANG');
Line: 290

    SELECT 'Y'
      INTO p_alias_value_name_exists
      FROM hxc_alias_values_tl havt,
           hxc_alias_values hav
     WHERE substr(havt.alias_value_name,1,instr(havt.alias_value_name,'(')-2)
			           = substr(l_alias_value_name,1,instr(havt.alias_value_name,'(')-2)
       AND havt.alias_value_id     = hav.alias_value_id
       AND hav.alias_definition_id = p_alias_definition_id
       AND havt.LANGUAGE           = userenv('LANG');
Line: 307

      SELECT  hav.alias_value_id,
              hav.object_version_number
        INTO  l_alias_value_id,
              l_alias_value_id_ovn
        FROM  hxc_alias_values_tl havt,
              hxc_alias_values hav
       WHERE  substr(havt.alias_value_name,1,instr(havt.alias_value_name,'(')-2)
			              = substr(l_alias_value_name,1,instr(havt.alias_value_name,'(')-2)
         AND  havt.alias_value_id     = hav.alias_value_id
         AND  hav.alias_definition_id = p_alias_definition_id
         AND  havt.LANGUAGE           = userenv('LANG');
Line: 323

    	hr_utility.trace('ABS:Calling hxc_alias_values_api.update_alias_value procedure.');
Line: 326

      hxc_alias_values_api.update_alias_value(p_alias_value_id        => l_alias_value_id,
                                              p_alias_value_name      => l_alias_value_name,
                                              p_alias_definition_id   => p_alias_definition_id,
                                              p_enabled_flag          => 'Y',
                                              p_attribute_category    => 'PAYROLL_ELEMENTS',
                                              p_attribute1            => p_attribute1,
  	                  		      p_date_from             => to_date(p_date_from,FND_PROFILE.VALUE('ICX_DATE_FORMAT_MASK')),
                                              p_date_to               => to_date(p_date_to,FND_PROFILE.VALUE('ICX_DATE_FORMAT_MASK')),
                                              p_object_version_number => l_alias_value_id_ovn);
Line: 337

         hr_utility.trace('ABS:End of hxc_alias_values_api.update_alias_value procedure.');
Line: 422

    SELECT 'Y'
      INTO l_exists
      FROM hxc_time_categories
     WHERE time_category_name = p_time_category_name;
Line: 461

  select mapping_component_id
    into p_component_type_id
    from hxc_mapping_components
   where field_name = 'Dummy Element Context';
Line: 508

        select mapping_component_id
          into l_component_type_id
          from hxc_mapping_components
         where field_name = 'Dummy Element Context';
Line: 514

    SELECT 'Y'
      INTO p_time_category_comp_exists
      FROM hxc_time_category_comps
     WHERE time_category_id = p_time_category_id
       AND value_id = p_value_id;
Line: 527

      SELECT  time_category_comp_id,
              object_version_number
        INTO  l_time_category_comp_id,
              l_time_category_comp_ovn
        FROM  hxc_time_category_comps
       WHERE  time_category_id = p_time_category_id
         AND  value_id = p_value_id;
Line: 539

    	hr_utility.trace('ABS:Calling hxc_time_category_comp_api.update_time_category_comp procedure.');
Line: 542

      hxc_time_category_comp_api.update_time_category_comp
		  (p_time_category_comp_id        => l_time_category_comp_id
		  ,p_object_version_number        => l_time_category_comp_ovn
		  ,p_time_category_id             => p_time_category_id
		  ,p_ref_time_category_id         => null
		  ,p_component_type_id            => l_component_type_id
		  ,p_flex_value_set_id            => -1
		  ,p_value_id                     => p_value_id
		  ,p_is_null                      => 'N'
		  ,p_equal_to                     => 'Y'
		  ,p_type                         => 'MC' );
Line: 555

         hr_utility.trace('ABS:Completed hxc_time_category_comp_api.update_time_category_comp procedure.');