DBA Data[Home] [Help]

APPS.AME_ENGINE dependencies on AME_APPROVER_TYPE_PKG

Line 5035: ame_approver_type_pkg.getApproverOrigSystemAndId(nameIn =>approverNames(i),

5031: engInsertedApproverList(i).approver_category := approverCategories(i);
5032: engInsertedApproverList(i).api_insertion := approverApiInsertions(i);
5033: engInsertedApproverList(i).authority := approverAuthorities(i);
5034: engInsertedApproverList(i).approval_status := approvalStatuses(i);
5035: ame_approver_type_pkg.getApproverOrigSystemAndId(nameIn =>approverNames(i),
5036: origSystemOut => engInsertedApproverList(i).orig_system,
5037: origSystemIdOut =>engInsertedApproverList(i).orig_system_id);
5038: end loop;
5039: exception

Line 5335: ame_approver_type_pkg.getWfRolesName(orig_system, orig_system_id)) name,

5331: query_string,
5332: order_number,
5333: decode(parameter_name,
5334: ame_util.approverOamGroupId, null,
5335: ame_approver_type_pkg.getWfRolesName(orig_system, orig_system_id)) name,
5336: decode(parameter_name,
5337: ame_util.approverOamGroupId, null,
5338: ame_approver_type_pkg.getApproverDisplayName2(orig_system, orig_system_id)) display_name
5339: from ame_approval_group_members

Line 5338: ame_approver_type_pkg.getApproverDisplayName2(orig_system, orig_system_id)) display_name

5334: ame_util.approverOamGroupId, null,
5335: ame_approver_type_pkg.getWfRolesName(orig_system, orig_system_id)) name,
5336: decode(parameter_name,
5337: ame_util.approverOamGroupId, null,
5338: ame_approver_type_pkg.getApproverDisplayName2(orig_system, orig_system_id)) display_name
5339: from ame_approval_group_members
5340: where
5341: approval_group_id = groupIdIn
5342: order by order_number;

Line 5486: tempName := ame_approver_type_pkg.getWfRolesName(tempApproverType,tempApproverId);

5482: engGroupMemberOrigSystems(outputIndex) := ame_util.fndUserOrigSystem;
5483: engGroupMemberOrigSystemIds(outputIndex) := tempApproverId;
5484: else /* 11i10 style */
5485: begin
5486: tempName := ame_approver_type_pkg.getWfRolesName(tempApproverType,tempApproverId);
5487: exception
5488: when others then
5489: raise badDynamicMemberException;
5490: end;

