DBA Data[Home] [Help]

APPS.AHL_PC_HEADER_PVT dependencies on AHL_GENERIC_APRV_PVT

Line 1406: AHL_DEBUG_PUB.debug('PCH -- PVT -- Before calling ahl_generic_aprv_pvt.start_wf_process');

1402: RAISE FND_API.G_EXC_ERROR;
1403: -- Else start PCWF workflow process for this PC
1404: ELSE
1405: IF G_DEBUG='Y' THEN
1406: AHL_DEBUG_PUB.debug('PCH -- PVT -- Before calling ahl_generic_aprv_pvt.start_wf_process');
1407: END IF;
1408:
1409: -- AJPRASAN:: Bug #9596384 :: We need to keep track of the BUE running option selected by the user - Automatic or Manual i.e., Yes or NO
1410: -- So that when Workflow is enabled and the Approver approves it, we need to choose on whether to run BUE or not

Line 1411: -- To keep track of this, we set the attribute 'REQUESTER_NOTE' in AHL_GENERIC_APRV_PVT.START_WF_PROCESS, which was unused so far from PC module calls.

1407: END IF;
1408:
1409: -- AJPRASAN:: Bug #9596384 :: We need to keep track of the BUE running option selected by the user - Automatic or Manual i.e., Yes or NO
1410: -- So that when Workflow is enabled and the Approver approves it, we need to choose on whether to run BUE or not
1411: -- To keep track of this, we set the attribute 'REQUESTER_NOTE' in AHL_GENERIC_APRV_PVT.START_WF_PROCESS, which was unused so far from PC module calls.
1412: -- Since this attribute 'REQUESTER_NOTE' is also displayed in the UI to the approver, we pass a suitable message inside of just passing a flag.
1413: -- To achieve this, we set the parameter 'l_bue_msg' based on the BUE flag, and pass it as an IN parameter to the variable 'P_NOTES_FROM_REQUESTER' in call to the above mentioned procedure.
1414: -- While retrieving back, we decode the message to 'Y' or 'N' in the procedure AHL_PC_APPROVAL_PVT.UPDATE_STATUS
1415:

Line 1423: ahl_generic_aprv_pvt.start_wf_process

1419: ELSE
1420: l_bue_msg := null;
1421: END IF;
1422:
1423: ahl_generic_aprv_pvt.start_wf_process
1424: (
1425: P_OBJECT => l_object,
1426: P_ACTIVITY_ID => l_activity_id,
1427: P_APPROVAL_TYPE => l_approval_type,

Line 1438: AHL_DEBUG_PUB.debug('PCH -- PVT -- After calling ahl_generic_aprv_pvt.start_wf_process');

1434: P_WORKFLOWPROCESS => l_process_name,
1435: P_ITEM_TYPE => l_item_type
1436: );
1437: IF G_DEBUG='Y' THEN
1438: AHL_DEBUG_PUB.debug('PCH -- PVT -- After calling ahl_generic_aprv_pvt.start_wf_process');
1439: END IF;
1440: END IF;
1441: ELSE
1442: -- If workflow process is inactive, then force complete the PC