Você está na página 1de 52

CV.

040 CONVERSION DATA


MAPPING
Item, Category & 3PL Overhead
Conversion
Author:
Creation Date: May 1, 20072006
Last Updated: June 1, 2006
Document Ref: CNV-004
Version: DRAFT 1C

APPROVALS

Name Signature Date


Document Control

Change Record
3

Date Author Version Change Reference

Reviewers

Name Signature Date

Distribution

Copy No. Name Location


1
Library Master Project Library
2 Project Manager
3
4

Note To Holders:

If you receive an electronic copy of this document and print it out, please write your
name on the equivalent of the cover page, for document control purposes.

If you receive a hard copy of this document, please write your name on the front
cover, for document control purposes.

30 of 52
File Ref: 375064449.doc (v. DRAFT 1 )
Contents

Document Control...................................................................................................................ii

Introduction..............................................................................................................................1
Purpose...............................................................................................................................1
Background........................................................................................................................1
Scope and Application.....................................................................................................1
Audience............................................................................................................................1
Item Conversion Overview.............................................................................................2
Category Assignment Overview....................................................................................3
Organization Assignment Overview.............................................................................3
Overhead Cost Assignment for 3PL Overview...........................................................5
Source Systems..................................................................................................................6
Prior to Conversion..........................................................................................................6
Application Business Object Reference Information..........................................................8

Conversion Mapping – Item Master Conversion...............................................................9

Extract File layout – Apollo Product..................................................................................28

Extract File layout – Apollo Meeting Fee...........................................................................31

Extract File layout - Materialogic........................................................................................34

Extract File layout – Oracle 11.5.8 (mtl_system_items)...................................................36


Descriptive Flexfields.......................................................................................................1
Data Clean-up...........................................................................................................................4

Data Validation........................................................................................................................5

Open and Closed Issues for this Deliverable......................................................................6


Open Issues........................................................................................................................6
Closed Issues.....................................................................................................................6

30 of 52
File Ref: 375064449.doc (v. DRAFT 1 )
Introduction

Purpose

The Conversion Data Mapping document describes the:

 detailed data mapping from the source legacy systems to Oracle Inventory
Application for:
 Items,
 Organization Assignment,
 Categories, and
 Overhead cost for 3PL organizations (Materialogic, Flow Valley)
 file layout to be used for extraction of the data from the source system

Background

The information in this document has been defined as the result of discussions
between project staff, I technical staff, and consultants.

Scope and Application

The Conversion Data Mapping identifies for use in designing conversion programs
to convert Items, Organization Assignment and Categories:

 data sources
 target tables and columns
 validation
 processing
 translation
 filter
 foreign key rules
The onhand balance and FIFO material cost conversions for all inventory
organizations will be handled as part of a separate conversion document CNV-007.

Audience

This document is intended for the following individuals:

 I conversion project staff


 outside consultants

30 of 52
File Ref: 375064449.doc (v. )
 reviewers of data conversion deliverables

Item Conversion Overview

Extract programs will extract item information from each of the identified source
systems.

These initial extract files will be mapped to a template. The template will be based
on the MTL_SYSTEM_ITEMS_INTERFACE table, and the column headers (names)
will be identical to those in the MTL_SYSTEM_ITEMS_INTERFACE table.

The template (MTL_SYSTEM_ITEMS_INTERFACE_TEMPLATE) is provided for


the purpose of consolidating these initial extract files. Not only does this allow for
simple mapping from source file to target, but creates a means to review and cleanse
consolidated item information.

The consolidated data in the template will then be converted into a pipe “|”
delimited file and will be loaded into the MTL_SYSTEM_ITEMS_INTERFACE table.

The Item Import program will be run to import data from the
MTL_SYSTEM_ITEMS_INTERFACE table to Oracle base tables.

30 of 52
File Ref: 375064449.doc (v. )
When importing items through the Item Interface, new items will be created in the
Item Master Organization or existing items will be assigned to additional
organizations. Validation of imported items is done using the same rules as the item
definition forms, to ensure valid items.

After loading the interface tables, the Item Import will be run to import the data.
The Item Interface assigns defaults, validates included data, and then imports the
new items.

Category Assignment Overview

In addition to the item related data extracted to the


MTL_SYSTEM_ITEMS_INTERFACE_TEMPLATE, three (3) columns have been
added for the Category Set Names and values. These category values will need to
be entered manually for each item as they do not exist in any legacy system.

Column names are Inventory, Purchasing and Planning, and this will also be the
exact names of the category sets. The Inventory Category Set will have seven (7)
segments, the Purchasing Category Set will have five (5) segments and the
Planning Category set will have five (5) segments.

The values entered into each of these three columns will be the values for each
Category Set Name:

Example:

Inventory Purchasing
Saleable.Consumable.Bars.Mini.Chocolate.Defaul
Print.Forms.Cash Control.Tally.Default
t.Default
Print.Forms.Cash Control.8 1/2 X 11.Default
Saleable.Consumable.Bars.Point.Chocolate.Defau
Print.Forms.Cash Control.8 1/2 X 14.Default
lt.Default

During the first portion of the Item Import process, the system populates the
Inventory Category Set with
“Default.Default.Default.Default.Default.Default.Default’, the Purchasing Category
Set with “Default.Default.Default.Default.Default”, and the Planning Category Set
with “Default.Default.Default.Default.Default”.

The intention is that the final extract file (based on the template) will overwrite the
defaulted categories only if a catalog string (value) exists in the extract file provided.
Where there is no value in the extract file, the defaults should not be overwritten.

Organization Assignment Overview

After the conversion of the item master and categories, items must be assigned to
inventory organizations for us to be able to perform transactions in these
organizations.

30 of 52
File Ref: 375064449.doc (v. )
An extract file needs to be provided for each item that has already been imported,
listing all organization codes to which that item needs to be assigned.

The extract file will contain two columns.


 One for the item number, and
 One for all inventory organization codes separated by a pipe.

Example:

ITEM_NUMBER ORGANIZATION_CODE
3117292 002|003|004|005|006|007|008|009

30 of 52
File Ref: 375064449.doc (v. )
Overhead Cost Assignment for 3PL Overview

An extract program will extract items, their corresponding overhead cost elements
and values from InfoPlus.

This initial extract file will be mapped to a template. The template will contain the
relevant overhead cost columns and organization assignment information.
Required data that does not form part of the extract file will need to be entered
manually. The column headers (names) will be identical to those in the
MTL_SYSTEM_ITEMS_INTERFACE table.
30 of 52
File Ref: 375064449.doc (v. )
A transaction row must exist for every item/overhead subelement combination.

The template (MTL_3PL_OVERHEAD_TEMPLATE) not only allows for simple


mapping from source file to target, but creates a means to review and update
overhead cost information.

The data in the template will then be converted into a pipe “|” delimited file and
will be loaded into the MTL_SYSTEM_ITEMS_INTERFACE table.

This load will take place after the Onhand and Material Cost Conversion (CNV-007).
The Item Import program will be run to import overhead subelements and
associated cost data from the MTL_SYSTEM_ITEMS_INTERFACE table to Oracle
base tables. This load will be an update of items that have already been converted.
No new items will be converted as part of this overhead update.

Source Systems
This section will describe source systems for the conversion:

Apollo for product items (1679 items)


Apollo for meeting fee items (285 items)
Infoplus/Materialogic items (1000 items)
Oracle 11.5.8 for purchased items (2000 items)

Note: It is presumed that these item extracts can be filtered to reduce the item
conversion numbers considerably. As part of the initial extract effort filter rules
need to be decided upon.

Example:
 No Inactive items will be converted,
 Items that have had no activity within X period of time will not be
converted.

Prior to Conversion
This section will describe assumptions made prior to the conversion:

1. The Oracle Inventory Application has been setup.

2. Item templates referenced in the conversion program have been created and
updated and assigned to items in the final extract file.

3. UOM Classes and UOM Codes have been setup.

