DBA Data[Home] [Help]

APPS.CS_SERVICEREQUEST_PVT dependencies on CS_SR_STATUS_PROPAGATION_PKG

Line 3745: -- a. call CS_SR_STATUS_PROPAGATION_PKG.CLOSE_SR_CHILDREN

3741: -- 3. get status_flag
3742: -- 4. update SR with target status, response, resolution,
3743: -- close date, status flag
3744: -- 5. if target status is a closed status the
3745: -- a. call CS_SR_STATUS_PROPAGATION_PKG.CLOSE_SR_CHILDREN
3746: -- to close SR child entities
3747: -- b. abort any open workflow if new type allows
3748: -- Moved raise business event after ERES approval processing
3749: -- 08/01/05 smisra passed intermediate status id instead of target status

Line 5347: CS_SR_STATUS_PROPAGATION_PKG.VALIDATE_SR_CLOSURE(

5343: -- and then close all SR child entities
5344: --
5345: -- This validation happens irrespective of ERES flag
5346: IF ( p_validate_sr_closure = 'Y' OR p_validate_sr_closure = 'y') THEN
5347: CS_SR_STATUS_PROPAGATION_PKG.VALIDATE_SR_CLOSURE(
5348: p_api_version => p_api_version,
5349: p_init_msg_list => fnd_api.g_false ,
5350: p_commit => FND_API.G_FALSE,
5351: p_service_request_id => p_request_id,

Line 5369: CS_SR_STATUS_PROPAGATION_PKG.CLOSE_SR_CHILDREN

5365: -- Child entities will be close only for Non ERES flow.
5366: -- For ERES flow child entities may get closed if ERES returns NO_ACTION
5367: -- or in separate transaction when ERES approval comes in.
5368: IF (p_auto_close_child_entities='Y' OR p_auto_close_child_entities='y') THEN
5369: CS_SR_STATUS_PROPAGATION_PKG.CLOSE_SR_CHILDREN
5370: ( p_api_version => p_api_version
5371: , p_init_msg_list => fnd_api.g_false
5372: , p_commit => FND_API.G_FALSE
5373: , p_validation_required => 'N'

Line 6908: CS_SR_STATUS_PROPAGATION_PKG.VALIDATE_SR_CLOSURE

6904: p_wf_process_id => l_old_ServiceRequest_rec.workflow_process_id,
6905: p_user_id => p_last_updated_by);
6906: END IF;
6907: IF ( p_validate_sr_closure = 'Y' OR p_validate_sr_closure = 'y') THEN
6908: CS_SR_STATUS_PROPAGATION_PKG.VALIDATE_SR_CLOSURE
6909: ( p_api_version => p_api_version
6910: , p_init_msg_list => fnd_api.g_false
6911: , p_commit => p_commit
6912: , p_service_request_id => p_request_id

Line 6925: CS_SR_STATUS_PROPAGATION_PKG.CLOSE_SR_CHILDREN

6921: THEN
6922: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6923: ELSIF (p_auto_close_child_entities='Y' OR p_auto_close_child_entities='y')
6924: THEN
6925: CS_SR_STATUS_PROPAGATION_PKG.CLOSE_SR_CHILDREN
6926: ( p_api_version => p_api_version
6927: , p_init_msg_list => fnd_api.g_false
6928: , p_commit => p_commit
6929: , p_validation_required =>'N'

Line 7959: CS_SR_STATUS_PROPAGATION_PKG.VALIDATE_SR_CLOSURE(

7955: -- ----------------------------------------------
7956:
7957: -- For bug 3332985
7958: IF ( p_validate_sr_closure = 'Y' OR p_validate_sr_closure = 'y') THEN
7959: CS_SR_STATUS_PROPAGATION_PKG.VALIDATE_SR_CLOSURE(
7960: p_api_version => p_api_version,
7961: p_init_msg_list => fnd_api.g_false ,
7962: p_commit => p_commit,
7963: p_service_request_id => p_request_id,

Line 7976: CS_SR_STATUS_PROPAGATION_PKG.CLOSE_SR_CHILDREN(

7972: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7973: ELSIF(l_return_status = FND_API.G_RET_STS_SUCCESS) THEN
7974: IF (p_auto_close_child_entities='Y' OR p_auto_close_child_entities='y') THEN
7975:
7976: CS_SR_STATUS_PROPAGATION_PKG.CLOSE_SR_CHILDREN(
7977: p_api_version => p_api_version,
7978: p_init_msg_list => fnd_api.g_false ,
7979: p_commit => p_commit,
7980: p_validation_required =>'N',