<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Deepesh M Divakaran &#187; technology</title>
	<atom:link href="http://www.deepeshmd.com/tag/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deepeshmd.com</link>
	<description>Where Musings Fuse the Tech...</description>
	<lastBuildDate>Thu, 29 Jul 2010 18:16:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Creating RTF Templates (OBIP)</title>
		<link>http://www.deepeshmd.com/enterpriseone/creating-rtf-templates-obip/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.deepeshmd.com/enterpriseone/creating-rtf-templates-obip/#comments</comments>
		<pubDate>Fri, 28 May 2010 05:02:31 +0000</pubDate>
		<dc:creator>Sonal Teke</dc:creator>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[AddressNumber]]></category>
		<category><![CDATA[AmountGross]]></category>
		<category><![CDATA[BSVW]]></category>
		<category><![CDATA[Company]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[data selection]]></category>
		<category><![CDATA[File]]></category>
		<category><![CDATA[Footer]]></category>
		<category><![CDATA[Generate]]></category>
		<category><![CDATA[Insert]]></category>
		<category><![CDATA[JD Edwards]]></category>
		<category><![CDATA[JDE]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[Loop]]></category>
		<category><![CDATA[OBIP]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[RDA]]></category>
		<category><![CDATA[recordset]]></category>
		<category><![CDATA[Repeating]]></category>
		<category><![CDATA[RTF]]></category>
		<category><![CDATA[section]]></category>
		<category><![CDATA[Table]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[target]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[templates]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[tuts]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.deepeshmd.com/?p=526</guid>
		<description><![CDATA[Create a RTF template with OBIP for JD Edwards. We will do a tutorial with the AP Ledger file, and try to create a report with Amounts for an address number <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.deepeshmd.com/enterpriseone/creating-rtf-templates-obip/">Creating RTF Templates (OBIP)</a></span>


Related posts:<ol><li><a href='http://www.deepeshmd.com/enterpriseone/oracle-bi-publisher-obip/' rel='bookmark' title='Permanent Link: Oracle BI Publisher (OBIP)'>Oracle BI Publisher (OBIP)</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/identify-ube-versions-with-overrides/' rel='bookmark' title='Permanent Link: Identify UBE Versions with Overrides'>Identify UBE Versions with Overrides</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/launch-batch-jobs-ube-dynamically-from-interactive-apps/' rel='bookmark' title='Permanent Link: Launch Batch Application/UBE Dynamically from Interactive Apps'>Launch Batch Application/UBE Dynamically from Interactive Apps</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: medium;">Hey Obipper&#8217;s</span>!</p>
<p>Feels like allz well <img src='http://www.deepeshmd.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Stepping the accelerator&#8230;I mean Lets get started..</p>
<ul>
<li>Install the Template Builder. You can download the template builder from here.</li>
</ul>
<p><a href="http://www.oracle.com/technology/software/products/publishing/index.html">http://www.oracle.com/technology/software/products/publishing/index.html</a></p>
<ul>
<li>You will be able to see the extra icons on your MS Word as :</li>
</ul>
<p><a href="http://www.deepeshmd.com/wp-content/uploads/MenuP1.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="alignnone size-full wp-image-528" src="http://www.deepeshmd.com/wp-content/uploads/MenuP1.jpg" alt="" width="319" height="46" /></a></p>
<ul>
<li>Let us consider an example to start with by designing the report in JDE.</li>
</ul>
<p>They say try and make your Life Simpler <img src='http://www.deepeshmd.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . So just considering two fields from the Business View (V0411G) i.e. Address Number (AN8) and Amount Gross (AG).</p>
<p style="text-align: center;"><a href="http://www.deepeshmd.com/wp-content/uploads/P2.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="aligncenter size-medium wp-image-529" src="http://www.deepeshmd.com/wp-content/uploads/P2-300x111.jpg" alt="" width="472" height="145" /></a><br class="spacer_" />After designing the report start following the below steps :</p>
<p><strong>Step 1</strong>: Generate the respective XML file of your report by using the option “OSA Interface Name” as displayed while executing your report.<span id="more-526"></span></p>
<p style="text-align: center;"><a href="http://www.deepeshmd.com/wp-content/uploads/P3.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="aligncenter size-medium wp-image-530" src="http://www.deepeshmd.com/wp-content/uploads/P3-300x200.jpg" alt="" width="444" height="284" /></a></p>
<p>Select “XMLPOSA” on the torch available for OSA Interface Name</p>
<p style="text-align: center;"><a href="http://www.deepeshmd.com/wp-content/uploads/P4.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="aligncenter size-medium wp-image-531" src="http://www.deepeshmd.com/wp-content/uploads/P4-300x146.jpg" alt="" width="300" height="146" /></a></p>
<p><strong>Step 2</strong>: Load the XML File using the Data Menu of Template Builder.</p>
<p><strong>Step 3</strong>: Save the template as your report name .rtf (for e.g. R5804112.rtf).</p>
<p><strong>Step 4</strong>: Place the Fields that you want to display on your report by making use of Menu InsertàField of Template Builder placed after Data.</p>
<p><br class="spacer_" /></p>
<p style="text-align: center;"><a href="http://www.deepeshmd.com/wp-content/uploads/P51.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="aligncenter size-medium wp-image-533" src="http://www.deepeshmd.com/wp-content/uploads/P51-207x300.jpg" alt="" width="296" height="312" /></a></p>
<p>Click on Insert</p>
<p><br class="spacer_" /></p>
<p style="text-align: center;"><a href="http://www.deepeshmd.com/wp-content/uploads/P61.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="aligncenter size-medium wp-image-539" src="http://www.deepeshmd.com/wp-content/uploads/P61-300x214.jpg" alt="" width="387" height="246" /></a></p>
<p><strong>Step 5</strong>: Preview PDF</p>
<p>Voila!</p>
<p>For sure you must have noticed something, only the first record gets printed a’nt it. Let’s Tickle our brain cells a bit and think the processing of our Do section in JDE. Each record from a Business View needs to be processed. Read your XML Code generated once. For me it is</p>
<p>===================================================</p>
<p>&lt;<strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt; {This is the Business View Name used in the report}</p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AddressNumber_ID4&gt;<strong>903066</strong>&lt;/AddressNumber_ID4&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AmountGross_ID6&gt;<strong>0.00</strong>&lt;/AmountGross_ID6&gt;</span></p>
<p><strong> </strong> &lt;/<strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt;</p>
<p><a href="/e811/PrintQueue/R580411_TEST1V_D100522_T141121661.xml###utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><strong>-</strong></a> &lt;<strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt;</p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AddressNumber_ID4&gt;<strong>903066</strong>&lt;/AddressNumber_ID4&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AmountGross_ID6&gt;<strong>42800.00</strong>&lt;/AmountGross_ID6&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;<strong>/</strong><strong>A_P_Detail_Reports_S1</strong>&gt;</span></p>
<p><a href="/e811/PrintQueue/R580411_TEST1V_D100522_T141121661.xml###utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><strong>-</strong></a> &lt;<strong>&lt;&gt;A_P_Detail_Reports_S1</strong>&gt;</p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AddressNumber_ID4&gt;<strong>903066</strong>&lt;/AddressNumber_ID4&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AmountGross_ID6&gt;<strong>-1080.00</strong>&lt;/AmountGross_ID6&gt;</span></p>
<p>&lt;/<strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt;</p>
<p>&lt;<strong>/</strong><strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt;</p>
<p>===================================================</p>
<p>I have received three lines of Data Present in Business View (V0411G-A/P Detail Reports) based on some Data Selection. I have to print this data on our .rtf template.</p>
<p>Here comes one of the Key Player of programming language which we all know as “For Loop”. It is called Repeating element in BI.</p>
<p><strong>Syntax for XML For Loop is:</strong></p>
<p>Insert the following tag before the first element:</p>
<p>&lt;?for-each:<em>XML group element tag name</em>?&gt;</p>
<p>Insert the following tag after the final element:</p>
<p>&lt;?end for-each?&gt;</p>
<table style="width: 100%;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<p>{For Each record of business view}</p>
<p><br class="spacer_" /></p>
</td>
</tr>
</tbody>
</table>
<p>For our example it would be:</p>
<p>====================================</p>
<p>&lt;?for-each:<code><strong> </strong></code><strong>A_P_Detail_Reports_S1</strong>?&gt;</p>
<p>AddressNumber_ID8         AmountGross_ID12</p>
<p>&lt;?end for-each?&gt;</p>
<p>====================================</p>
<p>After adding this Syntax to your template all records present in the Business View will get displayed on the PDF. Carrying the Journey forward, Lets enhance the report by Grouping it on Address Number. Add a Level Break Header and Footer to your report.</p>
<p><br class="spacer_" /></p>
<p style="text-align: center;"><a href="http://www.deepeshmd.com/wp-content/uploads/p71.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="aligncenter size-medium wp-image-543" src="http://www.deepeshmd.com/wp-content/uploads/p71-300x155.jpg" alt="" width="496" height="229" /></a></p>
<p>Step 6: Generate the XML file again as you have added the Level Break Header and Footer. Read the XML File generated:</p>
<p>=========================================================<br class="spacer_" /></p>
<p>&lt;<strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt; {Open the recordset to read from the Business View}</p>
<p>&lt;<strong><span style="color: #a52a2a;">On_Address_Number_S5</span></strong>&gt; {Call for first Group Header}</p>
<p><span style="color: #a52a2a;">&lt;AddressNumber_ID2&gt;<strong>100853</strong>&lt;/AddressNumber_ID2&gt; </span>{Data loaded for 1st LBH}</p>
<p>&lt;<strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt;       {Read first Value grouped from BSVW for 1<sup>st</sup> LBH}</p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AddressNumber_ID8&gt;<strong>100853</strong>&lt;/AddressNumber_ID8&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AmountGross_ID12&gt;<strong>529.96</strong>&lt;/AmountGross_ID12&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> <strong>&lt;/</strong><strong>A_P_Detail_Reports_S1</strong>&gt; </span></p>
<p>&lt;<strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt; {Read second Value grouped from BSVW for 1<sup>st</sup> LBH}</p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AddressNumber_ID8&gt;<strong>100853</strong>&lt;/AddressNumber_ID8&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AmountGross_ID12&gt;<strong>4345.60</strong>&lt;/AmountGross_ID12&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;<strong>/</strong><strong>A_P_Detail_Reports_S1</strong>&gt;</span></p>
<p><strong> </strong> &lt;<strong>/</strong><strong> <span style="color: #a52a2a;">On_Address_Number_S5</span></strong>&gt; {Call to close for first Group Header}</p>
<p>&lt;<strong><span style="color: #a52a2a;">On_Address_Number_S5</span></strong>&gt; {Call for Second Group Header}</p>
<p><strong> </strong> <span style="color: #a52a2a;">&lt;AddressNumber_ID2&gt;<strong>903066</strong>&lt;/AddressNumber_ID2&gt; </span>{Data loaded for 2nd LBH}</p>
<p>&lt;<strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt; {Read first Value grouped from BSVW for 2nd LBH}</p>
<p><strong> </strong> <span style="color: #a52a2a;">&lt;AddressNumber_ID8&gt;<strong>903066</strong>&lt;/AddressNumber_ID8&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AmountGross_ID12 /&gt;</span></p>
<p><strong> </strong> &lt;<strong>/</strong><strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt;</p>
<p>&lt;<strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>&gt;{Read second Value grouped from BSVW for 2nd LBH}</p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AddressNumber_ID8&gt;<strong>903066</strong>&lt;/AddressNumber_ID8&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AmountGross_ID12&gt;<strong>42800.00</strong>&lt;/AmountGross_ID12&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;<strong>/</strong><strong>A_P_Detail_Reports_S1</strong>&gt;</span></p>
<p><span style="color: #a52a2a;"> &lt;<strong>A_P_Detail_Reports_S1</strong>&gt; </span>{Read third Value grouped from BSVW for 2nd LBH}</p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AddressNumber_ID8&gt;<strong>903066</strong>&lt;/AddressNumber_ID8&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;AmountGross_ID12&gt;<strong>-1080.00</strong>&lt;/AmountGross_ID12&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;<strong>/</strong><strong>A_P_Detail_Reports_S1</strong>&gt;</span></p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;<strong>/</strong><strong>On_Address_Number_S5</strong>&gt; </span>{Call to close for Second Group Header}</p>
<p><span style="color: #a52a2a;"><strong> </strong> &lt;<strong>/</strong><strong>A_P_Detail_Reports_S1</strong>&gt; </span>{Close the recordset of Business View}</p>
<p>===================================================</p>
<p><span style="font-size: small;">For sure you would think of writing a piece code like this, If not then you drive on the right Highway <img src='http://www.deepeshmd.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<p>======================================================</p>
<p><a href="http://www.deepeshmd.com/wp-content/uploads/snip2.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"></a></p>
<p>&lt;?for-each:<code><strong> </strong></code><strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>?&gt;</p>
<p>&lt;?for-each:<code><strong> </strong></code><strong><span style="color: #a52a2a;">On_Address_Number_S5</span></strong>?&gt;</p>
<p>AddressNumber_ID8         AmountGross_ID12</p>
<p>&lt;?end for-each?&gt;</p>
<p>&lt;?end for-each?&gt;</p>
<p>=================================================</p>
<p><span style="font-size: small;">Well have a look at your XML Code generated, it says:</span></p>
<p>=====================================================</p>
<p>&lt;<strong><span style="color: #a52a2a;">On_Address_Number_S5</span></strong>&gt; {Call for first Group Header}</p>
<p>&lt;AddressNumber_ID2&gt;<strong>100853</strong>&lt;/AddressNumber_ID2&gt;{Data loaded for 1st LBH}</p>
<p>&lt;<strong><span style="color: #008000;"> A_P_Detail_Reports_S1</span> </strong>&gt;       {Read first Value grouped from BSVW for 1<sup>st</sup> LBH}</p>
<p><strong> </strong> &lt;AddressNumber_ID8&gt;<strong>100853</strong>&lt;/AddressNumber_ID8&gt;</p>
<p><strong> </strong> &lt;AmountGross_ID12&gt;<strong>529.96</strong>&lt;/AmountGross_ID12&gt;</p>
<p><strong> </strong> <strong>&lt;/</strong><strong><span style="color: #008000;"> A_P_Detail_Reports_S1</span> </strong>&gt;</p>
<p>&lt;<strong><span style="color: #008000;"> A_P_Detail_Reports_S1</span> </strong>&gt; {Read second Value grouped from BSVW for 1<sup>st</sup> LBH}</p>
<p><strong> </strong> &lt;AddressNumber_ID8&gt;<strong>100853</strong>&lt;/AddressNumber_ID8&gt;</p>
<p><strong> </strong> &lt;AmountGross_ID12&gt;<strong>4345.60</strong>&lt;/AmountGross_ID12&gt;</p>
<p><strong> </strong> &lt;<strong>/</strong><strong><span style="color: #008000;"> A_P_Detail_Reports_S1</span> </strong>&gt;</p>
<p><strong> </strong> &lt;<strong>/</strong><strong><span style="color: #a52a2a;">On_Address_Number_S5</span></strong>&gt; {Call to close for first Group Header}</p>
<p>=================================================</p>
<p><span style="font-size: small;">Within Group the recordset is enclosed in Business View, So the code would be:</span></p>
<p><span style="font-size: small;">==========================================</span></p>
<p>&lt;?for-each:<code><strong> </strong></code><strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>?&gt;</p>
<p>&lt;?for-each:<code><strong> </strong></code><strong><span style="color: #a52a2a;">On_Address_Number_S5</span></strong>?&gt;</p>
<p>&lt;?for-each:<code><strong> </strong></code><strong><span style="color: #a52a2a;">A_P_Detail_Reports_S1</span></strong>?&gt;</p>
<p>AddressNumber_ID8         AmountGross_ID12</p>
<p>&lt;?end for-each?&gt;</p>
<p>&lt;?end for-each?&gt;</p>
<p>==============================================</p>
<p><span style="font-size: small;">Let’s add Total to the Level Break Footer now:</span></p>
<p style="text-align: center;"><a href="http://www.deepeshmd.com/wp-content/uploads/p9.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="aligncenter size-medium wp-image-555" src="http://www.deepeshmd.com/wp-content/uploads/p9-300x149.jpg" alt="" width="352" height="180" /></a></p>
<p><span style="font-size: small;">Let’s print Total on our .rtf by including the field. Generate the XML File once again be. You can now see that the Total for each Group is enclosed within the new Tag generated marked in <span style="color: #008000;">Green</span>.</span></p>
<p><span style="font-size: small;">============================================</span></p>
<p>&lt;On_Address_Number_S5&gt; {Call for the Level Break Header}</p>
<p><strong> </strong> &lt;AddressNumber_ID2&gt;<strong>100853</strong>&lt;/AddressNumber_ID2&gt;</p>
<p>&lt;<strong><span style="color: #008000;">On_Address_Number_S6</span> {Call for the Level Break Footer}</strong>&gt;</p>
<p>&lt;A_P_Detail_Reports_S1&gt;</p>
<p><strong> </strong> &lt;AddressNumber_ID8&gt;<strong>100853</strong>&lt;/AddressNumber_ID8&gt;</p>
<p><strong> </strong> &lt;AmountGross_ID12&gt;<strong>529.96</strong>&lt;/AmountGross_ID12&gt;</p>
<p><strong> </strong> &lt;/A_P_Detail_Reports_S1&gt;</p>
<p>&lt;A_P_Detail_Reports_S1&gt;</p>
<p><strong> </strong> &lt;AddressNumber_ID8&gt;<strong>100853</strong>&lt;/AddressNumber_ID8&gt;</p>
<p><strong> </strong> &lt;AmountGross_ID12&gt;<strong>4345.60</strong>&lt;/AmountGross_ID12&gt;</p>
<p><strong> </strong> &lt;/A_P_Detail_Reports_S1&gt;</p>
<p><strong> </strong> &lt;AmountGross_ID1&gt;<strong>4875.56</strong>&lt;/AmountGross_ID1&gt;</p>
<p><strong> </strong> &lt;/<strong><span style="color: #008000;">On_Address_Number_S6</span>{Closing Level Break Footer}</strong>&gt;</p>
<p><strong> </strong> &lt;/On_Address_Number_S5&gt; {Closing Level Break Header}</p>
<p>====================================================</p>
<p>In .rtf you would need to write the code as:</p>
<p style="text-align: center;"><a href="http://www.deepeshmd.com/wp-content/uploads/snip6.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="aligncenter size-medium wp-image-557" src="http://www.deepeshmd.com/wp-content/uploads/snip6-300x169.jpg" alt="" width="415" height="230" /></a></p>
<p><strong>Note:</strong> Always check the section name if you do a Copy/Paste for the For Loop, remember to change it to respective section.</p>
<p>In most of the requirements handed over to you shall require a format which would be in the form of Tables embedded into it along with Company Icon getting printed.</p>
<p>You can create a Table and include the above Code respectively as:</p>
<p style="text-align: center;"><a href="http://www.deepeshmd.com/wp-content/uploads/snip7.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="aligncenter size-medium wp-image-558" src="http://www.deepeshmd.com/wp-content/uploads/snip7-300x132.jpg" alt="" width="444" height="254" /></a></p>
<p>You can create similar formats as per your requirements.</p>
<p><strong>will be continued&#8230;:)</strong></p>
<img src="http://www.deepeshmd.com/?ak_action=api_record_view&id=526&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.deepeshmd.com/enterpriseone/oracle-bi-publisher-obip/' rel='bookmark' title='Permanent Link: Oracle BI Publisher (OBIP)'>Oracle BI Publisher (OBIP)</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/identify-ube-versions-with-overrides/' rel='bookmark' title='Permanent Link: Identify UBE Versions with Overrides'>Identify UBE Versions with Overrides</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/launch-batch-jobs-ube-dynamically-from-interactive-apps/' rel='bookmark' title='Permanent Link: Launch Batch Application/UBE Dynamically from Interactive Apps'>Launch Batch Application/UBE Dynamically from Interactive Apps</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.deepeshmd.com/enterpriseone/creating-rtf-templates-obip/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Oracle BI Publisher (OBIP)</title>
		<link>http://www.deepeshmd.com/enterpriseone/oracle-bi-publisher-obip/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.deepeshmd.com/enterpriseone/oracle-bi-publisher-obip/#comments</comments>
		<pubDate>Mon, 24 May 2010 16:52:38 +0000</pubDate>
		<dc:creator>Sonal Teke</dc:creator>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[batch applications]]></category>
		<category><![CDATA[BI]]></category>
		<category><![CDATA[BI pub]]></category>
		<category><![CDATA[BI Publisher]]></category>
		<category><![CDATA[BigDecimal]]></category>
		<category><![CDATA[BSVW]]></category>
		<category><![CDATA[Computing Markup languages]]></category>
		<category><![CDATA[desktop publishing]]></category>
		<category><![CDATA[E-Business Suite]]></category>
		<category><![CDATA[Electronic Data Interchange]]></category>
		<category><![CDATA[ERP]]></category>
		<category><![CDATA[eXtensible Markup Language]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[JAVAdComputer file formats]]></category>
		<category><![CDATA[JD Edwards]]></category>
		<category><![CDATA[jd edwards enterpriseone]]></category>
		<category><![CDATA[JDE]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Word]]></category>
		<category><![CDATA[OneWorld]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Oracle BI Publisher]]></category>
		<category><![CDATA[oracle technology]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[Report Design]]></category>
		<category><![CDATA[Rich Text Format]]></category>
		<category><![CDATA[section]]></category>
		<category><![CDATA[String]]></category>
		<category><![CDATA[Technical communication]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Technology_Internet]]></category>
		<category><![CDATA[UBE]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XML Publisher]]></category>
		<category><![CDATA[XMLOracle BI Publisher]]></category>
		<category><![CDATA[XSL Formatting Objects]]></category>

		<guid isPermaLink="false">http://www.deepeshmd.com/musings/oracle-bi-publisher-obip</guid>
		<description><![CDATA[Oracle BI Publisher is a template-based desktop publishing application. Oracle BI Publisher was created by Oracle and was first used in its E-Business Suite; it was then bundled with the PeopleSoft Suite a few years ago. BI Publisher improves reporting by defining a Roadmap which can be a as simple as a Word Doc or Adobe. The data to the template is passed using XML Source code files been loaded as the input BI allows users to have control over the existing reports without any major changes to associated JDE reports/UBE. <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.deepeshmd.com/enterpriseone/oracle-bi-publisher-obip/">Oracle BI Publisher (OBIP)</a></span>


Related posts:<ol><li><a href='http://www.deepeshmd.com/enterpriseone/creating-rtf-templates-obip/' rel='bookmark' title='Permanent Link: Creating RTF Templates (OBIP)'>Creating RTF Templates (OBIP)</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/identify-ube-versions-with-overrides/' rel='bookmark' title='Permanent Link: Identify UBE Versions with Overrides'>Identify UBE Versions with Overrides</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/reasons-jd-edwards-enterpriseone-customers-for-oracle-technology-stack/' rel='bookmark' title='Permanent Link: Why Choose the Oracle Technology Stack for JD Edwards EnterpriseOne Customers'>Why Choose the Oracle Technology Stack for JD Edwards EnterpriseOne Customers</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>To write an article or say to deliver a presentation or to start with a Tutorial got to follow the long-lived custom of defining the Subject first.. So here I’m on the ride for defining the definition <img src='http://www.deepeshmd.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ..</p>
<h2><strong><em>What is Oracle BI Publisher?</em></strong></h2>
<p>A template-based desktop publishing application. Oracle BI Publisher was created by Oracle and was first used in its E-Business Suite; it was then bundled with the PeopleSoft Suite a few years ago. BI Publisher improves reporting by defining a Roadmap which can be a as simple as a Word Doc or Adobe. The data to the template is passed using XML Source code files been loaded as the input BI allows users to have control over the existing reports without any major changes to associated JDE reports/UBE.<br />
 Oracle BI Publisher leverages standard, well-known technologies and tools, so that you can rapidly develop and maintain custom report formats.<br />
 The flexibility of Oracle BI Publisher is a result of the separation of the report layout from the data. The collection of the data is still handled by JD Edwards EnterpriseOne; however, you can design and control how the report outputs are presented in separate template files. At runtime, Oracle BI Publisher merges your designed template files with the report data to create a variety of outputs to meet a variety of business needs, including:</p>
<ul>
<li>Customer-ready PDF documents, such as financial statements, marketing materials, contracts, invoices, and purchase orders using colors, images, font styles, headers and footers, and many other formatting and design options.</li>
<li>Excel output to create a spreadsheet of your report data.</li>
<li>Third-party provided PDF documents. You can download a PDF document, such as a government form, to use as a template for your report. At runtime, the data and template produce a completed form.</li>
<li>Flat text files to exchange with business partners for electronic data interchange (EDI) and electronic file transfer (EFT) transmissions.</li>
</ul>
<p>You can define batch applications that are created using JD Edwards EnterpriseOne Report Design Aid to produce XML output that is compatible with Oracle BI Publisher using output stream access (OSA) interfaces. While some of the standard JD Edwards EnterpriseOne reports work well with little or no modification, many of the large and complex reports require considerable programming at the template level in order to be used successfully with Oracle BI Publisher.</p>
<h2><strong><em>Benefits of Oracle BI Publisher :</em></strong></h2>
<p>Oracle BI Publisher provides the following benefits:</p>
<ol>
<li>It enables end users to create report layouts using familiar desktop applications.</li>
<li>Enables end users to format batch application output using Oracle XML</li>
<li>BI Publisher supports the Oracle technology stack.</li>
<li>It provides a reporting solution migration path for Oracle Fusion.</li>
</ol>
<p><em>One good thing which I like about BI pub is that: End users can easily carry out the changes to the reports if required on the spot with minimal Development help</em>.</p>
<h2><strong><em>Understanding BI Publisher :</em></strong></h2>
<h3>Introduction</h3>
<p>Many customers today have very strong business requirements in the reporting area around the e-Business Suite. These include:<span id="more-505"></span></p>
<ul>
<li>High Fidelity Reports<br />
 These reports are rich in images, charts; multiple fonts and colors are a very desirable feature for reports when they are to be distributed in and outside the company.</li>
<li>Partner Reports<br />
 These include Invoices, Purchase Orders and Checks, which require ‘rich’ content and are currently highly customized.</li>
<li>Financial Statements<br />
 Financial statements need to be presented to shareholders and upper management in a high fidelity format; your accounts would rather see them in Microsoft Excel.</li>
<li>Government Forms<br />
 Many government agencies now demand that you interact with them in a specific format e.g. tax forms.</li>
<li>Marketing Materials<br />
 The marketing materials generated by companies require rich personalized content.</li>
<li>Contracts</li>
<li>Interacting with your customers and suppliers often requires written contracts that need to be presented in a high fidelity format.</li>
<li>Checks<br />
 The checks you send to employees and suppliers require a specific format and even ink so that their banks are able to process them.</li>
<li>Labels<br />
 Any company generating product will need to label it often including a barcode.</li>
<li>XML<br />
 B2B interaction requires XML as the format and this may require a transformation of one xml format to another.</li>
<li>EFT/EDI<br />
 Electronic File Transfer (EFT) and (EDI) are formats used to communicate with your banks and partners.</li>
<li>Multiple Destinations<br />
 Of course all of these documents then need to be delivered to a report consumer be that via email, fax or printer.</li>
</ul>
<div id="attachment_510" class="wp-caption aligncenter" style="width: 650px"><a href="http://www.deepeshmd.com/wp-content/uploads/BI_Reports.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="size-full wp-image-510" src="http://www.deepeshmd.com/wp-content/uploads/BI_Reports.jpg" alt="Examples of sample documents generated by XML Publisher" width="640" height="572" /></a><p class="wp-caption-text">Examples of sample documents generated by XML Publisher</p></div>
<p>The flexibility is increased further by XML Publisher’s ability to extract translatable strings from the report templates, allowing you to add translations to a report, independent of the layout and independent of the data generation.</p>
<p>With the approach of separating the data from the layout from the translation, it is possible to make changes in one of these layers without impacting the entire report package.</p>
<div id="attachment_511" class="wp-caption alignright" style="width: 310px"><a href="http://www.deepeshmd.com/wp-content/uploads/XML_Publisher.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="size-medium wp-image-511" src="http://www.deepeshmd.com/wp-content/uploads/XML_Publisher-300x101.jpg" alt="XML Publisher Paradigm" width="300" height="101" /></a><p class="wp-caption-text">XML Publisher Paradigm</p></div>
<h2>Template and Output Types</h2>
<p>XML Publisher supports two basic Templates types: Rich text format (RTF) and Portable document file format (PDF). At runtime, XML Publisher converts RTF template to XSL-FO, Therefore XSL-FO is also supported as a template type.</p>
<p><br class="spacer_" /></p>
<h4>
<div id="attachment_515" class="wp-caption alignright" style="width: 310px"><a href="http://www.deepeshmd.com/wp-content/uploads/xml_publisher_for_Word.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="size-medium wp-image-515" src="http://www.deepeshmd.com/wp-content/uploads/xml_publisher_for_Word-300x211.jpg" alt="XML Publisher’s Template Builder for Word" width="300" height="211" /></a><p class="wp-caption-text">XML Publisher’s Template Builder for Word</p></div>
</h4>
<p>RTF templates can be created in Microsoft Word. Using a combination of native Microsoft Word features and XML Publisher command syntax you can create a report template that is ready to accept XML data from your system.</p>
<p>RTF templates can generate the following output types:</p>
<ul>
<li>PDF</li>
<li>HTML</li>
<li>RTF</li>
<li>Excel</li>
<li>XML</li>
</ul>
<h4>RTF Design Tool</h4>
<p>XML Publisher provides a plug-in for Microsoft Word to facilitate the design of RTF templates. It automates many tasks and provides preview capabilities. The desktop installation also includes samples and tutorials to get you started. The following figure shows the Template Builder for Word.</p>
<h4>eText Templates</h4>
<p>An eText template is a specialized type of RTF template used expressly for the generation of text output for Electronic Funds Transfer (EFT) and Electronic Data Interchange (EDI) transactions. To achieve the specialized layout, XML Publisher uses tables to define the position, length, and value of fields, as well as data manipulation commands. At runtime XML Publisher constructs the output file according to the setup commands and layout specifications in the tables of the RTF template file.</p>
<h4>PDF Templates</h4>
<p>PDF templates are designed using Adobe Acrobat. You can use a PDF file from any source, including downloaded predefined forms (such as government forms). Using Acrobat’s form fields, map your data source element names to the PDF fields where you want the data to appear. PDF templates are less flexible than RTF templates, but are more appropriate for creating form-like reports, such as invoices or purchase orders.</p>
<h4>Translation Support</h4>
<p>For RTF templates that you want available in different languages, XML Publisher provides the capability to extract the translatable strings from the template and export them to an industry-standard XLIFF file. The XLIFF file can then be translated in-house or shipped to a localization provider. You create one XLIFF file for each language and territory combination (locale) desired. The translated XLIFF files can then be loaded back to your system and associated with the original template file. At runtime, XML Publisher applies the template and translation appropriate for the user’s selected locale.</p>
<h3><em>XML Essentials :</em></h3>
<p>XML stands for eXtensible Markup Language. XML was designed to transport and store data, with focus on what data is.</p>
<ul>
<li>XML files are composed of “elements”. An element is used to describe or contain a piece of information.</li>
<li>Elements consist of two tags: an “opening tag” and a “closing tag”. Opening tags appear as text contained between the two angle brackets (). Closing tags also appear within angle brackets, but they have a forward slash (/) just before the tag name.</li>
<li>The data between the tags (text and/or numeric) is the “value” of the element.</li>
</ul>
<p>&lt;AddressNumber_ID4&gt;        903066                &lt;AddressNumber_ID4&gt;<br />
 (Opening tag)                         (Element value)              (Closing tag)</p>
<p>Knowledge of XML is not a prerequisite for being able to successfully create reports in BI Publisher; however, familiarity with XML will help with the more intricate reports that you create. If you interested in knowing more about XML,then can refer to a site which gives detailed info.<br />
 Link : <a href="XML Publisher Paradigm#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">http://www.w3schools.com/xml/</a></p>
<h4>Understanding the XML Output/Source Code :</h4>
<p>Some of the components that should consider when review XML outputs are:</p>
<ul>
<li>Section tags.</li>
<li>Item tags.</li>
<li>Special characters.</li>
<li>Formatted numbers.</li>
<li>Page headers and page footers.</li>
<li>Level break sections.</li>
<li>Conditional sections.</li>
<li>Child sections.</li>
<li>Report properties.</li>
</ul>
<h4>Section Tags</h4>
<p>Section tags are determined by the name that is specified in Oracle’s JD Edwards EnterpriseOne Report Design Aid (RDA). The name that you see in the XML file is the same as the name found in the Description field of the Section Properties form.<br />
 Because multiple sections in an RDA report template can be named the same, the section tag in the XML file is appended with a section ID. The section ID is assigned by RDA to ensure that each report section is unique. The section ID is retrieved from the report specifications and cannot be modified.<br />
 This is an example of the sections that are included in the XML output for the address book report task covered in this guide:</p>
<p>&lt;Page_Header_S1&gt;</p>
<p>&lt;Address_Book-One_Line_Report_S2&gt;</p>
<p>S1, the page header, is the first report section from the RDA report template. S2, the detail section, is the second report section included in the RDA report template. Address Book – One Line Report is the name of the detail section as defined in RDA. Ten records are included in this report as indicated by the ten S2 lines.</p>
<h4>Item Tags</h4>
<p>Item tags that you see in the XML file are determined by the data dictionary name of the fields used in the RDA report template. An exception to this rule is that if the data dictionary name has been overridden in RDA, then the override is used as the item tag.<br />
 Because multiple data items in an RDA report template can be named the same, the item tag in the XML file is appended with an object ID. The object ID is assigned by RDA to ensure that each report object is unique. The object ID is retrieved from the report specifications and cannot be modified.<br />
 This is an example of an individual section included in the XML output.</p>
<p>&lt;<strong>A_P_Detail_Reports_S1</strong>&gt; {This is the Business View Name used in the report}</p>
<p style="padding-left: 30px;"><strong> </strong> &lt;AddressNumber_ID4&gt;<strong>903066</strong>&lt;/AddressNumber_ID4&gt;</p>
<p style="padding-left: 30px;"><strong> </strong> &lt;AmountGross_ID6&gt;<strong>0.00</strong>&lt;/AmountGross_ID6&gt;</p>
<p><strong> </strong> &lt;/<strong>A_P_Detail_Reports_S1</strong>&gt;</p>
<p><strong>-</strong> &lt;<strong>A_P_Detail_Reports_S1</strong>&gt;</p>
<p style="padding-left: 30px;"><strong> </strong> &lt;AddressNumber_ID4&gt;<strong>903066</strong>&lt;/AddressNumber_ID4&gt;</p>
<p style="padding-left: 30px;"><strong> </strong> &lt;AmountGross_ID6&gt;<strong>42800.00</strong>&lt;/AmountGross_ID6&gt;</p>
<p><strong> </strong> &lt;<strong>/</strong><strong>A_P_Detail_Reports_S1</strong>&gt;</p>
<p><strong>-</strong> &lt;<strong>A_P_Detail_Reports_S1</strong>&gt;</p>
<p style="padding-left: 30px;"><strong> </strong> &lt;AddressNumber_ID4&gt;<strong>903066</strong>&lt;/AddressNumber_ID4&gt;</p>
<p style="padding-left: 30px;"><strong> </strong> &lt;AmountGross_ID6&gt;<strong>-1080.00</strong>&lt;/AmountGross_ID6&gt;</p>
<p><strong> </strong> &lt;<strong>/</strong><strong>A_P_Detail_Reports_S1</strong>&gt;</p>
<p>When the node of an S1 section is expanded, you can view the item tags of the individual record. Each piece of data is enclosed within descriptive item tags that include the object ID.</p>
<h4>Special Characters</h4>
<p>Many special characters that are used in RDA and included in EnterpriseOne data are replaced in the XMLPOSA interface output. For example:</p>
<p>&#8220;&gt;&#8221; is replaced with &#8220;&amp;gt&#8221;.<br />
 ’&amp;’ is replaced with &#8220;&amp;amp&#8221;.<br />
 Apostrophes are replaced with &#8220;&amp;apos&#8221;.<br />
 Quotes are replaced with &#8220;&amp;quot&#8221;.</p>
<p>Other special characters that are prohibited, as defined in the XML 1.0 specifications, are replaced with an underscore.</p>
<h4>Formatted Numbers</h4>
<p>Numbers are formatted in the Oracle XML Publisher output using JAVA BigDecimal String format. This formatting consists of an optional sign (“–”) followed by a sequence of decimal digits. These digits can be followed by a fraction and additionally by an exponent, for example, –123456.3455e-3.</p>
<h4>Page Headers and Page Footers</h4>
<p>Information that is contained in page headers and page footers of RDA reports is grouped together at the top of the XML file. This ensures that the headers and footers do not break up the report data. Design your reports in RDA without including page headers and page footers. You should design the page headers and page footers in the XML template.<br />
 This is an example of the page header that is included in the XML output for the address book report task covered in this guide:</p>
<p>&lt;PageHeaders&gt;</p>
<p>- &lt;Page_Header_S1&gt;</p>
<p style="padding-left: 30px;">&lt;Company_Name_ID10&gt;JD Edwards, Inc.&lt;/Company_Name_ID10&gt;</p>
<p style="padding-left: 30px;">&lt;Report_Name_ID11&gt;One Line Per Address&lt;/Report_Name_ID11&gt;</p>
<p>&lt;/Page_Header_S1&gt;</p>
<p>&lt;/PageHeaders&gt;</p>
<p style="padding-left: 30px;"><span style="color: #000080;"> </span></p>
<h4>Level Break Sections</h4>
<p>Level break sections are used in RDA to group large amounts of data into manageable groups. Level break headers typically display a descriptive heading for the group while the level break footer typically displays an aggregate. These level break sections appear in the XML file as parents of the section on which they were created.</p>
<h4>Conditional Sections</h4>
<p>Conditional sections appear in the XML file at the root level. They do not appear as children of the section from which they are called.</p>
<h4>Child Sections</h4>
<p>Child sections appear in the XML file as children of the section from which they are called.</p>
<p>Report Properties<br />
 The following report properties are included in the XML file for auditing and informational purposes:</p>
<p>• Machine key<br />
 • Environment<br />
 • Role<br />
 • User<br />
 • Hostname<br />
 • OneWorld release <span style="color: #339966;">//This is the JD Edwards EnterpriseOne application release.</span><br />
 • Report time<br />
 • Reportdate<br />
 • Company name<br />
 • Language<br />
 This is an example of the report properties that are included in the XML output for the address book report .</p>
<p>&lt;Properties&gt;</p>
<p style="padding-left: 30px;">&lt;Title&gt;One Line Per Address&lt;/Title&gt;</p>
<p style="padding-left: 30px;">&lt;Machine&gt;DENSNBX01&lt;/Machine&gt;</p>
<p style="padding-left: 30px;">&lt;Host&gt;DENSNBX01&lt;/Host&gt;</p>
<p style="padding-left: 30px;">&lt;Environment&gt;STGAIMGS1&lt;/Environment&gt;</p>
<p style="padding-left: 30px;">&lt;User&gt;JDE&lt;/User&gt;</p>
<p style="padding-left: 30px;">&lt;Role&gt;*ALL&lt;/Role&gt;</p>
<p style="padding-left: 30px;">&lt;Language&gt;EN&lt;Language /&gt;</p>
<p style="padding-left: 30px;">&lt;Company&gt;JD Edwards, Inc.&lt;/Company&gt;</p>
<p style="padding-left: 30px;">&lt;OneWorldRelease&gt;E90&lt;/OneWorldRelease&gt;</p>
<p style="padding-left: 30px;">&lt;Date&gt;2006/4/27&lt;/Date&gt;</p>
<p style="padding-left: 30px;">&lt;Time&gt;8:41:43&lt;/Time&gt;</p>
<p>&lt;/Properties&gt;</p>
<h2>Coming soon <img src='http://www.deepeshmd.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  A tutorial on &#8220;Creating a RTF template&#8221;</h2>
<img src="http://www.deepeshmd.com/?ak_action=api_record_view&id=505&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.deepeshmd.com/enterpriseone/creating-rtf-templates-obip/' rel='bookmark' title='Permanent Link: Creating RTF Templates (OBIP)'>Creating RTF Templates (OBIP)</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/identify-ube-versions-with-overrides/' rel='bookmark' title='Permanent Link: Identify UBE Versions with Overrides'>Identify UBE Versions with Overrides</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/reasons-jd-edwards-enterpriseone-customers-for-oracle-technology-stack/' rel='bookmark' title='Permanent Link: Why Choose the Oracle Technology Stack for JD Edwards EnterpriseOne Customers'>Why Choose the Oracle Technology Stack for JD Edwards EnterpriseOne Customers</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.deepeshmd.com/enterpriseone/oracle-bi-publisher-obip/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>You Comment &#8211; I Follow a.k.a. &#8216;Do Follow&#8217;</title>
		<link>http://www.deepeshmd.com/general/you-comment-i-follow/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.deepeshmd.com/general/you-comment-i-follow/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 19:59:11 +0000</pubDate>
		<dc:creator>Deepesh Divakaran</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[BlogSpam]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Do Follow]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[i follow]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Link love]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Nofollow]]></category>
		<category><![CDATA[PageRank]]></category>
		<category><![CDATA[Search engine optimization]]></category>
		<category><![CDATA[Spamming]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[World Wide Web]]></category>
		<category><![CDATA[you comment]]></category>

		<guid isPermaLink="false">http://www.deepeshmd.com/?p=466</guid>
		<description><![CDATA[Do Follow Movement is, if you post a comment on DeepeshMD.com and post the link to your website/blog, you will receive some of the so called “link love” or “link juice”. As a blogger, or website owner in general, you want content or links pointing to your site/blog. Links to your site is one of the major ways to increase your Google ranking or for the matter for most search engines. That’s why in the blogosphere, link love is high currency. <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.deepeshmd.com/general/you-comment-i-follow/">You Comment &#8211; I Follow a.k.a. &#8216;Do Follow&#8217;</a></span>


Related posts:<ol><li><a href='http://www.deepeshmd.com/enterpriseone/jde-source-is-live/' rel='bookmark' title='Permanent Link: JDE Source is Live&#8230;'>JDE Source is Live&#8230;</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/funny-jde-standard-bsfn-comments/' rel='bookmark' title='Permanent Link: Funny JDE Standard BSFN Comments ;-)'>Funny JDE Standard BSFN Comments ;-)</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/enterpriseone-demo-standalone-vista/' rel='bookmark' title='Permanent Link: EnterpriseOne 9.0 Demo/Standalone on Windows Vista'>EnterpriseOne 9.0 Demo/Standalone on Windows Vista</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.deepeshmd.com/wp-content/uploads/dofollow_blog_u_comment_i_follow-300x300.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="aligncenter size-full wp-image-467" title="dofollow_blog_u_comment_i_follow" src="http://www.deepeshmd.com/wp-content/uploads/dofollow_blog_u_comment_i_follow-300x300.png" border="0" alt="DoFollow, Do Follow" width="300" height="300" /></a></p>
<p><a href="http://www.deepeshmd.com#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">DeepeshMD.com</a> is taking part in the &#8220;You Comment &#8211; I Follow&#8221; movement, also known as the Do Follow movement</p>
<p>The movement is, if you post a comment on DeepeshMD.com and post the link to  your website/blog, you will receive some of the so called “link love” or  “link juice”.  As a blogger, or website owner in general, you want content or links pointing to your site/blog. Links to your site is one of the major ways to increase your Google ranking or for the matter for most search engines. That’s why in the blogosphere, <strong>link love</strong> is high currency.</p>
<div id="TixyyLink">Back in 2005, Google <a href="http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html">created the NoFollow Tag</a> to be inserted into all links that need not be  followed by the Google bot. The links that were immediately designated  to default to &#8220;No Follow&#8221; in a blog post were the links in the comment and  the trackbacks. It was done because a lot of spammers, specially those  promoting their medical subscriptions were abusing the public sites like  blogs to game the search engines. But the strategy did not work, as spammers did not rest. It did not stop spam comments or spam registrations.</div>
<p>Now that with the Do Follow movement that started in 2007, we can remove the  nofollow attribute from links in comments and backlinks in our blogs.   There are plugins to accomplish the same as <a href="http://andybeard.eu/434/ultimate-list-of-dofollow-plugins-banish-nofollow-from-comments-and-trackbacks.html" target="_blank">listed here</a></p>
<p>Hope to  see you guys join the movement &amp; get yourself a <a href="http://randaclay.com/blog/i-follow/" target="_blank">badge promoting the movement</a>. It is a good sign of togetherness and  support amongst the blogosphere.</p>
<p><span style="font-size: x-small;"><span style="color: #ff0000;">*Please note that Spam/illegitimate comments will be still deleted off DeepeshMD.com</span></span></p>
<img src="http://www.deepeshmd.com/?ak_action=api_record_view&id=466&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.deepeshmd.com/enterpriseone/jde-source-is-live/' rel='bookmark' title='Permanent Link: JDE Source is Live&#8230;'>JDE Source is Live&#8230;</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/funny-jde-standard-bsfn-comments/' rel='bookmark' title='Permanent Link: Funny JDE Standard BSFN Comments ;-)'>Funny JDE Standard BSFN Comments ;-)</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/enterpriseone-demo-standalone-vista/' rel='bookmark' title='Permanent Link: EnterpriseOne 9.0 Demo/Standalone on Windows Vista'>EnterpriseOne 9.0 Demo/Standalone on Windows Vista</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.deepeshmd.com/general/you-comment-i-follow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Change Database values using MS Access (JDE E1 Oracle)</title>
		<link>http://www.deepeshmd.com/enterpriseone/change-db-values-ms-access-jde-e1-oracle/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.deepeshmd.com/enterpriseone/change-db-values-ms-access-jde-e1-oracle/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 20:31:29 +0000</pubDate>
		<dc:creator>Deepesh Divakaran</dc:creator>
				<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[backend]]></category>
		<category><![CDATA[Change]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[default]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[E 9]]></category>
		<category><![CDATA[E9]]></category>
		<category><![CDATA[Edwards]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[import]]></category>
		<category><![CDATA[Insert]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[JD Edwards]]></category>
		<category><![CDATA[jd edwards enterpriseone]]></category>
		<category><![CDATA[JDE]]></category>
		<category><![CDATA[JDEDATA]]></category>
		<category><![CDATA[LOCAL]]></category>
		<category><![CDATA[MACHINE]]></category>
		<category><![CDATA[MS Access]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[oracle database]]></category>
		<category><![CDATA[SOFTWARE]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[Standalone]]></category>
		<category><![CDATA[Start]]></category>
		<category><![CDATA[Table]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[value]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://www.deepeshmd.com/?p=335</guid>
		<description><![CDATA[For people who have problems with SQL, there's an easier way of changing backend database values. How about using MS Access where you can directly type in the values, and it gets updated or you can Insert, Update Delete &#038; you can export, import.... and all. Following is the tutorial for setting up MS Access with Oracle Database Backend for JD Edwards EnterpriseOne.  <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.deepeshmd.com/enterpriseone/change-db-values-ms-access-jde-e1-oracle/">Change Database values using MS Access (JDE E1 Oracle)</a></span>


Related posts:<ol><li><a href='http://www.deepeshmd.com/enterpriseone/uninstall-jd-edwards-enterpriseone-standalonedemo/' rel='bookmark' title='Permanent Link: Uninstall JD Edwards EnterpriseOne Standalone/Demo'>Uninstall JD Edwards EnterpriseOne Standalone/Demo</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/value-file_io_status-table-io/' rel='bookmark' title='Permanent Link: Value of SV File_IO_Status in Table IO'>Value of SV File_IO_Status in Table IO</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/using-complex-database-views-on-enterpriseone/' rel='bookmark' title='Permanent Link: Using Complex Database Views on EnterpriseOne'>Using Complex Database Views on EnterpriseOne</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>For people who have problems with SQL, there&#8217;s an easier way of changing backend database values. How about using MS Access where you can directly type in the values, and it gets updated or you can Insert, Update Delete &amp; you can export, import&#8230;. and all.</p>
<p>So here it goes for setting up <span style="color: #000080;"><span style="text-decoration: underline;">MS Access with Oracle Database Backend for JD Edwards EnterpriseOne</span></span>. (I&#8217;ve put the screen shots for my EnterpriseOne 9.0 Standalone Client.)</p>
<ol>
<li>You will need to have <span style="text-decoration: underline;">Oracle OBDC drivers</span> installed for using MS Access or any other similar software (Even MS Excel etc) to use.
<ul class="lroman">
<li>The download link for the same &#8211; http://www.oracle.com/technology/software/tech/windows/odbc/index.html</li>
<li>Download ODBC Driver version 10.2.0.2.0 , and Extract it to C:\ of your hard disk.</li>
<li>Finally you will have the Drivers at &#8220;C:\ORA10202&#8243;</li>
<li>Now let&#8217;s install these drivers using the Oracle Universal Installer. You can get to this using the Programs Menu as shown in screen shot below.<br />
 <img class="alignnone size-full wp-image-339" title="OracleUniversalInstaller" src="http://www.deepeshmd.com/wp-content/uploads/OracleUniversalInstaller.JPG" alt="OracleUniversalInstaller" width="80%" /></li>
<li>Once you start the Universal Installer, Click NEXT.</li>
<li>Select the Products.xml from the folder you have extracted &#8211; C:\ORA10202\Disk1\stage\products.xml, and then Click NEXT.<span id="more-335"></span><br />
 <img class="alignnone size-full wp-image-340" style="margin: 3px;" title="InstallerSelected" src="http://www.deepeshmd.com/wp-content/uploads/InstallerSelected.JPG" alt="InstallerSelected" width="388" height="307" /></li>
<li>Select Typical, and Continue clicking NEXT.</li>
<li>Select the Oracle Home where you have the Oracle Installed. <br />
 In the case of Standalone E9, you will have the Oracle Home installed in C:\oracle\E1Local,. which might default automatically.</li>
<li>Once done, we Click INSTALL, and Finish it off.</li>
</ul>
</li>
<li>You now have your Oracle ODBC Drivers Installed, its wise to Restart the System.</li>
<li>We need to create the ODBC connection for the connectivity. For this, navigate to &#8220;Control Panel -&gt; Administrative Tools -&gt; Data Sources (ODBC)&#8221;</li>
<li>In it, select the SYSTEM DSN tab, and Click Add.</li>
<li>Select the Oracle 10.2.0 driver, and click Finish.<br />
 <a href="http://www.deepeshmd.com/wp-content/uploads/SystemDSN.JPG#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="alignnone size-full wp-image-341" title="SystemDSN" src="http://www.deepeshmd.com/wp-content/uploads/SystemDSN.JPG" alt="SystemDSN" width="360" height="272" /></a></li>
<li>Here Enter a Data Source Name, and description. </li>
<li>Now select the TNS Service Name from the drop down list, which will have all the Oracle details which are the ones populated in your tnsnames.ora file.<br />
 <a href="http://www.deepeshmd.com/wp-content/uploads/ODBC-Driver.JPG#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="alignnone size-medium wp-image-342" title="ODBC Driver" src="http://www.deepeshmd.com/wp-content/uploads/ODBC-Driver-300x196.jpg" alt="ODBC Driver" width="300" height="196" /></a></li>
<li>For JDE EnterpriseOne Standalone 9.0, use the following User name password<br />
 JDEDATA900 / JDEDATA900<br />
 You may use the Database Username/password which you may be using for your Database.</li>
<li>Test the connection. If not successful, try changing the parameters and do it again.</li>
<li>Save the DSN connection.</li>
<li>Open MS Access (any version), and Create a Blank Database.</li>
<li>Right Click inside the Database file, and Select LINK TABLES.</li>
<li>In the File Type drop-down, select ODBC Database.</li>
<li>Click the Machine Data Source, where you can see all your ODBC data sources.<br />
 Select the one you just created in steps 6-10, and click OK</li>
<li>Enter the password for the UserID, and click OK</li>
<li>This will now list all your tables from the Datasource.</li>
<li>Select the Table/s you want to view/update/insert/delete, and click OK (you could tick Save Password to avoid the hassle of entering it everytime you open it.)</li>
<li>Yes you have Done it. Now you can open the table, to View it, Update/Insert/Delete/ or what ever you want.<br />
 <a href="http://www.deepeshmd.com/wp-content/uploads/AccessWithOracle.JPG#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank"><img class="alignnone size-full wp-image-343" title="AccessWithOracle" src="http://www.deepeshmd.com/wp-content/uploads/AccessWithOracle.JPG" alt="AccessWithOracle" width="482" height="268" /></a></li>
</ol>
<p><strong>NOTE: Access (sometimes) does not give you warnings or Messages during Update/Delete/Insert, so please be careful with Data.</strong></p>
<img src="http://www.deepeshmd.com/?ak_action=api_record_view&id=335&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.deepeshmd.com/enterpriseone/uninstall-jd-edwards-enterpriseone-standalonedemo/' rel='bookmark' title='Permanent Link: Uninstall JD Edwards EnterpriseOne Standalone/Demo'>Uninstall JD Edwards EnterpriseOne Standalone/Demo</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/value-file_io_status-table-io/' rel='bookmark' title='Permanent Link: Value of SV File_IO_Status in Table IO'>Value of SV File_IO_Status in Table IO</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/using-complex-database-views-on-enterpriseone/' rel='bookmark' title='Permanent Link: Using Complex Database Views on EnterpriseOne'>Using Complex Database Views on EnterpriseOne</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.deepeshmd.com/enterpriseone/change-db-values-ms-access-jde-e1-oracle/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Complete MBA for Dummies (2nd Edition)</title>
		<link>http://www.deepeshmd.com/guide/e-books/complete-mba-for-dummies-2nd-edition/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://www.deepeshmd.com/guide/e-books/complete-mba-for-dummies-2nd-edition/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 04:16:54 +0000</pubDate>
		<dc:creator>Deepesh Divakaran</dc:creator>
				<category><![CDATA[E-Books]]></category>
		<category><![CDATA[Access]]></category>
		<category><![CDATA[accounting]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[advantage]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[cash]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[Company]]></category>
		<category><![CDATA[competence]]></category>
		<category><![CDATA[Corporation]]></category>
		<category><![CDATA[degree]]></category>
		<category><![CDATA[dollar]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[Dummies]]></category>
		<category><![CDATA[E-Book]]></category>
		<category><![CDATA[employee]]></category>
		<category><![CDATA[entrepreneurship]]></category>
		<category><![CDATA[flow]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Improve]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[Kathleen Allen]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[manufacturing]]></category>
		<category><![CDATA[Market]]></category>
		<category><![CDATA[Masters]]></category>
		<category><![CDATA[MBA]]></category>
		<category><![CDATA[MBAs]]></category>
		<category><![CDATA[Negotiate]]></category>
		<category><![CDATA[Peter Economy]]></category>
		<category><![CDATA[Read]]></category>
		<category><![CDATA[Recruit]]></category>
		<category><![CDATA[target]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Want]]></category>

		<guid isPermaLink="false">http://www.deepeshmd.com/?p=313</guid>
		<description><![CDATA[Want to get an MBA? The Complete MBA for Dummies, 2nd Edition, is the practical, plain-English guide that covers all the basics of a top-notch MBA program, helping you to navigate today’s most innovative business strategies. From management to entrepreneurship to strategic planning, you’ll understand the hottest trends and get the latest techniques for motivating employees, building global partnerships, managing risk, and manufacturing. <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.deepeshmd.com/guide/e-books/complete-mba-for-dummies-2nd-edition/">Complete MBA for Dummies (2nd Edition)</a></span>


Related posts:<ol><li><a href='http://www.deepeshmd.com/guide/e-books/jd-edwards-enterpriseone-the-complete-reference/' rel='bookmark' title='Permanent Link: JD Edwards EnterpriseOne &#8211; The Complete Reference'>JD Edwards EnterpriseOne &#8211; The Complete Reference</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/get-install-path-for-import-export/' rel='bookmark' title='Permanent Link: BSFN to Get Install Path (for Import/Export)'>BSFN to Get Install Path (for Import/Export)</a></li>
<li><a href='http://www.deepeshmd.com/guide/how-to-interview-like-a-top-mba/' rel='bookmark' title='Permanent Link: How to Interview Like a Top MBA &#8211; Dr. Shel Leanne'>How to Interview Like a Top MBA &#8211; Dr. Shel Leanne</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-314" title="complete-mba-for-dummies" src="http://www.deepeshmd.com/wp-content/uploads/2009/11/complete-mba-for-dummies-240x300.jpg" alt="complete-mba-for-dummies" width="240" height="300" />Want to get an MBA? The Complete MBA for Dummies, 2nd Edition, is the practical, plain-English guide that covers all the basics of a top-notch MBA program, helping you to navigate today’s most innovative business strategies. From management to entrepreneurship to strategic planning, you’ll understand the hottest trends and get the latest techniques for motivating employees, building global partnerships, managing risk, and manufacturing.</p>
<p>Whether you work for a corporation, a nonprofit organization, or for the government, chances are you’ve considered getting — or have already obtained — a Masters of Business Administration degree, an MBA.<br />
 Why? Because if you want to get ahead in your organization — or just to do a better job of managing or leading — obtaining an MBA is the best ticket in town. Studies show that MBA graduates — particularly those from the top business schools — are offered significantly higher starting salaries than their counterparts who don’t have MBAs. And that effect carries on throughout the careers of these MBAs.</p>
<p>This fun, easy-to-access guide is full of useful information, tips, and checklists that will help you lead, manage, or participate in any business at a high level of competence. You’ll find out how to use databases to your advantage, recognize and reward your employees, analyze financial statements, and understand the challenges of strategic planning in a global business environment. You’ll also learn the basic principles of accounting, get a grip on the concepts behind stocks and bonds, and find out how technology has revolutionized everything from manufacturing to marketing. Discover how to:</p>
<ul>
<li>Know and respond to your customers’ needs</li>
<li>Handle budgets and forecasts</li>
<li>Recruit and retain top people</li>
<li>Establish and run employee teams</li>
<li>Use Sarbanes-Oxley to your company’s advantage</li>
<li>Negotiate with the best of them</li>
<li>Build long-term relationships with clients</li>
<li>Avoid common managerial mistakes</li>
<li>Improve cash flow</li>
<li>Market your products and services</li>
<li>Make the most of your advertising dollar</li>
</ul>
<p>Authors: Kathleen Allen &amp; Peter Economy</p>
<p>Once you know what an MBA knows, the sky’s the limit. Read The Complete MBA For Dummies, 2nd Edition (2008), and watch your career take off!</p>
<p><a title="Download E-Book" href="http://www.megaupload.com/?d=Q26E5F1D" target="_blank">Download E-Book here</a></p>
<img src="http://www.deepeshmd.com/?ak_action=api_record_view&id=313&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.deepeshmd.com/guide/e-books/jd-edwards-enterpriseone-the-complete-reference/' rel='bookmark' title='Permanent Link: JD Edwards EnterpriseOne &#8211; The Complete Reference'>JD Edwards EnterpriseOne &#8211; The Complete Reference</a></li>
<li><a href='http://www.deepeshmd.com/enterpriseone/get-install-path-for-import-export/' rel='bookmark' title='Permanent Link: BSFN to Get Install Path (for Import/Export)'>BSFN to Get Install Path (for Import/Export)</a></li>
<li><a href='http://www.deepeshmd.com/guide/how-to-interview-like-a-top-mba/' rel='bookmark' title='Permanent Link: How to Interview Like a Top MBA &#8211; Dr. Shel Leanne'>How to Interview Like a Top MBA &#8211; Dr. Shel Leanne</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.deepeshmd.com/guide/e-books/complete-mba-for-dummies-2nd-edition/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