4. Item Category Sets and valid Category codes have been finalized and set up
in Oracle. In particular the following will be required for this conversion:

 Inventory, and
 Purchasing.
 All of these will need to be verified immediately prior to the
conversion process start as they are working documents subject to
30 of 52
File Ref: 375064449.doc (v. )
continuous change.

5. Before running the 3PL Overhead Update the following MUST have already
taken place:
 All items will be converted (CNV-004),
 All categories have been assigned (CNV-004),
 All organization assignment has taken place (CNV-004),
 All onhand balances have been converted (CNV-007)
 All material costs have been converted (CNV-007)

Hence the sequence for conversion will be:

 Items (CNV-004),
 Categories (CNV-004),
 Organization Assignment (CNV-004),
 Onhand Balances (CNV-007)
 Material Cost (CNV-007)
 Overhead subelements and costs (CNV-004)

30 of 52
File Ref: 375064449.doc (v. )
Application Business Object Reference Information

In each of the following sections, a table maps the business objects for Item Master to the Oracle Application
tables. The foreign key relationships between the Oracle Application tables are also indicated.
Column (2) suggests whether the business object is a candidate for programmatic conversion. In
column (4), the standard Oracle interface is documented if one exists for facilitating the conversion of a
specific business object.

Business Object Man/ Owned Open Interface Production Table Foreign Key Table
Prog By Name(s) Name(s)

Setup Business Object


Item Master P INV MTL_SYSTEMS_ITEM_ MTL_SYSTEMS_ITEM
INTERFACE
Item Categories P INV MTL_ITEM_CATEGORIE MTL_ITEM_CATEGORIES
S_INTERFACE
Item Revisions P INV MTL_ITEM_REVISIONS_
INTERFACE

Transaction Entities

30 of 52
File Ref: 375064449.doc (v. )
Conversion Mapping – Item Master Conversion

Below is a table mapping the legacy data elements to the Oracle tables and columns. The following processing
ID codes are used in the mapping spreadsheet:

<Item Master>PR = Processing Rule

<Item Master>>TR = Translation Rule

<Item Master>FR = Filter Rule

<Item Master>FKR = Foreign Key Rule

<Item Master>DR = Derivation Rule

<Item Master>DV = Default Value Rule

30 of 52
File Ref: 375064449.doc (v. )
Target Application: MTL_SYSTEM_ITEMS_INTERFACE

Business Object: Item Master

Prepared by: Pedro Bunn Pereira

Template: Rows high lighted in Grey indicate which rows are contained in the attached consolidation template:

C:\Documents and
Settings\pbunnpereira\My Documents\DC - Clients\Client Weight Watchers\2-Detailed Design\CV040-MD050\Conversion - Items\MTL_SYSTEMS_ITEMS_INTERFACE_T

