The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT *
FROM FND_USER
WHERE user_id = b_user_id;
PROCEDURE Insert_ACC_Record
( p_user_id IN NUMBER
,p_resource_id IN NUMBER
)
IS
BEGIN
IF g_debug_level = JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL THEN
jtm_message_log_pkg.Log_Msg
( p_user_id
, g_table_name
, 'Entering Insert_ACC_Record'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
, 'Inserting ACC record for resource_id = ' || p_resource_id
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_MEDIUM);
/*** Insert user ACC record ***/
JTM_HOOK_UTIL_PKG.Insert_Acc
( P_PUBLICATION_ITEM_NAMES => g_publication_item_name
,P_ACC_TABLE_NAME => g_acc_table_name
,P_PK1_NAME => g_pk_name
,P_PK1_NUM_VALUE => p_user_id
,P_RESOURCE_ID => p_resource_id
);
, 'Leaving Insert_ACC_Record'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
END Insert_ACC_Record;
PROCEDURE Update_ACC_Record
( p_user_id IN NUMBER
,p_resource_id IN NUMBER
,p_acc_id IN NUMBER
)
IS
BEGIN
IF g_debug_level = JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL THEN
jtm_message_log_pkg.Log_Msg
( p_user_id
, g_table_name
, 'Entering Update_ACC_Record'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
/*** Update user ACC record ***/
JTM_HOOK_UTIL_PKG.Update_Acc
( P_PUBLICATION_ITEM_NAMES => g_publication_item_name
,P_ACC_TABLE_NAME => g_acc_table_name
,P_RESOURCE_ID => p_resource_id
,P_ACCESS_ID => p_acc_id
);
, 'Leaving Update_ACC_Record'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
END Update_ACC_Record;
/*** Private procedure that deletes user for resource from acc table ***/
PROCEDURE Delete_ACC_Record
( p_user_id IN NUMBER
,p_resource_id IN NUMBER
)
IS
BEGIN
IF g_debug_level = JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL THEN
jtm_message_log_pkg.Log_Msg
( p_user_id
, g_table_name
, 'Entering Delete_ACC_Record'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
/*** Delete user ACC record ***/
JTM_HOOK_UTIL_PKG.Delete_Acc
( P_PUBLICATION_ITEM_NAMES => g_publication_item_name
,P_ACC_TABLE_NAME => g_acc_table_name
,P_PK1_NAME => g_pk_name
,P_PK1_NUM_VALUE => p_user_id
,P_RESOURCE_ID => p_resource_id
);
, 'Leaving Delete_ACC_Record'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
END Delete_ACC_Record;
Public function that gets called when a user needs to be inserted into ACC table.
***/
PROCEDURE Insert_User
( p_user_id IN NUMBER
,p_resource_id IN NUMBER
)
IS
BEGIN
/*** get debug level ***/
g_debug_level := JTM_HOOK_UTIL_PKG.Get_Debug_Level;
, 'Entering Insert_User procedure'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
/*** yes -> insert user acc record ***/
Insert_ACC_Record
( p_user_id
,p_resource_id
);
, 'Leaving Insert_User procedure'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
END Insert_User;
Public procedure that gets called when a user needs to be updated from ACC table.
***/
PROCEDURE Update_User
( p_user_id IN NUMBER
,p_resource_id IN NUMBER
)
IS
l_acc_id NUMBER;
, 'Entering Update_User'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
/*** yes -> update user acc record ***/
Update_ACC_Record
( p_user_id
,p_resource_id
,l_acc_id
);
, 'Leaving Update_User'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
END Update_User;
Public procedure that gets called when a user needs to be deleted from ACC table.
***/
PROCEDURE Delete_User
( p_user_id IN NUMBER
,p_resource_id IN NUMBER
)
IS
l_acc_id NUMBER;
, 'Entering Delete_User'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
/*** yes -> delete user acc record ***/
Delete_ACC_Record
( p_user_id
,p_resource_id
);
, 'Leaving Delete_User'
, JTM_HOOK_UTIL_PKG.G_DEBUG_LEVEL_FULL);
END Delete_User;