DBA Data[Home] [Help]

APPS.PV_GE_NOTIF_RULES_PVT dependencies on JTF_PLSQL_API

Line 204: p_validation_mode => JTF_PLSQL_API.g_create,

200: Validate_ge_notif_rules(
201: p_api_version_number => 1.0,
202: p_init_msg_list => FND_API.G_FALSE,
203: p_validation_level => p_validation_level,
204: p_validation_mode => JTF_PLSQL_API.g_create,
205: --p_ge_notif_rules_rec => p_ge_notif_rules_rec,
206: --Anubhav added
207: p_ge_notif_rules_rec => l_ge_notif_rules_rec,
208: -- Anubhav added ends

Line 718: p_validation_mode => JTF_PLSQL_API.g_update,

714: Validate_ge_notif_rules(
715: p_api_version_number => 1.0,
716: p_init_msg_list => FND_API.G_FALSE,
717: p_validation_level => p_validation_level,
718: p_validation_mode => JTF_PLSQL_API.g_update,
719: p_ge_notif_rules_rec => p_ge_notif_rules_rec,
720: x_return_status => x_return_status,
721: x_msg_count => x_msg_count,
722: x_msg_data => x_msg_data);

Line 1128: p_validation_mode IN VARCHAR2 := JTF_PLSQL_API.g_create,

1124:
1125:
1126: PROCEDURE check_Ge_Notif_Rules_Uk_Items(
1127: p_ge_notif_rules_rec IN ge_notif_rules_rec_type,
1128: p_validation_mode IN VARCHAR2 := JTF_PLSQL_API.g_create,
1129: x_return_status OUT NOCOPY VARCHAR2)
1130: IS
1131: l_valid_flag VARCHAR2(1);
1132:

Line 1135: IF p_validation_mode = JTF_PLSQL_API.g_create

1131: l_valid_flag VARCHAR2(1);
1132:
1133: BEGIN
1134: x_return_status := FND_API.g_ret_sts_success;
1135: IF p_validation_mode = JTF_PLSQL_API.g_create
1136: AND p_ge_notif_rules_rec.notif_rule_id IS NOT NULL
1137: THEN
1138: l_valid_flag := PVX_UTILITY_PVT.check_uniqueness(
1139: 'pv_ge_notif_rules_b',

Line 1155: p_validation_mode IN VARCHAR2 := JTF_PLSQL_API.g_create,

1151:
1152:
1153: PROCEDURE check_Ge_Notif_Rules_Req_Items(
1154: p_ge_notif_rules_rec IN ge_notif_rules_rec_type,
1155: p_validation_mode IN VARCHAR2 := JTF_PLSQL_API.g_create,
1156: x_return_status OUT NOCOPY VARCHAR2
1157: )
1158: IS
1159: BEGIN

Line 1162: IF p_validation_mode = JTF_PLSQL_API.g_create THEN

1158: IS
1159: BEGIN
1160: x_return_status := FND_API.g_ret_sts_success;
1161:
1162: IF p_validation_mode = JTF_PLSQL_API.g_create THEN
1163:
1164:
1165: IF p_ge_notif_rules_rec.notif_rule_id = FND_API.G_MISS_NUM OR p_ge_notif_rules_rec.notif_rule_id IS NULL THEN
1166: PVX_UTILITY_PVT.Error_Message('AMS_API_MISSING_FIELD', 'MISS_FIELD', 'NOTIF_RULE_ID' );

Line 1506: IF p_validation_level >= JTF_PLSQL_API.g_valid_level_item THEN

1502: FND_MSG_PUB.initialize;
1503: END IF;
1504:
1505:
1506: IF p_validation_level >= JTF_PLSQL_API.g_valid_level_item THEN
1507: Check_ge_notif_rules_Items(
1508: p_ge_notif_rules_rec => p_ge_notif_rules_rec,
1509: p_validation_mode => p_validation_mode,
1510: x_return_status => x_return_status

Line 1520: IF p_validation_mode = JTF_PLSQL_API.g_create THEN

1516: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1517: END IF;
1518: END IF;
1519:
1520: IF p_validation_mode = JTF_PLSQL_API.g_create THEN
1521: Default_Ge_Notif_Rules_Items (p_ge_notif_rules_rec => p_ge_notif_rules_rec ,
1522: x_ge_notif_rules_rec => l_ge_notif_rules_rec) ;
1523: END IF ;
1524:

Line 1533: IF p_validation_level >= JTF_PLSQL_API.g_valid_level_item THEN

1529: );
1530:
1531: l_ge_notif_rules_rec := l_ge_notif_rules_rec_out;
1532:
1533: IF p_validation_level >= JTF_PLSQL_API.g_valid_level_item THEN
1534: Validate_ge_notif_rules_Rec(
1535: p_api_version_number => 1.0,
1536: p_init_msg_list => FND_API.G_FALSE,
1537: x_return_status => x_return_status,