(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

Inventory item
INVENTORY_ITEM_ID NUMBER Derived
identifier
Organization
ORGANIZATION_ID NUMBER Derived
identifier
Standard Who
LAST_UPDATE_DATE DATE System
column
Standard Who
LAST_UPDATED_BY NUMBER System
column
Standard Who
CREATION_DATE DATE System
column
Standard Who
CREATED_BY NUMBER System
column
Standard Who
LAST_UPDATE_LOGIN NUMBER System
column
Flexfield summary
SUMMARY_FLAG VARCHAR2
flag
Flexfield segment
ENABLED_FLAG VARCHAR2
enabled flag
Flexfield segment START_DATE_ACTIVE DATE

30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

start date
Flexfield segment end
END_DATE_ACTIVE DATE
date
Item description DESCRIPTION VARCHAR2 PC_DESC MFC_DESC DESCRIPTION
Buyer identifier BUYER_ID NUMBER
Accounting rule ACCOUNTING_RULE_I
NUMBER Null
identifier D
Invoicing rule
INVOICING_RULE_ID NUMBER Null
identifier
Key flexfield segment SEGMENT1 VARCHAR2 PC_NO MFC_NO CONTROL#
Key flexfield segment SEGMENT2-20 VARCHAR2 Null
Descriptive flexfield
ATTRIBUTE_CATEGOR
structure defining VARCHAR2
Y
column
Descriptive flexfield
ATTRIBUTE1 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE2 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE3 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE4 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE5 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE6 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE7 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE8 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE9 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE10 VARCHAR2
segment
Descriptive flexfield ATTRIBUTE11 VARCHAR2
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

segment
Descriptive flexfield
ATTRIBUTE12 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE13 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE14 VARCHAR2
segment
Descriptive flexfield
ATTRIBUTE15 VARCHAR2
segment
Flag indicating PURCHASING_ITEM_FL
VARCHAR2 Item Template
purchasing item AG
Flag indicating SHIPPABLE_ITEM_FLA
VARCHAR2 Item Template
shippable item G
Flag indicating
CUSTOMER_ORDER_FL
customer orderable VARCHAR2 Item Template
AG
item
Flag indicating
INTERNAL_ORDER_FL
internally orderable VARCHAR2 Item Template
AG
item
Flag indicating
SERVICE_ITEM_FLAG VARCHAR2 Item Template
service item
Flag indicating INVENTORY_ITEM_FLA
VARCHAR2 Item Template
inventory item G
Flag indicating
ENG_ITEM_FLAG VARCHAR2 Item Template
engineering item
Flag indicating item INVENTORY_ASSET_FL
VARCHAR2 Item Template
is an inventory asset AG
Flag indicating item PURCHASING_ENABLE
VARCHAR2 Item Template
is purchasable D_FLAG
Flag indicating item CUSTOMER_ORDER_EN
VARCHAR2 Item Template
is customer orderable ABLED_FLAG
Flag indicating item INTERNAL_ORDER_EN
VARCHAR2 Item Template
is internally orderable ABLED_FLAG
Sales order SO_TRANSACTIONS_FL
VARCHAR2 Item Template
transactions flag AG
Flag indicating item MTL_TRANSACTIONS_ VARCHAR2 Item Template
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

is transactable ENABLED_FLAG
Flag indicating item STOCK_ENABLED_FLA
VARCHAR2 Item Template
is stockable G
Flag indicating item
may appear on a BOM_ENABLED_FLAG VARCHAR2 Item Template
BOM
Flag indicating item
BUILD_IN_WIP_FLAG VARCHAR2 Item Template
may be built in WIP
Revision quantity REVISION_QTY_CONTR
NUMBER Null
control code OL_CODE
Item catalog group ITEM_CATALOG_GROU
NUMBER
identifier P_ID
Flag indicating item CATALOG_STATUS_FL
VARCHAR2
catalog complete AG
Flag indicating
material shortages CHECK_SHORTAGES_F
VARCHAR2 Null
should be checked for LAG
this item
Flag indicating
whether item is RETURNABLE_FLAG VARCHAR2 Item Template
returnable
Default shipping DEFAULT_SHIPPING_O
NUMBER
organization RG
Flag indicating item
COLLATERAL_FLAG VARCHAR2 Null
is collateral item
Flag indicating
whether item is TAXABLE_FLAG VARCHAR2 Null
taxable
Over tolerance
QTY_RCV_EXCEPTION_
receipts processing VARCHAR2 Null
CODE
method code
Allow item
ALLOW_ITEM_DESC_U
description updates VARCHAR2 Null
PDATE_FLAG
on PO lines
Flag indicating INSPECTION_REQUIRE VARCHAR2 Null
whether inspection is D_FLAG
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

required upon receipt


Flag indicating
RECEIPT_REQUIRED_FL
supplier receipt is VARCHAR2 Null
AG
required
Purchasing market
MARKET_PRICE NUMBER
price
Purchasing hazard
HAZARD_CLASS_ID NUMBER
identifier
Flag indicating
whether an RFQ
RFQ_REQUIRED_FLAG VARCHAR2 Null
(request for
quotation) is required
Maximum acceptable
over-receipt QTY_RCV_TOLERANCE NUMBER Null
percentage
Unit list price -
LIST_PRICE_PER_UNIT NUMBER
purchasing
Purchasing UN
(United Nations) UN_NUMBER_ID NUMBER Null
number
Purchase price PRICE_TOLERANCE_PE
NUMBER Null
tolerance percentage RCENT
Fixed asset category
identifier (foreign key
ASSET_CATEGORY_ID NUMBER Null
FA asset category
flexfield)
Rounding factor used
to determine order ROUNDING_FACTOR NUMBER
quantity
Unit of issue UNIT_OF_ISSUE VARCHAR2 Null
Require receipt
ENFORCE_SHIP_TO_LO
location to match VARCHAR2 Null
CATION_CODE
ship-to location
Flag indicating
ALLOW_SUBSTITUTE_R
substitute receipts VARCHAR2 Null
ECEIPTS_FLAG
allowed
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

Flag indicating
ALLOW_UNORDERED_
unordered receipts VARCHAR2 Null
RECEIPTS_FLAG
allowed
Flag indicating
ALLOW_EXPRESS_DELI
express delivery VARCHAR2 Null
VERY_FLAG
allowed
Days before planned
DAYS_EARLY_RECEIPT
receipt that item may NUMBER Null
_ALLOWED
be received
Days after the
DAYS_LATE_RECEIPT_
planned receipt that NUMBER Null
ALLOWED
item may be received
Exception processing RECEIPT_DAYS_EXCEP
VARCHAR2 Null
for early/late receipts TION_CODE
Default receipt RECEIVING_ROUTING_
NUMBER Null
routing ID
Invoice close INVOICE_CLOSE_TOLE
NUMBER Null
tolerance RANCE
Receipt close RECEIVE_CLOSE_TOLE
NUMBER Null
tolerance RANCE
Item-level prefix for AUTO_LOT_ALPHA_PR
VARCHAR2
lot numbers EFIX
Next auto assigned START_AUTO_LOT_NU
VARCHAR2
lot number MBER
Lot control code LOT_CONTROL_CODE NUMBER
Shelf life code SHELF_LIFE_CODE NUMBER
Length of shelf life
SHELF_LIFE_DAYS NUMBER PC_SHELF_LIFE
days
Serial number control SERIAL_NUMBER_CON
NUMBER
code TROL_CODE
Next auto assigned START_AUTO_SERIAL_
VARCHAR2
serial number NUMBER
Item level alpha
AUTO_SERIAL_ALPHA
prefix for serial VARCHAR2
_PREFIX
numbers

30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

Inventory or supplier
SOURCE_TYPE NUMBER Null
source type
Organization to SOURCE_ORGANIZATI
NUMBER Null
source items from ON_ID
Subinventory to SOURCE_SUBINVENTO
VARCHAR2 Null
source items from RY
Expense account EXPENSE_ACCOUNT NUMBER
ENCUMBRANCE_ACCO
Encumbrance account NUMBER Org Default
UNT
Subinventory RESTRICT_SUBINVENT
NUMBER Null
restrictions type ORIES_CODE
Conversion between
weight unit of
UNIT_WEIGHT NUMBER PC_UNIT_WT
measure and base
unit of measure
Weight unit of
WEIGHT_UOM_CODE VARCHAR2
measure code
Volume unit of
VOLUME_UOM_CODE VARCHAR2
measure code
Conversion between
volume unit of
UNIT_VOLUME NUMBER
measure and base
unit of measure
Locators restrictions RESTRICT_LOCATORS_
NUMBER
type CODE
Stock locator control LOCATION_CONTROL_
NUMBER
code CODE
Planned shrinkage
SHRINKAGE_RATE NUMBER
rate
Days an order may be
early before ACCEPTABLE_EARLY_
NUMBER
rescheduling is DAYS
recommended
Planning time fence PLANNING_TIME_FEN
NUMBER
code CE_CODE
Demand time fence DEMAND_TIME_FENCE NUMBER
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

code _CODE
Lead time lot size LEAD_TIME_LOT_SIZE NUMBER Null
Standard lot size STD_LOT_SIZE NUMBER Null
Cumulative
CUM_MANUFACTURIN
manufacturing lead NUMBER Null
G_LEAD_TIME
time
MRP repetitive
OVERRUN_PERCENTA
acceptable overrun NUMBER Null
GE
rate
Calculate ATP flag
MRP_CALCULATE_ATP
(y/n) for MRP VARCHAR2 Null
_FLAG
planning routine
MRP repetitive
ACCEPTABLE_RATE_IN
acceptable rate NUMBER Null
CREASE
increase
MRP repetitive
ACCEPTABLE_RATE_D
acceptable rate NUMBER Null
ECREASE
decrease
Cumulative total lead CUMULATIVE_TOTAL_
NUMBER Null
time LEAD_TIME
Planning time fence PLANNING_TIME_FEN
NUMBER Null
days CE_DAYS
Demand time fence DEMAND_TIME_FENCE
NUMBER Null
days _DAYS
End assembly
END_ASSEMBLY_PEGGI
pegging flag (y/n) for VARCHAR2 Null
NG_FLAG
MRP
Flag indicating item
REPETITIVE_PLANNIN
to be planned as VARCHAR2 Null
G_FLAG
repetitive schedule
PLANNING_EXCEPTIO
Exception control set VARCHAR2 Null
N_SET
Type of item BOM_ITEM_TYPE NUMBER Item Template
Flag indicating PICK_COMPONENTS_F VARCHAR2 Item Template
whether all shippable LAG

30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

components should
be picked
Assemble to Order REPLENISH_TO_ORDER
VARCHAR2 Null
flag _FLAG
Base item identifier BASE_ITEM_ID NUMBER Null
Flag indicating
whether item may ATP_COMPONENTS_FL
VARCHAR2 Null
have components AG
requiring ATP check
Flag indicating ATP
must be checked ATP_FLAG VARCHAR2 Null
when item is ordered
Fixed portion of the
FIXED_LEAD_TIME NUMBER Null
assembly's lead time
Variable portion of an
VARIABLE_LEAD_TIME NUMBER Null
assembly's lead time
Supply locator for WIP_SUPPLY_LOCATO
NUMBER Null
WIP transactions R_ID
Source of WIP
WIP_SUPPLY_TYPE NUMBER Item Template
material supply
Supply subinventory WIP_SUPPLY_SUBINVE
VARCHAR2 Null
for WIP transactions NTORY
Primary unit of
PRIMARY_UOM_CODE VARCHAR2
measure code
Primary stocking unit
PRIMARY_UNIT_OF_M
of measure for the VARCHAR2 Null
EASURE
item
Allowed unit of
ALLOWED_UNITS_LOO
measure conversion NUMBER Null
KUP_CODE
type
COST_OF_SALES_ACCO
Cost of sales account NUMBER
UNT
Sales account SALES_ACCOUNT NUMBER
Default value for
DEFAULT_INCLUDE_IN
include in cost rollup VARCHAR2 Null
_ROLLUP_FLAG
(Y or N)
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

INVENTORY_ITEM_STA
Material status code VARCHAR2 PCS_CODE
TUS_CODE
Inventory planning INVENTORY_PLANNIN
NUMBER Null
code G_CODE
Planner code PLANNER_CODE VARCHAR2 Null
Indicates whether
item is planned as PLANNING_MAKE_BU
NUMBER Item Template
manufactured or Y_CODE
purchased
Fixed lot size FIXED_LOT_MULTIPLIE
NUMBER Null
multiplier R
Rounding control ROUNDING_CONTROL
NUMBER Null
code _TYPE
Annual carrying cost CARRYING_COST NUMBER 0
Post-processing lead POSTPROCESSING_LEA
NUMBER
time D_TIME
Pre-processing lead PREPROCESSING_LEAD
NUMBER
time _TIME
Full lead time FULL_LEAD_TIME NUMBER
Order cost ORDER_COST NUMBER
Safety stock MRP_SAFETY_STOCK_P
NUMBER
percentage ERCENT
MRP_SAFETY_STOCK_C
Safety stock code NUMBER
ODE
Minimum minmax MIN_MINMAX_QUANT
NUMBER
order quantity ITY
Maximum minmax MAX_MINMAX_QUAN
NUMBER
order quantity TITY
Minimum order MINIMUM_ORDER_QU
NUMBER
quantity ANTITY
FIXED_ORDER_QUANT
Fixed order quantity NUMBER
ITY
Fixed days supply FIXED_DAYS_SUPPLY NUMBER
Maximum order MAXIMUM_ORDER_QU
NUMBER
quantity ANTITY
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

Available to promise
rule to be used for ATP_RULE_ID NUMBER Null
this item
Picking rule code PICKING_RULE_ID NUMBER Null
Hard reservations
RESERVABLE_TYPE NUMBER
allowed flag
Percent error above POSITIVE_MEASUREME
NUMBER 0
measured quantity NT_ERROR
Percent error below NEGATIVE_MEASURE
NUMBER 0
measured quantity MENT_ERROR
Engineering ECN ENGINEERING_ECN_C
VARCHAR2 Null
code ODE
Engineering
ENGINEERING_ITEM_I
implemented item NUMBER Null
D
identifier
Engineering
ENGINEERING_DATE DATE Null
implementation date
Days after shipment SERVICE_STARTING_D
NUMBER Null
that service begins ELAY
Flag indicating
service for the item is VENDOR_WARRANTY_
VARCHAR2 Null
provided by a FLAG
supplier
Indicates whether the
item is serviceable by
other service-type
SERVICEABLE_COMPO
items and whether it VARCHAR2 Null
NENT_FLAG
can be referenced as
the component of
another item
Indicates whether the
item is serviceable by
other service-type SERVICEABLE_PRODU
VARCHAR2 Null
items and can have CT_FLAG
service requests
reported against it

30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

Base warranty BASE_WARRANTY_SER


NUMBER Null
identifier VICE_ID
Payment terms
PAYMENT_TERMS_ID NUMBER Null
identifier
Indicates whether the
item can be a
PREVENTIVE_MAINTE
preventive VARCHAR2 Null
NANCE_FLAG
maintenance service
item
Primary service PRIMARY_SPECIALIST_
NUMBER Null
specialist ID
Secondary service SECONDARY_SPECIALI
NUMBER Null
specialist ST_ID
Serviceable item class SERVICEABLE_ITEM_CL
NUMBER Null
identifier ASS_ID
Flag indicating
service labor hours TIME_BILLABLE_FLAG VARCHAR2 Null
are billable
Flag indicating
MATERIAL_BILLABLE_
service material is VARCHAR2 Null
FLAG
billable
Flag indicating
EXPENSE_BILLABLE_FL
service expenses are VARCHAR2 Null
AG
billable
Flag indicating cost of
PRORATE_SERVICE_FL
service may be VARCHAR2 Null
AG
prorated
Coverage schedule COVERAGE_SCHEDULE
NUMBER Null
identifier _ID
Period code for
SERVICE_DURATION_P
default service VARCHAR2 Null
ERIOD_CODE
duration
Default service
SERVICE_DURATION NUMBER Null
duration
Service supplier WARRANTY_VENDOR_
NUMBER Null
identifier ID

30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

Monetary value of
MAX_WARRANTY_AM
service costs covered NUMBER Null
OUNT
by the item
Period code for RESPONSE_TIME_PERI
VARCHAR2 Null
service response time OD_CODE
RESPONSE_TIME_VALU
Default response time NUMBER Null
E
Indicates how to
notify customers of
NEW_REVISION_CODE VARCHAR2 Null
new revisions of the
item
Flag indicating item
INVOICEABLE_ITEM_FL
may appear on VARCHAR2 Item Template
AG
invoices
Tax code TAX_CODE VARCHAR2 Null
Indicates whether the INVOICE_ENABLED_FL
VARCHAR2 Null
item can be invoiced AG
Flag indicating
MUST_USE_APPROVED
purchases restricted VARCHAR2 Null
_VENDOR_FLAG
to approved supplier
Concurrent Who
REQUEST_ID NUMBER Null
column
Concurrent Who PROGRAM_APPLICATI
NUMBER Null
column ON_ID
Concurrent Who
PROGRAM_ID NUMBER Null
column
Concurrent Who PROGRAM_UPDATE_D
DATE Null
column ATE
Flag indicating item
may appear on OUTSIDE_OPERATION_
VARCHAR2 Null
outside operation FLAG
purchase order
Outside operation OUTSIDE_OPERATION_
VARCHAR2 Null
unit of measure UOM_TYPE
Safety stock bucket SAFETY_STOCK_BUCKE
NUMBER Null
days T_DAYS
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

Automatically deletes
MPS entries within a AUTO_REDUCE_MPS NUMBER Null
time period
Flag indicating cost
COSTING_ENABLED_FL
information is VARCHAR2 Item Template
AG
maintained
Flag indicating item CYCLE_COUNT_ENABL
VARCHAR2 Item Template
may be cycle counted ED_FLAG
Demand source line - DEMAND_SOURCE_LIN
VARCHAR2 Null
used for ATO E
Inventory item
identifier to copy COPY_ITEM_ID NUMBER Null
attributes from
Set identifier - used
SET_ID VARCHAR2 Null
for ATO
Item revision REVISION VARCHAR2 Null
Flag indicating
AUTO_CREATED_CON
configuration item VARCHAR2 Null
FIG_FLAG
automatically created
User-defined item
ITEM_TYPE VARCHAR2
type
(not used for open MODEL_CONFIG_CLAU
VARCHAR2 Null
interface) SE_NAME
Flag indicating model
SHIP_MODEL_COMPLE
must be complete to VARCHAR2 Null
TE_FLAG
ship
MRP_PLANNING_COD
MRP Planning option NUMBER Null
E
RMA inspection RETURN_INSPECTION_
NUMBER Null
requirement REQUIREMENT
Demand source type - DEMAND_SOURCE_TY
NUMBER Null
used for ATO PE
Demand source
DEMAND_SOURCE_HE
header identifier - NUMBER Null
ADER_ID
used for ATO
Row identifier TRANSACTION_ID NUMBER System
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

Row status PROCESS_FLAG NUMBER System


Abbreviation of
ORGANIZATION_CODE VARCHAR2
organization name
Concatenated item
ITEM_NUMBER VARCHAR2
segments
Concatenated item
segments of copied COPY_ITEM_NUMBER VARCHAR2 Null
item
Template identifier TEMPLATE_ID NUMBER Derived
Template name TEMPLATE_NAME VARCHAR2
Organization
COPY_ORGANIZATION
identifier of copied NUMBER Null
_ID
item
Abbreviation of
COPY_ORGANIZATION
organization name of VARCHAR2 Null
_CODE
copied item
Type of forecast ATO_FORECAST_CONT
NUMBER Null
control for ATO ROL
Transaction type TRANSACTION_TYPE VARCHAR2 System
Material cost MATERIAL_COST NUMBER
Material sub-element MATERIAL_SUB_ELEM VARCHAR2
Material overhead
MATERIAL_OH_RATE NUMBER
rate
Material overhead MATERIAL_OH_SUB_E
VARCHAR2
sub-element LEM
Material sub-element MATERIAL_SUB_ELEM_
NUMBER Null
identifier ID
Material overhead MATERIAL_OH_SUB_E
NUMBER Null
sub-element identifier LEM_ID
Release time fence RELEASE_TIME_FENCE
NUMBER
code _CODE
Release time fence RELEASE_TIME_FENCE
NUMBER
days _DAYS
Flag indicating CONTAINER_ITEM_FLA VARCHAR2 Null
whether item is a G
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

container. Used for


shipping sales orders
Flag indicating
whether item is a
VEHICLE_ITEM_FLAG VARCHAR2 Null
vehicle. Used for
shipping sales orders
Maximum load
weight of a container
MAXIMUM_LOAD_WEI
or a vehicle that can NUMBER Null
GHT
be used for shipping
sales orders
Minimum fill
condition under
MINIMUM_FILL_PERCE
which a container or NUMBER Null
NT
vehicle should be
used
Container type code
for container items. CONTAINER_TYPE_CO
VARCHAR2 Null
Container types are DE
user definable
Internal volume of
container items. Used
by Shipping to INTERNAL_VOLUME NUMBER Null
calculate container
capacity restrictions
Used when multiple
Item Open Interface
SET_PROCESS_ID NUMBER Developer to set
processes are run in
parallel
WH_UPDATE_DATE DATE Null
PRODUCT_FAMILY_ITE
NUMBER Null
M_ID
PURCHASING_TAX_CO
VARCHAR2 Null
DE
OVERCOMPLETION_TO
NUMBER Null
LERANCE_TYPE

30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

OVERCOMPLETION_TO
NUMBER Null
LERANCE_VALUE
Effectivity control
code. Indicates if the
item is under Date EFFECTIVITY_CONTRO
NUMBER Null
Effectivity or L
Model/Unit Number
Effectivity control.
Global descriptive
GLOBAL_ATTRIBUTE_C
flexfield structure VARCHAR2 Null
ATEGORY
defining column
Global descriptive
GLOBAL_ATTRIBUTE1 VARCHAR2 Null
flexfield segment
Global descriptive
GLOBAL_ATTRIBUTE2 VARCHAR2 Null
flexfield segment
Global descriptive
GLOBAL_ATTRIBUTE3 VARCHAR2 Null
flexfield segment
Global descriptive
GLOBAL_ATTRIBUTE4 VARCHAR2 Null
flexfield segment
Global descriptive
GLOBAL_ATTRIBUTE5 VARCHAR2 Null
flexfield segment
Global descriptive
GLOBAL_ATTRIBUTE6 VARCHAR2 Null
flexfield segment
Global descriptive
GLOBAL_ATTRIBUTE7 VARCHAR2 Null
flexfield segment
Global descriptive
GLOBAL_ATTRIBUTE8 VARCHAR2 Null
flexfield segment
Global descriptive
GLOBAL_ATTRIBUTE9 VARCHAR2 Null
flexfield segment
Global descriptive
GLOBAL_ATTRIBUTE10 VARCHAR2 Null
flexfield segment
Over shipment OVER_SHIPMENT_TOL
NUMBER Null
tolerance ERANCE
Under shipment UNDER_SHIPMENT_TO
NUMBER 0
tolerance LERANCE
Over return tolerance OVER_RETURN_TOLER NUMBER 0

30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

ANCE
Under return UNDER_RETURN_TOLE
NUMBER 0
tolerance RANCE
Flag indicating item
EQUIPMENT_TYPE NUMBER Null
is equipment
RECOVERED_PART_DIS
VARCHAR2 Null
P_CODE
DEFECT_TRACKING_O
VARCHAR2 Null
N_FLAG
USAGE_ITEM_FLAG VARCHAR2 Null
EVENT_FLAG VARCHAR2 Null
ELECTRONIC_FLAG VARCHAR2 Null
DOWNLOADABLE_FLA
VARCHAR2 Null
G
VOL_DISCOUNT_EXEM
VARCHAR2 Null
PT_FLAG
COUPON_EXEMPT_FLA
VARCHAR2 Null
G
COMMS_NL_TRACKAB
VARCHAR2 Null
LE_FLAG
ASSET_CREATION_CO
VARCHAR2 Null
DE
COMMS_ACTIVATION_
VARCHAR2 Null
REQD_FLAG
ORDERABLE_ON_WEB_
VARCHAR2 Null
FLAG
BACK_ORDERABLE_FL
VARCHAR2 Null
AG
WEB_STATUS VARCHAR2 Null
INDIVISIBLE_FLAG VARCHAR2 Null
Item Long
LONG_DESCRIPTION VARCHAR2 Null
Description
DIMENSION_UOM_CO
VARCHAR2
DE

30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

UNIT_LENGTH NUMBER
UNIT_WIDTH NUMBER
UNIT_HEIGHT NUMBER
BULK_PICKED_FLAG VARCHAR2 Null
LOT_STATUS_ENABLE
VARCHAR2 Null
D
DEFAULT_LOT_STATUS
NUMBER Null
_ID
SERIAL_STATUS_ENAB
VARCHAR2 Null
LED
DEFAULT_SERIAL_STA
NUMBER Null
TUS_ID
LOT_SPLIT_ENABLED VARCHAR2 Null
LOT_MERGE_ENABLED VARCHAR2 Null
Penalty incurred for
INVENTORY_CARRY_P
holding this item NUMBER Null
ENALTY
inventory
Penalty incurred for
OPERATION_SLACK_PE
time in between two NUMBER Null
NALTY
operations
Item is eligible for FINANCING_ALLOWE
VARCHAR2 Null
financing D_FLAG
Oracle Internal use
only - reserved for EAM_ITEM_TYPE NUMBER Null
future use
Oracle Internal use
EAM_ACTIVITY_TYPE_
only - reserved for VARCHAR2 Null
CODE
future use
Oracle Internal use
EAM_ACTIVITY_CAUSE
only - reserved for VARCHAR2 Null
_CODE
future use
Oracle Internal use
EAM_ACT_NOTIFICATI
only - reserved for VARCHAR2 Null
ON_FLAG
future use
Oracle Internal use EAM_ACT_SHUTDOWN VARCHAR2 Null
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

only - reserved for


_STATUS
future use
DUAL_UOM_CONTROL NUMBER Null
SECONDARY_UOM_CO
VARCHAR2 Null
DE
DUAL_UOM_DEVIATIO
NUMBER Null
N_HIGH
DUAL_UOM_DEVIATIO
NUMBER Null
N_LOW
CONTRACT_ITEM_TYP
VARCHAR2 Null
E_CODE
SUBSCRIPTION_DEPEN
VARCHAR2 Null
D_FLAG
SERV_REQ_ENABLED_
VARCHAR2 Null
CODE
SERV_BILLING_ENABL
VARCHAR2 Null
ED_FLAG
SERV_IMPORTANCE_L
NUMBER Null
EVEL
Planned inventory PLANNED_INV_POINT
VARCHAR2 Null
point enabled _FLAG
LOT_TRANSLATE_ENA
Lot Translate Enabled VARCHAR2 Null
BLED
Default Sales Order DEFAULT_SO_SOURCE
VARCHAR2 Null
Source Type _TYPE
Create Supply Flag CREATE_SUPPLY_FLAG VARCHAR2 Null
SUBSTITUTION_WINDO
Substitution Window NUMBER Null
W_CODE
Substitution Window SUBSTITUTION_WINDO
NUMBER Null
Days W_DAYS
IB_ITEM_INSTANCE_CL
VARCHAR2 Null
ASS
CONFIG_MODEL_TYPE VARCHAR2 Null
Lot Substitution LOT_SUBSTITUTION_E
VARCHAR2 Null
Enabled for 11.5.9 NABLED

30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

Minimum License MINIMUM_LICENSE_Q


NUMBER Null
Quantity for 11.5.9 UANTITY
Activity Source for EAM_ACTIVITY_SOURC
VARCHAR2 Null
11.5.9 E_CODE
LIFECYCLE_ID NUMBER Null
CURRENT_PHASE_ID NUMBER Null
Catch-weight TRACKING_QUANTITY
VARCHAR2 Null
Support for 11.5.10 _IND
Catch-Weight ONT_PRICING_QTY_SO
VARCHAR2 Null
Support for 11.5.10 URCE
Catch-Weight SECONDARY_DEFAULT
VARCHAR2 Null
Support for 11.5.10 _IND
Minimum quantity in
VMI_MINIMUM_UNITS NUMBER Null
units
Minimum quantity in
VMI_MINIMUM_DAYS NUMBER Null
days
Maximum quantity in
VMI_MAXIMUM_UNITS NUMBER Null
units
Maximum quantity in
VMI_MAXIMUM_DAYS NUMBER Null
days
Fixed order quantity VMI_FIXED_ORDER_QU
NUMBER Null
in units ANTITY
SO release
authorization flag: 1 -
authorization by SO_AUTHORIZATION_
NUMBER Null
customer required, 2 - FLAG
authorization not
required (default),
Consigned flag: 1 -
consigned, 2 - CONSIGNED_FLAG NUMBER Null
unconsigned (default)
Auto-expiring ASN
flag: 1 - ASN auto- ASN_AUTOEXPIRE_FLA
NUMBER Null
expired (default), 2 - G
ASN not auto-expired
Forecast type for VMI_FORECAST_TYPE NUMBER Null
30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

average daily
demand calculation: 1
- order forecast
(default), 2 - sales
forecast, 3 - historical
sales
Forecast horizon for
average daily FORECAST_HORIZON NUMBER Null
demand calculation
EXCLUDE_FROM_BUD
1- Yes2- No (default) NUMBER Null
GET_FLAG
Target Inventory DAYS_TGT_INV_SUPPL
NUMBER Null
Level Days of Supply Y
Target Inventory
DAYS_TGT_INV_WIND
Level Calculation NUMBER Null
OW
Window
Maximum Inventory DAYS_MAX_INV_SUPP
NUMBER Null
Level Days of Supply LY
Maximum Inventory
DAYS_MAX_INV_WIND
Level Calculation NUMBER Null
OW
Window
Distribution Planned DRP_PLANNED_FLAG NUMBER Null
Critical Component CRITICAL_COMPONEN
NUMBER Null
flag T_FLAG
Continuous Inter
Organization
CONTINOUS_TRANSFE
transfers1. Yes2. No3. NUMBER Null
R
Use Global Value
(default)
Convergent Supply
Consumption
Pattern1. Series2. CONVERGENCE NUMBER Null
Parallel3. Use Global
Value (default)
Divergent Supply DIVERGENCE NUMBER Null
Feeding Pattern1.

30 of 52
File Ref: 375064449.doc (v. )
(2) (3) (4) (5) (6) (7) (8) (9) (10)

Source: Apollo Source: Apollo


Source: InfoPlus Source: Oracle 11.5.8
Target Target (Product) (Meeting Fees)
Default
Comments Not Null? Table: Table:
Application Table Column Value Table: Table:
Column Datatype
Column Column
Column Column

Series2. Series with


MTQ3. Use Global
Value (default)
CTO 11.5.10
CONFIG_ORGS VARCHAR2 Null
Enhancement
CTO 11.5.10 ENH CONFIG_MATCH VARCHAR2 Null

30 of 52
File Ref: 375064449.doc (v. )
Target Application: MTL_ITEM_CATEGORIES_INTERFACE

Business Object: Item Category Information

Prepared by: Pedro Bunn Pereira

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11)

Source
Target
Target Application Table Not Source System Source System Field System Default
Ref.# Comments Column Validation Rule #
Column Null? File Name Name Field Value
Datatype
Datatype

INVENTORY_ITEM_ID NUM Derived

CATEGORY_SET_ID NUM Derived

CATEGORY_ID NUM Derived

LAST_UPDATE_DATE DATE

LAST_UPDATED_BY NUM

CREATION_DATE DATE

CREATED_BY NUM

LAST_UPDATE_LOGIN NUM

REQUEST_ID NUM System


PROGRAM_APPLICATIO
NUM System
N_ID
PROGRAM_ID NUM System
PROGRAM_UPDATE_DA
DATE System
TE
ORGANIZATION_ID NUM Derived

TRANSACTION_ID NUM System

PROCESS_FLAG NUM System

30 of 52
File Ref: 375064449.doc (v. )
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11)

Source
Target
Target Application Table Not Source System Source System Field System Default
Ref.# Comments Column Validation Rule #
Column Null? File Name Name Field Value
Datatype
Datatype

CATEGORY_SET_NAME VAR2

CATEGORY_NAME VAR2

ORGANIZATION_CODE VAR2

ITEM_NUMBER VAR2

TRANSACTION_TYPE VAR2

SET_PROCESS_ID NUM System

