TruTek TruTalk Newsletter for Oracle Professionals

Upgrade to R12 with TruTek


January, 2011
Greetings!  

We've got training classes. We've got books. We've got assessments. We've got consulting. Yes, here at TruTek we are totally ready to do R12 in a big way. Now don't you want to join in? 

Check out our classes this quarter - it's pretty last minute, but we've got one spot left in our hands-on February 7th Oracle E-Business Suite R11i to R12 Technical Upgrade class. And if you've been holding out for a class on new features and how to set up Oracle Payables, Oracle Receivables, Oracle General Ledger, Oracle Purchasing, and Oracle Cash Management, our February 21st R12 Oracle Financials Functional Migration Fundamentals class is confirmed and has a few openings left. Also, check out the

Oracle Release 11i/12 Order to Cash class, coming up March 1 - March 4.



And remember, the keys to a successful R12 upgrade are:
  1. Have us complete a Release 12 Upgrade Readiness Assessment of your E-Business Suite environment
  2. Fix all the issues we find
  3. Read our books on upgrading to R12
  4. Take our classes on upgrading to R12
  5. Look at our partners - we know how to deal with reimplementation issues, audit and compliance issues, security issues, and CUSTOMIZATIONS!
  6. Bring us in to do the two week Release 12 First Pass Upgrade
  7. Bring in our consultants to augment your staff where needed

That's how it's done! 

 

By the way, I've been working on a lot of Demantra tuning exercises lately. If you're running Demantra, take a look at my presentation Six Easy Pieces: Essentials of Database Tuning for Packaged Applications, and then give me a call. Or look me up at RMOUG or Collaborate.  

 

Sincerely,

Mike Swing
TruTek
IN THIS ISSUE
Tracking Down Your Release 11i Customizations
What We Do
Release 11i Extended Support Patching
Patches to Patch Wizard
Fine Print on Extended Supprt Patching
TruTek Release 12 Upgrade Readiness Assessments
Release 12 First Pass Upgrade
Patch til There's Nothin' Left to Fix
The No Consultants Needed Here Upgrade
The R12.1.2 Upgrade Trio
Integrigy: E-Business Security
eprentise: ERP Systems: The Next Legacy Dinosaur?
Thinking About Reimplementing?
Confio: Performance Management Software
Absolute Technologies: E-Business Suite Audit an Compliance
Your Claim to Fame!
Upcoming Oracle Training
QUICK LINKS
Pssst... Ask Us About Customizations
We've figured out how to track down customizations for the Release 11i to Release 12 Upgrade. This is one of the most challenging issues faced by functional users as they try to determine where customizations have been made, and whether to keep them. In fact, we found a tool that will let you compare your Release 11i and Release 12 environments (we'll be showing the tool off at all our upcoming Release 12 First Pass Upgrades). You can use this tool to baseline your First Pass Upgrade environment, and then show differences whenever you apply more patches. You can use this tool to compare your First Pass Upgrade environment with your Second Pass! You can use this tool going forward, as you continue to support your upgraded Release 12 environment. And the tool speaks "Functional User". That's right, if you've been translating program names from Oracle's Patch Wizard into menu, form or report names for your functional users when you apply patches and want them to test, this tool shows the names your users expect to see.

If you've been worrying about "the Customization Problem" with Release 12, give us a call.
What We Do

TruTekTruTek is a national leader in technical and functional Oracle training and consulting. We also offer permanent placement services for part-time and full-time employees. We offer Oracle database and E-Business Suite consulting, training and remote services. We have a state of the art training facility in Salt Lake City, Utah.


If you have 5 or more people interested in a class, we can also bring classes to your company if you would like onsite training. And if you've wanted to take a training class, but were intimidated by the crowds, we also offer "Personal Training" for certain classes, as well as online training. 

Mandatory Patching - Not Just For Release 11i Anymore by Barbara Matthews

Release 11i

 

Last year, in January, Oracle announced that when Release 11i rolled over into Extended Support on December 1, 2010, users who wanted to receive all the benefits of Extended Support would need to apply certain mandatory patches. The list was long, and the task was arduous for most E-Business Suite customers. And, from what we've heard, many customers don't know about the requirement, and many others are still working to comply with it. If you're one of the former, check Oracle Support Doc. ID: 883202.1, and don't underestimate how much work it will take to meet the requirements of either section of that document.

 

We've seen customers take two approaches to determining which patches to apply. One way is to create a spreadsheet based on MOS Doc. ID: 883202.1, download patches, weed through the READMEs to find additional prerequisites, add those to the spreadsheet, read the READMEs of the prerequisites to the prerequisites, and add those to the spreadsheet. From there, you download the patches, test them, and apply them. Issues with patches may flush out additional patches, so those need to be added to the spreadsheet, downloaded, tested and applied as well. Many customers create a merged patch of the downloaded patches, and that has worked well.

 

A second way to determine patches to apply is to use Oracle's Patch Wizard, a free tool that is part of Oracle Application Manager (OAM). To use Patch Wizard, you have to apply a patch that adds a new filter called Support to Patch Wizard. The Support filter will list those patches necessary to meet the Extended Support guidelines for your environment. In addition to the patch to add the Support filter, you'll also have to apply several patches to Patch Wizard. Note that even if you use Patch Wizard, you'll still have to create a spreadsheet to track your patches and your progress, and you'll still have to read all the READMEs. Patch Wizard will not deal with conditional README instructions where you have to decide what to do based on your circumstances, and it may not find pre-requisite patches for pre-requisite patches.


We've worked with the MOS Doc. ID: 883202.1 approach, as well as with Patch Wizard, and recommend patching and using Patch Wizard.

 

Release 12

 

In January 2011, Oracle announced that even Release 12 users would need to prepare for mandatory extended support patches. See Steven Chan's Heads-Up: Preparing for E-Business Suite 12.0 Extended Support for more details. The bottom line? If you're on Release 12.0, you'll need to start thinking now about patching in preparation for Extended Support, which starts on February 1, 2012. We recommend testing and applying the latest CPU and the latest RUP (currently 12.1.3). Don't wait until the last minute. We also recommend using Patch Wizard, which works even better in Release 12 than it does with Release 11i, to determine what patches to apply. Of course, you'll need to patch Patch Wizard.

 

"Why?" "Why, why, why?" You Say

 

Accept your fate. The days of sitting on a release for years are over. There are dastardly hackers out there waiting to get to your data, so you need to apply the quarterly CPUs. And the E-Business Suite of Applications consists of more than 200 modules. It's a miracle if you haven't hit a show-stopping issue up until now. Prepare yourselves, folks, if you haven't already thought this through, you should now: If you're going to use the E-Business Suite, you need to have a plan in place for how often you'll test and apply patches. For quarterly CPUs, at least twice a year. If a new ATG RUP comes out, add it to your test plan for the year. If a new RUP comes out, add it to your test plan for the year. That pretty much means that your organization will be testing something throughout the year. If you haven't looked at tools to help with testing, you should consider it now. You'll want a repeatable set of tests that your users can easily work through. 

Patches to Patch Patch Wizard by Barbara Matthews
 

TruTek PatchingThese are all the patches that I've found so far for patching Patch Wizard. If you come across any others, please let me know!

 

