DBA Data[Home] [Help]

APPS.AHL_MC_RULE_ENGINE_PVT dependencies on FND_MSG_PUB

Line 85: FND_MSG_PUB.Initialize;

81: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
82: END IF;
83: -- Initialize message list if p_init_msg_list is set to TRUE
84: IF FND_API.To_Boolean(p_init_msg_list) THEN
85: FND_MSG_PUB.Initialize;
86: END IF;
87:
88: x_evaluation_status := 'U';
89: l_all_true_flag := True;

Line 162: FND_MSG_PUB.Count_And_Get

158: x_evaluation_status := 'T';
159: END IF;
160:
161: -- Standard call to get message count and if count is 1, get message info
162: FND_MSG_PUB.Count_And_Get
163: ( p_count => x_msg_count,
164: p_data => x_msg_data,
165: p_encoded => fnd_api.g_false
166: );

Line 170: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

166: );
167: EXCEPTION
168: WHEN FND_API.G_EXC_ERROR THEN
169: x_return_status := FND_API.G_RET_STS_ERROR;
170: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
171: p_data => x_msg_data,
172: p_encoded => fnd_api.g_false);
173: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
174: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 175: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

171: p_data => x_msg_data,
172: p_encoded => fnd_api.g_false);
173: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
174: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
175: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
176: p_data => x_msg_data,
177: p_encoded => fnd_api.g_false);
178: WHEN OTHERS THEN
179: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

Line 179: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

175: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
176: p_data => x_msg_data,
177: p_encoded => fnd_api.g_false);
178: WHEN OTHERS THEN
179: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
180: p_data => x_msg_data,
181: p_encoded => fnd_api.g_false);
182: END Check_Rules_For_Unit;
183:

Line 255: FND_MSG_PUB.Initialize;

251: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
252: END IF;
253: -- Initialize message list if p_init_msg_list is set to TRUE
254: IF FND_API.To_Boolean(p_init_msg_list) THEN
255: FND_MSG_PUB.Initialize;
256: END IF;
257:
258: IF (FND_LOG.LEVEL_PROCEDURE >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
259: FND_LOG.STRING(FND_LOG.LEVEL_PROCEDURE,

Line 373: FND_MSG_PUB.Count_And_Get

369: 'At the end of the procedure');
370: END IF;
371:
372: -- Standard call to get message count and if count is 1, get message info
373: FND_MSG_PUB.Count_And_Get
374: ( p_count => x_msg_count,
375: p_data => x_msg_data,
376: p_encoded => fnd_api.g_false
377: );

Line 381: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

377: );
378: EXCEPTION
379: WHEN FND_API.G_EXC_ERROR THEN
380: x_return_status := FND_API.G_RET_STS_ERROR;
381: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
382: p_data => x_msg_data,
383: p_encoded => fnd_api.g_false);
384: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
385: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 386: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

382: p_data => x_msg_data,
383: p_encoded => fnd_api.g_false);
384: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
385: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
386: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
387: p_data => x_msg_data,
388: p_encoded => fnd_api.g_false);
389: WHEN OTHERS THEN
390: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

Line 390: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

386: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
387: p_data => x_msg_data,
388: p_encoded => fnd_api.g_false);
389: WHEN OTHERS THEN
390: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
391: p_data => x_msg_data,
392: p_encoded => fnd_api.g_false);
393: END Validate_Rules_For_Unit;
394:

Line 525: FND_MSG_PUB.Initialize;

521: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
522: END IF;
523: -- Initialize message list if p_init_msg_list is set to TRUE
524: IF FND_API.To_Boolean(p_init_msg_list) THEN
525: FND_MSG_PUB.Initialize;
526: END IF;
527:
528: IF (FND_LOG.LEVEL_PROCEDURE >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
529: FND_LOG.STRING(FND_LOG.LEVEL_PROCEDURE,

Line 688: FND_MSG_PUB.Count_And_Get

684: ' At the end of the procedure');
685: END IF;
686:
687: -- Standard call to get message count and if count is 1, get message info
688: FND_MSG_PUB.Count_And_Get
689: ( p_count => x_msg_count,
690: p_data => x_msg_data,
691: p_encoded => fnd_api.g_false
692: );

Line 696: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

692: );
693: EXCEPTION
694: WHEN FND_API.G_EXC_ERROR THEN
695: x_return_status := FND_API.G_RET_STS_ERROR;
696: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
697: p_data => x_msg_data,
698: p_encoded => fnd_api.g_false);
699: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
700: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 701: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

