53: WHERE RESOURCE_ASSIGNMENT_ID > 0
54: AND TRANSACTION_SOURCE_CODE <> 'OPEN_COMMITMENTS'
55: AND TARGET_RLM_ID IS NULL;
56:
57: l_TXN_SOURCE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
58: l_TXN_SOURCE_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
59: l_PERSON_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
60: l_JOB_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
61: l_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
54: AND TRANSACTION_SOURCE_CODE <> 'OPEN_COMMITMENTS'
55: AND TARGET_RLM_ID IS NULL;
56:
57: l_TXN_SOURCE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
58: l_TXN_SOURCE_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
59: l_PERSON_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
60: l_JOB_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
61: l_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
62: l_VENDOR_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
55: AND TARGET_RLM_ID IS NULL;
56:
57: l_TXN_SOURCE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
58: l_TXN_SOURCE_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
59: l_PERSON_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
60: l_JOB_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
61: l_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
62: l_VENDOR_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
63: l_EXPENDITURE_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
56:
57: l_TXN_SOURCE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
58: l_TXN_SOURCE_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
59: l_PERSON_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
60: l_JOB_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
61: l_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
62: l_VENDOR_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
63: l_EXPENDITURE_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
64: l_EVENT_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
57: l_TXN_SOURCE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
58: l_TXN_SOURCE_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
59: l_PERSON_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
60: l_JOB_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
61: l_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
62: l_VENDOR_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
63: l_EXPENDITURE_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
64: l_EVENT_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
65: l_NON_LABOR_RESOURCE_tab PA_PLSQL_DATATYPES.Char20TabTyp;
58: l_TXN_SOURCE_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
59: l_PERSON_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
60: l_JOB_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
61: l_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
62: l_VENDOR_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
63: l_EXPENDITURE_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
64: l_EVENT_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
65: l_NON_LABOR_RESOURCE_tab PA_PLSQL_DATATYPES.Char20TabTyp;
66: l_EXPENDITURE_CATEGORY_tab PA_PLSQL_DATATYPES.Char30TabTyp;
59: l_PERSON_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
60: l_JOB_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
61: l_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
62: l_VENDOR_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
63: l_EXPENDITURE_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
64: l_EVENT_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
65: l_NON_LABOR_RESOURCE_tab PA_PLSQL_DATATYPES.Char20TabTyp;
66: l_EXPENDITURE_CATEGORY_tab PA_PLSQL_DATATYPES.Char30TabTyp;
67: l_REVENUE_CATEGORY_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
60: l_JOB_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
61: l_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
62: l_VENDOR_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
63: l_EXPENDITURE_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
64: l_EVENT_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
65: l_NON_LABOR_RESOURCE_tab PA_PLSQL_DATATYPES.Char20TabTyp;
66: l_EXPENDITURE_CATEGORY_tab PA_PLSQL_DATATYPES.Char30TabTyp;
67: l_REVENUE_CATEGORY_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
68: l_NLR_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
61: l_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
62: l_VENDOR_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
63: l_EXPENDITURE_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
64: l_EVENT_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
65: l_NON_LABOR_RESOURCE_tab PA_PLSQL_DATATYPES.Char20TabTyp;
66: l_EXPENDITURE_CATEGORY_tab PA_PLSQL_DATATYPES.Char30TabTyp;
67: l_REVENUE_CATEGORY_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
68: l_NLR_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
69: l_EVENT_CLASSIFICATION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
62: l_VENDOR_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
63: l_EXPENDITURE_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
64: l_EVENT_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
65: l_NON_LABOR_RESOURCE_tab PA_PLSQL_DATATYPES.Char20TabTyp;
66: l_EXPENDITURE_CATEGORY_tab PA_PLSQL_DATATYPES.Char30TabTyp;
67: l_REVENUE_CATEGORY_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
68: l_NLR_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
69: l_EVENT_CLASSIFICATION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
70: l_SYS_LINK_FUNCTION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
63: l_EXPENDITURE_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
64: l_EVENT_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
65: l_NON_LABOR_RESOURCE_tab PA_PLSQL_DATATYPES.Char20TabTyp;
66: l_EXPENDITURE_CATEGORY_tab PA_PLSQL_DATATYPES.Char30TabTyp;
67: l_REVENUE_CATEGORY_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
68: l_NLR_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
69: l_EVENT_CLASSIFICATION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
70: l_SYS_LINK_FUNCTION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
71: l_PROJECT_ROLE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
64: l_EVENT_TYPE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
65: l_NON_LABOR_RESOURCE_tab PA_PLSQL_DATATYPES.Char20TabTyp;
66: l_EXPENDITURE_CATEGORY_tab PA_PLSQL_DATATYPES.Char30TabTyp;
67: l_REVENUE_CATEGORY_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
68: l_NLR_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
69: l_EVENT_CLASSIFICATION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
70: l_SYS_LINK_FUNCTION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
71: l_PROJECT_ROLE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
72: l_RESOURCE_CLASS_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
65: l_NON_LABOR_RESOURCE_tab PA_PLSQL_DATATYPES.Char20TabTyp;
66: l_EXPENDITURE_CATEGORY_tab PA_PLSQL_DATATYPES.Char30TabTyp;
67: l_REVENUE_CATEGORY_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
68: l_NLR_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
69: l_EVENT_CLASSIFICATION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
70: l_SYS_LINK_FUNCTION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
71: l_PROJECT_ROLE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
72: l_RESOURCE_CLASS_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
73: l_MFC_COST_TYPE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
66: l_EXPENDITURE_CATEGORY_tab PA_PLSQL_DATATYPES.Char30TabTyp;
67: l_REVENUE_CATEGORY_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
68: l_NLR_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
69: l_EVENT_CLASSIFICATION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
70: l_SYS_LINK_FUNCTION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
71: l_PROJECT_ROLE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
72: l_RESOURCE_CLASS_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
73: l_MFC_COST_TYPE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
74: l_RESOURCE_CLASS_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
67: l_REVENUE_CATEGORY_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
68: l_NLR_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
69: l_EVENT_CLASSIFICATION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
70: l_SYS_LINK_FUNCTION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
71: l_PROJECT_ROLE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
72: l_RESOURCE_CLASS_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
73: l_MFC_COST_TYPE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
74: l_RESOURCE_CLASS_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
75: l_FC_RES_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
68: l_NLR_ORGANIZATION_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
69: l_EVENT_CLASSIFICATION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
70: l_SYS_LINK_FUNCTION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
71: l_PROJECT_ROLE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
72: l_RESOURCE_CLASS_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
73: l_MFC_COST_TYPE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
74: l_RESOURCE_CLASS_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
75: l_FC_RES_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
76: l_INVENTORY_ITEM_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
69: l_EVENT_CLASSIFICATION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
70: l_SYS_LINK_FUNCTION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
71: l_PROJECT_ROLE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
72: l_RESOURCE_CLASS_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
73: l_MFC_COST_TYPE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
74: l_RESOURCE_CLASS_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
75: l_FC_RES_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
76: l_INVENTORY_ITEM_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
77: l_ITEM_CATEGORY_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
70: l_SYS_LINK_FUNCTION_tab PA_PLSQL_DATATYPES.Char30TabTyp;
71: l_PROJECT_ROLE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
72: l_RESOURCE_CLASS_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
73: l_MFC_COST_TYPE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
74: l_RESOURCE_CLASS_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
75: l_FC_RES_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
76: l_INVENTORY_ITEM_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
77: l_ITEM_CATEGORY_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
78: l_PERSON_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
71: l_PROJECT_ROLE_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
72: l_RESOURCE_CLASS_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
73: l_MFC_COST_TYPE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
74: l_RESOURCE_CLASS_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
75: l_FC_RES_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
76: l_INVENTORY_ITEM_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
77: l_ITEM_CATEGORY_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
78: l_PERSON_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
79: l_BOM_RESOURCE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
72: l_RESOURCE_CLASS_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
73: l_MFC_COST_TYPE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
74: l_RESOURCE_CLASS_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
75: l_FC_RES_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
76: l_INVENTORY_ITEM_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
77: l_ITEM_CATEGORY_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
78: l_PERSON_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
79: l_BOM_RESOURCE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
80: l_NAMED_ROLE_tab PA_PLSQL_DATATYPES.Char80TabTyp;
73: l_MFC_COST_TYPE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
74: l_RESOURCE_CLASS_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
75: l_FC_RES_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
76: l_INVENTORY_ITEM_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
77: l_ITEM_CATEGORY_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
78: l_PERSON_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
79: l_BOM_RESOURCE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
80: l_NAMED_ROLE_tab PA_PLSQL_DATATYPES.Char80TabTyp;
81: l_INCURRED_BY_RES_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
74: l_RESOURCE_CLASS_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
75: l_FC_RES_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
76: l_INVENTORY_ITEM_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
77: l_ITEM_CATEGORY_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
78: l_PERSON_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
79: l_BOM_RESOURCE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
80: l_NAMED_ROLE_tab PA_PLSQL_DATATYPES.Char80TabTyp;
81: l_INCURRED_BY_RES_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
82: l_RATE_BASED_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
75: l_FC_RES_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
76: l_INVENTORY_ITEM_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
77: l_ITEM_CATEGORY_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
78: l_PERSON_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
79: l_BOM_RESOURCE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
80: l_NAMED_ROLE_tab PA_PLSQL_DATATYPES.Char80TabTyp;
81: l_INCURRED_BY_RES_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
82: l_RATE_BASED_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
83: l_TXN_TASK_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
76: l_INVENTORY_ITEM_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
77: l_ITEM_CATEGORY_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
78: l_PERSON_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
79: l_BOM_RESOURCE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
80: l_NAMED_ROLE_tab PA_PLSQL_DATATYPES.Char80TabTyp;
81: l_INCURRED_BY_RES_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
82: l_RATE_BASED_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
83: l_TXN_TASK_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
84: l_TXN_WBS_ELEMENT_VER_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
77: l_ITEM_CATEGORY_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
78: l_PERSON_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
79: l_BOM_RESOURCE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
80: l_NAMED_ROLE_tab PA_PLSQL_DATATYPES.Char80TabTyp;
81: l_INCURRED_BY_RES_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
82: l_RATE_BASED_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
83: l_TXN_TASK_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
84: l_TXN_WBS_ELEMENT_VER_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
85: l_TXN_RBS_ELEMENT_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
78: l_PERSON_TYPE_CODE_tab PA_PLSQL_DATATYPES.Char30TabTyp;
79: l_BOM_RESOURCE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
80: l_NAMED_ROLE_tab PA_PLSQL_DATATYPES.Char80TabTyp;
81: l_INCURRED_BY_RES_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
82: l_RATE_BASED_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
83: l_TXN_TASK_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
84: l_TXN_WBS_ELEMENT_VER_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
85: l_TXN_RBS_ELEMENT_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
86: l_TXN_PLAN_START_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
79: l_BOM_RESOURCE_ID_tab PA_PLSQL_DATATYPES.IDTabTyp;
80: l_NAMED_ROLE_tab PA_PLSQL_DATATYPES.Char80TabTyp;
81: l_INCURRED_BY_RES_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
82: l_RATE_BASED_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
83: l_TXN_TASK_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
84: l_TXN_WBS_ELEMENT_VER_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
85: l_TXN_RBS_ELEMENT_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
86: l_TXN_PLAN_START_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
87: l_TXN_PLAN_END_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
80: l_NAMED_ROLE_tab PA_PLSQL_DATATYPES.Char80TabTyp;
81: l_INCURRED_BY_RES_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
82: l_RATE_BASED_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
83: l_TXN_TASK_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
84: l_TXN_WBS_ELEMENT_VER_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
85: l_TXN_RBS_ELEMENT_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
86: l_TXN_PLAN_START_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
87: l_TXN_PLAN_END_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
88:
81: l_INCURRED_BY_RES_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
82: l_RATE_BASED_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
83: l_TXN_TASK_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
84: l_TXN_WBS_ELEMENT_VER_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
85: l_TXN_RBS_ELEMENT_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
86: l_TXN_PLAN_START_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
87: l_TXN_PLAN_END_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
88:
89: --out param from PA_RLMI_RBS_MAP_PUB.MAP_RLMI_RBS
82: l_RATE_BASED_FLAG_tab PA_PLSQL_DATATYPES.Char1TabTyp;
83: l_TXN_TASK_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
84: l_TXN_WBS_ELEMENT_VER_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
85: l_TXN_RBS_ELEMENT_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
86: l_TXN_PLAN_START_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
87: l_TXN_PLAN_END_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
88:
89: --out param from PA_RLMI_RBS_MAP_PUB.MAP_RLMI_RBS
90: l_map_txn_source_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
83: l_TXN_TASK_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
84: l_TXN_WBS_ELEMENT_VER_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
85: l_TXN_RBS_ELEMENT_ID_tab PA_PLSQL_DATATYPES.IdTabTyp;
86: l_TXN_PLAN_START_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
87: l_TXN_PLAN_END_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
88:
89: --out param from PA_RLMI_RBS_MAP_PUB.MAP_RLMI_RBS
90: l_map_txn_source_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
91: l_map_rlm_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
86: l_TXN_PLAN_START_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
87: l_TXN_PLAN_END_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
88:
89: --out param from PA_RLMI_RBS_MAP_PUB.MAP_RLMI_RBS
90: l_map_txn_source_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
91: l_map_rlm_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
92: l_map_rbs_element_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
93: l_map_txn_accum_header_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
94:
87: l_TXN_PLAN_END_DATE_tab PA_PLSQL_DATATYPES.DateTabTyp;
88:
89: --out param from PA_RLMI_RBS_MAP_PUB.MAP_RLMI_RBS
90: l_map_txn_source_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
91: l_map_rlm_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
92: l_map_rbs_element_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
93: l_map_txn_accum_header_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
94:
95: /*after calling create_res_asg and update_res_asg
88:
89: --out param from PA_RLMI_RBS_MAP_PUB.MAP_RLMI_RBS
90: l_map_txn_source_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
91: l_map_rlm_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
92: l_map_rbs_element_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
93: l_map_txn_accum_header_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
94:
95: /*after calling create_res_asg and update_res_asg
96: *we will create the new res_asg_id for the mapped
89: --out param from PA_RLMI_RBS_MAP_PUB.MAP_RLMI_RBS
90: l_map_txn_source_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
91: l_map_rlm_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
92: l_map_rbs_element_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
93: l_map_txn_accum_header_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
94:
95: /*after calling create_res_asg and update_res_asg
96: *we will create the new res_asg_id for the mapped
97: *rlm_id and task id for target budget_version; and
105: cbs_element_id, --bug#16791711
106: resource_assignment_id
107: FROM PA_FP_PLANNING_RES_TMP1;
108:
109: l_upd_task_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
110: l_upd_rlm_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
111: l_upd_cbs_id_tab PA_PLSQL_DATATYPES.NumTabTyp; --bug#16791711
112: l_upd_target_ra_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
113:
106: resource_assignment_id
107: FROM PA_FP_PLANNING_RES_TMP1;
108:
109: l_upd_task_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
110: l_upd_rlm_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
111: l_upd_cbs_id_tab PA_PLSQL_DATATYPES.NumTabTyp; --bug#16791711
112: l_upd_target_ra_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
113:
114: l_upd_ra_id_tab1 PA_PLSQL_DATATYPES.NumTabTyp;
107: FROM PA_FP_PLANNING_RES_TMP1;
108:
109: l_upd_task_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
110: l_upd_rlm_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
111: l_upd_cbs_id_tab PA_PLSQL_DATATYPES.NumTabTyp; --bug#16791711
112: l_upd_target_ra_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
113:
114: l_upd_ra_id_tab1 PA_PLSQL_DATATYPES.NumTabTyp;
115: l_upd_target_ra_id_tab1 PA_PLSQL_DATATYPES.NumTabTyp;
108:
109: l_upd_task_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
110: l_upd_rlm_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
111: l_upd_cbs_id_tab PA_PLSQL_DATATYPES.NumTabTyp; --bug#16791711
112: l_upd_target_ra_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
113:
114: l_upd_ra_id_tab1 PA_PLSQL_DATATYPES.NumTabTyp;
115: l_upd_target_ra_id_tab1 PA_PLSQL_DATATYPES.NumTabTyp;
116:
110: l_upd_rlm_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
111: l_upd_cbs_id_tab PA_PLSQL_DATATYPES.NumTabTyp; --bug#16791711
112: l_upd_target_ra_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
113:
114: l_upd_ra_id_tab1 PA_PLSQL_DATATYPES.NumTabTyp;
115: l_upd_target_ra_id_tab1 PA_PLSQL_DATATYPES.NumTabTyp;
116:
117: l_count_tmp NUMBER;
118: p_called_mode varchar2(20) := 'SELF_SERVICE';
111: l_upd_cbs_id_tab PA_PLSQL_DATATYPES.NumTabTyp; --bug#16791711
112: l_upd_target_ra_id_tab PA_PLSQL_DATATYPES.NumTabTyp;
113:
114: l_upd_ra_id_tab1 PA_PLSQL_DATATYPES.NumTabTyp;
115: l_upd_target_ra_id_tab1 PA_PLSQL_DATATYPES.NumTabTyp;
116:
117: l_count_tmp NUMBER;
118: p_called_mode varchar2(20) := 'SELF_SERVICE';
119:
117: l_count_tmp NUMBER;
118: p_called_mode varchar2(20) := 'SELF_SERVICE';
119:
120: /* PL/SQL tables for updating target transaction_source_code values */
121: l_tgt_res_asg_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
122: l_txn_src_code_tab PA_PLSQL_DATATYPES.Char30TabTyp;
123:
124: l_sysdate DATE;
125: l_last_updated_by PA_RESOURCE_ASSIGNMENTS.LAST_UPDATED_BY%TYPE;
118: p_called_mode varchar2(20) := 'SELF_SERVICE';
119:
120: /* PL/SQL tables for updating target transaction_source_code values */
121: l_tgt_res_asg_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
122: l_txn_src_code_tab PA_PLSQL_DATATYPES.Char30TabTyp;
123:
124: l_sysdate DATE;
125: l_last_updated_by PA_RESOURCE_ASSIGNMENTS.LAST_UPDATED_BY%TYPE;
126: l_last_update_login PA_RESOURCE_ASSIGNMENTS.LAST_UPDATE_LOGIN%TYPE;
129: l_fp_cols_rec PA_FP_GEN_AMOUNT_UTILS.FP_COLS;
130: l_resource_list_id PA_BUDGET_VERSIONS.RESOURCE_LIST_ID%TYPE;
131:
132: /* Date update variables */
133: l_res_asg_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
134: l_start_date_tab PA_PLSQL_DATATYPES.DateTabTyp;
135: l_end_date_tab PA_PLSQL_DATATYPES.DateTabTyp;
136:
137: l_etc_start_date DATE;
130: l_resource_list_id PA_BUDGET_VERSIONS.RESOURCE_LIST_ID%TYPE;
131:
132: /* Date update variables */
133: l_res_asg_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
134: l_start_date_tab PA_PLSQL_DATATYPES.DateTabTyp;
135: l_end_date_tab PA_PLSQL_DATATYPES.DateTabTyp;
136:
137: l_etc_start_date DATE;
138:
131:
132: /* Date update variables */
133: l_res_asg_id_tab PA_PLSQL_DATATYPES.IdTabTyp;
134: l_start_date_tab PA_PLSQL_DATATYPES.DateTabTyp;
135: l_end_date_tab PA_PLSQL_DATATYPES.DateTabTyp;
136:
137: l_etc_start_date DATE;
138:
139: l_module_name VARCHAR2(100) := 'pa.plsql.PA_FP_GEN_FCST_RMAP_PKG.FCST_SRC_TXNS_RMAP';