Frequently Asked Questions - eprentise® Usage and Support Considerations
Many business and IT specialists who work with the Oracle E-Business Suite are curious about eprentise software. They ask how they can use it to transform their Oracle EBS instances to run their businesses better. This is a list of forty questions from our conversations with hundreds of people in the past year who visited with us at Openworld 2008 and Collaborate 09, and who visited our web site. You’ll find the answers on the pages that follow.
- What is eprentise software?
- What can I do with eprentise software?
- In what kind of situations would I use eprentise?
- What does your eprentise software do?
- How does eprentise software work? How are you sure that you are not compromising the integrity of the database?
- What are the component parts of the software?
- What does it mean to have a Complete, Consistent, and Correct database instance?
- How long do eprentise projects take?
- What’s involved in the project? How is that time spent?
- How much does an eprentise project cost?
- What happens after I run eprentise and transform my E-Business Suite instances?
- Can I use eprentise on E-Business Suite R12?
- What database version, operating system, or hardware does eprentise require?
- Tell me more about the architecture of eprentise.
- Can I consolidate my old 11i instance with my recently-implemented R12 instance?
- I’m going to upgrade from 11i to R12 soon. Can I use eprentise before the upgrade, and if I do, are there any special considerations?
- Why do you suggest consolidation before the upgrade?
- Will I still be able to apply E-Business Suite patches and patch families, and add new modules?
- In what product life cycle stage is eprentise software now?
- Early releases of software are risky to use in production. How defect-free is eprentise software?
- Despite that, eprentise software is new. Should I wait?
- What’s involved in the early adopter program?
- Is eprentise a software solution or a consulting solution where you write custom code?
- Is eprentise compatible with Oracle AIM or other methodologies?
- Where is the work done?
- What kind of development, implementation, and testing environments are needed?
- What is the testing process like? When does the first CRP start?
- What kind of consolidation decisions and work will the software do automatically or will the eprentise team do for us? What will we have to do?
- How does the software identify and give us the decisions WE have to make? The options and choices we have available?
- Since Sarbanes-Oxley, we have implemented very thorough change management processes and systems. If I use eprentise software to transform my entire instance or instances, what kind and amount of work does that create for my change management people?
- Doesn’t Oracle E-Business Suite documentation say not to use Oracle database tools to modify Oracle Applications data?
- Will Oracle Support continue to provide support for my Oracle E-Business Suite software after I use eprentise software to improve data quality, reorganize the business structures, split an instance, or consolidate instances?
- What happens if something does go wrong and I need to call Oracle Support?
- How often have eprentise customers had to get Oracle Support involved for problems?
- What is Oracle’s policy or position regarding your eprentise software that gives the customer a way to TRANSFORM their data so they can manage their business better?
- Has Oracle certified your eprentise software to integrate properly with the E-Business Suite?
- How will I know if the eprentise transformation works?
- What training do you provide?
- Will you help me design my destination target instance?
- Who needs to be involved with installing and running eprentise?
- How can I learn more or get the software?
Q-1. What is eprentise software?
- eprentise software is a family of functional modules used to manipulate the data in Oracle E Business Suite (OEBS). It is related to FlexField, another of our products.
Q-2. What can I do with eprentise software?
- With eprentise software you can reorganize, split, divide, or consolidate OEBS instances, and clean up the data within an instance or across multiple instances.
- Reorganize the business structure within an instance. You can:
- Move transactions from one set of books, operating unit, or legal entity to another.
- Move, legal entities between SOBs.
- Change accounting calendars.
- Divide an Oracle application instance into two or more consistent and correct instances.
- Consolidate two or more application instances to take advantage of a single shared source of business data.
- Consolidate inventories within an instance. You can also change the valuation of inventories.
- Propagate data quality standards throughout one or more instances, including elimination of duplicate master data records.
- Change key flexfield (KFF) segments and values, such as Sales Territories or Asset Categories, and reflect the change in the existing transactional data.
Q-3. In what kind of situations would I use eprentise?
- Consider eprentise in situations like these:
- A merger or acquisition where both parties run E-Business Suite.
- The set-up of E-Business Suite is more than 3-5 years old and doesn’t support the business.
- There are inconsistencies in different parts of the organization.
- The business is supporting several different instances of E-Business Suite.
- Business reorganization, shared service center, and IT consolidation scenarios.
- The database is very large and different subsets of data are needed for testing.
- There is a lot of duplicate data (suppliers, customers, products).
- Divestiture or spin off of part of the business.
This M&A scenario is an example.
- Company A sells its Division M to a competitor, Company B. Both companies, A and B, run E-Business Suite. Company A runs eprentise Divestiture to split off a copy that contains all of Division M’s business (but none of A’s confidential information). Company A continues to run its main instance, which retains Division M history. It gives the new Division M instance to Company B.
- Company B may choose to run Division M in a stand alone manner until the end of their fiscal year. The instance is functionally complete, consistent, and correct. One optional change would be to run our FlexField software to transform the Division M instance to use the Company B Chart Of Accounts (COA). That would make it easier to consolidate the financial reports between Company B’s main instance and Division M.
- Next, Company B would run eprentise Consolidate to combine the Division M instance into its main instance. They would add all of Division M’s history and open business transactions, setups that define how Division M transactions work, plus other data like Division M’s customers, suppliers, and employees into Company B’s E-Business Suite instance.
Q-4. What does your eprentise software do?
- eprentise manipulates the data in the entire E-Business Suite while maintaining consistent and correct data. For many solutions, it runs one time, changes your data, and then is removed from the E-Business Suite instance. It gives you the ability to make changes to your E-Business Suite that used to be available only through a re-implementation. All changes are propagated throughout your existing E-Business Suite data.
Q-5. How does eprentise software work? How are you sure that you are not compromising the integrity of the database?
- The key to eprentise is the Metadata Analysis process. Metadata Analysis discovers and documents the internals and architecture of your E-Business Suite environment. The discovery process includes looking at all the relationships in the database, applying recognition patterns to classify the data into different categories, and then matching what it finds with the data built into eprentise’s knowledge base about the E-Business Suite. After Metadata Analysis “learns” about your environment, it creates rules that direct eprentise software in the methods and sequences for making changes to the database. eprentise then verifies that the rules it created are valid. It does that by checking each rule against every row of data. Once a rule is verified as not compromising the data integrity, it is added to eprentise’s rule repository. Business users identify the changes they would like to make to the E-Business Suite by defining a “target”. The structure of the target determines the code that eprentise generates to execute the rule.
Q-6. What are the component parts of the software?
- Here are the main functional components of the eprentise software. Each plays its part in transforming the data in an E-Business Suite instance according to your specifications.
- Project Administration. A project administration function creates projects, and associates projects, eprentise users, and E-Business Suite instances. Instances are either sources or destinations (targets). The destination of a project is always a single application database instance. At the end of the project, the software populates the destination instance.
- Metadata Engine. The metadata engine discovers, stores, and analyzes the current metadata and configuration within your E-Business Suite instances. The engine also looks at the data to determine whether the actual content follows the rules and constraints called for in the metadata. eprentise maps the metadata (structures of and relationships between data), the actual data (identifying duplicates and applying standards), the business rules, and the business processes. Then it generates code to enforce changes.
- Configuration Analysis. Configuration Analysis is a part of Metadata Analysis. It documents the set up parameters in the E-Business Suite. For every set-up, Configuration Analysis details every value that has been set up. For example, Configuration Analysis shows the operating units that have been set up, how many sets of books or ledgers have been created, the status of each open period, and the value sets used for each flexfield. The purpose of Configuration Analysis is to identify the “as-is” state of E-Business Suite before transforming the data. Depending on your application, you may have to run Configuration Analysis multiple times during a project.
- Rules Tester. The Rules Tester is also a part of Metadata Analysis. eprentise validates everything it learns about your environment by testing each rule or constraint against every row of data in your E-Business Suite database instance in order to identify which rules are “broken”. A rule or constraint is considered broken if, for example, a foreign key relationship doesn’t refer to a valid value in another table, or if a unique constraint pulls in duplicate values, or if there is a null value in a primary key or foreign key constraint.
- Rules Templates. You use templates to create high level operations on an E-Business Suite database. You fill in the templates using E-Business Suite data presented in pull-down selection lists, functional selection items, and data you enter. There are numerous built-in rules templates for operations like changing a calendar’s period dates, changing an inventory organization’s valuation accounts, merging a set of books, filtering data, resolving duplicates, and moving a legal entity. These templates are used in a specified order to achieve the results you want.
- Four Data Operations. There are four basic types of eprentise rules: copy, filter, change, and merge. When you run a rule, the eprentise software copies, filters, changes, or merges data from one or more source application instances into a destination. Rules may be combined to perform more complex functions. For example, an instance consolidation project will use many rules of each operational type to resolve differences and anomalies between two database instances, so that the end result (a) meets the business requirements, and (b) provides a complete, consistent, and correct single instance of E-Business Suite.
- Rules Engine. The rules processing engine runs the rules you create with the rules templates. When there is a difference between the source application and the destination, the software automatically performs all actions necessary to move the source into the destination. eprentise makes changes in a particular sequence, maintaining all the database constraints. That preserves data integrity, which results in complete, consistent, and correct data that is aligned with the business processes.
Q-7. What does it mean to have a Complete, Consistent, and Correct database instance?
- Consider the following observations about what is not complete, consistent, or correct.
- If there are multiple E-Business Suite database instances, no instance provides the complete business data. There are often inconsistencies among instances. The inconsistencies lead business users to conclude the data is incorrect and can’t be trusted. They often have external spreadsheets to fix the data and reconcile the differences among the instances.
- When there are multiple EBS instances, you usually find data is passed between them via interfaces, to synchronize data and couple business processes together.
- Some approaches to consolidating multiple instances leave out the transaction history, so the business users are left with “sunset” instances that contain all the history up to the point of consolidation. They may need to access these sunset instances to look up prior events and transactions. Thus the single consolidated instance is not complete.
- Even when there is only a single instance, there may be different charts of accounts, or different business rules employed by different parts of the organization. If the business users employ external reconciling spreadsheets because of these differences, the instance is not complete, consistent, or correct.
This is what complete, consistent, and correct does mean.
- Complete – All business data, including all history, is in one place, the database of record. There are no sunset instances. There are no spreadsheets for reconciliation or corrections. There are no interfaces or data flows between EBS instances.
- Consistent – Since the data is in one place, if it is used multiple times in the instance, it means the same thing everywhere. There is no “translation” to go from one instance to another or from one organization to another. If you are creating a report, consolidating financials, or developing a data warehouse query, you are comparing apples to apples. Standards are in place for abbreviations, naming conventions, and business processes such as payment terms, credit limits, and account numbers.
- Correct – Users rely on the accuracy of the information. There are clear data governance structures in place, as well as standards and processes to create, retrieve, update, and delete data. It is possible to audit the data and prove it is correct according to all the business rules.
Q-8. How long do eprentise projects take?
- We suggest that our customers plan from one to six months for most projects, depending on the complexity. Consolidations are usually complex and will usually take between six months and a year. We welcome the chance to talk with you about the type of project you are contemplating. After a few discussions we will create a project profile which will include the estimates of the schedule, costs, and required resources. There is more to the project than simply running the eprentise software.
Q-9. What’s involved in the project? How is that time spent?
An eprentise project involves:
- Managing the project.
- Defining requirements.
- Making business decisions to define the target environment.
- Obtaining consensus for changes.
- Revision and adjustment of reports and interfaces to the organization’s other systems (custom, legacy, third party software, or external) to support the changes made within the E-Business Suite.
- Running eprentise software.
- Testing to make sure that the results meet the requirements.
- Planning for cutover to production.
- Cutover to production.
Within any project, executing and analyzing Metadata Analysis usually takes between two to three weeks. For some projects, you may need to execute Metadata Analysis multiple times to account for the changes to the database that will occur by executing some of the rules. Most rules can be executed in days.
Q-10. How much does an eprentise project cost?
- As in the question about duration, we need to create a project profile before we know what module licenses and rule templates are called for and thus the direct eprentise costs. With the profile we also work with you to help determine other project-related costs in terms of customer resources or other necessary expenditures. It usually takes a few weeks of discussions and discovery for us to present a proposal.
Q-11. What happens after I run eprentise and transform my E-Business Suite instances?
- Your destination (target) E-Business Suite instance looks and functions according to how you have defined the new target. The process is that you will define what result you want to achieve, and eprentise generates the code to achieve the result. All desired history from the source has also been transformed in line with the target that you have defined. The changed E-Business Suite looks like it was set up according to your target definition since the original implementation. In the case of a consolidation, it looks as though you had always operated within a single environment. You may optionally decide to retain a copy of the source environment until your reconciliation and audits are completed. The database is functionally and technically consistent and correct.
Q-12. Can I use eprentise on E-Business Suite R12?
- Yes. eprentise can be used for these E-Business Suite releases: 10.7, 11.x, 11i, and R12 (all current versions).
Q-13. What database version, operating system, or hardware does eprentise require?
- eprentise runs on the same platforms as the Oracle E-Business Suite. eprentise is browser-based. You will run the install script on the same server as the E-Business Suite, and then use any browser to access the software.
Q-14. Tell me more about the architecture of eprentise.
The eprentise architecture is built on a multi-tiered, distributed computing model. The architecture comprises:
- A client tier that supplies the user interface
- An application tier responsible for servicing requests and providing responses to the client tier
- A database tier, which hosts and manages the eprentise schema