30 of 52
File Ref: 375064449.doc (v. )
Target Application: MTL_SYSTEM_ITEMS_INTERFACE

Business Object: 3PL Item Overhead Cost Information

Prepared by: Pedro Bunn Pereira

C:\Documents and
Settings\pbunnpereira\My Documents\DC - Clients\Client Weight Watchers\2-Detailed Design\CV040-MD050\Conversion - Items\MTL_3PL_OVERHEAD_TEMPLATE.xls

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11)

Source
Target
Target Application Table Not Default Source System Source System Field System
Ref.# Comments Column Validation Rule #
Column Null? Value File Name Name Field
Datatype
Datatype

Key flexfield segment =


SEGMENT1 VARCHAR2
item number
Abbreviation of
ORGANIZATION_CODE VARCHAR2
organization name
Material overhead rate MATERIAL_OH_RATE NUMBER
Material overhead sub- MATERIAL_OH_SUB_ELE
VARCHAR2
element M

30 of 52
File Ref: 375064449.doc (v. )
Extract File layout – Apollo Product
Below is a table documenting the APOLLO PRODUCT extract file schema. This table is to assist I with the mapping process
from the columns contained in each of the initial extract files to the corresponding columns contained in the
MTL_system_items_interface and the template (See Conversion Mapping – Item Master Conversion section).

