DBA Data[Home] [Help]

APPS.PER_PMP_MASS_NOTIFICATION dependencies on WF_ENGINE

Line 349: wf_engine.CreateProcess (itemtype => 'HRWPM',

345: l_message_body := fnd_message.get;
346: IF l_message_body IS NULL THEN
347: l_message_body := p_message_body;
348: END IF;
349: wf_engine.CreateProcess (itemtype => 'HRWPM',
350: itemkey => item_key,
351: process => 'PER_PERF_MGMT_NTF_POPULATION',
352: user_key => item_key,
353: owner_role => l_administrator_role);

Line 355: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_FROM_ROLE',l_administrator_role);

351: process => 'PER_PERF_MGMT_NTF_POPULATION',
352: user_key => item_key,
353: owner_role => l_administrator_role);
354: -- set the required attributes
355: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_FROM_ROLE',l_administrator_role);
356: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_TO_ROLE',to_role);
357: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_TEXT',l_message_body);
358: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_HEADER',p_message_subject);
359: wf_engine.StartProcess(itemtype => 'HRWPM', itemkey => item_key );

Line 356: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_TO_ROLE',to_role);

352: user_key => item_key,
353: owner_role => l_administrator_role);
354: -- set the required attributes
355: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_FROM_ROLE',l_administrator_role);
356: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_TO_ROLE',to_role);
357: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_TEXT',l_message_body);
358: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_HEADER',p_message_subject);
359: wf_engine.StartProcess(itemtype => 'HRWPM', itemkey => item_key );
360: WRITE ( 'Started process with item_key: '||item_key||' for person '||g_userdtls(i).user_display_name);

Line 357: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_TEXT',l_message_body);

353: owner_role => l_administrator_role);
354: -- set the required attributes
355: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_FROM_ROLE',l_administrator_role);
356: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_TO_ROLE',to_role);
357: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_TEXT',l_message_body);
358: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_HEADER',p_message_subject);
359: wf_engine.StartProcess(itemtype => 'HRWPM', itemkey => item_key );
360: WRITE ( 'Started process with item_key: '||item_key||' for person '||g_userdtls(i).user_display_name);
361: EXCEPTION

Line 358: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_HEADER',p_message_subject);

354: -- set the required attributes
355: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_FROM_ROLE',l_administrator_role);
356: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_TO_ROLE',to_role);
357: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_TEXT',l_message_body);
358: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_HEADER',p_message_subject);
359: wf_engine.StartProcess(itemtype => 'HRWPM', itemkey => item_key );
360: WRITE ( 'Started process with item_key: '||item_key||' for person '||g_userdtls(i).user_display_name);
361: EXCEPTION
362: WHEN others THEN

Line 359: wf_engine.StartProcess(itemtype => 'HRWPM', itemkey => item_key );

355: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_FROM_ROLE',l_administrator_role);
356: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_TO_ROLE',to_role);
357: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_TEXT',l_message_body);
358: wf_engine.setitemattrtext('HRWPM',item_key,'MASS_NTF_MSG_HEADER',p_message_subject);
359: wf_engine.StartProcess(itemtype => 'HRWPM', itemkey => item_key );
360: WRITE ( 'Started process with item_key: '||item_key||' for person '||g_userdtls(i).user_display_name);
361: EXCEPTION
362: WHEN others THEN
363: WRITE('Failed to send ntf for user '||g_userdtls(i).user_display_name || substr(sqlerrm,0,200));