Documente Academic
Documente Profesional
Documente Cultură
AP Invoice Conversion
AP Invoices Conversion
Author:
Creation
Date: Last
Updated:
Document Ref:
Wipro
Jan 25, 2006
Mar 06, 2006
AP Invoices
Approvals:
<Approver 1>
<Approver 2>
ME RIC HE
M
Page 1of 42
Document Control
Change Record
Date
Author
Version
Change Reference
25-Jan-06
30-Jan2006
31-Jan-06
22-Feb-06
03-Mar-06
06-Mar-06
Wir_ro
Wipro
0.1
0.2
Initial Version
Changes made after first review at onsite
Wipro
Matthew Loschiavo
VNSarda
VNSarda
0.3
1.1
1.2
1.3
Reviewers
Name
Position
CJ'!l.die M Fredrick
Michael E 5ain
Vishal Shrivastava
Dhirendra Tandon
K Mathur
Distribution
Copy No.
Name
Location
1
2
3
4
Library Master
Project Library
Project Manager
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.
AP Invoice Conversion
Contents
Document Control....................................................................................................... 2
Introduction................................................................................................................. 4
Purpose................................................................................................................. 4
Background....................................................................................................................4
Scope and Application.......................................................................................... 4
Audience........................................................................................................................5
Application Business Object Reference Information......................................................... 6
Pre-requisites and Key Setups - AP Invoice Headers, Lines..................................7
Technical Overview..............................................................................................................8
Design Decisions........................................................................................................... 8
Component List..................................................................................................... 8
Assumptions...................................................................................................................8
Conversion Mapping - AP Invoice Headers.........................................................10
Mapped Navision Tables..................................................................................... 10
AP Invoice Conversion Process Flow Diagram.........................................................11
Conversion Mapping - AP Invoice Lines............................................................... 20
MERICHE
M
Page 3 of
42
WIPRO
ll.pp/y11ttThc>u;fh1
AP Invoice Conversion
Introduction
Purpose
This data mapping document defines the migration procedure, Table analysis, extraction,
transformation and loading procedures for AP Invoices Conversion using AP Invoices Open Interface.
This data mapping document is used as follows:
The Primary use of this document is as the basis for Data the migration and data cleansing
team for data migration requirements.
The data migration team uses this document to identify the data mapping, transformation, and
data loading.
Background
The information in this document has been defined as the result of discussions
between Merichem Finance Lead and Wipro Data Migration Team which consists of
Functional consultant and Technical Consultant.
Bussiness Objects
Migration Method
Invoice_headers
AP_invoices_interface
Invoice_lines
AP_invoice_lines_interface
Target tables and columns: 11i (11.5.10) Target base Tables are ap_invoices_all
and ap_invoice_distributions_all. Refer to conversion mapping for detail
column details.
Manual verification by Data Migration Team and Integration Testing team will
decide the completion of this migration.
MERICHEM
Page 4 of 42
AP Invoice Conversion
Processing: Merichem team will provide cleansed data from Navision System.
The cleansed Data will be extracted to Staging area. The data on Staging area
will be enriched (as mentioned in Data Clean-up if any), transformed and
loaded into lli System. In Navision, if the Remaning Balance on an Invoice is
equal to the Invoice Amount and no Payment has been applied on the Invoice,
all such Invoices will be considered as open Invoices.
Filter: Refer Conversion Mapping on.FRs.
Foreign key rules: Refer Conversion Mapping on Foreign Key Rules.
Audience
This document is intended for the following individuals:
MERICHE
M
Page 5 of 42
Combinations
Organizations
GL
Migration
HR
Org setup
Item
M
Inv
Purchase
M
PO
0 tions Payable Options, Supplier, Tax, Payment
Methods, Terms
M
AP
System Items
Item CategoriesM
p
Item Serial
Numbers Item Part Numbers
p
ME RIC HE
M
Fnd_currencies
Gl_code_combinations
Mtl_Syste
Mtl_System_Items
Mtl_Parameters
Mtl_Item_ Categories Mtl_Mfg_Part_Numbe
AP setup
INV
Mtl_System_Items
_Interface
Mtl_System_Items
Refer Fore
below.
INV
Mtl_Item_Categori
es_Interface
Mtl_Item_Categories
Refer Fore
below.
INVNone
INV
Page 6 of 42
None
Mtl_Serial_Numbers
Refer Foregin
below.
Mtl_Mfg_Part_Numbers Refer Foregin
AP Invoice Conversion
Payables Options
Purchasing Options
Items
Currency Setup
M E Fl I C H E
M
Page 7 of
42
AP Invoice Conversion
Technical Overview
The intent of this document is to summarize the technical configuration and
architecture of the Open AP Invoice Conversion from Navision to Oracle.
Design Decisions
Navision data extracts shall be loaded into staging tables. All validations
shall take place in staging table and data will be loaded into Oracle open
interface tables.
Invoice Open Interface Import program will be used to load data from the
interface tables to the base tables in Oracle.
Component List
Shell SQI/PLSQL Scripts/Sql*loader files
AP Invoice Conversion includes the following file and scripts:
Corresponding Load files shall be used to load data into their respective tables.
Assumptions
MERICHE
M
Invoices that show open but are not truly open need to be closed by
Merichem. (for example, Invoice No 15652 is open since 1999)
Page 8 of 42
Data related to closed projects will not be brought from Navision to Oracle.
For closed projects with open invoices the data will be converted from
Navision to Oracle without the reference number of the closed project.
For Open Projects, Open/ Closed Invoices with Projects Information would
be brought into Oracle and the Project information will be captured in the
Description of the Invoice along with old Invoice number and we also
would be bringing open invoices (for closed projects) but without the
project information.
AP Invoice Conversion
MERICHE
M
Page 10 of 42
am
Navision
System
Correct
Staging
Data
Run Pre-Interface
Validation
Program(s)
NO
Correct
Interface
data
NO
Insert into
Oracle Base
Tables
ME RIC HE
M
Page 11 of
42
NOTE:
1. The correctness of data before loading into Oracle interface table is validated by Merichem Process Leads
& SMEs alongwith the Functional & Technical consultants from Wipro.
2.
The errors records found during conversion will be resolved by the Wipro Functional & Technical
consultants alongwith the Merichem Process Leads & SMEs
MERICHEM
Page 12 of 42
AP Invoice Conversion
Invoice_num
1Varchar2( No
50)
I
Navision
Furch.Inv.Header.No
I
Code
Invoice_type_lookup_code 1Varchar2( No
Po_number
IDate
Standard
No
Navision
Furch.Inv.Header.Do
cument Date
Vendor_id
!Number J No
Vendor_num
Varchar2( No
30)
Navision
Page 13 of
42
Type of Invoice
Furch.Inv.Header.Or
der No.
Furch.Inv.Header.Pa
v-to Vendor No.
generated by
Oracle
None
Take default
unless stated
otherwise
Null
Date
1Varchar2( No
20)
Navision
MERICHE
M
Null
Required if there is
more than one invoice
for the supplier during
import
25)
Invoice_ date
Required --Interface
header uni ue identifier
Null
None
Null
Validated against:
PO_HEADERS.
SEGMENTl
Null
Internal ID validated
against: PO_
VENDORS.VENDOR_
ID One of the following
is required unless
you match to a
PO: VENDOR_ID,
VENDOR_NUM,
VENDOR_NAME
Sequential
Number
generated by
Oracle for
Vendor
INone
Code
Null
Code
AP Invoice Conversion
MERICHE
M
Page 14 of
42
Vendor_name
1Varchar2( 'No
240)
Vendor_site_id
!Number I No
Vendor_site_code
1Varchar2( No
Navision
1
INone Invoice_amount
Null
Navision
Varchar2( No
15)
Invoice_currency_code
I Navision
I
Navision
Exchange_rate
!Number
Exchange_rate_type
Exchange_ date
1Varchar2( No
3Q2_
Date
No
Terms_id
I Number
Terms_name
No
Navision
'Null
None
Internal ID
Validated against:
PO_VENDOR_SITES.
VENDOR_ SITE_ID
Null
Null
Furch.Inv .Header.Pa
Text
IYto_vendor No
Number Yes
Furch.Inv.Header.Cu
rrensr_code
Code
Furch.Inv.Header. Cu
rrensr_Factor
Optional
Validated against:
FND_CURRENCIES.
CURRENCY_CODE
jNone
Null
Decimal
Null
jNone
lNone
Null
Navision
No
Null
I Navision
Sequential
Number
generated by
Oracle for
Vendor site
Furch.Inv.Header.A
Navision
1Varchar2( rNo
50)
Jurch.Inv.Header.Na _I.
me, Name 2
Text
'Furch.Inv.Header.Pa
Code
None
required if no terms
are available through
matching or at the
supplier site. Validated
against: AP_TERMS.
TERMS_ID
'Null
Sequential
number
generated by
Oracle for
Pment terms
INone
Description
Varchar2( No
240)
Awt_group_id
Number
No
Null
Awt_group_name
Null
Last_update_date
Varchar2( No
2
Date
No
Null
Last_updated_by
Number
No
Null
Last_update_login
Number
No
Null
Creation_date
Date
No
Null
Created_by
Number
No
Null
Attribute_category
Varchar2(
150}_
Varchar2(
150)
Varchar2(
150}_
Varchar2(
150}_
Varchar2(
150)
Varchar2(
15Ql
Varchar2(
15()}_
Varchar2(
150}_
Varchar2(
150}_
Varchar2(
15()}_
Varchar2(
15()}_
Varchar2(
15()}_
Varchar2(
15()}_
Varchar2(
15()}_
No
Null
Descriptive Flexfiel d
No
Null
Descriptive Flexfield
No
Null
Descriptive Flexfield
None
None
No
Null
Descriptive Flexfield
None
No
Null
Descriptive Flexfield
None
No
Null
Descriptive Flexfield
None
No
Null
Descriptive Flexfield
None
No
Null
Descriptive Flexfield
None
No
Null
Descriptive Flexfield
No
Null
Descriptive Flexfield
No
Null
Descriptive Flexfield
No
Null
Descriptive Flexfield
No
Null
Descriptive Flexfield
No
Null
Descriptive Flexfield
Navision
Athibutel
Attribute2
Attribute3
Attribute4
Attributes
Attribute6
Attribute7
Attributes
Attribute9
AttributelO
Attributell
Attribute12
Attribute13
Purch.Inv .Header.
Your Reference,
Posting Description,
Vendor Invoice No
Null
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Attribute14
Attribute15
Global_attribute_category
Global_ath"ibutel
Global_attribute2
Global_attribute3
Global_attribute4
Global_attribute5
Global_attribute6
Global_attribute7
Global_attribute8
Global_attribute9
Global_attributelO
Global_attributel 1
Global_athibute12
Global_attribute13
Global_athibutel4
Global_attribute15
Global_attribute16
Global_attribute17
Global_attribute18
Global_attributel 9
Varchar2(
15C!}_
Varchar2(
150)
Varchar2(
150)
Varchar2(
150)
Varchar2(
15C!}_
Varchar2(
15C!}_
Varchar2(
15C!}_
Varchar2(
15C!}_
Varchar2(
150)
Varchar2(
15C!}_
Varchar2(
150)
Varchar2(
15C!}_
Varchar2(
150)
Varchar2(
15Ql_
Varchar2(
150)
Varchar2(
15Ql_
Varchar2(
15Ql_
Varchar2(
150)
Varchar2(
15Ql_
Varchar2(
15Ql_
Varchar2(
150)
Varchar2(
No
Null
Descriptive Flexfield
No
Null
Descriptive Flexfield
No
Null
Descriptive Flexfield
No
Null
Descriptive Flexfield
No
Null
Descriptive Flexfield
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
No
Null
Localization
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
150)
Global_attribute20
Status
Source
Group_id
Request_id
Varchar2( No
15Ql_
Varchar2( No
25)
Null
Localization
default
Varchar2( Yes
80)
Varchar2( No
8Ql_
Number No
Null
None
Text
'Navision'
None
None
Null
None
Null
None
Null
Payment_cross_rate_date
Varchar2( No
30)
Date
No
Null
None
Payment_cross_rate
Number
Null
None
Payment_ currency_code
Varchar2( No
1
Varchar2( No
1)
Payment_cross_rate_type
Workflow_flag
None
No
Doc_category_code
Varchar2( No
30)
Voucher_num
Varchar2( No
50)
0_..E.tional
0_..E.tional
Optional
Optional
Navision
Payment_method_lookup_
code
Varchar2( No
25)
Optional
Navision
Pay_group_lookup_code
Purch.Inv.Header.Pa
nent Method Code
Varchar2( No
25)
Optional
Navision
Goods_received_date
Purch.Inv.Header.Ve
ndor Invoice No.
Date
No
Purch.Inv.Header.Ve
ndor Posting_ Groll
Code
Optional
None
Flag that indicates if the
Payables Open Interface
Workflow should process
the record_(Y or N)
None
Sequential numbering
(voucher number)
document category.
Validated against
FND_DOC_SEQUENCE_
CATEGORIES.CODE
None
Voucher number;
validated (Sequential
Numbering enabled), or
non-validated (Sequential
Numberin_g_ not enable None
Name of payment
method Validated against
AP_
LOOKUP_CODES
None
Name of pay group,
Validated against: PO_
LOOKUP_CODES
None
Date invoice items
received
None
Invoice_received_date
GL_date
Date
Date
No
No
Navision
Accts_pay_code_combinati Number
on_id
Purch.Inv.Header.Pos
tinji_Date
Date
No
USSGL_Transaction_code
Varchar2( No
30)
Exclusive_payment_flag
Varchar2( No
MERICHE
M
Number
No
Amom1t_applicable_to_dis Number
count
No
None
None
Accounting Flexfield
identifier for accounts
payable liability account.
Validated against
GL_CODE_COMBINATI
ONS.CODE_COMBINAT
ION_ID
None
Optional
Default transaction code
for creating US Standard
General Ledger journal
entries (Oracle Public
Sector Payables).
Validated against
GL_USSGL_TRANSACTI
ON_cODES.USSGL_TR
ANSACTION_ CODE
None
Optional
Flag that indicates
whether to pay invoice
on a separate payment
document
None
Optional/Derive
To be derived
d
from Operating
Unit_E!ofile
Optional
Amount of invoice
applicable to a discount
Optional
Navision
Furch.Inv.Header .Loe
ation Code,
Department Code,
Profit Center Code
Code
Navision
Furch.Inv.Header.Pa
yment
Discount% ,Invoice
Disc. Code
1)
Org_id
Optional
Optional
Decimal
None
Prepay_num
Varchar2( No
50)
Optional
Prepay_dist_num
Nmnber
No
Optional
None
Prepay_apply_amount
Number
No
Optional
The amount of
prepayment that the user
wants to apply to the
invoice. This amount
has
to be_I>_Ositive.
None
Prepay_GL_date
Date
No
Optional
None
Invoice_includes_prepay _f Varchar2( No
Optional
Page 18 of
42
MERICHE
M
!l.
Page 18 of
42
None
No_xrate_base_amount
Number
No
UsedOptional
only if Payables option Calculate User Exchange Rate is e
None
Optional
Supplier e-mail address for XML invoice rejections
Terms_ date
Date
No
Requester_id
Number
No
Ship_to_location
External_doc_reference
MER ICH E
M
Varchar2( 40)
No
Varchar2( No
240)
Page 19 of
42
None
Date used
Optional
with payment terms to calculate scheduled
payment of
Navision
None
ShipNull
to location for purchase order matching.Used for XML inv
Null
None
None
Used for XML InvoicesNone
AP Invoice Conversion
11i
MERICHE
M
Page 20 of 42
AP Invoice Conversion
ace
Null
Invoice_id
Number
No
Number
No
Null
Null
Invoice_line_id
Line_number
Navision
Furch.Inv.Line.Line
No.
Inte er
Varchar2( No
25)
_code
Line_
l!_number
Amount
Accounting_ date
Description
Amount_includes_tax_flc:g_
accts Number
identify each
Number
Yes
Date
No
Varchar2( No
24())_
Varchar2( No
'U.
Varchar21No
1)
Navision
No
0 tion
Null
Purch.Inv.Line.Amou
Navision
Navision
Navision
nt Includin_g_ Tax
Decimal
Purch.Inv.Header.Pos
tin_g_ Date
Date
Purch.Inv.Line.Descri
lr_tion, Descr_i:!>_tion 2 Text
Null
lNull
!Null
I I
Null
Navision
Furch.Inv.Line.Tax
Option,
Calculation Type, Tax Decimal
Final_match_flai<
MERICHE
M
Page 21of 42
INone
lNone
!None
INone
INone
INone
Null
Navision
Null
Tax_code
Varchar2( No
1)
None
Type of invoice line (Item, Query in
Freight, Tax,
Navision Based
Miscellaneous)
on GL
Null
Value to
Null
Prorate_across_flc:g_
Varchar2( No
15)
Sequential
against
Number
AP_INVOICES_INTERFA generated by
CE.INVOICE_ID
Oracle
Sequential
Number
generated by
I
IOracle
1Validated
AP Invoice Conversion
MERICHE
M
Page 22of 42
Number I No
Po_header_id
l Varchar2( No
Navision
20)
I Null
Furch.Inv.Line.PO
No.
Null
Po_number
Code
Number
No
Null
Number
No
Null
Po_line_id
Po_line_number
Number
Navision
N/A
Null
No
Po_line_location_id
!Number !No
I Navision
IN /A
Po_shipment_num
Navision
N/ A
!Null
Number
No
Null
Number
No
Null
Po_dishibution_id
Po_distribution_num
Po_unit_of_measure
Navision
Varchar2( No
Navision
N/ A
Furch.Inv.Line.Unit
Text
Null
PO_header_id
corresponding to
the PO_number
mentioned in the
next row
I None
Corresponds to
the line_number
mentioned in the
next row
None
Validated against
PO_LINES_ALL.PO_LIN
E_NUM
Validated against
I
None PO_LINE_LOCATIONS_
ALL.LINE LOCATION I
lalid ated gainst
- I None
PO_LINE_LOCATIONS_
ALL.SHIPMENT_NUM
Validated against
Corresponds to
PO_DISTRIBUTIONS_AL the
L.PO_DISTRIBUTION_ID distribution_nu
m mentioned in
the next row
Validated against
None
PO_DISTRIBUTIONS_AL
L.PO_DISTRIBUTION_N
UM
Unit of measure on
INone
Inventorv_item_id
lI
jNavision
lN/ A
Varchar2ffNo
2401
Item_description
Number
Quaninvoiced
Unitprice
No
Navision
Varchar2( No
6C2}_
Number No
Ship_to_location_code
lo Measure
j_25)
!Number I No
!Number I No
lI
l!Null
tl
VENTORY_ITEM_ID
Furch.Inv.Line.Quant I
I Null
1Null
gr_
Furch.Inv.Line.Unit
Price ($)
Null
Null
Varchar2( No
50)
Null
Varchar2( No
250)
Null
Number
Null
Dist_code_concatenated
Yes
l
Number I No
I
I
INone
INone
INone
INone
Text
Navision
Distribution_set_name
INone
1Null
Distribution_set_id
Dist_code_combination_id
lNavision
j??
f
l Null
INone
INone
INone
INone
Awt_group_id
I AP_AWT_GROUPS.GRO
Varchar2( No
251
Number No
Creation date
Attributel
Attribute2
Attribute3
Attribute4
Attributes
Attribute6
Attribute7
Attributes
Attribute9
AttributelO
Attributel 1
Attribute12
!Null
INone
Null
None
Date
No
Null
None
Number
No
Null
None
Number
No
Null
None
No
Null
None
Optional
Descriptive flexfield
structure definition
column
Descriptive flexfield
sment
None
lDate
Varchar2( No
150)
Attribute cat
UP_ID
lVarchar2( No
15Cl}_
Varchar2(
15CJ}_
Varchar2(
150)
Varchar2(
l1sCJ}_
Varchar2(
1150)
Varchar2(
1150)
Varchar2(
11sCJ}_
Varchar2(
15Cl}_
Varchar2(
15Cl}_
Varchar2(
150)
Optional
INone
INone
No
Optional
No
Optional
INone
No
Optional
INone
No
Optional
INone
INone
INone
No
0_tional
No
0_tional
No
0_tional
No
No
No
Varchar2( No
150)
0...E_tional
Optional
Optional
Optional
I
I
INone
JNone
!None
Attribute13
Attribute14
Attribute15
Global_attribute_category
Global_attributel
Global_attribute2
Global_attribute3
Global attribute4
Global_attribute5
Global_attribute6
Global_attribute7
Global attributes
Global_attribute9
Global_athibutelO
Global_attributell
Global_attribute12
Global_attribute13
1Global_attribute14
Varchar2(
1150)
Varchar2(
15Q)_
Varchar2(
15Q)_
Varchar2(
15Q)_
Varchar2(
15Q)_
Varchar2(
15Q)_
Varchar2(
15Q)_
Varchar2(
15Q)_
Varchar2(
15Q)_
Varchar2(
1150)
Varchar2(
15Q)_
Varchar2(
15Q)_
Varchar2(
15Ql
Varchar2(
15Ql
Varchar2(
1150)
1Varchar2(
1150)
Varchar2(
15Ql
Varchar2(
150
No
O_r_tional
No
O_r_tional
No
O_r_tional
No
O_r_tional
No
INone
INone
INone
INone
INone
O_r_tional
Reserved for counhy
INone
No
0_.r_tional
Optional
INone
No
Optional
INone
No
Optional
INone
INone
No
Optional
No
No
Optional
INone
No
Optional
INone
No
Optional
INone
No
Optional
INone
No
Optional
INone
No
Optional
INone
No
Optional
INone
No
Optional
INone
Global_attribute17
Varchar2( No
1150)
Varchar2( No
l15Ql
Varchar2( No
1150}
Global_attribute18
Global_attribute15
Global_attribute16
Global_attributel 9
Global_attribute20
Varchar2(1 No
O_p_tional
O_r..tional
Optional
Varchar2( No
]15Q)
Varchar2( No
l15Ql_
Number No
Po_release_id
INumber
Release_num
I No
jOptional
O_r..tional
0...r_tional
Optional
I optional
Varchar2( No
25)
Account_se
ent
Varchar2( No
25)
Balancin se ient
Cost_center_se=ent
Varchar2( No
Optional
INone
INone
INone
INone
INone
INone
25)
Number
Proiect_id
Task_id
Exr_enditure__!yr_e
Exr_enditure_item_date
Date
Expenditure_
organization_
id
INo
IOptional
I
Number
No
Varchar2( No
30)
INumber
Isegment of accounting
No
Navision
N/A
Navision
N/A
N/A
Navision
Navision
Optional
Optional
Optional
N/A
No
Varchar2( No
Proiect_accounting_contextl 30)
Varchar2( No
Optional
N/ A
Navision
N/A
1)
Pa_addition_fla
Optional
Validated against
TNone
PA_EXP_ORGS_IT.ORGA
NIZATION_ID
INone
IOptional
Navision
Number
No
Optional
N/ A
Navision
Varchar2( No
30)
Optional
Number
No
Optional
USSGL_Transaction_code
Stat_amount
INone
Varchar2( No
IQ}_
Income_tax_region
Navision
Furch.Inv .Line.1099
Liable
jOptional
I None
I None
Boolean
Varchar2( No
110)
Varchar2( No
0..E_tional
Optional
1)
Assets_tracking_flag
Price_correction_fl
Varchar2( No
Number No
Org, id
Navision
N/A
Optional
Optional
lD.
I
Varchar2( No
30)
Optional
Receipt_number
lVarchar2( No
Navision
Receipt_line_number
J2
Varchar2( No
25)
Navision
Match_tion
None Packin..zd'l!r_
Rev_transaction_id
Furch.Inv.Line.Recei
Code
jr_t No.
Furch.Inv .Line.Recei
l.0 Line No.
Intr
l
Optional
Optional
_b
lNumber
Number
No
No
Optional
O_JJ_tional
Optional
I None
l!Identifier of the
INone
TNone
corresponding receivable
intercompnay invoice in
lOracle Receivables
No
Optional
Varchar2( No
1 30)
Optional
I A reference to a record in I
another application
Number
ill
None Reference_l
shnent
Varchar2( No
Pa_cc_ar_invoice_id
Pa_cc_ar_invoice_line_nu
I None
Reference_2
Optional
No
Optional
Varchar2( No
Optional
Varchar2( No
Pa_cc_ rocessed_code
Number
Tax_recov_rate
1)
Tax_recove1y_override_fla I
Varchar2( No
Optional
1)
Tax_recoverable_fl
Varchar2( No
Optional
1)
Tax_code_override_fl
Number
Tax_code_id
No
!Number I No
Optional
l
I
l
-I Optional
Credit_card_trx_id
Number
No
Optional
Varchar2( No
25)
Optional
Award_id
Vendor_item_num
Taxable_fl
Price_correct_inv_num
INone
Varchar2( No
:u_
Varchar2( No
Navision
Furch.Inv.Line.Tax
Liable
Boolean
Optional
Optional
50)
Varchar2(1 No
240)
Extemal_doc_line_ref
MERICHE
M
Page 30 of 42
Optional
None
AP Invoice Conversion
Datafile
Field Name
'
Data:ge
, ,
)'
Rosit ion :
From ,
, Rosition:
mo
racle olumn
""
Extract files for AP Invoice Headers and Lines will be pipe ( I ) delimited. Navision will provide 2 separate files for
Headers and Lines.
Header File Format:
Invoice_Num I Invoice_Date I PO_Number IVendor_Num I Vendor_Name I Vendor_Site_Code I Invoice_Amount I I
nvoice_Currency_Code I Exchange_Rate I Terms_Name I Description I Source I Voucher_Num I Payment_Method_L
ookup_Code I Pay_Group_Lookup_Code I Accts_pay_Code_Combination_Id I Amount_Applicable_To_Discount I
Terms_Date
Line File Format:
Line_Number I Line_Type_Lookup_Code I Amount I Accounting_Date IDescription I Tax_Code I Po_Number I PO_
Unit_Of_Measure I Quantity_Invoiced I Unit_Price I Dist_Code_Combination_Id I Project_Id I Task_Id I Expenditure
_Type I Expenditure_Item_Date I Expenditure_Organization_Id I Pa_Addition_Flag I Pa_Quantity I Receipt_Numbe
r I Receipt_Line_Number I Taxable_Flag
MERICHE
M
Page 31of 42
;;
M ER IC H E M
Page 32 of 42
WIPRO
Applyms:Tla".tM
Validation Logic
Error Conditions:
These are some of the error conditions for Open Order import. These error conditions
would be included in the standard log file generated by validation program.
The following conditions will cause the program to complete with an Error status:
MER ICHE
M
Site is invalid.
Page 33 of 42
Data Normalization
Data normalization is not required prior to loading data into staging tables from
Navision extract files.
NO_DATA_FOUND: ORA-01403
TOO_MANY_ROWS: ORA-01422
VALUE_ERROR: ORA-06502
For Conversions
A detailed log will be created for all the records that failed / errored. The log file will
show the number of records processed and errored.
Data Audit from Navision to Oracle will be a joint responsibility between Merichem
Process Leads/SMEs and Wipro Functional & Technical Team
Open Issues
"
<
Issue
ID
Rsolution<
Responsibility
Open Invoices
1 needs to be closed for eg Invoice No
Need
15652
to close
is open
all since
such Invoices
1999
before conversion
Merichem
1."arget Date
Closed Issues
ID
Issue
< Resolution
Responsibilitx
@lose Date
Wipro Functional
Consultant
Ref erences
Column References from Navision after meeting with Merichem.
Purch. Inv.
Header
3 No.
Code
20
1 No
N/A
Code
20
1 Yes
Invoice No
15-Feb-06
Code
20
1 Yes
Name
Text
30
1 Yes
Vendor No
Vendor
Name
Name 2
Text
30
1 Yes
Vendor
Name
Address
Text
30
1 Yes
Vendor
address
Address 2
Text
30
Vendor
address
City_
Text
30
1 Yes
Vendor city_
10
Contact
Text
30
Yes
Vendor
contact
11
12
13
14
15
16
17
18
19
Your Reference
Shi2_:-to Code
Shi2_:-to Name
Shi2_:-to Name 2
Shi2_:-to Address
Shl2_-to Address 2
Sh]Q-to City_
Shl2_-to Contact
Order Date
Text
Code
Text
Text
Text
Text
Text
Text
Date
30
10
50
30
30
30
30
30
4
1
1
1
1
1
1
1
1
1
Yes
No
No
No
No
No
No
No
No
DescrlQ):ion
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
20
21
Posting Date
Ex_12_ected Recel2_t
Date
Date
4
4
1
1
No
No
Invoice Date
N/A
22
Date Postig_
Text
50
1 Yes
Descrl2_tion
Code
Date
Decimal
Date
10
4
12
4
1
1
1
1
Yes
No
No
No
Payment
Terms Code
N/A
N/A
N/A
Code
Code
Code
Code
Code
Code
Decimal
Code
Code
Code
10
10
10
10
10
10
12
20
10
10
1
1
1
1
1
1
1
1
1
1
No
No
No
No
No
No
No
No
No
No
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Yes
Description
23
24
25
26
27
28
29
30
31
32
33
37
41
43
Due Date
Pa y_ment Discount %
Pmt. Discount Date
Shipment Method
Code
Location Code
De_12_artment Code
Profit Center Code
Vendor Posting_ Group_
Curren9"._ Code
Curren9"._ Factor
Invoice Disc. Code
Lang_ua_g_e Code
Purchaser Code
44Order No.Code
CommentBoolean
No. Printedlnte_g_er
On HoldCode
Applies-to Doc. T_y.Q_eO_Q_tion
Applies-to Doc. No.Code
Bal. Account No.Code
Job No.Code
AmountDecimal
Amount lncludif![ TaxDecimal
20
4
4
3
4
20
20
20
12
12
Code
20
Vendor Invoice 68
No.
70 Sell-to Customer No. Reason
Text Code
20
VAT Rstration No.
72 Grol!l2_
Code Code
20
Gen. Bus. Posting
73 Trans_Q_ort Method VAT Count!}'_ Code
10
Transaction 1=Y.Q_e
Buy-from Vendor Name
Buy-from Vendor Name 2
Will be
concatenated with Descri2_ti
N/A N/A N/A N/A N/A N/A N/A
Amount
1 Yes
N/A
1No
1No
1No
1No
1No
1No
1No
1 Yes
1No
1 Yes
1 Yes
1No
1No
Vendor
Invoice No
N/A N/A
Code
Code Code Code
10
10
10
10
1
No
1
No No No
1
1
79
Text
30
No
80
Text
30
No
81Bl!l'.:'from Address
Text
30
1No
82Bl!l'.:'from Address 2
Text
30
1No
Text
30
1No
84Bl!l'.:'from Contact
Text
30
1No
85ZIP Code
Code
20
Yes
86State
Text
30
Yes
10
20
30
1 Yes
1No
1No
10
20
30
10
1
No
N/A
1
No No NoN/A N/A N/A
1
1
74
76
77
78
83Bl!l'.:'from Ci!1'._
Country
87 Code
Code
Bl!l'.:'from
88
ZIP Code BL!Y_-from
State
Code
Text
Buy-from
89
Country
Code
Shi2_-to ZIP Code Shi2_-to State
Ship-to
90 Country Code
Code
91
Code Text Code
92
93
GL Acct - Ral
N/A N/A N/A
Vendor Name
Vendor Name
Vendore address
Vendor address
Vendor Ci!1'._
Vendor contact
Vendor Zj_Q_
Vendor State
Vendor Country N/A
N/A
N/A
N/A N/A
N/A AP Invoice Conversion
Date
Code
4
10
1
1
Date Invoice
Received
Yes from Vendor
No N/A
Code
102 S_12.e. cification
104 Pa_y_ment Method Code Code
10
10
1
1
No
No
N/A
N/A
99 Document Date
101 Area
Transaction
Pre-Assigned No.
Series
No. Series
Order No. Series
Pre-Assigned No.
User ID
Source Code
Tax Area Code
Tax Liable
Tax Bus. Posting
116 Grou_12..
119 VAT Base Discount %
10005 ShiQ.-to UPS Zone
107
108
1 10
111
112
113
114
115
Code
Code
Code
Code
Code
Code
Code
Boolean
10
10
10
20
10
10
20
4
1
1
1
1
1
1
1
1
No
No
No
No
No
No
No
No
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
10020
5002
0
50021
5002
2
5002
3
5002
4
5002
5
50050
50051
50052
50055
50056
50057
50071
50072
50073
5007
4
50090
50091
50092
50093
50100
50107
Code
Decimal
Code
Code
O_Q!:ion
Code
Code
Decimal
Code
Code
Boolean
Boolean
lnte_g_er
Date
Date
Boolean
Decimal
Decimal
Decimal
Decimal
Code
Text
Code
0tion
Code
Option
10
12
2
10
4
10
20
12
10
10
4
4
4
4
4
4
12
12
12
12
10
30
10
4
20
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Code
10
No
N/A
1099 Code
ContractT..1'.2_e
Mode of Trans2_ortation
Product
ModeVolume
Route
ModeUM
Attachments
Re_g_uisition
Revision No.
Re_g_uisition Date
Revision Date
Critical
Est. Frelg_ht
Actual Frelg_ht
Est. Ind. Svcs
Actual Ind. Svcs
FOB Code
FOB
ShlQ.Via
Order T..1'.2_e
Related Document No.
Ana Y'_sis To Use
Pricing Qty Formula
50109 Code
MERICHE
M
1No
1No
1No
1No
Page 41 of 42
NIA
NIA NIA NIA NIA NIA NIA NIA
NIA NIA
Code
10 1
No
Code
Boolean
Decimal
Code
Code
O_Q_tion
O_Q_tion
20
4
1
1
No
No
12
20
20
4
4
1
1
1
1
1
No
No
No
No
No
NIA NIA
Code
Code
20
20
1
1
No
No
lnter
NIA
NIA
4
4
O_Qj:ion
1 Yes
1 Yes
6
7
8
10
No.
Location Code
Postin_g_ Grou_Q_
Eected Receipt Date
Code
Code
Code
Date
20
10
10
4
1
1
1
1
Yes
No
No
No
11
Descrtion
Text
50
Yes
12
13
DescriQtion 2
Unit of Measure
Quanti!Y_
Direct Unit Cost
Unit Costl$l
Tax %
Quanti!Y_ Disc. %
Text
Text
Decimal
Decimal
Decimal
Decimal
Decimal
50
10
12
12
12
12
12
1 Yes
1 No
1 No
1 No
1 No
1 No
1 No
Line Discount %
Line Discount Amount
Decimal
Decimal
12
12
1
1
29
30
31
32
34
35
36
37
38
Amount
Amount lncludin_g_ Tax
Unit Price_(_$1
Allow Invoice Disc.
Gross Weight
Net Weig_ht
Units_Q_er Parcel
Unit Volume
Appl.-to Item EntrY_
Decimal
Decimal
Decimal
Boolean
12
12
12
4
1 Yes
1 No
1 No
1 No
Decimal
Decimal
Decimal
Decimal
lnte_g_er
12
12
12
12
4
1
1
1
1
1
40
De_Q_artment Code
Code
10
1 Yes
41
Code
10
1 Yes
15
22
23
25
26
27
28
MERICHE
M
AP Invoice Conversion
Page 40 of 42
No
No
No
No
No
No
No
AP Invoice Conversion
45 Job No.
Code
20
Code
47 Phase Code
10
48 Task Code
Code
20
Code
49 Ste_e_ Code
10
53 Serial No.
20
Code
54 Indirect Cost %
Decimal
12
Tax Calculation T y_p_e
77
O_Q_tion
69 Inv. Discount
Amount
Decimal4
121No
Transaction "1Jt'..2_e Transport
Method Attached
to Line
En!!Y_
Point 1No
Code Code
lnterNo.
Code
78
10
70 Tax
Vendor
No.Tax LiableText
20
Area Transaction S_e_ecification
AreaItem
Code
Code
79
10
1No
Gen. Bus. Posting
Tax Group Code Use Tax
80
4
Grou_Q_
Code
7
101No
Tax Bus. Posting
81
10
1No
Gen.
Prod.
Posting
4
Grop_
82
Grou_Q_
Code
10
1No
75
10
Tax Prod. Posting Grou_e_
Blanket Order No. Blanket Order Line No. Tax Base Amount
Unit Cost Lot No.
Prod. Order No. Variant
Code
83Code Tank
10
Qty. per Unit of
Code Boolean Code Boolean
85
20
Measure
86
4
Unit of Measure Code Quanti!Y (Basaj_
87
10
FA Posting_ Date FA Posting_ T y_p_e Depreciation Book Code
88
4
Salv<!9_e Value
Depr. until FA Posting Date
De2_r. Auisition Cost Maintenance Code Insurance No.
Code
Bud_g_eted FA No.
89
10
Duplicate in
90
97
98
99
100
5400
5401
5402
5403
5404
5407
5415
5600
5601
1
1
1
1
1
1
1
1
N/A
N/A
N/A
N/A
No
No
No
No
N/A
No
N/A
No
N/A
No
N/A
N/A N/A N/A N/A
NoN/A
N/A
1 No
N/A
1 No
N/A
No
N/A
1
No
No
No
No
N/A N/A N/A N/A
1
1
1
1
1 No
N/A
Code
No
N/A
10
1
Code lnteg_er Decimal Decimal Code
No
Code
No No
Code
N/A
N/A
NoN/A
No N/A
No No
N/A N/A N/A N/A
20
1 No
Code
4
1
12
12
20
20
10
10
Decimal
12
Code Decimal Date 10
0_0ion
12
1
1
1
1
1
1
No
N/A
1
No
No
No
No
N/A N/A N/A
1
N/A
1
4
4
1
1
10
12
1 No
1 No
5602
5603
Code
Decimal
5605
5606
5609
5610
561 1
5612
Boolean
4
Boolean Code Code Code
4
Code
10
20
20
10
N/A
N/A
No 1
N/A
No 1
No NoN/A
NoN/A
No N/A N/A N/A
1
1
1
1
WIPRO
MERICHE
M
Page 41 of
42
ApplymzTna</%1:
AP Invoice Conversion
5613
10022
50021
50022
50023
50024
50025
50040
50050
50051
50052
50053
50054
50055
50056
50057
50060
50061
50062
50063
50064
50065
50070
50071
50072
50073
50074
50075
50076
50090
50091
50110
50200
50201
50202
50208
50209
50911
50912
50913
50915
50916
50917
51000
Depreciation Book
Use Du_r:>lication List
1099 Liable
VehiclelD
Mode of Trans_Q_ortation
Route
VehicleStatus
VehicleStatusT_yQ_e
Price T_yQ_e
Re-9: Revision No.
PO Revision No.
Link-to Re_g_ No.
Link-to Re_g_ Line No.
Current A22_roval Level
Approval Route
Current A22_roval Code
Approval Code Amount
UMl}t_Q_e
Pricin_g_ UM
Pricin_g_ Um T_yQ_e
Pricin_g_ Q!Y._
Pricin_g_ Q!Y. Q_er UM
Pricing Amount
Welg_ht Source
Est. Frelg_ht
Actual Frelg_ht
Est. Ind. Svcs
Actual Ind. Svcs
Shl2_ment No.
Frelg_ht Chae
Closed
Invoiced
Reason Code
Recel2_t No.
Recel2_t Line No.
Item Line No.
Your Reference No.
PO No.
Actual Quanti!Y_
Actual Q!Y._ UM
Pricing Qty Formula
Code
Shl2_ment Svc. Code
Pricin_g_ Location T_yQ_e
Pricin_g_ Location Code
Shipment Svc. Entry
No.
Boolean
Boolean
Code
Code
Code
Code
O_Q_tion
O_Q_tion
lnte_g_er
lnte_g_er
Code
lnte_g_er
lnter
Code
Code
Decimal
O_Q_tion
Code
O_Q_tion
Decimal
Decimal
Decimal
Code
Decimal
Decimal
Decimal
Decimal
Code
Decimal
Boolean
Boolean
Code
Code
lnter
Decimal
Text
Code
Decimal
Code
4
4
20
10
10
10
4
4
4
4
20
4
4
10
10
12
4
10
4
12
12
12
10
12
12
12
12
30
12
4
4
10
20
4
12
30
20
12
10
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
NIA
Code
Code
O_Q_tion
Code
10
10 1
4 1
20 1
1 No
No
No
No
NIA
NIA
NIA
NIA
Integer
1 No
NIA
Page 42 of 42
MERICHE
M