C:\Documents and
Settings\pbunnpereira\My Documents\DC - Clients\Client Weight Watchers\2-Detailed Design\CV040-MD050\Item Conversion\EXTRACT_APOLLO_PRODUCT_ITEMS.

Datafile Field Name Description Datatype Position: Position: Oracle Table Oracle Column Description
From To

Will be a DFF called


CATALOG TYPE on the item
master with predefined value
Apollo Product pct_no Product catalog type nbr(3) MTL_SYSTEM_ITEMS_INTERFACE ATTRIBUTE13
These values MUST match
values in Apollo.

Apollo Product pc_no Product number nbr(12) MTL_SYSTEM_ITEMS_INTERFACE SEGMENT1 Key Flexfield segment
Apollo Product pc_desc Product description chr(25) MTL_SYSTEM_ITEMS_INTERFACE DESCRIPTION Item description
Product storage definition
0=Dry Will be handled by categories
Apollo Product psd_no 1=Frozen nbr(3) NA NA going forward.
2=Refrigerated Not needed for conversion
3=Non=Food
Will be part of Onhand
Apollo Product pc_unit_price Unit price of product nbr(6,3) NA NA Balances and Cost Conversion
CVN007
Apollo Product pc_case_size Case size of product nbr(4) NA NA Not needed for conversion
Length of shelf life days.
Apollo Product pc_shelf_life Shelf life of product nbr(4) NA NA
Not needed for conversion
Conversion between weight
unit of measure and base unit
Apollo Product pc_unit_wt Unit weight of product nbr(7,3) NA NA
measure
Not needed for conversion
Apollo Product pcd_no Product definition nbr(3) NA NA Not needed for conversion
0=Non-Food
30 of 52
File Ref: 375064449.doc (v. )
Datafile Field Name Description Datatype Position: Position: Oracle Table Oracle Column Description
From To

1=Dinner
2=Frozen Dessert
Apollo Product pc_case_wt Weight of case nbr(6,2) NA NA Not needed for conversion
Apollo Product pc_case_cube NOT USED nbr(7,2) NA NA Not needed for conversion
Apollo Product pc_pallet_tie NOT USED nbr(3) NA NA Not needed for conversion
Apollo Product pc_pallet_high NOT USED nbr(3) NA NA Not needed for conversion
Apollo Product pc_pallet_total NOT USED nbr(5) NA NA Not needed for conversion
Product Status
1=Active INVENTORY_ITEM_S
Apollo Product pcs_code nbr(1) MTL_SYSTEM_ITEMS_INTERFACE Material status code
2=Discontinued TATUS_CODE
3=New
Apollo Product pc_short_desc Short description of product chr(10) NA NA Not needed for conversion
Product type
Apollo Product pcit_no 1=Food nbr(2) NA NA Not needed for conversion
2=Product
Apollo Product pc_bin_location NOT USED chr(5) NA NA Not needed for conversion
Apollo Product pc_maintain_inv Maintain inventory Y/N chr(1) NA NA Not needed for conversion
Apollo Product ptt_tax_type NOT USED nbr(4) NA NA Not needed for conversion
Apollo Product pc_num_days_food NOT USED nbr(3) NA NA Not needed for conversion
Apollo Product pii_item_id NOT USED chr(3) NA NA Not needed for conversion
Apollo Product pc_franchise_invoice_yn NOT USED chr(1) NA NA Not needed for conversion
Apollo Product pc_isitfood_yn Food Y/N chr(1) NA NA Not needed for conversion
Apollo Product pc_isitmagsub_yn Magazine subscription Y/N chr(1) NA NA Not needed for conversion
Will be a DFF called CHAMP
PRODUCT TYPE on the item
master with predefined value

