304: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
305: END IF;
306: -- Initialize message list if p_init_msg_list is set to TRUE.
307: IF FND_API.to_Boolean( p_init_msg_list ) THEN
308: FND_MSG_PUB.initialize;
309: END IF;
310:
311: -- Initialize API return status to success
312: x_return_status := FND_API.G_RET_STS_SUCCESS;
439: IF FND_API.To_Boolean( p_commit ) THEN
440: COMMIT WORK;
441: END IF;
442:
443: FND_MSG_PUB.Count_And_Get
444: (p_count => x_msg_count ,
445: p_data => x_msg_data
446: );
447:
449:
450: WHEN FND_API.G_EXC_ERROR THEN
451: ROLLBACK TO Create_Ctr_Grp_Template_PUB;
452: x_return_status := FND_API.G_RET_STS_ERROR ;
453: FND_MSG_PUB.Count_And_Get
454: (p_count => x_msg_count ,
455: p_data => x_msg_data
456: );
457: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
456: );
457: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
458: ROLLBACK TO Create_Ctr_Grp_Template_PUB;
459: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
460: FND_MSG_PUB.Count_And_Get
461: (p_count => x_msg_count ,
462: p_data => x_msg_data
463: );
464: WHEN OTHERS THEN
463: );
464: WHEN OTHERS THEN
465: ROLLBACK TO Create_Ctr_Grp_Template_PUB;
466: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
467: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
468: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
469: END IF;
470: FND_MSG_PUB.Count_And_Get
471: (p_count => x_msg_count ,
464: WHEN OTHERS THEN
465: ROLLBACK TO Create_Ctr_Grp_Template_PUB;
466: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
467: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
468: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
469: END IF;
470: FND_MSG_PUB.Count_And_Get
471: (p_count => x_msg_count ,
472: p_data => x_msg_data
466: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
467: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
468: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
469: END IF;
470: FND_MSG_PUB.Count_And_Get
471: (p_count => x_msg_count ,
472: p_data => x_msg_data
473: );
474: END Create_Ctr_Grp_Template;
528: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
529: END IF;
530: -- Initialize message list if p_init_msg_list is set to TRUE.
531: IF FND_API.to_Boolean( p_init_msg_list ) THEN
532: FND_MSG_PUB.initialize;
533: END IF;
534:
535:
536: /* Customer pre -processing section - Mandatory */
690: IF FND_API.To_Boolean( p_commit ) THEN
691: COMMIT WORK;
692: END IF;
693:
694: FND_MSG_PUB.Count_And_Get
695: (p_count => x_msg_count ,
696: p_data => x_msg_data
697: );
698:
700:
701: WHEN FND_API.G_EXC_ERROR THEN
702: ROLLBACK TO Create_Counter_PUB;
703: x_return_status := FND_API.G_RET_STS_ERROR ;
704: FND_MSG_PUB.Count_And_Get
705: (p_count => x_msg_count ,
706: p_data => x_msg_data
707: );
708: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
707: );
708: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
709: ROLLBACK TO Create_Counter_PUB;
710: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
711: FND_MSG_PUB.Count_And_Get
712: (p_count => x_msg_count ,
713: p_data => x_msg_data
714: );
715: WHEN OTHERS THEN
714: );
715: WHEN OTHERS THEN
716: ROLLBACK TO Create_Counter_PUB;
717: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
718: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
719: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
720: END IF;
721: FND_MSG_PUB.Count_And_Get
722: (p_count => x_msg_count ,
715: WHEN OTHERS THEN
716: ROLLBACK TO Create_Counter_PUB;
717: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
718: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
719: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
720: END IF;
721: FND_MSG_PUB.Count_And_Get
722: (p_count => x_msg_count ,
723: p_data => x_msg_data
717: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
718: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
719: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
720: END IF;
721: FND_MSG_PUB.Count_And_Get
722: (p_count => x_msg_count ,
723: p_data => x_msg_data
724: );
725: END Create_Counter;
754: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
755: END IF;
756: -- Initialize message list if p_init_msg_list is set to TRUE.
757: IF FND_API.to_Boolean( p_init_msg_list ) THEN
758: FND_MSG_PUB.initialize;
759: END IF;
760:
761: /* Customer pre -processing section - Mandatory */
762: IF ( JTF_USR_HKS.Ok_to_execute( G_PKG_NAME, l_api_name, 'B', 'C' ) ) THEN
895: IF FND_API.To_Boolean( p_commit ) THEN
896: COMMIT WORK;
897: END IF;
898:
899: FND_MSG_PUB.Count_And_Get
900: (p_count => x_msg_count ,
901: p_data => x_msg_data
902: );
903:
905:
906: WHEN FND_API.G_EXC_ERROR THEN
907: ROLLBACK TO Create_Ctr_Prop_PUB;
908: x_return_status := FND_API.G_RET_STS_ERROR ;
909: FND_MSG_PUB.Count_And_Get
910: (p_count => x_msg_count ,
911: p_data => x_msg_data
912: );
913: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
912: );
913: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
914: ROLLBACK TO Create_Ctr_Prop_PUB;
915: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
916: FND_MSG_PUB.Count_And_Get
917: (p_count => x_msg_count ,
918: p_data => x_msg_data
919: );
920: WHEN OTHERS THEN
919: );
920: WHEN OTHERS THEN
921: ROLLBACK TO Create_Ctr_Prop_PUB;
922: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
923: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
924: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
925: END IF;
926: FND_MSG_PUB.Count_And_Get
927: (p_count => x_msg_count ,
920: WHEN OTHERS THEN
921: ROLLBACK TO Create_Ctr_Prop_PUB;
922: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
923: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
924: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
925: END IF;
926: FND_MSG_PUB.Count_And_Get
927: (p_count => x_msg_count ,
928: p_data => x_msg_data
922: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
923: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
924: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
925: END IF;
926: FND_MSG_PUB.Count_And_Get
927: (p_count => x_msg_count ,
928: p_data => x_msg_data
929: );
930: end Create_Ctr_Prop;
978: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
979: END IF;
980: -- Initialize message list if p_init_msg_list is set to TRUE.
981: IF FND_API.to_Boolean( p_init_msg_list ) THEN
982: FND_MSG_PUB.initialize;
983: END IF;
984:
985: /* Customer pre -processing section - Mandatory */
986: IF ( JTF_USR_HKS.Ok_to_execute( G_PKG_NAME, l_api_name, 'B', 'C' ) ) THEN
1140: IF FND_API.To_Boolean( p_commit ) THEN
1141: COMMIT WORK;
1142: END IF;
1143:
1144: FND_MSG_PUB.Count_And_Get
1145: (p_count => x_msg_count ,
1146: p_data => x_msg_data
1147: );
1148:
1150:
1151: WHEN FND_API.G_EXC_ERROR THEN
1152: ROLLBACK TO Create_Formula_Ref_PUB;
1153: x_return_status := FND_API.G_RET_STS_ERROR ;
1154: FND_MSG_PUB.Count_And_Get
1155: (p_count => x_msg_count ,
1156: p_data => x_msg_data
1157: );
1158: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1157: );
1158: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1159: ROLLBACK TO Create_Formula_Ref_PUB;
1160: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1161: FND_MSG_PUB.Count_And_Get
1162: (p_count => x_msg_count ,
1163: p_data => x_msg_data
1164: );
1165: WHEN OTHERS THEN
1164: );
1165: WHEN OTHERS THEN
1166: ROLLBACK TO Create_Formula_Ref_PUB;
1167: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1168: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1169: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1170: END IF;
1171: FND_MSG_PUB.Count_And_Get
1172: (p_count => x_msg_count ,
1165: WHEN OTHERS THEN
1166: ROLLBACK TO Create_Formula_Ref_PUB;
1167: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1168: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1169: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1170: END IF;
1171: FND_MSG_PUB.Count_And_Get
1172: (p_count => x_msg_count ,
1173: p_data => x_msg_data
1167: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1168: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1169: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1170: END IF;
1171: FND_MSG_PUB.Count_And_Get
1172: (p_count => x_msg_count ,
1173: p_data => x_msg_data
1174: );
1175:
1213: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1214: END IF;
1215: -- Initialize message list if p_init_msg_list is set to TRUE.
1216: IF FND_API.to_Boolean( p_init_msg_list ) THEN
1217: FND_MSG_PUB.initialize;
1218: END IF;
1219:
1220: /* Customer / Vertical Hookups
1221: /* Customer pre -processing section - Mandatory */
1377: IF FND_API.To_Boolean( p_commit ) THEN
1378: COMMIT WORK;
1379: END IF;
1380:
1381: FND_MSG_PUB.Count_And_Get
1382: (p_count => x_msg_count ,
1383: p_data => x_msg_data
1384: );
1385:
1387:
1388: WHEN FND_API.G_EXC_ERROR THEN
1389: ROLLBACK TO Create_GrpOp_Filter_PUB;
1390: x_return_status := FND_API.G_RET_STS_ERROR ;
1391: FND_MSG_PUB.Count_And_Get
1392: (p_count => x_msg_count ,
1393: p_data => x_msg_data
1394: );
1395: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1394: );
1395: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1396: ROLLBACK TO Create_GrpOp_Filter_PUB;
1397: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1398: FND_MSG_PUB.Count_And_Get
1399: (p_count => x_msg_count ,
1400: p_data => x_msg_data
1401: );
1402: WHEN OTHERS THEN
1401: );
1402: WHEN OTHERS THEN
1403: ROLLBACK TO Create_GrpOp_Filter_PUB;
1404: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1405: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1406: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1407: END IF;
1408: FND_MSG_PUB.Count_And_Get
1409: (p_count => x_msg_count ,
1402: WHEN OTHERS THEN
1403: ROLLBACK TO Create_GrpOp_Filter_PUB;
1404: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1405: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1406: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1407: END IF;
1408: FND_MSG_PUB.Count_And_Get
1409: (p_count => x_msg_count ,
1410: p_data => x_msg_data
1404: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1405: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1406: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1407: END IF;
1408: FND_MSG_PUB.Count_And_Get
1409: (p_count => x_msg_count ,
1410: p_data => x_msg_data
1411: );
1412:
1442: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1443: END IF;
1444: -- Initialize message list if p_init_msg_list is set to TRUE.
1445: IF FND_API.to_Boolean( p_init_msg_list ) THEN
1446: FND_MSG_PUB.initialize;
1447: END IF;
1448: /* Customer/Vertical Hookups
1449: /* Customer pre -processing section - Mandatory */
1450: IF ( JTF_USR_HKS.Ok_to_execute( G_PKG_NAME, l_api_name, 'B', 'C' ) ) THEN
1595: IF FND_API.To_Boolean( p_commit ) THEN
1596: COMMIT WORK;
1597: END IF;
1598:
1599: FND_MSG_PUB.Count_And_Get
1600: (p_count => x_msg_count ,
1601: p_data => x_msg_data
1602: );
1603:
1605:
1606: WHEN FND_API.G_EXC_ERROR THEN
1607: ROLLBACK TO Create_Ctr_Association_PUB;
1608: x_return_status := FND_API.G_RET_STS_ERROR ;
1609: FND_MSG_PUB.Count_And_Get
1610: (p_count => x_msg_count ,
1611: p_data => x_msg_data
1612: );
1613: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1612: );
1613: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1614: ROLLBACK TO Create_Ctr_Association_PUB;
1615: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1616: FND_MSG_PUB.Count_And_Get
1617: (p_count => x_msg_count ,
1618: p_data => x_msg_data
1619: );
1620: WHEN OTHERS THEN
1619: );
1620: WHEN OTHERS THEN
1621: ROLLBACK TO Create_Ctr_Association_PUB;
1622: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1623: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1624: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1625: END IF;
1626: FND_MSG_PUB.Count_And_Get
1627: (p_count => x_msg_count ,
1620: WHEN OTHERS THEN
1621: ROLLBACK TO Create_Ctr_Association_PUB;
1622: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1623: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1624: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1625: END IF;
1626: FND_MSG_PUB.Count_And_Get
1627: (p_count => x_msg_count ,
1628: p_data => x_msg_data
1622: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1623: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1624: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1625: END IF;
1626: FND_MSG_PUB.Count_And_Get
1627: (p_count => x_msg_count ,
1628: p_data => x_msg_data
1629: );
1630:
1661: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1662: END IF;
1663: -- Initialize message list if p_init_msg_list is set to TRUE.
1664: IF FND_API.to_Boolean( p_init_msg_list ) THEN
1665: FND_MSG_PUB.initialize;
1666: END IF;
1667:
1668: /* Customer/Vertical Hookups
1669: /* Customer pre -processing section - Mandatory */
1731: l_msg_index := 1;
1732: l_msg_count := x_msg_count;
1733:
1734: WHILE l_msg_count > 0 LOOP
1735: x_msg_data := FND_MSG_PUB.GET
1736: (l_msg_index,
1737: FND_API.G_FALSE);
1738: csi_ctr_gen_utility_pvt.put_line('Error from CSI_COUNTER_TEMPLATE_PUB.AutoInstantiate_Counters');
1739: csi_ctr_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1791: IF FND_API.To_Boolean(nvl(p_commit,FND_API.G_FALSE)) THEN
1792: COMMIT WORK;
1793: END IF;
1794:
1795: FND_MSG_PUB.Count_And_Get
1796: (p_count => x_msg_count ,
1797: p_data => x_msg_data
1798: );
1799:
1800: EXCEPTION
1801: WHEN FND_API.G_EXC_ERROR THEN
1802: x_return_status := FND_API.G_RET_STS_ERROR ;
1803: ROLLBACK TO AutoInstantiate_Counters_PUB;
1804: FND_MSG_PUB.Count_And_Get
1805: (p_count => x_msg_count ,
1806: p_data => x_msg_data
1807: );
1808: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1807: );
1808: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1809: ROLLBACK TO AutoInstantiate_Counters_PUB;
1810: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1811: FND_MSG_PUB.Count_And_Get
1812: (p_count => x_msg_count ,
1813: p_data => x_msg_data
1814: );
1815: WHEN OTHERS THEN
1814: );
1815: WHEN OTHERS THEN
1816: ROLLBACK TO AutoInstantiate_Counters_PUB;
1817: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1818: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1819: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1820: END IF;
1821: FND_MSG_PUB.Count_And_Get
1822: (p_count => x_msg_count ,
1815: WHEN OTHERS THEN
1816: ROLLBACK TO AutoInstantiate_Counters_PUB;
1817: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1818: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1819: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1820: END IF;
1821: FND_MSG_PUB.Count_And_Get
1822: (p_count => x_msg_count ,
1823: p_data => x_msg_data
1817: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1818: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
1819: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
1820: END IF;
1821: FND_MSG_PUB.Count_And_Get
1822: (p_count => x_msg_count ,
1823: p_data => x_msg_data
1824: );
1825:
1858: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1859: END IF;
1860: -- Initialize message list if p_init_msg_list is set to TRUE.
1861: IF FND_API.to_Boolean( p_init_msg_list ) THEN
1862: FND_MSG_PUB.initialize;
1863: END IF;
1864:
1865: /* Customer/Vertical Hookups
1866: /* Customer pre -processing section - Mandatory */
1973: IF FND_API.To_Boolean( p_commit ) THEN
1974: COMMIT WORK;
1975: END IF;
1976:
1977: FND_MSG_PUB.Count_And_Get
1978: (p_count => x_msg_count ,
1979: p_data => x_msg_data
1980: );
1981:
1983:
1984: WHEN FND_API.G_EXC_ERROR THEN
1985: ROLLBACK TO Instantiate_Counters_PUB;
1986: x_return_status := FND_API.G_RET_STS_ERROR ;
1987: FND_MSG_PUB.Count_And_Get
1988: (p_count => x_msg_count ,
1989: p_data => x_msg_data
1990: );
1991: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1990: );
1991: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1992: ROLLBACK TO Instantiate_Counters_PUB;
1993: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1994: FND_MSG_PUB.Count_And_Get
1995: (p_count => x_msg_count ,
1996: p_data => x_msg_data
1997: );
1998: WHEN OTHERS THEN
1997: );
1998: WHEN OTHERS THEN
1999: ROLLBACK TO Instantiate_Counters_PUB;
2000: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2001: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2002: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2003: END IF;
2004: FND_MSG_PUB.Count_And_Get
2005: (p_count => x_msg_count ,
1998: WHEN OTHERS THEN
1999: ROLLBACK TO Instantiate_Counters_PUB;
2000: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2001: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2002: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2003: END IF;
2004: FND_MSG_PUB.Count_And_Get
2005: (p_count => x_msg_count ,
2006: p_data => x_msg_data
2000: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2001: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2002: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2003: END IF;
2004: FND_MSG_PUB.Count_And_Get
2005: (p_count => x_msg_count ,
2006: p_data => x_msg_data
2007: );
2008:
2041: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2042: END IF;
2043: -- Initialize message list if p_init_msg_list is set to TRUE.
2044: IF FND_API.to_Boolean( p_init_msg_list ) THEN
2045: FND_MSG_PUB.initialize;
2046: END IF;
2047:
2048: /* Customer pre -processing section - Mandatory */
2049: IF ( JTF_USR_HKS.Ok_to_execute( G_PKG_NAME, l_api_name, 'B', 'C' ) ) THEN
2184: IF FND_API.To_Boolean( p_commit ) THEN
2185: COMMIT WORK;
2186: END IF;
2187:
2188: FND_MSG_PUB.Count_And_Get
2189: (p_count => x_msg_count ,
2190: p_data => x_msg_data
2191: );
2192:
2194:
2195: WHEN FND_API.G_EXC_ERROR THEN
2196: ROLLBACK TO Update_Ctr_Grp_PUB;
2197: x_return_status := FND_API.G_RET_STS_ERROR ;
2198: FND_MSG_PUB.Count_And_Get
2199: (p_count => x_msg_count ,
2200: p_data => x_msg_data
2201: );
2202: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2201: );
2202: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2203: ROLLBACK TO Update_Ctr_Grp_PUB;
2204: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2205: FND_MSG_PUB.Count_And_Get
2206: (p_count => x_msg_count ,
2207: p_data => x_msg_data
2208: );
2209: WHEN OTHERS THEN
2208: );
2209: WHEN OTHERS THEN
2210: ROLLBACK TO Update_Ctr_Grp_PUB;
2211: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2212: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2213: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2214: END IF;
2215: FND_MSG_PUB.Count_And_Get
2216: (p_count => x_msg_count ,
2209: WHEN OTHERS THEN
2210: ROLLBACK TO Update_Ctr_Grp_PUB;
2211: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2212: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2213: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2214: END IF;
2215: FND_MSG_PUB.Count_And_Get
2216: (p_count => x_msg_count ,
2217: p_data => x_msg_data
2211: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2212: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2213: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2214: END IF;
2215: FND_MSG_PUB.Count_And_Get
2216: (p_count => x_msg_count ,
2217: p_data => x_msg_data
2218: );
2219:
2255: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2256: END IF;
2257: -- Initialize message list if p_init_msg_list is set to TRUE.
2258: IF FND_API.to_Boolean( p_init_msg_list ) THEN
2259: FND_MSG_PUB.initialize;
2260: END IF;
2261:
2262: /* Customer/Vertical Hookups
2263: /* Customer pre -processing section - Mandatory */
2422: IF FND_API.To_Boolean( p_commit ) THEN
2423: COMMIT WORK;
2424: END IF;
2425:
2426: FND_MSG_PUB.Count_And_Get
2427: (p_count => x_msg_count ,
2428: p_data => x_msg_data
2429: );
2430:
2432:
2433: WHEN FND_API.G_EXC_ERROR THEN
2434: ROLLBACK TO Update_Counter_PUB;
2435: x_return_status := FND_API.G_RET_STS_ERROR ;
2436: FND_MSG_PUB.Count_And_Get
2437: (p_count => x_msg_count ,
2438: p_data => x_msg_data
2439: );
2440: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2439: );
2440: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2441: ROLLBACK TO Update_Counter_PUB;
2442: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2443: FND_MSG_PUB.Count_And_Get
2444: (p_count => x_msg_count ,
2445: p_data => x_msg_data
2446: );
2447: WHEN OTHERS THEN
2446: );
2447: WHEN OTHERS THEN
2448: ROLLBACK TO Update_Counter_PUB;
2449: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2450: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2451: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2452: END IF;
2453: FND_MSG_PUB.Count_And_Get
2454: (p_count => x_msg_count ,
2447: WHEN OTHERS THEN
2448: ROLLBACK TO Update_Counter_PUB;
2449: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2450: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2451: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2452: END IF;
2453: FND_MSG_PUB.Count_And_Get
2454: (p_count => x_msg_count ,
2455: p_data => x_msg_data
2449: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2450: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2451: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2452: END IF;
2453: FND_MSG_PUB.Count_And_Get
2454: (p_count => x_msg_count ,
2455: p_data => x_msg_data
2456: );
2457:
2489: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2490: END IF;
2491: -- Initialize message list if p_init_msg_list is set to TRUE.
2492: IF FND_API.to_Boolean( p_init_msg_list ) THEN
2493: FND_MSG_PUB.initialize;
2494: END IF;
2495:
2496:
2497: /* Customer/Vertical Hookups
2638: IF FND_API.To_Boolean( p_commit ) THEN
2639: COMMIT WORK;
2640: END IF;
2641:
2642: FND_MSG_PUB.Count_And_Get
2643: (p_count => x_msg_count ,
2644: p_data => x_msg_data
2645: );
2646:
2648:
2649: WHEN FND_API.G_EXC_ERROR THEN
2650: ROLLBACK TO Update_Ctr_Prop_PUB;
2651: x_return_status := FND_API.G_RET_STS_ERROR ;
2652: FND_MSG_PUB.Count_And_Get
2653: (p_count => x_msg_count ,
2654: p_data => x_msg_data
2655: );
2656: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2655: );
2656: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2657: ROLLBACK TO Update_Ctr_Prop_PUB;
2658: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2659: FND_MSG_PUB.Count_And_Get
2660: (p_count => x_msg_count ,
2661: p_data => x_msg_data
2662: );
2663: WHEN OTHERS THEN
2662: );
2663: WHEN OTHERS THEN
2664: ROLLBACK TO Update_Ctr_Prop_PUB;
2665: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2666: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2667: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2668: END IF;
2669: FND_MSG_PUB.Count_And_Get
2670: (p_count => x_msg_count ,
2663: WHEN OTHERS THEN
2664: ROLLBACK TO Update_Ctr_Prop_PUB;
2665: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2666: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2667: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2668: END IF;
2669: FND_MSG_PUB.Count_And_Get
2670: (p_count => x_msg_count ,
2671: p_data => x_msg_data
2665: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2666: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2667: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2668: END IF;
2669: FND_MSG_PUB.Count_And_Get
2670: (p_count => x_msg_count ,
2671: p_data => x_msg_data
2672: );
2673:
2710: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2711: END IF;
2712: -- Initialize message list if p_init_msg_list is set to TRUE.
2713: IF FND_API.to_Boolean( p_init_msg_list ) THEN
2714: FND_MSG_PUB.initialize;
2715: END IF;
2716:
2717: /* Customer/Vertical Hookups
2718: /* Customer pre -processing section - Mandatory */
2868: IF FND_API.To_Boolean( p_commit ) THEN
2869: COMMIT WORK;
2870: END IF;
2871:
2872: FND_MSG_PUB.Count_And_Get
2873: (p_count => x_msg_count ,
2874: p_data => x_msg_data
2875: );
2876:
2878:
2879: WHEN FND_API.G_EXC_ERROR THEN
2880: ROLLBACK TO Update_Formula_Ref_PUB;
2881: x_return_status := FND_API.G_RET_STS_ERROR ;
2882: FND_MSG_PUB.Count_And_Get
2883: (p_count => x_msg_count ,
2884: p_data => x_msg_data
2885: );
2886: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2885: );
2886: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2887: ROLLBACK TO Update_Formula_Ref_PUB;
2888: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2889: FND_MSG_PUB.Count_And_Get
2890: (p_count => x_msg_count ,
2891: p_data => x_msg_data
2892: );
2893: WHEN OTHERS THEN
2892: );
2893: WHEN OTHERS THEN
2894: ROLLBACK TO Update_Formula_Ref_PUB;
2895: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2896: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2897: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2898: END IF;
2899: FND_MSG_PUB.Count_And_Get
2900: (p_count => x_msg_count ,
2893: WHEN OTHERS THEN
2894: ROLLBACK TO Update_Formula_Ref_PUB;
2895: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2896: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2897: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2898: END IF;
2899: FND_MSG_PUB.Count_And_Get
2900: (p_count => x_msg_count ,
2901: p_data => x_msg_data
2895: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2896: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
2897: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
2898: END IF;
2899: FND_MSG_PUB.Count_And_Get
2900: (p_count => x_msg_count ,
2901: p_data => x_msg_data
2902: );
2903:
2944: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2945: END IF;
2946: -- Initialize message list if p_init_msg_list is set to TRUE.
2947: IF FND_API.to_Boolean( p_init_msg_list ) THEN
2948: FND_MSG_PUB.initialize;
2949: END IF;
2950: /* Customer/Vertical Hookups
2951: /* Customer pre -processing section - Mandatory */
2952: IF ( JTF_USR_HKS.Ok_to_execute( G_PKG_NAME, l_api_name, 'B', 'C' ) ) THEN
3117: IF FND_API.To_Boolean( p_commit ) THEN
3118: COMMIT WORK;
3119: END IF;
3120:
3121: FND_MSG_PUB.Count_And_Get
3122: (p_count => x_msg_count ,
3123: p_data => x_msg_data
3124: );
3125:
3127:
3128: WHEN FND_API.G_EXC_ERROR THEN
3129: ROLLBACK TO Update_GrpOp_Filter_PUB;
3130: x_return_status := FND_API.G_RET_STS_ERROR ;
3131: FND_MSG_PUB.Count_And_Get
3132: (p_count => x_msg_count ,
3133: p_data => x_msg_data
3134: );
3135: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3134: );
3135: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3136: ROLLBACK TO Update_GrpOp_Filter_PUB;
3137: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3138: FND_MSG_PUB.Count_And_Get
3139: (p_count => x_msg_count ,
3140: p_data => x_msg_data
3141: );
3142: WHEN OTHERS THEN
3141: );
3142: WHEN OTHERS THEN
3143: ROLLBACK TO Update_GrpOp_Filter_PUB;
3144: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3145: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3146: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3147: END IF;
3148: FND_MSG_PUB.Count_And_Get
3149: (p_count => x_msg_count ,
3142: WHEN OTHERS THEN
3143: ROLLBACK TO Update_GrpOp_Filter_PUB;
3144: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3145: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3146: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3147: END IF;
3148: FND_MSG_PUB.Count_And_Get
3149: (p_count => x_msg_count ,
3150: p_data => x_msg_data
3144: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3145: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3146: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3147: END IF;
3148: FND_MSG_PUB.Count_And_Get
3149: (p_count => x_msg_count ,
3150: p_data => x_msg_data
3151: );
3152:
3185: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3186: END IF;
3187: -- Initialize message list if p_init_msg_list is set to TRUE.
3188: IF FND_API.to_Boolean( p_init_msg_list ) THEN
3189: FND_MSG_PUB.initialize;
3190: END IF;
3191: /* Customer/Vertical Hookups
3192: /* Customer pre -processing section - Mandatory */
3193: IF ( JTF_USR_HKS.Ok_to_execute( G_PKG_NAME, l_api_name, 'B', 'C' ) ) THEN
3325: IF FND_API.To_Boolean( p_commit ) THEN
3326: COMMIT WORK;
3327: END IF;
3328:
3329: FND_MSG_PUB.Count_And_Get
3330: (p_count => x_msg_count ,
3331: p_data => x_msg_data
3332: );
3333:
3335:
3336: WHEN FND_API.G_EXC_ERROR THEN
3337: ROLLBACK TO Update_Ctr_Association_PUB;
3338: x_return_status := FND_API.G_RET_STS_ERROR ;
3339: FND_MSG_PUB.Count_And_Get
3340: (p_count => x_msg_count ,
3341: p_data => x_msg_data
3342: );
3343: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3342: );
3343: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3344: ROLLBACK TO Update_Ctr_Association_PUB;
3345: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3346: FND_MSG_PUB.Count_And_Get
3347: (p_count => x_msg_count ,
3348: p_data => x_msg_data
3349: );
3350: WHEN OTHERS THEN
3349: );
3350: WHEN OTHERS THEN
3351: ROLLBACK TO Update_Ctr_Association_PUB;
3352: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3353: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3354: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3355: END IF;
3356: FND_MSG_PUB.Count_And_Get
3357: (p_count => x_msg_count ,
3350: WHEN OTHERS THEN
3351: ROLLBACK TO Update_Ctr_Association_PUB;
3352: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3353: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3354: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3355: END IF;
3356: FND_MSG_PUB.Count_And_Get
3357: (p_count => x_msg_count ,
3358: p_data => x_msg_data
3352: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3353: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3354: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3355: END IF;
3356: FND_MSG_PUB.Count_And_Get
3357: (p_count => x_msg_count ,
3358: p_data => x_msg_data
3359: );
3360:
3501: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3502: END IF;
3503: -- Initialize message list if p_init_msg_list is set to TRUE.
3504: IF FND_API.to_Boolean( p_init_msg_list ) THEN
3505: FND_MSG_PUB.initialize;
3506: END IF;
3507:
3508: --BigDecimal [] x_ctr_grp_id_template = new BigDecimal[]{new BigDecimal(0)};
3509: --x_ctr_grp_id_template NUMBER;
3632: IF FND_API.To_Boolean( p_commit ) THEN
3633: COMMIT WORK;
3634: END IF;
3635:
3636: FND_MSG_PUB.Count_And_Get
3637: (p_count => x_msg_count ,
3638: p_data => x_msg_data
3639: );
3640:
3642:
3643: WHEN FND_API.G_EXC_ERROR THEN
3644: ROLLBACK TO Instantiate_Counters_PUB;
3645: x_return_status := FND_API.G_RET_STS_ERROR ;
3646: FND_MSG_PUB.Count_And_Get
3647: (p_count => x_msg_count ,
3648: p_data => x_msg_data
3649: );
3650: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3649: );
3650: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3651: ROLLBACK TO Instantiate_Counters_PUB;
3652: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3653: FND_MSG_PUB.Count_And_Get
3654: (p_count => x_msg_count ,
3655: p_data => x_msg_data
3656: );
3657: WHEN OTHERS THEN
3656: );
3657: WHEN OTHERS THEN
3658: ROLLBACK TO Instantiate_Counters_PUB;
3659: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3660: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3661: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3662: END IF;
3663: FND_MSG_PUB.Count_And_Get
3664: (p_count => x_msg_count ,
3657: WHEN OTHERS THEN
3658: ROLLBACK TO Instantiate_Counters_PUB;
3659: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3660: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3661: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3662: END IF;
3663: FND_MSG_PUB.Count_And_Get
3664: (p_count => x_msg_count ,
3665: p_data => x_msg_data
3659: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3660: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3661: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3662: END IF;
3663: FND_MSG_PUB.Count_And_Get
3664: (p_count => x_msg_count ,
3665: p_data => x_msg_data
3666: );
3667: --null;
3699: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3700: END IF;
3701: -- Initialize message list if p_init_msg_list is set to TRUE.
3702: IF FND_API.to_Boolean( p_init_msg_list ) THEN
3703: FND_MSG_PUB.initialize;
3704: END IF;
3705:
3706: -- Initialize API return status to success
3707: x_return_status := FND_API.G_RET_STS_SUCCESS;
3756: IF FND_API.To_Boolean( p_commit ) THEN
3757: COMMIT WORK;
3758: END IF;
3759:
3760: FND_MSG_PUB.Count_And_Get
3761: (p_count => x_msg_count ,
3762: p_data => x_msg_data
3763: );
3764:
3766:
3767: WHEN FND_API.G_EXC_ERROR THEN
3768: ROLLBACK TO Create_Ctr_Estimation_PUB;
3769: x_return_status := FND_API.G_RET_STS_ERROR ;
3770: FND_MSG_PUB.Count_And_Get
3771: (p_count => x_msg_count ,
3772: p_data => x_msg_data
3773: );
3774: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3773: );
3774: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3775: ROLLBACK TO Create_Ctr_Estimation_PUB;
3776: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3777: FND_MSG_PUB.Count_And_Get
3778: (p_count => x_msg_count ,
3779: p_data => x_msg_data
3780: );
3781: WHEN OTHERS THEN
3780: );
3781: WHEN OTHERS THEN
3782: ROLLBACK TO Create_Ctr_Estimation_PUB;
3783: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3784: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3785: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3786: END IF;
3787: FND_MSG_PUB.Count_And_Get
3788: (p_count => x_msg_count ,
3781: WHEN OTHERS THEN
3782: ROLLBACK TO Create_Ctr_Estimation_PUB;
3783: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3784: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3785: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3786: END IF;
3787: FND_MSG_PUB.Count_And_Get
3788: (p_count => x_msg_count ,
3789: p_data => x_msg_data
3783: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3784: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3785: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3786: END IF;
3787: FND_MSG_PUB.Count_And_Get
3788: (p_count => x_msg_count ,
3789: p_data => x_msg_data
3790: );
3791: END Create_Estimation_Method;
3820: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3821: END IF;
3822: -- Initialize message list if p_init_msg_list is set to TRUE.
3823: IF FND_API.to_Boolean( p_init_msg_list ) THEN
3824: FND_MSG_PUB.initialize;
3825: END IF;
3826: -- Initialize API return status to success
3827: x_return_status := FND_API.G_RET_STS_SUCCESS;
3828: --
3877: IF FND_API.To_Boolean( p_commit ) THEN
3878: COMMIT WORK;
3879: END IF;
3880:
3881: FND_MSG_PUB.Count_And_Get
3882: (p_count => x_msg_count ,
3883: p_data => x_msg_data
3884: );
3885:
3887:
3888: WHEN FND_API.G_EXC_ERROR THEN
3889: ROLLBACK TO Update_Estimation_Method_PUB;
3890: x_return_status := FND_API.G_RET_STS_ERROR ;
3891: FND_MSG_PUB.Count_And_Get
3892: (p_count => x_msg_count ,
3893: p_data => x_msg_data
3894: );
3895: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3894: );
3895: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3896: ROLLBACK TO Update_Estimation_Method_PUB;
3897: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3898: FND_MSG_PUB.Count_And_Get
3899: (p_count => x_msg_count ,
3900: p_data => x_msg_data
3901: );
3902: WHEN OTHERS THEN
3901: );
3902: WHEN OTHERS THEN
3903: ROLLBACK TO Update_Estimation_Method_PUB;
3904: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3905: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3906: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3907: END IF;
3908: FND_MSG_PUB.Count_And_Get
3909: (p_count => x_msg_count ,
3902: WHEN OTHERS THEN
3903: ROLLBACK TO Update_Estimation_Method_PUB;
3904: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3905: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3906: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3907: END IF;
3908: FND_MSG_PUB.Count_And_Get
3909: (p_count => x_msg_count ,
3910: p_data => x_msg_data
3904: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3905: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3906: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME ,l_api_name);
3907: END IF;
3908: FND_MSG_PUB.Count_And_Get
3909: (p_count => x_msg_count ,
3910: p_data => x_msg_data
3911: );
3912: