<?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</title>
	<atom:link href="http://www.deepeshmd.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.deepeshmd.com</link>
	<description>Tech Fuse the Muse</description>
	<lastBuildDate>Wed, 10 Aug 2022 14:36:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
<site xmlns="com-wordpress:feed-additions:1">30428255</site>	<item>
		<title>3rd Party Interfaces with AIS and REST APIs &#8211; Part 2</title>
		<link>https://www.deepeshmd.com/2022/08/10/3rd-party-interfaces-with-ais-and-rest-apis-part-2/</link>
					<comments>https://www.deepeshmd.com/2022/08/10/3rd-party-interfaces-with-ais-and-rest-apis-part-2/#respond</comments>
		
		<dc:creator><![CDATA[sammydeepesh]]></dc:creator>
		<pubDate>Wed, 10 Aug 2022 14:36:55 +0000</pubDate>
				<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[Technical]]></category>
		<guid isPermaLink="false">https://www.deepeshmd.com/?p=1477</guid>

					<description><![CDATA[Performing AIS Form Service Calls http://docs.oracle.com/cd/E53430_01/EOTMD/config_ais_calls.htm#EOTMD140     AIS Server Capabilities http://docs.oracle.com/cd/E53430_01/EOIIS/capblties_endpts.htm#EOIIS185]]></description>
										<content:encoded><![CDATA[<body><p class="chapter">Performing AIS Form Service Calls</p>
<p>http://docs.oracle.com/cd/E53430_01/EOTMD/config_ais_calls.htm#EOTMD140<br>
 <br>
 <br>
AIS Server Capabilities<br>
http://docs.oracle.com/cd/E53430_01/EOIIS/capblties_endpts.htm#EOIIS185</p>
</body>]]></content:encoded>
					
					<wfw:commentRss>https://www.deepeshmd.com/2022/08/10/3rd-party-interfaces-with-ais-and-rest-apis-part-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1477</post-id>	</item>
		<item>
		<title>3rd Party Interfaces with AIS and REST APIs</title>
		<link>https://www.deepeshmd.com/2017/08/28/interfaces-with-ais-rest-api-jde/</link>
					<comments>https://www.deepeshmd.com/2017/08/28/interfaces-with-ais-rest-api-jde/#respond</comments>
		
		<dc:creator><![CDATA[sammydeepesh]]></dc:creator>
		<pubDate>Mon, 28 Aug 2017 15:56:51 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[3rd party]]></category>
		<category><![CDATA[ais]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[cloud services]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[legacy system]]></category>
		<category><![CDATA[mcs]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[webservice]]></category>
		<guid isPermaLink="false">http://www.deepeshmd.com/?p=1434</guid>

					<description><![CDATA[Coupling ERPs with other systems has been one key aspect since multiple systems have been in existence. Interoperability, as it is called, had many options which included basic Flat file ...]]></description>
										<content:encoded><![CDATA[<body><p></p>Coupling ERPs with other systems has been one key aspect since multiple systems have been in existence. Interoperability, as it is called, had many options which included basic Flat file services, EDI, Batch interfaces, Messaging adaptors, Connectors, ODA (Open Data Access ), <a href="https://smartbridge.com/advanced-integration-techniques-for-oracle-jd-edwards-enterpriseone-part-2/">RTE</a>, XAPI and lately <a href="https://www.deepeshmd.com/enterpriseone/learn-jde-business-services-part-1/">Business Services (BSSV)</a> and finally Application Interface Services (AIS).<br>
Nevertheless, lemme start out with some basics of connecting any 3rd party system with JDE using Application Interface Services (AIS) over REST APIs.
<h3><strong>A</strong>pplication <strong>I</strong>nterface <strong>S</strong>ervices (AIS)</h3>
<p>AISprovides the communication interface between the applications which have the ability to perform REST calls and JD Edwards EnterpriseOne<br>
Modern day developers of Mobile, web, and IoT have never been great fans of SOAP because of the extra overhead which makes it rather sluggish for the sort of “User Experience” and agility you need on today’s modern mobile, social and “chatty” apps<br>
The AIS Server provides a <strong>JSON</strong> over <strong>REST</strong> interface, which is a light-weight interface that AIS clients (including mobile enterprise applications, AIS Java API clients, and the Simplified Applications Framework) use to interact with EnterpriseOne applications and forms<br>
With the REST based engine for JD Edwards and now having not just AIS (REST API Engine for E1) but also an IoT orchestration (IoT Orchestrator available from TR 9.1.5.5) layer on top is the best as far as it can get.<br>
The interaction with EnterpriseOne requires an AIS Server configuration with the EnterpriseOne HTML Server<br>
Oracle has provided prebuilt integrations with JD Edwards EnterpriseOne for the following applications:</p>
<ul>
<li>Mobile Application Framework (MAF)</li>
<li>Application Development Framework (ADF)</li>
<li>IoT Orchestrator</li>
</ul>
<p>The purpose of the red paper is to give an overview of how can you connect to JD Edwards and work on its applications to pass and retrieve data.<br>
This will enable to develop web/mobile applications using .NET, Java or any other frameworks available.</p>
<h3>Pre-Requisites</h3>
<ol>
<li>Application Interface Services Component</li>
<li>JD Edwards EnterpriseOne Tools Release 9.1.4.x and above</li>
</ol>
<h4>AIS Architecture</h4>
<p><img data-recalc-dims="1" decoding="async" class="aligncenter size-full wp-image-1473" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/image4.gif?resize=758%2C324&#038;ssl=1" alt="" width="758" height="324" loading="lazy"></p>
<h4>AIS and ADF</h4>
<p><img data-recalc-dims="1" decoding="async" class="aligncenter size-full wp-image-1474" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/image5.png?resize=800%2C575&#038;ssl=1" alt="" width="800" height="575" loading="lazy"></p>
<h3>AIS Server Architecture</h3>
<p>The Application Interface Services (AIS) Server provides a JSON over REST interface to EnterpriseOne Applications and forms through the EnterpriseOne HTML Server. The AIS Server exposes this interface to enable communication between JD Edwards Enterprise one and other applications.<br>
The interaction with EnterpriseOne requires an AIS Server configuration with the EnterpriseOne HTML Server</p>
<table width="735">
<tbody>
<tr>
<td width="172">
<p style="text-align: center;"><strong>Components</strong></p>
</td>
<td width="563">
<p style="text-align: center;"><strong>Details</strong></p>
</td>
</tr>
<tr>
<td width="172">AIS Clients</td>
<td width="563">The device or application which initiates the call<br>
–        Mobile Device<br>
–        Any application which has the ability to perform REST based calls (.net, JAVA etc.)<br>
–        ADF/MAF based applications/IoT Orchestrator<br>
<em>Note:</em> ADF (Application Development Framework) and MAF (Mobile Application Framework) have JAVA API’s which perform the AIS calls. All other applications can call AIS services through REST based services IoT</td>
</tr>
<tr>
<td width="172">AIS Server</td>
<td width="563">–        AIS server exposes all the JD Edwards EnterpriseOne forms in JSON format<br>
–        AIS server provides REST based services to perform actions on the forms</td>
</tr>
<tr>
<td width="172">EnterpriseOne HTML Server</td>
<td width="563">–        The JD Edwards EnterpriseOne Server which is linked with the AIS server<br>
–        When a call is performed on a particular application that application gets silent launched (no rendering happens, only the session opens) on the web server</td>
</tr>
<tr>
<td width="172">ADF Server</td>
<td width="563">Application Development Framework<br>
–        This provides in built API’s to perform the AIS calls</td>
</tr>
<tr>
<td width="172">MAF</td>
<td width="563">Mobile Application Framework<br>
–        All JD Edwards Mobile Apps are developed using MAF<br>
–        Like ADF there are in build API’s to perform form request calls</td>
</tr>
<tr>
<td width="172">IoT Orchestrator</td>
<td width="563">–        IoT Orchestrator processes data from external devices and transforms it into data that can be consumed by JD Edwards EnterpriseOne<br>
–        Orchestration is a process that consumes raw data from disparate devices and transforms the data into actionable business processes in JD Edwards EnterpriseOne<br>
–        The EnterpriseOne IoT Orchestrator processes these orchestrations to enable the immediate, real-time transformation of raw data to valuable and transaction-capable information in JD Edwards EnterpriseOne<br>
–        IoT Orchestrator uses AIS interface to connect with JD Edwards EnterpriseOne</td>
</tr>
</tbody>
</table>
<p>I shall start with how to go ahead in the next post!</p>
</body>]]></content:encoded>
					
					<wfw:commentRss>https://www.deepeshmd.com/2017/08/28/interfaces-with-ais-rest-api-jde/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1434</post-id>	</item>
		<item>
		<title>QR Code in BI Publisher Reports</title>
		<link>https://www.deepeshmd.com/2017/06/19/qr-code-in-bi-publisher-reports/</link>
					<comments>https://www.deepeshmd.com/2017/06/19/qr-code-in-bi-publisher-reports/#respond</comments>
		
		<dc:creator><![CDATA[sammydeepesh]]></dc:creator>
		<pubDate>Mon, 19 Jun 2017 17:56:56 +0000</pubDate>
				<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[bip]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[qr code]]></category>
		<category><![CDATA[report]]></category>
		<guid isPermaLink="false">http://www.deepeshmd.com/?p=1458</guid>

					<description><![CDATA[Keeping this article simple for the timebeing The source of the image holder in your RTF will have to be something that a QR Code API will return. http://chart.apis.google.com/chart?cht=qr&#38;chs=500×500&#38;choe=UTF-8&#38;chld=H&#38;chl=http://www.jdesource.com or ...]]></description>
										<content:encoded><![CDATA[<body><p>Keeping this article simple for the timebeing<br>
The source of the image holder in your RTF will have to be something that a QR Code API will return.<br>
<a href="http://chart.apis.google.com/chart?cht=qr&amp;chs=500x500&amp;choe=UTF-8&amp;chld=H&amp;chl=http://www.jdesource.com">http://chart.apis.google.com/chart?cht=qr&amp;chs=500×500&amp;choe=UTF-8&amp;chld=H&amp;chl=http://www.jdesource.com</a><br>
or<br>
<a href="https://api.qrserver.com/v1/create-qr-code/?data=www.jdesource.com&amp;size=500x500%22%20alt=%22%22%20title=%22%22">https://api.qrserver.com/v1/create-qr-code/?data=www.jdesource.com&amp;amp;size=500×500%22%20alt=%22%22%20title=%22%22</a><br>
Ideally for dynamic images we use the URL</p>
<pre>File System: url:{concat(../IMG_DIR_PATH,'/',IMGFILE)}
URL: url:{concat(../IMG_SERVER,'/',../IMG_DIR,'/',IMGFILE)}</pre>
<pre>For our case
URL: url:{'http://chart.apis.google.com/chart?cht=qr&amp;chs=500x500&amp;choe=UTF-8&amp;chld=H&amp;chl=http://www.jdesource.com'}</pre>
<p>More info on the google apis – https://developers.google.com/chart/infographics/docs/qr_codes</p>
</body>]]></content:encoded>
					
					<wfw:commentRss>https://www.deepeshmd.com/2017/06/19/qr-code-in-bi-publisher-reports/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1458</post-id>	</item>
		<item>
		<title>C API for Tools 9.1.5 having In-Memory APIs</title>
		<link>https://www.deepeshmd.com/2015/08/03/c-api-for-tools-9-1-5-having-in-memory-apis/</link>
					<comments>https://www.deepeshmd.com/2015/08/03/c-api-for-tools-9-1-5-having-in-memory-apis/#respond</comments>
		
		<dc:creator><![CDATA[sammydeepesh]]></dc:creator>
		<pubDate>Mon, 03 Aug 2015 05:29:35 +0000</pubDate>
				<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[having]]></category>
		<category><![CDATA[in memory]]></category>
		<category><![CDATA[inmemory]]></category>
		<category><![CDATA[Threading]]></category>
		<guid isPermaLink="false">http://www.deepeshmd.com/?p=1257</guid>

					<description><![CDATA[Documentation on C APIs that are available with Tools Release 9.1.5 for implementing JD Edwards EnterpriseOne In-Memory applications on all supported platform and databases. This document applies to JD Edwards ...]]></description>
										<content:encoded><![CDATA[<body><p>Documentation on C APIs that are available with Tools Release 9.1.5 for implementing JD Edwards EnterpriseOne In-Memory applications on all supported platform and databases.<br>
This document applies to JD Edwards EnterpriseOne In-Memory Tools Release 9.1.5 and above only.<br>
<a href="https://support.oracle.com/epmos/faces/DocumentDisplay?id=1952465.1" target="_blank" rel="noopener">Oracle Support Document 1952465.1 (JD Edwards EnterpriseOne In-Memory Tools C API Reference)</a><br>
<u>Some interesting things.</u><br>
<em>jdeCallObjectThreaded </em>and<em> JdeCallObjectThreadedJoin</em> – Looks like we can do our own threading inside of BSFNs now<br>
<em>JDB_SetHaving</em> – To add Having clause in SQL statements<br>
<em>XRCS_parseAppQueryWhere</em> – To retrieve the selection criteria from a Form’s query field into BSFN (like QBE, FC, including ER set selection)</p>
</body>]]></content:encoded>
					
					<wfw:commentRss>https://www.deepeshmd.com/2015/08/03/c-api-for-tools-9-1-5-having-in-memory-apis/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1257</post-id>	</item>
		<item>
		<title>Abdul Kalam&#8217;s &#8211; Top 10 Fundamentals to Success</title>
		<link>https://www.deepeshmd.com/2015/07/28/abdul-kalams-top-10-fundamentals-to-success/</link>
					<comments>https://www.deepeshmd.com/2015/07/28/abdul-kalams-top-10-fundamentals-to-success/#comments</comments>
		
		<dc:creator><![CDATA[sammydeepesh]]></dc:creator>
		<pubDate>Tue, 28 Jul 2015 12:06:20 +0000</pubDate>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[A.P.J.]]></category>
		<category><![CDATA[Abdul]]></category>
		<category><![CDATA[APJ]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[dream]]></category>
		<category><![CDATA[failure]]></category>
		<category><![CDATA[hard work]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[involvement]]></category>
		<category><![CDATA[Kalam]]></category>
		<category><![CDATA[sincerity]]></category>
		<category><![CDATA[success]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[work]]></category>
		<guid isPermaLink="false">http://www.deepeshmd.com/?p=1243</guid>

					<description><![CDATA[Former President Dr. APJ Abdul Kalam, the ‘missile man’ who came to be known as ‘People’s President’ died on 27th July 2015 evening after he collapsed during a lecture at ...]]></description>
										<content:encoded><![CDATA[<body><p></p><a href="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/a-p-j-abdul-kalam-3.jpg"><img data-recalc-dims="1" decoding="async" class="alignright size-medium wp-image-1244" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/a-p-j-abdul-kalam-3-300x250.jpg?resize=300%2C250" alt="a-p-j-abdul-kalam" width="300" height="250" loading="lazy"></a>Former President Dr. APJ Abdul Kalam, the ‘missile man’ who came to be known as ‘People’s President’ died on 27<sup>th</sup> July 2015 evening after he collapsed during a lecture at the IIM in Shillong.<br>
Being a fan of Abdul Kalam and his thoughts, I chose to put in my most liked quotes from APJ. Our beloved missile man does not need an introduction, but for starters, APJ Abdul Kalam is a scientist turned reluctant politician. Kalam was born and raised in Rameswaram, Tamil Nadu and studied physics and aerospace engineering. He was a scientist and science administrator, mainly at the Defence Research and Development Organisation (DRDO) and Indian Space Research Organisation (ISRO) and was intimately involved in India’s civilian space program and military missile development efforts.<br>
<em>“We are all born with a divine fire in us. Our efforts should be to give wings to this fire and fill the world with the glow of its goodness” ~ APJ Abdul Kalam<br>
</em><br>
To moot about A.P.J. Abdul Kalam, to me he would be the second best person to have inspired youngsters after Swami Vivekananda. Kalam has also authored many books, including his biography “Wings of Fire”. In his other book India 2020, Kalam strongly advocated an action plan to develop India into a “knowledge superpower” and a developed nation by the year 2020. His other books include, “Ignited Minds”, “Mission India”, “Inspiring Thoughts” and “The Luminous Sparks”.<br>
My take on his thoughts with cues from his most famous quotes.<br>
<strong>1. Dream In Dream Out, Dream is your launchpad.</strong>
<blockquote><p>“Dream, Dream Dream<br>
Dreams transform into thoughts, And thoughts result in action.”<br>
“Dream is not that which you see while sleeping it is something that does not let you sleep.”</p></blockquote>
<p>Dream until you succeed is a phrase often used. Very few make it into reality. Very true, ain’t it? if you day dream about something, anything you need badly – you just can’t be relaxed. Day in-day out you would think about it. Yes! Think About It. Figuring out your dreams, visions, and taking calculated risks is the first step onto succeeding.</p>
<p dir="ltr"><strong>2. Attitude makes the difference.</strong></p>
<blockquote>
<p dir="ltr">“All Birds find shelter during a rain. But Eagle avoids rain by flying above the Clouds.”</p>
<p dir="ltr">“Problems are common, but attitude makes the difference!!!”</p>
</blockquote>
<p dir="ltr">Its true that attitude matters, and possibly the most. The fact is that, this determines our belief in what is possible, determines the questions we ask and the quests that we embark upon. Attitude is everywhere; it determines our limits and those that we expect of other. It is the underlying attitudes that determine the outcomes and progress of students in classrooms and schools/academies.<br>
<em>Think Out of the Box. Draft your own way.</em></p>
<p><strong>3. Failures are Stepping pad to success</strong></p>
<blockquote>
<p dir="ltr">“Man needs difficulties in life because they are necessary to enjoy the success.”</p>
<p dir="ltr">“If you want to shine like a sun. First burn like a sun.”</p>
</blockquote>
<p><a href="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/APJ.jpg"><img data-recalc-dims="1" decoding="async" class="alignright wp-image-1252 size-medium" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/APJ-196x300.jpg?resize=196%2C300" alt="APJ" width="196" height="300" loading="lazy"></a></p>
<p dir="ltr">Failure is not an option – Who said that? As kids we are always taught to succeed. Failures are never encouraged. Folks who have been through such pressures, simply quit after a try, or just back off before they smell it. As always said, diamond was just a stone until it was cut and chiseled before it twinkled, and similarly gold had to go through blistering furnaces before it glittered.<br>
As a person, we need to learn to accept failures and analyze them; only to have a better success. In some organizations, failures are celebrated. Biggest failures are voted, and given off awards based on the risks they took and creativity they fumbled on.</p>
<p dir="ltr"><strong>4. Humility &amp; being Amiable Matters</strong></p>
<blockquote>
<p dir="ltr">“It is very easy to defeat someone, but it is very hard to win someone”</p>
</blockquote>
<p dir="ltr">It indeed takes a lifetime to get someone into confidence, and just a moment to break it. Humility is the key essence of mankind. But with the self-marketing approach being taken up by most, amiability is fast losing ground. There is no harm in being simple and grounded.<br>
Instead of expressing your busyness, just look up, give a smile, say ‘Hi’ and listen. This gesture alone will get you 70% of the other person’s confidence and trust. The rest 30% is on your response <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p dir="ltr"><strong>5. Grab up, take calculated risks</strong></p>
<blockquote>
<p dir="ltr">“All of us do not have equal talent. But, all of us have an equal opportunity to develop our talents.”</p>
</blockquote>
<p dir="ltr">This needs no definition.It does not take courage to take risks. If you calculate your risks, you can very well define and work within the constraints. Opportunities are galore. Some say you should wait for the right opportunity to grab it, I would rather say we create the opportunity. Drive your way through to streamline and create the aura for the opportunity to breed. No one hands you an opportunity unless you show the mettle to work through it.</p>
<p dir="ltr"><strong>6. Keep Learning</strong></p>
<blockquote>
<p dir="ltr">“Learning gives creativity<br>
Creativity leads to thinking<br>
Thinking provides knowledge<br>
Knowledge makes you great.”</p>
<p dir="ltr">“When learning is purposeful, creativity blossoms. When creativity blossoms, thinking emanates. When thinking emanates, knowledge is fully lit. When knowledge is lit, economy flourishes.”</p>
</blockquote>
<p>Continual Learning is absolute essential. Learning can happen through books, ebooks, classes, training and such other avenues. But Prime learning happens only during interactions with people, formal or informal. In this changing digital world, where nuclear families are becoming atomic, it is a cause worth thinking for. Kids have to interact with others, participate in large events and forums to share their piece of knowledge, in-turn learn more.<br>
Moreover, they need to be apprised about the purpose of learning, the outcome, and where it helps. Rightly said, creativity blossoms out of purposeful learning.</p>
<p dir="ltr"><strong>7. Slow and Steady Wins</strong></p>
<blockquote>
<p dir="ltr">“Be more dedicated to making solid achievements than in running after swift but synthetic happiness.”</p>
</blockquote>
<p dir="ltr">Some forwarded joke said, ‘Creativity needs time. Under extreme pressure what comes out is sh*t’. Fast food, fast success, fast money is all that anyone cares about – shortcuts?!! Remember grounded accomplishments stay for ever; shortcuts get vaporized in moments.</p>
<p dir="ltr"><strong>8. Thought processing and Hard work should never stop</strong></p>
<blockquote>
<p dir="ltr">“Thinking should become your capital asset, no matter whatever ups and downs you come across in your life.”</p>
<p dir="ltr">“Thinking is the capital, Enterprise is the way, Hard Work is the solution”</p>
</blockquote>
<p dir="ltr">Our Brain is the most powerful supercomputer. The fastest supercomputer takes 40 minutes to perform an activity which an average brain completes in about 1 second. Ever heard of Human Brain Project? Go check it out.<br>
So powerful is our brain, our dreams and our thoughts that we can just focus and convert any dream into reality. Never stop dreaming, never stop thinking.</p>
<p dir="ltr"><strong>9. Immerse yourself<br>
</strong></p>
<blockquote>
<p dir="ltr">“Without your involvement you can’t succeed. With your involvement you can’t fail.”</p>
</blockquote>
<p>Ever noticed kids watching cartoons? you call them! shout at them! great chances, that they won’t even know. Soo engrossed are we into activities of interest that we just lose track of our surroundings. When immersed into the area of interest we live every moment, absorb every detail, and work towards its success.<br>
<strong>10. Victory is not equal to Success.</strong></p>
<blockquote>
<p dir="ltr">“Don’t take rest after your first victory because if you fail in second, more lips are waiting to say that your first victory was just luck.”</p>
</blockquote>
<p dir="ltr">No explanation needed. There is no level point scale, which can define Success. Continuous improvement is the way forward.</p>
<p><figure id="attachment_1253" aria-describedby="caption-attachment-1253" style="width: 480px" class="wp-caption aligncenter"><img data-recalc-dims="1" decoding="async" class="wp-image-1253 size-full" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/abdul_kalam.jpg_480_480_0_64000_0_1_0.jpg?resize=480%2C343" alt="Failure will never overtake me if my definition to succeed is strong enough" width="480" height="343" loading="lazy"><figcaption id="caption-attachment-1253" class="wp-caption-text">Failure will never overtake me if my definition to succeed is strong enough</figcaption></figure><br>
Very much as Prime Minister Modi said yesterday (27/07/2015) “I got to work with him closely. I have lost an <em>uttam marg darshak</em>. The country has lost a son who worked for the strength of India. He had spent every moment for the youth of India. No person will be able to fill the gap left by him. His work will inspire us to work for the development of the nation”<br>
RIP ; Salute to the youth inspirer.</p>
</body>]]></content:encoded>
					
					<wfw:commentRss>https://www.deepeshmd.com/2015/07/28/abdul-kalams-top-10-fundamentals-to-success/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1482</post-id>	</item>
		<item>
		<title>Intellisense in VC++ for JD Edwards BSFN [Tips]</title>
		<link>https://www.deepeshmd.com/2015/03/25/intellisense-in-vc-for-jd-edwards-bsfn-tips/</link>
					<comments>https://www.deepeshmd.com/2015/03/25/intellisense-in-vc-for-jd-edwards-bsfn-tips/#comments</comments>
		
		<dc:creator><![CDATA[sammydeepesh]]></dc:creator>
		<pubDate>Wed, 25 Mar 2015 15:10:30 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[code completion]]></category>
		<category><![CDATA[Help]]></category>
		<category><![CDATA[intellisense]]></category>
		<category><![CDATA[reference lookup]]></category>
		<category><![CDATA[studio]]></category>
		<category><![CDATA[vc++]]></category>
		<category><![CDATA[visual]]></category>
		<guid isPermaLink="false">http://www.deepeshmd.com/?p=1230</guid>

					<description><![CDATA[Here is an excellent way to kick start the Intellisense feature in VC++ for all the BSFN freaks. The article has been triggered based on Brian Oster‘s JDE List post ...]]></description>
										<content:encoded><![CDATA[<body><p></p>
<p style="text-align: left;">Here is an excellent way to kick start the Intellisense feature in VC++ for all the BSFN freaks. The article has been triggered based on <a href="http://www.jdelist.com/vb4/member.php/12909-BOster">Brian Oster</a>‘s <a title="JDEList.com" href="http://www.jdelist.com/vb4/showthread.php/50152-Visual-Studio-2010-intellisense">JDE List post</a></p>
<p style="text-align: left;">Getting straight to the point</p>
<ol>
<li style="text-align: left;">Start Visual Studio (VS) (I’ve used version 2010) directly. *Do not open it from JDE.</li>
<li style="text-align: left;">Create a VS Makefile project<br>
<a href="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Image-20150325_001.png"><img data-recalc-dims="1" decoding="async" class="aligncenter size-medium wp-image-1231" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Image-20150325_001-300x157.png?resize=300%2C157" alt="Image 20150325_001" width="300" height="157" loading="lazy"></a><a href="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Image-20150325_002.png"><img data-recalc-dims="1" decoding="async" class="aligncenter size-medium wp-image-1232" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Image-20150325_002-300x184.png?resize=300%2C184" alt="Image 20150325_002" width="300" height="184" loading="lazy"></a></li>
<li style="text-align: left;">Go through the wizard. At the following point<br>
<a href="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Image-20150325_003.png"><img data-recalc-dims="1" decoding="async" class="aligncenter size-medium wp-image-1233" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Image-20150325_003-300x254.png?resize=300%2C254" alt="Image 20150325_003" width="300" height="254" loading="lazy"></a>Add the following:<br>
<em>Include Search Path:</em> <span style="font-family: 'courier new', courier;">D:\E910_1\DV910\include;D:\E910_1\DV910\include;D:\E910_1\system\includev;<br>
D:\E910_1\system\includev\unicode;D:\E910_1\system\include\database;<br>
D:\E910_1\system\include\Metadata;D:\E910_1\system\include\xml;<br>
D:\E910_1\system\include\workflow;D:\E910_1\system\include\netmessaging</span><br>
<em>Build Command</em>:<br>
<span style="font-family: 'courier new', courier;"><span style="font-family: 'courier new', courier;">D:\E910_1\system\bin32\activConsole.exe</span></span> <br>
Your paths may vary based on the setup. Build Command is optional.<br>
It allows you to launch JDE for debugging as an alternative to attaching to the process.</li>
<li style="text-align: left;">Add your .c and .h files by selecting “Existing Item” (right click the Source Folder in the left navigation bar).<br>
<a href="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Image-20150325_001-2.png"><img data-recalc-dims="1" decoding="async" class="aligncenter size-medium wp-image-1234" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Image-20150325_001-2-300x135.png?resize=300%2C135" alt="Image 20150325_001 (2)" width="300" height="135" loading="lazy"></a>You only need to add the files you are editing, Intellisense will dynamically parse all #includes.</li>
<li style="text-align: left;">Enjoy code completion, reference lookup, and Intellisense<br>
<a href="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Image-20150325_005.png"><img data-recalc-dims="1" decoding="async" class="aligncenter size-full wp-image-1235" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Image-20150325_005.png?resize=800%2C416" alt="Image 20150325_005" width="800" height="416" loading="lazy"></a></li>
</ol>
<p>In addition to intellisense you can have project for what ever you are working on and if you have to go back you can see all the C source code files saved along with notes, breakpoints, bookmarks, etc.<br>
Thanks to Brian Oster</p>
</body>]]></content:encoded>
					
					<wfw:commentRss>https://www.deepeshmd.com/2015/03/25/intellisense-in-vc-for-jd-edwards-bsfn-tips/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1481</post-id>	</item>
		<item>
		<title>EnterpriseOne Tools &#8211; Net Change Documents</title>
		<link>https://www.deepeshmd.com/2015/01/29/enterpriseone-tools-net-change-document/</link>
					<comments>https://www.deepeshmd.com/2015/01/29/enterpriseone-tools-net-change-document/#respond</comments>
		
		<dc:creator><![CDATA[sammydeepesh]]></dc:creator>
		<pubDate>Thu, 29 Jan 2015 11:44:06 +0000</pubDate>
				<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[Change]]></category>
		<category><![CDATA[changes]]></category>
		<category><![CDATA[differences]]></category>
		<category><![CDATA[foundation]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[introduction]]></category>
		<category><![CDATA[net change]]></category>
		<category><![CDATA[OVR]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[processes]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[tables]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Upgrade]]></category>
		<category><![CDATA[upgradejde.com]]></category>
		<guid isPermaLink="false">http://www.deepeshmd.com/?p=1224</guid>

					<description><![CDATA[Few other guys have been asking for the net change documents between tools &#38; application releases. Just keeping track of them down here. Visit the following link – Interactive Net ...]]></description>
										<content:encoded><![CDATA[<body><p>Few other guys have been asking for the net change documents between tools &amp; application releases. Just keeping track of them down here.</p>
<blockquote><p>Visit the following link – <a title="Compare Releases, components, products" href="https://apex.oracle.com/pls/apex/f?p=24153:99:3742569383779:TAB:NO:::" target="_blank" rel="noopener">Interactive Net Change Viewer</a> for extensive information</p></blockquote>
<p>Information on each tools release can be found below.</p>
<ul>
<li>Tools Release 9.1.X
<ul>
<li><a href="https://docs.oracle.com/cd/E24705_01/doc.91/e27431/toc.htm">https://docs.oracle.com/cd/E24705_01/doc.91/e27431/toc.htm</a></li>
</ul>
</li>
<li>Tools Release 8.98
<ul>
<li><a href="http://docs.oracle.com/cd/E17984_01/doc.898/e27599/toc.htm">http://docs.oracle.com/cd/E17984_01/doc.898/e27599/toc.htm</a></li>
</ul>
</li>
<li>JD Edwards EnterpriseOne Release Information Overview (<a href="https://support.oracle.com/epmos/faces/DocContentDisplay?id=876932.1">Doc ID 876932.1</a>)</li>
<li>Understanding and Managing Net Change – Change Management – From EnterpriseOne Xe to 9.1 (<a href="https://support.oracle.com/epmos/faces/DocContentDisplay?id=626395.1">Doc ID 626395.1</a>)</li>
<li>At times there are <a href="https://oracleaw.webex.com/oracleaw/lsr.php?RCID=e5b4e83943dc53bf37a7a6622ad9028d">sessions on Upgrade and Net Changes</a> on<br>
Advisor Webcast JD Edwards EnterpriseOne Schedule and Archived Recordings (<a href="https://support.oracle.com/epmos/faces/DocContentDisplay?id=1450327.1">Doc ID 1450327.1</a>)</li>
</ul>
<p>Please do help update this list, with Net Application/Process documents/Changes as well.</p>
</body>]]></content:encoded>
					
					<wfw:commentRss>https://www.deepeshmd.com/2015/01/29/enterpriseone-tools-net-change-document/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1480</post-id>	</item>
		<item>
		<title>Form Control UI Actions [BSFN API]</title>
		<link>https://www.deepeshmd.com/2014/08/14/form-control-ui-actions-bsfn-api/</link>
					<comments>https://www.deepeshmd.com/2014/08/14/form-control-ui-actions-bsfn-api/#respond</comments>
		
		<dc:creator><![CDATA[sammydeepesh]]></dc:creator>
		<pubDate>Thu, 14 Aug 2014 11:37:16 +0000</pubDate>
				<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[action]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[BSFN]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[equivalent]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[jde api]]></category>
		<category><![CDATA[system function]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[user interface]]></category>
		<guid isPermaLink="false">http://www.deepeshmd.com/?p=1210</guid>

					<description><![CDATA[Ever wondered, if we can enable/disable controls, change the font, hide/show grid columns, do subform actions from a BSFN? Well, all those FDA system functions have an equivalent JDE API ...]]></description>
										<content:encoded><![CDATA[<body><p>Ever wondered, if we can enable/disable controls, change the font, hide/show grid columns, do subform actions from a BSFN?<br>
Well, all those FDA system functions have an equivalent JDE API and can be used in a wide array of scenarios, like creating a pivot table from data.<br>
The list of API’s are as as follows. (You can see the Control ID of a form control within the FDA.)</p>
<h4>Form Control Actions</h4>
<p>void ClearControlError(LPBHVRCOM lpBhvrCom, long lControlId);<br>
void SetControlError(LPBHVRCOM lpBhvrCom, long lControlId, JCHAR* szErrorId);<br>
void EnableControl(LPBHVRCOM lpBhvrCom, long lControlId, BOOL bEnable);<br>
void ShowControl(LPBHVRCOM lpBhvrCom, long lControlId, BOOL bVisible);<br>
void SetControlText(LPBHVRCOM lpBhvrCom, long lControlId, JCHAR* szText);<br>
void SetControlDataDictionaryItem(LPBHVRCOM lpBhvrCom, long lControlId, JCHAR* szDDAlias);<br>
void SetEditControlColor(LPBHVRCOM lpBhvrCom, long lControlId, int iColor);<br>
void SetEditControlFont(LPBHVRCOM lpBhvrCom, long lControlId, int iColor, JCHAR* szFontName, int iHeight, BOOL bItalic, BOOL bStrikeOut, BOOL bUnderLine, BOOL bBold);<br>
void EnableTabPage(LPBHVRCOM lpBhvrCom, long lTabControlId, long lTabPageId, BOOL bEnable);<br>
void ShowTabPage(LPBHVRCOM lpBhvrCom, long lTabControlId, long lTabPageId, BOOL bVisible);<br>
void SetCurrentTabPage(LPBHVRCOM lpBhvrCom, long lTabControlId, long lTabPageId);<br>
void SetTabPageText(LPBHVRCOM lpBhvrCom, long lTabControlId, long lTabPageId, JCHAR* szText);</p>
<h4>Grid Control Actions</h4>
<p>void SetGridCellError(LPBHVRCOM lpBhvrCom, long lGridId, int iRow, long lColumn, JCHAR* szErrorID);<br>
void ClearGridCellError(LPBHVRCOM lpBhvrCom, long lGridId, int iRow, long lColumn);<br>
void EnableGrid(LPBHVRCOM lpBhvrCom, long lGridId, int iRow, long lColumn, BOOL bEnable);<br>
void SetGridColor(LPBHVRCOM lpBhvrCom, long lGridId, int iRow, long lColumn, int iColor);<br>
void SetGridFont(LPBHVRCOM lpBhvrCom, long lGridId, int iRow, long lColumn, int iColor, JCHAR* szFontName,<br>
int iHeight, BOOL bItalic, BOOL bStrikeOut, BOOL bUnderLine, BOOL bBold);<br>
void ShowGridRow(LPBHVRCOM lpBhvrCom, long lGridId, int iRow, BOOL bVisible);<br>
void SetGridRowBitMap(LPBHVRCOM lpBhvrCom, long lGridId, int iRow, int iBitMapValue);<br>
void SetGridRowFormat(LPBHVRCOM lpBhvrCom, long lGridId, int Value);/ *value 13= default, 14 = alternate* /<br>
void ShowGridColumn(LPBHVRCOM lpBhvrCom, long lGridId, long lColumn, BOOL bVisible);<br>
void SetGridColumnDataDictionaryItem(LPBHVRCOM lpBhvrCom, long lGridId, long lColumn, JCHAR* szDDAlias);<br>
void SetGridColumnHeading(LPBHVRCOM lpBhvrCom, long lGridId, long lColumn, JCHAR* szText);</p>
<h4>General Actions</h4>
<p>void PushButton(LPBHVRCOM lpBhvrCom, long lControlId);<br>
void SetControlFocus(LPBHVRCOM lpBhvrCom, long lObjectId);<br>
void SetFormTitle(LPBHVRCOM lpBhvrCom, JCHAR* szTitle);<br>
void SupressDefaultVisualAssitant(LPBHVRCOM lpBhvrCom);</p>
<h4>Media Object Actions</h4>
<p>void SetGridTextIndicator(LPBHVRCOM lpBhvrCom, long lGridId, int iRow, BOOL bVisible);</p>
<h4>Text Block Control Actions</h4>
<p>void AddSegment(LPBHVRCOM lpBhvrCom, long lTextControlId, JCHAR* szText, int iColor, JCHAR* szFontName, int iHeight, BOOL bItalic, BOOL bStrikeOut, BOOL bUnderLine, BOOL bBold, BOOL bClickable, long lSegmentId);<br>
void RemoveSegment(LPBHVRCOM lpBhvrCom, long lTextControlId, long lSegmentId);<br>
void UpdateSegment(LPBHVRCOM lpBhvrCom, long lTextControlId, JCHAR* szText, int iColor, JCHAR* szFontName, int iHeight, BOOL bItalic, BOOL bStrikeOut, BOOL bUnderLine, BOOL bBold, BOOL bClickable, long lSegmentId);</p>
<h4>Combo Box Actions</h4>
<p>void SelectItem(LPBHVRCOM lpBhvrCom, long lComboControlId, JCHAR* szKey);</p>
<h4>Subform Actions</h4>
<p>void EnableSubform(LPBHVRCOM lpBhvrCom, long lControlId, BOOL bEnable);<br>
void ShowSubform(LPBHVRCOM lpBhvrCom, long lControlId, BOOL bVisible);<br>
void UpdateParent(LPBHVRCOM lpBhvrCom);<br>
void NotifyParent(LPBHVRCOM lpBhvrCom);<br>
void NotifyChild(LPBHVRCOM lpBhvrCom, long lSubformId);<br>
void TriggerDefaultChildAction(LPBHVRCOM lpBhvrCom, long lSubformId, int iDefaultAction);<br>
You can see these API’s implemented in <strong>BSFN – B4210960</strong></p>
</body>]]></content:encoded>
					
					<wfw:commentRss>https://www.deepeshmd.com/2014/08/14/form-control-ui-actions-bsfn-api/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1210</post-id>	</item>
		<item>
		<title>EnterpriseOne Upgrade – A Capitulation – Part 2</title>
		<link>https://www.deepeshmd.com/2014/03/10/enterpriseone-upgrade-a-capitulation-part-2/</link>
					<comments>https://www.deepeshmd.com/2014/03/10/enterpriseone-upgrade-a-capitulation-part-2/#comments</comments>
		
		<dc:creator><![CDATA[sammydeepesh]]></dc:creator>
		<pubDate>Mon, 10 Mar 2014 05:27:49 +0000</pubDate>
				<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[benefit]]></category>
		<category><![CDATA[budget]]></category>
		<category><![CDATA[cost]]></category>
		<category><![CDATA[deliver]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[functional]]></category>
		<category><![CDATA[functionality]]></category>
		<category><![CDATA[hybrid]]></category>
		<category><![CDATA[innovations]]></category>
		<category><![CDATA[integrations]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[Path]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[transformational]]></category>
		<category><![CDATA[types]]></category>
		<category><![CDATA[Upgrade]]></category>
		<category><![CDATA[upgrade methodology]]></category>
		<guid isPermaLink="false">http://www.deepeshmd.com/?p=1190</guid>

					<description><![CDATA[Last week we discussed upon why to look forward to an upgrade. Now let’s have a brief upon different Upgrade Types or Upgrade Paths Technical Upgrade Technical Upgrade without Enhancements ...]]></description>
										<content:encoded><![CDATA[<body><p></p>Last week we discussed upon <a title="EnterpriseOne Upgrade – A Capitulation – Part 1" href="http://www.deepeshmd.com/enterpriseone/enterpriseone-upgrade-summary-part-1/">why to look forward to an upgrade</a>. Now let’s have a brief upon different Upgrade Types or Upgrade Paths
<ol style="list-style-type: upper-alpha;">
<li><a href="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Level-Of-Efforts.jpg"><img data-recalc-dims="1" decoding="async" class="alignright size-medium wp-image-1194" alt="Level Of Efforts for Upgrade" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Level-Of-Efforts-300x256.jpg?resize=300%2C256" width="300" height="256" loading="lazy"></a><a href="#technical"><strong>Technical Upgrade</strong></a>
<ol style="list-style-type: lower-alpha;">
<li>Technical Upgrade without Enhancements (As-Is upgrade)</li>
<li>Technical Upgrade with Enhancements (New features)</li>
</ol>
</li>
<li><a href="#hybrid"><strong>Hybrid Upgrade</strong></a>
<ol style="list-style-type: lower-alpha;">
<li>Re-Implementation with New features and existing mods</li>
</ol>
</li>
<li><a href="#transformational"><strong>Transformational Upgrade</strong></a>
<ol style="list-style-type: lower-alpha;">
<li>Complete Re-Implementation with New features and processes</li>
</ol>
</li>
</ol>
<h4><a name="technical"></a>Technical Upgrade</h4>
<p>Technical upgrade refers to upgrade of JD Edwards without any or minimal changes to business processes. Similarly efforts and cost are on the lower side for tech upgrade. Even the customized processes are brought forward. There are two types of Technical upgrades<br>
As Is Upgrade – Here, upgrade is done without performing any module/processes upgrade. Thus newer features and enhanced processes are not available. The advantages of As-is would be that the down time is less, hence faster, and complete historical data is available.<br>
But, if the business has changed considerably then As Is would be a failure. Similarly junk of objects and customized processes would still remain back.<br>
Technical upgrade with enhancements – Here newer features and processes are implemented. Hence a little slower than As Is upgrade. Only extension to the As Is would be that the organization gets additional modules and processes to work with.</p>
<h4><a name="hybrid"></a>Hybrid Upgrade</h4>
<p>In a hybrid upgrade, we re-implement the ERP system with new functionalities and existing customizations alongwith a technical upgrade. New functionalities would replace existing processes as well.<br>
Organizations which have changed a lot since last implemented can utilize these improved processes, and probably replace their customized solutions with new modules are apt cases for a hybrid upgrade. Even as for such organizations, they would be at an advantage to revisit their business processes and enhance them.<br>
In a Hybrid upgrade organizations can identify their inefficiencies, issues, and verify their customizations with respect to new functionality in the new release. Once done, it can be scoped out with the functional upgrade having the modifications list and transformational activities.</p>
<h4><a name="transformational"></a>Transformational Upgrade</h4>
<p>Very much as the name suggests, in a Transformational Upgrade, all the customizations are taken off, and vanilla JD Edwards is re-implemented using newer enhanced business processes. The flip side of a transformational upgrade would be that historical data is unavailable and hence can affect planning systems, as of reports, aging reports, etc.<br>
Transformational upgrade also helps revisit the processes, inefficiencies like that in a hybrid upgrade. This way, an organization gets an opportunity to design their business activities and processes over again. It is a mature approach since, we would already know what is our process, what are our capabilities, where can we improve.<br>
Organizations opting for transformational upgrade would be those who have acquired new businesses viz Mergers and Acquisitions (M&amp;A). Such orgs’ will have a need to standardize their processes across businesses and can utilize this opportunity to take away the best of all.</p>
<hr style="height: 4px; width: 80%;">
<a href="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/RiskCostTime.jpg"><img data-recalc-dims="1" decoding="async" class="aligncenter size-full wp-image-1195" alt="Risk,Cost,Time" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/RiskCostTime.jpg?resize=530%2C371" width="530" height="371" loading="lazy"></a><br>
For an organization thinking of an upgrade should get an Upgrade Assessment done by any of the Oracle Partners like L&amp;T Infotech, Systime, Deloitte etc. This would give them an upfront visibility into business readiness and the likely issues, both from a functional and technological perspective that may emerge in a planned upgrade.<br>
We would continue our discussion on Upgrade Assessment and what to accomplish through it in further articles.<br>
Continued…
</body>]]></content:encoded>
					
					<wfw:commentRss>https://www.deepeshmd.com/2014/03/10/enterpriseone-upgrade-a-capitulation-part-2/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1479</post-id>	</item>
		<item>
		<title>EnterpriseOne Upgrade &#8211; A Capitulation &#8211; Part 1</title>
		<link>https://www.deepeshmd.com/2014/03/03/enterpriseone-upgrade-summary-part-1/</link>
					<comments>https://www.deepeshmd.com/2014/03/03/enterpriseone-upgrade-summary-part-1/#comments</comments>
		
		<dc:creator><![CDATA[sammydeepesh]]></dc:creator>
		<pubDate>Mon, 03 Mar 2014 04:55:01 +0000</pubDate>
				<category><![CDATA[EnterpriseOne]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[benefit]]></category>
		<category><![CDATA[budget]]></category>
		<category><![CDATA[cost]]></category>
		<category><![CDATA[deliver]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[functionality]]></category>
		<category><![CDATA[innovations]]></category>
		<category><![CDATA[integrations]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[Path]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[types]]></category>
		<category><![CDATA[Upgrade]]></category>
		<category><![CDATA[upgrade methodology]]></category>
		<guid isPermaLink="false">http://www.deepeshmd.com/?p=1184</guid>

					<description><![CDATA[Let us share our thoughts on E1 Upgrade - a very common affair these days. I'll be sharing my thoughts on Upgrade Methodologies here. Lets try the 5 W's and H on an Upgrade process. First lets dwell upon why an organization would need an upgrade. What would be the questions an organization needs to answer, how would they do it, When is the right time, Where would they do it e.g. H/w and S/w considerations, and Whom would they entrust to perform the process.]]></description>
										<content:encoded><![CDATA[<body><p></p>Recently we were designing a data migration tool when discussions about Implementations and Upgrade Methodologies cropped up. It was a very focussed discussion on Data Migration which is an activity within either processes.<br>
Then it dawned upon us that we are showcasing the tool to customers who may, or may not do an Implementation/upgrade. If a customer has decided upon, say an upgrade, he must already have made up his mind on what to do next, where to shop for, and what processes to use.<br>
The thoughts of E1 Upgrade – a very common affair these days, kept poking my mind. Hence thought of sharing the Upgrade Methodologies here. Lets try the 5 W’s and H.
<h3>Why would an organization propose/need an Upgrade?</h3>
<p><img data-recalc-dims="1" decoding="async" class="alignright size-medium wp-image-1186" alt="Upgrade Definition Magnifier Showing Software Update Or Installa" src="https://i0.wp.com/www.deepeshmd.com/wp-content/uploads/Upgrade-300x300.jpg?resize=300%2C300" width="300" height="300" loading="lazy">Typically following are the points that drive an enterprise towards Upgrade.</p>
<ol>
<li>Business issues
<ul>
<li>Support Dates<br>
-Your current product’s support ends soon. (check your <a title="JD Edwards - End of Life Schedule - Page 14" href="http://goo.gl/ldMN27" target="_blank" rel="noopener">End Of Life for JDE</a>)</li>
<li>Competitive advantage<br>
-Gives better solutions, integrations, look and feel</li>
<li>Functional improvements<br>
-New and Improved solutions</li>
<li>Technical improvements<br>
-New functionalities, performance, advanced end-user capabilities and usability.</li>
<li>Investments and innovations<br>
-Better integrations with 3rd party apps, and lower TCO.</li>
</ul>
</li>
<li>Resources for building your upgrade business case<br>
– Upgrade assessment etc.</li>
<li>Upgrade vs. Implementation<br>
– Decide what is better.</li>
</ol>
<p>But in reality pushing a client towards upgrade is a difficult task. There are many questions asked, many crucial points brainstormed, WHY, wHy, whY is asked every time.</p>
<ol style="list-style-type: lower-roman;">
<li><em>CFO </em>: What do I get if I go for an upgrade? What is our Cost to Benefit?</li>
<li><em>CIO </em>: What will be the business Impact? Can we deliver on time and within budget?</li>
<li><em>IT Mgmt </em>: Can we upgrade without losing the current functionality? Can we migrate/utilize newer processes?</li>
<li><em>Users </em>: Will an upgrade address our issues? Can we get the new features and modules that other competitors have?</li>
</ol>
<p>Finally convincing each of these sect will lead to an upgrade. You could visit <a title="Oracle Key Upgrade Drivers" href="http://goo.gl/e7bCSF" target="_blank" rel="noopener">http://goo.gl/e7bCSF</a> for more information on Key Upgrade Drivers.<br>
Please put in your comments, tips and questions. Lets build up ourselves.<br>
Next we will look upon the Types of Upgrade, or Upgrade Paths. <a title="EnterpriseOne Upgrade – A Capitulation – Part 2" href="http://www.deepeshmd.com/enterpriseone/enterpriseone-upgrade-a-capitulation-part-2/">Continued here</a>…!</p>
</body>]]></content:encoded>
					
					<wfw:commentRss>https://www.deepeshmd.com/2014/03/03/enterpriseone-upgrade-summary-part-1/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1478</post-id>	</item>
	</channel>
</rss>
