DBA Data[Home] [Help]

APPS.PA_PROGRESS_REPORT_WORKFLOW dependencies on WF_DIRECTORY

Line 1120: WF_DIRECTORY.CreateAdHocRole( role_name => l_reminder_role

1116: -- set notification party
1117: l_reminder_role := 'RMND_' ||p_item_type || p_item_key;
1118: l_reminder_role_display_name := l_reminder_role; -- Bug 4565156.
1119:
1120: WF_DIRECTORY.CreateAdHocRole( role_name => l_reminder_role
1121: , role_display_name => l_reminder_role_display_name -- Bug 4565156.
1122: , expiration_date => sysdate+1); -- Set expiration_date for bug#5962401
1123:
1124:

Line 1159: wf_directory.getroleinfo(Upper(l_user_names(i)),display_name,

1155: l_role_users := l_role_users || ',';
1156: END IF;
1157:
1158:
1159: wf_directory.getroleinfo(Upper(l_user_names(i)),display_name,
1160: email_address,notification_preference,language,territory);
1161: if display_name is null THEN
1162:
1163: --IF NOT wf_directory.useractive (l_user_names(i)) THEN

Line 1163: --IF NOT wf_directory.useractive (l_user_names(i)) THEN

1159: wf_directory.getroleinfo(Upper(l_user_names(i)),display_name,
1160: email_address,notification_preference,language,territory);
1161: if display_name is null THEN
1162:
1163: --IF NOT wf_directory.useractive (l_user_names(i)) THEN
1164:
1165: WF_DIRECTORY.CreateAdHocUser( name => l_user_names(i)
1166: , display_name => l_full_names(i)
1167: , EMAIL_ADDRESS =>l_email_addresses(i));

Line 1165: WF_DIRECTORY.CreateAdHocUser( name => l_user_names(i)

1161: if display_name is null THEN
1162:
1163: --IF NOT wf_directory.useractive (l_user_names(i)) THEN
1164:
1165: WF_DIRECTORY.CreateAdHocUser( name => l_user_names(i)
1166: , display_name => l_full_names(i)
1167: , EMAIL_ADDRESS =>l_email_addresses(i));
1168: END IF;
1169: l_role_users := l_role_users || l_user_names(i);

Line 1187: WF_DIRECTORY.AddUsersToAdHocRole( l_reminder_role

1183:
1184: IF (l_role_users is NOT NULL) THEN
1185: --debug_msg2('Add user role' || l_reporter_role);
1186: --debug_msg_s1('Add users: ' || l_role_users);
1187: WF_DIRECTORY.AddUsersToAdHocRole( l_reminder_role
1188: , l_role_users);
1189:
1190:
1191: wf_engine.SetItemAttrText( p_item_type

Line 1424: WF_DIRECTORY.CreateAdHocRole( role_name => l_reminder_role

1420:
1421: -- set notification party
1422: l_reminder_role := 'MRMND_' ||p_item_type || p_item_key;
1423: l_reminder_role_display_name := l_reminder_role; -- Bug 4565156.
1424: WF_DIRECTORY.CreateAdHocRole( role_name => l_reminder_role
1425: , role_display_name => l_reminder_role_display_name -- Bug 4565156.
1426: , expiration_date => sysdate+1); -- Set expiration_date for bug#5962401
1427:
1428:

Line 1464: wf_directory.getroleinfo(Upper(l_user_names(i)),display_name,

1460: l_role_users := l_role_users || ',';
1461: END IF;
1462:
1463:
1464: wf_directory.getroleinfo(Upper(l_user_names(i)),display_name,
1465: email_address,notification_preference,language,territory);
1466: if display_name is null THEN
1467:
1468: --IF NOT wf_directory.useractive (l_user_names(i)) THEN

Line 1468: --IF NOT wf_directory.useractive (l_user_names(i)) THEN

1464: wf_directory.getroleinfo(Upper(l_user_names(i)),display_name,
1465: email_address,notification_preference,language,territory);
1466: if display_name is null THEN
1467:
1468: --IF NOT wf_directory.useractive (l_user_names(i)) THEN
1469:
1470: WF_DIRECTORY.CreateAdHocUser( name => l_user_names(i)
1471: , display_name => l_full_names(i)
1472: , EMAIL_ADDRESS =>l_email_addresses(i));

Line 1470: WF_DIRECTORY.CreateAdHocUser( name => l_user_names(i)

1466: if display_name is null THEN
1467:
1468: --IF NOT wf_directory.useractive (l_user_names(i)) THEN
1469:
1470: WF_DIRECTORY.CreateAdHocUser( name => l_user_names(i)
1471: , display_name => l_full_names(i)
1472: , EMAIL_ADDRESS =>l_email_addresses(i));
1473: END IF;
1474: l_role_users := l_role_users || l_user_names(i);

Line 1520: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,

1516: l_role_users := l_role_users || ',';
1517: end if;
1518:
1519: -- Create adhoc users
1520: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,
1521: email_address,notification_preference,language,territory);
1522: if display_name is null THEN
1523: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1524:

Line 1523: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN

1519: -- Create adhoc users
1520: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,
1521: email_address,notification_preference,language,territory);
1522: if display_name is null THEN
1523: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1524:
1525: --debug_msg('Add user');
1526:
1527: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name

Line 1527: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name

1523: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1524:
1525: --debug_msg('Add user');
1526:
1527: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name
1528: , display_name => v_reminders.person_name
1529: --, notification_preference => 'MAILTEXT'
1530: , EMAIL_ADDRESS =>v_reminders.email_address);
1531: END IF;

Line 1585: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,

1581: end if;
1582:
1583: -- Create adhoc users
1584:
1585: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,
1586: email_address,notification_preference,language,territory);
1587: if display_name is null THEN
1588: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1589: --debug_msg('Add user');

Line 1588: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN

1584:
1585: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,
1586: email_address,notification_preference,language,territory);
1587: if display_name is null THEN
1588: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1589: --debug_msg('Add user');
1590:
1591: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name
1592: , display_name => v_reminders.person_name

Line 1591: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name

1587: if display_name is null THEN
1588: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1589: --debug_msg('Add user');
1590:
1591: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name
1592: , display_name => v_reminders.person_name
1593: --, notification_preference => 'MAILTEXT'
1594: , EMAIL_ADDRESS =>v_reminders.email_address);
1595: END IF;

Line 1639: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,

1635: l_role_users := l_role_users || ',';
1636: end if;
1637:
1638: -- Create adhoc users
1639: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,
1640: email_address,notification_preference,language,territory);
1641: if display_name is null THEN
1642: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1643: --debug_msg('Add user');

Line 1642: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN

1638: -- Create adhoc users
1639: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,
1640: email_address,notification_preference,language,territory);
1641: if display_name is null THEN
1642: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1643: --debug_msg('Add user');
1644:
1645: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name
1646: , display_name => v_reminders.person_name

