557: g_index_assact := g_index_assact + 1;
558: g_lock_table(g_index_assact).archive_assact_id := l_actid; /* For Element archival */
559:
560: -- Create the archive assignment action
561: hr_nonrun_asact.insact(l_actid
562: ,rec_prepaid_assignments.assignment_id
563: ,p_payroll_action_id
564: ,p_chunk
565: ,NULL);
564: ,p_chunk
565: ,NULL);
566: -- Create archive to prepayment assignment action interlock
567: --
568: hr_nonrun_asact.insint(l_actid,rec_prepaid_assignments.prepaid_action_id);
569: END IF;
570:
571: -- create archive to master assignment action interlock
572: hr_nonrun_asact.insint(l_actid,rec_prepaid_assignments.run_action_id);
568: hr_nonrun_asact.insint(l_actid,rec_prepaid_assignments.prepaid_action_id);
569: END IF;
570:
571: -- create archive to master assignment action interlock
572: hr_nonrun_asact.insint(l_actid,rec_prepaid_assignments.run_action_id);
573: l_prepay_action_id := rec_prepaid_assignments.prepaid_action_id;
574:
575: END LOOP;
576: