0 Replies Latest reply: Jun 7, 2012 3:54 AM by 736700 RSS

    HR_PROCESS_PERSON_SS.create_person where are itemkey, actid coming from?

    736700
      version HRMS R12

      We are debugging an error when we press the Next button in self service

      After setting the Profile: Initialization SQL Statement - Custom and get the trace file, this is where it failed


      inside HR_PROCESS_PERSON_SS.create_person which takes one of the arguments being 'itemkey' and 'actid' and failed here

      if (p_review_page_region_code IS NULL) then
      BEGIN
      hr_utility.set_location('p_review_page_region_code IS NULL'||l_proc,125);
      l_review_item_name :=
      wf_engine.GetActivityAttrText(itemtype => p_item_type,
      itemkey => p_item_key,
      actid => p_actid,
      aname => g_wf_review_regn_itm_attr_name);
      EXCEPTION
      WHEN OTHERS THEN
      hr_utility.set_location('Exception:Others'||l_proc,555);
      l_review_item_name := 'HrBasicDetailsReview';
      END;
      end if;


      Since it indicates the exception happens when calling wf_engine.GetActivityAttrText( ), how/where do I capture the value of itemkey and actid being passed into
      HR_PROCESS_PERSON_SS.create_person so that I can try to manually call wf_engine.GetActivityAttrText( )

      TIA

      Ben.