DBA Data[Home] [Help]

APPS.AMS_CAMP_SCHEDULE_PVT dependencies on AMS_SCHEDULERULES_PVT

Line 182: AMS_ScheduleRules_PVT.Handle_Status(

178: AMS_UTILITY_PVT.debug_message('before handle_shced_source_code');
179:
180: END IF;
181: -- Handle Status
182: AMS_ScheduleRules_PVT.Handle_Status(
183: p_schedule_rec.user_status_id,
184: 'AMS_CAMPAIGN_SCHEDULE_STATUS',
185: l_schedule_rec.status_code,
186: x_return_status

Line 214: AMS_ScheduleRules_PVT.Handle_Schedule_Source_Code(

210: AMS_UTILITY_PVT.debug_message('before handle_shced_source_code *'||p_schedule_rec.campaign_id||'*');
211:
212: END IF;
213: -- default source_code
214: AMS_ScheduleRules_PVT.Handle_Schedule_Source_Code(
215: p_source_code => p_schedule_rec.source_code,
216: p_camp_id => p_schedule_rec.campaign_id,
217: p_setup_id => p_schedule_rec.custom_setup_id,
218: p_cascade_flag => p_schedule_rec.use_parent_code_flag,

Line 571: AMS_ScheduleRules_PVT.Create_Schedule_Access(

567:
568:
569: -- Following code is added by ptendulk on 11-Sep-2001
570: -- Create access record for the schedules from campaigs
571: AMS_ScheduleRules_PVT.Create_Schedule_Access(
572: p_schedule_id => l_schedule_id ,
573: p_campaign_id => p_schedule_rec.campaign_id ,
574: p_owner_id => p_schedule_rec.owner_user_id,
575: p_init_msg_list => p_init_msg_list,

Line 605: AMS_ScheduleRules_PVT.Start_Trigger_Process(p_schedule_id => p_schedule_rec.schedule_id,

601: --IF l_dummy IS NULL THEN
602: -- -- Start the trigger process as this is the first schedule associated to the schedule.
603: -- AMS_WFTRIG_PVT.StartProcess(p_trigger_id => p_schedule_rec.trigger_id) ;
604: --END IF ;
605: AMS_ScheduleRules_PVT.Start_Trigger_Process(p_schedule_id => p_schedule_rec.schedule_id,
606: p_trigger_id => p_schedule_rec.trigger_id) ;
607: END IF;*/
608:
609: -- create object association when channel is event

Line 658: AMS_ScheduleRules_PVT.Create_list(

654: AMS_Utility_PVT.debug_message('Create Target Group for schedule : '||l_schedule_id );
655:
656: END IF;
657: IF p_schedule_rec.activity_type_code IN ('DIRECT_MARKETING','INTERNET','DEAL','TRADE_PROMOTION') THEN
658: AMS_ScheduleRules_PVT.Create_list(
659: p_schedule_id => l_schedule_id,
660: p_schedule_name => p_schedule_rec.schedule_name,
661: p_owner_id => p_schedule_rec.owner_user_id) ;
662: IF x_return_status = FND_API.g_ret_sts_error THEN

Line 1106: AMS_ScheduleRules_PVT.Check_Schedule_Update(

1102: RAISE FND_API.G_EXC_ERROR;
1103: END IF;
1104:
1105: -- Check Schedule Update
1106: AMS_ScheduleRules_PVT.Check_Schedule_Update(
1107: p_schedule_rec => l_complete_rec,
1108: x_return_status => x_return_status);
1109:
1110: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 1132: AMS_ScheduleRules_PVT.Check_Source_Code(

1128: IF (AMS_DEBUG_HIGH_ON) THEN
1129:
1130: AMS_Utility_PVT.debug_message(l_api_name ||': update source code222');
1131: END IF;
1132: AMS_ScheduleRules_PVT.Check_Source_Code(
1133: p_schedule_rec => p_schedule_rec,
1134: x_return_status => x_return_status,
1135: -- next line added by soagrawa on 12-dec-2001, bug# 2133264
1136: x_source_code => l_source_code -- l_complete_rec.source_code

Line 1175: AMS_ScheduleRules_PVT.Update_Schedule_Owner(

1171: -- Change the owner in Access table if the owner is changed.
1172:
1173: IF p_schedule_rec.owner_user_id <> FND_API.g_miss_num
1174: THEN
1175: AMS_ScheduleRules_PVT.Update_Schedule_Owner(
1176: p_api_version => p_api_version_number,
1177: p_init_msg_list => p_init_msg_list,
1178: p_commit => p_commit,
1179: p_validation_level => p_validation_level,

Line 1335: -- AMS_ScheduleRules_PVT.Update_Csch_status(

1331: -- END IF;
1332: -- END IF;
1333:
1334: -- update campaign status through workflow
1335: -- AMS_ScheduleRules_PVT.Update_Csch_status(
1336: -- p_schedule_rec.schedule_id,
1337: -- p_schedule_rec.user_status_id,
1338: -- p_schedule_rec.budget_amount_tc
1339: -- );

Line 1350: AMS_ScheduleRules_PVT.Start_Trigger_Process(p_schedule_id => p_schedule_rec.schedule_id,

1346: /* IF p_schedule_rec.trigger_id IS NOT NULL AND
1347: p_schedule_rec.trigger_id <> FND_API.G_MISS_NUM AND
1348: l_complete_rec.triggerable_flag = 'Y'
1349: THEN
1350: AMS_ScheduleRules_PVT.Start_Trigger_Process(p_schedule_id => p_schedule_rec.schedule_id,
1351: p_trigger_id => l_complete_rec.trigger_id) ;
1352: END IF;*/
1353:
1354: IF (AMS_DEBUG_HIGH_ON) THEN

Line 1364: AMS_ScheduleRules_PVT.Update_Schedule_Status(

1360: END IF;
1361:
1362: --insert_log_mesg('Anirban got value of asn_group_id in api Update_Camp_Schedule in amsvschb.pls as :'||p_schedule_rec.asn_group_id);
1363:
1364: AMS_ScheduleRules_PVT.Update_Schedule_Status(
1365: p_schedule_id => p_schedule_rec.schedule_id,
1366: p_campaign_id => l_complete_rec.campaign_id,
1367: p_user_status_id => l_complete_rec.user_status_id,
1368: p_budget_amount => l_complete_rec.budget_amount_tc,

Line 3369: AMS_ScheduleRules_PVT.Check_Sched_Dates_Vs_Camp(

3365: p_schedule_rec.start_date_time IS NOT NULL) OR
3366: (p_schedule_rec.end_date_time <> FND_API.g_miss_date AND
3367: p_schedule_rec.end_date_time IS NOT NULL)
3368: THEN
3369: AMS_ScheduleRules_PVT.Check_Sched_Dates_Vs_Camp(
3370: p_complete_rec.campaign_id,
3371: p_complete_rec.start_date_time,
3372: p_complete_rec.end_date_time,
3373: l_return_status

Line 3426: AMS_ScheduleRules_PVT.Check_Schedule_Activity(

3422: OR p_schedule_rec.activity_id <> FND_API.g_miss_num
3423: OR p_schedule_rec.marketing_medium_id <> FND_API.g_miss_num
3424: OR p_schedule_rec.arc_marketing_medium_from <> FND_API.g_miss_char
3425: THEN
3426: AMS_ScheduleRules_PVT.Check_Schedule_Activity(
3427: p_schedule_id => p_schedule_rec.schedule_id,
3428: p_activity_type => p_schedule_rec.activity_type_code,
3429: p_activity_id => p_schedule_rec.activity_id,
3430: p_medium_id => p_schedule_rec.marketing_medium_id,