Check to make sure you are running the latest version of Patch Wizard:

  • Release 11i - 6241631 : 11i.ATG_PF.H.delta.7
  • Release 12.0.x - 7237193 : R12.OAM.A.delta.6 -> included in 12.0.6
  • 7237006 : R12.ATG.PF.A.delta.6 -> 12.0.6
  • Release 12.1.x - 8919468 : R12.OAM.B.delta.3 -> included in R12.ATG_PF.B.delta.3
  • 8919491 : R12.ATG_PF.B.delta.3
  •  

    Additional Release 11i Patch Wizard Patches: 

    • 10405353 and 9803629 - Adds a filter to show Minimum, Mandatory Release 11i Extended Support patches
    • Pre-requisite patches for 9803629/10405353
    • 10351691 - makes Patch Information Bundle (Infobundle11i.zip) download correctly
    • 9690361 - makes custom filter code level patches display correctly
    • 4527622 - resolves an issue with missing Critical Patches
    Additional Release 12 Patch Wizard Patches:
    • 10364330 - makes Patch Information Bundle (InfoBundle.zip) download correctly for Release 12.0.x
    • 10364346 - makes Patch Information Bundle (InfoBundle.zip) download correctly for Release 12.1.x
    • 10318223 - Makes Patch Information Bundle (InfoBundle.zip) download correctly for Application Change Management Pack
    • 9643141 - makes custom filter code level patches display correctly for Release 12.1 (not available for 12.0.x)
    • 4527622 - resolves an issue with missing Critical Patches

    Extended Support Patching: Read the Fine Print by John Stouffer, Just a DBA

    Here are some more Extended Support patching rules: You must apply patches for all Installed, Shared and Pseudo modules. If you run patchsets.sh, you can see the list of products at the top that Oracle thinks you have licensed. In all likelihood, if you've been running the E-Business Suite for several years, then the list has more products that your company is actually using.

     

    To understand why there are so many patches, particularly in Section 2 of MOS Doc. ID: 883202.1, let's start with a little history lesson about the origins of the Oracle Applications. In the early days of the Oracle Applications, customers only installed the modules they used. As more modules were released, supporting unique configurations where every customer could have a different set of software installed became too cumbersome for Oracle. There were places where data needed to be shared, and it didn't make sense to have the same tables associated with each module, so Oracle introduced Shared Modules. Shared Modules may have data, like customer information, that many other modules need to access. This issue is not unique to Oracle - any vendor who offers a suite of functionality will have to deal with this problem.

     

    Nowadays, customers install every module, whether used or not. You install everything, but you license only the modules that you have purchased from Oracle. Unfortunately, in the early days of the Oracle Applications, the License Manager often had groupings of modules, in addition to individual modules that could be selected. The groupings were likely bundles that reflected some aspect of Oracle's sales process. The License Manager interface was confusing, and it was very easy for a customer to inadvertently over-install modules. And, at the time, there weren't that many modules, so over-installing didn't seem like a big deal.

     

    Years later, many of Oracle's customers have a long list of over-installed modules. And since the database sees them as Installed, Shared or Pseudo modules, those modules have to be patched.  You might ask, "Can I just patch the ones we use?" That's where risk is introduced - how can you tell for sure that there isn't some code or data that is part of what you consider an over-installed module that is necessary for you to run the Applications? It would be nice if Oracle could help you out here, and we've noticed that users are logging SRs asking if they need to patch specific modules. It can't hurt to ask, but if you have dozens of modules, it may take Oracle a while to come up with an answer, and you may not be satisfied with what they tell you. The standard response is, if you installed it, you must patch it.

     

    John Stouffer, from Just a DBA, has a terrific paper with more details about the nuances of Patch Wizard: Oracle E-Business Suite Patch Wizard Path to Less Errors.

    Have TruTek Assess Your E-Business Suite Environment
    Assessments
    TruTek's Assessment Services help clients review aspects of their Oracle environments. TruTek Assessments can cover any area of concern, including database performance, E-Business Suite Applications performance, E-Business Suite upgrade readiness, or an E-Business Suite module functionality review.

    TruTek specializes in the following Assessment services:
    • Database Health Checks
      • The TruTek Oracle Database health check is designed to spot performance issues and make certain that your database is fully optimized.  

    • Upgrade Readiness
      • The Upgrade Readiness Assessment has three components:
        • Functional Upgrade Assessment
        • Technical Upgrade Assessment
        • Customization Assessment
    • Functional Gap Analysis
      • The Gap Analysis evaluates current business practices against best practices and determines how an upgrade can help close the functional gap.
    What is an Assessment?Key Areas
    Trutek's Assessments consist of an audit, analysis, and recommendations in three key areas:
    • Strategy
    • Process
    • Technology

    Additionally, at the client's option, the Assessment can also include the following two areas:

    • People
    • Governance

    Read more about all of TruTek's available upgrade services.

    Have I Told You About the Two Week Release 12 First Pass Upgrade? by Barbara Matthews 

    Really, it shouldn't be possible. But Mike Swing has figured out how to do a Release 12 First Pass Upgrade using your own data, and here's how he does it. First, we perform a Release 12 Upgrade Assessment of your environment. We need to know from that Assessment, if you're ready to go to Release 12, and if you're not, what you need to do to get ready. For the most part, you're ready if you've applied the Release 11i Extended Support Mandatory Patches, you have your operating system and hardware changes in place, and you have a highly motivated technical team.

     

    If you have all that, then we think we can do a Release 12 First Pass Upgrade. We offer two choices - if you want to learn how to do this, then you do the upgrade, and we walk you through the steps. We don't even need to touch your environment, because you'll do all the work, but we'll sit with you and guide you, and we'll chase after My Oracle Support notes and additional patches. On the other hand, if you'd like to have a test environment, but don't want to create it yourself, we can do the First Pass Upgrade remotely, and hand it off to you when we're done. Now, you just have to ask, "How can you get through all that in two weeks?" The answer, my friends, is hard work and perspiration. Here's what we tell our customers: 

     

    1. We will start work on Monday morning, and finish on Thursday afternoon each week.
    2. We will provide a list of patches that need to be downloaded ahead of time. You'll need the patches downloaded before we arrive. Your server configuration needs to be the one you'll use for all your Release 12 testing - don't start testing on one configuration and then expect to switch to something else partway through. Oh, and make sure your test environment is beefy - we don't want to waste any time trying to move things around and make space during this upgrade. Assume you'll need at least 20% more disk space than you are currently using for your production environment, and think hard about adding more CPU and memory, and take a look at your I/O subsystems.
    3. You'll need to have your environment ready to go before we start on Monday - so you'll need to have a Release 11i clone of your current production environment up and running and ready to start applying patches to.
    4. You'll likely need to babysit programs running at night, and you'll likely have assignments for over the weekend. We will provide extensive instructions when we determine the processing that would best run over the weekend, depending on where we are in the steps. We can advise you on Thursday afternoon as to what we would like to have run over the weekend and agree to some reasonable amount of monitoring to fit everyone's schedule. But the bottom line is, you don't get an upgrade in place in two weeks without working up a pretty big sweat.
    5. Our goal is not to touch your environment, just to advise you step by step through the process.
    6. We'll use TruTek's the little R12 upgrade guide as our guide, and we'll add anything new that we learn along the way. We always learn new things, because the applications are a moving target.
    7. We assume that we'll hit problems and will have to log tars, search My Oracle Support, or call colleagues. We've never had a First Pass Upgrade come to a halt due to issues, but since we're dealing with your unknown data, there's always a risk.  

    If you're ready to take your first run at Release 12, give us a call.  

    Patch 'til There's Nothin' Left to Fix
    Steven Chan's Oracle E-Business Suite Technology blog included a number of interesting articles recently. Note that the JRE issues have finally been resolved, the new January 2011 Critical Patch Update (CPU) has been released, if you plan to stay on RDBMS 10gR2, you should upgrade to 10.2.0.5, there are new timezone patches for the E-Business Suite, and it's time for R12.0 customers to start planning their upgrade to R12.1:  

    "We don't need no stinking consultants!" by Barbara Matthews 
     
    we can do it at TruTek

    "Hey! I'm a big burly DBA and I know how to RTSM (Read the Stinking Manual). I've got a PhD in tracking down My Oracle Support Notes. I can spout architecture changes, Oracle versions, one-off patches, high priority patches, Extended Support Mandatory Patches, RUPs and CPUs with the best of them. So leave your consultants at home and give me the bare essentials to what I need to do to get my company to Release 12."

     

    Here at TruTek, we like smart people who can take care of themselves. So here are the list of resources that we have. Go ahead, pick and choose what you need:

     

     

     

    1. Release 11i to Release 12 Upgrade Training - in this grueling one week class, you'll upgrade a Release 11i Vision instance to Release 12, complete with a database upgrade to 11gR2 and a plethora of additonal patches to get your instance to Patched Current status. Come in early and stay late, though, because it isn't easy to get an instance upgraded in one week.
    2. Release 12 Upgrade Assessment - we evaluate your environment from head to toe and give you a detailed report of issues that we find that ought to be fixed before you upgrade, as you upgrade, or after you upgrade.
    3. The Release 12 First Pass Upgrade - in two long weeks, you do the upgrade, we provide the guidance. At no point do our hands touch your hardware. Any mistakes are yours to make.
    4. Worried about reimplementing? We've got the answer with our colleagues at eprentise.
    5. Worried about security? Check out our friends at Integrigy.
    6. Wondering how you'll track down 10 years' worth of customizations? We've figured out how to do that too. Just give us a call, we've got the answers to your R12 upgrade issues.
    7. Don't want to hear our lilting voices? Check out our books:  

     

    the little r12.1.2 upgrade guide,

    the little r12.1.2 upgrade essentials for managers and team members, and

    the little r12.1.2 project plan.

     

      We'll be coming out with new versions for Release 12.1.3 before Collaborate.

    We Call Them the Oracle Upgrade Trio
    "Sometimes the questions are complicated and the answers are simple."   -- Dr. Seuss
    "Unfortunately, that is not the case with upgrading to R12." -- Mike Swing 

    Toad Handbook by Dan Hotka      Toad Handbook by Dan Hotka     the little r12.1.2 upgrade guide 

                                     PLAN                                                    PREPARE                                                    PERFORM

    Are you the Mighty Oracle Foot Soldier, ready to tackle the upgrade to Release 12.1.2 for your company? We recommend you start here, with TruTek's 3-part guided tour.

    One of the first steps you should take in preparing to upgrade is to actually try the upgrade. If you haven't already installed the Release 11.5.10.2 Vision Instance on a test environment, go ahead and do it. And then use Mike's guides to upgrade that instance to Release 12.1.2. Surprisingly, even the Vision Instance doesn't upgrade flawlessly. Mike includes pointers to additional patches and steps that you'll need to take to make your upgrade a success.

    Mike's comprehensive trilogy consists of:

    the little r12.1.2 project plan - this is the project plan that Mike's students use when they step through an upgrade.

    the little r12.1.2 upgrade essentials for managers and team members - this book describes why you need to upgrade, and includes a discussion of how it should be done.

    the little r12.1.2 upgrade guide - sponsored by the Oracle Application Users Group, this 414 page (so far) book provides the detailed steps to upgrading your Vision instance from R11i to R12.1.2. It includes the steps for upgrading your database to Version 11gR2. It includes pointers to more than 175 patches and 150 My Oracle Support notes. That's right, just because you've got this book doesn't mean you get out of downloading patches and reading the Readmes and assorted other explanations. But we tell you, all in one place, which documents to read, how to apply the patches, and "gotchas" that we've discovered along the way.

    This edition is bigger and better than the last, as Mike continues to add information about patches and bugs and features that you need to understand to upgrade to E-Business Suite Release 12.1.

    Are you looking for a guided tour? Don't worry, Mike uses this book as the basis for  TruTek's Oracle E-Business Suite R11i to R12.1 Technical Upgrade class.  He's also available to chat if you'd like to discuss your upcoming upgrade plans - just give him a call at 801 486-6655 or send him an email at mswing@trutek.com.   Best of all, Mike has the hands-on experience that you'll need for an upgrade, so consider TruTek for meeting your consulting needs.  
    Everything I Know About E-Business Security I Learned From Watching Integrigy Webinars by Barbara Matthews 

    I probably shouldn't admit this, but it's true. Lately, I've taken to watching Integrigy's security webinars. I always walk away with a pearl of wisdom. I told you a couple of months ago about my first revelation: if you upgrade your RDBMS version, chances are, you'll finish the upgrade and be behind on your Critical Patch Update (CPU), even if you had been current on the CPU before you applied the RDBMS upgrade. Take a look at this chart, and you'll see why:

     

    integrigy cpu

     

    I confess, I had to squint my eyes for a little while at this chart, because I have a customer who has tested and applied all the Release 11i Extended Support Mandatory Patches and is running on RDBMS 11gR2, which was released prior to the January 2011 CPU, so it didn't make sense to me that they would be patched current on the CPU. Several more emails sent off to Stephen Kost, of Integrigy, and I finally understand that in the case of Release 11gR2, it really is patched to the January 2011 CPU, so you don't need to reapply anything. Of course, when the April 2011 CPU comes out, this customer will need to test and apply that patch. Now take a look at RDBMS Version 11.2.0.1 - if you patched to that version today, which you might do in preparation for upgrading to R12, you'd be running the January 2010 CPU. There have been four CPUs since then, so you'd need to apply the January 2011 CPU.

     

    You might wonder why you might consider patching to RDBMS Version 11.2.0.1 instead of 11.2.0.2. We think it's easier to patch to the version of the RDBMS that is installed with Release 12 and then upgrade to 11.2.0.2 than it is to patch first to Version 11.2.0.2. The RDBMS version that is laid down with Release 12 has been tested against that version of R12. But it's up to you; some customers go with the absolute latest, and that works too.

     

    Another tidbit that I learned from an Integrigy webinar - when you apply patches, you'll sometimes install a new E-Business Suite module. If it's a module you don't plan to use, you may not think much about it. But remember that when you install a new module, the password for that module is extremely easy to guess, which means there's an opportunity for a hacker to break into your database via that module. So you should be sure to check to make sure that you have changed passwords on all modules after patching. 

     

    If you'd like to increase your security savvy, check out these upcoming webinars by Integrigy:

     

    Oracle January 2011 Critical Patch Update Oracle Database Impact - Thursday, February 3, 2011 - 2pm EST

     

    OAUG eLearning: Update Security in Your Oracle R12 Upgrade - Thursday, March 1, 2011 - 2pm EST

     

    We've added an optional Security Audit to our Release 12 Upgrade Assessments, courtesy of Integrigy, so if you'd like to know how you're doing, sign up for an Assessment. 

    Integrigy Logo

    ERP Systems: The Next Legacy Dinosaur? by Helene Abrams, eprentise

    eprentise

    As businesses grow and become more complex, the information systems that support them require continuous updates to keep up with the changes.  Moving to an ERP (Enterprise Resource Planning) system doesn't reduce the need to change.  The implementation of the ERP system reflects a static point in time, and supports the business processes and data requirements at the time of implementation. 

     

    Supporting these "dated" business practices costs money, and more importantly doesn't allow a company the agility to change as the business environment changes.  The difficulty of changing the myriad of complex systems, and the interrelationship among the many enterprise systems, leads many companies to just leave things as they are, quickly giving the current ERP system the characteristics of a legacy system.  When do ERP systems become legacy systems?

     

    Legacy systems are often thought of as green-screened hardware comprised of applications that required hard-coding and continuous additions to that code to provide new features, lack of documentation for the changes, and unenforced data integrity.  For example, database field formats may differ in many of the different applications or modules.  Consider that a large part of the Y2K crisis was a result of format inconsistencies in the "date" field of legacy applications across the globe.  Billions of dollars were spent making this single modification, and thousands of similar issues exist across the many systems of today's enterprises.  Forrester Research reports that "76 percent of IT budgets [are] earmarked to maintain existing applications."[i]

     

    Both the complexity and lack of quality of these systems force an abundance of ongoing maintenance and make it difficult for them to support agile business changes.  Even within a single system, there may be over 2 million columns, each of which could be related to any other creating a cascading maintenance effort that results from making a single change to a specific part of the system.  Making one change requires making changes everywhere in the system due to the multiple relationships, potentially resulting in millions of changes that must be made if a company, for example, changes its business from a product business to a service business.  This complexity is exacerbated many times over when companies have not just one ERP system, but many integrated systems with inconsistent data.  A change in one system impacts many different systems, often in unpredictable, undocumented ways. 

     

    "The Hackett Group estimates that the average $1 billion company maintains 48 financial programs, along with nearly three ERP systems," according to CFO magazine. "So it's little wonder," says Randy Whitchurch, CFO at bar-code maker Zebra Technologies, that "if you've got a lot of far-flung locations on disparate accounting systems, [documenting controls is] a problem."[ii] 

    It can easily take hundreds of people to extract and refine data from multiple sources, or coax the information from multiple modules within the ERP system and reconcile them to the current business processes. Employees
    build elaborate spreadsheets, reports, and data warehouses that need to be maintained, compounding the initial reporting expense over time.

     

    Expensive, time-consuming changes make an organization rigid and not agile enough to accommodate the ongoing nature of change. 

     

    The problem is, once an ERP system has been implemented, changes to the system are necessary if the data is to correctly represent the business and its processes.  There is no way around it.  So, when do ERP systems become legacy systems?  I think the clear answer is the moment after implementation.


     

    [i]Murphy, Phil. "APM Tools Will Reach $500 Million to $700 Million By 2008." Forrester Research. July 22, 2005.

     

     

    [ii]Goff, John. "Sarboxing." CFO Magazine. February 1, 2004.

     

    TruTek has partnered with eprentise to provide their reimplementation avoidance solution, where appropriate, for customers who need to make changes to their Chart of Accounts, but would like to do so without reimplementing the E-Business Suite of Applications. If you're considering reimplementation, contact us for a Release 12 Upgrade Assessment, so we can help you decide what path to follow.

     

     

    Thinking About Reimplementing? 
    Talk to us. We're very impressed by eprentise's solutions, and think you will be too.
    Confio Igniter Suite
    ConfioConfio builds performance management software that improves the effectiveness of IT systems and the people who run them. The Confio Igniter Suite currently includes products that help Oracle DBAs, managers, and developers continuously monitor the performance of databases and the applications that depend on them, isolate specific problems, and identify solutions in production systems.
    Master Oracle Results Cache ... and improve performance 1000% by Confio

    Confio

    The new Results Cache lets DBAs re-use query results by caching them in the shared pool. Results Cache reduces I/O operations considerably if you have a query that is executed repeatedly and reads data that rarely changes. Reduce I/O = improve performance. Take some time out to listen to Confio's recorded webinar:

     

    Application Auditor - Audit and Compliance in Oracle E-Business Suite by Skip Straus
    Absolute1 

    One of several Oracle E-Business Suite (EBS) auditing challenges relates to Segregation Of Duties (SOD).  Here are some of the SOD questions auditors ask.  How do you set up policies to control which duties and related EBS functions must be segregated so no individual can use EBS to steal from the enterprise or commit fraud?  Having defined the SOD policies, how do you determine if the users are in compliance?  If they are in violation, because they have theoretical access to conflicting functions, how can you detect if they have actually stolen anything or committed fraud?  If a user is in violation, how do you correct that?  How do you handle exceptions, where a remote office is so small, there is only one EBS user who has to perform all the business functions?

    In EBS, users get access to business functions via Responsibilities, Menus, an arbitrary string of Sub-Menus, and ultimately to Functions that control database access and transactions.  It isn't sufficient to know which Responsibilities are assigned to a user.  You have to follow the complex navigation access paths through these layers and then compare each pair of Functions to see if there is a conflict; a violation of an SOD policy.  There are complexities due to the EBS multiple organization model, where data access is controlled by the user's Business Group, Set Of Books, and Operating Unit.  Once you determine which Responsibilities have inherent SOD function access violations, and which users have violations due to multiple Responsibilities, you use EBS standard functionality to adjust Responsibilities and Menus, and to change a user's Responsibilities. 

    In recent years, public audit firms have asked EBS customers to monitor and report SOD violations quarterly or twice a year.  Many companies have the IT department run a number of Responsibility or Function access reports, send these to business process owners, and these process owners say everything's OK, or not.  The results are not necessarily theoretically accurate.  There are false negatives and false positives.  There is a huge amount of data to review.  The audit firms may get different results than the IT department's reports.  When the audit firm is comfortable with the customer's controls and software tools, that can reduce the amount of work and resulting audit fees, without increasing business risk.

    A useful framework for EBS customers is to follow these steps:

    1. Define EBS Function Conflicts
    2. Run Baseline Violation Reports
    3. Remediate the SOD Violations (change User and Responsibility access to Functions, and exempt certain users from violations)
    4. Institute Continuous SOD Violation Detection
    5. Continue Cycles of Reporting and Remediation
    6. Monitor and Track Progress to Zero Violations and Total SOD Compliance

    Absolute Technologies' Application Auditor products provide a set of software tools for EBS customers that address the key technical questions and are easy to fit into a customer's internal audit processes.  They also make it easy for the outside audit firm to review the processes and internal controls.  The functionality includes:

    • Seeded SOD policies that are easy to tailor to each customer's business and risks.
    • The ability to detect when you assign new Responsibilities that create an SOD conflict violation for a user.
    • Periodic capture of all SOD violations, with standard and ad hoc analysis reporting.
    • Creation of exceptions for specific users, where there might be other mitigating controls.
    • Screens and reports to document and analyze a User's or a Responsibility's Function access paths.  You can also examine where or to whom a Function is assigned.
    • Transaction audit to detect, report, and optionally prevent transactions that violate SOD policies or otherwise create business risk.
    • User watch lists, so you can closely monitor a group of users to see what transactions they perform. 

    Absolute's customers have successfully automated their manual SOD review processes while reducing the workload on IT and business process owners.  They are able to deploy Application Auditor products in a few weeks.  They have eliminated false-positive and false-negative reporting, which reduces the business risk.  Rather than having to mine huge volumes of SOD reporting data, they focus on exceptions. 

     

    Absolute2

     

     

    Your Claim to Fame...

    AmazonOh, go on. Maybe you've written a great presentation or paper and want to tell people about it? Here's your chance. Drop us a line, and if we publish your article, we'll send you a $50 Gift Certificate from Amazon!


    Don't be shy! Send your submission to editor@trutek.com by February 25th. We'll include the winning article in our next newsletter. 

    Upcoming TruTek Training 
    We're always open to adding new classes, so let us know your interests! We add new classes regularly, so be sure to check the latest version of the schedule on our website. 
     
    *** Class Dates and Locations are Subject to Change
    Time Zone for Online Classes is MST

     

     

    Oracle Apps Technical Classes

     

    Feb 7-11

    Oracle E-Business Suite R11i to R12 Technical Upgrade

    SLC, UT

    Apr 18-22

    Oracle E-Business Suite R11i to R12 Technical Upgrade

    SLC, UT

    Apr 25-29

    Oracle 11i/R12 Applications DBA Concepts and Admin

    SLC, UT

     

     

     

     

    APEX Classes

     

    May 2-4

    Intermediate APEX 4.0 with Scott Spendolini

    SLC, UT

    May 5

    Troubleshooting & Debugging APEX Using 4.0 with Scott Spendolini

    SLC, UT

    May 10-11

    APEX 4.0 New Features with Scott Spendolini

    SLC, UT

    Mar 14-16

    Introduction to Oracle APEX I Using 4.0 with Scott Spendolini

    Las Vegas, NV

    Mar 17-18

    Introduction to Oracle APEX II Using 4.0 with Scott Spendolini

    Las Vegas, NV

    TBD

    APEX Installation and Administration Using 4.0 with Scott Spendolini

    Las Vegas, NV

     

     

     

     

    Developer Classes

     

    Apr 18-20

    Oracle SQL Performance Tuning Tips and Techniques

    SLC, UT

    Apr 19-21

    Intermediate Oracle PL/SQL Tips and Techniques

    SLC, UT

    Apr 22

    TOAD Tips and Techniques

    SLC, UT

    Apr 12-14

    PL/SQL Fundamentals

    SLC, UT

    Mar 22-24

    Oracle 11i Workflow Builder, Business Events and Administration

    SLC, UT

     

     

     

     

    DBA Classes

     

    Mar 14-18

    DBA Boot Camp I

    SLC, UT

    Mar 14-18

    Oracle Database 11g  New Features

    SLC, UT

    Mar 14-18

    Backup and Recovery using Oracle 11g RMAN

    SLC, UT

     

     

     

     

    Functional Classes

     

    Feb 21-25

    R12 Oracle Financials Functional Migration Fundamentals

    SLC, UT

    Mar 8-10

    Introduction to Oracle E-Business Suite and Oracle Project Management

    SLC, UT

    Mar 1-3

    Oracle Release 12 Financials New Features

    SLC, UT

    Mar 1-4

    Oracle Release 11i/12 Order to Cash

    SLC, UT

    Feb 28-Mar 1

    Oracle Release 11i/R12 Accounts Payable

    Las Vegas, NV

    Mar 1-3

    Oracle Release 12 Financials New Features

    Las Vegas, NV

    Mar 1-4

    Oracle R11i/R12 Financials Business Process Overview

    Las Vegas, NV

    Mar 3-4

    Oracle Release 11i/R12 Purchasing

    Las Vegas, NV

    Mar 2-4

    R12 AME

    Las Vegas, NV

    Mar 1-2

    Oracle Release 11i/R12 Fixed Assets

    Las Vegas, NV

     

     

     

     

    Manufacturing Classes (Oracle E-Business Suite)

     

    Mar 8-11

    Oracle Inventory

    SLC, UT

    Mar 8-11

    Oracle Bill of Materials & Engineering

    SLC, UT 

    Mar 8-11

    Oracle Material Requirements Planning

    SLC, UT 

    Mar 8-11

    Oracle Work In Process Fundamentals

    SLC, UT 

    Mar 15-18

    Oracle Quality

    SLC, UT

    Mar 15-18

    Oracle Manufacturing Functional Foundation

    SLC, UT 

    Mar 15-17

    R12 Oracle Manufacturing New Features

    SLC, UT 

    Mar 8-11

    R12 Shop Floor

    SLC, UT

     

     

     

     

    Business Intelligence Classes

    May 10-12

    Oracle Warehouse Builder for OBI Standard Edition One

    SLC, UT  

    May 10-12

    Introduction to Oracle Business Intelligence Standard Edition One

    SLC, UT  

    May 17-18

    Introduction to OBIEE Repositories

    SLC, UT  

    May 17-19

    Business Intelligence Applications - Reports & Dashboards

    SLC, UT  

    May 17-19

    Modifying Oracle BI Applications

    SLC, UT  

     

     

     

     

    Conferences and User Group Meetings - We'll Be There!

     

    Feb 15-17

    RMOUG Training Days 

    Denver, Co

    Mar 30-31

    UTOUG Training Days

    SLC, UT

    Apr 10-14

    Collaborate 2011

    Orlando, FL

    Jun 26-30

    ODTUG 2011

    Long Beach, CA

       

    Let us know by calling 801-486-6655


    If you'd like one of TruTek's experts to come to your local user group meeting, let us know!

    Come Check Out Mike Swing at RMOUG by Barbara Matthews
     
    TruTek at RMOUG
    We think we've convinced Mike Swing that any time spent not working on consulting, training, Assessments, or First Pass Upgrades counts as vacation time. So check him out at the upcoming Rocky Mountain Oracle User Group (RMOUG) Conference, February 15-17, in Denver, Colorado, where he'll be presenting two topics:

    The Big Picture - the EBS Release 12.1.3 Upgrade - The Big Picture shows, at a high level, the tasks and challenges of the R12.1.3 upgrade. The Big Picture describes how to get started, how to motivate business users to upgrade, and whether to re-implement or upgrade. It covers the upgrade steps, both functional and technical, and understanding these steps helps all team members work toward a better upgrade.

    Six Easy Pieces: Essentials of Database Tuning for Packaged Applications- Packaged applications such as E-Business Suite and Demantra may require significant hardware and performance tuning resources. Large investments in hardware will benefit from period tuning of the application and underlying database. Tuning the database for these packaged applications is quite similar; however, the hardware resources required may be vastly different. We are faced with the constraint that we can't tune the SQL in these packaged applications, but we can create/drop indexes and gather statistics that generate the best execution plans. In addition to these generally used techniques, there are six more tuning techniques. Use these six techniques to help improve the performance of your packaged application: more hardware resources, partitioning, parallel query, materialized views, maintenance, and proper initialization parameters.
    Enough Already!
    Our newsletter editor's dad, who is 84, likes to spend a little bit of time every day shredding his junk mail and then putting it into the pre-addressed stamped reply envelope and mailing it back in. That's one way to deal with too much information! We know how it is. You're on everybody's mailing list, and maybe you're just not interested in being there. Hey, we don't want to cram your mailbox unless you'd like to hear from us. So here's what you can do:

    If you like our newsletter and think someone you know would like it as well, click on this box to forward it:


    And, if you're just not the right person for this newsletter, click on Safe Unsubscribe at the bottom of this newsletter and take yourself off the list.

    And if you accidentally remove yourself from the list and want to be put back on, click here, enter your email and be sure to click Submit, then click Update Profile in the email that you receive.

    And if we're just not hitting the topics that you want to hear about, either submit an article yourself, or click here and fill out our survey. We know people who know stuff - that's our claim to fame - and we'll get them to write about that stuff!
    Contact us for Group Discounts and Additional Offers 801-486-6655