Sie sind auf Seite 1von 16

9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.

edu

Pricing Data Bulk Loader API Pricing Data Bulk Loader API D O W N LO A D

PDF
Pricing Data Bulk Loader API Pricing
Data Bulk Loader API
UPLOADED BY

Pricing Data Bulk Loader API Sinyo Doang


Pricing Data Bulk Loader API

CONNECT TO DOWNLOAD

GETPDF

19 Pages

Pricing Data Bulk Loader API


An Oracle White Paper
Apr 2009

READ PAPER

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 1/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

Pricing Data Bulk Loader API

OVERVIEW

This document gives an overview of the functionality provided


through the Pricing Data Bulk Loader API. This functionality is
available for Basic Pricing and Advanced Pricing. For a Basic Pricing
installation, only the Basic Pricing data is imported into the system.
The Pricing Data Bulk Loader API consists of a set of interface tables
and a concurrent program. All validations and defaulting are
performed before the data is inserted, deleted or updated. Records that
are successfully loaded are automatically purged from the interface
table(s).

Purpose of introducing this API

The Pricing Data Bulk Loader can be used as an alternative to


the price list user interface (UI) and Price List Business Object API
(QP_PRICE_LIST_PUB.Process_Price_List) for importing large volumes
of price list data such as from a legacy system. This functionality was
http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 2/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu
of price list data such as from a legacy system. This functionality was
created to improve performance for this task. For details on the setup
for advanced pricing, please refer to advanced pricing users guide, My
Oracle Support Note 91798.1 - Order Management Product Suite
Documentation.

Your business practices may require that you upload price list data on
a regular basis such as those described in the following scenarios:
When a new price list needs to be created by uploading a price
change file.

When new product lines are created, new offerings to new


channels, acquisitions of product lines or companies, new
product rollout, and new price list creations.

When implementing a new sales territory, to bulk load existing


price lists or to upload pricing from regions that may have their
pricing on spreadsheets.

Important implementation Notes:

How Entities Are Utilized


Table Name Select Insert Update Delete
QP_INTERFACE_LIST_HEADERS X - X X
QP_INTERFACE_LIST_LINES X - X X
QP_INTERFACE_QUALIFIERS X - X X
QP_INTERFACE_PRICING_ATTRIBS X - X X
QP_INTERFACE_ERRORS - X - -
QP_LIST_HEADERS_B - X X X
QP_LIST_HEADERS_TL - X X X
QP_LIST_LINES - X X X
QP_QUALIFIERS - X X X
QP_PRICING_ATTRIBUTES - X X X
QP_RLTD_MODIFIERS - X X X

Interface Tables
QP_INTERFACE_LIST_HEADERS
QP_INTERFACE_LIST_LINES
QP_INTERFACE_QUALIFIERS
QP_INTERFACE_PRICING_ATTRIBS
QP_INTERFACE_ERRORS

Sample Scripts Are Provided

Patch #4900462 provides example scripts for Price List Bulk Loader feature
introduced in 11.5.10 under $QP_TOP/patch/115/sql directory.
QPBLKEX1.sql- Script populates interface tables to insert price list
header and price list line.
QPBLKEX2.sql- Script populates interface tables to insert price list
header and price list line and pricing attributes.
QPBLKEX3.sql- Script populates interface tables to insert price list
header and price break line.
QPBLKEX4.sql- Script populates interface tables to update price list
header with qualifiers.
QPBLKEX5.sql- Script populates interface tables to attach secondary
price lists to the primary price list.

Date Formats

Populate QP_INTERFACE_LIST_HEADERS.START_DATE_ACTIVE or
END_DATE_ACTIVE with format 'YYYY/MM/DD', (for example, 2006/06/24).
http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 3/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu
END_DATE_ACTIVE with format 'YYYY/MM/DD', (for example, 2006/06/24).
See Note 416121.1 - How to set the start_date_active and end_date_active columns
in QP_INTERFACE_LIST_HEADERS. Type of start_date_active and
end_date_active columns is VARCHAR2 in QP_INTERFACE_LIST_HEADERS
and DATE in other tables.

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 4/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 5/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 6/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 7/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 8/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 9/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 10/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 11/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 12/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 13/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 14/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 15/16
9/21/2017 Pricing Data Bulk Loader API Pricing Data Bulk Loader API | Sinyo Doang - Academia.edu

About Blog People Papers Job Board Advertise We're Hiring! Help Center
Find new research papers in: Physics Chemistry Biology Health Sciences Ecology Earth Sciences Cognitive Science Mathematics Computer Science

Terms Privacy Copyright Academia 2017

http://www.academia.edu/9398032/Pricing_Data_Bulk_Loader_API_Pricing_Data_Bulk_Loader_API 16/16

Das könnte Ihnen auch gefallen