DBA Data[Home] [Help]

APPS.CSF_TASK_ASSIGNMENTS_PUB dependencies on CSF_TASKS_PUB

Line 382: csf_tasks_pub.update_task_longer_than_shift(

378:
379: -- update the Parent Task so that it is having the correct Scheduled Dates.
380: IF l_task_info.task_split_flag = 'D' THEN
381: -- Sync up the Parent and all the other Siblings
382: csf_tasks_pub.update_task_longer_than_shift(
383: p_api_version => 1.0
384: , p_init_msg_list => fnd_api.g_false
385: , p_commit => fnd_api.g_false
386: , x_return_status => x_return_status

Line 391: , p_action => csf_tasks_pub.g_action_normal_to_parent

387: , x_msg_count => x_msg_count
388: , x_msg_data => x_msg_data
389: , p_task_id => l_task_info.parent_task_id
390: , p_object_version_number => l_task_info.parent_task_ovn
391: , p_action => csf_tasks_pub.g_action_normal_to_parent
392: );
393: IF x_return_status = fnd_api.g_ret_sts_error THEN
394: RAISE fnd_api.g_exc_error;
395: ELSIF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

Line 546: csf_tasks_pub.validate_status_change(NULL, p_assignment_status_id);

542: l_trip_id := p_object_capacity_id;
543:
544: IF (p_validation_level IS NULL OR p_validation_level = fnd_api.g_valid_level_full) THEN
545: -- Validate Field Service status flow
546: csf_tasks_pub.validate_status_change(NULL, p_assignment_status_id);
547:
548: -- Validate Trip ID passed. Trip ID has to a valid Trip given the Dates
549: -- and Resource Critieria.
550: -- If FND_API.G_MISS_NUM, then the caller wants to make Trip ID as NULL in the DB.

Line 852: csf_tasks_pub.validate_status_change(l_old_assignment_status_id, p_assignment_status_id);

848: -- Validate Field Service status flow
849: IF p_assignment_status_id <> fnd_api.g_miss_num
850: AND NVL(l_old_assignment_status_id, -1) <> NVL(p_assignment_status_id, -1)
851: THEN
852: csf_tasks_pub.validate_status_change(l_old_assignment_status_id, p_assignment_status_id);
853: END IF;
854:
855: -- If Trip ID is passed as FND_API.G_MISS_NUM.. and Actuals are passed, we need to link
856: -- the Task Assignment to the correct Trip.

Line 997: * CSF_TASKS_PUB.VALIDATE_STATE_TRANSITION. Transition validation is done only

993: * Task also if required.
994: *
995: * Task Assignment is updated with the new Status if the Transition from the current
996: * status to the new status is allowed as determined by
997: * CSF_TASKS_PUB.VALIDATE_STATE_TRANSITION. Transition validation is done only
998: * when Validation Level is passed as FULL.
999: *
1000: * In addition to updating the Task Assignment Status, the following operations are also
1001: * done

Line 1102: csf_tasks_pub.validate_status_change(l_old_assignment_status_id, p_assignment_status_id);

1098: END IF;
1099:
1100: IF (p_validation_level IS NULL OR p_validation_level = fnd_api.g_valid_level_full) THEN
1101: -- Validate Field Service status flow
1102: csf_tasks_pub.validate_status_change(l_old_assignment_status_id, p_assignment_status_id);
1103: END IF;
1104:
1105: OPEN c_task_status_info;
1106: FETCH c_task_status_info INTO l_new_sts_cancelled_flag;