0% found this document useful (0 votes)
1K views5 pages

Fusion Inventory Queries Special

The document contains multiple SQL queries that select data from various tables to retrieve project and task information such as project name, number, description, start/end dates, task name, number, description, start/end dates, costs, and other attributes. The queries join tables such as PJF_PROJECTS_ALL_VL, PJF_TASKS_V, PJF_PROJECTS_BASIC_V and filter by parameters like the business unit name.

Uploaded by

kullayappa786
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

Topics covered

  • Resource Source Name,
  • Project Unit ID,
  • Join Operations,
  • Organization Code,
  • Data Types,
  • Customer Name,
  • Project Start Date,
  • Data Formatting,
  • Contract Number,
  • Project Currency
0% found this document useful (0 votes)
1K views5 pages

Fusion Inventory Queries Special

The document contains multiple SQL queries that select data from various tables to retrieve project and task information such as project name, number, description, start/end dates, task name, number, description, start/end dates, costs, and other attributes. The queries join tables such as PJF_PROJECTS_ALL_VL, PJF_TASKS_V, PJF_PROJECTS_BASIC_V and filter by parameters like the business unit name.

Uploaded by

kullayappa786
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

Topics covered

  • Resource Source Name,
  • Project Unit ID,
  • Join Operations,
  • Organization Code,
  • Data Types,
  • Customer Name,
  • Project Start Date,
  • Data Formatting,
  • Contract Number,
  • Project Currency

SELECT

IODV.ORGANIZATION_CODE "Organization_Code"
,ESI.ITEM_NUMBER "Item_Number"
,ESI.DESCRIPTION "Description"
,eicv.ITEM_CLASS_CODE "Item_Class_Name"
,ESI.PRIMARY_UOM_CODE as "Primary_Units_of_Measure"
,ESI.Current_phase_code "Life_Cycle_Phase"
,ESI.INVENTORY_ITEM_STATUS_CODE "Item_Status"
,ESI.ITEM_TYPE "User_Item_Type"
,ESI.QSC_SALES_PRODUCT_TYPE "Sales_Product_Type"
FROM EGP_SYSTEM_ITEMS_VL ESI
,INV_ORGANIZATION_DEFINITIONS_V IODV
,EGP_ITEM_CLASSES_VL eicv
WHERE ESI.ORGANIZATION_ID = IODV.ORGANIZATION_ID
and esi.item_catalog_group_id=eicv.Item_class_id
and esi.item_number='Test_Perrigo_Item'
order by IODV.ORGANIZATION_CODE,ESI.ITEM_NUMBER

SELECT
IODV.ORGANIZATION_CODE "Organization_Code"
,ESI.ITEM_NUMBER "Item_Number"
,ESI.DESCRIPTION "Description"
,eicv.ITEM_CLASS_CODE "Item_Class_Name"
,ESI.PRIMARY_UOM_CODE as "Primary_Units_of_Measure"
,ESI.Current_phase_code "Life_Cycle_Phase"
,ESI.INVENTORY_ITEM_STATUS_CODE "Item_Status"
,ESI.ITEM_TYPE "User_Item_Type"
,ESI.QSC_SALES_PRODUCT_TYPE "Sales_Product_Type"
FROM EGP_SYSTEM_ITEMS_VL ESI
,INV_ORGANIZATION_DEFINITIONS_V IODV
,EGP_ITEM_CLASSES_VL eicv
WHERE ESI.ORGANIZATION_ID = IODV.ORGANIZATION_ID
and esi.item_catalog_group_id=eicv.Item_class_id
and esi.item_number='Test_Perrigo_Item'
order by IODV.ORGANIZATION_CODE,ESI.ITEM_NUMBER

