189: ELSE
190:
191: FND_MESSAGE.SET_NAME('GHG', 'GHG_INVALID_EM_DATE_OPTION');
192: FND_MESSAGE.SET_TOKEN('DATE_OPTION', v_po_match_emission_date);
193: APP_EXCEPTION.RAISE_EXCEPTION;
194:
195: END IF;
196:
197: ELSE
210: ELSE
211:
212: FND_MESSAGE.SET_NAME('GHG', 'GHG_INVALID_EM_DATE_OPTION');
213: FND_MESSAGE.SET_TOKEN('DATE_OPTION', v_receipt_match_emission_date);
214: APP_EXCEPTION.RAISE_EXCEPTION;
215:
216: END IF;
217:
218: END IF;
252: ELSIF v_map_operating_unit_flag = 'Y' THEN
253: v_facility_id := v_facility_id_for_op_unit;
254: ELSE
255: FND_MESSAGE.SET_NAME('GHG', 'GHG_PROJECT_NOT_SPECIFIED');
256: APP_EXCEPTION.RAISE_EXCEPTION;
257: END IF;
258: ELSIF v_map_operating_unit_flag = 'Y' THEN
259: v_facility_id := v_facility_id_for_op_unit;
260: ELSE
261: -- Sending to Bucket
262: -- To -1 Facfilty
263: v_facility_id := -1;
264: -- FND_MESSAGE.SET_NAME('XX_GHGAS', 'XX_GHGAS_MAPPING_SETUP_MISSING');
265: -- APP_EXCEPTION.RAISE_EXCEPTION;
266: END IF;
267: EXCEPTION
268: WHEN OTHERS THEN
269: -- Sending to Bucket
385: WHEN OTHERS THEN
386: FND_MESSAGE.SET_NAME('GHG', 'GHG_DEBUG');
387: FND_MESSAGE.SET_TOKEN('ERROR', SQLERRM);
388: FND_MESSAGE.SET_TOKEN('DEBUG_INFO', v_debug_info);
389: APP_EXCEPTION.RAISE_EXCEPTION;
390:
391:
392: END create_po_emissions;
393: