163: IF p_modifier_list_rec.offer_operation = 'CREATE' THEN
164: l_modifier_list_rec.offer_operation := 'CREATE';
165: l_modifier_list_rec.modifier_operation := 'CREATE';
166: l_modifier_list_rec.status_code := 'DRAFT';
167: l_modifier_list_rec.user_status_id := ozf_utility_pvt.get_default_user_status('OZF_OFFER_STATUS','DRAFT');--1600;
168:
169: IF p_modifier_list_rec.OWNER_ID IS NULL OR p_modifier_list_rec.OWNER_ID = fnd_api.g_miss_num THEN
170: l_modifier_list_rec.OWNER_ID := ozf_utility_pvt.get_resource_id(FND_GLOBAL.user_id);
171: ELSE
166: l_modifier_list_rec.status_code := 'DRAFT';
167: l_modifier_list_rec.user_status_id := ozf_utility_pvt.get_default_user_status('OZF_OFFER_STATUS','DRAFT');--1600;
168:
169: IF p_modifier_list_rec.OWNER_ID IS NULL OR p_modifier_list_rec.OWNER_ID = fnd_api.g_miss_num THEN
170: l_modifier_list_rec.OWNER_ID := ozf_utility_pvt.get_resource_id(FND_GLOBAL.user_id);
171: ELSE
172: l_modifier_list_rec.OWNER_ID := p_modifier_list_rec.OWNER_ID;
173: END IF;
174:
195: IF p_modifier_list_rec.user_status_id IS NOT NULL AND p_modifier_list_rec.user_status_id <> fnd_api.g_miss_num THEN -- might have additional stage eg ACTIVE to go
196: l_modifier_list_rec.offer_operation := 'UPDATE';
197: l_modifier_list_rec.modifier_operation := 'UPDATE';
198: l_modifier_list_rec.user_status_id := p_modifier_list_rec.user_status_id;
199: l_modifier_list_rec.status_code := ozf_utility_pvt.get_system_status_code(p_modifier_list_rec.user_status_id);
200: ELSE -- creating draft offer hdr only
201: l_modifier_list_rec.offer_operation := fnd_api.g_miss_char;
202: l_modifier_list_rec.modifier_operation := fnd_api.g_miss_char;
203: l_modifier_list_rec.user_status_id := fnd_api.g_miss_num;
1318: IF p_modifier_list_rec.offer_operation = 'CREATE' THEN
1319: l_modifier_list_rec.offer_operation := 'CREATE';
1320: l_modifier_list_rec.modifier_operation := 'CREATE';
1321: l_modifier_list_rec.status_code := 'DRAFT';
1322: l_modifier_list_rec.user_status_id := ozf_utility_pvt.get_default_user_status('OZF_OFFER_STATUS','DRAFT');--1600;
1323:
1324: IF p_modifier_list_rec.OWNER_ID IS NULL OR p_modifier_list_rec.OWNER_ID = fnd_api.g_miss_num THEN
1325: l_modifier_list_rec.OWNER_ID := ozf_utility_pvt.get_resource_id(FND_GLOBAL.user_id);
1326: ELSE
1321: l_modifier_list_rec.status_code := 'DRAFT';
1322: l_modifier_list_rec.user_status_id := ozf_utility_pvt.get_default_user_status('OZF_OFFER_STATUS','DRAFT');--1600;
1323:
1324: IF p_modifier_list_rec.OWNER_ID IS NULL OR p_modifier_list_rec.OWNER_ID = fnd_api.g_miss_num THEN
1325: l_modifier_list_rec.OWNER_ID := ozf_utility_pvt.get_resource_id(FND_GLOBAL.user_id);
1326: ELSE
1327: l_modifier_list_rec.OWNER_ID := p_modifier_list_rec.OWNER_ID;
1328: END IF;
1329: