Skip to content

oracleappshelp.com

Node.JS Blogs

  • MongoDB
  • Oracle R12
  • SOA Suite 12c
  • ADF 12c
  • Interview Questions
  • Node.js
  • ReactJS

oracle apps query to get PO approval workflow activity

» Oracle Apps » AP- Account Payables » oracle apps query to get PO approval workflow activity

Categories

  • ADF Issues
  • Angular JS
  • AP- Account Payables
  • Architecture
  • cloud computing
  • Databases
  • Devops
  • FA – Fixed Assets
  • Interview Questions
  • Java
  • Java Basics
  • Java Springs
  • JavaScript
  • JDeveloper
  • MongoDB tutorial
  • Node.js tutorial
  • OM- Order Managment
  • Oracle ADF
  • Oracle Apps
  • Oracle General Ledger
  • Oracle Receivables
  • Oracle SOA
  • ReactJS Tutorial
  • SQL Server
  • System Administrator
  • WebLogic
  • XML Tutorial

Popular Tutorials

  • MongoDB
  • Oracle R12
  • SOA Suite 12c
  • ADF 12c
  • Interview Questions
  • Node.js
  • ReactJS

Pages

  • MongoDB Tutorial for beginners
  • Oracle ADF 12c Tutorials for beginners
  • Oracle EBS R12 Tutorials
  • Oracle SOA Suite 12c Tutorials for beginners
  • React JS Programming Tutorial for beginners
  • RSS Feed
  • Style Components in React JS

oracle apps query to get PO approval workflow activity

28 Jan 2021 oracleappsadmin

The blog provides the Oracle Apps R12 SQL Query to get fetch PO approval workflow activity details

SELECT	EXECUTION_TIME,
		WF_Item_Actvity_Status.BEGIN_DATE,
		WF_Actvity_tbl2.NAME PROCESS,
		WF_Actvity_tbl2.DISPLAY_NAME ,
		WF_Actvity_tbl1.NAME ACTIVITY,
		WF_Actvity_tbl1.DISPLAY_NAME ,
		WF_Item_Actvity_Status.ACTIVITY_STATUS,
		WF_Item_Actvity_Status.ACTIVITY_RESULT_CODE,
		WF_Item_Actvity_Status.ASSIGNED_USER,
		WF_Item_Actvity_Status.NOTIFICATION_ID ,
		WF_NOTIF_TBL.STATUS,
		WF_Item_Actvity_Status.ERROR_NAME,
		WF_Item_Actvity_Status.ERROR_MESSAGE ,
		WF_Item_Actvity_Status.ERROR_STACK          
FROM 	APPLSYS.WF_ITEM_ACTIVITY_STATUSES WF_Item_Actvity_Status,
		APPLSYS.WF_PROCESS_ACTIVITIES WF_Proc_Actvity,
		APPS.WF_ACTIVITIES_VL WF_Actvity_tbl1,
		APPS.WF_ACTIVITIES_VL WF_Actvity_tbl2,
		APPLSYS.WF_ITEMS WF_ITEM_TBL,
		APPLSYS.WF_NOTIFICATIONS WF_NOTIF_TBL
WHERE 1=1
AND 	WF_Item_Actvity_Status.ITEM_TYPE       		 = 'POAPPRV'
AND 	WF_Item_Actvity_Status.ITEM_KEY   			 = '<ENTER_ITEM_KEY>'
AND 	WF_Item_Actvity_Status.PROCESS_ACTIVITY  	 = WF_Proc_Actvity.INSTANCE_ID
AND 	WF_Proc_Actvity.ACTIVITY_NAME         		 = WF_Actvity_tbl1.NAME
AND 	WF_Proc_Actvity.ACTIVITY_ITEM_TYPE 	 		 = WF_Actvity_tbl1.ITEM_TYPE
AND 	WF_Proc_Actvity.PROCESS_NAME      			 = WF_Actvity_tbl2.NAME
AND		WF_Proc_Actvity.PROCESS_ITEM_TYPE 			 = WF_Actvity_tbl2.ITEM_TYPE
AND 	WF_Proc_Actvity.PROCESS_VERSION   			 = WF_Actvity_tbl2.VERSION
AND 	WF_ITEM_TBL.ITEM_TYPE           			 = 'POAPPRV'
AND 	WF_ITEM_TBL.ITEM_KEY            			 = WF_Item_Actvity_Status.ITEM_KEY
AND 	WF_ITEM_TBL.BEGIN_DATE         				 >= WF_Actvity_tbl1.BEGIN_DATE
AND 	WF_ITEM_TBL.BEGIN_DATE          			 < NVL(WF_Actvity_tbl1.END_DATE, I.BEGIN_DATE+1)
AND		WF_NOTIF_TBL.NOTIFICATION_ID(+)				= WF_Item_Actvity_Status.NOTIFICATION_ID
ORDER BY 2,1;

