<?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/"
	>

<channel>
	<title>cetanaa</title>
	<atom:link href="http://cetanaallc.com/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://cetanaallc.com</link>
	<description></description>
	<pubDate>Tue, 07 Jul 2009 17:09:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Financial Data Mart - Part 4</title>
		<link>http://cetanaallc.com/index.php/2009/06/the-financial-data-mart-part-4/</link>
		<comments>http://cetanaallc.com/index.php/2009/06/the-financial-data-mart-part-4/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 05:42:10 +0000</pubDate>
		<dc:creator>Kiriti</dc:creator>
		
		<category><![CDATA[Headline]]></category>

		<category><![CDATA[Business Intelligence]]></category>

		<category><![CDATA[Oracle eBusiness Suite]]></category>

		<guid isPermaLink="false">http://intelligentbusiness.wordpress.com/2007/05/17/the-financial-data-mart-part-4/</guid>
		<description><![CDATA[In this short technical article, I will outline the data structures of the General Ledger module in Oracle eBusiness Suite that are relevant in building the Financial data mart. If you are currently engaged in building a data warehouse with Oracle eBusiness suite as the primary source of data, you may find this useful, particularly, if you are performing ETL tasks.
Refer to part 3 of this series for the broad design. Here are the sources in Oracle eBusiness suite for the different dimension and fact tables:
Dimensions:



Dimension
Oracle eBS Table


Set of Books
GL_SETS_OF_BOOKS


Chart of ...]]></description>
			<content:encoded><![CDATA[<p>In this short technical article, I will outline the data structures of the General Ledger module in Oracle eBusiness Suite that are relevant in building the Financial data mart. If you are currently engaged in building a data warehouse with Oracle eBusiness suite as the primary source of data, you may find this useful, particularly, if you are performing ETL tasks.<span id="more-62"></span></p>
<p>Refer to <a href="http://intelligentbusiness.wordpress.com/2007/04/16/the-financial-data-mart-%e2%80%93-part-3/" target="_blank">part 3</a> of this series for the broad design. Here are the sources in Oracle eBusiness suite for the different dimension and fact tables:</p>
<p><strong>Dimensions:</strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="234" valign="top"><strong>Dimension</strong></td>
<td width="234" valign="top"><strong>Oracle eBS Table</strong></td>
</tr>
<tr>
<td width="234" valign="top">Set of Books</td>
<td width="234" valign="top">GL_SETS_OF_BOOKS</td>
</tr>
<tr>
<td width="234" valign="top">Chart of Accounts</td>
<td width="234" valign="top">GL_CODE_COMBINATIONS</td>
</tr>
<tr>
<td width="234" valign="top">Account</td>
<td rowspan="3" width="234" valign="top">GL_CODE_COMBINATIONS, FND_FLEX_VALUES_B, FND_FLEX_VALUES_TL</td>
</tr>
<tr>
<td width="234" valign="top">Company</td>
</tr>
<tr>
<td width="234" valign="top">Cost Center</td>
</tr>
<tr>
<td width="234" valign="top">Fiscal Month</td>
<td width="234" valign="top">GL_PERIOD_SETS, GL_PERIODS</td>
</tr>
<tr>
<td width="234" valign="top">Journal Categories</td>
<td width="234" valign="top">GL_JE_CATEGORIES_TL</td>
</tr>
<tr>
<td width="234" valign="top">Journal Sources</td>
<td width="234" valign="top">GL_JE_SOURCES_TL</td>
</tr>
<tr>
<td width="234" valign="top">Budgets</td>
<td width="234" valign="top">GL_BUDGETS, GL_BUDGET_VERSIONS</td>
</tr>
</tbody>
</table>
<p><strong>Facts and Document Dimensions:</strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="234" valign="top"><strong>Dimension</strong></td>
<td width="234" valign="top"><strong>Oracle eBS Table</strong></td>
</tr>
<tr>
<td width="234" valign="top">Fact GL Balances</td>
<td width="234" valign="top">GL_BALANCES</td>
</tr>
<tr>
<td width="234" valign="top">Fact Journal Entries andJournal Entry Document</td>
<td width="234" valign="top">GL_JE_BATCHES, GL_JE_HEADERS, GL_JE_LINES</td>
</tr>
<tr>
<td width="234" valign="top">Fact Budgets (may be combined with Fact GL Balances)</td>
<td width="234" valign="top">GL_BALANCES</td>
</tr>
<tr>
<td width="234" valign="top">Budget Document</td>
<td width="234" valign="top">GL_BUDGET ASSIGNMENTS</td>
</tr>
</tbody>
</table>
<p><strong>Source Data Structures:</strong></p>
<p>The following diagram outlines the source table relationships for the facts above:</p>
<p><img src="http://intelligentbusiness.files.wordpress.com/2007/05/gl_ebs.gif" alt="" /></p>
<p>The Budget tables&#8217; relationships are given below:</p>
<p><img style="width: 336px; height: 266px;" src="http://intelligentbusiness.files.wordpress.com/2007/05/gl_budgets.gif" alt="" width="336" height="266" /></p>
<p>More detailed diagrams can be downloaded from Oracle Metalink.</p>
<p>The descriptions for the chart of account segments are stored in Flexfields within Oracle. The following query, for example, can be used to get the descriptions:</p>
<p><code>select gcc.segment1 company<br />
, gcc.segment2 account<br />
, gcc.segment3 cost_center<br />
...<br />
, fvc.description company_desc<br />
, fva.description account_desc<br />
, fvcc.description cost_center_desc<br />
...<br />
from gl_code_combinations gcc<br />
,fnd_flex_values_vl fvc<br />
,fnd_flex_values_vl fva<br />
,fnd_flex_values_vl fvcc<br />
where fvc.flex_value_set_id = (select flex_value_set_id from fnd_flex_value_sets where flex_value_set_name like '&lt;YOUR_COMPANY_GL_AFF_COMPANY')<br />
and fvc.flex_value_meaning = gcc.segment1<br />
and fva.flex_value_set_id = (select flex_value_set_id from fnd_flex_value_sets where flex_value_set_name like ' YOUR_COMPANY_GL_AFF_ACCOUNT')<br />
and fva.flex_value_meaning = gcc.segment2<br />
and fvcc.flex_value_set_id = (select flex_value_set_id from fnd_flex_value_sets where flex_value_set_name like ' YOUR_COMPANY _GL_AFF_COST_CENTER')<br />
and fvcc.flex_value_meaning = gcc.segment3<br />
order by 1,2,3,...</code><br />
<strong> </strong></p>
<p><strong>ETL Tip:</strong></p>
<p>Loading Fact GL Balances may be tricky if you are not aware that the source table stores balances for all types of amounts - budgets, actual amounts, encumbrances and statistical amounts. Also, it stores the translated amounts if the translation activity has been performed at the close of the fiscal month. As a result of this activity, you may have adjustments posted to certain accounts where you will have actual adjustment amounts posted in the translated currency even though the corresponding local currency amounts are zero.  If you are translating amounts in the Fact GL Balances table on the fly using the reporting tool, be aware of this issue. Although translations can easily be done dynamically, I have found it unwise to do so because of these issues and the complex business rules that often are applied to translations. It is safer to store actual translated values in the fact table itself.</p>
<p>This is the end of this series. I will write about building Sales Data Marts in the next series. Hope you enjoyed these - I am happy to answer any questions you may have or elaborate on anything I have stated in these posts.</p>
<p>Also read <a href="http://intelligentbusiness.wordpress.com/2007/04/02/the-financial-data-mart/" target="_blank">Part 1</a>, <a href="http://intelligentbusiness.wordpress.com/2007/04/05/financial-data-mart-part-2/" target="_blank">Part 2</a> and <a href="http://intelligentbusiness.wordpress.com/2007/04/16/the-financial-data-mart-%e2%80%93-part-3/" target="_blank">Part 3</a> of this series.</p>
]]></content:encoded>
			<wfw:commentRss>http://cetanaallc.com/index.php/2009/06/the-financial-data-mart-part-4/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Offshore-Onshore overlaps</title>
		<link>http://cetanaallc.com/index.php/2009/06/offshore-onshore-overlaps/</link>
		<comments>http://cetanaallc.com/index.php/2009/06/offshore-onshore-overlaps/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 02:24:52 +0000</pubDate>
		<dc:creator>Kiriti</dc:creator>
		
		<category><![CDATA[Outsourcing]]></category>

		<guid isPermaLink="false">http://cetanaallc.com/?p=34</guid>
		<description><![CDATA[If you don't your timelines will be extended, not shortened.]]></description>
			<content:encoded><![CDATA[<p>Make sure you adjust your schedules to have at least four hours each day of overlap to get the real benefit.</p>
]]></content:encoded>
			<wfw:commentRss>http://cetanaallc.com/index.php/2009/06/offshore-onshore-overlaps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>When BI comes first</title>
		<link>http://cetanaallc.com/index.php/2009/06/when-bi-comes-first/</link>
		<comments>http://cetanaallc.com/index.php/2009/06/when-bi-comes-first/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 02:22:01 +0000</pubDate>
		<dc:creator>Kiriti</dc:creator>
		
		<category><![CDATA[Business Intelligence]]></category>

		<guid isPermaLink="false">http://cetanaallc.com/?p=29</guid>
		<description><![CDATA[ETL is key, BI is key-er!]]></description>
			<content:encoded><![CDATA[<p>Use BI to prototype. Use BI to test.</p>
]]></content:encoded>
			<wfw:commentRss>http://cetanaallc.com/index.php/2009/06/when-bi-comes-first/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Agile isn&#8217;t so fast after all</title>
		<link>http://cetanaallc.com/index.php/2009/06/agile-isnt-so-fast-after-all/</link>
		<comments>http://cetanaallc.com/index.php/2009/06/agile-isnt-so-fast-after-all/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 02:20:22 +0000</pubDate>
		<dc:creator>Kiriti</dc:creator>
		
		<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://cetanaallc.com/?p=27</guid>
		<description><![CDATA[If your planning is not right, agile won't work. Plan early and well ahead of development.]]></description>
			<content:encoded><![CDATA[<p>If your planning is not right, agile won&#8217;t work</p>
]]></content:encoded>
			<wfw:commentRss>http://cetanaallc.com/index.php/2009/06/agile-isnt-so-fast-after-all/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Offshore quality check</title>
		<link>http://cetanaallc.com/index.php/2009/06/offshore-quality-check/</link>
		<comments>http://cetanaallc.com/index.php/2009/06/offshore-quality-check/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 01:34:42 +0000</pubDate>
		<dc:creator>Kiriti</dc:creator>
		
		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Off-shoring]]></category>

		<category><![CDATA[Outsourcing]]></category>

		<guid isPermaLink="false">http://cetanaallc.com/?p=10</guid>
		<description><![CDATA[Are you afraid that offshore will deliver spaghetti code? Here are some steps to take to ensure that doesn't happen.]]></description>
			<content:encoded><![CDATA[<p>Are you afraid that offshore will deliver spaghetti code? You are quite justified.</p>
]]></content:encoded>
			<wfw:commentRss>http://cetanaallc.com/index.php/2009/06/offshore-quality-check/feed/</wfw:commentRss>
		</item>
		<item>
		<title>To Agile or Not</title>
		<link>http://cetanaallc.com/index.php/2009/06/to-agile-or-not/</link>
		<comments>http://cetanaallc.com/index.php/2009/06/to-agile-or-not/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 01:28:39 +0000</pubDate>
		<dc:creator>Kiriti</dc:creator>
		
		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://cetanaallc.com/?p=7</guid>
		<description><![CDATA[Dispel the myths of Agile]]></description>
			<content:encoded><![CDATA[<p>Everyone talks about Agile&#8230; what really is it?</p>
]]></content:encoded>
			<wfw:commentRss>http://cetanaallc.com/index.php/2009/06/to-agile-or-not/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SOA is abundant</title>
		<link>http://cetanaallc.com/index.php/2009/06/soa-is-abundant/</link>
		<comments>http://cetanaallc.com/index.php/2009/06/soa-is-abundant/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 01:27:35 +0000</pubDate>
		<dc:creator>Kiriti</dc:creator>
		
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://cetanaallc.com/?p=5</guid>
		<description><![CDATA[SOA is everywhere. We use SOA everyday. Did you ever track a package?]]></description>
			<content:encoded><![CDATA[<p>SOA is everywhere. Google, Amazon, USPS all use SOA.</p>
]]></content:encoded>
			<wfw:commentRss>http://cetanaallc.com/index.php/2009/06/soa-is-abundant/feed/</wfw:commentRss>
		</item>
		<item>
		<title>When BI is right</title>
		<link>http://cetanaallc.com/index.php/2009/06/bi-is-right/</link>
		<comments>http://cetanaallc.com/index.php/2009/06/bi-is-right/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 23:22:20 +0000</pubDate>
		<dc:creator>Kiriti</dc:creator>
		
		<category><![CDATA[Business Intelligence]]></category>

		<guid isPermaLink="false">http://cetanaallc.com/?p=1</guid>
		<description><![CDATA[What can you do when your first BI prototype is very successful? Learn how to use this to your advantage.]]></description>
			<content:encoded><![CDATA[<p>What can you do when your first BI prototype is very successful? Negotiate more money, more people.</p>
]]></content:encoded>
			<wfw:commentRss>http://cetanaallc.com/index.php/2009/06/bi-is-right/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Security in an OBIEE implementation</title>
		<link>http://cetanaallc.com/index.php/2008/06/obiee-security/</link>
		<comments>http://cetanaallc.com/index.php/2008/06/obiee-security/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 20:31:18 +0000</pubDate>
		<dc:creator>Kiriti</dc:creator>
		
		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Business Intelligence]]></category>

		<category><![CDATA[OBIEE]]></category>

		<guid isPermaLink="false">http://intelligentbusiness.wordpress.com/?p=44</guid>
		<description><![CDATA[Don’t make security of your OBIEE or, for that matter, any BI deployment, an afterthought. I did this presentation this week at an Oracle Users group. It illustrates ways to secure your OBIEE implementation to restrict access to users and ways to limit access to only the data they need (e.g. restrictions by cost center). It also explains how to integrate your OBIEE application with eBusiness Suite single sign-on and responsibilities. Further, if you are looking for an easy way to encrypt sensitive data in your warehouse (like social security numbers ...]]></description>
			<content:encoded><![CDATA[<p>Don’t make security of your OBIEE or, for that matter, any BI deployment, an afterthought. I did this presentation this week at an Oracle Users group. It illustrates ways to secure your OBIEE implementation to restrict access to users and ways to limit access to only the data they need (e.g. restrictions by cost center). It also explains how to integrate your OBIEE application with eBusiness Suite single sign-on and responsibilities. Further, if you are looking for an easy way to encrypt sensitive data in your warehouse (like social security numbers or credit card numbers), you will find clues on how to do this without virtually writing any code.</p>
<p>Remember the AAMIE of security - <strong>A</strong>uthentication, <strong>A</strong>uthorization, <strong>M</strong>onitoring, <strong>I</strong>ntegration, <strong>E</strong>ncryption.</p>
<p>Download the presentation <a title="OBIEE Secured" href="http://intelligentbusiness.files.wordpress.com/2008/06/obiee-secured.pdf" target="_blank">OBIEE-Secured!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cetanaallc.com/index.php/2008/06/obiee-security/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Human Resources Data Mart</title>
		<link>http://cetanaallc.com/index.php/2008/03/the-human-resources-data-mart/</link>
		<comments>http://cetanaallc.com/index.php/2008/03/the-human-resources-data-mart/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 18:46:45 +0000</pubDate>
		<dc:creator>Kiriti</dc:creator>
		
		<category><![CDATA[Business Intelligence]]></category>

		<guid isPermaLink="false">http://intelligentbusiness.wordpress.com/?p=37</guid>
		<description><![CDATA[The recession is here…
And the cost cutting season has begun. We know the drill: across the board budget cuts, new projects delayed, the organization chart de-layered, voluntary retirement packages and, of course, reduction in force and severance packages.
This is not just an exercise in reigning in escalating costs. The more agile organizations also take such opportunities to align their corporate workforce to the new realities of their business and acquire new employees with the skills that are more suited to their  core competencies and evolving business focus.
This brings into focus ...]]></description>
			<content:encoded><![CDATA[<p>The recession is here…</p>
<p>And the cost cutting season has begun. We know the drill: across the board budget cuts, new projects delayed, the organization chart de-layered, voluntary retirement packages and, of course, reduction in force and severance packages.</p>
<p>This is not just an exercise in reigning in escalating costs. The more agile organizations also take such opportunities to align their corporate workforce to the new realities of their business and acquire new employees with the skills that are more suited to their  core competencies and evolving business focus.</p>
<p>This brings into focus the need to retrieve and analyze information about employee performance, learning, compensation, benefits, payroll, time management, and recruiting. As with most modules, there are plenty of pre-built HR Analytic applications like Oracle Daily Hr Intelligence, Oracle BI Applications (Siebel Analytics) – HR Analytic module, Cognos Performance Applications, Business Objects HR Analytic Application, to name the leading few. However, more often than not, you will find that these applications work very well if you haven’t customized your HR application (be it Oracle HRMS or SAP R/3 HR module). They will lack some of the most critical information of your business that you have carefully stored in the customizations of the ERP application as I am experiencing while analyzing an Oracle HRMS implementation at one of my clients. After careful evaluation and cost-benefit analyses, we decided to build a custom data mart, rather than buying a pre-built BI application from Oracle or BO. I will focus this series on building the HR data mart from Oracle eBusiness Suite, based on this recent experience.</p>
<p>Building a HR data mart is considerably more difficult than building other common data marts like a Sales data mart or Finance data mart. <span id="more-71"></span> The challenges are many, and not all of them are technical. For example, although HR is the second largest (after Finance) provider of information for internal managers, it has a much tighter budget and a smaller cast of analysts to provide you with good analytic requirements. HR analysts are also very wary of sharing “sensitive” information like salary, benefits, and bonuses about the company’s employees. Thirdly, the skills inventory in HR is rarely taken very seriously and hence HR often struggles to gain the focus and attention of senior management for their BI initiatives. From a data warehousing perspective, extracting HR data is more challenging if auditing and date tracking features are enabled in Oracle (which is true over 80% of the time). Moreover, security in HR systems is far more stringent, given the sensitive data that these systems hold. Security in HR goes beyond standard user or responsibility-level security for system access or even restrictions on data visibility based on the organization chart. I will write more about it in a later post, when we talk about the overall design of the data mart.</p>
<p>The HR data mart, particularly in the context of Oracle eBusiness suite has a rather large functional footprint. You need to understand several functional areas / modules to be able to design a data mart that is effective in meeting the reporting / analytic goals of your users. Of particular interest are: HRMS (Core – Employees, Recruiting, etc), Advanced Benefits, Incentive Compensation, iRecuitment, Payroll, Time and Labor, Performance Management, Learning Management and Workforce Scheduling. Although it is not common for a single company to require analytics for all these subject areas, a subset of this (HRMS, Performance Management, and Payroll) is very typical. Most companies have specialized HR reporting needs, for example, on immigration – that are not covered readily in a standard implementation of Oracle HRMS. More on that as we get to the analytics.</p>
<p>Before anything else, here is a quick map of how this series on Human Resources Analytics will be laid out:</p>
<p>Part 1: Overview of Oracle HRMS<br />
Part 2: Key analytics for HR<br />
Part 3: HR data mart design and considerations<br />
Part 4: Source system, ETL tips</p>
<p>Stay tuned…</p>
]]></content:encoded>
			<wfw:commentRss>http://cetanaallc.com/index.php/2008/03/the-human-resources-data-mart/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