SELECT
IODV.ORGANIZATION_CODE "Organization_Code"
,ESI.ITEM_NUMBER "Item_Number"
,ESI.DESCRIPTION "Description"
,eicv.ITEM_CLASS_CODE "Item_Class_Name"
,ESI.PRIMARY_UOM_CODE as "Primary_Units_of_Measure"
,ESI.Current_phase_code "Life_Cycle_Phase"
,ESI.INVENTORY_ITEM_STATUS_CODE "Item_Status"
,ESI.ITEM_TYPE "User_Item_Type"
,ESI.QSC_SALES_PRODUCT_TYPE "Sales_Product_Type"
FROM EGP_SYSTEM_ITEMS_VL ESI
,INV_ORGANIZATION_DEFINITIONS_V IODV
,EGP_ITEM_CLASSES_VL eicv
WHERE ESI.ORGANIZATION_ID = IODV.ORGANIZATION_ID
and esi.item_catalog_group_id=eicv.Item_class_id
and esi.item_number='Test_Perrigo_Item'
order by IODV.ORGANIZATION_CODE,ESI.ITEM_NUMBER

SELECT
IODV.ORGANIZATION_CODE "Organization_Code"
,ESI.ITEM_NUMBER "Item_Number"
,ESI.DESCRIPTION "Description"
,eicv.ITEM_CLASS_CODE "Item_Class_Name"
,ESI.PRIMARY_UOM_CODE as "Primary_Units_of_Measure"
,ESI.Current_phase_code "Life_Cycle_Phase"
,ESI.INVENTORY_ITEM_STATUS_CODE "Item_Status"
,ESI.ITEM_TYPE "User_Item_Type"
,ESI.QSC_SALES_PRODUCT_TYPE "Sales_Product_Type"
FROM EGP_SYSTEM_ITEMS_VL ESI
,INV_ORGANIZATION_DEFINITIONS_V IODV
,EGP_ITEM_CLASSES_VL eicv
WHERE ESI.ORGANIZATION_ID = IODV.ORGANIZATION_ID
and esi.item_catalog_group_id=eicv.Item_class_id
and esi.item_number='Test_Perrigo_Item'
order by IODV.ORGANIZATION_CODE,ESI.ITEM_NUMBER

SELECT
IODV.ORGANIZATION_CODE "Organization_Code"
,ESI.ITEM_NUMBER "Item_Number"
,ESI.DESCRIPTION "Description"
,eicv.ITEM_CLASS_CODE "Item_Class_Name"
,ESI.PRIMARY_UOM_CODE as "Primary_Units_of_Measure"
,ESI.Current_phase_code "Life_Cycle_Phase"
,ESI.INVENTORY_ITEM_STATUS_CODE "Item_Status"
,ESI.ITEM_TYPE "User_Item_Type"
,ESI.QSC_SALES_PRODUCT_TYPE "Sales_Product_Type"
FROM EGP_SYSTEM_ITEMS_VL ESI
,INV_ORGANIZATION_DEFINITIONS_V IODV
,EGP_ITEM_CLASSES_VL eicv
WHERE ESI.ORGANIZATION_ID = IODV.ORGANIZATION_ID
and esi.item_catalog_group_id=eicv.Item_class_id
and esi.item_number='Test_Perrigo_Item'
order by IODV.ORGANIZATION_CODE,ESI.ITEM_NUMBER

SELECT
IODV.ORGANIZATION_CODE "Organization_Code"
,ESI.ITEM_NUMBER "Item_Number"
,ESI.DESCRIPTION "Description"
,eicv.ITEM_CLASS_CODE "Item_Class_Name"
,ESI.PRIMARY_UOM_CODE as "Primary_Units_of_Measure"
,ESI.Current_phase_code "Life_Cycle_Phase"
,ESI.INVENTORY_ITEM_STATUS_CODE "Item_Status"
,ESI.ITEM_TYPE "User_Item_Type"
,ESI.QSC_SALES_PRODUCT_TYPE "Sales_Product_Type"
FROM EGP_SYSTEM_ITEMS_VL ESI
,INV_ORGANIZATION_DEFINITIONS_V IODV
,EGP_ITEM_CLASSES_VL eicv
WHERE ESI.ORGANIZATION_ID = IODV.ORGANIZATION_ID
and esi.item_catalog_group_id=eicv.Item_class_id
and esi.item_number='Test_Perrigo_Item'
order by IODV.ORGANIZATION_CODE,ESI.ITEM_NUMBER