Query to get Requisition Approval Path 

SELECT 	PER_POS_STRUC_TBL.NAME
FROM 	PO_REQUISITION_HEADERS_ALL 				PO_REQ_HDR_TBL,
		WF_ITEM_ATTRIBUTE_VALUES 				WF_ITM_ATTR_VAL_TBL, 
		PER_POSITION_STRUCTURES 				PER_POS_STRUC_TBL
WHERE 	1=1
AND 	WF_ITM_ATTR_VAL_TBL.ITEM_TYPE = PO_REQ_HDR_TBL.WF_ITEM_TYPE
AND 	WF_ITM_ATTR_VAL_TBL.ITEM_KEY = PO_REQ_HDR_TBL.WF_ITEM_KEY
AND 	WF_ITM_ATTR_VAL_TBL.NAME = 'APPROVAL_PATH_ID'
AND 	TO_NUMBER(WF_ITM_ATTR_VAL_TBL.NUMBER_VALUE) = PER_POS_STRUC_TBL.POSITION_STRUCTURE_ID
AND 	PO_REQ_HDR_TBL.SEGMENT1 = '<ENMTER_REQUISITION_NUMBER>' ;
AND 	PO_REQ_HDR_TBL.ORG_ID = <ENTER_ORG_ID>;

Query to get Requisition Approval Path 

SELECT 	PER_POS_STRUC_TBL.NAME
FROM 	po_headers_all poh 						PO_HDR_TBL,
		WF_ITEM_ATTRIBUTE_VALUES 				WF_ITM_ATTR_VAL_TBL, 
		PER_POSITION_STRUCTURES 				PER_POS_STRUC_TBL
WHERE 	1=1
AND 	WF_ITM_ATTR_VAL_TBL.ITEM_TYPE = PO_HDR_TBL.WF_ITEM_TYPE
AND 	WF_ITM_ATTR_VAL_TBL.ITEM_KEY = PO_HDR_TBL.WF_ITEM_KEY
AND 	WF_ITM_ATTR_VAL_TBL.NAME = 'APPROVAL_PATH_ID'
AND 	TO_NUMBER(WF_ITM_ATTR_VAL_TBL.NUMBER_VALUE) = PER_POS_STRUC_TBL.POSITION_STRUCTURE_ID
AND 	PO_HDR_TBL.PO_HEADER_ID = <PO_HEADER_ID>;
AND 	PO_HDR_TBL.ORG_ID = <ENTER_ORG_ID>; 
AP- Account Payables

Share this on ...

  • No Related Posts Yet!

Meta

  • Register
  • Log in

Archives

  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • July 2019
  • June 2019
  • May 2019
  • May 2018
  • April 2018
  • November 2017
  • April 2017
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • June 2014
  • May 2014
  • March 2014
  • September 2013
  • May 2013
  • September 2012
  • June 2012

Archives

  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • July 2019
  • June 2019
  • May 2019
  • May 2018
  • April 2018
  • November 2017
  • April 2017
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • June 2014
  • May 2014
  • March 2014
  • September 2013
  • May 2013
  • September 2012
  • June 2012

Archives

  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • July 2019
  • June 2019
  • May 2019
  • May 2018
  • April 2018
  • November 2017
  • April 2017
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • June 2014
  • May 2014
  • March 2014
  • September 2013
  • May 2013
  • September 2012
  • June 2012

Powered by WordPress. Theme: Brawny by Webulous Themes

Recent Posts

  • How to create legal entity registration in Oracle Fusion
  • Query to get organization structure details in Oracle Fusion General Ledger
  • Assign Legal Entities and Balancing segments in Oracle Fusion
  • Create Legal Entity in Oracle Fusion
  • How to Create Implementation Project in Oracle Fusion
  • Purchase Requisition BPM Approval Workflow Tables in Oracle Fusion
  • Query to get Oracle Fusion Payables Cloud approver comments
  • How to create implementation user in Oracle Fusion
  • Functional Setup Manager in Oracle fusion
  • Top 50 AJAX Interview Questions and Answers