86: IF (lv_curr_year - 1) <> lv_prev_year THEN
87:
88: fnd_message.set_name('IGF','IGF_AW_SETUP_GAP_E1');
89: fnd_message.set_token('SYS_AWD_YEAR',lv_cur_rec.sys_award_year_mean);
90: fnd_msg_pub.add;
91: l_valid := FALSE;
92: CLOSE cur_award;
93: EXIT;
94: END IF;
101:
102: IF lv_curr_year < 2002 AND lv_curr_status NOT IN ('LE','LA') THEN
103: fnd_message.set_name('IGF','IGF_AW_SETUP_DET_E1');
104: fnd_message.set_token('SYS_AWD_YEAR',lv_cur_rec.sys_award_year_mean);
105: fnd_msg_pub.add;
106: l_valid := FALSE;
107: CLOSE cur_award;
108: EXIT;
109: END IF;
112:
113: IF lv_curr_status = 'LE' THEN
114: fnd_message.set_name('IGF','IGF_AW_SETUP_LE_DUP');
115: fnd_message.set_token('SYS_AWD_YEAR',lv_cur_rec.sys_award_year_mean);
116: fnd_msg_pub.add;
117: l_valid := FALSE;
118: CLOSE cur_award;
119: EXIT;
120:
124:
125: IF lv_curr_status = 'LE' THEN
126: fnd_message.set_name('IGF','IGF_AW_SETUP_ORD_E1');
127: fnd_message.set_token('SYS_AWD_YEAR',lv_cur_rec.sys_award_year_mean);
128: fnd_msg_pub.add;
129: l_valid := FALSE;
130: CLOSE cur_award;
131: EXIT;
132:
138: --
139: IF lv_curr_status IN ('LA') THEN
140: fnd_message.set_name('IGF','IGF_AW_SETUP_ORD_E2');
141: fnd_message.set_token('SYS_AWD_YEAR',lv_cur_rec.sys_award_year_mean);
142: fnd_msg_pub.add;
143: l_valid := FALSE;
144: CLOSE cur_award;
145: EXIT;
146: END IF;
147:
148: IF lv_curr_status IN ('LE') THEN
149: fnd_message.set_name('IGF','IGF_AW_SETUP_ORD_E1');
150: fnd_message.set_token('SYS_AWD_YEAR',lv_cur_rec.sys_award_year_mean);
151: fnd_msg_pub.add;
152: l_valid := FALSE;
153: CLOSE cur_award;
154: EXIT;
155: END IF;
168: fnd_message.set_name('IGF','IGF_AW_SETUP_ORD_E3');
169: END IF;
170:
171: fnd_message.set_token('SYS_AWD_YEAR',lv_cur_rec.sys_award_year_mean);
172: fnd_msg_pub.add;
173: l_valid := FALSE;
174: CLOSE cur_award;
175: EXIT;
176:
190: fnd_message.set_name('IGF','IGF_AW_SETUP_ORD_E3');
191: END IF;
192:
193: fnd_message.set_token('SYS_AWD_YEAR',lv_cur_rec.sys_award_year_mean);
194: fnd_msg_pub.add;
195: l_valid := FALSE;
196: CLOSE cur_award;
197: EXIT;
198: END IF;