DBA Data[Home] [Help]

APPS.BOM_ROUTINGREVISION_PVT dependencies on FND_MSG_PUB

Line 35: FND_MSG_PUB.initialize;

31: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
32: END IF;
33: -- Initialize message list if p_init_msg_list is set to TRUE.
34: IF FND_API.to_Boolean(p_init_msg_list) THEN
35: FND_MSG_PUB.initialize;
36: END IF;
37: -- Initialize API return status to success
38: x_return_status := FND_API.G_RET_STS_SUCCESS;
39: -- API body

Line 53: FND_MSG_PUB.Add;

49: End loop;
50: End if; -- organization code
51: If l_RtgRevision_rec.organization_id is null then
52: Fnd_Message.Set_Name('BOM', 'BOM_ORG_ID_MISSING');
53: FND_MSG_PUB.Add;
54: raise FND_API.G_EXC_ERROR;
55: End if; -- invalid org
56:
57: -- set item id

Line 67: FND_MSG_PUB.Add;

63: item_id_out => l_RtgRevision_rec.inventory_item_id,
64: err_text => l_err_text);
65: If l_ret_code <> 0 then
66: Fnd_Message.Set_Name('BOM', 'BOM_INV_ITEM_ID_MISSING');
67: FND_MSG_PUB.Add;
68: Raise FND_API.G_EXC_ERROR;
69: End if;
70: End if;
71:

