How are all of my customizations automatically identified?
One method we use to simplify the process of identifying all customizations is to search by any naming standards that you are using. We can also search using multiple naming conventions (for example, you are using different conventions for each country).
Out of all custom objects identified during the assessment, how many can be fixed automatically?
One of the critiques that we often hear is that our assessment will only provide a list of custom objects, which does not add significant value because this is something that customers can do in a matter of hours. Our assessment is not just giving you a list, rather, we analyze and provide a list to ensure what you really want to migrate is valid. It is an interactive process, even though it's automated, we just want to provide a check and balance along the way. For example, there are certain objects that you do not want to even look into because you know they're not being used or for some other reason. So, this is why there is a checklist of things you should do. Our goal is to eliminate any manual effort and to ensure that once we migrate, we are in compliance 100% and everything is tested thoroughly.
What object types are not covered?
ennABLE does not automatically remediate OAF Customizations, customizations to standard objects, and Java Concurrent Programs (due to the Java versioning changes between R12.1 and R12.2). These will have to be remediated manually.
How is complexity determined?
Our scoring model is based on the number of lines of code or total number of obsolete tables, APIs, change tables, etc. Object complexity also depends on how complex the code is and how long it will take to remediate it. We perform an additional round of testing to ensure the functionality remains the same.
What differentiates ennABLE from other upgrade tools?
Other tools like Panaya® provide at a highly detailed level all required changes and remediation, as well as testing automation that leverages crowd-sourced data from all customers who have used the tool. They provide the assessment and testing piece, but do not remediate and migrate custom objects, so you will have to do that on your own.
ennABLE also provides a detailed list of all required changes and remediation, and testing automation, but goes two steps further by automatically making the required changes, so there is zero manual effort from start to finish. We automatically make and migrate the changes and build a unit testing process.
Where is ennABLE installed?
ennABLE resides on your desktop. The code pack is installed and will sit on your server.
Is an R12.2 environment required to run the assessment / impact analysis?
A test (R12.2) instance will suffice so we can assess which objects will be impacted and so forth.
Are my remediated customizations upgraded automatically?
Yes, this is done in your existing R12.1.3 environment. We make all of the changes and keep them in the R12.1.3 environment itself, but the code pack can be moved to any R12.2.x target instance.
How many of the custom objects identified during the assessment can be fixed automatically?
ennABLE covers 70-80% of all custom object types excluding OAF Customizations, Java Concurrent Programs (due to the Java versioning changes) , and customizations made to standard objects i.e. workflows.
Our assessment does not just provide a list. We analyze and provide a list to ensure what you really want to migrate is valid. It is an interactive process, even though it's automated, we just want to provide a check and balance along the way. For example, there are certain objects that you do not want to even look into because you know they're not being used or for some other reason. So, this is why there is a checklist of things you should do. Our goal is to eliminate any manual effort and to ensure that once we migrate, we are in compliance 100% and everything is tested thoroughly.
What if we are not doing a technical upgrade?
While ennABLE provides the most value during a technical upgrade, we always recommend that clients replace as much customization as possible with the standard functionalities available in R12.2.
Clients planning to undergo a functional or transformational upgrade, where new modules are being implemented, can still significantly reduce development time and will have more time and resources available to focus on the new module implementation.
Does ennABLE remediate customizations made to mobile or hand-held devices?
What if I am upgrading from 11i to R12.2.x?
We have a separate tool, ennAssist, for the 11i to R12.x upgrade process. We extract the custom object details and complete an assessment, which provides the changes involved from 11i to 12.1.3. From there, we combine both tool outputs and perform an analysis. Because remediation cannot be automated for 11i to R12,it will be done manually. Though, we can identify and work on the, will save a lot of time during the remediation phase. Learn more
How does your automated testing tool work?
There are three types of testing involved:
Unit Testing - we have control over this — concurrent requests or report or workflow process, so, we gather in the initial state and automate the testing to ensure that whatever we touch is migrated and validated. We can provide 100% validity.
We automate all inbound integration and it is built 1 by 1 in our tool, so it validates in the initial instance. Also automated is when you replicate for CRP 1, 2, or 3. This is manual the first time around and then automated for the next two.
Because there are no automated tools, we use Oracle Applications Testing Suite (OATS) and automate using our integrated testing mechanism. Initially, it will be manually and then the use cases are automated into test scripts.
Pricing & Services
Can I license or purchase ennABLE as a standalone product?
No. ennABLE is a proprietary tool that we apply to the upgrade process through our Oracle E-Business Suite consulting services offering. It is not available to license or purchase as a standalone product.
The assessment is priced as a fixed-bid. The fixed-bid is based on your footprint and upgrade path, for example, if you are upgrading from 11i to R12.2.x versus upgrading from R12.x to R12.2.x. Contact us for a price estimate.
Related Upgrade Services
ennVee offers a gamut of Oracle E-Business Suite consulting services, from project management and solution architecture, to planning, new module implementation, functional, technical, and transformation upgrades, to development, application management, and DBA support (during all phases of an upgrade.
Yes. We provide application and database support services during the steady state, and utilize our proprietary TrendZ tool to proactively monitor the performance and enact preventive measures for each client's Oracle E-Business Suite applications environment, as well as databases, middleware, and infrastructure.
TrendZ provides holistic monitoring and thresholds for core business processes and activities, which delivers a 360-degree view of all internal processes, and helps clients smooth out any wrinkles after go-live.
ennVee is a global professional services firm that provides Oracle application management, business, and technology consulting services. Through automation, we help our clients accelerate project completion, reduce disruption, get it right the first time, and lower the cost to deliver tomorrow’s solutions today.