DBA Data[Home] [Help]

APPS.AME_NON_FINAL_HANDLER dependencies on AME_ABSOLUTE_JOB_LEVEL_HANDLER

Line 115: ame_absolute_job_level_handler.getJobLevelAndSupervisor(personIdIn => supervisorIdIn,

111: if supervisorIdIn is null then
112: supervisorJobLevel := 0;
113: else
114: if(supervisorJobLevel is null) then
115: ame_absolute_job_level_handler.getJobLevelAndSupervisor(personIdIn => supervisorIdIn,
116: jobLevelOut => supervisorJobLevel,
117: supervisorIdOut => nextSupervisorIdOut);
118: supervisorJobLevelOut := supervisorJobLevel;
119: end if;

Line 297: ame_absolute_job_level_handler.getJobLevelAndSupervisor(

293: ame_approver_type_pkg.getApproverOrigSystemAndId(nameIn =>tempApprovers(tempIndex).name,
294: origSystemOut => tempApprovers(tempIndex).orig_system,
295: origSystemIdOut => tempApprovers(tempIndex).orig_system_id);
296: end if;
297: ame_absolute_job_level_handler.getJobLevelAndSupervisor(
298: personIdIn => tempApprovers(tempIndex).orig_system_id,
299: jobLevelOut => tempJobLevel,
300: supervisorIdOut => tempSupervisorId);
301: threshholdJobLevel := tempJobLevel;

Line 316: ame_absolute_job_level_handler.getJobLevelAndSupervisor(

312: /* no need to check that the approver is in the same chain as the target approver
313: as this is done in the ame_engine.getHandlerLMApprovers() */
314: /* Check whether the approver has sufficient authority as per the
315: actionParameter defined */
316: ame_absolute_job_level_handler.getJobLevelAndSupervisor(
317: personIdIn => tempApprovers(k).orig_system_id,
318: jobLevelOut => tempJobLevel,
319: supervisorIdOut => tempSupervisorId);
320: getSourceAndAuthority(personIdIn => tempApprovers(tempIndex).orig_system_id,

Line 341: ame_absolute_job_level_handler.getJobLevelAndSupervisor(

337: extensionApprovers.delete;
338: extIndex := 1;
339: finalAuthorityFound := false;
340: tempMemberOrderNumber := tempApprovers(tempIndex).member_order_number; /* pre-increment */
341: ame_absolute_job_level_handler.getJobLevelAndSupervisor(
342: personIdIn => tempApprovers(tempIndex).orig_system_id,
343: jobLevelOut => tempJobLevel,
344: supervisorIdOut => tempSupervisorId);
345: extensionApprovers(extIndex).orig_system_id := tempSupervisorId;

Line 348: ame_absolute_job_level_handler.getJobLevelAndSupervisor(

344: supervisorIdOut => tempSupervisorId);
345: extensionApprovers(extIndex).orig_system_id := tempSupervisorId;
346: while finalAuthorityNotFound loop
347: /* get the next approver to be inserted */
348: ame_absolute_job_level_handler.getJobLevelAndSupervisor(
349: personIdIn => extensionApprovers(extIndex).orig_system_id,
350: jobLevelOut => tempJobLevel,
351: supervisorIdOut => tempSupervisorId);
352: extensionApprovers(extIndex).orig_system := ame_util.perOrigSystem;

Line 424: ame_absolute_job_level_handler.getJobLevelAndSupervisor(personIdIn => extensionApprovers(extIndex).orig_system_id,

420: extensionApprovers(extIndex).name := COAInsertee.name;
421: extensionApprovers(extIndex).orig_system := COAInsertee.orig_system;
422: extensionApprovers(extIndex).orig_system_id := COAInsertee.orig_system_id;
423: extensionApprovers(extIndex).display_name := COAInsertee.display_name;
424: ame_absolute_job_level_handler.getJobLevelAndSupervisor(personIdIn => extensionApprovers(extIndex).orig_system_id,
425: jobLevelOut => tempJobLevel,
426: supervisorIdOut => tempSupervisorId);
427: extensionApprovers(extIndex).orig_system_id := tempSupervisorId;
428: extensionApprovers(extIndex).orig_system := ame_util.perOrigSystem;

Line 486: ame_absolute_job_level_handler.getJobLevelAndSupervisor(personIdIn => tempSupervisorId,

482: if tempSupervisorId is null then
483: raise noSupervisorException;
484: end if;
485: if(tempSupervisorJobLevel is null) then
486: ame_absolute_job_level_handler.getJobLevelAndSupervisor(personIdIn => tempSupervisorId,
487: jobLevelOut => tempSupervisorJobLevel,
488: supervisorIdOut => tempNextSupervisorId);
489: end if;
490: /*