Professional Documents
Culture Documents
CV020 Data Conversion Strategy Approach Issue 1.0
CV020 Data Conversion Strategy Approach Issue 1.0
CV020 Data Conversion Strategy Approach Issue 1.0
Approvals:
Jeremy Shaw
Stephanie Stacey
Helen Lench
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
1 DOCUMENT CONTROL
1.2 Reviewers
Name Position
Jeremy Shaw ClinigenOne – Project Manager
Helen Lench ClinigenOne – IT Director
Richard Weaver Oracle – Solution Architect
Marcus Lawrence Oracle – Order Management & Pricing
Prasanna Renganathan Oracle – Warehouse Management
Renato Carotenuto Oracle – Financials Consultant
Peter Beverley Oracle – Financials Consultant
Robin Marks Oracle – Projects Consultant
Emma Moran Oracle – MDM Consultant
Matthew Davis ClinigenOne – MDM Team
Jake Scothern ClinigenOne – Business Analyst
Stephanie Stacey ClinigenOne – Business Lead
Donna Holt ClinigenOne – Business Lead
Error: Reference source not found Data Conversion – Testing Strategy 2iixxiii18ii
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Contents
1 Document Control..................................................................................................... ii
1.1 Change Record........................................................................................................... ii
1.2 Reviewers.................................................................................................................... ii
2 Introduction............................................................................................................... 1
3 Background............................................................................................................... 2
3.1 Scope.......................................................................................................................... 2
Error: Reference source not found Data Conversion – Testing Strategy 2iiixxiii18iii
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
2 INTRODUCTION
This document is used to define the strategy and approach for meeting the previously defined
Data Conversion needs for ClinigenOne as per the commercial contract. It has two major
components:
Data Conversion Strategy
Data Quality Strategy
The Data Acquisition component defines the scope and objectives as well as the critical success
factors and risks associated with the data extraction, transportation, transformation and data
loads to support the solution.
The Data Conversion component is intended to provide a road map for performing the conversion
of data from the legacy systems to the new Oracle system. The tasks and resources needed to
fulfill this strategy are also discussed in this work product.
The Data Quality component defines the approach for managing data quality for the processes for
ensuring ongoing data integrity. Also included in this component is a high-level assessment of
the source data
The Data Acquisition, Conversion and Data Quality Strategy is used as follows:
The Data Acquisition and Conversion team uses this document to communicate to
the client the strategy for successfully converting their legacy data to the new Oracle
system.
The Data Acquisition and Conversion team uses this document as a road map for
performing the conversion. All members of the team, both consultants and client
team members, should understand and follow the same strategy.
The project manager uses this document to understand how the Data Acquisition and
Conversion team plans to perform the conversion, and how the conversion effort may
impact the overall project.
Therefore, the readers of the Data Acquisition, Conversion and Data Quality Strategy include the
following:
the Client Conversion Project Leader & ClinigenOne Management Team who should
sign off on the strategy
each member of the Data Acquisition and Conversion team
the project leader who needs to review and determine what other groups should be
given the document
Use the following criteria to review this work product:
Is the strategy understood by those on the distribution list for this work product?
Are all assumptions, constraints, and risks which could impact the Data Acquisition
and Conversion process stated and understood?
Error: Reference source not found Data Conversion – Testing Strategy 2123181
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
3 BACKGROUND
Clinigen are currently in the process of implementing Oracle E-Business Suite 12.2.5 (EBS) as
part of their overall ClinigenOne implementation project alongside Master Data Management
(Product & Customer Hubs), Oracle Business Intelligence Applications (OBIA), Oracle Service
Cloud and Hyperion Financial Management. The new applications will be deployed and hosted in
a service provider’s network of Data Centres.
Each conversion object will be undertaken using one (or more) of the following six methods:
Bulk Load - Mass load of static data into MDM applications using excel templates
SQL*Loader - Oracle standard tool for loading data into staging/interface tables
PL/SQL - Custom Conversion/Integration Routines
WebADI - Data loaded using desktop spreadsheet integration
DataLoad - Data loaded using spreadsheet template directly into application forms
Manual - Data manually keyed by data entry operators
In the case of Clinigen, for E-Business Suite, the data conversion method for each data object
has been determined based upon data volumes and complexity and is reflected in the contract.
Where available/possible any data migration scripts/routines created for the initial IDIS migration
will be leveraged in order to avoid redevelopment, however all of these will need to be individually
examined by OCS to ensure that they are compliant with the new application release and target
ClinigenOne Application architecture as per the approved MC.010 document.
Manual conversion will be used for low-volume and configuration.
DataLoader (www.dataload.com) is a third-party (non-Oracle) product and has a classic (free to
download) version and a professional version with more features (for use with HTML forms). The
licensing of the professional version of DataLoader (if required) for use on the project is the
responsibility of Clinigen, but there are no current plans for it’s use.
3.1 Scope
This Conversion Strategy & Approach document ONLY relates to the migration of data into the
Oracle eBusiness suite application for ClinigenOne.
Once the data has been loaded and reconciled in eBS, it will then be available for analysis from
the BI Applications after running the standard ETL routines. i.e. there is NO separate data
migration into OBI Application.
There are NO plans or obligations from OCS to provide ANY data migration into the Service
Cloud (Service Requests, OPA rules), Cliniport, Single Sign-On, or any other applications forming
part of the overall ClinigenOne solution.
In addition, as per the agreed contract, there will be no migration of any historical transactional
data into the eBusiness suite application. Should this be necessary then this will be subject to
formal change control. (See Open Issues section at the end of this document).
The reconciliation, verification and validation of full source to target traceability to meet the needs
of IV&V, internal QA, audit etc. is the responsibility of Clinigen. Advice & Guidance to the
reconciliation approach and use of standard eBS functionality and reports to support this activity
will be provided by OCS.
Error: Reference source not found Data Conversion – Testing Strategy 2223182
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Note: Other outputs from the Conversion workstream may be needed and reflected in the
conversion ‘sub-plan’. The above just comprises the contractual deliverables from OCS.
Error: Reference source not found Data Conversion – Testing Strategy 2323183
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Error: Reference source not found Data Conversion – Testing Strategy 2423184
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Error: Reference source not found Data Conversion – Testing Strategy 2523185
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Reconciliation – The reconciliation testing verifies that the result of loading the transaction
data can be financially (or otherwise) reconciled back to the source applications for each
individual sub-ledger level. This also needs to ensure that the lowest level of data is
correct e.g. stock levels by sub-inventory/locator, cost layers, prices on blanket PO’s, LOT
numbers, serial numbers, open sales orders etc.
As a minimum, the following criteria should be considered while performing data integrity and
conversion integration testing:
record counts
hash totals
balances
Accounting entries (balanced transactions with correct accounting)
4.8 Metrics
Key metrics for the Data Acquisition and Conversion process for this project are as follows:
existing record volumes by entity (total)
volumes of data to be converted by entity (sub-set once selection criteria applied)
throughput of the conversion interfaces (to ensure no performance constraints)
elapsed time by object
elapsed time in total including dependencies, reconciliations and backups
These are used to confirm that the most appropriate method of data conversion has been
selected and are also needed to establish the elapsed timeframes for the data conversion as a
whole.
The overall timescales for data migration activities will be tightly woven into the overall transition
plan, this must also factor-in the actual time required to extract, prepare and load any transactions
which are to be performed manually.
Error: Reference source not found Data Conversion – Testing Strategy 2623186
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
4.9 Risks
The following Data Acquisition and Conversion key risks have been identified as having an impact
on the overall success of the project:
Extracting data from the identified source systems
Performing data cleansing, enrichment & mapping of extracted data (both effort and
qualified resource with appropriate business/data knowledge)
Approval obtained to use the source data from the business data owners (especially
HR) and or any data ‘obfuscation’ activities
Management of incremental change of static data once a baseline has been
established
Risk of continued changes to business mappings as the overall solution evolves from
CRP3 through all testing phases through to go-live
Scope creep due to source or target data being ‘missed’ upon initial review.
4.10 Responsibilities
The responsibility for performing each detailed activity will be established in detail as part of the
detailed Conversion ‘sub-plan’. However, at a high level (consistent with the formal contract), the
components are split as follows:
1. Data Selection criteria – Clinigen*
2. Data Acquisition, cleaning & mapping to target format – Clinigen
3. Provision of required target mapping values and formats – OCS
4. Provision of input data for loading – Clinigen
5. Sequencing of load process - OCS
6. Execution of load process – OCS**
7. Resolution of source data issues – Clinigen*
8. Quantitative reconciliation – OCS
9. Qualitative reconciliation – Clinigen*
10. Validation & Signoff – Clinigen*
*OCS will support the above Clinigen activities with advice and guidance.
**All programmatic data conversions will be performed by OCS with any ‘manual’ load activities
using WebADI or Dataload done collaboratively with the relevant SME, with any direct manual
input into the application through standard forms being performed by Clinigen
Error: Reference source not found Data Conversion – Testing Strategy 2723187
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Error: Reference source not found Data Conversion – Testing Strategy 2823188
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
6.1.2 WEBADI
FINANCE Related
o General Ledger Balances (Actuals) – loaded as summary journals per period
o General Ledger Balances (Budgets)
o Unreconciled Bank Transactions (as Journals)
o Fixed Assets
HCM Related
o Current Employees & Address (Staff & Contingent Workers)
o Current Assignment
o Current Payroll Bank Details
o Salary for Current Employees including history
Error: Reference source not found Data Conversion – Testing Strategy 2923189
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
6.1.5 DATALOAD
Supply Chain
o Pricelists
o Modifiers/Qualifiers
Finance
o Historic Exchange Rates (relating to open transactions)
**NOTE1: For Customer Information a 2-phase load process will be required. Initially to load base
data into Customer Data Hub using spreadsheet based templates, followed by a separate
process to ‘enrich’ the Customer Account specific data e.g. Customer Profiles with an update
using the Customer Open Interface.
**NOTE2: For blanket purchase orders, any ‘in flight’ releases will be migrated as standard
Purchase Orders. Any BPA’s without pending releases will be converted as per the original full
amount as BPAs
**NOTE3: It is assumed that there will be a full stock-take (in Clinigen’s warehouses) at the point
of migration of stock-on-hand.
**NOTE4: Only ‘standard’ Sales orders which have not been shipped will be migrated
automatically. For ‘special’ scenarios (assumed to be low volume) e.g. Prepayments, Back-to-
Back, Drop-Ship these will be converted manually.
It is critical that there are no outstanding picking or packing tasks at the time of migration.
Error: Reference source not found Data Conversion – Testing Strategy 210231810
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
NOTE: It should NOT be inferred from the above list that anything not included in the ‘not
in scope’ list is therefore deemed to be in scope !
Error: Reference source not found Data Conversion – Testing Strategy 211231811
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Error: Reference source not found Data Conversion – Testing Strategy 212231812
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Error: Reference source not found Data Conversion – Testing Strategy 213231813
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Error: Reference source not found Data Conversion – Testing Strategy 214231814
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Error: Reference source not found Data Conversion – Testing Strategy 215231815
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Test load 2 100% of full data volume loaded 100% target SIT
(Static & Transactional) successful
Test load 3 (Dry run) 100% of full data volume loaded 100% target UAT
(Static & Transactional) successful &
Reconciled
Production load / 100% of full data volume (Static & 100% target PROD
loads Transactional) successful &
reconciled
Environments provided for the dry testing should be a realistic reflection of production in terms of
both configuration and infrastructure to ensure that no security or performance issues are
encountered in the final migration process.
Earlier cycles should always contain the latest available configuration.
Error: Reference source not found Data Conversion – Testing Strategy 216231816
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
The above validations are automatically performed as part of the use of Open Interface tables or
API’s and/or data loaded directly into the application using the standard user interface forms.
These checks would only normally be performed when initially loading data into staging tables to
minimize the number of potential data rejections.
Error: Reference source not found Data Conversion – Testing Strategy 217231817
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
9.2 Quantitative
Reconciliation
This section details how record counts of migrated data will be reconciled during each step of the
process.
Data Extract
From the extract files (per business object) and check that the count matches the
source system or staging tables.
Within the E-Business Suite Validation process
Using the extract data count from Clinigen (per business object), check that the number
of records imported into the E-Business Suite Staging tables match. This is first stage
of (mandatory step) reconciliation process where we will decide if we should run the
Load process (to load data from stage to E-Business Suite tables), if the count
matches.
For data loaded via spreadsheets this is a simple row count.
Within the E-Business Suite Load process
Using the extract data count from Clinigen (per business object) check the number of
records imported into the E-Business Suite tables match. This is used to identify the
total number of records loaded into the actual application. Standard reports provide this
information.
Error: Reference source not found Data Conversion – Testing Strategy 218231818
File Ref: 756538509.docx
CV.020 Data Doc Ref: 300518881/Clinigen/CV020/001
Error: Reference source not found
Error: Reference source not found Data Conversion – Testing Strategy 219231819
File Ref: 756538509.docx