Line 1645: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name

1641: if display_name is null THEN
1642: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1643: --debug_msg('Add user');
1644:
1645: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name
1646: , display_name => v_reminders.person_name
1647: --, notification_preference => 'MAILTEXT'
1648: , EMAIL_ADDRESS =>v_reminders.email_address);
1649: END IF;

Line 1699: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,

1695: l_role_users := l_role_users || ',';
1696: end if;
1697:
1698: -- Create adhoc users
1699: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,
1700: email_address,notification_preference,language,territory);
1701: if display_name is null THEN
1702: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1703:

Line 1702: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN

1698: -- Create adhoc users
1699: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,
1700: email_address,notification_preference,language,territory);
1701: if display_name is null THEN
1702: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1703:
1704: --debug_msg('Add user');
1705:
1706: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name

Line 1706: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name

1702: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1703:
1704: --debug_msg('Add user');
1705:
1706: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name
1707: , display_name => v_reminders.person_name
1708: --, notification_preference => 'MAILTEXT'
1709: , EMAIL_ADDRESS =>v_reminders.email_address);
1710: END IF;

Line 1753: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,

1749: l_role_users := l_role_users || ',';
1750: end if;
1751:
1752: -- Create adhoc users
1753: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,
1754: email_address,notification_preference,language,territory);
1755: if display_name is null THEN
1756: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1757:

Line 1756: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN

1752: -- Create adhoc users
1753: wf_directory.getroleinfo(Upper(v_reminders.user_name),display_name,
1754: email_address,notification_preference,language,territory);
1755: if display_name is null THEN
1756: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1757:
1758: --debug_msg('Add user');
1759:
1760: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name

Line 1760: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name

1756: --IF NOT wf_directory.useractive (v_reminders.user_name) THEN
1757:
1758: --debug_msg('Add user');
1759:
1760: WF_DIRECTORY.CreateAdHocUser( name => v_reminders.user_name
1761: , display_name => v_reminders.person_name
1762: , EMAIL_ADDRESS =>v_reminders.email_address);
1763: END IF;
1764: l_role_users := l_role_users || v_reminders.user_name;

Line 1782: WF_DIRECTORY.AddUsersToAdHocRole( l_reminder_role

1778:
1779: IF (l_role_users is NOT NULL) THEN
1780: --debug_msg2('Add user role' || l_reporter_role);
1781: --debug_msg2('Add users' || l_reporter_role_users);
1782: WF_DIRECTORY.AddUsersToAdHocRole( l_reminder_role
1783: , l_role_users);
1784:
1785:
1786: wf_engine.SetItemAttrText( p_item_type

Line 1896: wf_directory.getroleinfo(Upper(l_forward_to),display_name,

1892: ELSE
1893: -- the forward is OK
1894: -- 1. change the notification party
1895: -- 2. save the comment to history table
1896: wf_directory.getroleinfo(Upper(l_forward_to),display_name,
1897: email_address,notification_preference,language,territory);
1898: if display_name is null THEN
1899: --IF NOT wf_directory.useractive (l_forward_to) THEN
1900:

Line 1899: --IF NOT wf_directory.useractive (l_forward_to) THEN

1895: -- 2. save the comment to history table
1896: wf_directory.getroleinfo(Upper(l_forward_to),display_name,
1897: email_address,notification_preference,language,territory);
1898: if display_name is null THEN
1899: --IF NOT wf_directory.useractive (l_forward_to) THEN
1900:
1901: --debug_msg('Add user');
1902:
1903: WF_DIRECTORY.CreateAdHocUser( name => l_forward_to

Line 1903: WF_DIRECTORY.CreateAdHocUser( name => l_forward_to

1899: --IF NOT wf_directory.useractive (l_forward_to) THEN
1900:
1901: --debug_msg('Add user');
1902:
1903: WF_DIRECTORY.CreateAdHocUser( name => l_forward_to
1904: , display_name => l_forward_to
1905: --, notification_preference => 'MAILTEXT'
1906: , EMAIL_ADDRESS =>'');
1907: END IF;