697: p_data => x_msg_data,
698: p_encoded => fnd_api.g_false);
699: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
700: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
701: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
702: p_data => x_msg_data,
703: p_encoded => fnd_api.g_false);
704: WHEN OTHERS THEN
705: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

Line 705: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

701: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
702: p_data => x_msg_data,
703: p_encoded => fnd_api.g_false);
704: WHEN OTHERS THEN
705: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
706: p_data => x_msg_data,
707: p_encoded => fnd_api.g_false);
708: END Validate_Rules_For_Position;
709:

Line 762: FND_MSG_PUB.Initialize;

758: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
759: END IF;
760: -- Initialize message list if p_init_msg_list is set to TRUE
761: IF FND_API.To_Boolean(p_init_msg_list) THEN
762: FND_MSG_PUB.Initialize;
763: END IF;
764:
765: OPEN get_rule_stmt_id_csr(p_rule_id);
766: FETCH get_rule_stmt_id_csr into l_rule_stmt_id;

Line 770: FND_MSG_PUB.ADD;

766: FETCH get_rule_stmt_id_csr into l_rule_stmt_id;
767: IF (get_rule_stmt_id_csr%NOTFOUND) THEN
768: FND_MESSAGE.Set_Name('AHL','AHL_MC_RULE_ID_INV');
769: FND_MESSAGE.Set_Token('RULE_ID',p_rule_id);
770: FND_MSG_PUB.ADD;
771: CLOSE get_rule_stmt_id_csr;
772: Raise FND_API.G_EXC_ERROR;
773: END IF;
774: CLOSE get_rule_stmt_id_csr;

Line 791: FND_MSG_PUB.Count_And_Get

787: ' At the end of the procedure');
788: END IF;
789:
790: -- Standard call to get message count and if count is 1, get message info
791: FND_MSG_PUB.Count_And_Get
792: ( p_count => x_msg_count,
793: p_data => x_msg_data,
794: p_encoded => fnd_api.g_false
795: );

Line 799: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

795: );
796: EXCEPTION
797: WHEN FND_API.G_EXC_ERROR THEN
798: x_return_status := FND_API.G_RET_STS_ERROR;
799: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
800: p_data => x_msg_data,
801: p_encoded => fnd_api.g_false);
802: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
803: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 804: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

800: p_data => x_msg_data,
801: p_encoded => fnd_api.g_false);
802: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
803: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
804: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
805: p_data => x_msg_data,
806: p_encoded => fnd_api.g_false);
807: WHEN OTHERS THEN
808: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

Line 808: FND_MSG_PUB.count_and_get( p_count => x_msg_count,

804: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
805: p_data => x_msg_data,
806: p_encoded => fnd_api.g_false);
807: WHEN OTHERS THEN
808: FND_MSG_PUB.count_and_get( p_count => x_msg_count,
809: p_data => x_msg_data,
810: p_encoded => fnd_api.g_false);
811: END Evaluate_Rule;
812:

Line 921: FND_MSG_PUB.ADD;

917: FETCH get_rule_stmt_csr into l_rstmt_rec;
918: IF (get_rule_stmt_csr%NOTFOUND) THEN
919: FND_MESSAGE.Set_Name('AHL','AHL_MC_RULE_STMT_ID_INV');
920: FND_MESSAGE.Set_Token('RULE_STMT_ID',p_rule_stmt_id);
921: FND_MSG_PUB.ADD;
922: CLOSE get_rule_stmt_csr;
923: RAISE FND_API.G_EXC_ERROR;
924: END IF;
925: CLOSE get_rule_stmt_csr;

Line 1110: FND_MSG_PUB.ADD;

1106: CLOSE get_instance_number_csr;
1107:
1108: FND_MESSAGE.Set_Name('AHL', 'AHL_UC_QRUL_INST_UOM_DIF');
1109: FND_MESSAGE.Set_Token('INST_NUM',l_instance_number);
1110: FND_MSG_PUB.ADD;
1111: IF (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
1112: FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT,
1113: 'ahl.plsql.'||G_PKG_NAME||'.Evaluate_Rule_Stmt',
1114: ' UOMs of the children of the instance: ' ||l_subj_instance_id || ' do not match');