Professional Documents
Culture Documents
MD.050 APPLICATION
EXTENSIONS FUNCTIONAL
DESIGN
RAI GmbH - OU Royal
Appliance International GmbH
HZ Customer Conversion
Author:
Graeme Gerber
Creation Date:
Last Updated:
Document Ref:
Version:
2.5
Approvals:
Ulrike Berger
Sharon Flynn
Document Control
Change Record
3
Date
Author
Versio
n
Change Reference
21-Jun-13
Graeme Gerber
Draft
1a
Draft1c
No Previous Document
2.5
(Final)
20-Aug12
5-Sep-12
10-Dec12
Reviewers
Name
Position
Roxana Macovschi
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.
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
If you receive a hard copy of this document, please write your name on
the front cover, for document control purposes.
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
Contents
Document Control.......................................................................................ii
Topical Essay...............................................................................................1
Basic Business Needs............................................................................1
Major Features.......................................................................................1
Definitions............................................................................................. 1
User Procedures....................................................................................3
Examples...............................................................................................3
Business Rules......................................................................................7
Assumptions..........................................................................................7
Century Date Compliance.....................................................................8
When to Run the Program.....................................................................8
Launch Parameters................................................................................9
Log Output............................................................................................9
Restart Procedures..............................................................................10
Technical Overview...................................................................................11
Open and Closed Issues for this Deliverable.............................................12
Open Issues......................................................................................... 12
Closed Issues.......................................................................................12
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
Topical Essay
Customer Conversion allows you to transform extracted data into Oracles
Customer Standard (entity) using AR Customer Interface along with
Trading Community Architecture (TCA) Application Programme Interface
(API).
Customer Conversion contains:
VAX CSV SQL*Loader to Temp. Table concurrent program
VAX HZ Customer Conversion concurrent program
Major Features
Import customer data from a CSV spreadsheet.
Customer data may be imported into Oracle where a CSV file is provided
in the given format.
Oracles link to original system reference.
All converted Oracle SHIP_TO sites have a unique legacy customer
account number in the Oracle original system reference field.
All BILL_TO sites have a unique billing ILN, or a unique street address
reference from the original customer data. These bill-to sites are related
to the above ship-to both in the provided spreadsheet data & in Oracle.
Definitions
Parties, Customers & Customer Accounts
Copied from TCAAPI.pdf, Trading Community Architecture,
Customer Interface and TCA API in Oracle Receivables (11i)
TCA
Trading Community Architecture (TCA) is an architecture concept
designed to support complex trading communities. The goal of TCA is to
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
provide a shared data foundation for Oracle ERP, CRM, and eBusiness
applications.
RACUST
Customer Interface is a concurrent program that is responsible for the
import and update of AR customer information from open interface tables
to AR Customer tables.
HZ
Prefix used to distinguish 11i Customer Model objects using TCA such as
tables, views, and APIs from previous customer model objects such as
those used within R10.7, and R11.
PARTY
A party is an entity that can enter into a business relationship and can be
of two sub types; Person and Organization.
PERSON PARTY
A person party is a unique individual of interest to the owner of the
software.
ORGANIZATION PARTY
An organization party is a legal entity generally recognized by some
government authority.
RELATIONSHIP
Relationships in TCA allow for the linking of any two parties. When two
parties are connected via a party relationship a relationship type is
assigned which describes the relationship.
ACCOUNT
An account is the financial roll-up point to track the monitory portion of a
customers purchases and payments. This account stores details about a
customer relationship between a Party and your business. When a party
becomes a customer (through creation in the AR customer screen,
registering on iStore, creating a quote, placing an order etc), an account is
created and associated to the party to track the attributes of the customer
relationship. A Party may have one or more Accounts. Each account may
have only one owner, but any number of other parties may also be
associated to the account in roles other than owner.
ACCOUNT ROLE
The account role defines the relationship that a Party has in regard to
controlling or using an account.
ACCOUNT SITE
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
The account site is a Party Site that is used within the context of a
Customer Account.
ACCOUNT RELATIONSHIPS
Implies financial responsibility between owners of accounts.
CONTACT POINT
Contact points store electronic methods of communicating with an entity
(e.g., phone, fax number, email address, URL etc.). A contact points is
connected to a party or a party site, and there can be from one to many
contact points specified for a Party or Party Site.
LOCATION
The location record in TCA is point in geographical space, usually
described by an address.
PARTY SITE
The party site establishes the link between a Party and a Location.
PARTY SITE USAGE
Describes the usage of that Location (e.g., mailing address, billing
address, home address, etc.). A Party Site may have one to many uses
User Procedures
In order to import customer data into Oracle e-Business Suite, you must
perform the following steps:
Collect customer data in the example CSV format.
Transfer the data file to the server.
Run customer Receivables request VAX HZ Customer Conversion
Each of these steps is described in more detail below.
Upload data file to the server.
The file may be transferred via SCP or SFTP.
Run concurrent programme VAX HZ Customer Conversion
Navigation: RAI DE Receivables Super User View Requests Submit
new request VAX HZ Customer Conversion. Enter the file location &/or
customer name for process. If file location parameter is null then the
existing file is used. If customer name is null then all customers are
processed.
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
Examples
Customer Data_final.xlsx
Customer
Data_final_ILNs_v2_GG.xlsx
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
3. Physical Location
Requires: BILL_TO - Billing Street (col. Q), Post Code / Town (col.
R), & Land or country code (col. T).
4. Party Site
5. Account Site
Note: There may be many ship or delivery addresses per bill to.
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
Business Rules
File Processing
-
The max of (data file) Street & Town address is used along with the
above grouping.
Assumptions
This design assumes that the following statements are true:
The customer data file may be transferred to the server. For
examples we shall us the /usr/tmp directory folder.
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
Launch Parameters
Example parameters for the VAX HZ Customer Conversion concurrent
program:
-
Log Output
The log output consists of:
**Starts**21-AUG-2012 09:14:45
**Ends**21-AUG-2012 09:14:47
+---------------------------------------------------------------------------+
Start of log messages from FND_FILE
+---------------------------------------------------------------------------+
***************************
Party Account Log
x_cust_account_id: 3054
x_account_number: D18130
x_party_id: 4048
x_party_number: 2027
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
x_profile_id: 4027
x_return_status: S
x_msg_count: 0
x_msg_data:
***************************
***************************
Create Location Log
x_location_id: 4185
x_return_status: S
x_msg_count: 0
x_msg_data:
***************************
***************************
Create Party Site Log
x_party_site_id: 7183
x_party_site_number: 3080
x_return_status: S
x_msg_count: 0
x_msg_data:
***************************
***************************
Create Account Site Log
x_cust_acct_site_id: 4285
x_return_status: S
x_msg_count: 0
x_msg_data:
***************************
***************************
Create Site Use Log
x_site_use_id: 4468
x_return_status: S
x_msg_count: 0
x_msg_data: 0
***************************
Restart Procedures
Restart procedures for VAX HZ Customer Conversion concurrent program
are as follows:
Reprocess the request the programme is intelligent in that it will
check for already created entities before creating new ones.
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
Technical Overview
Summary
Objects:
HZ Customer Conversion
File Ref: 273560178.doc
Document Control
Company Confidential - For internal use only
iv
ID
Issue
Resolution
Responsibility
Target Date
Impact
Date
Impact
Date
Closed Issues
ID
Issue
Resolution
Responsibility
Target Date
2.
A. Party Name.
Ulrike, Sharon,
Graeme
20-Aug-12
Data cleanup.
Ulrike, Sharon,
Graeme
Ulrike, Sharon,
Graeme
3.
4.
5.
7.
9.
10.
HZ Customer Conversion
File Ref: 273560178.doc
Sharon.
Graeme.
Save as UTF-8
11/9: Successfully tested in MIG.
Graeme
G, 18/9>> Complete
(MIG)
20-Aug-12
Document Control
Company Confidential - For internal use only
iv
ID
Issue
Resolution
Responsibility
Target Date
Impact
Date
system.
11.
12.
14.
15.
1.
6.
8.
13.
16.
17.
G, 18/9> Complete
RAI Preisliste
G, 18/9>>Complete
Sales territory - we
should capture each
distinct combination from
the file so that an id.
Exists in the system.
G, 18/9> Complete
G, 18/9> Complete
Data cleanup.
18/9, GG>> Use customer
account number where customer
name is missing; & missing
street where no street address is
provided.
Data extract.
Sharon.
(In progress)
Graeme.
HZ Customer Conversion
File Ref: 273560178.doc
Business
(In progress)
To clarify / to do.
Document Control
Company Confidential - For internal use only
iv