30: , x_error_Tbl OUT NOCOPY BIS_UTILITIES_PUB.Error_Tbl_Type
31: )
32: IS
33: BEGIN
34: BIS_BUSINESS_PLAN_PVT.Retrieve_Business_Plans
35: ( p_api_version => p_api_version
36: , x_Business_Plan_Tbl => x_Business_Plan_Tbl
37: , x_return_status => x_return_status
38: , x_error_Tbl => x_error_Tbl
67: IS
68: l_Business_Plan_Rec BIS_BUSINESS_PLAN_PUB.Business_Plan_Rec_Type;
69: BEGIN
70:
71: BIS_BUSINESS_PLAN_PVT.Value_ID_Conversion
72: ( p_api_version => 1.0
73: , p_Business_Plan_Rec => p_Business_Plan_Rec
74: , x_Business_Plan_Rec => l_Business_Plan_Rec
75: , x_return_status => x_return_status
85: );
86: RAISE FND_API.G_EXC_ERROR;
87: end if;
88:
89: BIS_BUSINESS_PLAN_PVT.Retrieve_Business_Plan
90: ( p_api_version => 1.0
91: , p_Business_Plan_Rec => l_Business_Plan_Rec
92: , x_Business_Plan_Rec => x_Business_Plan_Rec
93: , x_return_status => x_return_status
126: IS
127: l_Business_Plan_Rec BIS_BUSINESS_PLAN_PUB.Business_Plan_Rec_Type;
128: BEGIN
129:
130: BIS_BUSINESS_PLAN_PVT.Value_ID_Conversion
131: ( p_api_version => p_api_version
132: , p_Business_Plan_Rec => p_Business_Plan_Rec
133: , x_Business_Plan_Rec => l_Business_Plan_Rec
134: , x_return_status => x_return_status
144: );
145: RAISE FND_API.G_EXC_ERROR;
146: end if;
147:
148: BIS_BUSINESS_PLAN_PVT.Translate_Business_Plan
149: ( p_api_version => p_api_version
150: , p_commit => p_commit
151: , p_validation_level => p_validation_level
152: , p_Business_Plan_Rec => l_Business_Plan_Rec
190: l_Business_Plan_Rec := p_Business_Plan_Rec;
191:
192: BEGIN
193:
194: BIS_BUSINESS_PLAN_PVT.Value_ID_Conversion
195: ( p_api_version => p_api_version
196: , p_Business_Plan_Rec => p_Business_Plan_Rec
197: , x_Business_Plan_Rec => l_Business_Plan_Rec
198: , x_return_status => x_return_status
208: );
209: RAISE FND_API.G_EXC_ERROR;
210: END IF;
211:
212: BIS_BUSINESS_PLAN_PVT.Update_Business_Plan
213: ( p_api_version => p_api_version
214: , p_commit => p_commit
215: , p_validation_level => p_validation_level
216: , p_Business_Plan_Rec => l_Business_Plan_Rec
221:
222: EXCEPTION
223: WHEN NO_DATA_FOUND OR FND_API.G_EXC_ERROR THEN
224:
225: BIS_BUSINESS_PLAN_PVT.Create_Business_Plan
226: ( p_api_version => p_api_version
227: , p_commit => p_commit
228: , p_validation_level => p_validation_level
229: , p_Business_Plan_Rec => l_Business_Plan_Rec