These values MUST match


Apollo Product ppt_no Champ product type nbr(3) MTL_SYSTEM_ITEMS_INTERFACE ATTRIBUTE14 values in Apollo.

DFF must be Mandatory if ite


is saleable,
and Non-Mandatory if the ite
is non-saleable.
PRIMARY_UNIT_OF_ Primary stocking unit of
x x MTL_SYSTEM_ITEMS_INTERFACE
MEASURE measure for the item
x x MTL_SYSTEM_ITEMS_INTERFACE WEIGHT_UOM_CODE Weight unit of measure
x x x TEMPLATE_NAME Template name

30 of 52
File Ref: 375064449.doc (v. )
Extract File layout – Apollo Meeting Fee
Below is a table documenting the APOLLO MEETING FEE extract file schema. This table is to assist I with the mapping
process from the columns contained in each of the initial extract files to the corresponding columns contained in the
MTL_system_items_interface and the template (See Conversion Mapping – Item Master Conversion section).

C:\Documents and
Settings\pbunnpereira\My Documents\DC - Clients\Client Weight Watchers\2-Detailed Design\CV040-MD050\Item Conversion\EXTRACT_APOLLO_MEETING_FEE_ITEM

Datafile Field Name Description Datatype Position: Position: Oracle Table Oracle Column Description
From To

Will be a DFF called


CATALOG TYPE on the item
master with predefined value
Apollo
mfct_no Meeting Fee Catalog Type nbr(3) MTL_SYSTEM_ITEMS_INTERFACE ATTRIBUTE13
Meeting
These values MUST match
values in Apollo.

Apollo
mfc_no Meeting Fee Number nbr(4) MTL_SYSTEM_ITEMS_INTERFACE SEGMENT1 Key Flexfield segment
Meeting
Apollo
mfc_desc Meeting Fee Description MTL_SYSTEM_ITEMS_INTERFACE DESCRIPTION Item description
Meeting
Will not be maintained in
Apollo Meeting mfc_paid_attend NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_meeting_fee NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_prepaid_sale NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_free_life NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_paid_life NA NA Oracle
Not be needed for conversion

30 of 52
File Ref: 375064449.doc (v. )
Datafile Field Name Description Datatype Position: Position: Oracle Table Oracle Column Description
From To

Will not be maintained in


Apollo Meeting mfc_enrollment NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_current_member NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_late_member NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_prepaid_member NA NA Oracle
Not be needed for conversion
Will not be maintained in
mfc_no_of_weeks
Apollo Meeting NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_continuing NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_open_enroll NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_free_choice NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_corp_solutions NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_call_center_viewable NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_gift_certificate NA NA Oracle
Not be needed for conversion
Will not be maintained in
Apollo Meeting mfc_season_pass NA NA Oracle
Not be needed for conversion
PRIMARY_UNIT_OF_ Primary stocking unit of
x x MTL_SYSTEM_ITEMS_INTERFACE
MEASURE measure for the item
x x x TEMPLATE_NAME Template name

30 of 52
File Ref: 375064449.doc (v. )
Extract File layout - Materialogic
Below is a table documenting the MATERIALOGIC extract file schema. This table is to assist I with the mapping process
from the columns contained in each of the initial extract files to the corresponding columns contained in the
MTL_system_items_interface and the template (See Conversion Mapping – Item Master Conversion section).

C:\Documents and
Settings\pbunnpereira\My Documents\DC - Clients\Client Weight Watchers\2-Detailed Design\CV040-MD050\Item Conversion\EXTRACT_MATERIALOGIC_ITEMS

Datafile Field Name Description Datatype Position: Position: Oracle Table Oracle Column Description
From To

Materialogic Control # SKU MTL_SYSTEM_ITEMS_INTERFACE SEGMENT1 Key Flexfield segment


Materialogic Description SKU Description MTL_SYSTEM_ITEMS_INTERFACE DESCRIPTION Item description
If not supplied, will need to b
PRIMARY_UOM_COD
Materialogic Unit Unit of measure code MTL_SYSTEM_ITEMS_INTERFACE entered into the extract file to
E
be converted
Materialogic Wrap Wrap Code MTL_SYSTEM_ITEMS_INTERFACE NA Not needed for conversion
Number of units in the
Materialogic U/Wrap MTL_SYSTEM_ITEMS_INTERFACE ATTRIBUTE3
wrap
Materialogic Clas Monthly Qty restirction NA NA Not needed for conversion
Materialogic Cycle Order Qty restirction NA NA Not needed for conversion
Materialogic Interm NA NA Not needed for conversion
Materialogic Sesn Seasonal Code MTL_SYSTEM_ITEMS_INTERFACE NA Not needed for conversion
Materialogic Secur Secure Code MTL_SYSTEM_ITEMS_INTERFACE NA Not needed for conversion
INVENTORY_ITEM_S
Materialogic R/O Reorderable MTL_SYSTEM_ITEMS_INTERFACE
TATUS_CODE
CUMULATIVE_TOTAL
Materialogic Lead Lead Time MTL_SYSTEM_ITEMS_INTERFACE
_LEAD_TIME
Materialogic Fixed Reorder Point Value MTL_SYSTEM_ITEMS_INTERFACE NA Not needed for conversion
Charge code determining
Materialogic Chgcd MTL_SYSTEM_ITEMS_INTERFACE NA Not needed for conversion
“Free” or “Charge”
Materialogic Serial Serial Number NA NA Not needed for conversion
Indicates critical nature of
Materialogic Critcl MTL_SYSTEM_ITEMS_INTERFACE NA Not needed for conversion
order
Materialogic B/O Cd Backorderable MTL_SYSTEM_ITEMS_INTERFACE BACK_ORDERABLE_F
30 of 52
File Ref: 375064449.doc (v. )
Datafile Field Name Description Datatype Position: Position: Oracle Table Oracle Column Description
From To

LAG
Materialogic Abs Asolute Maximum MTL_SYSTEM_ITEMS_INTERFACE NA Not needed for conversion
Account Code for
Materialogic Acct MTL_SYSTEM_ITEMS_INTERFACE TBD
categorizing inventory
Materialogic Summ MTL_SYSTEM_ITEMS_INTERFACE TBD
Materialogic Lolev Contact for Low Stock MTL_SYSTEM_ITEMS_INTERFACE BUYER_ID Buyer identifier
Materialogic Productn NA NA Not needed for conversion
Materialogic Compnion NA NA Not needed for conversion
Materialogic Major NA NA Not needed for conversion
Materialogic Sub NA NA Not needed for conversion
Materialogic Sector NA NA Not needed for conversion
Materialogic Vend1 NA NA Not needed for conversion
Materialogic OutVnd NA NA Not needed for conversion
x x MTL_SYSTEM_ITEMS_INTERFACE WEIGHT_UOM_CODE Weight unit of measure
x x x TEMPLATE_NAME Template name
TARGET SYSTEM
IDENTIFICATION will need
x x MTL_SYSTEM_ITEMS_INTERFACE ATTRIBUTE1
to be entred into the extract fi
using the list of values

30 of 52
File Ref: 375064449.doc (v. )
Extract File layout – Oracle 11.5.8 (mtl_system_items)

