<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-492535718268187762</id><updated>2009-09-21T13:12:33.807-07:00</updated><title type='text'>E1 Tips &amp; Tricks</title><subtitle type='html'>Working with Oracle EnterpriseOne</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-8989063951055061058</id><published>2007-08-06T06:55:00.000-07:00</published><updated>2007-08-06T07:07:17.911-07:00</updated><title type='text'>Where am I?</title><content type='html'>Well, if you've found out anything while being an EnterpriseOne CNC person, it's that E1 is confusing.  Oh, maybe if you have a really simplified install, it might not be too bad.  But, overall it is confusing.&lt;br /&gt;&lt;br /&gt;The problem is it isn't just confusing for us tech-types but also for the end users and implementation teams.  In order to relieve the confusion of not knowing which environment you are in I did a little bit of image editing:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://schatz.us/jdelogo-onwhite.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://schatz.us/jdelogo-onwhite.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The image is located at &lt;span style="font-family:courier new;"&gt;..\webclient.war\share\images\jdelogo-onwhite.gif&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://schatz.us/jdelogo-onwhite.gif"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-8989063951055061058?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/8989063951055061058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=8989063951055061058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/8989063951055061058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/8989063951055061058'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/08/where-am-i.html' title='Where am I?'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-8762444645467984061</id><published>2007-07-10T06:03:00.000-07:00</published><updated>2007-07-10T06:26:09.756-07:00</updated><title type='text'>Stubborn iSeries Jobs</title><content type='html'>I am not an iSeries expert...&lt;br /&gt;&lt;br /&gt;However, since we use the iSeries for our E1 Enterprise Server I am required to use it more than I ever wanted to.   Anyway, I have been doing some experimenting with the XML Kernel jobs that get started up, when one of the kernel jobs did not end when I issued the &lt;span style="font-weight: bold;"&gt;endnet &lt;/span&gt;command.  So, I used &lt;span style="font-weight: bold;"&gt;wrkactjob &lt;/span&gt;and issued an &lt;span style="font-weight: bold;"&gt;endjob &lt;/span&gt;command with *IMMED.  Well, after waiting a while it didn't end.  After about 30 minutes of trying other things and talking to our resident iSeries guru, I gave up and left for the day.&lt;br /&gt;&lt;br /&gt;I got in this morning to find the jobs still "ending".  So, I did some looking through Google and found another command that I could try &lt;span style="font-weight: bold;"&gt;ENDJOBABN&lt;/span&gt; (End Job Abnormal).&lt;br /&gt;&lt;br /&gt;Info from an article on &lt;a href="http://www.itjungle.com/tfh/tfh111703-story04.html"&gt;ITJungle.com&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-left:20px; background-color:#c4c4c4"&gt;&lt;code&gt;ENDJOBABN JOB(999999/USER/JOBNAME)&lt;/code&gt;&lt;br /&gt;&lt;p&gt;&lt;code&gt;ENDJOBABN&lt;/code&gt; has been known to take down jobs that are too stubborn for ENDJOB. But it has a few limitations that you need to be aware of. Specifically, the following things affect ENDJOBABN use:&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;ENDJOBABN&lt;/code&gt; cannot be run against a job before you've attempted to end the job through the ENDJOB command, with &lt;i&gt;*IMMED&lt;/i&gt; specified in the "how to end" parameter. OS/400 is also hard-coded to ignore an &lt;code&gt;ENDJOBABN&lt;/code&gt; statement until 10 minutes have passed since you ran an &lt;code&gt;ENDJOB *IMMED&lt;/code&gt; command on the same job. So not only do you have to run &lt;code&gt;ENDJOB&lt;/code&gt; for a problem job before using &lt;code&gt;ENDJOBABN&lt;/code&gt;, you also have to give &lt;code&gt;ENDJOB&lt;/code&gt; time to work.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;code&gt;ENDJOBABN&lt;/code&gt; is shipped with *PUBLIC *EXCLUDE authority. And to run &lt;code&gt;ENDJOBABN&lt;/code&gt;, you need job control (*JOBCTL) authority in your user profile.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;code&gt;ENDJOBABN&lt;/code&gt; can be run against a job only once. Additional &lt;code&gt;ENDJOBABN&lt;/code&gt; commands can't be run.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-8762444645467984061?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/8762444645467984061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=8762444645467984061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/8762444645467984061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/8762444645467984061'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/07/stubborn-iseries-jobs.html' title='Stubborn iSeries Jobs'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-6023593696892435026</id><published>2007-05-04T08:25:00.000-07:00</published><updated>2007-05-04T08:28:41.177-07:00</updated><title type='text'>Nice Cut!</title><content type='html'>Well, maybe not nice...but "Fine".&lt;br /&gt;&lt;br /&gt;In working with our users we have found that they take advantage of the menu filtering, which is referred to as "Fine Cut".  Moving these from one environment to the next can be done through OMW or by copying some files.  For us, it has been easier just to copy the files.&lt;br /&gt;&lt;br /&gt;Here they are:&lt;br /&gt;&lt;br /&gt;F9000-Task Manager&lt;br /&gt;F9001-Task Relationships&lt;br /&gt;F9002-Task Alternate Descriptions&lt;br /&gt;F9005-Variant Description&lt;br /&gt;F9006-Variant Detail&lt;br /&gt;&lt;br /&gt;Have Fun!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-6023593696892435026?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/6023593696892435026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=6023593696892435026' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/6023593696892435026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/6023593696892435026'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/05/nice-cut.html' title='Nice Cut!'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-5168466677162571067</id><published>2007-04-20T06:01:00.000-07:00</published><updated>2007-04-20T06:24:31.495-07:00</updated><title type='text'>Ausy E1 Tools</title><content type='html'>Now &lt;a href="http://www.everestsoftint.com/"&gt;these&lt;/a&gt; are AWESOME!&lt;br /&gt;&lt;br /&gt;We have been using just 2 of the tools that &lt;a href="http://www.everestsoftint.com/index.asp?a=open&amp;p=contact"&gt;Alexander Pastuhov&lt;/a&gt; has available.&lt;br /&gt;&lt;br /&gt;What are those 2 products?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.everestsoftint.com/index.asp?a=browse&amp;amp;p=Boomerang"&gt;Boomerang&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;We have 2 separate instances for 2 different business units so we use Boomerang to quickly and easily transfer objects from one to the other.  It's a VERY slick product.  In a previous installation of OneWorld Xe we created data sources and transfer activity rules to accommodate this need, but with Boomerang we were able to keep our installation as vanilla as possible.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.everestsoftint.com/index.asp?a=browse&amp;p=Update%20Queue%20Names%20In%20Versions"&gt;&lt;span class="style13"&gt;Update Queue Names In Versions&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="style13"&gt;Yeah, it's a long name, but man is it a time saver.  When you consider the time that it would take you to change the job queue in the hundreds of versions that we had to split up our batch processing, it probably saved a good week of tech time.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;Thanks Alex for providing such easy to use specialized products!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-5168466677162571067?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/5168466677162571067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=5168466677162571067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/5168466677162571067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/5168466677162571067'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/04/ausy-e1-tools.html' title='Ausy E1 Tools'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-5088064551780719341</id><published>2007-04-18T09:01:00.000-07:00</published><updated>2007-04-18T09:33:06.988-07:00</updated><title type='text'>Problems Deleting a Custom Object</title><content type='html'>I ran into an issue the other day...&lt;br /&gt;&lt;br /&gt;One of our developers had a few objects that he wanted deleted.  So, I went to OMW and was able to delete all of the objects...except one (a "P" object).  I did everything:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I deleted it locally&lt;/li&gt;&lt;li&gt;I deleted it from the SAVE location&lt;/li&gt;&lt;li&gt;I marked it to delete from transfer locations and then promoted it all the way to a 38 and back to a 21&lt;/li&gt;&lt;/ul&gt;Finally, I figured maybe I could just delete it from the database...&lt;span style="font-weight: bold;"&gt;NOT&lt;/span&gt; A GOOD IDEA!!!!&lt;br /&gt;&lt;br /&gt;After a bunch of digging in all our developer's projects, I found that there were 3 versions of that object that had been created.  I deleted the versions and was then able to delete the object.&lt;br /&gt;&lt;br /&gt;How FRUSTRATING!!!!!!  You would think that that would be a fairly simple error message to display:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://stewart.schatz.us/images/delete_alert.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; " src="http://stewart.schatz.us/images/delete_alert.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-5088064551780719341?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/5088064551780719341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=5088064551780719341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/5088064551780719341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/5088064551780719341'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/04/problems-deleting-custom-object.html' title='Problems Deleting a Custom Object'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-1583719151222035816</id><published>2007-04-11T14:12:00.000-07:00</published><updated>2007-04-18T08:44:38.295-07:00</updated><title type='text'>How to get a date...Part 2</title><content type='html'>Don't worry, this still is &lt;span style="font-weight: bold;"&gt;not&lt;/span&gt; a dating service!&lt;br /&gt;&lt;br /&gt;My last &lt;a href="http://e1tips.blogspot.com/2007/04/how-to-get-date.html"&gt;post&lt;/a&gt; dealt with dates in E1.  Well, there is another way that dates are stored...&lt;br /&gt;&lt;blockquote&gt;The number of seconds since January 1, 1970.&lt;/blockquote&gt;&lt;br /&gt;This isn't too uncommon in programming languages such as C++, but it sure is a pain in the rear-end when looking in a database.&lt;br /&gt;&lt;br /&gt;I have included a conversion tool on my &lt;a href="http://stewart.schatz.us/e1dates.aspx"&gt;E1 Dates&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;***&lt;/span&gt;&lt;span style="color: rgb(204, 0, 0); font-weight: bold;"&gt;NOTE: the dates calculation page has been updated&lt;/span&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;***&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-1583719151222035816?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/1583719151222035816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=1583719151222035816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/1583719151222035816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/1583719151222035816'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/04/how-to-get-datepart-2.html' title='How to get a date...Part 2'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-7702912770519919197</id><published>2007-04-05T11:22:00.000-07:00</published><updated>2007-04-06T13:22:02.653-07:00</updated><title type='text'>How to get a date...</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;No this is not a dating service!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Today we will cover the proprietary date format that is used in most of the files in E1.&lt;br /&gt;&lt;br /&gt;Well, let's just dive in...&lt;br /&gt;&lt;br /&gt;Today's date is &lt;span style="font-weight: bold;"&gt;4-5-2007&lt;/span&gt;.  In E1-land that is &lt;span style="font-weight: bold;"&gt;107095.&lt;br /&gt;&lt;br /&gt;Here's the breakdown:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;E1 Date: 107095&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Year: 1900 + 107 = 2007&lt;/li&gt;&lt;li&gt;Date: 095&lt;/li&gt;&lt;ul&gt;&lt;li&gt;The 95th day of the year (2007) = April 5th&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Complete Date: April 5th 2007&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;Hey!  What about the time?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;E1 Time: 90154&lt;/li&gt;&lt;ul&gt;&lt;li&gt;9:01:54 AM&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;E1 Time: 210154&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;21:01:54 = 9:01:54 PM&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;a href="http://stewart.schatz.us/e1dates.aspx"&gt;Here&lt;/a&gt; is a page I put together that uses javascript to retrieve the dates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-7702912770519919197?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/7702912770519919197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=7702912770519919197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/7702912770519919197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/7702912770519919197'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/04/how-to-get-date.html' title='How to get a date...'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-6829247653743523509</id><published>2007-03-26T08:51:00.000-07:00</published><updated>2007-04-05T14:55:34.494-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLs'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>OMW Cleanup</title><content type='html'>When installing ESUs, an OMW project is created.  If you have installed a lot of ESUs those projects can make it very annoying when trying to find other legitimate projects that you have access to.  Yes, you can filter the OMW Project display, but I kinda find that annoying too.  Anyway, I created a very simple SQL that I run once in a while to clean up my OMW:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;font-family:courier new;" &gt;DELETE FROM sy811/f98221 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;font-family:courier new;" &gt;WHERE PUOMWUSER ='userid' &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;font-family:courier new;" &gt;AND PUOMWPRJID LIKE 'JJ%'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Of course the syntax will need to be adjusted if using a database other than an IBM iSeries.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-6829247653743523509?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/6829247653743523509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=6829247653743523509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/6829247653743523509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/6829247653743523509'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/03/omw-cleanup.html' title='OMW Cleanup'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-643334292215191204</id><published>2007-03-23T07:03:00.000-07:00</published><updated>2007-03-23T08:22:47.401-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Install/Upgrade'/><title type='text'>E1 Command Line Install</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm1.static.flickr.com/152/431401525_9d0a5da293_o.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://farm1.static.flickr.com/152/431401525_9d0a5da293_o.gif" alt="e1install" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I hate installing "fat" clients.  That's right &lt;span style="font-weight: bold;"&gt;hate&lt;/span&gt;.  With our E1 installations, I have between 6-9 fat clients that need to be updated when deploying a full package.  Of those, 1 is my eGen PC that gets every package installed to it.  Ok, that's not a very big amount, but it's still a pain.&lt;br /&gt;&lt;br /&gt;It's not that the package install process is hard, but just time consuming.  I mean what the heck takes so long when the screen shows those disks flying around?&lt;br /&gt;&lt;br /&gt;Anyway, we did simplify the process a little by virtualizing the development PCs using VMWare.  It's really slick.&lt;br /&gt;&lt;br /&gt;That made it a little easier because it wasn't the developer's PCs and they didn't have to do the actual install (complaints from developers about install times was starting to get tiring).&lt;br /&gt;&lt;br /&gt;Then, I decided to try and make it easier on myself and research some command line options.  I found a great solution on Oracles support site (SolutionID: 200783264).  Below is the syntax and parameters:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;font-size:85%;"  &gt;&lt;br /&gt; &lt;blockquote&gt;&lt;br /&gt;Usage: Setup.exe -d -p [-v|-s] [-e] [-t] [-r]&lt;br /&gt;&lt;br /&gt;  No args       Starts the interactive gui installation&lt;br /&gt;-v           verbose installation - installation is shown on the screen&lt;br /&gt;-s           silent installation - installation is not shown on the screen.&lt;br /&gt;-d           the drive and path for the installation&lt;br /&gt;-p           package to install&lt;br /&gt;-t           install type: -t Typical or -t Compact&lt;br /&gt;           Typical to install development objects or Compact to install&lt;br /&gt;           production objects only. If not specified, development&lt;br /&gt;           objects are installed.&lt;br /&gt;-r           remove the previous installation&lt;br /&gt;-e           to generate error log.&lt;br /&gt;              H - All&lt;br /&gt;              I - Informational&lt;br /&gt;              W - Warnings&lt;br /&gt;              E - Errors&lt;br /&gt; &lt;/blockquote&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;I have a BAT file that I use so all I have to do is give it the package name. I think I commented it fairly well below.  Please note that this copies some files just so that I make sure I get all the right ones:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt; &lt;span style="color: rgb(51, 51, 255);font-family:courier new;font-size:85%;"  &gt;&lt;br /&gt;  @ECHO off0&lt;br /&gt;  GOTO :GETPKG&lt;br /&gt;  &lt;br /&gt;  :GETPKG&lt;br /&gt;  :Prompt the user for a package name&lt;br /&gt;  ECHO Enter package name:&lt;br /&gt;  SET /P pkg=&lt;br /&gt;  :If the package is blank, ask again&lt;br /&gt;  IF "%pkg%"=="" GOTO :GETPKG&lt;br /&gt;  GOTO :INSTALL&lt;br /&gt;&lt;br /&gt;  :INSTALL&lt;br /&gt;  :Install the package to c:\e811&lt;br /&gt;  ECHO Begining Install of %pkg%...&lt;br /&gt;  "\\DepServerName\e811\OneWorld Client Install\Setup.exe" -s -d c:\e811 -p %pkg% -t Typical&lt;br /&gt;  ECHO Completed Typical Install of %pkg%&lt;br /&gt;  GOTO :COPYFILES&lt;br /&gt;&lt;br /&gt;  :COPYFILES&lt;br /&gt;  :Copy various files to ensure proper configuration&lt;br /&gt;  ECHO Copying Correct INI Files...&lt;br /&gt;  NET USE i: "\\DepServerName\e811\OneWorld Client Install\misc\dev"&lt;br /&gt;  COPY i:\jde.ini c:\Windows\JDE.INI&lt;br /&gt;  COPY i:\jas.ini "C:\e811\JAS\EA_JAS_80.ear\webclient.war\WEB-INF\jas.ini"&lt;br /&gt;  COPY i:\jdbj.ini "C:\e811\JAS\EA_JAS_80.ear\webclient.war\WEB-INF\jdbj.ini"&lt;br /&gt;  COPY i:\jdelog.properties "C:\e811\JAS\EA_JAS_80.ear\webclient.war\WEB-INF\jdelog.properties"&lt;br /&gt;  NET USE i: /delete&lt;br /&gt;  ECHO Completed Copy of Correct INI Files&lt;br /&gt;  GOTO :END&lt;br /&gt;&lt;br /&gt;  :END&lt;br /&gt;  PAUSE&lt;br /&gt; &lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;I get prompted for the package name and that's it.  It usually takes between 15-20 minutes per install, but I can connect and get them started and leave them alone until they are done.&lt;br /&gt;&lt;br /&gt;This could be made even easier.  You could use something like &lt;a href="http://www.microsoft.com/technet/sysinternals/utilities/psexec.mspx"&gt;psexec&lt;/a&gt; from &lt;a href="http://www.microsoft.com/technet/sysinternals/default.mspx"&gt;MS&lt;/a&gt; &lt;a href="http://www.microsoft.com/technet/sysinternals/default.mspx"&gt;Sysinternals&lt;/a&gt; and run another BAT file to run this on those PCs remotely.&lt;br /&gt;&lt;br /&gt;Well, fairly basic stuff but pretty handy.&lt;br /&gt;&lt;br /&gt;Have fun!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-643334292215191204?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/643334292215191204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=643334292215191204' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/643334292215191204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/643334292215191204'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/03/command-line-install.html' title='E1 Command Line Install'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-3263676732046220578</id><published>2007-03-20T05:12:00.000-07:00</published><updated>2007-03-23T08:22:26.131-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Security 101</title><content type='html'>Make sure all your security is in place before user training.  This sounds like a "no-brainer" but believe me - do it.&lt;br /&gt;&lt;br /&gt;During our most recent "go-live", the security function was in the hands of the Accounting Department.  Which, really wasn't a big deal.  I mean, they are the ones that know the app.   So, why not have them setup security for it.  It all worked out really well, except that the security was not completed before the day.&lt;br /&gt;&lt;br /&gt;It caused a little bit of confusion and some frustrations but we went through it just fine.  One of the things that I learned during that time was that BSFNs do not always give you an error that says anything about "security, permissions or access".  The only thing that is evident to the user is that it doesn't work.  They receive an "Asynchronous Business Function" error.&lt;br /&gt;&lt;br /&gt;What a mess.  No other hint as to what may be happening.  Just start removing users from roles and see which one causes the issue.  Then work from there to find out which security record is the issue.&lt;br /&gt;&lt;br /&gt;So, again, have all your security in place before user training.  That way everything gets tested before "go-live".&lt;br /&gt;&lt;br /&gt;Have fun!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-3263676732046220578?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/3263676732046220578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=3263676732046220578' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/3263676732046220578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/3263676732046220578'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/03/security-101.html' title='Security 101'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-3446532797668822235</id><published>2007-03-13T12:39:00.000-07:00</published><updated>2007-03-23T08:22:26.131-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>HelpDesk Role</title><content type='html'>Have you tried to create a Help Desk role?  You know...one that only has access to the "Administrative Password Revisions" (P98OWSEC|W98OWSECF) application.  Well, I've been fighting with it, on-and-off, for a couple days now.  And, I'll tell ya, the solution is a little baffling.&lt;br /&gt;&lt;br /&gt;In this case we also wanted the Help Desk staff to be able to "FastPath" to the application.&lt;br /&gt;&lt;br /&gt;Why was this so hard?&lt;br /&gt;&lt;br /&gt;The environments.  Why is the non-"J" environment required?  I have no idea.  I found an entry on &lt;a href="http://www.jdelist.com/"&gt;JDEList&lt;/a&gt; that referred to having 2 roles.  One worked just fine and the other didn't.  The only thing that was different between the 2 was the environments.  So, I granted all the environments and got it to work.  Then started pairing things down.&lt;br /&gt;&lt;br /&gt;Here is what we had to do:&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;u&gt;Security  Workbench&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt; &lt;ul&gt;&lt;li&gt;Application Security  to "Run"&lt;/li&gt;&lt;ul&gt;&lt;li&gt;W98OWSECD (allows them to change their own password)&lt;/li&gt;&lt;li&gt;W98OWSECF (allows them to change other's passwords)&lt;/li&gt;&lt;li&gt;W0092B (allows them to lookup UserIDs) &lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Action Security for   W98OWSECD &amp; W98OWSECF  &lt;/li&gt;&lt;li&gt;Solution Explorer  Security with "FastPath" access&lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&lt;strong&gt;&lt;u&gt;Task View  Change&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt; &lt;ul&gt;&lt;li&gt;Add the task  "5/GH9052" to "WBI Holdings Task Bar" &amp;amp; "MDU Task  View"&lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&lt;strong&gt;&lt;u&gt;Role  Environments&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt; &lt;ul&gt;&lt;li&gt;Add both the JDV811  &amp;amp; DV811 environments to the role&lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&lt;strong&gt;&lt;u&gt;Fast Path  Entry&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt; &lt;ul&gt;&lt;li&gt;Product Code:  H90  &lt;/li&gt;&lt;li&gt;UDC: FP   &lt;/li&gt;&lt;li&gt;ode:  PSWD  &lt;/li&gt;&lt;li&gt;Description 01: User  Passwords  &lt;/li&gt;&lt;li&gt;Description 02:  5/GH9052  &lt;/li&gt;&lt;li&gt;Special Handling:   &lt;/li&gt;&lt;li&gt;Hard Coded:  N&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-3446532797668822235?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/3446532797668822235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=3446532797668822235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/3446532797668822235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/3446532797668822235'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/03/helpdesk-role.html' title='HelpDesk Role'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-6003764886975746199</id><published>2007-03-06T08:56:00.000-08:00</published><updated>2007-03-23T08:24:45.802-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>QACX Files in IFS</title><content type='html'>We had almost 8000 QACXxxxxxx files in our tmp directory in the IFS on our System i Enterprise server.  They didn't seem to be causing any harm, but they were definitely taking up space.&lt;br /&gt;&lt;br /&gt;According to &lt;a href="http://www.peoplesoft.com/psp/portprd/CUSTOMER/CRM/c/C1C_MENU.C1_SOLN_SUMMARY.GBL?page=C1_SOLN_SUMMARY&amp;SETID=SHARE&amp;amp;SOLUTION_ID=200809107" target="_blank"&gt;Oracle&lt;/a&gt; (&lt;span style=";font-family:verdana;font-size:78%;"  &gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;WARNING&lt;/span&gt;: you will need access to Oracle's customer support site&lt;/span&gt;), these files are temporary and should be cleaned by the system when a UBE completes processing.  So far, since I have been monitoring, the UBEs are completing successfully, but the QACX files are remaining in IFS.&lt;br /&gt;&lt;br /&gt;According to the Oracle doc, these files can be deleted...preferably when E1 services are down to ensure that you do not delete something the system is using.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-6003764886975746199?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/6003764886975746199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=6003764886975746199' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/6003764886975746199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/6003764886975746199'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/03/qacx-files-in-ifs.html' title='QACX Files in IFS'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-1250938256451254938</id><published>2007-03-06T05:16:00.000-08:00</published><updated>2007-03-23T08:23:04.457-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>E1 Terminology</title><content type='html'>Speaking the language is key to becoming a knowledgeable Oracle EnterpriseOne administrator.&lt;br /&gt;&lt;br /&gt;So here are a few key terms:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;CNC - Configurable Network Computing.  This term was used by JD Edwards to describe the flexibility of OneWorld's architecture.&lt;/li&gt;&lt;li&gt;Pathcode/Central Objects – code repository&lt;/li&gt;&lt;ul&gt;&lt;li&gt;PD811, PY811, DV811, PS811&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Environment – Pathcode + Data&lt;/li&gt;&lt;ul&gt;&lt;li&gt;PD – Production&lt;/li&gt;&lt;li&gt;PY – Prototype, Test, CRP&lt;/li&gt;&lt;li&gt;DV – Development&lt;/li&gt;&lt;li&gt;PS - Pristine&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Package – compiled code; collection of C++ DLLs&lt;/li&gt;&lt;ul&gt;&lt;li&gt;“Full” - contains all objects in the specified Environment’s Pathcode&lt;/li&gt;&lt;li&gt;“Update” - contains only the objects specified while defining the package&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;eGen – converting object specifications to serialized objects&lt;/li&gt;&lt;li&gt;Serialized objects – code read by the JAS server to present the User Interface&lt;/li&gt;&lt;li&gt;“Fat-Client” – EnterpriseOne Windows Client&lt;/li&gt;&lt;li&gt;ESU/ASU – Electronic Software Update/Application Software Update&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Object updates provided by Oracle&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-1250938256451254938?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/1250938256451254938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=1250938256451254938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/1250938256451254938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/1250938256451254938'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/03/e1-terminology.html' title='E1 Terminology'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-370664785072267677</id><published>2007-03-05T14:50:00.000-08:00</published><updated>2007-03-23T08:22:47.401-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Install/Upgrade'/><title type='text'>Upgrade from Tools Release 8.95.P1 to 8.96.xx</title><content type='html'>Ok, I have been caught a number of different times thinking that a process was going to be "easy" and had it turn into a knock-down, drag-out, 3-week battle to get E1 to do what I wanted it to do. So, when researching what it was going to take to upgrade from Tools Release (TR) 8.95.P1 to 8.96 I figured I would go the extra mile and submit a case to Oracle's support.&lt;br /&gt;&lt;br /&gt;Wow, was I shocked to learn that it was the same process that I have used in the past to upgrade one-offs (ex. 8.95.M1 to 8.95.P1)!  Not bad.  I've done this many times.  However, there is one catch, I will have to install IBM Websphere 6.0 and scrap my IBM WAS 5.0.  Hey, no problem.  I was at Oracle's Open World last fall and sat through a full day of training for that.&lt;br /&gt;&lt;br /&gt;So, now I asked one of our WinTel server guys to create a fresh install of Windows Server 2003 on our VMWare server.  Once that is done, I will install IBM WAS 6.0.  Then upgrade the deployment server so that I can use both TRs and configure the Enterprise Server to have Pristine run 8.96.xx and start testing.&lt;br /&gt;&lt;br /&gt;Oh, if you are not using "Multiple Foundations", you are definitely making things harder than they have to be.  I'll post a comment about that soon.&lt;br /&gt;&lt;br /&gt;Have Fun!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-370664785072267677?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/370664785072267677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=370664785072267677' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/370664785072267677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/370664785072267677'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/03/upgrade-from-tools-release-895p1-to.html' title='Upgrade from Tools Release 8.95.P1 to 8.96.xx'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-3777833916851857018</id><published>2007-03-05T14:41:00.000-08:00</published><updated>2007-03-23T08:24:01.682-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLs'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Deleting User Overrides</title><content type='html'>Once in a while my power-user wants to delete some User Overrides because they created some that they want everyone to use.  Well, the UO app  usually works pretty well, until your get some can not be deleted with the normal process.  Here is the process that I go through:&lt;br /&gt;&lt;br /&gt;  1. Open a “Fat Client” in the environment in which want to delete the UO&lt;br /&gt;  2. Fastpath to UO&lt;br /&gt;  3. Use the QBE to find the UOs that you would like to delete&lt;br /&gt;  4. Highlight them and click delete&lt;br /&gt;  5. NOTE: If some of them do not delete and give you an error like “The object is in an open project”:&lt;br /&gt;         * Run a SQL statement similar to the following from the green screen to select the records desired and then delete them:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new; color: rgb(51, 51, 255);"&gt;                  SELECT * FROM copy811/f98950 WHERE UOUSER &lt;&gt; '*PUBLIC' and &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new; color: rgb(51, 51, 255);"&gt;                  UOOBNM='Pxxxx' and UOFMNM='WxxxxA' and UOVERS='XJDE0016'&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-3777833916851857018?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/3777833916851857018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=3777833916851857018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/3777833916851857018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/3777833916851857018'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/03/deleting-user-overrides.html' title='Deleting User Overrides'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-3249644600924558068</id><published>2007-03-02T08:22:00.000-08:00</published><updated>2007-03-23T08:23:04.458-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Introduction to Oracle EnterpriseOne</title><content type='html'>Technically I guess the name should be Oracle JD Edwards EnterpriseOne. How's that for a name. Anyway, the main system that I work on during the day is EnterpriseOne. It is what my employer uses for their ERP (Enterprise Resource Planning - a fancy name for accounting) system.&lt;br /&gt;&lt;br /&gt;It was originally a JD Edwards product called OneWorld (the new version of JDE's very stable product "World"). Then JD Edwards was purchased by PeopleSoft to try and avert a take-over by Oracle and was named EnterpriseOne (combining PeopleSoft's product name, "Enterprise", with "OneWorld"). However, in the end, Mr. Ellison won the battle to acquire PeopleSoft, which resulted in the name JD Edwards EnterpiseOne.&lt;br /&gt;&lt;br /&gt;Ok, enough with the name...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Currently, we have two installations with the following configurations:&lt;br /&gt;&lt;br /&gt;&lt;style type="text/css"&gt;&lt;br /&gt;.myT {font: bold 10px; border: 1px solid #000000;}&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;&lt;br /&gt;&lt;table class="myT" border="1" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="3"&gt;E1 Software&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;E1 Version&lt;/td&gt;&lt;td&gt;Tools Release&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;InstallationA&lt;/td&gt;&lt;td&gt;8.11 SP1&lt;/td&gt;&lt;td&gt;8.95.P1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;InstallationB&lt;/td&gt;&lt;td&gt;8.11 SP1&lt;/td&gt;&lt;td&gt;8.95.P1&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table class="myT" border="1" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="6"&gt;Enterprise Server - IBM iSeries 550&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;OS&lt;/td&gt;&lt;td&gt;CPU&lt;/td&gt;&lt;td&gt;Disk&lt;/td&gt;&lt;td&gt;RAM&lt;/td&gt;&lt;td&gt;NIC&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;InstallationA&lt;/td&gt;&lt;td&gt;V5R3&lt;/td&gt;&lt;td&gt;1.4&lt;/td&gt;&lt;td&gt;1.5TB&lt;/td&gt;&lt;td&gt;25GB&lt;/td&gt;&lt;td&gt;1GB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;InstallationB&lt;/td&gt;&lt;td&gt;V5R3&lt;/td&gt;&lt;td&gt;0.6&lt;/td&gt;&lt;td&gt;600GB&lt;/td&gt;&lt;td&gt;17GB&lt;/td&gt;&lt;td&gt;1GB&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table class="myT" border="1" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="5"&gt;Deployment Server - MS Windows Server 2003&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;CPU&lt;/td&gt;&lt;td&gt;Disk&lt;/td&gt;&lt;td&gt;RAM&lt;/td&gt;&lt;td&gt;NIC&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;InstallationA&lt;/td&gt;&lt;td&gt;Dual Intel Xeon 2.8 GHz&lt;/td&gt;&lt;td&gt;136 GB&lt;/td&gt;&lt;td&gt;2 GB&lt;/td&gt;&lt;td&gt;1 GB&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;InstallationB&lt;/td&gt;&lt;td&gt;Dual Intel Xeon 3.2 GHz&lt;/td&gt;&lt;td&gt;136 GB&lt;/td&gt;&lt;td&gt;2 GB&lt;/td&gt;&lt;td&gt;1 GB&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table class="myT" border="1" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="7"&gt;Java Application Server - MS Windows Server 2003&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;CPU&lt;/td&gt;&lt;td&gt;Disk&lt;/td&gt;&lt;td&gt;RAM&lt;/td&gt;&lt;td&gt;NIC&lt;/td&gt;&lt;td&gt;JAS&lt;/td&gt;&lt;td&gt;HTTP&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;InstallationA&lt;/td&gt;&lt;td&gt;Dual Intel Xeon 2.8 GHz&lt;/td&gt;&lt;td&gt;68 GB&lt;/td&gt;&lt;td&gt;2 GB&lt;/td&gt;&lt;td&gt;1 GB&lt;/td&gt;&lt;td&gt;IBM WAS 5.0.2&lt;/td&gt;&lt;td&gt;IBM HTTP 2.0&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;InstallationB&lt;/td&gt;&lt;td&gt;Dual Intel Xeon 3.2 GHz&lt;/td&gt;&lt;td&gt;68 GB&lt;/td&gt;&lt;td&gt;3.2 GB&lt;/td&gt;&lt;td&gt;1 GB&lt;/td&gt;&lt;td&gt;IBM WAS 5.0.2&lt;/td&gt;&lt;td&gt;IBM HTTP 2.0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-3249644600924558068?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/3249644600924558068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=3249644600924558068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/3249644600924558068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/3249644600924558068'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/03/introduction-to-oracle-enterpriseone.html' title='Introduction to Oracle EnterpriseOne'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-492535718268187762.post-2108883695857908142</id><published>2007-03-02T08:21:00.000-08:00</published><updated>2007-03-23T08:23:04.459-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Introduction to Me</title><content type='html'>My name is Stewart Schatz.  I have been working with EnterpriseOne or previous versions of it for about 5 years.  It's been a very challenging and frustrating 5 years.&lt;br /&gt;&lt;br /&gt;I live in a very small town north of &lt;a href="http://www.bismarck.org/"&gt;Bismarck, ND&lt;/a&gt; called &lt;a href="http://www.wiltonnd.org/"&gt;Wilton&lt;/a&gt;.  My family and I love it.  It has a population of about 750.  No I didn't forget any zeros.  It really is just 750.  Anyway, I am a definite "Tech-guy", or geek as my family and friends like to say.  I personally take that as a compliment.&lt;br /&gt;&lt;br /&gt;Anyway, I work in Bismarck for a company that uses Oracle EnterpriseOne as it's ERP system.&lt;br /&gt;&lt;br /&gt;Over the years, it has been very hard to find information about the systems that I work on, so usually when I find some good info I print it out.  Well, the problem is that I usually end up loosing that paper because my desk is full of the stuff...and Hey!  I'm a geek and if it's worth having then it is worth having in electronic form.&lt;br /&gt;&lt;br /&gt;So I plan to use this blog as a place to store tips, tricks, changes, tests and other stuff.  Not to mention a place to vent the many frustrations that seem to come up.  I'd also like it to be a sounding board to get other's ideas if anyone eventually reads this other than me.&lt;br /&gt;&lt;br /&gt;So, here it goes...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/492535718268187762-2108883695857908142?l=e1tips.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e1tips.blogspot.com/feeds/2108883695857908142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=492535718268187762&amp;postID=2108883695857908142' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/2108883695857908142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/492535718268187762/posts/default/2108883695857908142'/><link rel='alternate' type='text/html' href='http://e1tips.blogspot.com/2007/03/introduction-to-me.html' title='Introduction to Me'/><author><name>Stewart Schatz</name><uri>http://www.blogger.com/profile/08545882912010295841</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='07261970267182280538'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>