<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[ORAERP.COM - The Knowledge Center for Oracle ERP Professionals - Looking Beyond the Possibilities - Oracle Reports (e-business suite reports)]]></title>
		<link>http://www.oraerp.com/</link>
		<description><![CDATA[ORAERP.COM - The Knowledge Center for Oracle ERP Professionals - Looking Beyond the Possibilities - http://www.oraerp.com]]></description>
		<pubDate>Wed, 19 Jun 2013 10:53:05 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[XML Publisher in R11.5.10  for Bank Check Printing?]]></title>
			<link>http://www.oraerp.com/Thread-XML-Publisher-in-R11-5-10-for-Bank-Check-Printing</link>
			<pubDate>Mon, 01 Oct 2012 13:18:25 -0500</pubDate>
			<guid isPermaLink="false">http://www.oraerp.com/Thread-XML-Publisher-in-R11-5-10-for-Bank-Check-Printing</guid>
			<description><![CDATA[Hi;<br />
<br />
If there an XML Publisher check printing program/template for Oracle R11.5.10 available for a bank of america check print? <br />
<br />
Thanks in advance.<br />
<br />
Prakash]]></description>
			<content:encoded><![CDATA[Hi;<br />
<br />
If there an XML Publisher check printing program/template for Oracle R11.5.10 available for a bank of america check print? <br />
<br />
Thanks in advance.<br />
<br />
Prakash]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[How to customize dunning letters in R12]]></title>
			<link>http://www.oraerp.com/Thread-How-to-customize-dunning-letters-in-R12</link>
			<pubDate>Fri, 12 Aug 2011 09:15:58 -0500</pubDate>
			<guid isPermaLink="false">http://www.oraerp.com/Thread-How-to-customize-dunning-letters-in-R12</guid>
			<description><![CDATA[This is process need to do to customize the source of the dunning letters.<br />
1) create xml publisher data definition under the application "Collections" ( no need for an xml that contains any SQL )<br />
<br />
2) create xml publisher template under the application "Collectïons" and connect the data definition<br />
3) (step 3 is only if you use Collections Dunning and not strategies) navigate to resp "Receivables Manager" path "/Setup/Collections/Setup Checklist" and click on "view existing" for create dunning plan. Then find an existing one or create a new one. In step 3 of the dunning plan connect your custom template to the dunning level that you want your custom template to be enabled for.<br />
4) navigate to resp "Collections Administrator" path "/Administration/Manage Queries" and create a new query there that holds your custom SQL. I recommend to look at the seeded queries to see which bind variables are used for the query. They differ per level of query ( customer/account/etc ) and you will need to get them right or you end up with the wrong data or an error in the dunning program.<br />
5) navigate to resp "Collections Administrator" path "/Administration/Manage Template Query" and connect your query to your template.<br />
<br />
-- now you are ready to run : we are just using Advanced Collections Dunning (without strategies) so for me it is:<br />
6) make an invoice on a cust that is past the due date<br />
7) run IEX: Scoring Engine Harnass<br />
8) run IEX: Send dunnings for Delinquent Customers<br />
9) this starts : Oracle Collections Delivery XML Process (IEX: Bulk XML Delivery Manager) which will run your template, fetch the data and create the output.]]></description>
			<content:encoded><![CDATA[This is process need to do to customize the source of the dunning letters.<br />
1) create xml publisher data definition under the application "Collections" ( no need for an xml that contains any SQL )<br />
<br />
2) create xml publisher template under the application "Collectïons" and connect the data definition<br />
3) (step 3 is only if you use Collections Dunning and not strategies) navigate to resp "Receivables Manager" path "/Setup/Collections/Setup Checklist" and click on "view existing" for create dunning plan. Then find an existing one or create a new one. In step 3 of the dunning plan connect your custom template to the dunning level that you want your custom template to be enabled for.<br />
4) navigate to resp "Collections Administrator" path "/Administration/Manage Queries" and create a new query there that holds your custom SQL. I recommend to look at the seeded queries to see which bind variables are used for the query. They differ per level of query ( customer/account/etc ) and you will need to get them right or you end up with the wrong data or an error in the dunning program.<br />
5) navigate to resp "Collections Administrator" path "/Administration/Manage Template Query" and connect your query to your template.<br />
<br />
-- now you are ready to run : we are just using Advanced Collections Dunning (without strategies) so for me it is:<br />
6) make an invoice on a cust that is past the due date<br />
7) run IEX: Scoring Engine Harnass<br />
8) run IEX: Send dunnings for Delinquent Customers<br />
9) this starts : Oracle Collections Delivery XML Process (IEX: Bulk XML Delivery Manager) which will run your template, fetch the data and create the output.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Workflow Tables and Queries]]></title>
			<link>http://www.oraerp.com/Thread-Workflow-Tables-and-Queries</link>
			<pubDate>Sun, 02 Jan 2011 02:56:05 -0600</pubDate>
			<guid isPermaLink="false">http://www.oraerp.com/Thread-Workflow-Tables-and-Queries</guid>
			<description><![CDATA[This articles contains all the table information related to Oracle Workflows and queries joining these tables. <br />
<br />
Query1: Accepts Workflow itemtype / shortname as input parameter and will all the activities involved along with the status and user name to whom the current activity is assigned.<br />
<br />
Query2: Accepts workflow itemtype and activity as input variables and the results will provide the time frame explaining from how long the activity is pending along with the username whose action is req <br />
<br />
<span style="font-weight: bold;">WORKFLOW TABLES </span><br />
SELECT * FROM WF_USER_ROLE_ASSIGNMENTS<br />
<br />
 <br />
<br />
SELECT * FROM WF_USER_ROLES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ROLES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ITEMS<br />
<br />
 <br />
<br />
SELECT * FROM WF_ITEM_ATTRIBUTES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ITEM_ATTRIBUTE_VALUES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ITEM_ATTRIBUTES_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITIES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITIES_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITY_ATTRIBUTES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITY_ATTRIBUTES_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITY_TRANSITIONS<br />
<br />
 <br />
<br />
SELECT * FROM WF_DEFERRED--WF_CONTROL<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITY_ATTR_VALUES<br />
<br />
WHERE NAME LIKE '%MASTER%'<br />
<br />
AND PROCESS_ACTIVITY_ID <br />
<br />
IN(<br />
<br />
SELECT *-- PROCESS_ACTIVITY<br />
<br />
 FROM WF_ITEM_ACTIVITY_STATUSES<br />
<br />
WHERE ITEM_TYPE = 'ERP'<br />
<br />
AND ITEM_KEY ='63865'<br />
<br />
)<br />
<br />
 <br />
<br />
SELECT * FROM WF_ITEM_TYPES<br />
<br />
 <br />
<br />
SELECT * FROM WF_LOOKUPS_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_NOTIFICATIONS<br />
<br />
WHERE MESSAGE_TYPE ='ERP'<br />
<br />
ORDER BY BEGIN_DATE DESC<br />
<br />
 <br />
<br />
SELECT * FROM WF_NOTIFICATION_ATTRIBUTES<br />
<br />
 <br />
<br />
SELECT * FROM WF_MESSAGES<br />
<br />
 <br />
<br />
SELECT * FROM WF_MESSAGES_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_MESSAGE_ATTRIBUTES<br />
<br />
 <br />
<br />
SELECT * FROM WF_MESSAGE_ATTRIBUTES_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_ETS<br />
<br />
 <br />
<br />
SELECT * FROM WF_PROCESS_ACTIVITIES<br />
<br />
<span style="font-weight: bold;">LIST OF ACTIVITIES FOR AN ITEMTYPE</span><br />
<br />
SELECT A.ITEM_KEY,<br />
<br />
       B.ACTIVITY_NAME,<br />
<br />
       A.ACTIVITY_STATUS, <br />
<br />
       A.ACTIVITY_RESULT_CODE, <br />
<br />
       A.ASSIGNED_USER, <br />
<br />
       A.BEGIN_DATE, <br />
<br />
       A.END_DATE       <br />
<br />
FROM WF_ITEM_ACTIVITY_STATUSES A,<br />
<br />
     WF_PROCESS_ACTIVITIES B<br />
<br />
WHERE A.PROCESS_ACTIVITY = B.INSTANCE_ID(+)<br />
<br />
AND B.PROCESS_ITEM_TYPE = A.ITEM_TYPE<br />
<br />
AND A.ITEM_TYPE = 'ERP'<br />
<br />
AND A.ITEM_KEY = 64077<br />
<br />
AND ACTIVITY_NAME IN ('PLANNING','PURCHASING','MFGFINANCE','CSD','TAX') <br />
<br />
<br />
<span style="font-weight: bold;">TO FIND FROM HOW MANY DAYS AN ACTIVITY IS PENDING </span> <br />
SELECT B.ACTIVITY_NAME,<br />
<br />
       TRUNC(SYSDATE) - TRUNC(BEGIN_DATE) PENDING_FROM_NO_OF_DAYS,<br />
<br />
       COUNT(B.ACTIVITY_NAME) TOTAL_PENDING <br />
<br />
FROM WF_ITEM_ACTIVITY_STATUSES A,<br />
<br />
     WF_PROCESS_ACTIVITIES B<br />
<br />
WHERE A.PROCESS_ACTIVITY = B.INSTANCE_ID<br />
<br />
AND B.PROCESS_ITEM_TYPE = A.ITEM_TYPE<br />
<br />
AND A.ITEM_TYPE = 'ERP'<br />
<br />
--AND A.ITEM_KEY = 1131<br />
<br />
AND END_DATE IS NULL<br />
<br />
AND ACTIVITY_STATUS != 'ERROR'<br />
<br />
AND ACTIVITY_NAME IN ('PLANNING','PURCHASING','MFGFINANCE','CSD','TAX')<br />
<br />
GROUP BY ACTIVITY_NAME,<br />
<br />
TRUNC(SYSDATE) - TRUNC(BEGIN_DATE)<br />
<br />
ORDER BY ACTIVITY_NAME,<br />
<br />
         PENDING_FROM_NO_OF_DAYS <br />
<br />
<span style="font-weight: bold;">LIST OF ACTIVITIES THAT ARE PENDING FROM N DAYS<br />
 </span><br />
<br />
SELECT SUM(TOTAL_PENDING) PENDING_LESS_THAN_5DAYS<br />
<br />
FROM<br />
<br />
(SELECT B.ACTIVITY_NAME,<br />
<br />
       TRUNC(SYSDATE) - TRUNC(BEGIN_DATE) PENDING_FROM_NO_OF_DAYS,<br />
<br />
       COUNT(B.ACTIVITY_NAME) TOTAL_PENDING <br />
<br />
FROM WF_ITEM_ACTIVITY_STATUSES A,<br />
<br />
     WF_PROCESS_ACTIVITIES B<br />
<br />
WHERE A.PROCESS_ACTIVITY = B.INSTANCE_ID<br />
<br />
AND B.PROCESS_ITEM_TYPE = A.ITEM_TYPE<br />
<br />
AND A.ITEM_TYPE = 'ERP'<br />
<br />
--AND A.ITEM_KEY = 1131<br />
<br />
AND END_DATE IS NULL<br />
<br />
AND ACTIVITY_STATUS != 'ERROR'<br />
<br />
AND ACTIVITY_NAME IN ('PLANNING','PURCHASING','MFGFINANCE','CSD','TAX')<br />
<br />
GROUP BY ACTIVITY_NAME,<br />
<br />
TRUNC(SYSDATE) - TRUNC(BEGIN_DATE)<br />
<br />
ORDER BY ACTIVITY_NAME,<br />
<br />
         PENDING_FROM_NO_OF_DAYS ) FIVE_DAYS<br />
<br />
WHERE FIVE_DAYS.PENDING_FROM_NO_OF_DAYS < 5<br />
<span style="text-decoration: underline;"><span style="font-weight: bold;"> <br />
Your suggestions are welcome to improve ........ more you share, more you learn</span></span>]]></description>
			<content:encoded><![CDATA[This articles contains all the table information related to Oracle Workflows and queries joining these tables. <br />
<br />
Query1: Accepts Workflow itemtype / shortname as input parameter and will all the activities involved along with the status and user name to whom the current activity is assigned.<br />
<br />
Query2: Accepts workflow itemtype and activity as input variables and the results will provide the time frame explaining from how long the activity is pending along with the username whose action is req <br />
<br />
<span style="font-weight: bold;">WORKFLOW TABLES </span><br />
SELECT * FROM WF_USER_ROLE_ASSIGNMENTS<br />
<br />
 <br />
<br />
SELECT * FROM WF_USER_ROLES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ROLES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ITEMS<br />
<br />
 <br />
<br />
SELECT * FROM WF_ITEM_ATTRIBUTES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ITEM_ATTRIBUTE_VALUES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ITEM_ATTRIBUTES_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITIES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITIES_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITY_ATTRIBUTES<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITY_ATTRIBUTES_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITY_TRANSITIONS<br />
<br />
 <br />
<br />
SELECT * FROM WF_DEFERRED--WF_CONTROL<br />
<br />
 <br />
<br />
SELECT * FROM WF_ACTIVITY_ATTR_VALUES<br />
<br />
WHERE NAME LIKE '%MASTER%'<br />
<br />
AND PROCESS_ACTIVITY_ID <br />
<br />
IN(<br />
<br />
SELECT *-- PROCESS_ACTIVITY<br />
<br />
 FROM WF_ITEM_ACTIVITY_STATUSES<br />
<br />
WHERE ITEM_TYPE = 'ERP'<br />
<br />
AND ITEM_KEY ='63865'<br />
<br />
)<br />
<br />
 <br />
<br />
SELECT * FROM WF_ITEM_TYPES<br />
<br />
 <br />
<br />
SELECT * FROM WF_LOOKUPS_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_NOTIFICATIONS<br />
<br />
WHERE MESSAGE_TYPE ='ERP'<br />
<br />
ORDER BY BEGIN_DATE DESC<br />
<br />
 <br />
<br />
SELECT * FROM WF_NOTIFICATION_ATTRIBUTES<br />
<br />
 <br />
<br />
SELECT * FROM WF_MESSAGES<br />
<br />
 <br />
<br />
SELECT * FROM WF_MESSAGES_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_MESSAGE_ATTRIBUTES<br />
<br />
 <br />
<br />
SELECT * FROM WF_MESSAGE_ATTRIBUTES_TL<br />
<br />
 <br />
<br />
SELECT * FROM WF_ETS<br />
<br />
 <br />
<br />
SELECT * FROM WF_PROCESS_ACTIVITIES<br />
<br />
<span style="font-weight: bold;">LIST OF ACTIVITIES FOR AN ITEMTYPE</span><br />
<br />
SELECT A.ITEM_KEY,<br />
<br />
       B.ACTIVITY_NAME,<br />
<br />
       A.ACTIVITY_STATUS, <br />
<br />
       A.ACTIVITY_RESULT_CODE, <br />
<br />
       A.ASSIGNED_USER, <br />
<br />
       A.BEGIN_DATE, <br />
<br />
       A.END_DATE       <br />
<br />
FROM WF_ITEM_ACTIVITY_STATUSES A,<br />
<br />
     WF_PROCESS_ACTIVITIES B<br />
<br />
WHERE A.PROCESS_ACTIVITY = B.INSTANCE_ID(+)<br />
<br />
AND B.PROCESS_ITEM_TYPE = A.ITEM_TYPE<br />
<br />
AND A.ITEM_TYPE = 'ERP'<br />
<br />
AND A.ITEM_KEY = 64077<br />
<br />
AND ACTIVITY_NAME IN ('PLANNING','PURCHASING','MFGFINANCE','CSD','TAX') <br />
<br />
<br />
<span style="font-weight: bold;">TO FIND FROM HOW MANY DAYS AN ACTIVITY IS PENDING </span> <br />
SELECT B.ACTIVITY_NAME,<br />
<br />
       TRUNC(SYSDATE) - TRUNC(BEGIN_DATE) PENDING_FROM_NO_OF_DAYS,<br />
<br />
       COUNT(B.ACTIVITY_NAME) TOTAL_PENDING <br />
<br />
FROM WF_ITEM_ACTIVITY_STATUSES A,<br />
<br />
     WF_PROCESS_ACTIVITIES B<br />
<br />
WHERE A.PROCESS_ACTIVITY = B.INSTANCE_ID<br />
<br />
AND B.PROCESS_ITEM_TYPE = A.ITEM_TYPE<br />
<br />
AND A.ITEM_TYPE = 'ERP'<br />
<br />
--AND A.ITEM_KEY = 1131<br />
<br />
AND END_DATE IS NULL<br />
<br />
AND ACTIVITY_STATUS != 'ERROR'<br />
<br />
AND ACTIVITY_NAME IN ('PLANNING','PURCHASING','MFGFINANCE','CSD','TAX')<br />
<br />
GROUP BY ACTIVITY_NAME,<br />
<br />
TRUNC(SYSDATE) - TRUNC(BEGIN_DATE)<br />
<br />
ORDER BY ACTIVITY_NAME,<br />
<br />
         PENDING_FROM_NO_OF_DAYS <br />
<br />
<span style="font-weight: bold;">LIST OF ACTIVITIES THAT ARE PENDING FROM N DAYS<br />
 </span><br />
<br />
SELECT SUM(TOTAL_PENDING) PENDING_LESS_THAN_5DAYS<br />
<br />
FROM<br />
<br />
(SELECT B.ACTIVITY_NAME,<br />
<br />
       TRUNC(SYSDATE) - TRUNC(BEGIN_DATE) PENDING_FROM_NO_OF_DAYS,<br />
<br />
       COUNT(B.ACTIVITY_NAME) TOTAL_PENDING <br />
<br />
FROM WF_ITEM_ACTIVITY_STATUSES A,<br />
<br />
     WF_PROCESS_ACTIVITIES B<br />
<br />
WHERE A.PROCESS_ACTIVITY = B.INSTANCE_ID<br />
<br />
AND B.PROCESS_ITEM_TYPE = A.ITEM_TYPE<br />
<br />
AND A.ITEM_TYPE = 'ERP'<br />
<br />
--AND A.ITEM_KEY = 1131<br />
<br />
AND END_DATE IS NULL<br />
<br />
AND ACTIVITY_STATUS != 'ERROR'<br />
<br />
AND ACTIVITY_NAME IN ('PLANNING','PURCHASING','MFGFINANCE','CSD','TAX')<br />
<br />
GROUP BY ACTIVITY_NAME,<br />
<br />
TRUNC(SYSDATE) - TRUNC(BEGIN_DATE)<br />
<br />
ORDER BY ACTIVITY_NAME,<br />
<br />
         PENDING_FROM_NO_OF_DAYS ) FIVE_DAYS<br />
<br />
WHERE FIVE_DAYS.PENDING_FROM_NO_OF_DAYS < 5<br />
<span style="text-decoration: underline;"><span style="font-weight: bold;"> <br />
Your suggestions are welcome to improve ........ more you share, more you learn</span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Data to be displayed from top of the page ]]></title>
			<link>http://www.oraerp.com/Thread-Data-to-be-displayed-from-top-of-the-page</link>
			<pubDate>Thu, 16 Dec 2010 04:27:27 -0600</pubDate>
			<guid isPermaLink="false">http://www.oraerp.com/Thread-Data-to-be-displayed-from-top-of-the-page</guid>
			<description><![CDATA[Hi Everyone,<br />
<br />
I have a report which has 3 frames.<br />
<br />
1st frames vertical elasticity is variable and other 2 frames vertical elasticity is fixed.<br />
<br />
So when my 1st frame exceeds more than 1 page,the data of remaining frames doesn't continue along with the 1st frame,it displays the data where the frame has been placed in layout i.e 2nd &amp; 3rd frames displays the data where the frames are placed in the layout leaving blank space on the top<br />
<br />
So i want to display the data continuously after the 1st frame without any blank space and without any page breaks.<br />
<br />
Thanks in advance,]]></description>
			<content:encoded><![CDATA[Hi Everyone,<br />
<br />
I have a report which has 3 frames.<br />
<br />
1st frames vertical elasticity is variable and other 2 frames vertical elasticity is fixed.<br />
<br />
So when my 1st frame exceeds more than 1 page,the data of remaining frames doesn't continue along with the 1st frame,it displays the data where the frame has been placed in layout i.e 2nd &amp; 3rd frames displays the data where the frames are placed in the layout leaving blank space on the top<br />
<br />
So i want to display the data continuously after the 1st frame without any blank space and without any page breaks.<br />
<br />
Thanks in advance,]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Parameter form with static list ]]></title>
			<link>http://www.oraerp.com/Thread-Parameter-form-with-static-list</link>
			<pubDate>Thu, 07 Oct 2010 03:51:11 -0500</pubDate>
			<guid isPermaLink="false">http://www.oraerp.com/Thread-Parameter-form-with-static-list</guid>
			<description><![CDATA[I'm using reports6i, I've a parameter from with a set of parameters in it.<br />
One parameter, Status, has a predifined list of values like 'New','WIP','Completed'.<br />
So i've added these to the List of values for that parameter.<br />
Now i also want to add null in this list, because user may or maynot give value for this parameter, while running the report.<br />
If they want to see records with all these status, then they will not select any of the above mentioned 3 status(ie by default list item will have a null value)<br />
<br />
Is there a way to do that?]]></description>
			<content:encoded><![CDATA[I'm using reports6i, I've a parameter from with a set of parameters in it.<br />
One parameter, Status, has a predifined list of values like 'New','WIP','Completed'.<br />
So i've added these to the List of values for that parameter.<br />
Now i also want to add null in this list, because user may or maynot give value for this parameter, while running the report.<br />
If they want to see records with all these status, then they will not select any of the above mentioned 3 status(ie by default list item will have a null value)<br />
<br />
Is there a way to do that?]]></content:encoded>
		</item>
	</channel>
</rss>