Datafile Oracle Table Oracle Column Datatype Position: Position: Oracle Table Oracle Column Description
From To

Oracle 11.5.8 MTL_SYSTEM_ITEMS_B SEGMENT1 MTL_SYSTEM_ITEMS_INTERFACE SEGMENT1 Key Flexfield segment


Oracle 11.5.8 MTL_SYSTEM_ITEMS_B DESCRIPTION MTL_SYSTEM_ITEMS_INTERFACE DESCRIPTION Item description
PRIMARY_UNIT_OF_MEA PRIMARY_UNIT_OF_ME Primary stocking unit of
Oracle 11.5.8 MTL_SYSTEM_ITEMS_B MTL_SYSTEM_ITEMS_INTERFACE
SURE ASURE measure for the item
Oracle 11.5.8 MTL_SYSTEM_ITEMS_B WEIGHT_UOM_CODE MTL_SYSTEM_ITEMS_INTERFACE WEIGHT_UOM_CODE Weight unit of measure
x x x TEMPLATE_NAME Template name

30 of 52
File Ref: 375064449.doc (v. )
Descriptive Flexfields

Product Catalog Type and Meeting Fee Catalog Type

Application Title

Oracle Inventory Items

Name Window Prompt Column Values Set Requir Displa Enable


Number ed yed d

TBD CATALOG_TYPE CATALOG TYPE ATTRIBUTE13 INV_CATALOG_TYPE N Y Y

 This DFF will be OPTIONAL

 This DFF will be controlled at the organization level

 There will be no default value

 Value set will include


Value Description
100 DAY PACKS
101 SCALES
102 MONTHLY MAGAZINES
103 SPECIAL EDITION MAGAZINES
105 MISCELLANEOUS
107 COOKBOOKS
108 PROGRAM TOOLS
109 VITAMINS
110 FREE GIFTS
111 FOOD PRODUCTS
112 TAPES
113 VITAMINS
114 EXERCISE EQUIPMENT
115 COOKING UTENSILS – BOUTIQUE
116 APPLIANCE – BOUTIQUE
117 MISC PCKGE GOODS – BOUTIQUE
118 PERS. SECURITY – BOUTIQUE
119 APPAREL – BOUTIQUE
120 PROGRAM MATERIAL
121 CORPORATE SOLUTIONS
150 CHARITABLE PRODUCTS
160 ECOMMERCE BARS
161 ECOMMERCE CANDY
162 ECOMMERCE SMOOTHIES

30 of 52
File Ref: 375064449.doc (v. )
163 ECOMMERCE SNACKS
164 ECOMMERCE FOOD
165 ECOMMERCE PROGRAM TOOLS
166 ECOMMERCE COOKBOOKS
167 ECOMMERCE EQUIPMENT
200 PREPAYMENT PLAN
250 PREPAID MEMBERS
290 SERVICE FEE
300 PAID LIFE (OBSELETE)
350 FREE LIFE
400 ENROLLMENTS
500 CURRENT MEMBERS
550 FREE CHOICE
700 MISSED MEETINGS
900 LECTURE INCOME (OBSELETE)

Champ Product Type

Application Title

Oracle Inventory Items

Name Window Prompt Column Values Set Requir Displa Enable


Number ed yed d

INV_CHAMP_PROD
TBD CHAMP_PRODUCT_TYPE CHAMP PRODUCT TYPE ATTRIBUTE13 N Y Y
UCT_TYPE

 This DFF will be OPTIONAL

 This DFF will be controlled at the organization level

 There will be no default value

 Value set will include:


Value Description
99 STARTER KIT
100 BARS
101 SMOOTHIES/FRUITIES/MIX-INS
102 COMPANION BOOKS103 PROGRAM TOOLS
104 ORGANIZER
105 MAGAZINES
106 BOOKS107 FOOD SCALES
108 EXERCISE EQUIP AND WATER CONTAINER
109 COOKING UTENSILS AND AIDS
110 MISCELLANEOUS ITEMS
30 of 52
File Ref: 375064449.doc (v. )
111 DISCONTINUED ITEMS

Target System Identification

Application Title

Oracle Inventory Items

Name Window Prompt Column Values Set Requir Displa Enable


Number ed yed d

TARGET_SYSTEM_IDENTIF TARGET SYSTEM


TBD ATTRIBUTE1 INV_TARGET_SYS_ID Y Y Y
ICATION IDENTIFICATION

 This DFF will be REQUIRED

 This DFF will be controlled at the organization level

 There will be no default value

 Value set will include


Value Description
001 APOLLO
002 INFOPLUS
003 ECOMMERCE
001, 002 APOLLO AND INFOPLUS
001, 003 APOLLO AND ECOMMERCE
002, 003 INFOPLUS AND ECOMMERCE
001, 002, 003 APOLLO INFOPLUS AND ECOMMERCE

30 of 52
File Ref: 375064449.doc (v. )
Data Clean-up
Below is a description of the data clean-up efforts required for the conversion of
the Item Master:

 No duplicate items

 No obsolete items

 No inactive items

 Decide on standards for the item description, i.e. all upper case or
mixed case

30 of 52
File Ref: 375064449.doc (v. )
Data Validation
Below is a description of the data validation that should occur for the
conversion of Item Master:

 The number of rows on the extract must match the number of rows
converted
 The number of rows converted must match the number of items in the
Item Master
 Query random items, or items by item type to ensure that the correct
template was applied and attributes were assigned correctly.

30 of 52
File Ref: 375064449.doc (v. )
Open and Closed Issues for this Deliverable

Open Issues

ID Issue Resolution Responsibility Target Date Impact Date

OVERHEAD COSTS confirm


If overhead rates can be
CONFIRM:
standardize across
items for InfoPlus, we
OVERHEAD COSTS
can disregard the cost
will default. MARIA DEMATOS &
9 conversion effort in this
MIKE BEALL
document and use
SUBELEMENTS need to
standard functionality
be determined and a
to default rates by
value for each
overhead subelements
for all items.

Closed Issues

ID Issue Resolution Responsibility Target Date Impact Date

PC_SHORT_DESC
Check to see if this
description is used
anywhere in I legacy No longer required
1 reports/ invoices etc, as PC_DESC will be used ROBIN DOXEY
we can use the instead
description from
PC_DESC instead of
both
PSD_NO Not required for
Product storage conversion. Categories
2 definition will contain this I
Can we use categories information going
to satisfy this mapping forward
Will be a DFF called
CATALOG TYPE on the
item master with
predefined values.
pcd_no
Product definition
3 See DFF section for ROBIN DOXEY
Can we use categories
values.
to satisfy this mapping
These values MUST
match values in Apollo.

4 pcit_no not required for ROBIN DOXEY


Product type conversion. categories
Can we use categories will contain this
to satisfy this mapping information going

30 of 52
File Ref: 375064449.doc (v. )
ID Issue Resolution Responsibility Target Date Impact Date
forward. however, this
will be required for the
item interface from
oracle to Apollo and a
value of “2” will be
hard coded into the
interface. this will not
be maintained in Oracle.
Additions to APOLLO
These need to be added
PRODUCT extract:
to the extract file prior
5 Primary UOM I
to loading into the
Template Name
Oracle staging table
Weight UOM
Additions to APOLLO These need to be added
MEETING extract: to the extract file prior
6 I
Primary UOM to loading into the
Template Name Oracle staging table
See DFF section for
DFF required for
values.
APOLLO (ppt_no). List
8 ROBIN DOXEY
of values will be
Only active values
required for setup.
(above) will be setup
This is the unloaded
Confirm that
cost of goods and will
PC_UNIT_PRICE is in
10 be handled as part of JIM GETTY
fact the Material Cost
Onhand balance and
for an item
Cost CNV007
These flags will only be
Flag for member fees maintained in Apollo.
11 will not be maintained Categories will be used ROBIN DOXEY
in Oracle for categorizing in
oracle

30 of 52
File Ref: 375064449.doc (v. )

Você também pode gostar