114:
115: --
116: -- First lock the current budget revision p_budget_revision_id
117: --
118: PSB_Concurrency_Control_Pub.Enforce_Concurrency_Control
119: (
120: p_api_version => 1.0 ,
121: p_init_msg_list => FND_API.G_FALSE ,
122: p_validation_level => FND_API.G_VALID_LEVEL_NONE ,
183: LOOP
184: --
185: -- Lock parent or child budget revisions retrieved in the previous step.
186: --
187: PSB_Concurrency_Control_Pub.Enforce_Concurrency_Control
188: (
189: p_api_version => 1.0 ,
190: p_init_msg_list => FND_API.G_FALSE ,
191: p_validation_level => FND_API.G_VALID_LEVEL_NONE ,
324: ELSIF p_operation_type IN ('UNFREEZE_REVISION' ) THEN
325: --
326: -- Lock only the current Revision.
327: --
328: PSB_Concurrency_Control_Pub.Enforce_Concurrency_Control
329: (
330: p_api_version => 1.0,
331: p_init_msg_list => FND_API.G_FALSE,
332: p_validation_level => FND_API.G_VALID_LEVEL_FULL,