Client tier
The client interface is provided as HTML pages which can be accessed via a URL on a standard web browser. Users log into the application through a Login link provided on the eprentise Index page. You can use a standard web browser (e.g., Internet Explorer 6.0+ or Mozilla Firefox 2.0+) on any type of networked work station.
Application tier
The application tier provides for client side validation and manages the communication between the client tier and the database tier. The Application tier also hosts the eprentise reports engine. The current version of the eprentise software is supported on any Linux or UNIX platform that is also capable of supporting Oracle database versions 9i and above. Apache Tomcat server provides the technology component services and acts as the web server, processing the client requests by way of Web Listener and Java Servlet Engine (JSP).
Database tier
The eprentise database schema houses the eprentise knowledge repository and the core rules engine. The eprentise schema is created with its own dedicated data, index, temporary table space, and all the database objects required to operate when you install the software.
Both application and database tiers may reside on the same physical server that hosts your Oracle E-Business Suite test or production instances. It must at least reside on a server that has a DBlink connection to these instances.

Q-15. Can I consolidate my old 11i instance with my recently-implemented R12 instance?
- You cannot use eprentise to consolidate an 11i and an R12 instance. In this situation, we suggest you upgrade the 11i instance to R12, without full testing and production cutover, and then consolidate the two R12 instances. We will work with you to see if there are reasonable upgrade shortcuts.
Q-16. I’m going to upgrade from 11i to R12 soon. Can I use eprentise before the upgrade, and if I do, are there any special considerations?
We will evaluate with you the comparative level of effort and elapsed time to use eprentise for a consolidation, split, or reorganization compared to your R12 upgrade. In most situations, we suggest these paths:
- Consolidate 11i instances, then upgrade the single consolidated instance.
- Upgrade to R12, then split the instance into two R12 instances. However in some situations an M&A transaction may force a timetable where the split must be done first, and then later the two parties each have to upgrade.
- When eprentise will be used to reorganize and transform the data in a single instance, the sequence depends on whether the reorganization or the upgrade provides the most value to the business. Most eprentise reorganizations will be smaller in scope than an upgrade, easier to test, and quicker to get into production.
- If one provides significantly more value, then do that first, put it into production, and do the other later. If there’s a new functional module in R12 that you need, that might be an argument to upgrade before reorganization. In most cases a reorganization will be much less effort and take less time than an R12 upgrade.
- If you have the resources and the timing works, it’s feasible to do both in a single production release. During development you still do one after the other in sequence, but perhaps you can have just one testing cycle.
Q-17. Why do you suggest consolidation before the upgrade?
We look at the expected work effort and elapsed time to complete the two alternatives. The first option has one consolidation and one upgrade project. The second option has two upgrade projects and then a consolidation project, so it is likely to require more work. Using eprentise to consolidate 11i instances or R12 instances is about the same level of effort. It would also take longer if the two upgrades are done one after another instead of in parallel.
There are other considerations.
- Upgrading to R12 is largely related to keeping up technically with Oracle's releases. The business reasons for an upgrade are usually related to needing the new accounting methods and new module functionality not present in 11i. R12 introduces Ledgers, Ledger Sets, and Subledger Accounting Methods. Setting up and staffing shared service centers is easier.
- Most companies delay the upgrade, since it's a lot of work without a lot of business benefit, and they want to wait until R12 is stable. Also, many of the advantages of R12 are meaningful only if you have a single instance.
- Users test the consolidation transformation on a familiar release. By using eprentise before upgrading, you are able to isolate the impact of consolidation changes without introducing the complexity of a new release, new functionality in new modules or new features in existing modules, and different business processes.
- Consolidating to a single instance has business benefits regardless of the release you're on. We believe (a) a company can estimate the business benefits with a small amount of financial analysis, and (b) the benefits will be significantly more than the combined technical and business benefit of an R12 upgrade on multiple instances.
- In summary, even though R12 is more stable than a year ago, we still suggest consolidate then upgrade as the sequence of choice.
Q-18. Will I still be able to apply E-Business Suite patches and patch families, and add new modules?
- eprentise has no impact on normal E-Business Suite operations, patches, or upgrades.
Q-19. In what product life cycle stage is eprentise software now?
Q-20. Early releases of software are risky to use in production. How defect-free is eprentise software?
We are confident you will be satisfied that there are very few defects, they are easy to detect, and they are easy to resolve during testing. Most importantly, your E-Business Suite production operations will not be disrupted.
- Oracle customers evaluate and test software to minimize the risk that it would cause production E-Business Suite operations to fail and disrupt the business. Most test and retest the E-Business Suite with each implementation project, patch, and upgrade.
- The nature of the eprentise-related defects we have found before is that they become obvious when you test the rules and then examine the resulting transformed data. Our turnaround time for fixing a rule template or the rule processing engine is usually under a few days. As an early adopter customer, you will have our entire team focused on your success, and working with you throughout the process to make sure that you are obtaining the results you want.
Q-21. Despite that, eprentise software is new. Should I wait?
We have an early adopter program with incentives not to wait. There are also other reasons for taking action and using time to your advantage.
- As a practical matter, customers that wait will miss the significant business value of transforming their instances to meet their current business goals and objectives, or they will spend too much on other work-arounds.
- Two articles in our Agility by Design series provide illustrations of the economic impact of delaying certain IT projects.
- You can thoroughly test your transformation before running eprentise against the production instance, which minimizes risk.
- Most development and testing environment problems require changes to the eprentise knowledge base of rules, rather than changes to the eprentise software, so you can get back on track very quickly.
- Using software is less risky than other alternatives for a variety of reasons:
- You can run a rule again with different parameters to get different results within days.
- The software generates the code to make the change – you don’t have to rely on the technical abilities of different programmers, knowledge of specific versions or modules, the accuracy of the communicated requirements, and different coding standards.
- The rules are tested against every row of data to make sure that the data integrity is maintained.
Q-22. What’s involved in the early adopter program?
- The early adopter customer will receive lots of attention and focus from the eprentise team. However, all eprentise customers will, too. The license fees will be discounted, and upon successful use of the eprentise software, eprentise will work with the customer to develop a written case study, other marketing materials subject to customer approval, and testimonials.
Q-23. Is eprentise a software solution or a consulting solution where you write custom code?
The eprentise solution is software. However, the eprentise team will be needed to help the customer use the software, at least during the initial runs. The eprentise team’s role is product usage guidance and product technical support, based on over 20 years’ experience with the E-Business Suite and having developed eprentise software. eprentise software includes the fundamental functions of metadata discovery, comparison, and analysis, plus data copy, filter, change, and merge. The eprentise team understands how to interpret the metadata analysis and instance comparison reports, and then, based on the analysis results, plans which of the software operations the customer needs to execute.
Business and technical people who have seen brief eprentise demonstrations have told us the user interface is clear, uncluttered, and easily understood. You will not need specialist IT resources or consultants to run the software or to write extensions.
The eprentise team works with your team to determine the best approach to get the desired results.
Q-24. Is eprentise compatible with Oracle AIM or other methodologies?
- Yes. eprentise follows the BR100 Oracle Validated Configuration guidelines, a part of the Oracle Application Implementation Method (AIM) for E-Business Suite, for comparison reports. Central to most of the methodologies is a comparison of the current “as is” situation and the desired “to be” or target environment. After defining the target environment, eprentise software is what you use to change the E-Business Suite data from the “as is” state to the “to be” state. A project manager will have no difficulty integrating eprentise software into a standard methodology.
Q-25. Where is the work done?
- An eprentise project is like most E-Business Suite projects these days, in that we expect the combined customer and eprentise team to be working from multiple locations across the Internet using web sessions. During key parts of the project, a small number of eprentise team members may work at the customer’s facilities. The eprentise team will provide product usage guidance and product support from offices in Orlando, FL, Atlanta, GA, Ann Arbor, MI, and Bangalore, India.
Q-26. What kind of development, implementation, and testing environments are needed?
- The eprentise software contains its own framework for project administration and use of eprentise. It connects to and works with multiple E-Business Suite instances through a web browser. As with many E-Business Suite projects, you will set up clone instances of your production environment and these will be the test environments. You may also set up a target environment and temporary work areas. We will work with you during project planning on the specifics.
Q-27. What is the testing process like? When does the first CRP start?
The testing process is similar to the testing that you would do for any other change to your E-Business Suite. In most cases, you start with a development or configuration phase, possibly with a data conversion phase, followed by the actual E-Business Suite testing. The EBS testing is known as the System Integration Test, Conference Room Pilot, or User Acceptance Test. With eprentise you first configure then run the transformation, which is like a data conversion. You will test the results of the transformation. Then you run tests in EBS against the transformed EBS database. Since eprentise is rules-based software, you quickly can change the transformation if you don’t like the results.
The following diagram is an overview of testing an eprentise transformation and the subsequent E-Business Suite testing. (click image for a larger view)

