DBA Data[Home] [Help]

APPS.IGS_FI_PRC_HOLDS dependencies on IGS_EN_VAL_PEN

Line 652: IF NOT (igs_en_val_pen.enrp_val_prsn_encmb(p_person_id,p_hold_type,TRUNC(p_hold_start_date), Null,l_message_name))

648: END IF;
649: CLOSE c_hold_exist;
650: -- Validation to perform check to see if new hold type will cause level conflicts with existing hold types.
651: l_message_name := NULL;
652: IF NOT (igs_en_val_pen.enrp_val_prsn_encmb(p_person_id,p_hold_type,TRUNC(p_hold_start_date), Null,l_message_name))
653: AND
654: (l_message_name IN ('IGS_EN_ENCUMB_TYPE_NOTAPPLIED','IGS_EN_ENCUMBTYPE_DIFF_LVLS','IGS_EN_ENCUMBTYPE_INV_COMBI','IGS_EN_ENCUMBTYPE_PRG_INVALID') ) THEN
655: IF p_test_run = 'Y' THEN
656: fnd_message.set_name('IGS','IGS_EN_ENCUMBTYPE_DIFF_LVLS');

Line 687: IF NOT igs_en_val_pen.finp_val_encmb_eff (p_person_id,

683:
684: --Check if the hold type has effects that require any active enrolments of the person to be discontinued by making a call to the below function
685: l_message_name := NULL;
686:
687: IF NOT igs_en_val_pen.finp_val_encmb_eff (p_person_id,
688: p_hold_type,
689: TRUNC(SYSDATE),
690: NULL,
691: l_message_name)