SELECT
IODV.ORGANIZATION_CODE "Organization_Code"
,ESI.ITEM_NUMBER "Item_Number"
,ESI.DESCRIPTION "Description"
,eicv.ITEM_CLASS_CODE "Item_Class_Name"
,ESI.PRIMARY_UOM_CODE as "Primary_Units_of_Measure"
,ESI.Current_phase_code "Life_Cycle_Phase"
,ESI.INVENTORY_ITEM_STATUS_CODE "Item_Status"
,ESI.ITEM_TYPE "User_Item_Type"
,ESI.QSC_SALES_PRODUCT_TYPE "Sales_Product_Type"
FROM EGP_SYSTEM_ITEMS_VL ESI
,INV_ORGANIZATION_DEFINITIONS_V IODV
,EGP_ITEM_CLASSES_VL eicv
WHERE ESI.ORGANIZATION_ID = IODV.ORGANIZATION_ID
and esi.item_catalog_group_id=eicv.Item_class_id
and esi.item_number='Test_Perrigo_Item'
order by IODV.ORGANIZATION_CODE,ESI.ITEM_NUMBER

SELECT
ppav.GROUP_SPACE_TEMPLATE_NAME "tamplate"
,PPAV.NAME "Project Name"
,PPAV.SEGMENT1 "Project Num"
,PPAV.DESCRIPTION "Proj Desc"
,TO_CHAR(XEP.START_DATE,'DD-MON-RRRR') "Proj Start Date"
,TO_CHAR(XEP.COMPLETION_DATE,'DD-MON-RRRR') "Proj Finish Date"
,XEP.PU_NAME PROJECT_UNIT_ID
,(SELECT DISTINCT NAME FROM HR_OPERATING_UNITS WHERE ORGANIZATION_ID
=PPAV.ORG_ID ) "Organization"
,XEP.BU_NAME "Legal Entity name"
,(SELECT distinct PARTY_NAME FROM PJB_PROJ_CONT_CUST_V PPCU WHERE PPCU.PROJECT_ID =
PPAV.PROJECT_ID) "Cust Name"
,PPAV.PROJECT_CURRENCY_CODE
,INITCAP(PPAV.PROJECT_STATUS_CODE) PROJECT_STATUS_CODE
,PTV.TASK_NAME "Task Name"
,PTV.TASK_NUMBER "Task Number"
,PTV.DESCRIPTION "Task Desc"
,TO_CHAR(ptv.PLANNING_START_DATE,'DD-MON-RRRR') PLANNING_START_DATE
,TO_CHAR(ptv.PLANNING_END_DATE,'DD-MON-RRRR') PLANNING_END_DATE
,DECODE(PTV.CHARGEABLE_FLAG,'Y','Yes','No') CHARGEABLE_FLAG
,DECODE(PTV.BILLABLE_FLAG,'Y','Yes','No') BILLABLE_FLAG
,DECODE(PTV.MILESTONE_FLAG,'Y','Yes','No') MILESTONE_FLAG
,DECODE(PTV.CRITICAL_FLAG,'Y','Yes','No') CRITICAL_FLAG
,DECODE(UPPER(PPAV.ATTRIBUTE2),'Y','Yes','No') ATTRIBUTE2
,(SELECT DISTINCT PCCV.DESCRIPTION
FROM PJF_PROJECT_CLASSES PPC
,PJF_CLASS_CATEGORIES_VL PCCV
WHERE PPC.PROJECT_ID =PPAV.PROJECT_ID
AND PPC.CLASS_CATEGORY_ID = PCCV.CLASS_CATEGORY_ID
AND PCCV.END_DATE_ACTIVE IS NULL AND ROWNUM =1) "Class Category"
,(SELECT DISTINCT PCCV.CLASS_CODE
FROM PJF_PROJECT_CLASSES PPC
,PJF_CLASS_CODES_VL PCCV
WHERE PPC.PROJECT_ID =PPAV.PROJECT_ID
AND PPC.CLASS_CATEGORY_ID = PCCV.CLASS_CATEGORY_ID
AND PPC.CLASS_CODE_ID = PCCV.CLASS_CODE_ID
AND PCCV.END_DATE_ACTIVE IS NULL AND ROWNUM =1) "Class Code"
,DECODE(UPPER(PPAV.ATTRIBUTE2),'Y','Yes','No') "Master Project"
,PPAV.ATTRIBUTE1 "Master COntract Num"
,(SELECT PPAMV.RESOURCE_SOURCE_NAME
FROM --PJF_PROJECTS_ALL_VL PPA,
PJF_LATESTPROJECTMANAGER_V PPP,
PJT_PROJECT_ROLES_VL PPRT,
PJF_PROJ_ALL_MEMBERS_V PPAMV
WHERE 1=1
AND PPP.PROJECT_ID = PPAV.PROJECT_ID
AND PPP.OBJECT_TYPE = 'PA_PROJECTS'
and PPRT.NAME = 'Project Manager'
AND PPP.PROJECT_ROLE_ID =
PPRT.PROJECT_ROLE_ID
AND PPP.PROJECT_ID =
PPAMV.PROJECT_ID
AND PPP.PROJECT_PARTY_ID =
PPAMV.PROJECT_PARTY_ID
AND PPP.RESOURCE_SOURCE_ID =
PPAMV.RESOURCE_SOURCE_ID ) "Manager Name"
,(SELECT HOU.NAME
FROM HR_ORGANIZATION_UNITS HOU
WHERE HOU.ORGANIZATION_ID = PTV.CARRYING_OUT_ORGANIZATION_ID ) "Task org"
,( select to_char(PROJFUNC_BURDENED_COST,'99999999999999.99') from (SELECT
sum(PEIA.PROJFUNC_BURDENED_COST) PROJFUNC_BURDENED_COST
FROM PJC_EXP_ITEMS_ALL PEIA
WHERE PEIA.TASK_ID = PTV.TASK_ID
and PEIA.project_id =ppav.PROJECT_ID
AND PEIA.PROJECT_UNIT_ID = PPAV.PROJECT_UNIT_ID
)) "Raw Cost ITD"
,(SELECT TO_CHAR(QUANTITY,'99999999999.99') FROM (SELECT sum(PEIA.QUANTITY)
QUANTITY
FROM PJC_EXP_ITEMS_ALL PEIA
WHERE PEIA.TASK_ID = PTV.TASK_ID
and PEIA.project_id =ppav.PROJECT_ID
AND PEIA.PROJECT_UNIT_ID = PPAV.PROJECT_UNIT_ID
and PERSON_JOB_ID is not null) ) "ITD Actual"
FROM PJF_PROJECTS_ALL_VL PPAV
,PJF_TASKS_V PTV
,PJF_PROJECTS_BASIC_V XEP
where PPAV.PROJECT_ID = PTV.PROJECT_ID
AND PPAV.PROJECT_ID = XEP.PROJECT_ID
AND XEP.BU_NAME = NVL(:P_NAME,XEP.BU_NAME )