- This is an overview of the process steps.
- Freeze and save the initial state E-Business Suite test instance.
- Create a baseline set of E-Business Suite trial balance and other reports you will use later to verify the results of the transformation. Usually we recommend the trial balance reports from each module, and then other reports that you would use when you close a period. Depending on what you want to change, you might generate some other more detailed listing reports within each module.
- Run eprentise Metadata Analysis.
- Create a test clone of the initial state test instance.
- Run eprentise and use the different eprentise rule templates to define the transformation.
- Run eprentise and execute the transformation rules against the test clone.
- Run the same set of EBS trial balance and other reports against the transformed EBS database. Metadata Analysis also provides comparison reports on the initial state test instance and the transformed E-Business Suite environment.
- Compare and reconcile the initial state baseline reports and the transformation reports.
- This completes the transformation testing phase, and you will either cycle through adjustments to the transformation and retesting, or initiate the EBS functionality testing.
- Start a Conference Room Pilot to give the users an opportunity to complete process cycles (order-to cash, procure-to-pay, etc.) with the changed data. If the results are not what you expect, then you will create a new rule and start the testing process again.
- After the eprentise Transformation and EBS CRP testing are complete, test the interfaces and third-party systems with the changed database as part of your integration testing process.
- Finally, when everything has been updated, then the users will conduct the UAT with the fully integrated changed data.
Q-28. What kind of consolidation decisions and work will the software do automatically or will the eprentise team do for us? What will we have to do?
- eprentise software works within the E-Business Suite and the standard, out-of-the-box functionality. There is an optional customization metadata analysis to document database objects that are not part of the E-Business Suite. eprentise does not change any source code, packages, or SQL code in an E-Business Suite environment. That means that any interfaces to third party systems, enhancements, non-standard reports, and bolt-on software are outside the scope of what eprentise will address in your transformation project. You will need to determine if these are impacted by the eprentise transformation of the EBS, and adjust or fit them to the new EBS environment.
The business users need to make decisions about what the target environment looks like, criteria about what makes a duplicate, which standards eprentise should enforce, and any “rules” like revenue recognition rules, allocation formulas, security rules, or workflows.
Once the eprentise software knows what the target is, then it generates the code to change the source to the target. It does not know the business or best practices for an industry.
The customer needs to know how to set up and implement E-Business Suite to get the desired result. That includes knowledge of how organization units or sets of books work, what is a roll-up group, how to define a flexfield, how to allocate costs, how to move an asset to a new category, or how to drill down to sub ledger detail.
Q-29. How does the software identify and give us the decisions WE have to make? The options and choices we have available?
- Available options appear in a drop down menu. The eprentise team will work with you after you have determined the desired result to make sure that you understand all decisions.
Q-30. Since Sarbanes-Oxley, we have implemented very thorough change management processes and systems. If I use eprentise software to transform my entire instance or instances, what kind and amount of work does that create for my change management people?
- When your change management people become familiar with how eprentise works and what the business users will “ask” it to do, then they should be able to determine how to set up change requests and approvals, and monitor or verify completed changes. All changes made by eprentise are thoroughly documented. If eprentise creates a journal entry, the new journal entry includes the original journal and a description of why the journal was created. The metadata analysis and configuration analysis provide an accurate “before” picture of the environment. They create reports all the way through the transformation process that show which data was selected for change and what changes were made.
Q-31. Doesn’t Oracle E-Business Suite documentation say not to use Oracle database tools to modify Oracle Applications data?
Q-32. Will Oracle Support continue to provide support for my Oracle E-Business Suite software after I use eprentise software to improve data quality, reorganize the business structures, split an instance, or consolidate instances?
- Oracle will continue to support all standard E-Business modules, even after changing the data using eprentise software. Oracle only provides support for the E-Business Suite’s documented functionality. Oracle does not support any enhancements or additional functionality provided by third-party software or other consultants. eprentise will support any changes made using eprentise software, and any problems that you might encounter in your E-Business Suite that might have resulted from using eprentise software. Our customers have not had any issues in a production database that were a result of using eprentise software. Oracle continues to provide E-Business Suite support to all eprentise software customers. Oracle does stop providing support if the customer changes the E-Business Suite source code, but eprentise software does not change source code.
Q-33. What happens if something does go wrong and I need to call Oracle Support?
- If you think that the problem is related to a change made by eprentise software, please contact us. We will help you isolate and define the problem, and work with you on your Oracle service request. When you contact Oracle, they may require you to recreate the problem and you may need to do that in an environment or with data that has not been transformed by eprentise. This is the normal problem solving process with any ISV software component or CEMLI (customization, extension, modification, localization, integration). Note though that while CEMLIs are active software, eprentise is a one-time transformation program and there is no active software or processing logic added to your E-Business Suite instance.
Q-34. How often have eprentise customers had to get Oracle Support involved for problems?
- None of our customers has ever reported a problem that was created by eprentise. Most of the problems that our customers encounter are only noticed within the eprentise project because of the discoveries during Metadata Analysis, or because of their extensive testing after executing eprentise transformations.
Q-35. What is Oracle’s policy or position regarding your eprentise software that gives the customer a way to TRANSFORM their data so they can manage their business better?
- There is no official Oracle policy about eprentise software. A high level executive in applications development at Oracle is aware that customers in the real world do carry out data mapping and migration projects and have a need for software to assist them. Oracle Sales has an internal knowledge repository and they have listed eprentise as a recommended solution for these situations. One prospective eprentise customer told us that while discussing his need to change the COA at a customer briefing at Oracle headquarters in Redwood Shores, an Oracle representative told him about eprentise.
Q-36. Has Oracle certified your eprentise software to integrate properly with the E-Business Suite?
- No. We requested certification but Oracle declined, primarily because eprentise software is not integration software and does not run once the transformation is complete. There is no organization within Oracle that has a mission to see whether a Partner ISV data conversion, migration, and mapping product leaves the database correct and consistent. eprentise is not software that runs on an ongoing basis within or in conjunction with the E-Business Suite, so there is nothing to certify.
Q-37. How will I know if the eprentise transformation works?
- Your project management and users will develop a test plan to look at the “As is” state, the changes made, and the E-Business Suite instance after using eprentise. Our customers go through the usual change management testing processes, usually an abbreviated version. The testing will focus on account balances, individual transaction records, representative business flows, workflows, reports, interfaces, and customizations.
Q-38. What training do you provide?
- All projects will include custom training according to the customer and project requirements. The customer team, which may include third party consultants, is expected to have adequate knowledge and skills related to E-Business Suite. The training is about how to run the individual eprentise operations such as: create project, administer project, analyze metadata, analyze configuration, use rule templates, create rule, and execute rule. The eprentise team is available to help your team run your eprentise project and to help you go into production. Product usage training and transformation support is included in your eprentise license support fee.
Q-39. Will you help me design my destination target instance?
- Since the customer runs the E-Business Suite in production, they understand what needs to be changed and they have the skill to design the target. We usually review and comment informally on the customer’s design during their planning and decision making. The eprentise role is to guide the customer on how to use eprentise software operations (which operations, which sequence, etc.) to complete the transformation.
Q-40. Who needs to be involved with installing and running eprentise?
- A DBA installs eprentise software and supervises the technical operations. The primary eprentise user is a senior business system analyst who runs the software.
A DBA with system privileges makes a clone of the database and installs eprentise software. No special skills or new techniques are needed. The install can be completed in about a half day. The DBA may also create eprentise users and projects so that the correct privileges are assigned. A DBA may also be required to monitor performance, and adjust tablespaces or rollback segments as the data is manipulated. After running Metadata Analysis and analyzing the results, it usually takes a few days from start to finish for each transformation run.
Q-41. How can I learn more or get the software?
- Please contact us at sales@eprentise.com or call 1-888-943-5363. Visit our websites at www.flexfieldexpress.com and www.eprentise.com.