Line 75: FND_MSG_PUB.Count_And_Get(

71:
72: x_RtgRevision_rec := l_RtgRevision_rec;
73: -- End of API body.
74: -- Standard call to get message count and if count is 1, get message info.
75: FND_MSG_PUB.Count_And_Get(
76: p_count => x_msg_count,
77: p_data => x_msg_data
78: );
79: EXCEPTION

Line 82: FND_MSG_PUB.Count_And_Get(

78: );
79: EXCEPTION
80: WHEN FND_API.G_EXC_ERROR THEN
81: x_return_status := FND_API.G_RET_STS_ERROR;
82: FND_MSG_PUB.Count_And_Get(
83: p_count => x_msg_count,
84: p_data => x_msg_data
85: );
86: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 88: FND_MSG_PUB.Count_And_Get(

84: p_data => x_msg_data
85: );
86: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
87: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
88: FND_MSG_PUB.Count_And_Get(
89: p_count => x_msg_count,
90: p_data => x_msg_data
91: );
92: WHEN OTHERS THEN

Line 94: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN

90: p_data => x_msg_data
91: );
92: WHEN OTHERS THEN
93: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
94: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
95: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
96: END IF;
97: FND_MSG_PUB.Count_And_Get(
98: p_count => x_msg_count,

Line 95: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

91: );
92: WHEN OTHERS THEN
93: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
94: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
95: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
96: END IF;
97: FND_MSG_PUB.Count_And_Get(
98: p_count => x_msg_count,
99: p_data => x_msg_data

Line 97: FND_MSG_PUB.Count_And_Get(

93: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
94: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
95: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
96: END IF;
97: FND_MSG_PUB.Count_And_Get(
98: p_count => x_msg_count,
99: p_data => x_msg_data
100: );
101: END AssignRtgRevision;

Line 168: FND_MSG_PUB.initialize;

164: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
165: END IF;
166: -- Initialize message list if p_init_msg_list is set to TRUE.
167: IF FND_API.to_Boolean(p_init_msg_list) THEN
168: FND_MSG_PUB.initialize;
169: END IF;
170: -- Initialize API return status to success
171: x_return_status := FND_API.G_RET_STS_SUCCESS;
172: -- API body

Line 196: FND_MSG_PUB.Add;

192:
193: -- Check if process revision is null
194: If l_RtgRevision_rec.process_revision is null then
195: Fnd_Message.Set_Name('BOM', 'BOM_NULL_RTG_REV');
196: FND_MSG_PUB.Add;
197: Raise FND_API.G_EXC_ERROR;
198: End if;
199:
200: -- Check for valid org id

Line 203: FND_MSG_PUB.Add;

199:
200: -- Check for valid org id
201: For l_org_rec in l_org_csr(P_OrgId => l_RtgRevision_rec.organization_id) loop
202: Fnd_Message.Set_Name('BOM', 'BOM_INVALID_ORG_ID');
203: FND_MSG_PUB.Add;
204: Raise FND_API.G_EXC_ERROR;
205: End loop;
206:
207: -- Check if assembly item exists

Line 212: FND_MSG_PUB.Add;

208: For l_item_rec in l_item_csr(
209: P_ItemId => l_RtgRevision_rec.inventory_item_id,
210: P_OrgId => l_RtgRevision_rec.organization_id) loop
211: Fnd_Message.Set_Name('BOM', 'BOM_INV_ITEM_INVALID');
212: FND_MSG_PUB.Add;
213: Raise FND_API.G_EXC_ERROR;
214: End loop;
215:
216: -- check if a valid routing exists for this revision

Line 221: FND_MSG_PUB.Add;

217: For l_routing_rec in l_routing_csr(
218: P_ItemId => l_RtgRevision_rec.inventory_item_id,
219: P_OrgId => l_RtgRevision_rec.organization_id) loop
220: Fnd_Message.Set_Name('BOM', 'BOM_RTG_DOES_NOT_EXIST');
221: FND_MSG_PUB.Add;
222: Raise FND_API.G_EXC_ERROR;
223: End loop;
224:
225: -- check for ascending order

Line 232: FND_MSG_PUB.Add;

228: P_OrgId => l_RtgRevision_rec.organization_id,
229: P_Revision => l_RtgRevision_rec.process_revision,
230: P_EffDate => l_RtgRevision_rec.effectivity_date) loop
231: Fnd_Message.Set_Name('BOM', 'BOM_REV_INVALID');
232: FND_MSG_PUB.Add;
233: Raise FND_API.G_EXC_ERROR;
234: End loop;
235:
236: x_RtgRevision_rec := l_RtgRevision_rec;

Line 240: FND_MSG_PUB.Count_And_Get(

236: x_RtgRevision_rec := l_RtgRevision_rec;
237: -- End of API body.
238:
239: -- Standard call to get message count and if count is 1, get message info.
240: FND_MSG_PUB.Count_And_Get(
241: p_count => x_msg_count,
242: p_data => x_msg_data
243: );
244: EXCEPTION

Line 247: FND_MSG_PUB.Count_And_Get(

243: );
244: EXCEPTION
245: WHEN FND_API.G_EXC_ERROR THEN
246: x_return_status := FND_API.G_RET_STS_ERROR;
247: FND_MSG_PUB.Count_And_Get(
248: p_count => x_msg_count,
249: p_data => x_msg_data
250: );
251: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 253: FND_MSG_PUB.Count_And_Get(

249: p_data => x_msg_data
250: );
251: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
252: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
253: FND_MSG_PUB.Count_And_Get(
254: p_count => x_msg_count,
255: p_data => x_msg_data
256: );
257:

Line 259: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN

255: p_data => x_msg_data
256: );
257:
258: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
259: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
260: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
261: END IF;
262: FND_MSG_PUB.Count_And_Get(
263: p_count => x_msg_count,

Line 260: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

256: );
257:
258: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
259: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
260: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
261: END IF;
262: FND_MSG_PUB.Count_And_Get(
263: p_count => x_msg_count,
264: p_data => x_msg_data

Line 262: FND_MSG_PUB.Count_And_Get(

258: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
259: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
260: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
261: END IF;
262: FND_MSG_PUB.Count_And_Get(
263: p_count => x_msg_count,
264: p_data => x_msg_data
265: );
266: END ValidateRtgRevision;

Line 301: FND_MSG_PUB.initialize;

297: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
298: END IF;
299: -- Initialize message list if p_init_msg_list is set to TRUE.
300: IF FND_API.to_Boolean(p_init_msg_list) THEN
301: FND_MSG_PUB.initialize;
302: END IF;
303: -- Initialize API return status to success
304: x_return_status := FND_API.G_RET_STS_SUCCESS;
305:

Line 519: FND_MSG_PUB.Count_And_Get(

515: IF FND_API.To_Boolean(p_commit) THEN
516: COMMIT WORK;
517: END IF;
518: -- Standard call to get message count and if count is 1, get message info.
519: FND_MSG_PUB.Count_And_Get(
520: p_count => x_msg_count,
521: p_data => x_msg_data
522: );
523: EXCEPTION

Line 527: FND_MSG_PUB.Count_And_Get(

523: EXCEPTION
524: WHEN FND_API.G_EXC_ERROR THEN
525: ROLLBACK TO CreateRtgRevision_Pvt;
526: x_return_status := FND_API.G_RET_STS_ERROR;
527: FND_MSG_PUB.Count_And_Get(
528: p_count => x_msg_count,
529: p_data => x_msg_data
530: );
531: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 534: FND_MSG_PUB.Count_And_Get(

530: );
531: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
532: ROLLBACK TO CreateRtgRevision_Pvt;
533: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
534: FND_MSG_PUB.Count_And_Get(
535: p_count => x_msg_count,
536: p_data => x_msg_data
537: );
538: WHEN DUP_VAL_ON_INDEX then

Line 542: FND_MSG_PUB.Add;

538: WHEN DUP_VAL_ON_INDEX then
539: ROLLBACK TO CreateRtgRevision_Pvt;
540: x_return_status := FND_API.G_RET_STS_ERROR;
541: Fnd_Message.Set_Name('BOM', 'BOM_REV_INVALID');
542: FND_MSG_PUB.Add;
543: FND_MSG_PUB.Count_And_Get(
544: p_count => x_msg_count,
545: p_data => x_msg_data
546: );

Line 543: FND_MSG_PUB.Count_And_Get(

539: ROLLBACK TO CreateRtgRevision_Pvt;
540: x_return_status := FND_API.G_RET_STS_ERROR;
541: Fnd_Message.Set_Name('BOM', 'BOM_REV_INVALID');
542: FND_MSG_PUB.Add;
543: FND_MSG_PUB.Count_And_Get(
544: p_count => x_msg_count,
545: p_data => x_msg_data
546: );
547: WHEN OTHERS THEN

Line 550: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN

546: );
547: WHEN OTHERS THEN
548: ROLLBACK TO CreateRtgRevision_Pvt;
549: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
550: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
551: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
552: END IF;
553: FND_MSG_PUB.Count_And_Get(
554: p_count => x_msg_count,

Line 551: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

547: WHEN OTHERS THEN
548: ROLLBACK TO CreateRtgRevision_Pvt;
549: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
550: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
551: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
552: END IF;
553: FND_MSG_PUB.Count_And_Get(
554: p_count => x_msg_count,
555: p_data => x_msg_data

Line 553: FND_MSG_PUB.Count_And_Get(

549: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
550: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
551: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
552: END IF;
553: FND_MSG_PUB.Count_And_Get(
554: p_count => x_msg_count,
555: p_data => x_msg_data
556: );
557: END CreateRtgRevision;

Line 600: FND_MSG_PUB.initialize;

596: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
597: END IF;
598: -- Initialize message list if p_init_msg_list is set to TRUE.
599: IF FND_API.to_Boolean(p_init_msg_list) THEN
600: FND_MSG_PUB.initialize;
601: END IF;
602: -- Initialize API return status to success
603: x_return_status := FND_API.G_RET_STS_SUCCESS;
604:

Line 723: FND_MSG_PUB.Add;

719: End loop; -- get old values
720: If not l_RowsFound then
721: Fnd_Message.Set_Name('BOM', 'BOM_SQL_ERR');
722: Fnd_Message.Set_Token('ENTITY', sqlerrm(100));
723: FND_MSG_PUB.Add;
724: Raise FND_API.G_EXC_ERROR;
725: End if;
726:
727: If p_validation_level > FND_API.G_VALID_LEVEL_NONE then

Line 804: FND_MSG_PUB.Count_And_Get(

800: IF FND_API.To_Boolean(p_commit) THEN
801: COMMIT WORK;
802: END IF;
803: -- Standard call to get message count and if count is 1, get message info.
804: FND_MSG_PUB.Count_And_Get(
805: p_count => x_msg_count,
806: p_data => x_msg_data
807: );
808: EXCEPTION

Line 812: FND_MSG_PUB.Count_And_Get(

808: EXCEPTION
809: WHEN FND_API.G_EXC_ERROR THEN
810: ROLLBACK TO UpdateRtgRevision_Pvt;
811: x_return_status := FND_API.G_RET_STS_ERROR;
812: FND_MSG_PUB.Count_And_Get(
813: p_count => x_msg_count,
814: p_data => x_msg_data
815: );
816: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 819: FND_MSG_PUB.Count_And_Get(

815: );
816: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
817: ROLLBACK TO UpdateRtgRevision_Pvt;
818: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
819: FND_MSG_PUB.Count_And_Get(
820: p_count => x_msg_count,
821: p_data => x_msg_data
822: );
823: WHEN OTHERS THEN

Line 826: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN

822: );
823: WHEN OTHERS THEN
824: ROLLBACK TO UpdateRtgRevision_Pvt;
825: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
826: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
827: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
828: END IF;
829: FND_MSG_PUB.Count_And_Get(
830: p_count => x_msg_count,

Line 827: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

823: WHEN OTHERS THEN
824: ROLLBACK TO UpdateRtgRevision_Pvt;
825: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
826: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
827: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
828: END IF;
829: FND_MSG_PUB.Count_And_Get(
830: p_count => x_msg_count,
831: p_data => x_msg_data

Line 829: FND_MSG_PUB.Count_And_Get(

825: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
826: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
827: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
828: END IF;
829: FND_MSG_PUB.Count_And_Get(
830: p_count => x_msg_count,
831: p_data => x_msg_data
832: );
833: END UpdateRtgRevision;

Line 870: FND_MSG_PUB.initialize;

866: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
867: END IF;
868: -- Initialize message list if p_init_msg_list is set to TRUE.
869: IF FND_API.to_Boolean(p_init_msg_list) THEN
870: FND_MSG_PUB.initialize;
871: END IF;
872: -- Initialize API return status to success
873: x_return_status := FND_API.G_RET_STS_SUCCESS;
874:

Line 902: FND_MSG_PUB.Add;

898: P_ItemId => l_RtgRevision_rec.inventory_item_id,
899: P_OrgId => l_RtgRevision_rec.organization_id,
900: P_Rev => l_RtgRevision_rec.process_revision) loop
901: Fnd_Message.Set_Name('BOM', 'BOM_CANNOT_DELETE_REVISION');
902: FND_MSG_PUB.Add;
903: Raise FND_API.G_EXC_ERROR;
904: End loop;
905:
906: delete from mtl_rtg_item_revisions

Line 913: FND_MSG_PUB.Add;

909: and process_revision = l_RtgRevision_rec.process_revision;
910: If sql%NotFound then
911: Fnd_Message.Set_Name('BOM', 'BOM_SQL_ERR');
912: Fnd_Message.Set_Token('ENTITY', sqlerrm(100));
913: FND_MSG_PUB.Add;
914: Raise FND_API.G_EXC_ERROR;
915: End if;
916:
917: x_RtgRevision_rec := l_RtgRevision_rec;

Line 925: FND_MSG_PUB.Count_And_Get(

921: IF FND_API.To_Boolean(p_commit) THEN
922: COMMIT WORK;
923: END IF;
924: -- Standard call to get message count and if count is 1, get message info.
925: FND_MSG_PUB.Count_And_Get(
926: p_count => x_msg_count,
927: p_data => x_msg_data
928: );
929: EXCEPTION

Line 933: FND_MSG_PUB.Count_And_Get(

929: EXCEPTION
930: WHEN FND_API.G_EXC_ERROR THEN
931: ROLLBACK TO DeleteRtgRevision_Pvt;
932: x_return_status := FND_API.G_RET_STS_ERROR;
933: FND_MSG_PUB.Count_And_Get(
934: p_count => x_msg_count,
935: p_data => x_msg_data
936: );
937: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 940: FND_MSG_PUB.Count_And_Get(

936: );
937: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
938: ROLLBACK TO DeleteRtgRevision_Pvt;
939: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
940: FND_MSG_PUB.Count_And_Get(
941: p_count => x_msg_count,
942: p_data => x_msg_data
943: );
944: WHEN OTHERS THEN

Line 947: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN

943: );
944: WHEN OTHERS THEN
945: ROLLBACK TO DeleteRtgRevision_Pvt;
946: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
947: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
948: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
949: END IF;
950: FND_MSG_PUB.Count_And_Get(
951: p_count => x_msg_count,

Line 948: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);

944: WHEN OTHERS THEN
945: ROLLBACK TO DeleteRtgRevision_Pvt;
946: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
947: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
948: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
949: END IF;
950: FND_MSG_PUB.Count_And_Get(
951: p_count => x_msg_count,
952: p_data => x_msg_data

Line 950: FND_MSG_PUB.Count_And_Get(

946: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
947: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
948: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
949: END IF;
950: FND_MSG_PUB.Count_And_Get(
951: p_count => x_msg_count,
952: p_data => x_msg_data
953: );
954: END DeleteRtgRevision;