SELECT
ppav.GROUP_SPACE_TEMPLATE_NAME "tamplate"
,PPAV.NAME "Project Name"
,PPAV.SEGMENT1 "Project Num"
,PPAV.DESCRIPTION "Proj Desc"
,TO_CHAR(XEP.START_DATE,'DD-MON-RRRR') "Proj Start Date"
,TO_CHAR(XEP.COMPLETION_DATE,'DD-MON-RRRR') "Proj Finish Date"
,XEP.PU_NAME PROJECT_UNIT_ID
,(SELECT DISTINCT NAME FROM HR_OPERATING_UNITS WHERE ORGANIZATION_ID
=PPAV.ORG_ID ) "Organization"
,XEP.BU_NAME "Legal Entity name"
,(SELECT distinct PARTY_NAME FROM PJB_PROJ_CONT_CUST_V PPCU WHERE PPCU.PROJECT_ID =
PPAV.PROJECT_ID) "Cust Name"
,PPAV.PROJECT_CURRENCY_CODE
,INITCAP(PPAV.PROJECT_STATUS_CODE) PROJECT_STATUS_CODE
,PTV.TASK_NAME "Task Name"
,PTV.TASK_NUMBER "Task Number"
,PTV.DESCRIPTION "Task Desc"
,TO_CHAR(ptv.PLANNING_START_DATE,'DD-MON-RRRR') PLANNING_START_DATE
,TO_CHAR(ptv.PLANNING_END_DATE,'DD-MON-RRRR') PLANNING_END_DATE
,DECODE(PTV.CHARGEABLE_FLAG,'Y','Yes','No') CHARGEABLE_FLAG
,DECODE(PTV.BILLABLE_FLAG,'Y','Yes','No') BILLABLE_FLAG
,DECODE(PTV.MILESTONE_FLAG,'Y','Yes','No') MILESTONE_FLAG
,DECODE(PTV.CRITICAL_FLAG,'Y','Yes','No') CRITICAL_FLAG
,DECODE(UPPER(PPAV.ATTRIBUTE2),'Y','Yes','No') ATTRIBUTE2
,(SELECT DISTINCT PCCV.DESCRIPTION
FROM PJF_PROJECT_CLASSES PPC
,PJF_CLASS_CATEGORIES_VL PCCV
WHERE PPC.PROJECT_ID =PPAV.PROJECT_ID
AND PPC.CLASS_CATEGORY_ID = PCCV.CLASS_CATEGORY_ID
AND PCCV.END_DATE_ACTIVE IS NULL AND ROWNUM =1) "Class Category"
,(SELECT DISTINCT PCCV.CLASS_CODE
FROM PJF_PROJECT_CLASSES PPC
,PJF_CLASS_CODES_VL PCCV
WHERE PPC.PROJECT_ID =PPAV.PROJECT_ID
AND PPC.CLASS_CATEGORY_ID = PCCV.CLASS_CATEGORY_ID
AND PPC.CLASS_CODE_ID = PCCV.CLASS_CODE_ID
AND PCCV.END_DATE_ACTIVE IS NULL AND ROWNUM =1) "Class Code"
,DECODE(UPPER(PPAV.ATTRIBUTE2),'Y','Yes','No') "Master Project"
,PPAV.ATTRIBUTE1 "Master COntract Num"
,(SELECT PPAMV.RESOURCE_SOURCE_NAME
FROM --PJF_PROJECTS_ALL_VL PPA,
PJF_LATESTPROJECTMANAGER_V PPP,
PJT_PROJECT_ROLES_VL PPRT,
PJF_PROJ_ALL_MEMBERS_V PPAMV
WHERE 1=1
AND PPP.PROJECT_ID = PPAV.PROJECT_ID
AND PPP.OBJECT_TYPE = 'PA_PROJECTS'
and PPRT.NAME = 'Project Manager'
AND PPP.PROJECT_ROLE_ID =
PPRT.PROJECT_ROLE_ID
AND PPP.PROJECT_ID =
PPAMV.PROJECT_ID
AND PPP.PROJECT_PARTY_ID =
PPAMV.PROJECT_PARTY_ID
AND PPP.RESOURCE_SOURCE_ID =
PPAMV.RESOURCE_SOURCE_ID ) "Manager Name"
,(SELECT HOU.NAME
FROM HR_ORGANIZATION_UNITS HOU
WHERE HOU.ORGANIZATION_ID = PTV.CARRYING_OUT_ORGANIZATION_ID ) "Task org"
,( select to_char(PROJFUNC_BURDENED_COST,'99999999999999.99') from (SELECT
sum(PEIA.PROJFUNC_BURDENED_COST) PROJFUNC_BURDENED_COST
FROM PJC_EXP_ITEMS_ALL PEIA
WHERE PEIA.TASK_ID = PTV.TASK_ID
and PEIA.project_id =ppav.PROJECT_ID
AND PEIA.PROJECT_UNIT_ID = PPAV.PROJECT_UNIT_ID
)) "Raw Cost ITD"
,(SELECT TO_CHAR(QUANTITY,'99999999999.99') FROM (SELECT sum(PEIA.QUANTITY)
QUANTITY
FROM PJC_EXP_ITEMS_ALL PEIA
WHERE PEIA.TASK_ID = PTV.TASK_ID
and PEIA.project_id =ppav.PROJECT_ID
AND PEIA.PROJECT_UNIT_ID = PPAV.PROJECT_UNIT_ID
and PERSON_JOB_ID is not null) ) "ITD Actual"
FROM PJF_PROJECTS_ALL_VL PPAV
,PJF_TASKS_V PTV
,PJF_PROJECTS_BASIC_V XEP
where PPAV.PROJECT_ID = PTV.PROJECT_ID
AND PPAV.PROJECT_ID = XEP.PROJECT_ID
AND XEP.BU_NAME = NVL(:P_NAME,XEP.BU_NAME )

You might also like