Line 5494: ame_approver_type_pkg.getWfRolesNameAndDisplayName(

5490: end;
5491: engGroupMemberOrigSystems(outputIndex) := tempApproverType;
5492: engGroupMemberOrigSystemIds(outputIndex) := tempApproverId;
5493: end if;
5494: ame_approver_type_pkg.getWfRolesNameAndDisplayName(
5495: origSystemIn => engGroupMemberOrigSystems(outputIndex),
5496: origSystemIdIn => engGroupMemberOrigSystemIds(outputIndex),
5497: nameOut => engGroupMemberNames(outputIndex),
5498: displayNameOut => engGroupMemberDisplayNames(outputIndex));

Line 5946: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(nameIn => engInsertedApproverList(i).name,

5942: groupOrChainIdIn;
5943: for i in 1 .. engInsertedApproverList.count loop
5944: if(engInsertionParameterList(i) = parameter) then
5945: nameOut := engInsertedApproverList(i).name;
5946: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(nameIn => engInsertedApproverList(i).name,
5947: origSystemOut => origSystemOut,
5948: origSystemIdOut => origSystemIdOut,
5949: displayNameOut => displayNameOut);
5950: sourceOut := ame_util.otherInsertion;

Line 5993: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(nameIn => engInsertedApproverList(i).name,

5989: if(engInsertedApproverList(i).api_insertion = ame_util.apiAuthorityInsertion and
5990: engInsertionOrderTypeList(i) = ame_util.afterApprover and
5991: engInsertionParameterList(i) = parameter) then
5992: nameOut := engInsertedApproverList(i).name;
5993: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(nameIn => engInsertedApproverList(i).name,
5994: origSystemOut => origSystemOut,
5995: origSystemIdOut => origSystemIdOut,
5996: displayNameOut => displayNameOut);
5997: if(engInsertionIsSpecialForwardee(i) = ame_util.booleanTrue) then

Line 6673: ame_approver_type_pkg.getApproverDisplayName(nameIn => engStApprovers(positionIn - 1).name);

6669: engStApproversCount = 0) then
6670: prevApproverDescription := null;
6671: else
6672: prevApproverDescription :=
6673: ame_approver_type_pkg.getApproverDisplayName(nameIn => engStApprovers(positionIn - 1).name);
6674: end if;
6675:
6676: if(positionIn > 1) then /* ad-hoc */
6677:

Line 6751: ame_approver_type_pkg.getApproverDisplayName(nameIn => engStApprovers(positionIn).name);

6747: engStApproversCount = 0) then
6748: nextApproverDescription := null;
6749: else
6750: nextApproverDescription :=
6751: ame_approver_type_pkg.getApproverDisplayName(nameIn => engStApprovers(positionIn).name);
6752: end if;
6753:
6754: if (engStApproversCount > 0 and
6755: positionIn < engStApproversCount + 1) then

Line 9614: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(nameIn => engInsertedApproverList(i).name,

9610: engStApproversCount := engStApprovers.count;
9611: for i in 1 .. engInsertedApproverList.count loop
9612: if(engInsertedApproverList(i).authority <> ame_util.authorityApprover or
9613: engInsertedApproverList(i).api_insertion = ame_util.apiInsertion) then
9614: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(nameIn => engInsertedApproverList(i).name,
9615: origSystemOut => engInsertedApproverList(i).orig_system,
9616: origSystemIdOut => engInsertedApproverList(i).orig_system_id,
9617: displayNameOut => engInsertedApproverList(i).display_name);
9618: parameterFields.delete;

Line 11069: ame_approver_type_pkg.getSurrogate(origSystemIn => engStApprovers(tempIndex).orig_system,

11065: tempIndex := 1; /* post-increment */
11066: loop
11067: if(engStApprovers(tempIndex).approval_status = ame_util.noResponseStatus) then
11068: /* Fetch surrogate's wf_roles-specific data. */
11069: ame_approver_type_pkg.getSurrogate(origSystemIn => engStApprovers(tempIndex).orig_system,
11070: origSystemIdIn => engStApprovers(tempIndex).orig_system_id,
11071: origSystemIdOut => tempSurrogateApprover.orig_system_id,
11072: wfRolesNameOut => tempSurrogateApprover.name,
11073: displayNameOut => tempSurrogateApprover.display_name);

Line 11590: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(

11586: currentGroupOrChainId integer;
11587: occurrence integer;
11588: begin
11589: /* Look up the orig_system, orig_system_id, and display_name values corresponding to nameIn. */
11590: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(
11591: nameIn => nameIn,
11592: origSystemOut => engStApprovers(approverIndexIn).orig_system,
11593: origSystemIdOut => engStApprovers(approverIndexIn).orig_system_id,
11594: displayNameOut => engStApprovers(approverIndexIn).display_name);

Line 12274: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(nameIn =>forwardee.name,

12270: /* Make sure forwardee has complete approver-matching data. */
12271: if(forwardee.orig_system is null or
12272: forwardee.orig_system_id is null or
12273: forwardee.display_name is null) then
12274: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(nameIn =>forwardee.name,
12275: origSystemOut => forwardee.orig_system,
12276: origSystemIdOut => forwardee.orig_system_id,
12277: displayNameOut => forwardee.display_name);
12278: end if;

Line 12678: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(nameIn =>forwardee.name,

12674: -- fetch forwardee details
12675: if(forwardee.orig_system is null or
12676: forwardee.orig_system_id is null or
12677: forwardee.display_name is null) then
12678: ame_approver_type_pkg.getOrigSystemIdAndDisplayName(nameIn =>forwardee.name,
12679: origSystemOut => forwardee.orig_system,
12680: origSystemIdOut => forwardee.orig_system_id,
12681: displayNameOut => forwardee.display_name);
12682: end if;

Line 12756: ame_approver_type_pkg.isASubordinate(approverIn => approver,

12752: end loop;
12753: if(forwarderType = ame_util.chainOfAuthorityForwarder and
12754: (forwardeeType is null or
12755: forwardeeType = ame_util.alreadyInListForwardee) and
12756: ame_approver_type_pkg.isASubordinate(approverIn => approver,
12757: possibleSubordApproverIn => forwardee)) then
12758: forwardeeType := ame_util.subordSameHierarchyForwardee;
12759: end if;
12760: if(forwardeeType = ame_util.previousSameChainForwardee) then

Line 13004: ame_approver_type_pkg.getSuperior(approverIn => insertedApprover,

13000: /* Iterate through the forwardee's chain of authority. */
13001: loop
13002: /* Get the next superior to insert. */
13003: tempReason := ame_approver_deviation_pkg.forwardEngInsReason;
13004: ame_approver_type_pkg.getSuperior(approverIn => insertedApprover,
13005: superiorOut => superiorApprover);
13006: if(superiorApprover.name = approver.name) then
13007: forwarderFound := true;
13008: tempReason := ame_approver_deviation_pkg.forwardForwardeeReason;

Line 13013: ame_approver_type_pkg.getSuperior(approverIn => approver,

13009: if(forwardingBehavior = ame_util.skipForwarder) then
13010: tempReason := ame_approver_deviation_pkg.forwardEngInsReason;
13011: --insertedApprover.name := approver.name;
13012: --insertedApprover.orig_system_id := approver.orig_system_id;
13013: ame_approver_type_pkg.getSuperior(approverIn => approver,
13014: superiorOut => superiorApprover);
13015: end if;
13016: end if;
13017: /* Calculate insertedApprover.occurrence. */