Sie sind auf Seite 1von 696

Oracle Retail Price Management

Data Model
Release 13.0.1

June 2008
Oracle Price Management, Data Model, Release 13.0.1

Copyright 2008, Oracle. All rights reserved.


The Programs (which include both the software and documentation) contain proprietary
information; they are provided under a license agreement containing restrictions on use and
disclosure and are also protected by copyright, patent, and other intellectual and industrial
property laws. Reverse engineering, disassembly, or decompilation of the Programs, except to the
extent required to obtain interoperability with other independently created software or as specified
by law, is prohibited.
The information contained in this document is subject to change without notice. If you find any
problems in the documentation, please report them to us in writing. This document is not
warranted to be error-free. Except as may be expressly permitted in your license agreement for
these Programs, no part of thesec Programs may be reproduced or transmitted in any form or by
any means, electronic or mechanical, for any purpose.
If the Programs are delivered to the United States Government or anyone licensing or using the
Programs on behalf of the United States Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and
technical data delivered to U.S. Government customers are "commercial computer software" or
"commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-
specific supplemental regulations. As such, use, duplication, disclosure, modification, and
adaptation of the Programs, including documentation and technical data, shall be subject to the
licensing restrictions set forth in the applicable Oracle license agreement, and, to the extent
applicable, the additional rights set forth in FAR 52.227-19, Commercial Computer Software
Restricted Rights (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065
The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other
inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate
fail-safe, backup, redundancy and other measures to ensure the safe use of such applications if the
Programs are used for such purposes, and we disclaim liability for any damages caused by such
use of the Programs.
Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation
and/or its affiliates. Other names may be trademarks of their respective owners.
The Programs may provide links to Web sites and access to content, products, and services from
third parties. Oracle is not responsible for the availability of, or any content provided on, third-
party Web sites. You bear all risks associated with the use of such content. If you choose to
purchase any products or services from a third party, the relationship is directly between you and
the third party. Oracle is not responsible for: (a) the quality of third-party products or services; or
(b) fulfilling any of the terms of the agreement with the third party, including delivery of products
or services and warranty obligations related to purchased products or services. Oracle is not
responsible for any loss or damage of any sort that you may incur from dealing with any third
party.
Value-Added Reseller (VAR) Language

(i) the software component known as ACUMATE developed and licensed by Lucent Technologies
Inc. of Murray Hill, New Jersey, to Oracle and imbedded in the Oracle Retail Predictive
Application Server Enterprise Engine, Oracle Retail Category Management, Oracle Retail Item
Planning, Oracle Retail Merchandise Financial Planning, Oracle Retail Advanced Inventory
Planning and Oracle Retail Demand Forecasting applications.
(ii) the MicroStrategy Components developed and licensed by MicroStrategy Services Corporation
(MicroStrategy) of McLean, Virginia to Oracle and imbedded in the MicroStrategy for Oracle Retail
Data Warehouse and MicroStrategy for Oracle Retail Planning & Optimization applications.
(iii) the SeeBeyond component developed and licensed by Sun MicroSystems, Inc. (Sun) of Santa
Clara, California, to Oracle and imbedded in the Oracle Retail Integration Bus application.
(iv) the Wavelink component developed and licensed by Wavelink Corporation (Wavelink) of
Kirkland, Washington, to Oracle and imbedded in Oracle Retail Store Inventory Management.
(v) the software component known as Crystal Enterprise Professional and/or Crystal Reports
Professional licensed by Business Objects Software Limited (Business Objects) and imbedded in
Oracle Retail Store Inventory Management.
(vi) the software component known as Access Via licensed by Access Via of Seattle, Washington,
and imbedded in Oracle Retail Signs and Oracle Retail Labels and Tags.
(vii) the software component known as Adobe Flex licensed by Adobe Systems Incorporated of
San Jose, California, and imbedded in Oracle Retail Promotion Planning & Optimization
application.
(viii) the software component known as Style Report developed and licensed by InetSoft
Technology Corp. of Piscataway, New Jersey, to Oracle and imbedded in the Oracle Retail Value
Chain Collaboration application.
(ix) the software component known as i-net Crystal-Clear developed and licensed by I-NET
Software Inc. of Berlin, Germany, to Oracle and imbedded in the Oracle Retail Central Office and
Oracle Retail Back Office applications.
(x) the software component known as WebLogic developed and licensed by BEA Systems, Inc. of
San Jose, California, to Oracle and imbedded in the Oracle Retail Value Chain Collaboration
application.
(xi) the software component known as DataBeacon developed and licensed by Cognos
Incorporated of Ottawa, Ontario, Canada, to Oracle and imbedded in the Oracle Retail Value Chain
Collaboration application.
Preface
Oracle Retail data models can contain Relational Integrity Diagrams and Data Definition
Language (DDL). A list of the possible contents of each of these is below.
Relational Integrity Diagrams
These diagrams show the relationship between the various tables within a functional
area.
Table names
Column names
Primary and foreign keys
Data Definition Language (DDL)
Table names and descriptions
Column summaries
Primary and foreign keys (if applicable)
Check constraints (if applicable)
Index summaries (if applicable)
Column detail information

Audience
This data model is written for the following audiences:
Data modelers
Business analysts
System analysts and designers
Integrators and implementation staff

Related Documents
For more information, see the following documents in the Oracle Retail Price
Management Release 13.0.1 documentation set:
Oracle Retail Price Management Installation Guide
Oracle Retail Price Management Release Notes
Oracle Retail Price Management Operations Guide
Oracle Retail Price Management Online Help
Oracle Retail Price Management User Guide
Customer Support
https://metalink.oracle.com
When contacting Customer Support, please provide the following:
Product version and program/module name
Functional and technical description of the problem (include business impact)
Detailed step-by-step instructions to re-create
Exact error message received
Screen shots of each step you take

Review Patch Documentation


For a base release (".0" release, such as 13.0), Oracle Retail strongly recommends that you
read all patch documentation before you begin installation procedures. Patch
documentation can contain critical information related to the base release, based on new
information and code changes that have been made since the base release.

Oracle Retail Documentation on the Oracle Technology Network


In addition to being packaged with each product release (on the base or patch level), all
Oracle Retail documentation is available on the following Web site:
http://www.oracle.com/technology/documentation/oracle_retail.html
Documentation should be available on this Web site within a month after a product
release. Note that documentation is always available with the packaged code on the
release date.
Diagram : CANDIDATE_RULES
Title : Candidate Rules RPM_LIST_VALUE RPM_CANDIDATE_RULE

LIST_VALUE_ID
CANDIDATE_RULE_ID
CONDITION_ID
NAME
LISTABLE_KEY
DESCRIPTION
LOCK_VERSION
TYPE
RPM_VARIABLE_DEPT_LINK
STATE

LOCK_VERSION
VARIABLE_ID

DEPT

STRING_VALUE

LOCK_VERSION

RLV_RCN_FK
RCN_RCR_FK

RVD_RVR_FK

RPM_VARIABLE
RPM_CONDITION
VARIABLE_ID

NAME CONDITION_ID
RCN_RVR_FK
FIELD CANDIDATE_RULE_ID
LOCK_VERSION CHILD_CONDITION_ID

OPERATOR

FIELD

VARIABLE_ID

STRING_VALUE

LOCK_VERSION

RCN_RCN_FK
Diagram : FUTURE_RETAIL RPM_FUTURE_RETAIL
Title : Future Retail
FUTURE_RETAIL_ID
ITEM
DEPT
CLASS
SUBCLASS
ZONE_NODE_TYPE
RPM_ZONE_FUTURE_RETAIL LOCATION
ACTION_DATE
ZONE_FUTURE_RETAIL_ID SELLING_RETAIL
ITEM SELLING_RETAIL_CURRENCY
ZONE SELLING_UOM
ACTION_DATE MULTI_UNITS
SELLING_RETAIL MULTI_UNIT_RETAIL
SELLING_RETAIL_CURRENCY MULTI_UNIT_RETAIL_CURRENCY
SELLING_UOM MULTI_SELLING_UOM
MULTI_UNITS CLEAR_EXCEPTION_PARENT_ID
MULTI_UNIT_RETAIL CLEAR_RETAIL
MULTI_UNIT_RETAIL_CURRENCY CLEAR_RETAIL_CURRENCY
MULTI_SELLING_UOM CLEAR_UOM
PRICE_CHANGE_ID SIMPLE_PROMO_RETAIL
PRICE_CHANGE_DISPLAY_ID SIMPLE_PROMO_RETAIL_CURRENCY
PC_CHANGE_TYPE SIMPLE_PROMO_UOM
PC_CHANGE_AMOUNT ON_SIMPLE_PROMO_IND
PC_CHANGE_CURRENCY COMPLEX_PROMO_RETAIL
PC_CHANGE_PERCENT COMPLEX_PROMO_RETAIL_CURRENCY
PC_CHANGE_SELLING_UOM COMPLEX_PROMO_UOM
PC_NULL_MULTI_IND ON_COMPLEX_PROMO_IND
PC_MULTI_UNITS PRICE_CHANGE_ID
PC_MULTI_UNIT_RETAIL PRICE_CHANGE_DISPLAY_ID
PC_MULTI_UNIT_RETAIL_CURRENCY PC_EXCEPTION_PARENT_ID
PC_MULTI_SELLING_UOM PC_CHANGE_TYPE
PC_PRICE_GUIDE_ID PC_CHANGE_AMOUNT
LOCK_VERSION PC_CHANGE_CURRENCY
PC_CHANGE_PERCENT
PC_CHANGE_SELLING_UOM
PC_NULL_MULTI_IND
PC_MULTI_UNITS
PC_MULTI_UNIT_RETAIL
PC_MULTI_UNIT_RETAIL_CURRENCY
PC_MULTI_SELLING_UOM
PC_PRICE_GUIDE_ID
CLEARANCE_ID
CLEARANCE_DISPLAY_ID
CLEAR_MKDN_INDEX
CLEAR_START_IND
CLEAR_CHANGE_TYPE
CLEAR_CHANGE_AMOUNT
CLEAR_CHANGE_CURRENCY
CLEAR_CHANGE_PERCENT
CLEAR_CHANGE_SELLING_UOM
CLEAR_PRICE_GUIDE_ID
LOC_MOVE_FROM_ZONE_ID
LOC_MOVE_TO_ZONE_ID
LOCATION_MOVE_ID
LOCK_VERSION
RPM_FUTURE_RETAIL_GTT
RPM_PROMO_FR_ITEM_LOC_GTT
PRICE_EVENT_ID
FUTURE_RETAIL_ID PRICE_EVENT_ID
ITEM ITEM
DEPT DEPT
CLASS CLASS
SUBCLASS SUBCLASS
ZONE_NODE_TYPE LOCATION
LOCATION ACTION_DATE
ACTION_DATE PROMO_ID
SELLING_RETAIL PROMO_DISPLAY_ID
SELLING_RETAIL_CURRENCY PROMO_START_DATE
SELLING_UOM PROMO_END_DATE
MULTI_UNITS PROMO_SECONDARY_IND
MULTI_UNIT_RETAIL PROMO_COMP_ID
MULTI_UNIT_RETAIL_CURRENCY COMP_DISPLAY_ID
MULTI_SELLING_UOM PROMO_DTL_ID
CLEAR_EXCEPTION_PARENT_ID TYPE
CLEAR_RETAIL DETAIL_SECONDARY_IND
CLEAR_RETAIL_CURRENCY DETAIL_START_DATE
CLEAR_UOM DETAIL_END_DATE
SIMPLE_PROMO_RETAIL DETAIL_APPLY_TO_CODE
SIMPLE_PROMO_RETAIL_CURRENCY DETAIL_CHANGE_TYPE
SIMPLE_PROMO_UOM DETAIL_CHANGE_AMOUNT
ON_SIMPLE_PROMO_IND DETAIL_CHANGE_CURRENCY
COMPLEX_PROMO_RETAIL DETAIL_CHANGE_PERCENT
COMPLEX_PROMO_RETAIL_CURRENCY DETAIL_CHANGE_SELLING_UOM
COMPLEX_PROMO_UOM DETAIL_PRICE_GUIDE_ID
ON_COMPLEX_PROMO_IND PROMO_COMP_MSG_TYPE
PROMO_COMP_MSG_TYPE PROMO_CALCULATED_RANK_VALUE
PRICE_CHANGE_ID COMP_CALCULATED_RANK_VALUE
PRICE_CHANGE_DISPLAY_ID EXCEPTION_PARENT_ID
PC_EXCEPTION_PARENT_ID DELETED_IND
PC_CHANGE_TYPE
PC_CHANGE_AMOUNT
PC_CHANGE_CURRENCY
PC_CHANGE_PERCENT
PC_CHANGE_SELLING_UOM
PC_NULL_MULTI_IND
PC_MULTI_UNITS
PC_MULTI_UNIT_RETAIL
PC_MULTI_UNIT_RETAIL_CURRENCY
PC_MULTI_SELLING_UOM
PC_PRICE_GUIDE_ID
PC_MSG_TYPE
PC_SELLING_RETAIL_IND
PC_MULTI_UNIT_IND
CLEARANCE_ID
CLEARANCE_DISPLAY_ID
CLEAR_MKDN_INDEX
CLEAR_START_IND
CLEAR_CHANGE_TYPE
CLEAR_CHANGE_AMOUNT
CLEAR_CHANGE_CURRENCY
CLEAR_CHANGE_PERCENT
CLEAR_CHANGE_SELLING_UOM
CLEAR_PRICE_GUIDE_ID
CLEAR_MSG_TYPE
LOC_MOVE_FROM_ZONE_ID
LOC_MOVE_TO_ZONE_ID
LOCATION_MOVE_ID
LOCK_VERSION
RPM_PROMO_ITEM_LOC_EXPL_GTT
RPM_PROMO_ITEM_LOC_EXPL
PRICE_EVENT_ID
PROMO_ITEM_LOC_EXPL_ID PROMO_ITEM_LOC_EXPL_ID
ITEM ITEM
DEPT DEPT
CLASS CLASS
SUBCLASS SUBCLASS
LOCATION LOCATION
PROMO_ID PROMO_ID
PROMO_DISPLAY_ID PROMO_DISPLAY_ID
PROMO_START_DATE PROMO_START_DATE
PROMO_END_DATE PROMO_END_DATE
PROMO_SECONDARY_IND PROMO_SECONDARY_IND
PROMO_COMP_ID PROMO_COMP_ID
COMP_DISPLAY_ID COMP_DISPLAY_ID
PROMO_DTL_ID PROMO_DTL_ID
TYPE TYPE
DETAIL_SECONDARY_IND DETAIL_SECONDARY_IND
DETAIL_START_DATE DETAIL_START_DATE
DETAIL_END_DATE DETAIL_END_DATE
DETAIL_APPLY_TO_CODE DETAIL_APPLY_TO_CODE
DETAIL_CHANGE_TYPE DETAIL_CHANGE_TYPE
DETAIL_CHANGE_AMOUNT DETAIL_CHANGE_AMOUNT
DETAIL_CHANGE_CURRENCY DETAIL_CHANGE_CURRENCY
DETAIL_CHANGE_PERCENT DETAIL_CHANGE_PERCENT
DETAIL_CHANGE_SELLING_UOM DETAIL_CHANGE_SELLING_UOM
DETAIL_PRICE_GUIDE_ID DETAIL_PRICE_GUIDE_ID
EXCEPTION_PARENT_ID EXCEPTION_PARENT_ID
PROMO_COMP_MSG_TYPE
DELETED_IND
RPILE_ROWID
LOCK_VERSION
TIMELINE_SEQ
RFR_ROWID
Diagram : PRICE_CHANGE
Title : Price Changes

RPC_RPC_FK RCE_RCE_FK2
RCE_RCE_FK

RPM_PRICE_CHANGE RPM_CLEARANCE

PRICE_CHANGE_ID CLEARANCE_ID
PRICE_CHANGE_DISPLAY_ID CLEARANCE_DISPLAY_ID
STATE STATE
REASON_CODE REASON_CODE
LOC_EXCEPTION_PARENT_ID LOC_EXCEPTION_PARENT_ID
PARENT_EXCEPTION_PARENT_ID PARENT_EXCEPTION_PARENT_ID
ITEM CLEARANCE_RESET_ID
DIFF_ID RESET_IND
ZONE_ID ITEM
LOCATION DIFF_ID
ZONE_NODE_TYPE ZONE_ID
LINK_CODE LOCATION
RPC_RPC_FK2
EFFECTIVE_DATE ZONE_NODE_TYPE
CHANGE_TYPE EFFECTIVE_DATE
CHANGE_AMOUNT OUT_OF_STOCK_DATE RCE_RCE_FK3
CHANGE_CURRENCY RESET_DATE
CHANGE_PERCENT CHANGE_TYPE
CHANGE_SELLING_UOM CHANGE_AMOUNT
NULL_MULTI_IND CHANGE_CURRENCY
MULTI_UNITS CHANGE_PERCENT
MULTI_UNIT_RETAIL CHANGE_SELLING_UOM
MULTI_UNIT_RETAIL_CURRENCY PRICE_GUIDE_ID
MULTI_SELLING_UOM VENDOR_FUNDED_IND
PRICE_GUIDE_ID FUNDING_TYPE
VENDOR_FUNDED_IND FUNDING_AMOUNT
FUNDING_TYPE FUNDING_AMOUNT_CURRENCY
FUNDING_AMOUNT FUNDING_PERCENT
FUNDING_AMOUNT_CURRENCY SUPPLIER
FUNDING_PERCENT DEAL_ID
DEAL_ID DEAL_DETAIL_ID
DEAL_DETAIL_ID PARTNER_TYPE
CREATE_DATE PARTNER_ID
CREATE_ID CREATE_DATE
APPROVAL_DATE CREATE_ID
APPROVAL_ID APPROVAL_DATE
AREA_DIFF_PARENT_ID APPROVAL_ID
IGNORE_CONSTRAINTS LOCK_VERSION
LOCK_VERSION
Diagram : PRICE_GUIDE
Title : Price Guides

RPM_PRICE_GUIDE_INTERVAL

PRICE_GUIDE_INTERVAL_ID

PRICE_GUIDE_ID

FROM_PRICE_VAL

FROM_PRICE_CURR

TO_PRICE_VAL

TO_PRICE_CURR

NEW_PRICE_VAL

NEW_PRICE_CURR

LOCK_VERSION RPI_RPG_FK RPM_PRICE_GUIDE

PRICE_GUIDE_ID

CURRENCY_CODE

CORP_IND

NAME

DESCRIPTION

RPM_PRICE_GUIDE_DEPT LOCK_VERSION
RPD_RPG_FK

PRICE_GUIDE_ID

DEPT

LOCK_VERSION
RPM_PROMO
Diagram : PROMOTION
Title : Promotions PROMO_ID

PROMO_DISPLAY_ID

NAME

DESCRIPTION

CURRENCY_CODE

PROMO_EVENT_ID

START_DATE
RPM_PROMO_DEAL_LINK RPL_RPR_FK END_DATE

SECONDARY_IND
PROMO_ID
COMMENTS
RPO_RPR
DEAL_ID
LOCK_VERSION
LOCK_VERSION

RPR_RPE_FK
RPM_PROMO_EVENT
RDL_RPR_FK
PROMO_EVENT_ID

PROMO_EVENT_DISPLAY_ID

DESCRIPTION

THEME

START_DATE

END_DATE

LOCK_VERSION

RPM_PENDING_DEAL_DETAIL

RPM_PENDING_DEAL_DETAIL_ID

PROMO_ID

PROMO_COMP_ID

DEAL_ID

RPM_PROMO_DTL_DISC_LADDER PENDING_DEAL_IND

CONTRIBUTION_PERCENT
PROMO_DTL_DISC_LADDER_ID STATE
PROMO_DTL_LIST_ID LOCK_VERSION
CHANGE_TYPE

CHANGE_AMOUNT

CHANGE_CURRENCY

CHANGE_PERCENT

CHANGE_SELLING_UOM

QUAL_TYPE
RPM_PROMO_DTL_MERCH_NODE
QUAL_VALUE

PROMO_DTL_MERCH_NODE_ID

PROMO_DTL_LIST_ID

PROMO_DTL_ID

MERCH_TYPE
DDL_PDL_FK
DEPT

CLASS
RPM_PROMO_DTL_LIST SUBCLASS
DMN_PDL_FK ITEM
PROMO_DTL_LIST_ID
DIFF_ID
PROMO_DTL_LIST_GRP_ID

DESCRIPTION

REWARD_APPLICATION

PDL_DLG_FK
RRD_RRD_FK
RPM_DEFAULT_BILLING_INFO

DEFAULT_BILLING_INFO_ID

STATE

PARTNER_TYPE RPM_PROMO_DTL
PARTNER_ID
PROMO_DTL_ID
SUPPLIER
PROMO_COMP_ID
INCLUDE_VAT
PROMO_DTL_DISPLAY_ID
INCLUDE_DEAL_INCOME
IGNORE_CONSTRAINTS
INVOICE_PROC_LOGIC_TYPE
APPLY_TO_CODE
INVOICE_PROC_LOGIC_CODE
START_DATE
DEAL_REPORT_LEVEL_TYPE
PR_FK END_DATE
DEAL_REPORT_LEVEL_CODE
APPROVAL_DATE
BILL_BACK_PERIOD_TYPE
CREATE_DATE
BILL_BACK_PERIOD_CODE
CREATE_ID
BILL_BACK_METHOD_TYPE
APPROVAL_ID
BILL_BACK_METHOD_CODE
STATE
LOCK_VERSION
ATTRIBUTE_1

ATTRIBUTE_2

ATTRIBUTE_3

EXCEPTION_PARENT_ID

FROM_LOCATION_MOVE

PRICE_GUIDE_ID
DMN_RRD_FK
THRESHOLD_ID

RRD_RPO_FK
RPM_PROMO_COMP

PROMO_COMP_ID

COMP_DISPLAY_ID

PROMO_ID PZL_RRD_FK
TYPE

NAME

FUNDING_PERCENT
RDL_RPO_FK
CONSIGNMENT_RATE
RPM_PROMO_ZONE_LOCATION
SECONDARY_IND

BUY_GET_UPTAKE_PERCENT
PROMO_ZONE_ID
DEAL_ID_ITEM
PROMO_DTL_ID
DEAL_DETAIL_ID_ITEM
ZONE_NODE_TYPE
DEAL_ID_LOCATION
ZONE_ID
DEAL_DETAIL_ID_LOCATION
LOCATION
LOCK_VERSION

DLG_RRD_FK

RPM_PROMO_DTL_LIST_GRP

PROMO_DTL_LIST_GRP_ID

PROMO_DTL_ID
RPM_PENDING_DEAL
RPM_THRESHOLD
RPM_PENDING_DEAL_ID
THRESHOLD_ID
PARTNER_TYPE
THRESHOLD_DISPLAY_ID
PARTNER_ID
NAME
SUPPLIER
REUSABLE_IND
DISPLAY_ID
CURRENCY_CODE
NAME
QUALIFICATION_TYPE
INCLUDE_VAT_IND
STATE
STOCK_LEDGER_IND
LOCK_VERSION
INVOICE_PROC_LOGIC_TYPE

INVOICE_PROC_LOGIC_CODE

DEAL_REPORT_LEVEL_TYPE

DEAL_REPORT_LEVEL_CODE

BILL_BACK_PERIOD_TYPE

BILL_BACK_PERIOD_CODE
RTI_RTH_FK
BILL_BACK_METHOD_TYPE

BILL_BACK_METHOD_CODE

STATE
RPM_THRESHOLD_INTERVAL
LOCK_VERSION

THRESHOLD_INTERVAL_ID

THRESHOLD_ID

THRESHOLD_TYPE

THRESHOLD_AMOUNT

THRESHOLD_CURRENCY

RPM_PROMO_COMP_THRESH_LINK THRESHOLD_QTY

CHANGE_TYPE

PROMO_COMP_THRESH_LINK_ID CHANGE_AMOUNT

PROMO_COMP_ID CHANGE_CURRENCY

THRESHOLD_INTERVAL_ID CHANGE_PERCENT

UPTAKE_PERCENT CHANGE_UOM

LOCK_VERSION LOCK_VERSION
Diagram : STRATEGY RPM_STRATEGY_COMPETITIVE
Title : Strategies RPM_STRATEGY_DETAIL
STRATEGY_ID

COMPETE_TYPE STRATEGY_DETAIL_ID

COMP_STORE STRATEGY_ID

LOCK_VERSION STRATEGY_DETAIL_CLASS

COMPETE_TYPE

MKT_BASKET_CODE

PERCENT

RSC_RSY_FK FROM_PERCENT

TO_PERCENT

RCA_RCA_FK LOCK_VERSION

RPM_STRATEGY

STRATEGY_ID

STATE
RSL_RSY_FK
RPM_CALENDAR
ZONE_HIER_TYPE

CALENDAR_ID ZONE_HIER_ID

NAME MERCH_TYPE
RPM_STRATEGY_WH
DESCRIPTION COPIED_STRATEGY_ID
RSY_RCA_FK2
START_DATE DEPT
RSH_RSY_FK STRATEGY_ID
END_DATE CLASS
WH
REVIEW_PERIOD_DURATION SUBCLASS
LOCK_VERSION
RSY_RCA_FK PRICE_GUIDE_ID
DAYS_BETWEEN

EXPIRATION_CALENDAR_ID CURRENT_CALENDAR_ID

LOCK_VERSION NEXT_CALENDAR_ID

SUSPEND

LOCK_VERSION RPM_STRATEGY_MARGIN
DEFAULT_EFFECTIVE_DAY
RSM_RSY_FK
STRATEGY_ID

LOCK_VERSION
RCP_RCA_FK

RSE_RSY_FK

RPM_CALENDAR_PERIOD RSP_RSY_FK

CALENDAR_PERIOD_ID RPM_STRATEGY_CLEARANCE
CALENDAR_ID

START_DATE STRATEGY_ID

END_DATE MARKDOWN_BASIS

EXCLUSION_IND LOCK_VERSION

EXCEPTION_IND

LOCK_VERSION

RSN_RSE_FK
RPM_STRATEGY_REF_COMP

STRATEGY_ID

COMP_INDEX
RPM_STRATEGY_CLEARANCE_MKDN
COMP_STORE

STRATEGY_ID COMP_TYPE

MKDN_NUMBER COMP_PERCENT

MKDN_PERCENT LOCK_VERSION

LOCK_VERSION
RPM_AREA_DIFF
RPM_AREA_DIFF_WH
AREA_DIFF_ID
AREA_DIFF_ID
AREA_DIFF_PRIM_ID
WH
RAH_RAF_FK
ZONE_HIER_TYPE
LOCK_VERSION
ZONE_HIER_ID

PRICE_GUIDE_ID

AUTO_APPROVE_IND

PERCENT_APPLY_TYPE

PERCENT

COMP_STORE

LOCK_VERSION

RAE_RAF_FK
RAF_RAM_FK

RPM_AREA_DIFF_EXCLUDE
RPM_AREA_DIFF_PRIM
AREA_DIFF_ID

AREA_DIFF_PRIM_ID ITEM_ID

ZONE_HIER_TYPE LOCK_VERSION

ZONE_HIER_ID

MERCH_TYPE

DEPT

CLASS

SUBCLASS

LOCK_VERSION
Diagram : SYSTEM RPM_DEPT_AGGREGATION
Title : Foundation RPM_ITEM_ZONE_PRICE
DEPT_AGGREGATION_ID
ITEM_ZONE_PRICE_ID
DEPT
ITEM
LOWEST_STRATEGY_LEVEL
ZONE_ID
WORKSHEET_LEVEL
STANDARD_RETAIL
HISTORICAL_SALES_LEVEL
STANDARD_RETAIL_CURRENCY
RPM_MBC_LOV_VALUES REGULAR_SALES_IND
STANDARD_UOM
CLEARANCE_SALES_IND
SELLING_RETAIL
MKT_BASKET_CODE PROMOTIONAL_SALES_IND
SELLING_RETAIL_CURRENCY
NAME INCLUDE_WH_ON_HAND
SELLING_UOM
TYPE INCLUDE_WH_ON_ORDER
MULTI_UNITS
PRICE_CHANGE_AMOUNT_CALC_TYPE
MULTI_UNIT_RETAIL
RETAIL_CHG_HIGHLIGHT_DAYS
MULTI_UNIT_RETAIL_CURRENCY
COST_CHG_HIGHLIGHT_DAYS
MULTI_SELLING_UOM
PEND_COST_CHG_WINDOW_DAYS
LOCK_VERSION
PEND_COST_CHG_HIGHLIGHT_DAYS
RPM_CODES LOCK_VERSION

CODE_ID

CODE_TYPE

CODE

DESCRIPTION RPM_MERCH_PRICE_GUIDE_LINK
SIM_IND

LOCK_VERSION MERCH_RETAIL_DEF_ID

PRICE_GUIDE_ID

LOCK_VERSION

RPM_BATCH_CONTROL

BATCH_CONTROL_ID
RMP_RMR_FK
PROGRAM_NAME

NUM_THREADS

THREAD_LUW_COUNT

RPM_MERCH_RETAIL_DEF

MERCH_RETAIL_DEF_ID

MERCH_TYPE

RPM_SYSTEM_OPTIONS_DEF DEPT

CLASS

SYSTEM_OPTIONS_DEF_ID SUBCLASS

DEF_CURRENCY REGULAR_ZONE_GROUP

DEF_PRICE_CHANGE_DIFF_TYPE CLEARANCE_ZONE_GROUP

DEF_PRICE_CHANGE_ITEM_LEVEL MARKUP_CALC_TYPE

DEF_PRICE_CHANGE_TYPE MARKUP_PERCENT

DEF_PRICING_STRATEGY LOCK_VERSION

DEF_PROTECT_SETTING

DEF_MAINT_MARGIN_METHOD

DEF_WKSHT_PROMO_CONST_IND

LOCK_VERSION

DEF_PRICE_CHANGE_VIEW

DEF_MARKUP_TYPE
Diagram : WORKSHEET RPM_WORKSHEET_DATA
Title : Worksheet
WORKSHEET_DATA_ID
WORKSHEET_STATUS_ID
PROPOSED_STRATEGY_ID
USER_STRATEGY_ID
RPM_WORKSHEET_STATUS STATE
RESET_STATE
WORKSHEET_STATUS_ID ITEM
STATE_BITMAP ITEM_DESC
MAINT_MARGIN_IND DEPT
DIVISION DEPT_NAME
DIV_NAME MARKUP_CALC_TYPE
GROUP_NO CLASS
GROUP_NAME CLASS_NAME
DEPT SUBCLASS
DEPT_NAME SUBCLASS_NAME
CLASS ITEM_LEVEL
CLASS_NAME TRAN_LEVEL
SUBCLASS STANDARD_UOM
ZONE_GROUP_ID DIFF_1
ZONE_GROUP_DISPLAY_ID DIFF_TYPE_1
ZONE_GROUP_NAME DIFF_2
SUBCLASS_NAME DIFF_TYPE_2
ZONE_ID DIFF_3
ZONE_DISPLAY_ID DIFF_TYPE_3
ZONE_NAME DIFF_4
LOCATION DIFF_TYPE_4
LOC_TYPE RETAIL_INCLUDE_VAT_IND
LOCATION_NAME PRIMARY_SUPPLIER
AREA_DIFF_PRIM_IND IL_PRIMARY_SUPP
AREA_DIFF_PRIM_WS_ID IL_PRIMARY_CNTRY
STOCK_ON_HAND VPN
CURRENCY UDA_BOOLEAN
PRICE_CHANGE_AMOUNT PACKAGE_SIZE
SALES_AMOUNT PACKAGE_UOM
SALES_AMOUNT_EX_VAT RETAIL_LABEL_TYPE
SALES_COST RETAIL_LABEL_VALUE
SALES_CHANGE_AMOUNT SEASON_PHASE_BOOLEAN
REVIEW_DATE ITEM_PARENT
REASON PARENT_DESC
ITEM_COUNT PARENT_DIFF_1
CONFLICT_IND PARENT_DIFF_2
CONSTRAINT_IND PARENT_DIFF_3
PROFIT_CALC_TYPE PARENT_DIFF_4
WS_LOCK_OWNER PARENT_DIFF_1_TYPE
WS_LOCK_DATE PARENT_DIFF_2_TYPE
WS_LOCK_WORKSPACE_ID PARENT_DIFF_3_TYPE
LOCK_VERSION PARENT_DIFF_4_TYPE
PARENT_DIFF_1_TYPE_DESC
PARENT_DIFF_2_TYPE_DESC
PARENT_DIFF_3_TYPE_DESC
PARENT_DIFF_4_TYPE_DESC
PARENT_VPN
PRIMARY_COMP_RETAIL
PRIMARY_COMP_STORE
PRIMARY_COMP_RETAIL_UOM
PRIMARY_COMP_RETAIL_STD
PRIMARY_MULTI_UNITS
PRIMARY_MULTI_UNIT_RETAIL
PRIMARY_MULTI_UNIT_RETAIL_UOM
A_COMP_STORE
B_COMP_STORE
C_COMP_STORE
RPM_WORKSHEET_COLUMN
RPM_WORKSHEET_VIEW_COL
WORKSHEET_COLUMN_ID
WORKSHEET_COLUMN_MAP
WORKSHEET_VIEW_ID
DEFAULT_WIDTH
WORKSHEET_COLUMN_ID
CORPORATE_DISPLAY_CODE
RWC_RWN_FK VIEW_ORDER
COLUMN_NAME
VIEW_WIDTH
MAX_COLUMN_NAME
VISIBLE_IND
LOCK_VERSION
SORT_CODE
SORT_SEQ
LOCK_VERSION

RCC_RWN_FK

RPM_WORKSHEET_FILTER_COND

WORKSHEET_FILTER_COND_ID RWC_RWW_FK
WORKSHEET_FILTER_ID
WORKSHEET_COLUMN_ID
OPERAND
VALUE
COLUMN_FLAG
COLUMN_CLASS

RPM_WORKSHEET_VIEW

WORKSHEET_VIEW_ID
VIEW_NAME
CORP_IND
RCC_RKC_FK DEFAULT_IND
USER_ID
ROLLUP_LEVEL
ROLLUP_DIFF_TYPE
LOCKED_COLUMNS
LOCK_VERSION

RPM_WORKSHEET_FILTER

WORKSHEET_FILTER_ID
NAME
COST_CALC_CODE
LOCK_VERSION

RPM_WORKSHEET_CAND_LINK

WORKSHEET_DATA_ID
CANDIDATE_RULE_ID
LOCK_VERSION
C_COMP_STORE
D_COMP_STORE
E_COMP_STORE
A_COMP_RETAIL
B_COMP_RETAIL
C_COMP_RETAIL
D_COMP_RETAIL
E_COMP_RETAIL
ZONE_GROUP_ID
ZONE_GROUP_DISPLAY_ID
ZONE_GROUP_NAME
ZONE_ID
ZONE_DISPLAY_ID
ZONE_NAME
LOCATION
LOC_TYPE
CURRENCY
ORIGINAL_RETAIL
CURRENT_REGULAR_RETAIL
CURRENT_REGULAR_RETAIL_UOM
CURRENT_REGULAR_RETAIL_STD
CURRENT_CLEAR_RETAIL
CURRENT_CLEAR_RETAIL_UOM
CURRENT_CLEAR_RETAIL_STD
CURRENT_MULTI_UNITS
CURRENT_MULTI_UNIT_RETAIL
CURRENT_MULTI_UNIT_UOM
CURRENT_ZL_REGULAR_RETAIL
CURRENT_ZL_REGULAR_RETAIL_UOM
CURRENT_ZL_REGULAR_RETAIL_STD
CURRENT_ZL_CLEAR_RETAIL
CURRENT_ZL_CLEAR_RETAIL_UOM
CURRENT_ZL_CLEAR_RETAIL_STD
CURRENT_ZL_MULTI_UNITS
CURRENT_ZL_MULTI_UNIT_RETAIL
CURRENT_ZL_MULTI_UOM
PAST_PRICE_CHG_DATE
PAST_COST_CHG_DATE
PEND_COST_CHG_DATE
PEND_COST_CHG_COST
PEND_ZL_COST_CHG_COST
MAINT_MARGIN_RETAIL
MAINT_MARGIN_RETAIL_UOM
MAINT_MARGIN_RETAIL_STD
MAINT_MARGIN_COST
MAINT_MARGIN_ZL_RETAIL
MAINT_MARGIN_ZL_RETAIL_UOM
MAINT_MARGIN_ZL_RETAIL_STD
MAINT_MARGIN_ZL_COST
PEND_COST_BOOLEAN
COST_ALERT
CURRENT_COST
BASIS_BASE_COST
BASIS_PRICING_COST
CURRENT_ZL_COST
BASIS_ZL_BASE_COST
BASIS_ZL_PRICING_COST
BASIS_CLEAR_MKDN_NBR
CURRENT_CLEARANCE_IND
HISTORICAL_SALES
HISTORICAL_SALES_UNITS
HISTORICAL_ISSUES
PROJECTED_SALES
SEASONAL_SALES
FIRST_RECEIVED_DATE
LAST_RECEIVED_DATE
LAST_RECEIVED_DATE
WKS_OF_SALES_EXP
LOCATION_STOCK
LOCATION_ON_ORDER
LOCATION_INVENTORY
REF_WH_STOCK
REF_WH_ON_ORDER
REF_WH_INVENTORY
MARGIN_MKT_BASKET_CODE
COMP_MKT_BASKET_CODE
MARGIN_MBC_NAME
COMPETITIVE_MBC_NAME
LINK_CODE
LINK_CODE_DISPLAY_ID
LINK_CODE_DESC
REPLENISH_IND
VAT_RATE
CLEAR_BOOLEAN
WKS_FIRST_SALE
PROMO_BOOLEAN
PRICE_CHANGE_BOOLEAN
BASIS_REGULAR_RETAIL
BASIS_REGULAR_RETAIL_UOM
BASIS_REGULAR_RETAIL_STD
BASIS_CLEAR_RETAIL
BASIS_CLEAR_RETAIL_UOM
BASIS_CLEAR_RETAIL_STD
BASIS_MULTI_UNITS
BASIS_MULTI_UNIT_RETAIL
BASIS_MULTI_UNIT_UOM
BASIS_ZL_REGULAR_RETAIL
BASIS_ZL_REGULAR_RETAIL_UOM
BASIS_ZL_REGULAR_RETAIL_STD
BASIS_ZL_CLEAR_RETAIL
BASIS_ZL_CLEAR_RETAIL_UOM
BASIS_ZL_CLEAR_RETAIL_STD
BASIS_ZL_CLEAR_MKDN_NBR
BASIS_ZL_MULTI_UNITS
BASIS_ZL_MULTI_UNIT_RETAIL
BASIS_ZL_MULTI_UOM
PROPOSED_RETAIL
PROPOSED_RETAIL_UOM
PROPOSED_RETAIL_STD
PROPOSED_CLEAR_MKDN_NBR
PROPOSED_CLEAR_IND
PROPOSED_RESET_DATE
PROPOSED_ZL_RESET_DATE
PROPOSED_OUT_OF_STOCK_DATE
PROPOSED_ZL_OUT_OF_STOCK_DATE
ACTION_FLAG
EFFECTIVE_DATE
NEW_RETAIL
NEW_RETAIL_UOM
NEW_MULTI_UNIT_IND
NEW_MULTI_UNITS
NEW_MULTI_UNIT_RETAIL
NEW_MULTI_UNIT_UOM
NEW_RETAIL_STD
NEW_CLEAR_MKDN_NBR
NEW_CLEAR_IND
NEW_RESET_DATE
NEW_OUT_OF_STOCK_DATE
NEW_ITEM_LOC_BOOLEAN
PRIMARY_COMP_BOOLEAN
ORIGINAL_EFFECTIVE_DATE
RULE_BOOLEAN
CONFLICT_BOOLEAN
CONSTRAINT_BOOLEAN
IGNORE_CONSTRAINT_BOOLEAN
AREA_DIFF_PRIM_ID
AREA_DIFF_ID
LOCK_VERSION
RPM_LOCATION_MOVE RPM_LOC_MOVE_CLEARANCE_EX
Diagram : ZONE_STRUCTURE
LOCATION_MOVE_ID
Title : Zone Structure LOCATION_MOVE_ID
LOCATION_MOVE_DISPLAY_ID
CLEARANCE_ID
STATE
LMC_RLE_FK LOCK_VERSION
ZONE_LOCATION_ID

LOCATION

LOC_TYPE

OLD_ZONE_ID

NEW_ZONE_ID
RPM_ZONE_LOCATION
EFFECTIVE_DATE

EXISTING_LOC_MOVE_ID
ZONE_LOCATION_ID
LOCK_VERSION
ZONE_ID
CONFLICT_TYPE
LOCATION

LOC_TYPE

LOCK_VERSION

LMP_RLE_FK

RZL_RZN_FK
RPM_LOC_MOVE_PROMO_COMP_DTL_EX

LOCATION_MOVE_ID

RPM_ZONE RPM_PROMO_COMP_DETAIL_ID

LOCK_VERSION
ZONE_ID EXCEPTION_TYPE

ZONE_DISPLAY_ID

ZONE_GROUP_ID

NAME

CURRENCY_CODE

BASE_IND

LOCK_VERSION
RPM_LOC_MOVE_PRC_STRT_ERR

LOC_MOVE_PRC_STRT_ERR_ID

LM_PRC_STRT_ERR_DISPLAY_ID

LOCATION_MOVE_ID

RZN_RZG_FK TYPE_CODE

AREA_DIFF_ID

STRATEGY_ID

LOCK_VERSION

RPM_ZONE_GROUP

ZONE_GROUP_ID

ZONE_GROUP_DISPLAY_ID
RPM_LOC_MOVE_PROMO_ERROR
NAME
LOC_MOVE_PROMO_ERROR_ID
LOCK_VERSION
LM_PROMO_ERROR_DISPLAY_ID

LOCATION_MOVE_ID

PROMO_COMP_DETAIL_ID

LOCK_VERSION

RZT_RZG_FK

RPM_ZONE_GROUP_TYPE

ZONE_GROUP_ID

TYPE

LOCK_VERSION
Oracle Designer

Report : TABLE DEFINITION


Filename : T:\rpm1301cktci.pdf
Run by : RTKDBA
Report Date : 19 June 2008
Total Pages : 627

Parameter Values
Workarea : GLOBAL SHARED WORKAREA
Container : RPM 13.0 Cairo
Container Version :
Recurse Sub-Containers : N
Tab/View/Snap Name : %
Diagram :
Includes
Tables : Yes
Views : Yes
Snapshots : Yes
Column Details : Yes

Tables Created
On/After :
On/Before : 19 June 2008
and

Tables Changed
On/After :
On/Before : 19 June 2008
19 June 2008 Page 2 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias : GNS


GTT_NUM_NUM_STR_STR_DATE_DATE Display Title :
GTT_NUM_NUM_STR_STR_DATE_DATE

Description : A global temporary table with two numeric values, string values, and
date values.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 NUMBER_1 NULL NUMBER (20, 4)


20 NUMBER_2 NULL NUMBER (20, 4)
30 VARCHAR2_1 NULL VARCHAR2 (255)
40 VARCHAR2_2 NULL VARCHAR2 (255)
50 DATE_1 NULL DATE
60 DATE_2 NULL DATE

Column Detail

10 NUMBER_1
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Numeric Value 1
20 NUMBER_2
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Numeric Value 2
30 VARCHAR2_1
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
String Value 1
40 VARCHAR2_2
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
String Value 2
50 DATE_1
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date Value 1
60 DATE_2
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date Value 2

Oracle Designer Report : cktci


19 June 2008 Page 3 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : NUMERIC_ID_GTT Alias :


Display Title : NUMERIC_ID_GTT

Description : This is a multi purpose temporary table that is used as a working


table to store any numeric value.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 NUMERIC_ID NULL NUMBER (30)

Column Detail

10 NUMERIC_ID
Optional ? :Yes ; Number (30) ;() ; ; Uppercase ? :No ;
Numeric Id

Oracle Designer Report : cktci


19 June 2008 Page 4 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_AREA_DIFF Alias : RAF


Display Title : Rpm Area Diff

Description : Table to hold area differentials. Determines at what locations area


differentials will be applied at and what values will be used when
they are applied.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 AREA_DIFF_ID NOT NULL NUMBER (10)


20 AREA_DIFF_PRIM_ID NOT NULL NUMBER (10)
30 ZONE_HIER_TYPE NOT NULL VARCHAR2 (1)
40 ZONE_HIER_ID NOT NULL NUMBER (10)
60 PRICE_GUIDE_ID NULL NUMBER (20)
70 AUTO_APPROVE_IND NOT NULL NUMBER (1)
90 PERCENT_APPLY_TYPE NOT NULL NUMBER (1)
100 PERCENT NULL NUMBER (12, 4)
105 COMP_STORE NULL NUMBER (10)
110 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_AREA_DIFF AREA_DIFF_ID
Foreign Keys

RAF_RAM_FK
AREA_DIFF_PRIM_ID references RPM_AREA_DIFF_PRIM.AREA_DIFF_PRIM_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

RAF_RPG_FK
PRICE_GUIDE_ID references RPM_PRICE_GUIDE.PRICE_GUIDE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Column Detail

Oracle Designer Report : cktci


19 June 2008 Page 5 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_AREA_DIFF_I1 20 AREA_DIFF_PRIM_ID NOT UNIQUE

RPM_AREA_DIFF_I3 10 PRICE_GUIDE_ID NOT UNIQUE

Column Detail

10 AREA_DIFF_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Unique ID used to identify the secondary area differential.
20 AREA_DIFF_PRIM_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The primary area differential the secondary area is associated with.
30 ZONE_HIER_TYPE
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Identifies whether the secondary area for a defined area differential strategy
is set up at the zone level or location level. Valid Values: 1 Zone Level;
2 Location Level
40 ZONE_HIER_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the zone or location (depending on the ZONE_HIER_TYPE) on the
secondary area.
60 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
Price guide associated with the area differential.
70 AUTO_APPROVE_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Determines if the price changes created as a result of the area differential
are automatically approved.
90 PERCENT_APPLY_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Determines how the area differential is applied. Valid values include: 0
Price Higher; 1 Price Lower; 2 Price Equal
100 PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The percent used when applying the area differential.
105 COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Competitor store assigned to the secondary area.
110 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 6 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 7 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_AREA_DIFF_COMP Alias : ADC


Display Title : RPM_AREA_DIFF_COMP

Description : Table to hold competitive information for a secondary area


differential. Each market basket code can compete differently with
the secondary area differential's competitive store.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 AREA_DIFF_COMP_ID NOT NULL NUMBER (10)


20 AREA_DIFF_ID NULL NUMBER (10)
30 AREA_DIFF_MBC_ID NULL NUMBER (10)
40 COMPETE_TYPE NULL NUMBER (1)
50 PERCENT NULL NUMBER (20, 4)
60 FROM_PERCENT NULL NUMBER (20, 4)
70 TO_PERCENT NULL NUMBER (20, 4)
80 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_AREA_DIFF_COMP AREA_DIFF_COMP_ID

Column Detail

10 AREA_DIFF_COMP_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key.
20 AREA_DIFF_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Area diff that the competitor information is associated with.
30 AREA_DIFF_MBC_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The RPM_AREA_DIFF_MBC record associated with this record.
40 COMPETE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Method to determine how to compete. Valid options are: Match, Price Above,

Oracle Designer Report : cktci


19 June 2008 Page 8 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Price Below.
50 PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
For margin, the margin percent. For competitive, the compete percent.
60 FROM_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Low value of the acceptable range.
70 TO_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
High value of the acceptable range.
80 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 9 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_AREA_DIFF_EXCLUDE Alias : RAE


Display Title : Rpm Area Diff Exclude

Description : Table to hold the items that are excluded from the secondary area
differential.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 AREA_DIFF_ID NOT NULL NUMBER (10)


20 ITEM_ID NOT NULL VARCHAR2 (25)
30 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_AREA_DIFF_EXCLUDE AREA_DIFF_ID
ITEM_ID

Foreign Keys

RAE_RAF_FK
AREA_DIFF_ID references RPM_AREA_DIFF.AREA_DIFF_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 AREA_DIFF_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID of the secondary area differential from which the item is being excluded.
20 ITEM_ID
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
ID of the item being excluded.
30 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking

Oracle Designer Report : cktci


19 June 2008 Page 10 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_AREA_DIFF_MBC Alias : ADM


Display Title : RPM_AREA_DIFF_MBC

Description : Table that holds the market basket code when area differentails vary
by market basket code.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 AREA_DIFF_MBC_ID NOT NULL NUMBER (10)


20 AREA_DIFF_COMP_ID NOT NULL NUMBER (10)
30 MKT_BASKET_CODE NULL VARCHAR2 (24)
40 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_AREA_DIFF_MBC AREA_DIFF_MBC_ID

Foreign Keys

ADM_ADC_FK
AREA_DIFF_COMP_ID references RPM_AREA_DIFF_COMP.AREA_DIFF_COMP_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 AREA_DIFF_MBC_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key.
20 AREA_DIFF_COMP_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The area differential comp for this row.
30 MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
The market basket code for this record.
40 LOCK_VERSION

Oracle Designer Report : cktci


19 June 2008 Page 11 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;


Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 12 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias :


RPM_AREA_DIFF_PC_APPROVE_GTT Display Title :
RPM_AREA_DIFF_PC_APPROVE_GTT

Description : This global temporary table is used as a working table during Area
Differential PC creation in PC approval process
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_CHANGE_ID NULL NUMBER (15)


20 AREA_DIFF_ID NULL NUMBER (10)
30 ZONE_ID NULL NUMBER (10)
40 DEPT NULL NUMBER (4)
50 CLASS NULL NUMBER (4)
60 SUBCLASS NULL NUMBER (4)
70 PRICE_GUIDE_ID NULL NUMBER (20)
80 AUTO_APPROVE_IND NULL NUMBER (1)
90 PERCENT_APPLY_TYPE NULL NUMBER (1)
100 PERCENT NULL NUMBER (12, 4)
110 PC_CURRENCY_CODE NULL VARCHAR2 (3)
120 PC_EXCHANGE_RATE NULL NUMBER (20, 10)
130 AD_CURRENCY_CODE NULL VARCHAR2 (3)
140 AD_EXCHANGE_RATE NULL NUMBER (20, 10)
150 CURRENCY_RTL_DEC NULL NUMBER (1)

Column Detail

10 PRICE_CHANGE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price change Id
20 AREA_DIFF_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Aread Differential Id
30 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone Id
40 DEPT

Oracle Designer Report : cktci


19 June 2008 Page 13 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;


Department
50 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Class
60 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
SubClass
70 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
Price Guide Id
80 AUTO_APPROVE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Auto Approve Indicator
90 PERCENT_APPLY_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Percent Apply type
100 PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Percent Amount
110 PC_CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Price Change Currency Code
120 PC_EXCHANGE_RATE
Optional ? :Yes ; Number (20, 10) ;() ; ; Uppercase ? :No ;
Price Change Exchange Rate
130 AD_CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Area Dif Currency Code
140 AD_EXCHANGE_RATE
Optional ? :Yes ; Number (20, 10) ;() ; ; Uppercase ? :No ;
Area Diff Exchange Rate
150 CURRENCY_RTL_DEC
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Currency Retail Decimal

Oracle Designer Report : cktci


19 June 2008 Page 14 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_AREA_DIFF_PC_CREATE Alias : RPM_ADC


Display Title : RPM_AREA_DIFF_PC_CREATE

Description : Table to hold secondary areas for area differential price strategies
that will have price changes created. This table will drive a process
that creates price changes to bring the secondary area prices in line
with the area differential price strategy.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 AREA_DIFF_PC_ID NOT NULL NUMBER (10)


20 AREA_DIFF_ID NULL NUMBER (10)
30 EFFECTIVE_DATE NULL DATE
40 STATE NULL VARCHAR2 (2)
50 CREATE_DATE NULL DATE
60 CREATE_ID NULL VARCHAR2 (255)
70 EXECUTE_DATE NULL DATE
80 ERROR_INFO NULL VARCHAR2 (500)

Primary Key

Name Column

PK_RPM_AREA_DIFF_PC_CREATE AREA_DIFF_PC_ID
Foreign Keys

RPM_ADC_RAF_FK
AREA_DIFF_ID references RPM_AREA_DIFF.AREA_DIFF_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 AREA_DIFF_PC_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
primary key
20 AREA_DIFF_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 15 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The area differential secondary area the price changes will be created
30 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date the price change will take effect
40 STATE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
The state for the request N is for new E is for error, C is complete
50 CREATE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the creation of the record
60 CREATE_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The id of the user that created the request
70 EXECUTE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date the price change was executed
80 ERROR_INFO
Optional ? :Yes ; Varchar2 (500) ;() ; ; Uppercase ? :No ;
The last 500 chars of error if an error encountered

Oracle Designer Report : cktci


19 June 2008 Page 16 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_AREA_DIFF_PRIM Alias : RAM


Display Title : Rpm Area Diff Prim

Description : Table that holds the intersection of merchandise hierarchy information


and primary location hierarchy information for the primary area of an
area differential strategy.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 AREA_DIFF_PRIM_ID NOT NULL NUMBER (10)


20 ZONE_HIER_TYPE NOT NULL VARCHAR2 (1)
30 ZONE_HIER_ID NOT NULL NUMBER (10)
50 MERCH_TYPE NOT NULL NUMBER (1)
60 DEPT NULL NUMBER (4)
70 CLASS NULL NUMBER (4)
80 SUBCLASS NULL NUMBER (4)
90 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_AREA_DIFF_PRIM AREA_DIFF_PRIM_ID

Column Detail

10 AREA_DIFF_PRIM_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the primary area of an area differential pricing
strategy.
20 ZONE_HIER_TYPE
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Identifies whether the primary area for an area differential strategy is set up
at the zone level or location level. Valid Values: 1 Zone Level; 2
Location Level
30 ZONE_HIER_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the zone or location (depending on the ZONE_HIER_TYPE) on the primary
area.

Oracle Designer Report : cktci


19 June 2008 Page 17 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

50 MERCH_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
The level of the merchandise hierarchy associated with the area differential
strategy. Valid options are: 1 Subclass; 2 Class; 3 Department
60 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The department associated with the area differential strategy.
70 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The class associated with the area differential strategy.
80 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass associated with the area differential strategy.
90 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 18 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_AREA_DIFF_REF_COMP Alias : ARC


Display Title : RPM_AREA_DIFF_REF_COMP

Description : Table that links a secondary area with competitor stores.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 AREA_DIFF_ID NOT NULL NUMBER (10)


20 COMP_INDEX NOT NULL NUMBER (1)
30 COMP_STORE NOT NULL NUMBER (10)
40 COMP_TYPE NOT NULL NUMBER (1)
50 COMP_PERCENT NULL NUMBER (20, 4)
60 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_AREA_DIFF_REF_COMP AREA_DIFF_ID
COMP_INDEX
Foreign Keys

ARC_RAF_FK
AREA_DIFF_ID references RPM_AREA_DIFF.AREA_DIFF_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 AREA_DIFF_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Secondary area the competitor store is associated with.
20 COMP_INDEX
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Index to maintain order of data retrieved
30 COMP_STORE
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 19 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The competitive store being associated with the secondary area.


40 COMP_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Method to determine how to compete. Valid options are: Match, Price Above,
Price Below.
50 COMP_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Percentage use with Price Above and Price Below compete types.
60 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 20 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_AREA_DIFF_WH Alias : RAH


Display Title : Rpm Area Diff Wh

Description : Table that links warehouses to the secondary area of an area


differential pricing strategy for the purpose of viewing stock.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 AREA_DIFF_ID NOT NULL NUMBER (10)


20 WH NOT NULL NUMBER (10)
30 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_AREA_DIFF_WH AREA_DIFF_ID
WH

Foreign Keys

RAH_RAF_FK
AREA_DIFF_ID references RPM_AREA_DIFF.AREA_DIFF_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 AREA_DIFF_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The area differential this warehouse applies to.
20 WH
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The warehouse being linked to the secondary area.
30 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 21 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias :


RPM_AREA_DIFF_WS_APPROVE_GTT Display Title :
RPM_AREA_DIFF_WS_APPROVE_GTT

Description : Global temporary table used during the worksheet approval process.
This table is used to aid the process of pushing retails from primary
area worksheet to secondary area worksheets when area differentials
are in use.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_STATUS_ID NULL NUMBER (10)


20 WORKSHEET_DATA_ID NULL NUMBER (20)
30 ITEM NULL VARCHAR2 (25)
40 LINK_CODE NULL VARCHAR2 (40)
50 LOCATION NULL NUMBER (10)
60 ZONE_ID NULL NUMBER (10)
70 CURRENCY_RTL_DEC NULL NUMBER (1)
80 BASIS_ZL_REGULAR_RETAIL NULL NUMBER (20, 4)
90 BASIS_ZL_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
100 COMP_MKT_BASKET_CODE NULL VARCHAR2 (24)
110 PROPOSED_RETAIL NULL NUMBER (20, 4)
120 PROPOSED_RETAIL_UOM NULL VARCHAR2 (4)
130 AREA_DIFF_ID NULL NUMBER (10)
140 AUTO_APPROVE_IND NULL NUMBER (1)
150 PRICE_GUIDE_ID NULL NUMBER (20)

Column Detail

10 WORKSHEET_STATUS_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The worksheet status id of the secondary worksheet being processed.
20 WORKSHEET_DATA_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The worksheet data id of the item/location being processed.
30 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 22 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The item on the worksheet data record being processed.


40 LINK_CODE
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
The link code on the worksheet data record being processed.
50 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The location on the worksheet data record being processed.
60 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The zone on the worksheet data record being processed.
70 CURRENCY_RTL_DEC
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The currency retail decimal places for the worksheet data record being
processed
80 BASIS_ZL_REGULAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The basis zone link code retail of the worksheet data record being processed
90 BASIS_ZL_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The basis zone link code retail uom of the worksheet data record being
processed.
100 COMP_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
The competitive market basket code of the worksheet data record being
processed.
110 PROPOSED_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The proposed retail of the worksheet data record being processed.
120 PROPOSED_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The proposed retail uom of the worksheet data record being processed.
130 AREA_DIFF_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The area differential id of the worksheet data record being processed.
140 AUTO_APPROVE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The auto approve indicator of the area differential being processed.
150 PRICE_GUIDE_ID

Oracle Designer Report : cktci


19 June 2008 Page 23 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;


The price guide of the area differential being processed.

Oracle Designer Report : cktci


19 June 2008 Page 24 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_AREA_TEMP_ITEM_LOC Alias : RAC


Display Title : Rpm Area Temp Item Loc
Comment : GLOBAL TEMPORARY TABLE
Description : temp table used to help merchandise extract process.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOC NULL NUMBER (10)
30 LINK_CODE NULL VARCHAR2 (10)
40 PROPOSED_RETAIL NULL NUMBER (20, 4)
50 PROPOSED_RETAIL_UOM NULL VARCHAR2 (4)

Index Summary

Name Seq. Column Index Type

RPM_AREA_TEMP_ITEM_LOC_I1 0 ITEM UNIQUE

RPM_AREA_TEMP_ITEM_LOC_I1 2 LOC UNIQUE

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The item identifier.
20 LOC
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The location identifier.
30 LINK_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The link code for the item location.
40 PROPOSED_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
System suggested retail based on the merchandise extraction process.
50 PROPOSED_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 25 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Multi-unit retail UOM that will be set when the worksheet is approved.

Oracle Designer Report : cktci


19 June 2008 Page 26 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BATCH_CONTROL Alias : RBC


Display Title : RPM_BATCH_CONTROL

Description : This table contains one row for each batch program and the maximum
number of threads that can be used for that program.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 BATCH_CONTROL_ID NOT NULL NUMBER (10)


20 PROGRAM_NAME NULL VARCHAR2 (300)
30 NUM_THREADS NULL NUMBER (6)
40 THREAD_LUW_COUNT NULL NUMBER (6)

Primary Key

Name Column

PK_RPM_BATCH_CONTROL BATCH_CONTROL_ID

Column Detail

10 BATCH_CONTROL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the record.
20 PROGRAM_NAME
Optional ? :Yes ; Varchar2 (300) ;() ; ; Uppercase ? :No ;
The name of the batch program for which threads are being defined.
30 NUM_THREADS
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
The maximum number of threads that can be used when running this program.
40 THREAD_LUW_COUNT
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 27 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BULK_CC_PE Alias : RKP


Display Title : RPM_BULK_CC_PE

Description : This table is used as a process identification during the Bulk


Conflict Checking. One record in this table represents a collection of
price events with the same type to be submitted for bulk conflict
checking by the client.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 BULK_CC_PE_ID NOT NULL NUMBER (10)


20 PRICE_EVENT_TYPE NOT NULL VARCHAR2 (2)
30 PERSIST_IND NOT NULL VARCHAR2 (1)
40 START_STATE NOT NULL VARCHAR2 (60)
50 END_STATE NOT NULL VARCHAR2 (60)
60 USER_NAME NOT NULL VARCHAR2 (30)
70 EMERGENCY_PERM NULL NUMBER (1)
80 SECONDARY_BULK_CC_PE_ID NULL NUMBER (10)
90 SECONDARY_IND NOT NULL NUMBER (1)
100 ASYNCH_IND NOT NULL NUMBER (1)
110 CC_REQUEST_GROUP_ID NULL NUMBER (10)
120 AUTO_CLEAN_IND NOT NULL NUMBER (1)
130 THREAD_PROCESSOR_CLASS NOT NULL VARCHAR2 (255)
140 STATUS NOT NULL VARCHAR2 (5)
150 NEED_IL_EXPLODE_IND NOT NULL NUMBER (1)
160 WORKSHEET_WORKSPACE_ID NULL NUMBER (10)
170 ONLINE_ALERT_IND NULL NUMBER (1)
180 LOCATION_MOVE_ID NULL NUMBER (10)
190 CREATE_DATE_TIME NULL DATE
200 NON_ASYNCH_SINGLE_TXN_IND NULL NUMBER (1)
210 NEW_PROMO_END_DATE NULL DATE

Column Detail

10 BULK_CC_PE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
A unique identifier of a bulk conflict check process

Oracle Designer Report : cktci


19 June 2008 Page 28 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

20 PRICE_EVENT_TYPE
Optional ? :No ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
The type of the price events that will be process by this bulk conflict check
request.
30 PERSIST_IND
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Indicate whether the conflict check process should persist the result to the
database.
40 START_STATE
Optional ? :No ; Varchar2 (60) ;() ; ; Uppercase ? :No ;
The start state of the price events
50 END_STATE
Optional ? :No ; Varchar2 (60) ;() ; ; Uppercase ? :No ;
The end state of the price event after the conflict check
60 USER_NAME
Optional ? :No ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The user name which requested the bulk conflict check process
70 EMERGENCY_PERM
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicate whether this conflict check request is an emergency price event
80 SECONDARY_BULK_CC_PE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The secondary bulk conflict check request that need to be executed after this
request
90 SECONDARY_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicate whether this request is a secondary bulk conflict
100 ASYNCH_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicate wheter this bulk conflict check process is in asynch mode
110 CC_REQUEST_GROUP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The group that this request belongs to
120 AUTO_CLEAN_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicate whether the default bulk conflict check process will clean the bulk cc
tables.
130 THREAD_PROCESSOR_CLASS
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The fully qualified name of the class that will process the thread in the bulk

Oracle Designer Report : cktci


19 June 2008 Page 29 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

cc process
140 STATUS
Optional ? :No ; Varchar2 (5) ;() ; ; Uppercase ? :No ; Default Value :I ;
The status of the bulk conflict checking process
150 NEED_IL_EXPLODE_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicate whether the default bulk conflict checking process should
160 WORKSHEET_WORKSPACE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The temporary worksheet workspace that is used during worksheet approval.
170 ONLINE_ALERT_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicate whether the bulk cc process should give an online alert to the
client
180 LOCATION_MOVE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location Move Id
190 CREATE_DATE_TIME
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ; Default Value :SYSDATE ;
The create date time of this record.
200 NON_ASYNCH_SINGLE_TXN_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :0 ;
This column indicate whether during the non asynch process, it should be done
in one transactio
210 NEW_PROMO_END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
This column stores the date on which an update promotion (type Simple_Update,
Threshold_Update ,Buyget_Update) should be ended.

Oracle Designer Report : cktci


19 June 2008 Page 30 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BULK_CC_PE_IL Alias : RBP


Display Title : RPM_BULK_CC_PE_IL

Description : This table contains the item/locations that are affected by the price
event during the Bulk Conflict Check process. It will be used during
overlapping check and Future Retail GTT explosion.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 BULK_CC_PE_ID NOT NULL NUMBER (10)


20 PRICE_EVENT_ID NULL NUMBER (15)
30 DEPT NULL NUMBER (4)
40 ITEM NULL VARCHAR2 (25)
50 LOCATION NULL NUMBER (10)
60 LINK_CODE NULL NUMBER (6)
70 THREAD_NUMBER NULL NUMBER (10)

Column Detail

10 BULK_CC_PE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Bulk CC process identifier
20 PRICE_EVENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Event Id
30 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Department of the Item
40 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Number
50 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location Id
60 LINK_CODE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 31 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_BULK_CC_PE_IL_I1 0 BULK_CC_PE_ID NOT UNIQUE

RPM_BULK_CC_PE_IL_I1 2 PRICE_EVENT_ID NOT UNIQUE

RPM_BULK_CC_PE_IL_I1 4 ITEM NOT UNIQUE

RPM_BULK_CC_PE_IL_I1 6 LOCATION NOT UNIQUE

RPM_BULK_CC_PE_IL_I2 0 BULK_CC_PE_ID NOT UNIQUE

RPM_BULK_CC_PE_IL_I2 2 THREAD_NUMBER NOT UNIQUE

RPM_BULK_CC_PE_IL_I2 4 PRICE_EVENT_ID NOT UNIQUE

RPM_BULK_CC_PE_IL_I3 0 BULK_CC_PE_ID NOT UNIQUE

RPM_BULK_CC_PE_IL_I3 2 THREAD_NUMBER NOT UNIQUE

RPM_BULK_CC_PE_IL_I3 4 ITEM NOT UNIQUE

RPM_BULK_CC_PE_IL_I3 6 LOCATION NOT UNIQUE

RPM_BULK_CC_PE_IL_I4 0 BULK_CC_PE_ID NOT UNIQUE

RPM_BULK_CC_PE_IL_I4 2 ITEM NOT UNIQUE

RPM_BULK_CC_PE_IL_I4 4 LOCATION NOT UNIQUE

RPM_BULK_CC_PE_IL_I4 6 PRICE_EVENT_ID NOT UNIQUE

Column Detail

Link Code
70 THREAD_NUMBER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Thread Number

Oracle Designer Report : cktci


19 June 2008 Page 32 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BULK_CC_PE_OVERRIDE Alias : RPM_CPO


Display Title : RPM_BULK_CC_PE_OVERRIDE

Description : This table list all the conflict check request function that will be
overriden during the bulk conclict check process.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 BULK_CC_PE_ID NOT NULL NUMBER (10)


20 CONFLICT_QUERY_FUNCTION_NAME NOT NULL VARCHAR2 (65)

Index Summary

Name Seq. Column Index Type

RPM_BULK_CC_PE_OVERRIDE_I1 0 BULK_CC_PE_ID NOT UNIQUE

Column Detail

10 BULK_CC_PE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The bulk conflict check process id
20 CONFLICT_QUERY_FUNCTION_NAME
Optional ? :No ; Varchar2 (65) ;() ; ; Uppercase ? :No ;
The fully qualified name of the pacakge function that need to be overriden

Oracle Designer Report : cktci


19 June 2008 Page 33 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BULK_CC_PE_SEQUENCE Alias : RBCPS


Display Title : RPM_BULK_CC_PE_SEQUENCE

Description : This is a working table that is used during the bulk conflict check
process. It represents the sequence within the bulk conflict check
process
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 BULK_CC_PE_ID NOT NULL NUMBER (10)


20 SEQUENCE_NUMBER NOT NULL NUMBER (10)
30 THREAD_NUMBER NOT NULL NUMBER (10)
40 STATUS NULL VARCHAR2 (15)

Index Summary

Name Seq. Column Index Type

RPM_BULK_CC_PE_SEQUENCE_I1 0 BULK_CC_PE_ID NOT UNIQUE

RPM_BULK_CC_PE_SEQUENCE_I1 2 SEQUENCE_NUMBER NOT UNIQUE

RPM_BULK_CC_PE_SEQUENCE_I1 4 THREAD_NUMBER NOT UNIQUE

Column Detail

10 BULK_CC_PE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Bulk CC Process Id
20 SEQUENCE_NUMBER
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Sequence Number within a bulk cc process id
30 THREAD_NUMBER
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Thread Number within a sequence number
40 STATUS
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Status

Oracle Designer Report : cktci


19 June 2008 Page 34 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BULK_CC_PE_THREAD Alias : RBT


Display Title : RPM_BULK_CC_PE_THREAD

Description : This table contains the price events that need to be bulk conflict
checked that is requested by a Bulk CC request from the client. The
price events are grouped by the sequence (PARENT_THREAD_NUMBER) and
thread number.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 BULK_CC_PE_ID NOT NULL NUMBER (10)


20 THREAD_NUMBER NULL NUMBER (10)
30 PARENT_THREAD_NUMBER NULL NUMBER (10)
40 PRICE_EVENT_ID NULL NUMBER (15)
50 PRICE_EVENT_DISPLAY_ID NULL VARCHAR2 (15)
60 PRICE_EVENT_TYPE NULL VARCHAR2 (2)
70 RANK NULL NUMBER (2)
80 PRICE_EVENT_START_DATE NULL DATE
90 MERCH_NODE_TYPE NULL NUMBER (2)
100 ITEM NULL VARCHAR2 (25)
110 DIFF_ID NULL VARCHAR2 (10)
120 DEPT NULL NUMBER (4)
130 CLASS NULL NUMBER (4)
140 SUBCLASS NULL NUMBER (4)
150 LINK_CODE NULL NUMBER (10)
160 ZONE_NODE_TYPE NULL NUMBER (2)
170 ZONE_NODE_ID NULL NUMBER (10)
180 ITEM_LOC_COUNT NULL NUMBER (20)
190 STATUS NULL VARCHAR2 (15)
200 HAS_CONFLICT NULL NUMBER (1)

Column Detail

10 BULK_CC_PE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Bulk CC process identifier
20 THREAD_NUMBER

Oracle Designer Report : cktci


19 June 2008 Page 35 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_BULK_CC_PE_THREAD_I1 10 BULK_CC_PE_ID NOT UNIQUE

RPM_BULK_CC_PE_THREAD_I1 20 THREAD_NUMBER NOT UNIQUE

RPM_BULK_CC_PE_THREAD_I2 10 BULK_CC_PE_ID NOT UNIQUE

RPM_BULK_CC_PE_THREAD_I2 20 PARENT_THREAD_NUMBER NOT UNIQUE

RPM_BULK_CC_PE_THREAD_I3 10 BULK_CC_PE_ID NOT UNIQUE

RPM_BULK_CC_PE_THREAD_I3 20 PRICE_EVENT_ID NOT UNIQUE

Column Detail

Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;


The thread number within the sequence that the price event grouped into
30 PARENT_THREAD_NUMBER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The sequnce number that the thread will be process within the bulk cc process
40 PRICE_EVENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Event Id
50 PRICE_EVENT_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Price Event Display ID
60 PRICE_EVENT_TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Price Event Type
70 RANK
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ; Default Value :0 ;
Rank of the price event
80 PRICE_EVENT_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Price Event Start Date
90 MERCH_NODE_TYPE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
Price Event Merchandise Node Type
100 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Number of the Price Event
110 DIFF_ID

Oracle Designer Report : cktci


19 June 2008 Page 36 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;


Diff Id of the Price Event
120 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Department of the Price Event
130 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Class of the Price Event
140 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Subclass of the Price Event
150 LINK_CODE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price Event Link Code
160 ZONE_NODE_TYPE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
Zone Node Type
170 ZONE_NODE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone Node Id
180 ITEM_LOC_COUNT
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The estimated number of Item/Location affected by the Price Event
190 STATUS
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Status of the bulk CC process for the price event
200 HAS_CONFLICT
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicate whether the price event has conflict after Bulk CC process

Oracle Designer Report : cktci


19 June 2008 Page 37 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BULK_CC_TASK Alias : RCK


Display Title : RPM_BULK_CC_TASK

Description : Task information for Bulk Conflict Check Process in Asynch mode
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 TASK_ID NOT NULL NUMBER (10)


20 CLIENT_CONTEXT NULL BLOB ()
30 BULK_CC_PE_ID NULL NUMBER (10)
40 CURRENT_SEQUENCE NULL NUMBER (10)
50 CURRENT_THREAD NULL NUMBER (10)
60 MAX_SEQUENCE NULL NUMBER (10)

Primary Key

Name Column

PK_RPM_BULK_CC_TASK TASK_ID

Column Detail

10 TASK_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Task Id
20 CLIENT_CONTEXT
Optional ? :Yes ; Blob () ;() ; ; Uppercase ? :No ;
Client Context
30 BULK_CC_PE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Bulk Conflict Check Request Process Id
40 CURRENT_SEQUENCE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Current Sequence in the Bulk CC request that is being processed
50 CURRENT_THREAD
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Current Thread in the Bulk CC request that is being processed

Oracle Designer Report : cktci


19 June 2008 Page 38 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

60 MAX_SEQUENCE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Maximum sequence number that need to be processed

Oracle Designer Report : cktci


19 June 2008 Page 39 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BULK_CC_WKSHT_CLR Alias : RBW


Display Title : RPM_BULK_CC_WKSHT_CLR

Description : Helper table used during the approval of the worksheets.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

40 CLEARANCE_ID NULL NUMBER (15)


50 CLEARANCE_DISPLAY_ID NULL NUMBER (15)
60 STATE NULL VARCHAR2 (50)
70 REASON_CODE NULL NUMBER (6)
80 LOC_EXCEPTION_PARENT_ID NULL NUMBER (15)
90 PARENT_EXCEPTION_PARENT_ID NULL NUMBER (15)
100 CLEARANCE_RESET_ID NULL NUMBER (15)
110 RESET_IND NULL NUMBER (1)
120 ITEM NULL VARCHAR2 (25)
130 DIFF_ID NULL VARCHAR2 (10)
140 ZONE_ID NULL NUMBER (10)
150 LOCATION NULL NUMBER (10)
160 ZONE_NODE_TYPE NULL NUMBER (6)
170 EFFECTIVE_DATE NULL DATE
180 OUT_OF_STOCK_DATE NULL DATE
190 RESET_DATE NULL DATE
200 CHANGE_TYPE NULL NUMBER (1)
210 CHANGE_AMOUNT NULL NUMBER (20, 4)
220 CHANGE_CURRENCY NULL VARCHAR2 (3)
230 CHANGE_PERCENT NULL NUMBER (20, 4)
240 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
250 PRICE_GUIDE_ID NULL NUMBER (20)
260 VENDOR_FUNDED_IND NULL NUMBER (1)
270 FUNDING_TYPE NULL NUMBER (1)
280 FUNDING_AMOUNT NULL NUMBER (20, 4)
290 FUNDING_AMOUNT_CURRENCY NULL VARCHAR2 (3)
300 FUNDING_PERCENT NULL NUMBER (20, 4)
310 SUPPLIER NULL NUMBER (10)

Oracle Designer Report : cktci


19 June 2008 Page 40 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

320 DEAL_ID NULL NUMBER (10)


330 DEAL_DETAIL_ID NULL NUMBER (10)
340 PARTNER_TYPE NULL VARCHAR2 (6)
350 PARTNER_ID NULL VARCHAR2 (10)
360 CREATE_DATE NULL DATE
370 CREATE_ID NULL VARCHAR2 (30)
380 APPROVAL_DATE NULL DATE
390 APPROVAL_ID NULL VARCHAR2 (30)
400 LOCK_VERSION NULL NUMBER (18)
900 BULK_CC_PE_ID NULL NUMBER (10)
920 WORKSHEET_STATUS_ID NULL NUMBER (10)
930 PRIMARY_SECONDARY_IND NULL VARCHAR2 (1)

Column Detail

40 CLEARANCE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Clearance identification number.
50 CLEARANCE_DISPLAY_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Display id for the clearance.
60 STATE
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The state of the clearance.
70 REASON_CODE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Reason for the clearance. Possible reasons are maintained in the RPM code
maintenance dialogue.
80 LOC_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
If the clearance is a location level clearance that has been pulled off a zone
clearance, this field holds the id of the zone level clearance the exception
was pulled from.
90 PARENT_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
If the clearance is a transaction item level clearance that has been pulled off
a above transaction item level clearance, this field holds the id of the
transaction level clearance the exception was pulled from.
100 CLEARANCE_RESET_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 41 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Clearance reset identification number.


110 RESET_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This column identifies if this clearance record is a reset
120 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item the clearance is being applied to. Can be at the transaction level or one
level above the transaction level.
130 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Optional field that can be populated when the item field holds an item one
level above the transaction. When it is populated, only children of the item in
the item field with this diff_id value are effected by the clearance.
140 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Clearances are optionally setup at either the zone level or at the location
level. When a clearance is at the zone level, this field will be populated.
150 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Clearances are optionally setup at either the zone level or at the location
level. When a clearances is at the location level, this field will be
populated.
160 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates whether the clearance was created at a Store, Warehouse or Zone.
170 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date the clearance will go into effect.
180 OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Contains the date on which the company expects the item to be out of stock.
This may not be the day that the stock level actually drops to zero. It is
merely a projection.
190 RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date when this clearance is scheduled to be reset.
200 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type of clearance exception. Types include: change by amount,
change by percent, change to amount, reset point of sale price, and no change.
210 CHANGE_AMOUNT

Oracle Designer Report : cktci


19 June 2008 Page 42 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;


When the change type is change by amount or change to amount this field will
hold the amount.
220 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the currency of the amount.
230 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.
240 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is change to amount this field will hold percent will hold
the selling UOM associated with the amount.
250 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The price guide associated with the clearance.
260 VENDOR_FUNDED_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the clearance is funded.
270 FUNDING_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type funding being provided. Types include: change by amount
change by percent.
280 FUNDING_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of the change that is funded.
290 FUNDING_AMOUNT_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency of the funding amount.
300 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percent of the change that is funded.
310 SUPPLIER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Contains the supplier of the item associated with the clearance.
320 DEAL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal that was used to construct the items and location for the clearance.

Oracle Designer Report : cktci


19 June 2008 Page 43 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

330 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal that was used to construct the items and location for the clearance.
340 PARTNER_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Contains the type of partner associated with the clearance.
350 PARTNER_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Contains the identification number of the partner associated with the
clearance.
360 CREATE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the creation of the clearance.
370 CREATE_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The user that created the price clearance.
380 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the last approval of the clearance.
390 APPROVAL_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The user that last approved the clearance.
400 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.
900 BULK_CC_PE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Bulk conflict check ID of the worksheet approval.
920 WORKSHEET_STATUS_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Worksheet status ID that caused the generation of the price change.
930 PRIMARY_SECONDARY_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Indicates if the worksheet is a primary area or a secondary area worksheet.

Oracle Designer Report : cktci


19 June 2008 Page 44 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BULK_CC_WKSHT_PC Alias : RWP


Display Title : RPM_BULK_CC_WKSHT_PC

Description : Helper table used during the approval of the worksheets.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

40 PRICE_CHANGE_ID NULL NUMBER (15)


50 PRICE_CHANGE_DISPLAY_ID NULL VARCHAR2 (15)
60 STATE NULL VARCHAR2 (50)
70 REASON_CODE NULL NUMBER (6)
80 LOC_EXCEPTION_PARENT_ID NULL NUMBER (15)
90 PARENT_EXCEPTION_PARENT_ID NULL NUMBER (15)
100 ITEM NULL VARCHAR2 (25)
110 DIFF_ID NULL VARCHAR2 (10)
120 ZONE_ID NULL NUMBER (10)
130 LOCATION NULL NUMBER (10)
140 ZONE_NODE_TYPE NULL NUMBER (6)
150 LINK_CODE NULL NUMBER (10)
160 EFFECTIVE_DATE NULL DATE
170 CHANGE_TYPE NULL NUMBER (1)
180 CHANGE_AMOUNT NULL NUMBER (20, 4)
190 CHANGE_CURRENCY NULL VARCHAR2 (3)
200 CHANGE_PERCENT NULL NUMBER (20, 4)
210 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
220 NULL_MULTI_IND NULL NUMBER (1)
230 MULTI_UNITS NULL NUMBER (12, 4)
240 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
250 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
260 MULTI_SELLING_UOM NULL VARCHAR2 (4)
270 PRICE_GUIDE_ID NULL NUMBER (20)
280 VENDOR_FUNDED_IND NULL VARCHAR2 (1)
290 FUNDING_TYPE NULL NUMBER (1)
300 FUNDING_AMOUNT NULL NUMBER (20, 4)
310 FUNDING_AMOUNT_CURRENCY NULL VARCHAR2 (3)

Oracle Designer Report : cktci


19 June 2008 Page 45 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

320 FUNDING_PERCENT NULL NUMBER (20, 4)


330 DEAL_ID NULL NUMBER (10)
340 DEAL_DETAIL_ID NULL NUMBER (10)
350 CREATE_DATE NULL DATE
360 CREATE_ID NULL VARCHAR2 (30)
370 APPROVAL_DATE NULL DATE
380 APPROVAL_ID NULL VARCHAR2 (30)
390 AREA_DIFF_PARENT_ID NULL NUMBER (15)
400 IGNORE_CONSTRAINTS NULL NUMBER (1)
410 LOCK_VERSION NULL NUMBER (18)
900 BULK_CC_PE_ID NULL NUMBER (10)
910 WORKSHEET_STATUS_ID NULL NUMBER (10)
920 PRIMARY_SECONDARY_IND NULL VARCHAR2 (1)

Column Detail

40 PRICE_CHANGE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Primary key.
50 PRICE_CHANGE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
The id displayed to the user for the price change.
60 STATE
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The state of the price change.
70 REASON_CODE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Reason for the price change. Possible reasons are maintained in the RPM code
maintenance dialogue.
80 LOC_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
If the price change is a location level price change that has been pulled off a
zone level price change, this field holds the id of the zone level price change
the exception was pulled from.
90 PARENT_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
If the price change is a transaction item level price change that has been
pulled off a above transaction item level price change, this field holds the id
of the transaction level price change the exception was pulled from.
100 ITEM

Oracle Designer Report : cktci


19 June 2008 Page 46 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;


Item the price change is being applied to. Can be at the transaction level or
one level above the transaction level.
110 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Optional field that can be populated when the item field holds an item one
level above the transaction. When it is populated, only children of the item in
the item field with this diff_id value are effected by the price change.
120 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price changes are optionally setup at either the zone level or at the location
level. When a price change is at the zone level, this field will be populated.
130 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price changes are optionally setup at either the zone level or at the location
level. When a price change is at the location level, this field will be
populated.
140 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates whether the price change was created at a Store, Warehouse or Zone
150 LINK_CODE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The link code of the price change.
160 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date the price change will go into effect.
170 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type of price change exception. Types include: change by amount,
change by percent, change to amount, reset point of sale price, and no change.
180 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the amount.
190 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the currency of the amount.
200 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.

Oracle Designer Report : cktci


19 June 2008 Page 47 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

210 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is change to amount this field will hold percent will hold
the selling UOM associated with the amount.
220 NULL_MULTI_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Field to indicate whether or not multi unit retail should be changed as a
result of this price change.
230 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Contains the new multi units determined by the price change.
240 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field contains the new multi unit retail price in the selling unit of
measure determined by the price change.
250 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
This field contains the currency of the new multi unit retail price in the
selling unit of measure determined by the price change.
260 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the selling unit of measure for an item's multi-unit retail.
270 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The price guide associated with the price change.
280 VENDOR_FUNDED_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the price change is funded.
290 FUNDING_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type funding being provided. Types include: change by amount
change by percent.
300 FUNDING_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of the change that is funded.
310 FUNDING_AMOUNT_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currenct of the funding amount.
320 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 48 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The percent of the change that is funded.


330 DEAL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal that was used to construct the items and location for the price change.
340 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal that was used to construct the items and location for the price change.
350 CREATE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the creation of the price change.
360 CREATE_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The user that created the price change.
370 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the last approval of the price change.
380 APPROVAL_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The user that last approved the price change.
390 AREA_DIFF_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
The ID of the parent price change that generated this price change for area
differentials
400 IGNORE_CONSTRAINTS
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not pricing constraints should be considered on this price
change.
410 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.
900 BULK_CC_PE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Bulk conflict check ID of the worksheet approval.
910 WORKSHEET_STATUS_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Worksheet status ID that caused the generation of the price change.
920 PRIMARY_SECONDARY_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 49 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Indicates if the worksheet is a primary area or a secondary area worksheet.

Oracle Designer Report : cktci


19 June 2008 Page 50 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BUSINESS_PROCESS Alias : BPR


Display Title : RPM_BUSINESS_PROCESS

Description : CONTAINS BUSINESS PROCESS OBJECTS


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 BUSINESS_PROCESS_ID NOT NULL NUMBER (10)


20 CLIENT_CONTEXT NULL BLOB ()
30 PROCESS_TYPE NULL VARCHAR2 (255)
40 PROCESS_STATUS NULL VARCHAR2 (100)
50 STEP_STATUS NULL VARCHAR2 (100)
60 STEP_TRANSACTION_TYPE NULL VARCHAR2 (100)
70 STEP_METHOD NULL VARCHAR2 (255)

Primary Key

Name Column

PK_RPM_BUSINESS_PROCESS BUSINESS_PROCESS_ID

Column Detail

10 BUSINESS_PROCESS_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID OF THE REPRESENTED BUSINESS PROCESS OBJECT
20 CLIENT_CONTEXT
Optional ? :Yes ; Blob () ;() ; ; Uppercase ? :No ;
SERIALIZED CLIENT CONTEXT OBJECT
30 PROCESS_TYPE
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
TYPE OF BUSINESS PROCESS
40 PROCESS_STATUS
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
THE STATUS OF THE ENTIRE BUSINESS PROCESS
50 STEP_STATUS
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 51 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

STATUS OF THE CURRENT STEP


60 STEP_TRANSACTION_TYPE
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
TYPE OF TRANSACTION NEEDED FOR THE CURRENT STEP
70 STEP_METHOD
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
METHOD TO INVOKE FOR THE CURRENT STEP

Oracle Designer Report : cktci


19 June 2008 Page 52 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BUSINESS_PROCESS_DATA Alias : BPD


Display Title : RPM_BUSINESS_PROCESS_DATA

Description : CONTAINS LIST ARBITRARY VALUES TO BE USED BY A BUSINESS PROCESS


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 BUSINESS_PROCESS_ID NOT NULL NUMBER (10)


20 DATA_INDEX NOT NULL NUMBER (10)
30 PROPERTY_NAME NOT NULL VARCHAR2 (255)
40 LONG_VALUE NULL NUMBER (10)
50 DOUBLE_VALUE NULL NUMBER (10, 4)
60 STRING_VALUE NULL VARCHAR2 (255)
70 SERIALIZABLE_VALUE NULL BLOB ()

Primary Key

Name Column

PK_RPM_BUSINESS_PROCESS_DATA BUSINESS_PROCESS_ID
DATA_INDEX
Foreign Keys

BPD_BPR_FK
BUSINESS_PROCESS_ID references
RPM_BUSINESS_PROCESS.BUSINESS_PROCESS_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Column Detail

10 BUSINESS_PROCESS_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID OF THE PARENT BUSINESS PROCESS OBJECT
20 DATA_INDEX
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
INDEX OF THE VALUE IN THE LIST
30 PROPERTY_NAME

Oracle Designer Report : cktci


19 June 2008 Page 53 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;


NAME OF THE VALUE
40 LONG_VALUE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
MAY CONTAIN A VALUE OF TYPE LONG
50 DOUBLE_VALUE
Optional ? :Yes ; Number (10, 4) ;() ; ; Uppercase ? :No ;
MAY CONTAIN A VALUE OF TYPE DOUBLE
60 STRING_VALUE
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
MAY CONTAIN A VALUE OF TYPE STRING
70 SERIALIZABLE_VALUE
Optional ? :Yes ; Blob () ;() ; ; Uppercase ? :No ;
MAY CONTAIN A VALUE OF ANY TYPE

Oracle Designer Report : cktci


19 June 2008 Page 54 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BUSINESS_PROCESS_REFS Alias : BPF


Display Title : RPM_BUSINESS_PROCESS_REFS

Description : CONTAINS LIST OF REFERENCES FROM A BUSINESS PROCESS TO BUSINESS


OBJECTS
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 BUSINESS_PROCESS_ID NOT NULL NUMBER (10)


20 REF_INDEX NOT NULL NUMBER (10)
30 REF_CLASS_NAME NOT NULL VARCHAR2 (255)
40 REF_OBJECT_ID NOT NULL NUMBER (10)

Primary Key

Name Column

PK_RPM_BUSINESS_PROCESS_REFS BUSINESS_PROCESS_ID
REF_INDEX
Foreign Keys

BPF_BPR_FK
BUSINESS_PROCESS_ID references
RPM_BUSINESS_PROCESS.BUSINESS_PROCESS_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Column Detail

10 BUSINESS_PROCESS_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID OF THE PARENT BUSINESS PROCESS OBJECT
20 REF_INDEX
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
INDEX OF THE REFERENCED BUSINESS OBJECT IN THE LIST
30 REF_CLASS_NAME
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
CLASS NAME OF THE REFERENCED BUSINESS OBJECT

Oracle Designer Report : cktci


19 June 2008 Page 55 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

40 REF_OBJECT_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID OF THE REFERENCED BUSINESS OBJECT

Oracle Designer Report : cktci


19 June 2008 Page 56 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_BUSINESS_PROCESS_TASK Alias : BPT


Display Title : RPM_BUSINESS_PROCESS_TASK

Description : CONTAINS BUSINESS PROCESS TASK OBJECTS


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 TASK_ID NOT NULL NUMBER (10)


20 CLIENT_CONTEXT NULL BLOB ()
30 BUSINESS_PROCESS_TYPE NULL VARCHAR2 (255)
40 BUSINESS_PROCESS_ID NULL NUMBER (10)
50 STEP_TRANSACTION_TYPE NULL VARCHAR2 (100)
60 STEP_METHOD NULL VARCHAR2 (255)

Primary Key

Name Column

PK_RPM_BUSINESS_PROCESS_TASK TASK_ID
Foreign Keys

BPT_RTK_FK
TASK_ID references RPM_TASK.TASK_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Column Detail

10 TASK_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID OF THE PARENT TASK
20 CLIENT_CONTEXT
Optional ? :Yes ; Blob () ;() ; ; Uppercase ? :No ;
SERIALIZED CLIENT CONTEXT OBJECT
30 BUSINESS_PROCESS_TYPE
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
TYPE OF THE REFERENCED BUSINESS PROCESS OBJECT

Oracle Designer Report : cktci


19 June 2008 Page 57 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

40 BUSINESS_PROCESS_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID OF THE REFERENCED BUSINESS PROCESS OBJECT
50 STEP_TRANSACTION_TYPE
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
TYPE OF TRANSACTION NEEDED FOR THE NEXT STEP
60 STEP_METHOD
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
METHOD TO INVOKE FOR THE NEXT STEP

Oracle Designer Report : cktci


19 June 2008 Page 58 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CALENDAR Alias : RCA


Display Title : RPM_CALENDAR

Description : Table to store calendars. Calendars are used to schedule when data
for a strategy is pulled into the worksheet via the merchandise
extract program.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CALENDAR_ID NOT NULL NUMBER (10)


20 NAME NOT NULL VARCHAR2 (100)
30 DESCRIPTION NULL VARCHAR2 (1000)
40 START_DATE NOT NULL DATE
50 END_DATE NOT NULL DATE
60 REVIEW_PERIOD_DURATION NOT NULL NUMBER (3)
70 DAYS_BETWEEN NOT NULL NUMBER (3)
80 EXPIRATION_CALENDAR_ID NULL NUMBER (10)
90 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_CALENDAR CALENDAR_ID
Foreign Keys

RCA_RCA_FK
EXPIRATION_CALENDAR_ID references RPM_CALENDAR.CALENDAR_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_CALENDAR_I1 0 EXPIRATION_CALENDAR_ID NOT UNIQUE

Column Detail

Oracle Designer Report : cktci


19 June 2008 Page 59 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 CALENDAR_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the calendar.
20 NAME
Optional ? :No ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
Name of the calendar.
30 DESCRIPTION
Optional ? :Yes ; Varchar2 (1000) ;() ; ; Uppercase ? :No ;
Description of the calendar.
40 START_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Starting date of the calendar.
50 END_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Ending date of the calendar.
60 REVIEW_PERIOD_DURATION
Optional ? :No ; Number (3) ;() ; ; Uppercase ? :No ;
The length of each review period contained in the calendar.
70 DAYS_BETWEEN
Optional ? :No ; Number (3) ;() ; ; Uppercase ? :No ;
Days between each review period.
80 EXPIRATION_CALENDAR_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
A new calendar that will automatically get assigned to strategies that
reference this calendar when it expires.
90 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 60 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CALENDAR_PERIOD Alias : RCP


Display Title : RPM_CALENDAR_PERIOD

Description : Table that stores all of the review periods generated by a calendar.
The review periods defined in this table will determine if the
merchandise extract program will create/edit/delete worksheets.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CALENDAR_PERIOD_ID NOT NULL NUMBER (10)


20 CALENDAR_ID NOT NULL NUMBER (10)
30 START_DATE NOT NULL DATE
40 END_DATE NOT NULL DATE
50 EXCLUSION_IND NOT NULL NUMBER (1)
60 EXCEPTION_IND NOT NULL NUMBER (1)
70 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_CALENDAR_PERIOD CALENDAR_PERIOD_ID
Foreign Keys

RCP_RCA_FK
CALENDAR_ID references RPM_CALENDAR.CALENDAR_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_CALENDAR_PERIOD 0 CALENDAR_ID NOT UNIQUE

Column Detail

10 CALENDAR_PERIOD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 61 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

ID to uniquely identify the review period on a calendar.


20 CALENDAR_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Calendar that the review period belongs to.
30 START_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Date the review period starts.
40 END_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Date the review period ends.
50 EXCLUSION_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not exclusion rules should be processed when this review
period is running. Valid values are: 0 Both; 1 Exclusion; 2
Inclusion; 3 None
60 EXCEPTION_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not exceptions should be processed when this review period
is running. Valid values are: 1 Run Exceptions; 0 Do Not Run
Exceptions
70 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 62 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CANDIDATE_RULE Alias : RCR


Display Title : RPM_CANDIDATE_RULE

Description : Candidate rules run against the items being extracted from the
merchandise system to determine if they should be flagged for user
review. The criterion in the candidate rules is defined in order to
better focus the user review to the items where the price attention
should be most directed. Candidate rules are defined at the corporate
level and can contain variables, which can vary at the department
level.

Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CANDIDATE_RULE_ID NOT NULL NUMBER (10)


20 NAME NOT NULL VARCHAR2 (240)
30 DESCRIPTION NULL VARCHAR2 (1600)
40 TYPE NOT NULL NUMBER (6)
50 STATE NOT NULL VARCHAR2 (50)
60 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_CANDIDATE_RULE CANDIDATE_RULE_ID

Column Detail

10 CANDIDATE_RULE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the candidate rule.
20 NAME
Optional ? :No ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
Name of the candidate rule.
30 DESCRIPTION
Optional ? :Yes ; Varchar2 (1600) ;() ; ; Uppercase ? :No ;
Description of the candidate rule.
40 TYPE

Oracle Designer Report : cktci


19 June 2008 Page 63 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;


Type of Candidate Rule. Valid values are: 0 Exclusion; 1 Inclusion
50 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
State of the Candidate Rule. Valid values are: activeState Candidate Rule
is active; inactiveState Candidate Rule is inactive;
60 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 64 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CLEARANCE Alias : RCE


Display Title : Rpm Clearance

Description : This table contains one row for each clearance event stored within
RPM. It stores item information, location information, the retail
change information, and vendor funding information (if the clearance
is vendor funded). This table will also be used to store exceptions
and exclusions from clearances that are created at a level higher than
transaction level item/location. This table will also be used to
store the reset information for clearances that have a reset date
defined.

Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CLEARANCE_ID NOT NULL NUMBER (15)


15 CLEARANCE_DISPLAY_ID NOT NULL VARCHAR2 (15)
20 STATE NOT NULL VARCHAR2 (50)
30 REASON_CODE NOT NULL NUMBER (6)
50 LOC_EXCEPTION_PARENT_ID NULL NUMBER (15)
70 PARENT_EXCEPTION_PARENT_ID NULL NUMBER (15)
80 CLEARANCE_RESET_ID NULL NUMBER (15)
85 RESET_IND NOT NULL NUMBER (1)
90 ITEM NOT NULL VARCHAR2 (25)
100 DIFF_ID NULL VARCHAR2 (10)
110 ZONE_ID NULL NUMBER (10)
120 LOCATION NULL NUMBER (10)
130 ZONE_NODE_TYPE NOT NULL NUMBER (6)
140 EFFECTIVE_DATE NULL DATE
145 OUT_OF_STOCK_DATE NULL DATE
150 RESET_DATE NULL DATE
160 CHANGE_TYPE NOT NULL NUMBER (1)
170 CHANGE_AMOUNT NULL NUMBER (20, 4)
180 CHANGE_CURRENCY NULL VARCHAR2 (3)
190 CHANGE_PERCENT NULL NUMBER (20, 4)
200 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
210 PRICE_GUIDE_ID NULL NUMBER (20)
220 VENDOR_FUNDED_IND NOT NULL VARCHAR2 (1)

Oracle Designer Report : cktci


19 June 2008 Page 65 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

230 FUNDING_TYPE NULL NUMBER (1)


240 FUNDING_AMOUNT NULL NUMBER (20, 4)
250 FUNDING_AMOUNT_CURRENCY NULL VARCHAR2 (3)
260 FUNDING_PERCENT NULL NUMBER (20, 4)
270 SUPPLIER NULL NUMBER (10)
280 DEAL_ID NULL NUMBER (10)
290 DEAL_DETAIL_ID NULL NUMBER (10)
300 PARTNER_TYPE NULL VARCHAR2 (6)
310 PARTNER_ID NULL VARCHAR2 (10)
320 CREATE_DATE NOT NULL DATE
330 CREATE_ID NOT NULL VARCHAR2 (255)
340 APPROVAL_DATE NULL DATE
350 APPROVAL_ID NULL VARCHAR2 (255)
360 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_CLEARANCE CLEARANCE_ID
Foreign Keys

RCE_RCE_FK
LOC_EXCEPTION_PARENT_ID references RPM_CLEARANCE.CLEARANCE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

RCE_RCE_FK2
PARENT_EXCEPTION_PARENT_ID references RPM_CLEARANCE.CLEARANCE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

RCE_RCE_FK3
CLEARANCE_RESET_ID references RPM_CLEARANCE.CLEARANCE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Column Detail

10 CLEARANCE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the clearance.

Oracle Designer Report : cktci


19 June 2008 Page 66 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_CLEARANCE_I1 10 LOC_EXCEPTION_PARENT_ID NOT UNIQUE

RPM_CLEARANCE_I2 10 PARENT_EXCEPTION_PARENT_ID NOT UNIQUE

RPM_CLEARANCE_I3 10 CLEARANCE_RESET_ID NOT UNIQUE

RPM_CLEARANCE_I4 0 ITEM NOT UNIQUE

RPM_CLEARANCE_I4 2 LOCATION NOT UNIQUE

RPM_CLEARANCE_I5 0 EFFECTIVE_DATE NOT UNIQUE

RPM_CLEARANCE_I6 0 CLEARANCE_DISPLAY_ID NOT UNIQUE

RPM_CLEARANCE_I7 0 ITEM NOT UNIQUE

Column Detail

15 CLEARANCE_DISPLAY_ID
Optional ? :No ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Display id for the clearance.
20 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The current state of the clearance. Valid values include:
pricechange.state.approved Approved; pricechange.state.executed Executed;
pricechange.state.rejected Rejected; pricechange.state.submitted Submitted;
pricechange.state.worksheet Worksheet;
30 REASON_CODE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Reason for the clearance. Valid values include codes on the RPM_CODES table
with a code type of 0.

50 LOC_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
If the clearance is a location level clearance that has been pulled off a zone
clearance, this fields holds the clearance ID of the zone level clearance the
exception was pulled from.
70 PARENT_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
If the clearance is a transaction level clearance that has been pulled off a
parent/parent diff clearance, this fields holds the clearance ID of the parent
level clearance the exception was pulled from.
80 CLEARANCE_RESET_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Clearance reset identification number.

85 RESET_IND

Oracle Designer Report : cktci


19 June 2008 Page 67 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;


This column identifies if this clearance record is a reset
90 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item the clearance is being applied to. Can be at the transaction level or one
level above the transaction level.

100 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Optional field that can be populated when the clearance is created at the
parent level. This field can be specified when the transaction level items
below the parent have diff IDs attached. When specified, the clearance will
only apply to those transaction level items that contain the diff_id.
110 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Clearances are optionally setup at either the zone level or at the location
level. When a clearance is at the zone level, this field will be populated.
120 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Clearances are optionally setup at either the zone level or at the location
level. When a clearances is at the location level, this field will be
populated.

130 ZONE_NODE_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates at what location level the clearance was created at. Valid values
include: 0 Store; 1 Zone; 2 Warehouse.
140 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date the clearance will go into effect.

145 OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Contains the date on which the item/location on the clearance is expected to be
out of stock. This may not be the actual date the stock level drops to zero
it is a projected date. This is an optional field.
150 RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date when the clearance is scheduled to reset. This is an optional field.
160 CHANGE_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
The type of change being applied to the item/location on the clearance. Valid

Oracle Designer Report : cktci


19 June 2008 Page 68 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

values include: 0 Change By Percent; 1 Change By Amount; 2 Fixed Price ;


4 Exclude; Clearance price changes with a change type of Exclude cannot be
manually created they are only created through the location move process
and/or new item/location creation from RMS.
170 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of change being applied to the item/location on the clearance. For
clearance price changes with a change type of 1 Change By Amount, this is the
amount that will be deducted from the current regular retail. For clearance
price changes with a change time of 2 Fixed Price, this is the price of the
item/location on clearance.
180 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the value in the CHANGE_TYPE field is either 1 Change by Amount, or 2
Fixed Price, this field holds the currency of the amount.
190 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percentage amount of change being applied to the item/location on the
clearance. This field will only hold a value for clearances with a change type
of 0 Change By Percent. The percentage in this field will be deducted from
the current regular retail.
200 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM associated with the clearance.
210 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The price guide associated with the clearance.

220 VENDOR_FUNDED_IND
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the clearance is vendor funded. Valid values include:
0 not vendor funded; 1 vendor funded.
230 FUNDING_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type of funding the vendor is providing. Valid values include:
0 Percent; 1 Amount
240 FUNDING_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of the clearance price change that is funded. This field will only
be populated when the FUNDING_TYPE is 1 Amount.
250 FUNDING_AMOUNT_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency of the funding amount. This field will only be populated when the

Oracle Designer Report : cktci


19 June 2008 Page 69 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

FUNDING_TYPE is 1 Amount.
260 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percent of the clearance price change this is funded. This field will only
be populated when the FUNDING_TYPE is 0 Percent.
270 SUPPLIER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Contains the ID of the supplier associated with the vendor funded clearance.
This field will only hold a value when the VENDOR_FUNDED_IND is 1, and the
PARTNER_TYPE field is 3 Supplier.
280 DEAL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the Deal associated with the vendor funded clearance. This field
will only contain a value when the VENDOR_FUNDED_IND is 1.
290 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the deal detail associated with the vendor funded clearance. This
field will only contain a value when the VENDOR_FUNDED_IND is 1.
300 PARTNER_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Contains the type of partner associated with the vendor funded clearance.
Valid values include: 0 Manufacturer; 1 Distributor; 2 Wholesaler; 3
Supplier.
310 PARTNER_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Contains the ID of the partner associated with the vendor funded clearance.
This field will only hold a value when the VENDOR_FUNDED_IND is 1, and the
PARTNER_TYPE is either 0 Manufacturer, 1 Distributor, or 2 Wholesaler;
320 CREATE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The date the clearance price change was created.
330 CREATE_ID
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The ID of the user that created the clearance price change.
340 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date the clearance price change was last approved.
350 APPROVAL_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The ID of the user that last approved the clearance.
360 LOCK_VERSION

Oracle Designer Report : cktci


19 June 2008 Page 70 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;


Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 71 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CLEARANCE_GTT Alias :


Display Title : RPM_CLEARANCE_GTT

Description : This is a temporary table that will be used during Clearance Conflict
Checking.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_ID NOT NULL NUMBER (15)


20 CLEARANCE_ID NOT NULL NUMBER (15)
30 CLEARANCE_DISPLAY_ID NOT NULL VARCHAR2 (15)
40 STATE NOT NULL VARCHAR2 (50)
50 REASON_CODE NOT NULL NUMBER (6)
60 LOC_EXCEPTION_PARENT_ID NULL NUMBER (15)
70 PARENT_EXCEPTION_PARENT_ID NULL NUMBER (15)
80 CLEARANCE_RESET_ID NULL NUMBER (15)
90 RESET_IND NOT NULL NUMBER (1)
100 ITEM NOT NULL VARCHAR2 (25)
110 DIFF_ID NULL VARCHAR2 (10)
120 ZONE_ID NULL NUMBER (10)
130 LOCATION NULL NUMBER (10)
140 ZONE_NODE_TYPE NOT NULL NUMBER (6)
150 EFFECTIVE_DATE NULL DATE
160 OUT_OF_STOCK_DATE NULL DATE
170 RESET_DATE NULL DATE
180 CHANGE_TYPE NOT NULL NUMBER (1)
190 CHANGE_AMOUNT NULL NUMBER (20, 4)
200 CHANGE_CURRENCY NULL VARCHAR2 (3)
210 CHANGE_PERCENT NULL NUMBER (20, 4)
220 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
230 PRICE_GUIDE_ID NULL NUMBER (20)
240 VENDOR_FUNDED_IND NOT NULL VARCHAR2 (1)
250 FUNDING_TYPE NULL NUMBER (1)
260 FUNDING_AMOUNT NULL NUMBER (20, 4)
270 FUNDING_AMOUNT_CURRENCY NULL VARCHAR2 (3)
280 FUNDING_PERCENT NULL NUMBER (20, 4)

Oracle Designer Report : cktci


19 June 2008 Page 72 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

290 SUPPLIER NULL NUMBER (10)


300 DEAL_ID NULL NUMBER (10)
310 DEAL_DETAIL_ID NULL NUMBER (10)
320 PARTNER_TYPE NULL VARCHAR2 (6)
330 PARTNER_ID NULL VARCHAR2 (10)
340 CREATE_DATE NOT NULL DATE
350 CREATE_ID NOT NULL VARCHAR2 (255)
360 APPROVAL_DATE NULL DATE
370 APPROVAL_ID NULL VARCHAR2 (255)
380 LOCK_VERSION NULL NUMBER (18)
390 RC_ROWID NULL ROWID ()

Index Summary

Name Seq. Column Index Type

RPM_CLEARANCE_GTT_I0 0 PRICE_EVENT_ID UNIQUE

RPM_CLEARANCE_GTT_I0 2 CLEARANCE_ID UNIQUE

RPM_CLEARANCE_GTT_I1 0 PRICE_EVENT_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I1 2 LOC_EXCEPTION_PARENT_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I2 0 PRICE_EVENT_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I2 2 PARENT_EXCEPTION_PARENT_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I3 0 PRICE_EVENT_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I3 2 CLEARANCE_RESET_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I4 0 PRICE_EVENT_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I4 2 ITEM NOT UNIQUE

RPM_CLEARANCE_GTT_I4 4 LOCATION NOT UNIQUE

RPM_CLEARANCE_GTT_I5 0 PRICE_EVENT_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I5 2 EFFECTIVE_DATE NOT UNIQUE

RPM_CLEARANCE_GTT_I6 0 PRICE_EVENT_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I6 2 CLEARANCE_DISPLAY_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I7 0 PRICE_EVENT_ID NOT UNIQUE

RPM_CLEARANCE_GTT_I7 2 ITEM NOT UNIQUE

Column Detail

Oracle Designer Report : cktci


19 June 2008 Page 73 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 PRICE_EVENT_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
PRICE EVENT ID
20 CLEARANCE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
CLEARANCE ID
30 CLEARANCE_DISPLAY_ID
Optional ? :No ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
CLEARANCE DISPLAY ID
40 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
STATE
50 REASON_CODE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
REASON CODE
60 LOC_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
LOC EXCEPTION PARENT ID
70 PARENT_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
PARENT EXCEPTION PARENT ID
80 CLEARANCE_RESET_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
CLEARANCE RESET ID
90 RESET_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
RESET IND
100 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
ITEM
110 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
DIFF ID
120 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ZONE ID
130 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 74 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

LOCATION
140 ZONE_NODE_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
ZONE NODE TYPE
150 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
EFFECTIVE DATE
160 OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
OUT OF STOCK DATE
170 RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
RESET DATE
180 CHANGE_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
CHANGE TYPE
190 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
CHANGE AMOUNT
200 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
CHANGE CURRENCY
210 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
CHANGE PERCENT
220 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
CHANGE SELLING UOM
230 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
PRICE_GUIDE_ID
240 VENDOR_FUNDED_IND
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
VENDOR_FUNDED_IND
250 FUNDING_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
FUNDING_TYPE

Oracle Designer Report : cktci


19 June 2008 Page 75 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

260 FUNDING_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
FUNDING_AMOUNT
270 FUNDING_AMOUNT_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
FUNDING_AMOUNT_CURRENCY
280 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
FUNDING_PERCENT
290 SUPPLIER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
SUPPLIER
300 DEAL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
DEAL_ID
310 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
DEAL_DETAIL_ID
320 PARTNER_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
PARTNER_TYPE
330 PARTNER_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
PARTNER_ID
340 CREATE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
CREATE_DATE
350 CREATE_ID
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
CREATE_ID
360 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
APPROVAL_DATE
370 APPROVAL_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
APPROVAL_ID
380 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 76 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

LOCK_VERSION
390 RC_ROWID
Optional ? :Yes ; Rowid () ;() ; ; Uppercase ? :No ;
RC_ROWID

Oracle Designer Report : cktci


19 June 2008 Page 77 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CLEARANCE_PAYLOAD Alias : RCL


Display Title : Rpm Clearance Payload

Description : Table to hold clearance specific price event information


Table is only populated for clearance price events

Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

5 CLEARANCE_PAYLOAD_ID NOT NULL NUMBER (10)


10 PRICE_EVENT_PAYLOAD_ID NOT NULL NUMBER (10)
20 CLEARANCE_ID NOT NULL NUMBER (10)
30 ITEM NULL VARCHAR2 (25)
33 LOCATION NULL NUMBER (10)
36 LOCATION_TYPE NULL VARCHAR2 (30)
40 EFFECTIVE_DATE NULL DATE
50 SELLING_RETAIL NULL NUMBER (18, 4)
60 SELLING_RETAIL_UOM NULL VARCHAR2 (25)
70 SELLING_RETAIL_CURRENCY NULL VARCHAR2 (25)
80 RESET_CLEARANCE_ID NULL NUMBER (10)

Primary Key

Name Column

PK_RPM_CLEARANCE_PAYLOAD CLEARANCE_PAYLOAD_ID

Column Detail

5 CLEARANCE_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary Key for RPM_CLEARANCE_PAYLOAD
10 PRICE_EVENT_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary Key of clearance price event
20 CLEARANCE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Clearance Id

Oracle Designer Report : cktci


19 June 2008 Page 78 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

30 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Number
33 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location Number
36 LOCATION_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Location Type
40 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Effective date of clearance
50 SELLING_RETAIL
Optional ? :Yes ; Number (18, 4) ;() ; ; Uppercase ? :No ;
Selling retail with clearance applied
60 SELLING_RETAIL_UOM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Selling retail unit of measure
70 SELLING_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Selling retail currency
80 RESET_CLEARANCE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Id of clearance reset

Oracle Designer Report : cktci


19 June 2008 Page 79 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CODES Alias : RCO


Display Title : RPM_CODES

Description : Table to hold the codes used within RPM.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CODE_ID NOT NULL NUMBER (6)


20 CODE_TYPE NOT NULL NUMBER (6)
30 CODE NOT NULL VARCHAR2 (40)
40 DESCRIPTION NOT NULL VARCHAR2 (160)
50 SIM_IND NOT NULL NUMBER (1)
60 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_CODES CODE_ID

Column Detail

10 CODE_ID
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the code.
20 CODE_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The type of code. Valid values include: 0 Clearance Price; 1 Link Code; 2
Regular Price; 3 Regular System Price; 4 Worksheet Generated Price;
30 CODE
Optional ? :No ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
This field holds the code used in RPM.
40 DESCRIPTION
Optional ? :No ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
The description of the code.
50 SIM_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 80 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Indicates which reason codes will be assigned to price changes/clearances


created by an external system. Valid values include: 0 Internal Code; 1
External Reason Code; When the SIM_IND on the RPM_SYSTEM_OPTIONS table is set
to 1, there must be one record on the RPM_CODES table with SIM_IND set to 1 for
CODE_TYPE of 0 (clearance price), and one record on the RPM_CODES with SIM_IND
set to 1 for CODE_TYPE of 2 (regular price).
60 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 81 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CONDITION Alias : RCN


Display Title : RPM_CONDITION

Description : This table holds the conditions for a candidate rule. These
conditions will be used by the merchandise extract to determine
whether or not the candidate rule is met. Conditions can be set up in
one of two ways. They can either have the same value that is used
corporate wide, or they can vary by department.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CONDITION_ID NOT NULL NUMBER (10)


20 CANDIDATE_RULE_ID NULL NUMBER (10)
30 CHILD_CONDITION_ID NULL NUMBER (10)
40 OPERATOR NOT NULL NUMBER (6)
50 FIELD NOT NULL NUMBER (6)
60 VARIABLE_ID NULL NUMBER (10)
70 STRING_VALUE NULL VARCHAR2 (50)
80 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_CONDITION CONDITION_ID

Column Detail

10 CONDITION_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the condition.
20 CANDIDATE_RULE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the candidate rule that the condition belongs to. This field will
not have a value if the condition belongs to a parent condition.
30 CHILD_CONDITION_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the child condition that exists below this condition. This field
will only have a value if there is another condition defined below it.

Oracle Designer Report : cktci


19 June 2008 Page 82 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Foreign Keys

RCN_RCN_FK
CHILD_CONDITION_ID references RPM_CONDITION.CONDITION_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

RCN_RCR_FK
CANDIDATE_RULE_ID references RPM_CANDIDATE_RULE.CANDIDATE_RULE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

RCN_RVR_FK
VARIABLE_ID references RPM_VARIABLE.VARIABLE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_CONDITION_I1 10 CHILD_CONDITION_ID NOT UNIQUE

RPM_CONDITION_I2 10 CANDIDATE_RULE_ID NOT UNIQUE

RPM_CONDITION_I3 10 VARIABLE_ID NOT UNIQUE

Column Detail

40 OPERATOR
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The operator used when making comparisons on the STRING_VALUE field defined in
the condition. Valid values include: 0: = (equals)
1: > (greater than)
2: >= (greater than or equal)
3: < (less than)
4: <= (less than or equal)
5: <> (not equal)

50 FIELD
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The type of field that the comparison will be made on. Valid values include: 0
Item
1 Subclass
2 Class
3 Clearance
4 Current Margin Percent
6 Department
7 Diff Id
8 First Received Date
9 Item List
10 Last Received Date

Oracle Designer Report : cktci


19 June 2008 Page 83 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

11 Markdown Number
12 Market Basket Code
14 Retail Label Value
15 Package UOM
16 Package Size
17 Phase Code
18 Projected Sales
19 Promotions
20 Replenishment Indicator
21 UDA Value
22 UDA Date Value
23 Retail Label Type
24 Season Code
25 Seasonal Sell Through
26 Sell Through
27 Store On Hand
28 Store On Order
29 VPN
30 Supplier
31 Total On Hand
32 Total On Order
33 UDA-Value Type
34 UDA-Date Type
35 UDA-Free Form Text
36 Warehouse On Hand
37 Warehouse On Order
38 Weeks Of Sales Exposure
39 Weeks Since First Received Date
40 Weeks Since Last Received Date
60 VARIABLE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the variable that the condition is associated with.
70 STRING_VALUE
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The value of the condition. This will only be populated if the condition is
not a variable condition.
80 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 84 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CONFLICT_CHECK_REQUEST Alias : RCCR


Display Title : RPM_CONFLICT_CHECK_REQUEST

Description : This table is used to store conflict check requests when run in
asynchronous mode
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CONFLICT_CHECK_REQUEST_ID NOT NULL NUMBER (10)


20 GROUP_ID NULL NUMBER (10)
30 WORKSPACE_ID NULL NUMBER (10)
40 REFERENCE_CLASS NOT NULL VARCHAR2 (100)
50 REFERENCE_ID_VALUE NOT NULL NUMBER (10)
60 CONFLICT_CHECK_EVENT_CODE NOT NULL VARCHAR2 (100)
70 CONFLICT_CHECK_EVENT_CLASS NOT NULL VARCHAR2 (100)
80 FAIL_EVENT_CODE NULL VARCHAR2 (100)
90 FAIL_EVENT_CLASS NULL VARCHAR2 (100)
100 USER_NAME NOT NULL VARCHAR2 (255)
110 REQUEST_DATE NOT NULL DATE

Primary Key

Name Column

PK_RPM_CONFLICT_CHECK_REQUEST CONFLICT_CHECK_REQUEST_ID
Index Summary

Name Seq. Column Index Type

RPM_CONFLICT_CHECK_REQUEST_I1 0 GROUP_ID NOT UNIQUE

Column Detail

10 CONFLICT_CHECK_REQUEST_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary Key
20 GROUP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 85 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The group the rquest belongs to


30 WORKSPACE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The workspace Id in case of worksheet
40 REFERENCE_CLASS
Optional ? :No ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
Class of the IdentifiableReference
50 REFERENCE_ID_VALUE
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Object Id of the IdentifiableReference
60 CONFLICT_CHECK_EVENT_CODE
Optional ? :No ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
The descriptor of the conflict check event
70 CONFLICT_CHECK_EVENT_CLASS
Optional ? :No ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
The class name of the conflict check event
80 FAIL_EVENT_CODE
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
The descriptor of the fail event
90 FAIL_EVENT_CLASS
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
The class name of the fail event
100 USER_NAME
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Name of user who submitted the request
110 REQUEST_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The date of the request

Oracle Designer Report : cktci


19 June 2008 Page 86 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CONFLICT_CHECK_RESULT Alias : CCR


Display Title : RPM_CONFLICT_CHECK_RESULT

Description : This table is used to store the results of conflict check requests
that are run in asynchronous mode
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CONFLICT_CHECK_RESULT_ID NOT NULL NUMBER (10)


20 EVENT_TYPE NOT NULL NUMBER (1)
30 RESULT NOT NULL NUMBER (1)
40 RESULTS_DATE NOT NULL DATE
50 USER_ID NOT NULL VARCHAR2 (30)
60 EVENT_ID NULL NUMBER (10)
70 PROMO_COMP_ID NULL VARCHAR2 (10)
80 PROMO_COMP_DETAIL_ID NULL VARCHAR2 (10)
90 MERCH_TYPE NULL NUMBER (1)
100 DEPT NULL NUMBER (4)
110 CLASS NULL NUMBER (4)
120 SUBCLASS NULL NUMBER (4)
130 ZONE_ID NULL NUMBER (10)
140 ERROR_STRING NULL VARCHAR2 (255)

Primary Key

Name Column

PK_RPM_CONFLICT_CHECK_RESULT CONFLICT_CHECK_RESULT_ID

Column Detail

10 CONFLICT_CHECK_RESULT_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary Key
20 EVENT_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
The type of event that was conflict checked (promo, price change, clearance or
worksheet)

Oracle Designer Report : cktci


19 June 2008 Page 87 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

30 RESULT
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Code to indicate success or failure of conflict checking. 1 - conflicts found;
0 - no conflicts found.
40 RESULTS_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The date conflict check occurred
50 USER_ID
Optional ? :No ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The user who requested conflict check
60 EVENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The id of event that was conflict checked (promo, price change, clearance or
worksheet)
70 PROMO_COMP_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The promotion component id if event was promo
80 PROMO_COMP_DETAIL_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The promotion component detail id if event was promo
90 MERCH_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The merch type of event if event was worksheet
100 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The department of event if event was worksheet
110 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The class of event if event was worksheet
120 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass of event if event was worksheet
130 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The zone of event if event was worksheet
140 ERROR_STRING
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Error_String

Oracle Designer Report : cktci


19 June 2008 Page 88 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias : RCCRP


RPM_CONFLICT_CHECK_RQST_PRPT Display Title :
RPM_CONFLICT_CHECK_RQST_PRPT

Description : This table is used to store request events as properties


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CONFLICT_CHECK_REQUEST_ID NULL NUMBER (10)


20 FAIL_REQUEST_ID NULL NUMBER (10)
30 PROPERTY_KEY NULL VARCHAR2 (100)
40 PROPERTY_VALUE NULL VARCHAR2 (255)

Foreign Keys

RCCRP_RCCR_FK2
FAIL_REQUEST_ID references
RPM_CONFLICT_CHECK_REQUEST.CONFLICT_CHECK_REQUEST_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_CONFLIC_CHECK_RQST_PRPT_I1 0 CONFLICT_CHECK_REQUEST_ID NOT UNIQUE

RPM_CONFLIC_CHECK_RQST_PRPT_I2 0 FAIL_REQUEST_ID NOT UNIQUE

Column Detail

10 CONFLICT_CHECK_REQUEST_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Id of the conflict check request if this represents a conflict check event
20 FAIL_REQUEST_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Id of the conflict check request if this represents a fail event
30 PROPERTY_KEY
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 89 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Property name
40 PROPERTY_VALUE
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Property value

Oracle Designer Report : cktci


19 June 2008 Page 90 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CONFLICT_CHECK_TASK Alias :


Display Title : RPM_CONFLICT_CHECK_TASK

Description : Stores details of tasks found in the RPM_TASK table.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 TASK_ID NOT NULL NUMBER (10, 0)


20 CLIENT_CONTEXT NULL BLOB ()
30 CC_REFERENCE_TYPE NOT NULL VARCHAR2 (255)
40 CC_REFERENCE_ID NOT NULL NUMBER (10, 0)
50 EMERGENCY_ACCESS_PERMISSION NULL VARCHAR2 (255)

Primary Key

Name Column

PK_RPM_CONFLICT_CHECK_TASK TASK_ID

Column Detail

10 TASK_ID
Optional ? :No ; Number (10, 0) ;() ; ; Uppercase ? :No ;
Task Identifier.
20 CLIENT_CONTEXT
Optional ? :Yes ; Blob () ;() ; ; Uppercase ? :No ;
Instance of ClientContext, serialized to byte array.
30 CC_REFERENCE_TYPE
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Class name of ConflictCheckRequest instance.
40 CC_REFERENCE_ID
Optional ? :No ; Number (10, 0) ;() ; ; Uppercase ? :No ;
Id of ConflictCheckRequest instance.
50 EMERGENCY_ACCESS_PERMISSION
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Emergency access permission for worksheet.

Oracle Designer Report : cktci


19 June 2008 Page 91 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CONFLICT_QUERY_CONTROL Alias : RCQ


Display Title : RPM_CONFLICT_QUERY_CONTROL

Description : This table stores all Conflict Checking Validation Rules that need to
be executed during the Price Event Conflict Checking process.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CONFLICT_QUERY_CONTROL_ID NOT NULL NUMBER (5)


20 CONFLICT_QUERY_FUNCTION_NAME NOT NULL VARCHAR2 (65)
30 CONFLICT_QUERY_DESC NOT NULL VARCHAR2 (255)
40 ACTIVE NOT NULL VARCHAR2 (6)
50 OVERRIDE_ALLOWED NOT NULL VARCHAR2 (6)
60 EXECUTION_ORDER NOT NULL NUMBER (6)
70 BASE_GENERATED NOT NULL VARCHAR2 (6)
80 BASE_REQUIRED NOT NULL VARCHAR2 (6)
90 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_CONFLICT_QUERY_CONTROL CONFLICT_QUERY_CONTROL_ID

Column Detail

10 CONFLICT_QUERY_CONTROL_ID
Optional ? :No ; Number (5) ;() ; ; Uppercase ? :No ;
Identifies the record.
20 CONFLICT_QUERY_FUNCTION_NAME
Optional ? :No ; Varchar2 (65) ;() ; ; Uppercase ? :No ;
The PL/SQL function name that will be executed for this rule.
30 CONFLICT_QUERY_DESC
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The description of the rule that will be executed by the PL/SQL function.
40 ACTIVE
Optional ? :No ; Varchar2 (6) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 92 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Indicates whether this rule is active (Y=Yes, N=No).


50 OVERRIDE_ALLOWED
Optional ? :No ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Indicates whether this rule can be overridden (Y=Yes, N=No).
60 EXECUTION_ORDER
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The order with which this rule will be executed.
70 BASE_GENERATED
Optional ? :No ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Indicates whether this rule is part of the RPM base product (Y=Yes, N=No).
80 BASE_REQUIRED
Optional ? :No ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Indicates whether this rule is required by the RPM base product (Y=Yes, N=No).
90 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 93 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CON_CHECK_ERR Alias : RHE


Display Title : RPM_CON_CHECK_ERR

Description : Describes an unsuccessful attempt to move pricing event to a new


state.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CON_CHECK_ERR_ID NOT NULL NUMBER (15)


20 REF_CLASS NOT NULL VARCHAR2 (500)
30 REF_ID NOT NULL NUMBER (15)
40 REF_DISPLAY_ID NOT NULL VARCHAR2 (15)
50 REF_SECONDARY_DISPLAY_ID NULL VARCHAR2 (15)
60 ITEM NULL VARCHAR2 (25)
70 LOCATION NULL NUMBER (10)
80 CHANGE_TYPE NULL NUMBER (1)
90 CHANGE_AMOUNT NULL NUMBER (20, 4)
100 CHANGE_CURRENCY NULL VARCHAR2 (3)
110 CHANGE_PERCENT NULL NUMBER (20, 4)
120 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
125 EFFECTIVE_DATE NOT NULL DATE
130 ERROR_DATE NOT NULL DATE
140 MESSAGE_KEY NULL VARCHAR2 (100)

Primary Key

Name Column

PK_RPM_CON_CHECK_ERR CON_CHECK_ERR_ID
Index Summary

Name Seq. Column Index Type

RPM_CON_CHECK_ERR_I1 0 REF_ID NOT UNIQUE

Column Detail

10 CON_CHECK_ERR_ID

Oracle Designer Report : cktci


19 June 2008 Page 94 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;


Unique identification id.
20 REF_CLASS
Optional ? :No ; Varchar2 (500) ;() ; ; Uppercase ? :No ;
Class of pricing event this conflict check result referes to.
30 REF_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Unique id of pricing event this conflict check result refers to.
40 REF_DISPLAY_ID
Optional ? :No ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Display id of pricing event this conflict check result refers to.
50 REF_SECONDARY_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Promotion component display id if the reference_class is promotion.
60 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Id of item that caused conflict error.
70 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Id of location that caused conflict error.
80 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Type of retail change on the pricing event this conflict check result refers
to.
90 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Amount of retail change on the pricing event this conflict check result refers
to (if change type is amount).
100 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency of retail change on the pricing event this conflict check result
refers to.
110 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Percent of retail change on the pricing event this conflict check result refers
to (if change type is percent).
120 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
UOM of retail change on the pricing event this conflict check result refers to.

Oracle Designer Report : cktci


19 June 2008 Page 95 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

125 EFFECTIVE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Effective date of pricing event this conflict check result refers to.
130 ERROR_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
140 MESSAGE_KEY
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 96 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_CON_CHECK_ERR_DETAIL Alias : RKD


Display Title : RPM_CON_CHECK_ERR_DETAIL

Description : Describes existing, approved pricing events that caused the parent
pricing event to fail the requested state change.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CON_CHECK_ERR_DETAIL_ID NOT NULL NUMBER (15)


20 CON_CHECK_ERR_ID NOT NULL NUMBER (15)
30 REF_CLASS NOT NULL VARCHAR2 (100)
40 REF_ID NOT NULL NUMBER (15)
50 REF_DISPLAY_ID NOT NULL VARCHAR2 (15)
60 REF_SECONDARY_DISPLAY_ID NULL VARCHAR2 (15)
70 EFFECTIVE_DATE NOT NULL DATE
80 SELLING_RETAIL NOT NULL NUMBER (20, 4)
90 SELLING_RETAIL_CURRENCY NOT NULL VARCHAR2 (3)
100 SELLING_UOM NOT NULL VARCHAR2 (4)
110 MULTI_UNITS NULL NUMBER (12, 4)
120 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
130 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
140 MULTI_UNIT_UOM NULL VARCHAR2 (4)

Primary Key

Name Column

PK_RPM_CON_CHECK_ERR_DETAIL CON_CHECK_ERR_DETAIL_ID

Column Detail

10 CON_CHECK_ERR_DETAIL_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Unique identification id.
20 CON_CHECK_ERR_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Id of parent conflict check error.

Oracle Designer Report : cktci


19 June 2008 Page 97 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

30 REF_CLASS
Optional ? :No ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
Class of pricing event this conflict check result detail referes to.
40 REF_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Unique id of pricing event this conflict check result detail refers to.
50 REF_DISPLAY_ID
Optional ? :No ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Display id of pricing event this conflict check result detail refers to.
60 REF_SECONDARY_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Promotion component display id if the reference_class is promotion.
70 EFFECTIVE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Effective date of pricing event this conflict check result detail refers to.
80 SELLING_RETAIL
Optional ? :No ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Selling retail on the effective date of this pricing event.
90 SELLING_RETAIL_CURRENCY
Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Selling currency on the effective date of this pricing event.
100 SELLING_UOM
Optional ? :No ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Selling UOM on the effective date of this pricing event.
110 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multiunits (if any) on the effective date of this pricing event.
120 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multiunit retail (if any) on the effective date of this pricing event.
130 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Multiunit currency (if any) on the effective date of this pricing event.
140 MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multiunit UOM (if any) on the effective date of this pricing event.

Oracle Designer Report : cktci


19 June 2008 Page 98 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_DEFAULT_BILLING_INFO Alias : RDB


Display Title : Rpm Default Billing Info

Description : This table holds the default information to be used when creating
deals in RMS through the vendor funded promotion dialogue in RPM.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 DEFAULT_BILLING_INFO_ID NOT NULL NUMBER (10)


15 STATE NOT NULL VARCHAR2 (50)
20 PARTNER_TYPE NULL VARCHAR2 (6)
30 PARTNER_ID NULL VARCHAR2 (10)
40 SUPPLIER NULL NUMBER (10)
50 INCLUDE_VAT NULL NUMBER (1)
60 INCLUDE_DEAL_INCOME NULL NUMBER (1)
70 INVOICE_PROC_LOGIC_TYPE NULL VARCHAR2 (4)
80 INVOICE_PROC_LOGIC_CODE NULL VARCHAR2 (6)
90 DEAL_REPORT_LEVEL_TYPE NULL VARCHAR2 (4)
100 DEAL_REPORT_LEVEL_CODE NULL VARCHAR2 (6)
110 BILL_BACK_PERIOD_TYPE NULL VARCHAR2 (4)
120 BILL_BACK_PERIOD_CODE NULL VARCHAR2 (6)
130 BILL_BACK_METHOD_TYPE NULL VARCHAR2 (4)
140 BILL_BACK_METHOD_CODE NULL VARCHAR2 (6)
150 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_DEFAULT_BILLING_INFO DEFAULT_BILLING_INFO_ID

Column Detail

10 DEFAULT_BILLING_INFO_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the default billing information.
15 STATE

Oracle Designer Report : cktci


19 June 2008 Page 99 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;


State of the default billing information. Valid values include:
defaultBillingInformation.state.active Active;
20 PARTNER_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Contains the type of partner. Valid values include: 0 Manufacturer; 1
Distributor; 2 Wholesaler; This field will not have a value when the partner
is a supplier (e.g. the SUPPLIER field is contains a value).
30 PARTNER_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Contains the ID of the partner associated with the vendor funding defaults.
This field will only hold a value when the PARTNER_TYPE is either 0
Manufacturer, 1 Distributor, or 2 Wholesaler;
40 SUPPLIER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the supplier associated with the vendor funding defaults.
50 INCLUDE_VAT
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if the vendor funding should include VAT. Valid values include: 0
VAT not included; 1 VAT included.
60 INCLUDE_DEAL_INCOME
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if the vendor funding should include deal income. Valid values
include: 0 Deal income not included; 1 Deal income included.
70 INVOICE_PROC_LOGIC_TYPE
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the RMS code type DLIP which identifies the type of deal
invoice processing.
80 INVOICE_PROC_LOGIC_CODE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The code from the DLIP code type that identifies the type of deal invoice
processing for this default billing information. Valid values include: AA
Automatic; AP Automatic Positive Values only; MA Manual; MP Manual
Positive Values only; NO No Invoice Processing.
90 DEAL_REPORT_LEVEL_TYPE
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the RMS code type DLRL which identifies the deal reporting
level.
100 DEAL_REPORT_LEVEL_CODE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The code from the DLRL code type that indicates the deal reporting level for
this default billing information. Valid values include: M month; Q

Oracle Designer Report : cktci


19 June 2008 Page 100 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

quarter; W week.
110 BILL_BACK_PERIOD_TYPE
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the RMS code type DLBP which identifies the bill back
period.
120 BILL_BACK_PERIOD_CODE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The code from the DLBP code type that identifies the bill back period for
this default billing information. Valid values include: A annual; H
half year; M month; Q quarter; W week.
130 BILL_BACK_METHOD_TYPE
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the RMS code type DLBM which identifies the deal billing
method.
140 BILL_BACK_METHOD_CODE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The code from the DLBM code type that identifies the deal billing method for
this default billing information. Valid values include: C Credit Note;
D Debit Note.
150 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 101 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_DEPT_AGGREGATION Alias : RDA


Display Title : RPM_DEPT_AGGREGATION

Description : This table holds the values for system parameters that vary by
department. There will be one row per department on this table.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 DEPT_AGGREGATION_ID NOT NULL NUMBER (4)


20 DEPT NOT NULL NUMBER (4)
30 LOWEST_STRATEGY_LEVEL NOT NULL NUMBER (6)
40 WORKSHEET_LEVEL NOT NULL NUMBER (6)
50 HISTORICAL_SALES_LEVEL NOT NULL NUMBER (6)
60 REGULAR_SALES_IND NOT NULL NUMBER (6)
70 CLEARANCE_SALES_IND NOT NULL NUMBER (6)
80 PROMOTIONAL_SALES_IND NOT NULL NUMBER (6)
90 INCLUDE_WH_ON_HAND NOT NULL NUMBER (6)
100 INCLUDE_WH_ON_ORDER NOT NULL NUMBER (6)
110 PRICE_CHANGE_AMOUNT_CALC_TYPE NOT NULL NUMBER (6)
112 RETAIL_CHG_HIGHLIGHT_DAYS NULL NUMBER (4)
114 COST_CHG_HIGHLIGHT_DAYS NULL NUMBER (4)
116 PEND_COST_CHG_WINDOW_DAYS NULL NUMBER (4)
118 PEND_COST_CHG_HIGHLIGHT_DAYS NULL NUMBER (4)
120 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_DEPT_AGGREGATION DEPT_AGGREGATION_ID
Index Summary

Name Seq. Column Index Type

RPM_DEPT_AGGREGATION_I1 0 DEPT UNIQUE

Column Detail

Oracle Designer Report : cktci


19 June 2008 Page 102 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 DEPT_AGGREGATION_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the department aggregation information.
20 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The ID of the department for which the aggregation information is defined.
30 LOWEST_STRATEGY_LEVEL
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The lowest level at which a strategy may be defined. Valid values include: 0
Department; 1 Class; 2 Subclass.
40 WORKSHEET_LEVEL
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The value in this field identifies what merchandise level should be used to
build the default worksheet. This level will be either at or above the value
in the LOWEST_STRATEGY_LEVEL.
50 HISTORICAL_SALES_LEVEL
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Determines what period should be used by the merchandise extract when
extracting historical sales. Valid values include: 0 Week; 1 Month; 2
Half Year; 3 Year.
60 REGULAR_SALES_IND
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The value in this field indicates if regular price sales should be included as
part of the historical sales extracted by the merchandise extract. Valid
values include: 0 Do not include; 1 Include.
70 CLEARANCE_SALES_IND
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The value in this field indicates if clearance price sales should be included
as part of the historical sales extracted by the merchandise extract.Valid
values include: 0 Do not include; 1 Include.
80 PROMOTIONAL_SALES_IND
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The value in this field indicates if promotional price sales should be included
as part of the historical sales extracted by the merchandise extract. Valid
values include: 0 Do not include; 1 Include.
90 INCLUDE_WH_ON_HAND
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
This indicator will be used by the merchandise extract to determine whether or
not to include the warehouse on hand when calculating sell thru and price
change impact.
100 INCLUDE_WH_ON_ORDER
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
This indicator will be used by the merchandise extract to determine whether or

Oracle Designer Report : cktci


19 June 2008 Page 103 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

not to include the warehouse on order when calculating the total on order
quantity.
110 PRICE_CHANGE_AMOUNT_CALC_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The value in this field determines the calculation method for the price change
amount column on the Worksheet and Worksheet Status screens. Valid values
include: 0 Current-New; 1 New-Current.
112 RETAIL_CHG_HIGHLIGHT_DAYS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Defines a window of recent price changes the worksheet will highlight past
price changes that fall within this window.
114 COST_CHG_HIGHLIGHT_DAYS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Defines a window of recent cost changes the worksheet will highlight past
cost changes that fall within this window.
116 PEND_COST_CHG_WINDOW_DAYS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Defines how many days forward the worksheet will look to find upcoming cost
changes.
118 PEND_COST_CHG_HIGHLIGHT_DAYS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Defines a window of upcoming cost changes the worksheet will highlight
upcoming cost changes that fall within this window.
120 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to assist with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 104 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_DEPT_CLASS_SUBCLASS_TBL Alias :


Display Title : RPM_DEPT_CLASS_SUBCLASS_TBL

Description : This table is used as a working table by some PLSQL packages to aid
execution performance.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 DEPT NULL NUMBER (4)


20 CLASS NULL NUMBER (4)
30 SUBCLASS NULL NUMBER (4)

Column Detail

10 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Department Id
20 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Class Id
30 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Subclass Id

Oracle Designer Report : cktci


19 June 2008 Page 105 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_EVENT_ITEMLOC Alias : REI


Display Title : RPM_EVENT_ITEMLOC

Description : This is a working table that is used in the Price Event Execution
batch program. This table will contain all item/location that will be
affected by a Price Event Execution batch.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOC NULL NUMBER (10, 0)
30 LOC_TYPE NULL VARCHAR2 (1)
40 SELLING_UNIT_RETAIL NULL NUMBER (20, 4)
50 SELLING_UOM NULL VARCHAR2 (4)
60 MULTI_UNITS NULL NUMBER (12, 4)
70 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
80 MULTI_SELLING_UOM NULL VARCHAR2 (4)
90 PROM_EVENT NULL VARCHAR2 (6)
100 PRICE_CHG_TYPE NULL VARCHAR2 (2)
110 CURRENCY_CODE NULL VARCHAR2 (3)
120 OLD_SELLING_UNIT_RETAIL NULL NUMBER (20, 4)
130 OLD_SELLING_UOM NULL VARCHAR2 (4)
140 VENDOR_FUNDED_IND NULL VARCHAR2 (1)
150 FUNDING_TYPE NULL NUMBER (1, 0)
160 FUNDING_AMOUNT NULL NUMBER (20, 4)
170 FUNDING_AMOUNT_CURRENCY NULL VARCHAR2 (3)
180 FUNDING_PERCENT NULL NUMBER (20, 4)
190 DEAL_ID NULL NUMBER (10, 0)
200 DEAL_DETAIL_ID NULL NUMBER (10, 0)
210 ACTIVE_DATE NULL DATE
220 IS_ON_CLEARANCE NULL VARCHAR2 (1)
230 PC_REASON_CODE NULL NUMBER (6, 0)
240 CHANGE_TYPE NULL NUMBER (1, 0)
250 CHANGE_AMOUNT NULL NUMBER (20, 4)
260 CLEAR_IND NULL VARCHAR2 (1)
270 PRIMARY_CNTRY NULL VARCHAR2 (3)

Oracle Designer Report : cktci


19 June 2008 Page 106 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

280 PRIMARY_SUPP NULL NUMBER (10, 0)


290 IL_ROWID NULL ROWID ()
300 CURRENT_UNIT_RETAIL NULL NUMBER (20, 4)
310 PC_AFFECTED_PROMO_FR_ID NULL NUMBER (10, 0)
330 LAST_EXECUTION_DATE NULL DATE
340 PRICE_EVENT_ID NULL NUMBER (10)
350 DEPT NULL NUMBER (4)
360 CLASS NULL NUMBER (4)
370 SUBCLASS NULL NUMBER (4)
380 STANDARD_UOM NULL VARCHAR2 (4)
390 PACK_IND NULL VARCHAR2 (1)
400 SELLABLE_IND NULL VARCHAR2 (1)
410 ORDERABLE_IND NULL VARCHAR2 (1)
420 PACK_TYPE NULL VARCHAR2 (1)
430 ORIG_EVENT_TYPE NULL VARCHAR2 (2)
440 CURRENT_SELLING_RETAIL NULL NUMBER (20, 4)
450 CURRENT_SELLING_UOM NULL VARCHAR2 (4)
460 CURRENT_CLEAR_RETAIL NULL NUMBER (20, 4)
470 CURRENT_CLEAR_UOM NULL VARCHAR2 (4)
480 CURRENT_SIMPLE_PROMO_RETAIL NULL NUMBER (20, 4)
490 CURRENT_SIMPLE_PROMO_UOM NULL VARCHAR2 (4)
500 IS_ON_SIMPLE_PROMO NULL VARCHAR2 (1)

Index Summary

Name Seq. Column Index Type

RPM_EVENT_ITEMLOC_I1 0 ITEM NOT UNIQUE

RPM_EVENT_ITEMLOC_I1 2 LOC NOT UNIQUE

RPM_EVENT_ITEMLOC_I2 2 PRICE_EVENT_ID NOT UNIQUE

RPM_EVENT_ITEMLOC_I2 4 ORIG_EVENT_TYPE NOT UNIQUE

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
ITEM
20 LOC
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;
LOC

Oracle Designer Report : cktci


19 June 2008 Page 107 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

30 LOC_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
LOC TYPE
40 SELLING_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
SELLING UNIT RETAIL
50 SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
SELLING UOM
60 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
MULTI UNITS
70 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
MULTI UNIT RETAIL
80 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
MULTI SELLING UOM
90 PROM_EVENT
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
PROM_EVENT
100 PRICE_CHG_TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
PRICE CHG TYPE
110 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
CURRENCY CODE
120 OLD_SELLING_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
OLD SELLING UNIT RETAIL
130 OLD_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
OLD SELLING UOM
140 VENDOR_FUNDED_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
VENDOR FUNDED IND
150 FUNDING_TYPE
Optional ? :Yes ; Number (1, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 108 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

FUNDING TYPE
160 FUNDING_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
FUNDING AMOUNT
170 FUNDING_AMOUNT_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
FUNDING AMOUNT CURRENCY
180 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
FUNDING PERCENT
190 DEAL_ID
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;
DEAL ID
200 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;
DEAL_DETAIL_ID
210 ACTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
ACTIVE DATE
220 IS_ON_CLEARANCE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
IS ON CLEARANCE
230 PC_REASON_CODE
Optional ? :Yes ; Number (6, 0) ;() ; ; Uppercase ? :No ;
PC REASON CODE
240 CHANGE_TYPE
Optional ? :Yes ; Number (1, 0) ;() ; ; Uppercase ? :No ;
CHANGE TYPE
250 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
CHANGE AMOUNT
260 CLEAR_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
CLEAR IND
270 PRIMARY_CNTRY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
PRIMARY CNTRY

Oracle Designer Report : cktci


19 June 2008 Page 109 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

280 PRIMARY_SUPP
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;
PRIMARY SUPP
290 IL_ROWID
Optional ? :Yes ; Rowid () ;() ; ; Uppercase ? :No ;
IL ROWID
300 CURRENT_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
CURRENT UNIT RETAIL
310 PC_AFFECTED_PROMO_FR_ID
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;
PC AFFECTED PROMO FR ID
330 LAST_EXECUTION_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
LAST EXECUTION DATE
340 PRICE_EVENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price Event ID
350 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Department
360 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Class
370 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Subclass
380 STANDARD_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Standard Unit Of Measure
390 PACK_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
pack Indicator
400 SELLABLE_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Sellable Indicator
410 ORDERABLE_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 110 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Orderable Indicator
420 PACK_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Pack Type
430 ORIG_EVENT_TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
The original price event type which differs from PRICE_CHANGE_TYPE
440 CURRENT_SELLING_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Selling Retail
450 CURRENT_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Selling UOM
460 CURRENT_CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Clearance Retail
470 CURRENT_CLEAR_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Clearance UOM
480 CURRENT_SIMPLE_PROMO_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Simple Promo Retail
490 CURRENT_SIMPLE_PROMO_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Simple Promo UOM
500 IS_ON_SIMPLE_PROMO
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Is the Item/Location in Simple Promotion

Oracle Designer Report : cktci


19 June 2008 Page 111 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_EVENT_ITEMLOC_DEALS Alias : REV


Display Title : RPM_EVENT_ITEMLOC_DEALS

Description : This is a working table that is used by Price Event Execution batch.
This table will contain all the deals that need to be processed during
the Price Event Execution batch.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 DEAL_ID NULL NUMBER (10, 0)


20 DEAL_DETAIL_ID NULL NUMBER (10, 0)
30 REPORTING_DATE NULL DATE
40 ITEM NULL VARCHAR2 (25)
50 LOCATION NULL NUMBER (10, 0)
60 LOC_TYPE NULL VARCHAR2 (1)
70 DEPT NULL NUMBER (4, 0)
80 CLASS NULL NUMBER (4, 0)
90 SUBCLASS NULL NUMBER (4, 0)
100 TRAN_CODE NULL NUMBER (2, 0)
110 TRAN_DATA_UNITS NULL NUMBER (12, 4)
120 TOTAL_COST NULL NUMBER (20, 4)
130 TRAN_DATA_REF_NO_2 NULL NUMBER (10, 0)
140 ACTUAL_TURNOVER_UNITS NULL NUMBER (12, 4)
150 ACTUAL_TURNOVER_REVENUE NULL NUMBER (20, 4)
160 ORDER_NO NULL NUMBER (8, 0)
170 ACTUAL_INCOME NULL NUMBER (20, 4)
180 LAST_EXECUTION_DATE NULL DATE
190 ORIG_EVENT_TYPE NULL VARCHAR2 (2)
200 ORIG_EVENT_ID NULL NUMBER (10)

Index Summary

Name Seq. Column Index Type

RPM_EVENT_ITEMLOC_DEALS_I1 0 ITEM NOT UNIQUE

RPM_EVENT_ITEMLOC_DEALS_I1 2 LOCATION NOT UNIQUE

Oracle Designer Report : cktci


19 June 2008 Page 112 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 DEAL_ID
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;
DEAL ID
20 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;
DEAL DETAIL ID
30 REPORTING_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
REPORTING DATE
40 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
ITEM
50 LOCATION
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;
LOCATION
60 LOC_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
LOC TYPE
70 DEPT
Optional ? :Yes ; Number (4, 0) ;() ; ; Uppercase ? :No ;
DEPT
80 CLASS
Optional ? :Yes ; Number (4, 0) ;() ; ; Uppercase ? :No ;
CLASS
90 SUBCLASS
Optional ? :Yes ; Number (4, 0) ;() ; ; Uppercase ? :No ;
SUBCLASS
100 TRAN_CODE
Optional ? :Yes ; Number (2, 0) ;() ; ; Uppercase ? :No ;
TRAN CODE
110 TRAN_DATA_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
TRAN DATA UNITS
120 TOTAL_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
TOTAL COST
130 TRAN_DATA_REF_NO_2
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 113 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

TRAN DATA REF NO 2


140 ACTUAL_TURNOVER_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
ACTUAL TURNOVER UNITS
150 ACTUAL_TURNOVER_REVENUE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
ACTUAL TURNOVER REVENUE
160 ORDER_NO
Optional ? :Yes ; Number (8, 0) ;() ; ; Uppercase ? :No ;
ORDER NO
170 ACTUAL_INCOME
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
ACTUAL INCOME
180 LAST_EXECUTION_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
LAST EXECUTION DATE
190 ORIG_EVENT_TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Price event type
200 ORIG_EVENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price event Id

Oracle Designer Report : cktci


19 June 2008 Page 114 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_FUTURE_COST_TBL_GTT Alias :


Display Title : RPM_FUTURE_COST_TBL_GTT

Description : This global temporary table is used is used as a working table by the
RPM_PRICE_CHANGE_SQL package to avoid looping through a collection,
and thus improve performance.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PRICE_WORKSPACE_ID NULL NUMBER (15)


20 UI_WORKFLOW_ID NULL VARCHAR2 (100)
30 ITEM NULL VARCHAR2 (25)
40 SUPPLIER NULL NUMBER (10)
50 ORIGIN_COUNTRY_ID NULL VARCHAR2 (3)
60 LOCATION NULL NUMBER (10)
70 LOC_TYPE NULL VARCHAR2 (1)
80 ACTIVE_DATE NULL DATE
90 PRICING_COST NULL NUMBER (20, 4)
100 BASE_COST NULL NUMBER (20, 4)
110 CURRENCY_CODE NULL VARCHAR2 (3)

Index Summary

Name Seq. Column Index Type

RPM_FUTURE_COST_TBL_GTT_I1 0 RPM_PRICE_WORKSPACE_ID NOT UNIQUE

RPM_FUTURE_COST_TBL_GTT_I1 2 UI_WORKFLOW_ID NOT UNIQUE

Column Detail

10 RPM_PRICE_WORKSPACE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Workspace ID
20 UI_WORKFLOW_ID
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
UI Workflow ID from Java Client
30 ITEM

Oracle Designer Report : cktci


19 June 2008 Page 115 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;


Item Number
40 SUPPLIER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Supplier ID
50 ORIGIN_COUNTRY_ID
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Origin Country ID
60 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location ID
70 LOC_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Location Type
80 ACTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Active Date
90 PRICING_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Pricing Cost
100 BASE_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Base Cost
110 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency Code

Oracle Designer Report : cktci


19 June 2008 Page 116 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_FUTURE_RETAIL Alias : RFL


Display Title : RPM_FUTURE_RETAIL
Comment : PARTITION BY HASH ON THE DEPT COLUMN
Description : This table will hold future retail information for items/locations.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 FUTURE_RETAIL_ID NOT NULL NUMBER (15)


20 ITEM NOT NULL VARCHAR2 (25)
30 DEPT NOT NULL NUMBER (4)
40 CLASS NOT NULL NUMBER (4)
50 SUBCLASS NOT NULL NUMBER (4)
60 ZONE_NODE_TYPE NOT NULL NUMBER (6)
70 LOCATION NOT NULL NUMBER (10)
80 ACTION_DATE NOT NULL DATE
90 SELLING_RETAIL NOT NULL NUMBER (20, 4)
100 SELLING_RETAIL_CURRENCY NOT NULL VARCHAR2 (3)
110 SELLING_UOM NOT NULL VARCHAR2 (4)
120 MULTI_UNITS NULL NUMBER (12, 4)
130 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
140 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
150 MULTI_SELLING_UOM NULL VARCHAR2 (4)
160 CLEAR_EXCEPTION_PARENT_ID NULL NUMBER (15)
170 CLEAR_RETAIL NULL NUMBER (20, 4)
180 CLEAR_RETAIL_CURRENCY NULL VARCHAR2 (3)
190 CLEAR_UOM NULL VARCHAR2 (4)
200 SIMPLE_PROMO_RETAIL NULL NUMBER (20, 4)
210 SIMPLE_PROMO_RETAIL_CURRENCY NULL VARCHAR2 (3)
220 SIMPLE_PROMO_UOM NULL VARCHAR2 (4)
230 ON_SIMPLE_PROMO_IND NOT NULL NUMBER (1)
240 COMPLEX_PROMO_RETAIL NULL NUMBER (20, 4)
250 COMPLEX_PROMO_RETAIL_CURRENCY NULL VARCHAR2 (3)
260 COMPLEX_PROMO_UOM NULL VARCHAR2 (4)
270 ON_COMPLEX_PROMO_IND NOT NULL NUMBER (1)
280 PRICE_CHANGE_ID NULL NUMBER (15)

Oracle Designer Report : cktci


19 June 2008 Page 117 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

290 PRICE_CHANGE_DISPLAY_ID NULL VARCHAR2 (15)


300 PC_EXCEPTION_PARENT_ID NULL NUMBER (15)
310 PC_CHANGE_TYPE NULL NUMBER (1)
320 PC_CHANGE_AMOUNT NULL NUMBER (20, 4)
330 PC_CHANGE_CURRENCY NULL VARCHAR2 (3)
340 PC_CHANGE_PERCENT NULL NUMBER (20, 4)
350 PC_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
360 PC_NULL_MULTI_IND NULL NUMBER (1)
370 PC_MULTI_UNITS NULL NUMBER (12, 4)
380 PC_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
390 PC_MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
400 PC_MULTI_SELLING_UOM NULL VARCHAR2 (4)
410 PC_PRICE_GUIDE_ID NULL NUMBER (20)
420 CLEARANCE_ID NULL NUMBER (15)
430 CLEARANCE_DISPLAY_ID NULL VARCHAR2 (15)
440 CLEAR_MKDN_INDEX NULL NUMBER (1)
450 CLEAR_START_IND NULL NUMBER (1)
460 CLEAR_CHANGE_TYPE NULL NUMBER (1)
470 CLEAR_CHANGE_AMOUNT NULL NUMBER (20, 4)
480 CLEAR_CHANGE_CURRENCY NULL VARCHAR2 (3)
490 CLEAR_CHANGE_PERCENT NULL NUMBER (20, 4)
500 CLEAR_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
510 CLEAR_PRICE_GUIDE_ID NULL NUMBER (20)
520 LOC_MOVE_FROM_ZONE_ID NULL NUMBER (10)
530 LOC_MOVE_TO_ZONE_ID NULL NUMBER (10)
540 LOCATION_MOVE_ID NULL NUMBER (10)
550 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_FUTURE_RETAIL FUTURE_RETAIL_ID

Column Detail

10 FUTURE_RETAIL_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the future retail record.
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 118 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_FUTURE_RETAIL_I1 0 ITEM NOT UNIQUE

RPM_FUTURE_RETAIL_I1 2 LOCATION NOT UNIQUE

RPM_FUTURE_RETAIL_I1 4 ACTION_DATE NOT UNIQUE

RPM_FUTURE_RETAIL_I2 0 CLEARANCE_ID NOT UNIQUE

RPM_FUTURE_RETAIL_I3 0 PRICE_CHANGE_ID NOT UNIQUE

Column Detail

ID that uniquely identifies the item on the future retail record. Items on the
RPM_FUTURE_RETAIL table are always transaction level items.
30 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The department of the item.
40 CLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The class of the item.
50 SUBCLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass of the item.
60 ZONE_NODE_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates the type of location on the RPM_FUTURE_RETAIL record. Valid values
include: 0 Store; 1 Warehouse.
70 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the location on the RPM_FUTURE_RETAIL record. This
field will contain either a store or a warehouse.
80 ACTION_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The action date of the future retail event.
90 SELLING_RETAIL
Optional ? :No ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field contains the regular unit retail price in the selling unit of
measure for the item/location combination on the action date.
100 SELLING_RETAIL_CURRENCY
Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency for which the selling retail is represented.

Oracle Designer Report : cktci


19 June 2008 Page 119 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

110 SELLING_UOM
Optional ? :No ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field contains the selling unit of measure for the
item/locations single selling regular unit retail on the action
date.
120 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
This field contains the number of units associated with the multi-unit regular
retail for the item/location combination on the action date.
130 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field holds the multi-unit regular retail in the multi-unit selling unit
of measure for the item/location combination on the action date.
140 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency for which the multi-unit retail is represented.
150 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the selling unit of measure for the item/locations
regular multi-unit retail on the action date.
160 CLEAR_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the clearance that this clearance is an exception
to. Only filled if this clearance is a clearance exception.
170 CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field contains the clearance unit retail price in the clearance unit of
measure for the item/location combination on the action date.
180 CLEAR_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency for which the clearance unit retail is represented
190 CLEAR_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field contains the selling unit of measure for the
item/locations clearance unit retail on the action date.
200 SIMPLE_PROMO_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field contains the simple promotion unit retail price in the promotion
unit of measure for the item/location combination on the action date.
210 SIMPLE_PROMO_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency for which the promotional unit retail is represented.

Oracle Designer Report : cktci


19 June 2008 Page 120 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

220 SIMPLE_PROMO_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field contains the selling unit of measure for the
item/locations simple promotion unit retail on the action date.
230 ON_SIMPLE_PROMO_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :0 ;
Indicates if a simple promotion affects this item/location for this date.
240 COMPLEX_PROMO_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The complex promotional retail of the item at the location on the action date
(complex promotions include threshold promotions and buy/get promotions. This
field will always assume the threshold with the highest discount and that for a
buy/get promotion the buy/get criteria is met).
250 COMPLEX_PROMO_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency for which the complex promotional retail is represented.
260 COMPLEX_PROMO_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field contains the selling unit of measure for the
item/locations complex promotional retail on the action date.
270 ON_COMPLEX_PROMO_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :0 ;
Indicates if a complex promotion affects this item/location for this date.
280 PRICE_CHANGE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price change. This field will be populated if
there is either a price change occurring on the action date, or if there is a
pricing event occurring on the action date that affects the regular retail for
the price change on the action date.
290 PRICE_CHANGE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Display ID that uniquely identifies the price change. This field will be
populated if there is either a price change occurring on the action date, or if
there is a pricing event occurring on the action date that affects the regular
retail for the price change on the action date.
300 PC_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price change that this price change is an
exception to. Only filled if this price change is a price change exception.
310 PC_CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The type of change being applied to the item/location on the price change.
Valid values include: 0 Change By Percent; 1 Change

Oracle Designer Report : cktci


19 June 2008 Page 121 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

By Amount; 2 Fixed Price; 4 Exclude;


320 PC_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of change applied to the item/location on the price change.
330 PC_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the value in the PC_CHANGE_TYPE field is either 1 Change by
Amount, or 2 Fixed Price, this field holds the currency associated
with the amount field.
340 PC_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percentage amount of change applied to the item/location on the price
change.
350 PC_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM associated with the price change.
360 PC_NULL_MULTI_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the price change is changing the multi-unit regular
retail of the item/location. Valid values include: 1 price change is not
changing the multi-unit retail, and 0 price change is changing the multi-unit
retail.
370 PC_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
This field contains the number of units associated with the multi-unit retail
for the item/location combination on the price change.
380 PC_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field holds the multi-unit retail in the multi-unit selling unit of
measure for the item/location combination on the price change.
390 PC_MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency for which the multi-unit retail is represented.
400 PC_MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The multi-unit selling UOM associated with the price change.
410 PC_PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price guide attached to the price change.
420 CLEARANCE_ID

Oracle Designer Report : cktci


19 June 2008 Page 122 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;


ID that uniquely identifies the clearance. This field will be populated if
there is either a clearance occurring on the action date, or if there is a
pricing event occurring on the action date that affects the clearance retail on
the action date.
430 CLEARANCE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Display ID that uniquely identifies the clearance. This field will be populated
if there is either a clearance occurring on the action date, or if there is a
pricing event occurring on the action date that affects the clearance retail on
the action date.
440 CLEAR_MKDN_INDEX
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The current count of clearances for the item/location activated since the last
reset date. This field will be populated if there is either a new clearance
event occurring on the action date, or if there is a pricing event occurring on
the action date that affects the clearance retail on the action date.
450 CLEAR_START_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This field indicates the status of the clearance markdown. Valid values
include: 1 Clearance is Starting;
2 Clearance is in Progress;
3 Clearance is Ending;
460 CLEAR_CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The type of change being applied to the item/location on the clearance. Valid
values include: 0 Change By Percent; 1 Change By
Amount; 2 Fixed Price; 4 Exclude;
470 CLEAR_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of change applied to the item/location on the clearance. For
clearance price changes with a change type of 1 Change By Amount,
this is the amount that will be deducted from the current regular retail. For
clearance price changes with a change time of 2 Fixed Price, this
is the price of the item/location on clearance.
480 CLEAR_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the value in the CHANGE_TYPE field is either 1 Change by
Amount, or 2 Fixed Price, this field holds the currency of the
amount.
490 CLEAR_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percentage amount of change applied to the item/location on the clearance.
This field will only hold a value for clearances with a change type of 0
Change By Percent.

Oracle Designer Report : cktci


19 June 2008 Page 123 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

500 CLEAR_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM associated with the clearance.
510 CLEAR_PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price guide attached to the clearance.
520 LOC_MOVE_FROM_ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Unique ID of pricing zone this item/location is moving out of. Blank if this
item/location is being added to a zone group structure.
530 LOC_MOVE_TO_ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Unique ID of the pricing zone this item/location is moving into. Blank if this
item/location is being removed from a zone group structure.
540 LOCATION_MOVE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Unique ID of a location move that this item/location is a part of on this day.
550 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field used for database locking purposes, ensures only one process is modifying
this record at a time.

Oracle Designer Report : cktci


19 June 2008 Page 124 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_FUTURE_RETAIL_GTT Alias :


Display Title : RPM_FUTURE_RETAIL_GTT

Description : This global temporary table will store a subset of RPM_FUTURE_RETAIL


table that will be affected by the price event that is in the conflict
checking process. The conflict checking process will work against this
global temporary table to improve performance.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_ID NOT NULL NUMBER (15)


20 FUTURE_RETAIL_ID NOT NULL NUMBER (15)
30 ITEM NOT NULL VARCHAR2 (25)
40 DEPT NOT NULL NUMBER (4)
50 CLASS NOT NULL NUMBER (4)
60 SUBCLASS NOT NULL NUMBER (4)
70 ZONE_NODE_TYPE NOT NULL NUMBER (6)
80 LOCATION NOT NULL NUMBER (10)
90 ACTION_DATE NOT NULL DATE
100 SELLING_RETAIL NOT NULL NUMBER (20, 4)
110 SELLING_RETAIL_CURRENCY NOT NULL VARCHAR2 (3)
120 SELLING_UOM NOT NULL VARCHAR2 (4)
130 MULTI_UNITS NULL NUMBER (12, 4)
140 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
150 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
160 MULTI_SELLING_UOM NULL VARCHAR2 (4)
170 CLEAR_EXCEPTION_PARENT_ID NULL NUMBER (15)
180 CLEAR_RETAIL NULL NUMBER (20, 4)
190 CLEAR_RETAIL_CURRENCY NULL VARCHAR2 (3)
200 CLEAR_UOM NULL VARCHAR2 (4)
210 SIMPLE_PROMO_RETAIL NULL NUMBER (20, 4)
220 SIMPLE_PROMO_RETAIL_CURRENCY NULL VARCHAR2 (3)
230 SIMPLE_PROMO_UOM NULL VARCHAR2 (4)
240 ON_SIMPLE_PROMO_IND NOT NULL NUMBER (1)
250 COMPLEX_PROMO_RETAIL NULL NUMBER (20, 4)
260 COMPLEX_PROMO_RETAIL_CURRENCY NULL VARCHAR2 (3)

Oracle Designer Report : cktci


19 June 2008 Page 125 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

270 COMPLEX_PROMO_UOM NULL VARCHAR2 (4)


280 ON_COMPLEX_PROMO_IND NOT NULL NUMBER (1)
285 PROMO_COMP_MSG_TYPE NULL VARCHAR2 (30)
290 PRICE_CHANGE_ID NULL NUMBER (15)
300 PRICE_CHANGE_DISPLAY_ID NULL VARCHAR2 (15)
310 PC_EXCEPTION_PARENT_ID NULL NUMBER (15)
320 PC_CHANGE_TYPE NULL NUMBER (1)
330 PC_CHANGE_AMOUNT NULL NUMBER (20, 4)
340 PC_CHANGE_CURRENCY NULL VARCHAR2 (3)
350 PC_CHANGE_PERCENT NULL NUMBER (20, 4)
360 PC_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
370 PC_NULL_MULTI_IND NULL NUMBER (1)
380 PC_MULTI_UNITS NULL NUMBER (12, 4)
390 PC_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
400 PC_MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
410 PC_MULTI_SELLING_UOM NULL VARCHAR2 (4)
420 PC_PRICE_GUIDE_ID NULL NUMBER (20)
430 PC_MSG_TYPE NULL VARCHAR2 (30)
440 PC_SELLING_RETAIL_IND NULL NUMBER (1)
450 PC_MULTI_UNIT_IND NULL NUMBER (1)
460 CLEARANCE_ID NULL NUMBER (15)
470 CLEARANCE_DISPLAY_ID NULL VARCHAR2 (15)
480 CLEAR_MKDN_INDEX NULL NUMBER (1)
490 CLEAR_START_IND NULL NUMBER (1)
500 CLEAR_CHANGE_TYPE NULL NUMBER (1)
510 CLEAR_CHANGE_AMOUNT NULL NUMBER (20, 4)
520 CLEAR_CHANGE_CURRENCY NULL VARCHAR2 (3)
530 CLEAR_CHANGE_PERCENT NULL NUMBER (20, 4)
540 CLEAR_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
550 CLEAR_PRICE_GUIDE_ID NULL NUMBER (20)
560 CLEAR_MSG_TYPE NULL VARCHAR2 (30)
570 LOC_MOVE_FROM_ZONE_ID NULL NUMBER (10)
580 LOC_MOVE_TO_ZONE_ID NULL NUMBER (10)
590 LOCATION_MOVE_ID NULL NUMBER (10)
600 LOCK_VERSION NULL NUMBER (18)
610 TIMELINE_SEQ NULL NUMBER (15)
620 RFR_ROWID NULL ROWID ()

Index Summary

Oracle Designer Report : cktci


19 June 2008 Page 126 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Name Seq. Column Index Type

RPM_FUTURE_RETAIL_GTT_I1 0 PRICE_EVENT_ID NOT UNIQUE

RPM_FUTURE_RETAIL_GTT_I1 2 ITEM NOT UNIQUE

RPM_FUTURE_RETAIL_GTT_I1 4 LOCATION NOT UNIQUE

RPM_FUTURE_RETAIL_GTT_I1 6 ACTION_DATE NOT UNIQUE

RPM_FUTURE_RETAIL_GTT_I2 0 PRICE_EVENT_ID NOT UNIQUE

RPM_FUTURE_RETAIL_GTT_I2 2 FUTURE_RETAIL_ID NOT UNIQUE

RPM_FUTURE_RETAIL_GTT_I3 0 PRICE_EVENT_ID NOT UNIQUE

RPM_FUTURE_RETAIL_GTT_I3 2 RFR_ROWID NOT UNIQUE

RPM_FUTURE_RETAIL_GTT_I4 0 PRICE_EVENT_ID NOT UNIQUE

RPM_FUTURE_RETAIL_GTT_I4 2 ACTION_DATE NOT UNIQUE

RPM_FUTURE_RETAIL_GTT_I4 4 CLEAR_MKDN_INDEX NOT UNIQUE

Column Detail

10 PRICE_EVENT_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
20 FUTURE_RETAIL_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
30 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
40 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
50 CLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
60 SUBCLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
70 ZONE_NODE_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
80 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
90 ACTION_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
100 SELLING_RETAIL
Optional ? :No ; Number (20, 4) ;() ; ; Uppercase ? :No ;
110 SELLING_RETAIL_CURRENCY

Oracle Designer Report : cktci


19 June 2008 Page 127 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;


120 SELLING_UOM
Optional ? :No ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
130 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
140 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
150 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
160 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
170 CLEAR_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
180 CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
190 CLEAR_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
200 CLEAR_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
210 SIMPLE_PROMO_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
220 SIMPLE_PROMO_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
230 SIMPLE_PROMO_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
240 ON_SIMPLE_PROMO_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :0 ;
250 COMPLEX_PROMO_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
260 COMPLEX_PROMO_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
270 COMPLEX_PROMO_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
280 ON_COMPLEX_PROMO_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :0 ;
285 PROMO_COMP_MSG_TYPE

Oracle Designer Report : cktci


19 June 2008 Page 128 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;


The mesage type used by the RIB.
290 PRICE_CHANGE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
300 PRICE_CHANGE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
310 PC_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
320 PC_CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
330 PC_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
340 PC_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
350 PC_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
360 PC_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
370 PC_NULL_MULTI_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
380 PC_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
390 PC_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
400 PC_MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
410 PC_MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
420 PC_PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
430 PC_MSG_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
440 PC_SELLING_RETAIL_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
450 PC_MULTI_UNIT_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 129 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

460 CLEARANCE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
470 CLEARANCE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
480 CLEAR_MKDN_INDEX
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
490 CLEAR_START_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
500 CLEAR_CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
510 CLEAR_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
520 CLEAR_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
530 CLEAR_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
540 CLEAR_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
550 CLEAR_PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
560 CLEAR_MSG_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
570 LOC_MOVE_FROM_ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
580 LOC_MOVE_TO_ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
590 LOCATION_MOVE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
600 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
610 TIMELINE_SEQ
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
620 RFR_ROWID
Optional ? :Yes ; Rowid () ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 130 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ITEMLOC_THREAD Alias : RIR


Display Title : RPM_ITEMLOC_THREAD

Description : This table is used in the Price Event Execution batch to group the
item/location that are affected by the batch job into several threads.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOC NULL NUMBER (10)
30 THREAD_NUM NULL NUMBER (10)
40 PRICE_EVENT_TYPE NULL VARCHAR2 (2)
50 PRICE_EVENT_ID NULL NUMBER (10)

Index Summary

Name Seq. Column Index Type

RPM_ITEMLOC_THREAD_I1 0 ITEM NOT UNIQUE

RPM_ITEMLOC_THREAD_I1 2 LOC NOT UNIQUE

RPM_ITEMLOC_THREAD_I2 0 THREAD_NUM NOT UNIQUE

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOC
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location
30 THREAD_NUM
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Thread number
40 PRICE_EVENT_TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Price event type

Oracle Designer Report : cktci


19 June 2008 Page 131 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

50 PRICE_EVENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price event Id

Oracle Designer Report : cktci


19 June 2008 Page 132 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ITEM_MODIFICATION Alias : RIM


Display Title : RPM_ITEM_MODIFICATION

Description : Temporary Table to populate the Item Modification RIB Message from RMS
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_ITEM_MODIFICATION_ID NOT NULL NUMBER (15)


20 ITEM NOT NULL VARCHAR2 (25)
30 MESSAGE_DATE NOT NULL DATE
40 DEPT NULL NUMBER (4)
50 CLASS NULL NUMBER (4)
60 SUBCLASS NULL NUMBER (4)
70 LOCK_VERSION NULL VARCHAR2 (30)

Primary Key

Name Column

PK_RPM_ITEM_MODIFICATION RPM_ITEM_MODIFICATION_ID

Column Detail

10 RPM_ITEM_MODIFICATION_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Sequence number of the record
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Id
30 MESSAGE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The Date the message received in RPM
40 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The new Department of the Item
50 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 133 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The new Class of the Item


60 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The new Subclass of the Item
70 LOCK_VERSION
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Lock Version

Oracle Designer Report : cktci


19 June 2008 Page 134 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ITEM_THREAD Alias : RIT


Display Title : RPM_ITEM_THREAD

Description : In multi thread mode, this table is used during the conflict checking
process to distribute the price event to several threads.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM_THREAD_ID NOT NULL NUMBER (20)


20 THREAD_NUMBER NOT NULL NUMBER (10)
30 ITEM NOT NULL VARCHAR2 (25)

Column Detail

10 ITEM_THREAD_ID
Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;
This column is an identifier that indicates the thread grouping for a price
event that is processed in the multi thread conflict check.
20 THREAD_NUMBER
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
This column indicates the thread number within the price event during the multi
thread conflict checking process.
30 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item number in the price event that needs to be processed in a specific thread
number.

Oracle Designer Report : cktci


19 June 2008 Page 135 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ITEM_ZONE_PRICE Alias : RIE


Display Title : Rpm Item Zone Price

Description : This table will store the retail information for an item/zone where
the zone is within the primary zone group of the item. The
information in this table will be updated by executed price
changes/clearances, and will also be used to determine what zone
retails to assign to new child items.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM_ZONE_PRICE_ID NOT NULL NUMBER (15)


20 ITEM NOT NULL VARCHAR2 (25)
30 ZONE_ID NOT NULL NUMBER (10)
40 STANDARD_RETAIL NOT NULL NUMBER (20, 4)
50 STANDARD_RETAIL_CURRENCY NULL VARCHAR2 (3)
60 STANDARD_UOM NULL VARCHAR2 (4)
70 SELLING_RETAIL NOT NULL NUMBER (20, 4)
80 SELLING_RETAIL_CURRENCY NULL VARCHAR2 (3)
90 SELLING_UOM NULL VARCHAR2 (4)
100 MULTI_UNITS NULL NUMBER (12, 4)
110 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
120 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
130 MULTI_SELLING_UOM NULL VARCHAR2 (4)
140 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_ITEM_ZONE_PRICE ITEM_ZONE_PRICE_ID
Index Summary

Name Seq. Column Index Type

RPM_ITEM_ZONE_PRICE_I1 0 ITEM UNIQUE

RPM_ITEM_ZONE_PRICE_I1 2 ZONE_ID UNIQUE

Oracle Designer Report : cktci


19 June 2008 Page 136 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 ITEM_ZONE_PRICE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the RPM_ITEM_ZONE_PRICE record.
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the item.
30 ZONE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the zone on the price record.
40 STANDARD_RETAIL
Optional ? :No ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The zone level retail in terms of the item/zones standard unit of measure.
50 STANDARD_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency associated with the zone. The value in the STANDARD_RETAIL field
is conveyed in this currency.
60 STANDARD_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the unit of measure for the items standard retail.
70 SELLING_RETAIL
Optional ? :No ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The zone level retail in terms of the item/zones selling unit of measure.
80 SELLING_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency associated with the zone. The value in the SELLING_RETAIL field
is conveyed in this currency.
90 SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the unit of measure for the items selling retail.
100 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
This field contains the number of units associated with the multi-unit retail
for the item/zone combination.
110 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field holds the multi-unit retail in terms of the multi-unit selling unit
of measure for the item/zone combination.
120 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency associated with the zone. The value in the MULTI_UNIT_RETAIL

Oracle Designer Report : cktci


19 June 2008 Page 137 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

field is conveyed in this currency.


130 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the selling unit of measure for an items multi-unit retail
140 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 138 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LINK_CODE_ATTRIBUTE Alias : LCA


Display Title : RPM_LINK_CODE_ATTRIBUTE

Description : This table holds the link at an item location level.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 LINK_CODE_ATTRIBUTE_ID NOT NULL NUMBER (10)


20 ITEM NOT NULL VARCHAR2 (25)
30 LOCATION NOT NULL NUMBER (10)
40 LOC_TYPE NOT NULL NUMBER (6)
50 LINK_CODE NOT NULL NUMBER (6)
60 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_LINK_CODE_ATTRIBUTE LINK_CODE_ATTRIBUTE_ID
Foreign Keys

LCA_RCO_FK
LINK_CODE references RPM_CODES.CODE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_LINK_CODE_ATTRIBUTE_I1 0 LINK_CODE NOT UNIQUE

RPM_LINK_CODE_ATTRIBUTE_I1 2 LOCATION NOT UNIQUE

RPM_LINK_CODE_ATTRIBUTE_I2 0 ITEM NOT UNIQUE

RPM_LINK_CODE_ATTRIBUTE_I2 2 LOCATION NOT UNIQUE

Column Detail

10 LINK_CODE_ATTRIBUTE_ID

Oracle Designer Report : cktci


19 June 2008 Page 139 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


Primary key.
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Identifier of the itemidentifier of the item.
30 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Identifier of the location.
40 LOC_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates whether the location is a store or a wh The valid values are: 0 -
Store ,1- Zone ,2- Warehouse.
50 LINK_CODE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Identifier of the link code.
60 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 140 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LIST_VALUE Alias : RLV


Display Title : RPM_LIST_VALUE

Description : When a condition does not hold a variable, and the field that it is
associated with is a LOV type value, this table will hold the
selections they make in the LOV. For example, if the condition is
based on season this table could contain two rows, one for season 1
and one for season 2.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 LIST_VALUE_ID NOT NULL NUMBER (10)


20 CONDITION_ID NOT NULL NUMBER (10)
30 LISTABLE_KEY NOT NULL VARCHAR2 (50)
40 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_LIST_VALUE LIST_VALUE_ID
Foreign Keys

RLV_RCN_FK
CONDITION_ID references RPM_CONDITION.CONDITION_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_LIST_VALUE_I1 0 CONDITION_ID NOT UNIQUE

Column Detail

10 LIST_VALUE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the list value.
20 CONDITION_ID

Oracle Designer Report : cktci


19 June 2008 Page 141 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


ID the uniquely identifies the candidate rule condition the LISTABLE_KEY is
associated with.
30 LISTABLE_KEY
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The key value associated with a specific condition. This field can hold one
value or multiple values separated by semi-colons. For example, if a candidate
rule is created, and conditions are created for a Dept/Class/Subclass
combination (1000/100/10), there will be three records created in the
RPM_LIST_VALUE table: one record where LISTABLE_KEY = 1000, one record where
LISTABLE_KEY = 1000;100, and one record where LISTABLE_KEY = 1000;100;10.
40 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 142 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LM_PR_OVERLAP_BG_GTT Alias :


Display Title : RPM_LM_PR_OVERLAP_BG_GTT

Description : This table holds the exceptions and exclusions that are created while
resolving multi buy promotions in configurable location move.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_ID NULL NUMBER (10)


20 PROMO_COMP_ID NULL NUMBER (10)
30 PROMO_DTL_DISPLAY_ID NULL VARCHAR2 (10)
40 IGNORE_CONSTRAINTS NULL NUMBER (1)
50 APPLY_TO_CODE NULL NUMBER (1)
60 START_DATE NULL DATE
70 END_DATE NULL DATE
80 APPROVAL_DATE NULL DATE
90 CREATE_DATE NULL DATE
100 CREATE_ID NULL VARCHAR2 (255)
110 APPROVAL_ID NULL VARCHAR2 (255)
120 STATE NULL NUMBER (2)
130 ATTRIBUTE_1 NULL VARCHAR2 (160)
140 ATTRIBUTE_2 NULL VARCHAR2 (160)
150 ATTRIBUTE_3 NULL VARCHAR2 (160)
160 EXCEPTION_PARENT_ID NULL NUMBER (10)
170 FROM_LOCATION_MOVE NULL NUMBER (1)
180 PRICE_GUIDE_ID NULL NUMBER (20)
190 THRESHOLD_ID NULL NUMBER (10)
200 ZONE_NODE_TYPE NULL NUMBER (6)
210 LOCATION NULL NUMBER (10)
220 ZONE_ID NULL NUMBER (10)
230 MERCH_TYPE NULL NUMBER (1)
240 DEPT NULL NUMBER (4)
250 CLASS NULL VARCHAR2 (4)
260 SUBCLASS NULL NUMBER (4)
270 ITEM NULL VARCHAR2 (25)
280 DIFF_ID NULL VARCHAR2 (10)

Oracle Designer Report : cktci


19 June 2008 Page 143 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

290 CHANGE_TYPE NULL NUMBER (1)


300 CHANGE_AMOUNT NULL NUMBER (20, 4)
310 CHANGE_CURRENCY NULL VARCHAR2 (3)
320 CHANGE_PERCENT NULL NUMBER (20, 4)
330 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
340 PROMO_DTL_ROW_ID NULL ROWID ()

Column Detail

10 PROMO_DTL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the promo comp detail id of the new exception or exclusion.
20 PROMO_COMP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the componet id of the parent detail id
30 PROMO_DTL_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
This column stores the display id of the new exception or exclusion
40 IGNORE_CONSTRAINTS
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This column indicates whether promo constraints should be ignored
50 APPLY_TO_CODE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Determines how the component will be applied. If the item location is on
clearance it has a regular retail and a clearance retail. This field determines
which of those retails the promotion discount will be applied to.
60 START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
indicates the promotion detail start date
70 END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Indicates the detail end_date
80 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date when the promotion component detail is approved.
90 CREATE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date when the promotion component detail is created
100 CREATE_ID

Oracle Designer Report : cktci


19 June 2008 Page 144 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;


Stores the userid who created the component detail
110 APPROVAL_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Stores the userid who approved the component detail
120 STATE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The state of the promotion component detail
130 ATTRIBUTE_1
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 1
140 ATTRIBUTE_2
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 2
150 ATTRIBUTE_3
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 3
160 EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This colum stores the parent promo dtl id for which this is an exception or
exclusion
170 FROM_LOCATION_MOVE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This is an indicator whther the current record is generated from location move
180 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The price guide associated with the component.
190 THRESHOLD_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The threshold id associated with the component
200 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
The type of location that is associated with the threshold component. Can be at
the zone, store, or warehouse level.
210 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Can hold a store or a warehouse depending on the zone_node_type.
220 ZONE_ID

Oracle Designer Report : cktci


19 June 2008 Page 145 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;


Holds the zone if the zone_node_type is zone.
230 MERCH_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The level of the merchandise hierarchy associated with the component. Valid
options are dept, class, subclass, par
240 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The dept associated with the component.
250 CLASS
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The class associated with the component.
260 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass associated with the component.
270 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The item associated with the component. This holds transaction level item
280 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The diff_id associated with the component.
290 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type of change to be taken by the promotion.
300 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the amount.
310 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the currency of the amount.
320 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.
330 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is change to amount this field will hold percent will hold
the selling UOM associated with the amou nt.

Oracle Designer Report : cktci


19 June 2008 Page 146 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

340 PROMO_DTL_ROW_ID
Optional ? :Yes ; Rowid () ;() ; ; Uppercase ? :No ;
Holds the rowid of from rpm_promo_dtl

Oracle Designer Report : cktci


19 June 2008 Page 147 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias :


RPM_LM_PR_OVERLAP_SIMPLE_GTT Display Title :
RPM_LM_PR_OVERLAP_SIMPLE_GTT

Description : This table holds the exceptions and exclusions that are created while
resolving simple promotions in configurable location move.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_ID NULL NUMBER (10)


20 PROMO_COMP_ID NULL NUMBER (10)
30 PROMO_DTL_DISPLAY_ID NULL VARCHAR2 (10)
40 IGNORE_CONSTRAINTS NULL NUMBER (1)
50 APPLY_TO_CODE NULL NUMBER (1)
60 START_DATE NULL DATE
70 END_DATE NULL DATE
80 APPROVAL_DATE NULL DATE
90 CREATE_DATE NULL DATE
100 CREATE_ID NULL VARCHAR2 (255)
110 APPROVAL_ID NULL VARCHAR2 (255)
120 STATE NULL NUMBER (2)
130 ATTRIBUTE_1 NULL VARCHAR2 (160)
140 ATTRIBUTE_2 NULL VARCHAR2 (160)
150 ATTRIBUTE_3 NULL VARCHAR2 (160)
160 EXCEPTION_PARENT_ID NULL NUMBER (10)
170 FROM_LOCATION_MOVE NULL NUMBER (1)
180 PRICE_GUIDE_ID NULL NUMBER (20)
190 THRESHOLD_ID NULL NUMBER (10)
200 ZONE_NODE_TYPE NULL NUMBER (6)
210 LOCATION NULL NUMBER (10)
220 ZONE_ID NULL NUMBER (10)
230 MERCH_TYPE NULL NUMBER (1)
240 DEPT NULL NUMBER (4)
250 CLASS NULL NUMBER (4)
260 SUBCLASS NULL NUMBER (4)
270 ITEM NULL VARCHAR2 (25)

Oracle Designer Report : cktci


19 June 2008 Page 148 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

280 DIFF_ID NULL VARCHAR2 (10)


290 CHANGE_TYPE NULL NUMBER (1)
300 CHANGE_AMOUNT NULL NUMBER (20, 4)
310 CHANGE_CURRENCY NULL VARCHAR2 (3)
320 CHANGE_PERCENT NULL NUMBER (20, 4)
330 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
340 PROMO_DTL_ROW_ID NULL ROWID ()

Column Detail

10 PROMO_DTL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the promo comp detail id of the new exception or exclusion.
20 PROMO_COMP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the componet id of the parent detail id
30 PROMO_DTL_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
This column stores the display id of the new exception or exclusion
40 IGNORE_CONSTRAINTS
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This column indicates whether promo constraints should be ignored
50 APPLY_TO_CODE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Determines how the component will be applied. If the item location is on
clearance it has a regular retail and a clearance retail. This field determines
which of those retails the promotion discount will be applied to.
60 START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
indicates the promotion detail start date
70 END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Indicates the detail end_date
80 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date when the promotion component detail is approved.
90 CREATE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date when the promotion component detail is created

Oracle Designer Report : cktci


19 June 2008 Page 149 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

100 CREATE_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Stores the userid who created the component detail
110 APPROVAL_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Stores the userid who approved the component detail
120 STATE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The state of the promotion component detail
130 ATTRIBUTE_1
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 1
140 ATTRIBUTE_2
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
user defined attribute 2
150 ATTRIBUTE_3
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 3
160 EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This colum stores the parent promo dtl id for which this is an exception or
exclusion
170 FROM_LOCATION_MOVE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This is an indicator whther the current record is generated from location move
180 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The price guide associated with the component.
190 THRESHOLD_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The threshold id associated with the component
200 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
The type of location that is associated with the threshold component. Can be at
the zone, store, or warehouse level.
210 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Can hold a store or a warehouse depending on the zone_node_type.
220 ZONE_ID

Oracle Designer Report : cktci


19 June 2008 Page 150 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;


Holds the zone if the zone_node_type is zone.
230 MERCH_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The level of the merchandise hierarchy associated with the component. Valid
options are dept, class, subclass, parent, parent/diff, and item.
240 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The dept associated with the component.
250 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The class associated with the component.
260 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass associated with the component.
270 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The item associated with the component. This holds transaction level item
280 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The diff_id associated with the component.
290 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type of change to be taken by the promotion.
300 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the amount.
310 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the currency of the amount.
320 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.
330 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is change to amount this field will hold percent will hold
the selling UOM associated with the amou nt.

Oracle Designer Report : cktci


19 June 2008 Page 151 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

340 PROMO_DTL_ROW_ID
Optional ? :Yes ; Rowid () ;() ; ; Uppercase ? :No ;
Holds the rowid of from rpm_promo_dtl

Oracle Designer Report : cktci


19 June 2008 Page 152 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LM_PR_OVERLAP_THRES_GTT Alias :


Display Title : RPM_LM_PR_OVERLAP_THRES_GTT

Description : This table holds the exceptions and exclusions that are created while
resolving threshold promotions in configurable location move.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_ID NULL NUMBER (10)


20 PROMO_COMP_ID NULL NUMBER (10)
30 PROMO_DTL_DISPLAY_ID NULL VARCHAR2 (10)
40 IGNORE_CONSTRAINTS NULL NUMBER (1)
50 APPLY_TO_CODE NULL NUMBER (1)
60 START_DATE NULL DATE
70 END_DATE NULL DATE
80 APPROVAL_DATE NULL DATE
90 CREATE_DATE NULL DATE
100 CREATE_ID NULL VARCHAR2 (255)
110 APPROVAL_ID NULL VARCHAR2 (255)
120 STATE NULL NUMBER (2)
130 ATTRIBUTE_1 NULL VARCHAR2 (160)
140 ATTRIBUTE_2 NULL VARCHAR2 (160)
150 ATTRIBUTE_3 NULL VARCHAR2 (160)
160 EXCEPTION_PARENT_ID NULL NUMBER (10)
170 FROM_LOCATION_MOVE NULL NUMBER (1)
180 PRICE_GUIDE_ID NULL NUMBER (20)
190 THRESHOLD_ID NULL NUMBER (10)
200 ZONE_NODE_TYPE NULL NUMBER (6)
210 LOCATION NULL NUMBER (10)
220 ZONE_ID NULL NUMBER (10)
230 MERCH_TYPE NULL NUMBER (1)
240 DEPT NULL NUMBER (4)
250 CLASS NULL NUMBER (4)
260 SUBCLASS NULL NUMBER (4)
270 ITEM NULL VARCHAR2 (25)
280 DIFF_ID NULL VARCHAR2 (10)

Oracle Designer Report : cktci


19 June 2008 Page 153 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

290 CHANGE_TYPE NULL NUMBER (1)


300 CHANGE_AMOUNT NULL NUMBER (20, 4)
310 CHANGE_CURRENCY NULL VARCHAR2 (3)
320 CHANGE_PERCENT NULL NUMBER (20, 4)
330 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
340 PROMO_DTL_ROW_ID NULL ROWID ()

Column Detail

10 PROMO_DTL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the promo comp detail id of the new exception or exclusion.
20 PROMO_COMP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the componet id of the parent detail id
30 PROMO_DTL_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
This column stores the display id of the new exception or exclusion
40 IGNORE_CONSTRAINTS
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This column indicates whether promo constraints should be ignored
50 APPLY_TO_CODE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Determines how the component will be applied. If the item location is on
clearance it has a regular retail and a clearance retail. This field determines
which of those retails the promotion discount will be applied to.
60 START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
indicates the promotion detail start date
70 END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Indicates the detail end_date
80 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date when the promotion component detail is approved.
90 CREATE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date when the promotion component detail is created
100 CREATE_ID

Oracle Designer Report : cktci


19 June 2008 Page 154 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;


Stores the userid who created the component detail
110 APPROVAL_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Stores the userid who approved the component detail
120 STATE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The state of the promotion component detail
130 ATTRIBUTE_1
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 1
140 ATTRIBUTE_2
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 2
150 ATTRIBUTE_3
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 3
160 EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This colum stores the parent promo dtl id for which this is an exception or
exclusion
170 FROM_LOCATION_MOVE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This is an indicator whther the current record is generated from location move
180 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The price guide associated with the component.
190 THRESHOLD_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The threshold id associated with the component
200 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
The type of location that is associated with the threshold component. Can be at
the zone, store, or warehouse level.
210 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Can hold a store or a warehouse depending on the zone_node_type.
220 ZONE_ID

Oracle Designer Report : cktci


19 June 2008 Page 155 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;


Holds the zone if the zone_node_type is zone.
230 MERCH_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The level of the merchandise hierarchy associated with the component. Valid
options are dept, class, subclass, parent, parent/diff, and item.
240 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The dept associated with the component.
250 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The class associated with the component.
260 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass associated with the component.
270 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The item associated with the component. This holds transaction level item
280 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The diff_id associated with the component.
290 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type of change to be taken by the promotion.
300 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the amount.
310 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the currency of the amount.
320 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.
330 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is change to amount this field will hold percent will hold
the selling UOM associated with the amou nt.

Oracle Designer Report : cktci


19 June 2008 Page 156 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

340 PROMO_DTL_ROW_ID
Optional ? :Yes ; Rowid () ;() ; ; Uppercase ? :No ;
Holds the rowid of from rpm_promo_dtl

Oracle Designer Report : cktci


19 June 2008 Page 157 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LOCATION_MOVE Alias : RLE


Display Title : Rpm Location Move

Description : This table holds one row for each scheduled location move.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 LOCATION_MOVE_ID NOT NULL NUMBER (10)


15 LOCATION_MOVE_DISPLAY_ID NOT NULL VARCHAR2 (15)
20 STATE NOT NULL VARCHAR2 (50)
30 ZONE_LOCATION_ID NULL NUMBER (10)
35 LOCATION NULL NUMBER (10)
37 LOC_TYPE NULL NUMBER (6)
40 OLD_ZONE_ID NULL NUMBER (10)
50 NEW_ZONE_ID NULL NUMBER (10)
60 EFFECTIVE_DATE NOT NULL DATE
65 EXISTING_LOC_MOVE_ID NULL NUMBER (10)
70 LOCK_VERSION NULL NUMBER (18, 0)
80 CONFLICT_TYPE NULL NUMBER (1)

Primary Key

Name Column

PK_RPM_LOCATION_MOVE LOCATION_MOVE_ID
Index Summary

Name Seq. Column Index Type

RPM_LOCATION_MOVE_I1 10 ZONE_LOCATION_ID NOT UNIQUE

Column Detail

10 LOCATION_MOVE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the location move.
15 LOCATION_MOVE_DISPLAY_ID
Optional ? :No ; Varchar2 (15) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 158 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The ID that is displayed for a scheduled location move.


20 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The state of the location move. Valid values include:
locationMoveRequest.state.completed Completed;
locationMoveRequest.state.failed Failed; locationMoveRequest.state.scheduled
Scheduled; locationMoveRequest.state.worksheet Worksheet.
30 ZONE_LOCATION_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The RPM_ZONE_LOCATION being moved.

35 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID that uniquely identifies the location being moved/added/deleted.
37 LOC_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
This value indicates the type of location in the LOCATION field. Valid values
include: 0 - Store , 1- Zone , 2- Warehouse
40 OLD_ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID that uniquely identifies the zone the location is moving from.
50 NEW_ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID that uniquely identifies the zone the location is moving to.
60 EFFECTIVE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The date the zone location move will take place.

65 EXISTING_LOC_MOVE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the already scheduled location move that is causing this location
move record to fail scheduling.
70 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

80 CONFLICT_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Conflict Type

Oracle Designer Report : cktci


19 June 2008 Page 159 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LOCATION_MOVE_ERROR Alias : RLO


Display Title : RPM_LOCATION_MOVE_ERROR

Description :
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_LOCATION_MOVE_ERROR_ID NOT NULL NUMBER (10)


20 LOCATION_MOVE_ID NULL NUMBER (10)
30 PRICE_EVENT_TYPE NULL VARCHAR2 (2)
40 PRICE_EVENT_ID NULL NUMBER (15)
50 DEPT NULL NUMBER (4)
60 ITEM NULL VARCHAR2 (25)
70 LOCATION NULL NUMBER (10)
80 ERROR_MSG NULL VARCHAR2 (500)
90 ERROR_DATE NULL DATE
100 RETRY_NUMBER NULL NUMBER (3)
110 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_LOCATION_MOVE_ERROR RPM_LOCATION_MOVE_ERROR_ID

Column Detail

10 RPM_LOCATION_MOVE_ERROR_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
primary key
20 LOCATION_MOVE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID of the location move
30 PRICE_EVENT_TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Type of the price event
40 PRICE_EVENT_ID

Oracle Designer Report : cktci


19 June 2008 Page 160 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;


ID of the price event
50 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Dept of the item
60 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
ID of the item
70 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID of the location
80 ERROR_MSG
Optional ? :Yes ; Varchar2 (500) ;() ; ; Uppercase ? :No ;
The error message explaining ehy the price event could not be added to the
item/loc
90 ERROR_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the error
100 RETRY_NUMBER
Optional ? :Yes ; Number (3) ;() ; ; Uppercase ? :No ;
The number of times reprocessing of the error has been attempted
110 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to assist in pessimistic locking

Oracle Designer Report : cktci


19 June 2008 Page 161 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LOCATION_MOVE_TASK Alias :


Display Title : RPM_LOCATION_MOVE_TASK

Description : Stores information details on location move objects.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 TASK_ID NOT NULL NUMBER (10, 0)


20 CLIENT_CONTEXT NULL BLOB ()
30 LOCATION_MOVE_REQUEST_ID NULL NUMBER (10, 0)

Primary Key

Name Column

PK_RPM_LOCATION_MOVE_TASK TASK_ID

Column Detail

10 TASK_ID
Optional ? :No ; Number (10, 0) ;() ; ; Uppercase ? :No ;
Task identifier.
20 CLIENT_CONTEXT
Optional ? :Yes ; Blob () ;() ; ; Uppercase ? :No ;
Instance of ClientContext, serialized to byte array.
30 LOCATION_MOVE_REQUEST_ID
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;
Location move request identifier.

Oracle Designer Report : cktci


19 June 2008 Page 162 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LOC_MOVE_CLEARANCE_EX Alias : LMC


Display Title : RPM_LOC_MOVE_CLEARANCE_EX

Description : This table will hold one record for each price change exception that
was created as a result of a completed location move.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 LOCATION_MOVE_ID NOT NULL NUMBER (10)


20 CLEARANCE_ID NOT NULL NUMBER (15)
30 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_LOC_MOVE_CLEARANCE_EX LOCATION_MOVE_ID
CLEARANCE_ID

Foreign Keys

LMC_RCE_FK
CLEARANCE_ID references RPM_CLEARANCE.CLEARANCE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

LMC_RLE_FK
LOCATION_MOVE_ID references RPM_LOCATION_MOVE.LOCATION_MOVE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_LOC_MOVE_CLEARANCE_EX_I1 10 LOCATION_MOVE_ID NOT UNIQUE

RPM_LOC_MOVE_CLEARANCE_EX_I2 10 CLEARANCE_ID NOT UNIQUE

Column Detail

Oracle Designer Report : cktci


19 June 2008 Page 163 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 LOCATION_MOVE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the completed location move for which a price
change exclusion record was created.
20 CLEARANCE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Id for the clearance.
30 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field for optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 164 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LOC_MOVE_PRC_CHNG_EX Alias : RLM


Display Title : RPM_LOC_MOVE_PRC_CHNG_EX

Description : Table to hold location move reqest and price change relationships.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 LOCATION_MOVE_ID NOT NULL NUMBER (10)


20 PRICE_CHANGE_ID NOT NULL NUMBER (10)
30 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_LOC_MOVE_PRC_CHNG_EX LOCATION_MOVE_ID
PRICE_CHANGE_ID

Column Detail

10 LOCATION_MOVE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Id for the location move request.
20 PRICE_CHANGE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Id for the price change.
30 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field for optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 165 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LOC_MOVE_PRC_STRT_ERR Alias : ZMP


Display Title : RPM_LOC_MOVE_PRC_STRT_ERR

Description : This table contains one row for each location move that has conflicted
with a pricing strategy causing an error.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 LOC_MOVE_PRC_STRT_ERR_ID NOT NULL NUMBER (10)


20 LM_PRC_STRT_ERR_DISPLAY_ID NOT NULL NUMBER (10)
30 LOCATION_MOVE_ID NOT NULL NUMBER (10)
40 TYPE_CODE NOT NULL NUMBER (1)
50 AREA_DIFF_ID NULL NUMBER (10)
60 STRATEGY_ID NULL NUMBER (10)
70 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_LOC_MOVE_PRC_STRT_ERR LOC_MOVE_PRC_STRT_ERR_ID
Foreign Keys

ZMP_RLE_FK
LOCATION_MOVE_ID references RPM_LOCATION_MOVE.LOCATION_MOVE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

ZMP_RSY_FK
STRATEGY_ID references RPM_STRATEGY.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 LOC_MOVE_PRC_STRT_ERR_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key.

Oracle Designer Report : cktci


19 June 2008 Page 166 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_LOC_MOVE_PRC_SRT_ERR_I1 10 LOCATION_MOVE_ID NOT UNIQUE

RPM_LOC_MOVE_PRC_SRT_ERR_I3 2 STRATEGY_ID NOT UNIQUE

Column Detail

20 LM_PRC_STRT_ERR_DISPLAY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Display ID of the location move request pricing strategy error
30 LOCATION_MOVE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID of the location move which conflicts with the pricing strategy causing the
error
40 TYPE_CODE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Type code for the price strategy
50 AREA_DIFF_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID of the Pricing Strategy causing Location move exception if Strategy type is
Area Differential
60 STRATEGY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID of any other type of Pricing Strategy including Margin and Competitive
70 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field for optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 167 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias : LMP


RPM_LOC_MOVE_PROMO_COMP_DTL_EX Display Title :
RPM_LOC_MOVE_PROMO_COMP_DTL_EX

Description : This table contains one row for each location move that has conflicted
with a promotion causing an error.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 LOCATION_MOVE_ID NOT NULL NUMBER (10)


20 RPM_PROMO_COMP_DETAIL_ID NOT NULL NUMBER (10)
30 LOCK_VERSION NULL NUMBER (18)
40 EXCEPTION_TYPE NOT NULL NUMBER (1)

Primary Key

Name Column

PK_RPM_LOC_MOVE_PROMO_COMP_DTL LOCATION_MOVE_ID
RPM_PROMO_COMP_DETAIL_ID
Foreign Keys

LMP_RLE_FK
LOCATION_MOVE_ID references RPM_LOCATION_MOVE.LOCATION_MOVE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_LOC_MOV_PRO_COMP_DTL_EX_I1 10 LOCATION_MOVE_ID NOT UNIQUE

RPM_LOC_MOV_PRO_COMP_DTL_EX_I2 10 RPM_PROMO_COMP_DETAIL_ID NOT UNIQUE

Column Detail

10 LOCATION_MOVE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID of the location move which conflicts with the promotion causing the error

Oracle Designer Report : cktci


19 June 2008 Page 168 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

20 RPM_PROMO_COMP_DETAIL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID of the Promotion Component Detail
30 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field for optimistic locking.
40 EXCEPTION_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :1 ;
Type of Exception. Valid values: 0=Scheduling, 1=Execution

Oracle Designer Report : cktci


19 June 2008 Page 169 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LOC_MOVE_PROMO_ERROR Alias : RLP


Display Title : RPM_LOC_MOVE_PROMO_ERROR

Description : Table to hold location move reqest errors relating to promotions.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 LOC_MOVE_PROMO_ERROR_ID NOT NULL NUMBER (10)


20 LM_PROMO_ERROR_DISPLAY_ID NOT NULL NUMBER (10)
30 LOCATION_MOVE_ID NOT NULL NUMBER (10)
40 PROMO_COMP_DETAIL_ID NOT NULL NUMBER (10)
50 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_LOC_MOVE_PROMO_ERROR LOC_MOVE_PROMO_ERROR_ID

Foreign Keys

RLP_RLE_FK
LOCATION_MOVE_ID references RPM_LOCATION_MOVE.LOCATION_MOVE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_LOC_MOVE_PROMO_ERROR_I1 10 PROMO_COMP_DETAIL_ID NOT UNIQUE

RPM_LOC_MOVE_PROMO_ERROR_I2 10 LOCATION_MOVE_ID NOT UNIQUE

Column Detail

10 LOC_MOVE_PROMO_ERROR_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key.
20 LM_PROMO_ERROR_DISPLAY_ID

Oracle Designer Report : cktci


19 June 2008 Page 170 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


The location move of this error.
30 LOCATION_MOVE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Id of the location move request error.
40 PROMO_COMP_DETAIL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Id for the promotion component detail causing error.
50 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field for optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 171 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_LOC_MOVE_PS_OVRLP_ERR Alias : RPM_LMO


Display Title : RPM_LOC_MOVE_PS_OVRLP_ERR

Description : This table will hold any price strategy overlap errors detected during
the scheduling of a location move.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_LOC_MOVE_PS_OVRLP_ERR_ID NOT NULL NUMBER (10)


20 LOCATION_MOVE_ID NOT NULL NUMBER (10)
30 DEPT NOT NULL NUMBER (10)
40 CLASS NULL NUMBER (10)
50 SUBCLASS NULL NUMBER (10)
60 ZONE_GROUP_DISPLAY_ID NOT NULL NUMBER (4)
70 ZONE_DISPLAY_ID NOT NULL NUMBER (4)
80 TYPE_CODE NOT NULL NUMBER (1)
90 CALENDAR_NAME NOT NULL VARCHAR2 (100)
100 COPY NULL NUMBER (1)

Primary Key

Name Column

PK_RPM_LOC_MOVE_PS_OVRLP_ERR RPM_LOC_MOVE_PS_OVRLP_ERR_ID

Column Detail

10 RPM_LOC_MOVE_PS_OVRLP_ERR_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
primary key
20 LOCATION_MOVE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
location move id
30 DEPT
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
department id
40 CLASS

Oracle Designer Report : cktci


19 June 2008 Page 172 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;


class id
50 SUBCLASS
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
subclass id
60 ZONE_GROUP_DISPLAY_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
zone group display id
70 ZONE_DISPLAY_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
zone display id
80 TYPE_CODE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
price strategy type code
90 CALENDAR_NAME
Optional ? :No ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
calendar name
100 COPY
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
worksheet strategy indicator

Oracle Designer Report : cktci


19 June 2008 Page 173 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_MAINT_MARGIN_ERR Alias : MME


Display Title : RPM_MAINT_MARGIN_ERR

Description : Holds the header level details of the maintain margin worksheets that
failed auto approve conflict checking.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 MAINT_MARGIN_ERR_ID NOT NULL NUMBER (10)


20 END_DATE NOT NULL DATE
30 MERCH_TYPE NOT NULL NUMBER (1)
40 DEPT NOT NULL NUMBER (4)
50 CLASS NULL NUMBER (4)
60 SUBCLASS NULL NUMBER (4)
70 ZONE_NODE_TYPE NOT NULL NUMBER (6)
80 ZONE_ID NULL NUMBER (10)
90 LOCATION NULL NUMBER (10)
100 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_MAINT_MARGIN_ERR MAINT_MARGIN_ERR_ID

Column Detail

10 MAINT_MARGIN_ERR_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key.
20 END_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The end of the current review period.
30 MERCH_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
The merch type for the error. Can be Department (3), Class (2), or Subclass
(1)
40 DEPT

Oracle Designer Report : cktci


19 June 2008 Page 174 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;


Department that the worksheet is defined at.
50 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Class that the worksheet is defined at.
60 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Subclass that the worksheet is defined at.
70 ZONE_NODE_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The type of location that the error is associated with the error. Can be at
the zone (1), store (0), or warehouse (2) level.
80 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone that the error is associated with.
90 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location that the error is associated with.
100 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 175 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_MAINT_MARGIN_ERR_DTL Alias : RED


Display Title : RPM_MAINT_MARGIN_ERR_DTL

Description : Holds the details of the maintain margin worksheets that failed auto
approve conflict checking.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 MAINT_MARGIN_ERR_DTL_ID NOT NULL NUMBER (10)


20 MAINT_MARGIN_ERR_ID NOT NULL NUMBER (10)
30 PRICE_CHANGE_DISPLAY_ID NOT NULL VARCHAR2 (15)
40 EFFECTIVE_DATE NOT NULL DATE
50 ITEM_ID NOT NULL VARCHAR2 (25)
60 ITEM_DESC NOT NULL VARCHAR2 (250)
70 ZONE_NODE_TYPE NOT NULL NUMBER (6)
80 ZONE_ID NULL NUMBER (10)
90 LOCATION NULL NUMBER (10)
100 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_MAINT_MARGIN_ERR_DTL MAINT_MARGIN_ERR_DTL_ID
Foreign Keys

RED_MME_FK
MAINT_MARGIN_ERR_ID references
RPM_MAINT_MARGIN_ERR.MAINT_MARGIN_ERR_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 MAINT_MARGIN_ERR_DTL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key.
20 MAINT_MARGIN_ERR_ID

Oracle Designer Report : cktci


19 June 2008 Page 176 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


The RPM_MAINT_MARGIN_ERRORS record this row belongs to.
30 PRICE_CHANGE_DISPLAY_ID
Optional ? :No ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Display id of the price change that was created in worksheet state.
40 EFFECTIVE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The effective date of the price change that was created.
50 ITEM_ID
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The item for the price change that was created for.
60 ITEM_DESC
Optional ? :No ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
Description of the item the price change was created for.
70 ZONE_NODE_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The type of location that is associated with the price change. Can be at the
zone (1), store (0), or warehouse (2) level.
80 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone that the price change is associated with.
90 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location that the price change is associated with.
100 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 177 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_MBC_ATTRIBUTE Alias : RMA


Display Title : RPM_MBC_ATTRIBUTE

Description : This table holds the margin and competitive market basket codes at an
item zone level.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 MBC_ATTRIBUTE_ID NOT NULL NUMBER (10)


20 ITEM NOT NULL VARCHAR2 (25)
30 ZONE_ID NOT NULL NUMBER (10)
40 MARGIN_MBC NULL VARCHAR2 (24)
50 COMPETITIVE_MBC NULL VARCHAR2 (24)
60 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_MBC_ATTRIBUTE MBC_ATTRIBUTE_ID
Foreign Keys

RMA_RML_FK
MARGIN_MBC references RPM_MBC_LOV_VALUES.MKT_BASKET_CODE
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

RMA_RML_FK2
COMPETITIVE_MBC references RPM_MBC_LOV_VALUES.MKT_BASKET_CODE
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_MBC_ATTRIBUTE_I1 0 ITEM NOT UNIQUE

RPM_MBC_ATTRIBUTE_I1 2 ZONE_ID NOT UNIQUE

Oracle Designer Report : cktci


19 June 2008 Page 178 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 MBC_ATTRIBUTE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key.
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Identifier of the item.
30 ZONE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Identifier of the zone.
40 MARGIN_MBC
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Identifier of the margin market basket code.
50 COMPETITIVE_MBC
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Identifier of the competitive market basket code.
60 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 179 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_MBC_LOV_VALUES Alias : RML


Display Title : RPM_MBC_LOV_VALUES

Description : This table will store all valid market basket codes.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 MKT_BASKET_CODE NOT NULL VARCHAR2 (24)


20 NAME NOT NULL VARCHAR2 (120)
30 TYPE NOT NULL NUMBER (1)

Primary Key

Name Column

PK_RPM_MBC_LOV_VALUES MKT_BASKET_CODE

Column Detail

10 MKT_BASKET_CODE
Optional ? :No ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
ID (up to six characters) that uniquely identifies the market basket code.
Market basket codes are assigned to an item at the location level. The
parameters of a pricing strategy for a given market basket code determine how
retails will be proposed in the Pricing Worksheet.
20 NAME
Optional ? :No ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Name of the market basket code.
30 TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :0 ;
Indicates whether the market basket code is of type Margin (1) or Competitive
(0).

Oracle Designer Report : cktci


19 June 2008 Page 180 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_MERCH_EXTRACT_CONFIG Alias : MEC


Display Title : RPM_MERCH_EXTRACT_CONFIG

Description : This table allows configuration of the RPM merchandise extract


process. The merchandise extract process populates the
rpm_worksheet_data table. The population of certain columns in the
rpm_worksheet_data table is optional. This
table controls whether or not the optional fields are populated.
Performance improvement is the main reason optional
columns will be turned off. This table is DBA maintained. Columns
should be set to 1 to trigger the processing and 0
to shut off the processing. This table should only contain one row.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 UDA_PROCESS_IND NOT NULL NUMBER (1)


20 SEASON_PROCESS_IND NOT NULL NUMBER (1)
30 ON_ORDER_PROCESS_IND NOT NULL NUMBER (1)
40 COMP_PROCESS_IND NOT NULL NUMBER (1)
50 PROJ_SALES_PROCESS_IND NOT NULL NUMBER (1)
60 HIST_SALES_PROCESS_IND NOT NULL NUMBER (1)
70 REPL_IND_PROCESS_IND NOT NULL NUMBER (1)
80 SEASONAL_SALES_PROCESS_IND NOT NULL NUMBER (1)
90 CLEAR_DATES_PROCESS_IND NOT NULL NUMBER (1)

Column Detail

10 UDA_PROCESS_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Controls population of uda_boolean.
20 SEASON_PROCESS_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Controls population of season_phase_boolean.
30 ON_ORDER_PROCESS_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Controls population of location_on_order and ref_wh_on_order. Controls usage
of on order inputs to location_inventory and ref_wh_inventory.
40 COMP_PROCESS_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 181 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Controls population of primary_comp_store, primary_comp_retail,


primary_multi_units, primary_multi_unit_retail, primary_comp_boolean,
a_comp_retail, a_comp_store , b_comp_retail, b_comp_store, c_comp_retail,
c_comp_store, d_comp_retail, d_comp_store, e_comp_retail, and e_comp_store.
50 PROJ_SALES_PROCESS_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Controls population of projected_sales.
60 HIST_SALES_PROCESS_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Controls population of historical_sales, historical_sales_units, and
historical_issues.
70 REPL_IND_PROCESS_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Controls population of replenish_ind.
80 SEASONAL_SALES_PROCESS_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Controls population of seasonal_sales.
90 CLEAR_DATES_PROCESS_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Controls population of proposed_reset_date and proposed_out_of_stock_date.

Oracle Designer Report : cktci


19 June 2008 Page 182 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_MERCH_EXTRACT_DELETIONS Alias : RMD


Display Title : RPM_MERCH_EXTRACT_DELETIONS

Description : This table will hold the Item/Location that will be deleted from the
worksheet data during the Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NULL NUMBER (10)


20 DELETE_DATE NULL DATE
30 ITEM NULL VARCHAR2 (25)
40 LOCATION NULL NUMBER (10)
50 REASON_CODE NULL VARCHAR2 (255)
60 CANDIDATE_RULE_ID NULL NUMBER (10)

Index Summary

Name Seq. Column Index Type

RPM_MERCH_EXTRACT_DELETIONS_I1 0 STRATEGY_ID NOT UNIQUE

Column Detail

10 STRATEGY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Strategy of the merchandise extract run the item/location was removed from
20 DELETE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date of the merchandise extract run the item/location was removed from
30 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item removed from the merchandise extract run
40 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location removed from the merchandise extract run
50 REASON_CODE
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 183 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Reason the item/location was removed from the merchandise extract run.
60 CANDIDATE_RULE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The id of the candidate rule that caused the deletion. Column will be null
when something other than a candidate rule caused the deletion.

Oracle Designer Report : cktci


19 June 2008 Page 184 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_MERCH_PRICE_GUIDE_LINK Alias : RMP


Display Title : RPM_MERCH_PRICE_GUIDE_LINK

Description : Table that stores one row for each price guide associated to a Primary
Zone Group definition.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 MERCH_RETAIL_DEF_ID NOT NULL NUMBER (6)


20 PRICE_GUIDE_ID NOT NULL NUMBER (20)
30 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_MERCH_PRICE_GUIDE_LINK MERCH_RETAIL_DEF_ID
PRICE_GUIDE_ID

Foreign Keys

RMP_RMR_FK
MERCH_RETAIL_DEF_ID references
RPM_MERCH_RETAIL_DEF.MERCH_RETAIL_DEF_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

RMP_RPG_FK
PRICE_GUIDE_ID references RPM_PRICE_GUIDE.PRICE_GUIDE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_MERCH_PRICE_GUIDE_LINK_I1 10 PRICE_GUIDE_ID NOT UNIQUE

Column Detail

10 MERCH_RETAIL_DEF_ID

Oracle Designer Report : cktci


19 June 2008 Page 185 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;


ID that uniquely identifies the primary zone group definition.
20 PRICE_GUIDE_ID
Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;
ID that identifies the price guide attached to the primary zone group
definition.
30 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 186 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_MERCH_RETAIL_DEF Alias : RMR


Display Title : RPM_MERCH_RETAIL_DEF

Description : Used to define the primary zone group for a given merchandise
hierarchy level in RPM. The primary zone group can be defined at the
Department, Class or Subclass level. The items within the hierarchy
level defined will use the primary zone group assigned for the
structure against which the default initial price will be set and
subsequent price changes will be stored.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 MERCH_RETAIL_DEF_ID NOT NULL NUMBER (6)


15 MERCH_TYPE NOT NULL NUMBER (1)
20 DEPT NOT NULL NUMBER (4)
30 CLASS NULL NUMBER (4)
50 SUBCLASS NULL NUMBER (4)
80 REGULAR_ZONE_GROUP NOT NULL NUMBER (4)
90 CLEARANCE_ZONE_GROUP NULL NUMBER (4)
100 MARKUP_CALC_TYPE NULL NUMBER (1)
110 MARKUP_PERCENT NULL NUMBER (20, 4)
120 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_MERCH_RETAIL_DEF MERCH_RETAIL_DEF_ID

Foreign Keys

RMR_RZG_FK
REGULAR_ZONE_GROUP references RPM_ZONE_GROUP.ZONE_GROUP_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

RMR_RZG_FK2
CLEARANCE_ZONE_GROUP references RPM_ZONE_GROUP.ZONE_GROUP_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Oracle Designer Report : cktci


19 June 2008 Page 187 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_MERCH_RETAIL_DEF_I1 10 REGULAR_ZONE_GROUP NOT UNIQUE

RPM_MERCH_RETAIL_DEF_I2 10 CLEARANCE_ZONE_GROUP NOT UNIQUE

Column Detail

10 MERCH_RETAIL_DEF_ID
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the primary zone group definition.
15 MERCH_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
The merchandise level for which the primary zone group is defined. Valid
values include: 1 Subclass; 2 Class; 3 Department.
20 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The ID of the department on the primary zone group definition. This field will
never be NULL.
30 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The ID of the class on the primary zone group definition. This field will be
NULL when the value in the MERCH_TYPE is 3.
50 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The ID of the subclass on the primary zone group definition. This field will
be NULL when the value in the MERCH_TYPE is 3 or 2.
80 REGULAR_ZONE_GROUP
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The regular zone group assigned to the primary zone group definition.
90 CLEARANCE_ZONE_GROUP
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The clearance zone group associated with the merchandise hierarchy.
100 MARKUP_CALC_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Code that determines how markup is to be calculated for this primary zone group
definition. Valid values include: 0 Cost Markup; 1 Retail Markup.
110 MARKUP_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percent used to calculate the initial retail of an item based on the items
cost.
120 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 188 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 189 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias :


RPM_ME_AGG_CAND_RULE_LINK_GTT Display Title :
RPM_ME_AGG_CAND_RULE_LINK_GTT

Description : This global temporaty table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_DATA_ID NULL NUMBER (22, 0)


20 CANDIDATE_RULE_ID NULL NUMBER (22, 0)
30 TYPE NULL NUMBER (22, 0)
40 ITEM NULL VARCHAR2 (25)
50 LOCATION NULL NUMBER (10)

Column Detail

10 WORKSHEET_DATA_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Worksheet Data Id
20 CANDIDATE_RULE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Candidate Rule Id
30 TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Type
40 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
50 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location

Oracle Designer Report : cktci


19 June 2008 Page 190 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias :


RPM_ME_CONSOLIDATE_ITEMLOC_GTT Display Title :
RPM_ME_CONSOLIDATE_ITEMLOC_GTT

Description : This global temporaty table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_DATA_ID NULL NUMBER (22, 0)


20 WORKSPACE_ROWID NULL ROWID ()
30 WORKSHEET_STATUS_ID NULL NUMBER (22, 0)
40 PROPOSED_STRATEGY_ID NULL NUMBER (22, 0)
50 USER_STRATEGY_ID NULL NUMBER (22, 0)
60 ITEM NULL VARCHAR2 (25)
70 MARGIN_MKT_BASKET_CODE NULL VARCHAR2 (24)
80 COMP_MKT_BASKET_CODE NULL VARCHAR2 (24)
83 MARGIN_MBC_NAME NULL VARCHAR2 (120)
86 COMPETITIVE_MBC_NAME NULL VARCHAR2 (120)
90 LOCATION NULL NUMBER (22, 0)
100 LOC_TYPE NULL VARCHAR2 (6)
110 IL_PRIMARY_SUPP NULL NUMBER (22, 0)
120 IL_PRIMARY_CNTRY NULL VARCHAR2 (3)
130 CURRENT_REGULAR_RETAIL NULL NUMBER (22, 4)
140 CURRENT_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
150 CURRENT_REGULAR_RETAIL_STD NULL NUMBER (22, 4)
160 CURRENT_MULTI_UNITS NULL NUMBER (22, 4)
170 CURRENT_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
180 CURRENT_MULTI_UNIT_UOM NULL VARCHAR2 (4)
190 CURRENT_CLEAR_RETAIL NULL NUMBER (22, 4)
200 CURRENT_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
210 CURRENT_CLEAR_RETAIL_STD NULL NUMBER (22, 4)
220 BASIS_REGULAR_RETAIL NULL NUMBER (22, 4)
230 BASIS_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
240 BASIS_REGULAR_RETAIL_STD NULL NUMBER (22, 4)
250 BASIS_MULTI_UNITS NULL NUMBER (22, 4)

Oracle Designer Report : cktci


19 June 2008 Page 191 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

260 BASIS_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)


270 BASIS_MULTI_UNIT_UOM NULL VARCHAR2 (4)
280 BASIS_CLEAR_RETAIL NULL NUMBER (22, 4)
290 BASIS_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
300 BASIS_CLEAR_RETAIL_STD NULL NUMBER (22, 4)
310 BASIS_CLEAR_MKDN_NBR NULL NUMBER (22, 0)
320 CURRENT_CLEARANCE_IND NULL NUMBER (22, 0)
330 CLEAR_BOOLEAN NULL NUMBER (22, 0)
340 PROMO_BOOLEAN NULL NUMBER (22, 0)
350 PRICE_CHANGE_BOOLEAN NULL NUMBER (22, 0)
360 CURRENT_COST NULL NUMBER (22, 4)
370 CURRENT_BASE_COST NULL NUMBER (22, 4)
380 CURRENT_PRICING_COST NULL NUMBER (22, 4)
390 BASIS_BASE_COST NULL NUMBER (22, 4)
400 BASIS_PRICING_COST NULL NUMBER (22, 4)
410 PEND_COST_BOOLEAN NULL NUMBER (22, 0)
420 COST_ALERT NULL NUMBER (22, 0)
430 PAST_PRICE_CHG_DATE NULL DATE
440 PAST_COST_CHG_DATE NULL DATE
450 PEND_COST_CHG_DATE NULL DATE
460 PEND_COST_CHG_COST NULL NUMBER (22, 4)
470 MAINT_MARGIN_RETAIL NULL NUMBER (22, 4)
480 MAINT_MARGIN_RETAIL_UOM NULL VARCHAR2 (4)
490 MAINT_MARGIN_RETAIL_STD NULL NUMBER (22, 4)
500 MAINT_MARGIN_COST NULL NUMBER (22, 4)
510 LOCATION_STOCK NULL NUMBER (22, 4)
520 LOCATION_ON_ORDER NULL NUMBER (22, 4)
530 LOCATION_INVENTORY NULL NUMBER (22, 4)
540 LINK_CODE NULL VARCHAR2 (10)
545 LINK_CODE_DISPLAY_ID NULL VARCHAR2 (40)
550 LINK_CODE_DESC NULL VARCHAR2 (160)
560 REPLENISH_IND NULL NUMBER (22, 0)
570 VAT_RATE NULL NUMBER (22, 10)
580 HISTORICAL_SALES NULL NUMBER (22, 4)
590 HISTORICAL_SALES_UNITS NULL NUMBER (22, 4)
600 HISTORICAL_ISSUES NULL NUMBER (22, 4)
610 PROJECTED_SALES NULL NUMBER (22, 4)
620 SEASONAL_SALES NULL NUMBER (22, 4)
630 FIRST_RECEIVED_DATE NULL DATE

Oracle Designer Report : cktci


19 June 2008 Page 192 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

640 LAST_RECEIVED_DATE NULL DATE


650 WKS_FIRST_SALE NULL NUMBER (22, 0)
660 WKS_OF_SALES_EXP NULL NUMBER (22, 0)
670 NEW_ITEM_LOC_BOOLEAN NULL NUMBER (22, 0)
680 PROPOSED_RETAIL NULL NUMBER (22, 4)
690 PROPOSED_RETAIL_UOM NULL VARCHAR2 (4)
700 PROPOSED_RETAIL_STD NULL NUMBER (22, 4)
710 PROPOSED_CLEAR_MKDN_NBR NULL NUMBER (22, 0)
720 PROPOSED_CLEAR_IND NULL NUMBER (22, 0)
730 PROPOSED_RESET_DATE NULL DATE
740 PROPOSED_OUT_OF_STOCK_DATE NULL DATE
750 ACTION_FLAG NULL NUMBER (22, 0)
760 EFFECTIVE_DATE NULL DATE
770 NEW_RETAIL NULL NUMBER (22, 4)
780 NEW_RETAIL_UOM NULL VARCHAR2 (4)
790 NEW_RETAIL_STD NULL NUMBER (22, 4)
800 NEW_MULTI_UNIT_IND NULL NUMBER (22, 0)
810 NEW_MULTI_UNITS NULL NUMBER (22, 4)
820 NEW_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
830 NEW_MULTI_UNIT_UOM NULL VARCHAR2 (4)
840 NEW_CLEAR_MKDN_NBR NULL NUMBER (22, 0)
850 NEW_CLEAR_IND NULL NUMBER (22, 0)
860 NEW_RESET_DATE NULL DATE
870 NEW_OUT_OF_STOCK_DATE NULL DATE
880 ORIGINAL_EFFECTIVE_DATE NULL DATE
890 RULE_BOOLEAN NULL NUMBER (22, 0)
900 CONFLICT_BOOLEAN NULL NUMBER (22, 0)
910 LOCK_VERSION NULL NUMBER (22, 0)
920 SUPP_CURRENCY NULL VARCHAR2 (3)
930 ZONE_ID NULL NUMBER (10)

Index Summary

Name Seq. Column Index Type

RPM_ME_CNSLDTE_ITEMLOC_GTT_I1 0 ITEM UNIQUE

RPM_ME_CNSLDTE_ITEMLOC_GTT_I1 2 LOCATION UNIQUE

Column Detail

10 WORKSHEET_DATA_ID

Oracle Designer Report : cktci


19 June 2008 Page 193 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;


Worksheet Data Id
20 WORKSPACE_ROWID
Optional ? :Yes ; Rowid () ;() ; ; Uppercase ? :No ;
Workspace Rowid
30 WORKSHEET_STATUS_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Worksheet Status Id
40 PROPOSED_STRATEGY_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Proposed Strategy Id
50 USER_STRATEGY_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
User Strategy Id
60 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
70 MARGIN_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Margin Mkt Basket Code
80 COMP_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Comp Mkt Basket Code
83 MARGIN_MBC_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Margin market basket code name
86 COMPETITIVE_MBC_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Competitive market basket code name
90 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
100 LOC_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Loc Type
110 IL_PRIMARY_SUPP
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 194 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Il Primary Supp
120 IL_PRIMARY_CNTRY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Il Primary Cntry
130 CURRENT_REGULAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Regular Retail
140 CURRENT_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Regular Retail Uom
150 CURRENT_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Regular Retail Std
160 CURRENT_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units
170 CURRENT_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Multi Unit Retail
180 CURRENT_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Multi Unit Uom
190 CURRENT_CLEAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Clear Retail
200 CURRENT_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Clear Retail Uom
210 CURRENT_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Clear Retail Std
220 BASIS_REGULAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Regular Retail
230 BASIS_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Regular Retail Uom

Oracle Designer Report : cktci


19 June 2008 Page 195 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

240 BASIS_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Regular Retail Std
250 BASIS_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units
260 BASIS_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Unit Retail
270 BASIS_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Multi Unit Uom
280 BASIS_CLEAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Clear Retail
290 BASIS_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Clear Retail Uom
300 BASIS_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Clear Retail Std
310 BASIS_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Basis Clear Mkdn Nbr
320 CURRENT_CLEARANCE_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Current Clearance Ind
330 CLEAR_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Clear Boolean
340 PROMO_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Promo Boolean
350 PRICE_CHANGE_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Price Change Boolean
360 CURRENT_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 196 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Current Cost
370 CURRENT_BASE_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Base Cost
380 CURRENT_PRICING_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Pricing Cost
390 BASIS_BASE_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Base Cost
400 BASIS_PRICING_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Pricing Cost
410 PEND_COST_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Pend Cost Boolean
420 COST_ALERT
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Cost Alert
430 PAST_PRICE_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Past Price Chg Date
440 PAST_COST_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Past Cost Chg Date
450 PEND_COST_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Pend Cost Chg Date
460 PEND_COST_CHG_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Pend Cost Chg Cost
470 MAINT_MARGIN_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Retail
480 MAINT_MARGIN_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Maint Margin Retail Uom

Oracle Designer Report : cktci


19 June 2008 Page 197 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

490 MAINT_MARGIN_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Retail Std
500 MAINT_MARGIN_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Cost
510 LOCATION_STOCK
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Location Stock
520 LOCATION_ON_ORDER
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Location On Order
530 LOCATION_INVENTORY
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Location Inventory
540 LINK_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Link Code
545 LINK_CODE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
Link code display id
550 LINK_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Link Code Desc
560 REPLENISH_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Replenish Ind
570 VAT_RATE
Optional ? :Yes ; Number (22, 10) ;() ; ; Uppercase ? :No ;
Vat Rate
580 HISTORICAL_SALES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Historical Sales
590 HISTORICAL_SALES_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Historical Sales Units
600 HISTORICAL_ISSUES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 198 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Historical Issues
610 PROJECTED_SALES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Projected Sales
620 SEASONAL_SALES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Seasonal Sales
630 FIRST_RECEIVED_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
First Received Date
640 LAST_RECEIVED_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Last Received Date
650 WKS_FIRST_SALE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Wks First Sale
660 WKS_OF_SALES_EXP
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Wks Of Sales Exp
670 NEW_ITEM_LOC_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
New Item Loc Boolean
680 PROPOSED_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Proposed Retail
690 PROPOSED_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Proposed Retail Uom
700 PROPOSED_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Proposed Retail Std
710 PROPOSED_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Proposed Clear Mkdn Nbr
720 PROPOSED_CLEAR_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Proposed Clear Ind

Oracle Designer Report : cktci


19 June 2008 Page 199 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

730 PROPOSED_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Proposed Reset Date
740 PROPOSED_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Proposed Out Of Stock Date
750 ACTION_FLAG
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Action Flag
760 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Effective Date
770 NEW_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Retail
780 NEW_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Retail Uom
790 NEW_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Retail Std
800 NEW_MULTI_UNIT_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
New Multi Unit Ind
810 NEW_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Multi Units
820 NEW_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Multi Unit Retail
830 NEW_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Multi Unit Uom
840 NEW_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
New Clear Mkdn Nbr
850 NEW_CLEAR_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 200 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

New Clear Ind


860 NEW_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
New Reset Date
870 NEW_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
New Out Of Stock Date
880 ORIGINAL_EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Original Effective Date
890 RULE_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Rule Boolean
900 CONFLICT_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Conflict Boolean
910 LOCK_VERSION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Lock Version
920 SUPP_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Supp Currency
930 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the value for the zone

Oracle Designer Report : cktci


19 June 2008 Page 201 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_EFF_DATE_PARAMS_CRP Alias :


Display Title : RPM_ME_EFF_DATE_PARAMS_CRP

Description : This table is used in merch extract for INIT_EFFECTIVE_DATE_UPDATE


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSPACE_ID NULL NUMBER (10)


20 ZONE_ID NULL NUMBER (10)
30 ITEM_PARENT NULL VARCHAR2 (25)
40 ITEM NULL VARCHAR2 (25)
50 LINK_CODE NULL NUMBER (10)
60 DIFF_ID NULL VARCHAR2 (10)
70 PROPOSED_STRATEGY_ID NULL NUMBER (10)
80 DEPT NULL NUMBER (4)
90 EFFECTIVE_DATE NULL DATE
100 CRP_START NULL DATE
110 CRP_END NULL DATE

Column Detail

10 WORKSPACE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the workspace id
20 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
his column stores the value for zone
30 ITEM_PARENT
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
This column stores the value for item parent
40 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
This column stores the value of an item
50 LINK_CODE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the link_code

Oracle Designer Report : cktci


19 June 2008 Page 202 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

60 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
This column stores the diff_id of an item
70 PROPOSED_STRATEGY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the proposed_strategy_id
80 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
This column stores the dept of an item
90 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
This column stores the effective_date
100 CRP_START
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
This column stores the value for review period start_date
110 CRP_END
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
This column stores the value for review period end date

Oracle Designer Report : cktci


19 June 2008 Page 203 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_CAND_COND_GTT Alias :


Display Title : RPM_ME_IL_CAND_COND_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 CONDITION_ID NULL NUMBER (22, 0)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 CONDITION_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Condition Id

Oracle Designer Report : cktci


19 June 2008 Page 204 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias :


RPM_ME_IL_CAND_RULE_LINK_GTT Display Title :
RPM_ME_IL_CAND_RULE_LINK_GTT

Description :
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 LINK_CODE NULL VARCHAR2 (10)
40 MARGIN_MKT_BASKET_CODE NULL VARCHAR2 (24)
50 COMP_MKT_BASKET_CODE NULL VARCHAR2 (24)
60 CANDIDATE_RULE_ID NULL NUMBER (22, 0)
70 TYPE NULL NUMBER (22, 0)
80 WORKSHEET_DATA_ID NULL NUMBER (20)

Index Summary

Name Seq. Column Index Type

RPM_ME_IL_CAND_RUL_LINK_GTT_I1 0 ITEM NOT UNIQUE

RPM_ME_IL_CAND_RUL_LINK_GTT_I1 2 LOCATION NOT UNIQUE

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 LINK_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Link Code
40 MARGIN_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 205 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Margin Mkt Basket Code


50 COMP_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Comp Mkt Basket Code
60 CANDIDATE_RULE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Candidate Rule Id
70 TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Type
80 WORKSHEET_DATA_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
Worksheet Data Id

Oracle Designer Report : cktci


19 June 2008 Page 206 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_CLEAR_DATES_GTT Alias :


Display Title : RPM_ME_IL_CLEAR_DATES_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 PROPOSED_RESET_DATE NULL DATE
40 PROPOSED_OUT_OF_STOCK_DATE NULL DATE

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 PROPOSED_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Proposed Reset Date
40 PROPOSED_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Proposed Out Of Stock Date

Oracle Designer Report : cktci


19 June 2008 Page 207 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_COST_GTT Alias :


Display Title : RPM_ME_IL_COST_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 LINK_CODE NULL VARCHAR2 (10)
40 CURRENT_COST NULL NUMBER (22, 4)
50 CURRENT_BASE_COST NULL NUMBER (22, 4)
60 CURRENT_PRICING_COST NULL NUMBER (22, 4)
70 BASIS_BASE_COST NULL NUMBER (22, 4)
80 BASIS_PRICING_COST NULL NUMBER (22, 4)
90 PEND_COST_CHG_DATE NULL DATE
100 PEND_COST_CHG_COST NULL NUMBER (22, 4)
110 PEND_COST_BOOLEAN NULL NUMBER (22, 0)
120 COST_ALERT NULL NUMBER (22, 0)
130 PAST_COST_CHG_DATE NULL DATE
140 EFFECTIVE_DATE NULL DATE
150 ORIGINAL_EFFECTIVE_DATE NULL DATE
160 MAINT_MARGIN_COST NULL NUMBER (22, 4)
170 ZONE_ID NULL NUMBER (10)
180 CRP_START NULL DATE
190 CRP_END NULL DATE

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location

Oracle Designer Report : cktci


19 June 2008 Page 208 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

30 LINK_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Link Code
40 CURRENT_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Cost
50 CURRENT_BASE_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Base Cost
60 CURRENT_PRICING_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Pricing Cost
70 BASIS_BASE_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Base Cost
80 BASIS_PRICING_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Pricing Cost
90 PEND_COST_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Pend Cost Chg Date
100 PEND_COST_CHG_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Pend Cost Chg Cost
110 PEND_COST_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Pend Cost Boolean
120 COST_ALERT
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Cost Alert
130 PAST_COST_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Past Cost Chg Date
140 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Effective Date
150 ORIGINAL_EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 209 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Original Effective Date


160 MAINT_MARGIN_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Cost
170 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This columns store the value for the zone
180 CRP_START
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
This column stores the value for review period start date
190 CRP_END
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
This column stores the value for review period end date

Oracle Designer Report : cktci


19 June 2008 Page 210 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_HIST_SALES_GTT Alias :


Display Title : RPM_ME_IL_HIST_SALES_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 HISTORICAL_SALES NULL NUMBER (22, 4)
40 HISTORICAL_SALES_UNITS NULL NUMBER (22, 4)
50 HISTORICAL_ISSUES NULL NUMBER (22, 4)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 HISTORICAL_SALES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Historical Sales
40 HISTORICAL_SALES_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Historical Sales Units
50 HISTORICAL_ISSUES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Historical Issues

Oracle Designer Report : cktci


19 June 2008 Page 211 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_LINK_CODE_GTT Alias :


Display Title : RPM_ME_IL_LINK_CODE_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 LINK_CODE NULL VARCHAR2 (10)
35 LINK_CODE_DISPLAY_ID NULL VARCHAR2 (40)
40 LINK_CODE_DESC NULL VARCHAR2 (160)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 LINK_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Link Code
35 LINK_CODE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
Link code display id
40 LINK_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Link Code Description

Oracle Designer Report : cktci


19 June 2008 Page 212 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_ONORDER_GTT Alias :


Display Title : RPM_ME_IL_ONORDER_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 LOCATION_ON_ORDER NULL NUMBER (22, 4)
40 LOCATION_INVENTORY NULL NUMBER (22, 4)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 LOCATION_ON_ORDER
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Location On Order
40 LOCATION_INVENTORY
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Location Inventory

Oracle Designer Report : cktci


19 June 2008 Page 213 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_PROJ_SALES_GTT Alias :


Display Title : RPM_ME_IL_PROJ_SALES_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 PROJECTED_SALES NULL NUMBER (22, 4)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 PROJECTED_SALES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Projected Sales

Oracle Designer Report : cktci


19 June 2008 Page 214 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_REPL_GTT Alias :


Display Title : RPM_ME_IL_REPL_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (10)
30 REPLENISH_IND NULL NUMBER (1)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location
30 REPLENISH_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Replenish Indicator

Oracle Designer Report : cktci


19 June 2008 Page 215 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_RETAIL_GTT Alias :


Display Title : RPM_ME_IL_RETAIL_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 EFFECTIVE_DATE NULL DATE
40 CURRENT_REGULAR_RETAIL NULL NUMBER (22, 4)
50 CURRENT_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
60 CURRENT_REGULAR_RETAIL_STD NULL NUMBER (22, 4)
70 CURRENT_MULTI_UNITS NULL NUMBER (22, 4)
80 CURRENT_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
90 CURRENT_MULTI_UNIT_UOM NULL VARCHAR2 (4)
100 CURRENT_CLEAR_RETAIL NULL NUMBER (22, 4)
110 CURRENT_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
120 CURRENT_CLEAR_RETAIL_STD NULL NUMBER (22, 4)
130 BASIS_REGULAR_RETAIL NULL NUMBER (22, 4)
140 BASIS_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
150 BASIS_REGULAR_RETAIL_STD NULL NUMBER (22, 4)
160 BASIS_MULTI_UNITS NULL NUMBER (22, 4)
170 BASIS_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
180 BASIS_MULTI_UNIT_UOM NULL VARCHAR2 (4)
190 BASIS_CLEAR_RETAIL NULL NUMBER (22, 4)
200 BASIS_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
210 BASIS_CLEAR_RETAIL_STD NULL NUMBER (22, 4)
220 BASIS_CLEAR_MKDN_NBR NULL NUMBER (22, 0)
230 MAINT_MARGIN_RETAIL NULL NUMBER (22, 4)
240 MAINT_MARGIN_RETAIL_UOM NULL VARCHAR2 (4)
250 MAINT_MARGIN_RETAIL_STD NULL NUMBER (22, 4)
260 CLEAR_BOOLEAN NULL NUMBER (22, 0)
270 PROMO_BOOLEAN NULL NUMBER (22, 0)
280 PRICE_CHANGE_BOOLEAN NULL NUMBER (22, 0)

Oracle Designer Report : cktci


19 June 2008 Page 216 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

290 PAST_PRICE_CHG_DATE NULL DATE


300 ZONE_ID NULL NUMBER (10)
310 CRP_START NULL DATE
320 CRP_END NULL DATE

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Effective Date
40 CURRENT_REGULAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Regular Retail
50 CURRENT_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Regular Retail Uom
60 CURRENT_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Regular Retail Std
70 CURRENT_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units
80 CURRENT_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Multi Unit Retail
90 CURRENT_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Multi Unit Uom
100 CURRENT_CLEAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Clear Retail
110 CURRENT_CLEAR_RETAIL_UOM

Oracle Designer Report : cktci


19 June 2008 Page 217 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;


Current Clear Retail Uom
120 CURRENT_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Clear Retail Std
130 BASIS_REGULAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Regular Retail
140 BASIS_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Regular Retail Uom
150 BASIS_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Regular Retail Std
160 BASIS_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units
170 BASIS_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Unit Retail
180 BASIS_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Multi Unit Uom
190 BASIS_CLEAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Clear Retail
200 BASIS_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Clear Retail Uom
210 BASIS_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Clear Retail Std
220 BASIS_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Basis Clear Mkdn Nbr
230 MAINT_MARGIN_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 218 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Maint Margin Retail


240 MAINT_MARGIN_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Maint Margin Retail Uom
250 MAINT_MARGIN_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Retail Std
260 CLEAR_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Clear Boolean
270 PROMO_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Promo Boolean
280 PRICE_CHANGE_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Price Change Boolean
290 PAST_PRICE_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Past Price Chg Date
300 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores the value for the zone
310 CRP_START
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
This column stores the value for the review period start date
320 CRP_END
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
This column stores the value for the review period end date

Oracle Designer Report : cktci


19 June 2008 Page 219 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_SEASON_SALES_GTT Alias :


Display Title : RPM_ME_IL_SEASON_SALES_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 SEASONAL_SALES NULL NUMBER (22, 4)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 SEASONAL_SALES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Seasonal Sales

Oracle Designer Report : cktci


19 June 2008 Page 220 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias :


RPM_ME_IL_STATUS_RPM_IND_GTT Display Title :
RPM_ME_IL_STATUS_RPM_IND_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (10)
30 STATUS NULL VARCHAR2 (1)
40 RPM_IND NULL VARCHAR2 (1)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location
30 STATUS
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Status
40 RPM_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
RPM Indicator

Oracle Designer Report : cktci


19 June 2008 Page 221 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_IL_VAT_GTT Alias :


Display Title : RPM_ME_IL_VAT_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 VAT_RATE NULL NUMBER (22, 10)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 VAT_RATE
Optional ? :Yes ; Number (22, 10) ;() ; ; Uppercase ? :No ;
VAT Rate

Oracle Designer Report : cktci


19 June 2008 Page 222 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_ITEM_GTT Alias :


Display Title : RPM_ME_ITEM_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STATE NULL NUMBER (22)


20 RESET_STATE NULL NUMBER (22)
30 ITEM NULL VARCHAR2 (25)
40 ITEM_DESC NULL VARCHAR2 (250)
50 DEPT NULL NUMBER (22)
60 DEPT_NAME NULL VARCHAR2 (120)
70 CLASS NULL NUMBER (22)
80 CLASS_NAME NULL VARCHAR2 (120)
90 SUBCLASS NULL NUMBER (22)
100 SUBCLASS_NAME NULL VARCHAR2 (120)
110 MARKUP_CALC_TYPE NULL VARCHAR2 (1)
120 ITEM_LEVEL NULL NUMBER (22)
130 TRAN_LEVEL NULL NUMBER (22)
140 STANDARD_UOM NULL VARCHAR2 (4)
150 DIFF_1 NULL VARCHAR2 (10)
160 DIFF_TYPE_1 NULL VARCHAR2 (10)
170 DIFF_2 NULL VARCHAR2 (10)
180 DIFF_TYPE_2 NULL VARCHAR2 (10)
190 DIFF_3 NULL VARCHAR2 (10)
200 DIFF_TYPE_3 NULL VARCHAR2 (10)
210 DIFF_4 NULL VARCHAR2 (10)
220 DIFF_TYPE_4 NULL VARCHAR2 (10)
230 RETAIL_INCLUDE_VAT_IND NULL VARCHAR2 (1)
240 PRIMARY_SUPPLIER NULL NUMBER (22)
250 VPN NULL VARCHAR2 (30)
260 UDA_BOOLEAN NULL NUMBER (22)
270 PACKAGE_SIZE NULL NUMBER (22, 4)
280 PACKAGE_UOM NULL VARCHAR2 (4)

Oracle Designer Report : cktci


19 June 2008 Page 223 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

290 RETAIL_LABEL_TYPE NULL VARCHAR2 (6)


300 RETAIL_LABEL_VALUE NULL NUMBER (22, 4)
310 SEASON_PHASE_BOOLEAN NULL NUMBER (22)
320 ORIGINAL_RETAIL NULL NUMBER (22, 4)
330 ITEM_PARENT NULL VARCHAR2 (25)
340 PARENT_DESC NULL VARCHAR2 (250)
350 PARENT_DIFF_1 NULL VARCHAR2 (10)
360 PARENT_DIFF_2 NULL VARCHAR2 (10)
370 PARENT_DIFF_3 NULL VARCHAR2 (10)
380 PARENT_DIFF_4 NULL VARCHAR2 (10)
390 PARENT_DIFF_1_TYPE NULL VARCHAR2 (10)
400 PARENT_DIFF_2_TYPE NULL VARCHAR2 (10)
410 PARENT_DIFF_3_TYPE NULL VARCHAR2 (10)
420 PARENT_DIFF_4_TYPE NULL VARCHAR2 (10)
430 PARENT_DIFF_1_TYPE_DESC NULL VARCHAR2 (120)
440 PARENT_DIFF_2_TYPE_DESC NULL VARCHAR2 (120)
450 PARENT_DIFF_3_TYPE_DESC NULL VARCHAR2 (120)
460 PARENT_DIFF_4_TYPE_DESC NULL VARCHAR2 (120)
470 PARENT_VPN NULL VARCHAR2 (30)
480 PRIMARY_COMP_RETAIL NULL NUMBER (22, 4)
490 PRIMARY_COMP_RETAIL_UOM NULL VARCHAR2 (4)
500 PRIMARY_COMP_STORE NULL NUMBER (22)
510 PRIMARY_COMP_RETAIL_STD NULL NUMBER (22, 4)
520 PRIMARY_MULTI_UNITS NULL NUMBER (22, 4)
530 PRIMARY_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
540 PRIMARY_MULTI_UNIT_RETAIL_UOM NULL VARCHAR2 (4)
550 PRIMARY_COMP_BOOLEAN NULL NUMBER (22)
560 A_COMP_RETAIL NULL NUMBER (22, 4)
570 B_COMP_RETAIL NULL NUMBER (22, 4)
580 C_COMP_RETAIL NULL NUMBER (22, 4)
590 D_COMP_RETAIL NULL NUMBER (22, 4)
600 E_COMP_RETAIL NULL NUMBER (22, 4)
610 A_COMP_STORE NULL NUMBER (22)
620 B_COMP_STORE NULL NUMBER (22)
630 C_COMP_STORE NULL NUMBER (22)
640 D_COMP_STORE NULL NUMBER (22)
650 E_COMP_STORE NULL NUMBER (22)
660 ZONE_GROUP_ID NULL NUMBER (22)
670 ZONE_GROUP_DISPLAY_ID NULL NUMBER (22)

Oracle Designer Report : cktci


19 June 2008 Page 224 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

680 ZONE_GROUP_NAME NULL VARCHAR2 (30)


690 ZONE_ID NULL NUMBER (22)
700 ZONE_DISPLAY_ID NULL NUMBER (22)
710 ZONE_NAME NULL VARCHAR2 (30)
720 CURRENCY NULL VARCHAR2 (3)
730 MARGIN_MKT_BASKET_CODE NULL VARCHAR2 (24)
740 COMP_MKT_BASKET_CODE NULL VARCHAR2 (24)
743 MARGIN_MBC_NAME NULL VARCHAR2 (120)
746 COMPETITIVE_MBC_NAME NULL VARCHAR2 (120)
750 REF_WH_STOCK NULL NUMBER (22, 4)
760 REF_WH_ON_ORDER NULL NUMBER (22, 4)
770 REF_WH_INVENTORY NULL NUMBER (22, 4)
780 CURRENT_ZL_REGULAR_RETAIL NULL NUMBER (22, 4)
790 CURRENT_ZL_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
800 CURRENT_ZL_REGULAR_RETAIL_STD NULL NUMBER (22, 4)
810 CURRENT_ZL_MULTI_UNITS NULL NUMBER (22, 4)
820 CURRENT_ZL_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
830 CURRENT_ZL_MULTI_UOM NULL VARCHAR2 (4)
840 CURRENT_ZL_CLEAR_RETAIL NULL NUMBER (22, 4)
850 CURRENT_ZL_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
860 CURRENT_ZL_CLEAR_RETAIL_STD NULL NUMBER (22, 4)
870 BASIS_ZL_REGULAR_RETAIL NULL NUMBER (22, 4)
880 BASIS_ZL_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
890 BASIS_ZL_REGULAR_RETAIL_STD NULL NUMBER (22, 4)
900 BASIS_ZL_MULTI_UNITS NULL NUMBER (22, 4)
910 BASIS_ZL_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
920 BASIS_ZL_MULTI_UOM NULL VARCHAR2 (4)
930 BASIS_ZL_CLEAR_RETAIL NULL NUMBER (22, 4)
940 BASIS_ZL_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
950 BASIS_ZL_CLEAR_RETAIL_STD NULL NUMBER (22, 4)
960 BASIS_ZL_CLEAR_MKDN_NBR NULL NUMBER (22)
970 CURRENT_ZL_COST NULL NUMBER (22, 4)
980 BASIS_ZL_BASE_COST NULL NUMBER (22, 4)
990 BASIS_ZL_PRICING_COST NULL NUMBER (22, 4)
1000 PEND_ZL_COST_CHG_COST NULL NUMBER (22, 4)
1010 MAINT_MARGIN_ZL_RETAIL NULL NUMBER (22, 4)
1020 MAINT_MARGIN_ZL_RETAIL_UOM NULL VARCHAR2 (4)
1030 MAINT_MARGIN_ZL_RETAIL_STD NULL NUMBER (22, 4)
1040 MAINT_MARGIN_ZL_COST NULL NUMBER (22, 4)

Oracle Designer Report : cktci


19 June 2008 Page 225 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1050 PROPOSED_ZL_RESET_DATE NULL DATE


1060 PROPOSED_ZL_OUT_OF_STOCK_DATE NULL DATE
1070 CONSTRAINT_BOOLEAN NULL NUMBER (22)
1080 IGNORE_CONSTRAINT_BOOLEAN NULL NUMBER (22)
1090 AREA_DIFF_PRIM_ID NULL NUMBER (22)
1100 AREA_DIFF_ID NULL NUMBER (22)

Index Summary

Name Seq. Column Index Type

RPM_ME_ITEM_GTT_I1 0 ITEM UNIQUE

RPM_ME_ITEM_GTT_I1 2 ZONE_ID UNIQUE

Column Detail

10 STATE
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
State
20 RESET_STATE
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Reset State
30 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
40 ITEM_DESC
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
Item Desc
50 DEPT
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Dept
60 DEPT_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Dept Name
70 CLASS
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Class
80 CLASS_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 226 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Class Name
90 SUBCLASS
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Subclass
100 SUBCLASS_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Subclass Name
110 MARKUP_CALC_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Markup Calc Type
120 ITEM_LEVEL
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Item Level
130 TRAN_LEVEL
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Tran Level
140 STANDARD_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Standard Uom
150 DIFF_1
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff 1
160 DIFF_TYPE_1
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff Type 1
170 DIFF_2
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff 2
180 DIFF_TYPE_2
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff Type 2
190 DIFF_3
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff 3
200 DIFF_TYPE_3
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff Type 3

Oracle Designer Report : cktci


19 June 2008 Page 227 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

210 DIFF_4
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff 4
220 DIFF_TYPE_4
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff Type 4
230 RETAIL_INCLUDE_VAT_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Retail Include Vat Ind
240 PRIMARY_SUPPLIER
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Primary Supplier
250 VPN
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Vpn
260 UDA_BOOLEAN
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Uda Boolean
270 PACKAGE_SIZE
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Package Size
280 PACKAGE_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Package Uom
290 RETAIL_LABEL_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Retail Label Type
300 RETAIL_LABEL_VALUE
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Retail Label Value
310 SEASON_PHASE_BOOLEAN
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Season Phase Boolean
320 ORIGINAL_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Original Retail
330 ITEM_PARENT
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 228 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Item Parent
340 PARENT_DESC
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
Parent Desc
350 PARENT_DIFF_1
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Parent Diff 1
360 PARENT_DIFF_2
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Parent Diff 2
370 PARENT_DIFF_3
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Parent Diff 3
380 PARENT_DIFF_4
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Parent Diff 4
390 PARENT_DIFF_1_TYPE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Parent Diff 1 Type
400 PARENT_DIFF_2_TYPE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Parent Diff 2 Type
410 PARENT_DIFF_3_TYPE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Parent Diff 3 Type
420 PARENT_DIFF_4_TYPE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Parent Diff 4 Type
430 PARENT_DIFF_1_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Parent Diff 1 Type Desc
440 PARENT_DIFF_2_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Parent Diff 2 Type Desc
450 PARENT_DIFF_3_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Parent Diff 3 Type Desc

Oracle Designer Report : cktci


19 June 2008 Page 229 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

460 PARENT_DIFF_4_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Parent Diff 4 Type Desc
470 PARENT_VPN
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Parent Vpn
480 PRIMARY_COMP_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Primary Comp Retail
490 PRIMARY_COMP_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Primary Comp Retail Uom
500 PRIMARY_COMP_STORE
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Primary Comp Store
510 PRIMARY_COMP_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Primary Comp Retail Std
520 PRIMARY_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Primary Multi Units
530 PRIMARY_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Primary Multi Unit Retail
540 PRIMARY_MULTI_UNIT_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Primary Multi Unit Retail Uom
550 PRIMARY_COMP_BOOLEAN
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Primary Comp Boolean
560 A_COMP_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
A Comp Retail
570 B_COMP_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
B Comp Retail
580 C_COMP_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 230 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

C Comp Retail
590 D_COMP_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
D Comp Retail
600 E_COMP_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
E Comp Retail
610 A_COMP_STORE
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
A Comp Store
620 B_COMP_STORE
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
B Comp Store
630 C_COMP_STORE
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
C Comp Store
640 D_COMP_STORE
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
D Comp Store
650 E_COMP_STORE
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
E Comp Store
660 ZONE_GROUP_ID
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Zone Group Id
670 ZONE_GROUP_DISPLAY_ID
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Zone Group Display Id
680 ZONE_GROUP_NAME
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Zone Group Name
690 ZONE_ID
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Zone Id
700 ZONE_DISPLAY_ID
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Zone Display Id

Oracle Designer Report : cktci


19 June 2008 Page 231 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

710 ZONE_NAME
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Zone Name
720 CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency
730 MARGIN_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Margin Mkt Basket Code
740 COMP_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Comp Mkt Basket Code
743 MARGIN_MBC_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Margin market basket code name
746 COMPETITIVE_MBC_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Competitive market basket code name
750 REF_WH_STOCK
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Ref Wh Stock
760 REF_WH_ON_ORDER
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Ref Wh On Order
770 REF_WH_INVENTORY
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Ref Wh Inventory
780 CURRENT_ZL_REGULAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Zl Regular Retail
790 CURRENT_ZL_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Zl Regular Retail Uom
800 CURRENT_ZL_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Zl Regular Retail Std
810 CURRENT_ZL_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 232 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Current Zl Multi Units


820 CURRENT_ZL_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Zl Multi Unit Retail
830 CURRENT_ZL_MULTI_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Zl Multi Uom
840 CURRENT_ZL_CLEAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Zl Clear Retail
850 CURRENT_ZL_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Zl Clear Retail Uom
860 CURRENT_ZL_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Zl Clear Retail Std
870 BASIS_ZL_REGULAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Zl Regular Retail
880 BASIS_ZL_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Zl Regular Retail Uom
890 BASIS_ZL_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Zl Regular Retail Std
900 BASIS_ZL_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Zl Multi Units
910 BASIS_ZL_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Zl Multi Unit Retail
920 BASIS_ZL_MULTI_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Zl Multi Uom
930 BASIS_ZL_CLEAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Zl Clear Retail

Oracle Designer Report : cktci


19 June 2008 Page 233 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

940 BASIS_ZL_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Zl Clear Retail Uom
950 BASIS_ZL_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Zl Clear Retail Std
960 BASIS_ZL_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Basis Zl Clear Mkdn Nbr
970 CURRENT_ZL_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Zl Cost
980 BASIS_ZL_BASE_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Zl Base Cost
990 BASIS_ZL_PRICING_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Zl Pricing Cost
*** PEND_ZL_COST_CHG_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Pend Zl Cost Chg Cost
*** MAINT_MARGIN_ZL_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Zl Retail
*** MAINT_MARGIN_ZL_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Maint Margin Zl Retail Uom
*** MAINT_MARGIN_ZL_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Zl Retail Std
*** MAINT_MARGIN_ZL_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Zl Cost
*** PROPOSED_ZL_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Proposed Zl Reset Date
*** PROPOSED_ZL_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 234 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Proposed Zl Out Of Stock Date


*** CONSTRAINT_BOOLEAN
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Constraint Boolean
*** IGNORE_CONSTRAINT_BOOLEAN
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Ignore Constraint Boolean
*** AREA_DIFF_PRIM_ID
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Area Diff Prim Id
*** AREA_DIFF_ID
Optional ? :Yes ; Number (22) ;() ; ; Uppercase ? :No ;
Area Diff Id

Oracle Designer Report : cktci


19 June 2008 Page 235 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_ITEM_LOC_GTT Alias :


Display Title : RPM_ME_ITEM_LOC_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_DATA_ID NULL NUMBER (22, 0)


20 WORKSPACE_ROWID NULL ROWID ()
30 WORKSHEET_STATUS_ID NULL NUMBER (22, 0)
40 PROPOSED_STRATEGY_ID NULL NUMBER (22, 0)
50 USER_STRATEGY_ID NULL NUMBER (22, 0)
60 ITEM NULL VARCHAR2 (25)
70 LOCATION NULL NUMBER (22, 0)
80 LOC_TYPE NULL VARCHAR2 (6)
90 IL_PRIMARY_SUPP NULL NUMBER (22, 0)
100 IL_PRIMARY_CNTRY NULL VARCHAR2 (3)
110 CURRENT_REGULAR_RETAIL NULL NUMBER (22, 4)
120 CURRENT_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
130 CURRENT_REGULAR_RETAIL_STD NULL NUMBER (22, 4)
140 CURRENT_MULTI_UNITS NULL NUMBER (22, 4)
150 CURRENT_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
160 CURRENT_MULTI_UNIT_UOM NULL VARCHAR2 (4)
170 CURRENT_CLEAR_RETAIL NULL NUMBER (22, 4)
180 CURRENT_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
190 CURRENT_CLEAR_RETAIL_STD NULL NUMBER (22, 4)
200 BASIS_REGULAR_RETAIL NULL NUMBER (22, 4)
210 BASIS_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
220 BASIS_REGULAR_RETAIL_STD NULL NUMBER (22, 4)
230 BASIS_MULTI_UNITS NULL NUMBER (22, 4)
240 BASIS_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
250 BASIS_MULTI_UNIT_UOM NULL VARCHAR2 (4)
260 BASIS_CLEAR_RETAIL NULL NUMBER (22, 4)
270 BASIS_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
280 BASIS_CLEAR_RETAIL_STD NULL NUMBER (22, 4)

Oracle Designer Report : cktci


19 June 2008 Page 236 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

290 BASIS_CLEAR_MKDN_NBR NULL NUMBER (22, 0)


300 CURRENT_CLEARANCE_IND NULL NUMBER (22, 0)
310 CLEAR_BOOLEAN NULL NUMBER (22, 0)
320 PROMO_BOOLEAN NULL NUMBER (22, 0)
330 PRICE_CHANGE_BOOLEAN NULL NUMBER (22, 0)
340 CURRENT_COST NULL NUMBER (22, 4)
350 CURRENT_BASE_COST NULL NUMBER (22, 4)
360 CURRENT_PRICING_COST NULL NUMBER (22, 4)
370 BASIS_BASE_COST NULL NUMBER (22, 4)
380 BASIS_PRICING_COST NULL NUMBER (22, 4)
390 PEND_COST_BOOLEAN NULL NUMBER (22, 0)
400 COST_ALERT NULL NUMBER (22, 0)
410 PAST_PRICE_CHG_DATE NULL DATE
420 PAST_COST_CHG_DATE NULL DATE
430 PEND_COST_CHG_DATE NULL DATE
440 PEND_COST_CHG_COST NULL NUMBER (22, 4)
450 MAINT_MARGIN_RETAIL NULL NUMBER (22, 4)
460 MAINT_MARGIN_RETAIL_UOM NULL VARCHAR2 (4)
470 MAINT_MARGIN_RETAIL_STD NULL NUMBER (22, 4)
480 MAINT_MARGIN_COST NULL NUMBER (22, 4)
490 LOCATION_STOCK NULL NUMBER (22, 4)
500 LOCATION_ON_ORDER NULL NUMBER (22, 4)
510 LOCATION_INVENTORY NULL NUMBER (22, 4)
520 LINK_CODE NULL VARCHAR2 (10)
525 LINK_CODE_DISPLAY_ID NULL VARCHAR2 (40)
530 LINK_CODE_DESC NULL VARCHAR2 (160)
540 REPLENISH_IND NULL NUMBER (22, 0)
550 VAT_RATE NULL NUMBER (22, 10)
560 HISTORICAL_SALES NULL NUMBER (22, 4)
570 HISTORICAL_SALES_UNITS NULL NUMBER (22, 4)
580 HISTORICAL_ISSUES NULL NUMBER (22, 4)
590 PROJECTED_SALES NULL NUMBER (22, 4)
600 SEASONAL_SALES NULL NUMBER (22, 4)
610 FIRST_RECEIVED_DATE NULL DATE
620 LAST_RECEIVED_DATE NULL DATE
630 WKS_FIRST_SALE NULL NUMBER (22, 0)
640 WKS_OF_SALES_EXP NULL NUMBER (22, 0)
650 NEW_ITEM_LOC_BOOLEAN NULL NUMBER (22, 0)
660 PROPOSED_RETAIL NULL NUMBER (22, 4)

Oracle Designer Report : cktci


19 June 2008 Page 237 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

670 PROPOSED_RETAIL_UOM NULL VARCHAR2 (4)


680 PROPOSED_RETAIL_STD NULL NUMBER (22, 4)
690 PROPOSED_CLEAR_MKDN_NBR NULL NUMBER (22, 0)
700 PROPOSED_CLEAR_IND NULL NUMBER (22, 0)
710 PROPOSED_RESET_DATE NULL DATE
720 PROPOSED_OUT_OF_STOCK_DATE NULL DATE
730 ACTION_FLAG NULL NUMBER (22, 0)
740 EFFECTIVE_DATE NULL DATE
750 NEW_RETAIL NULL NUMBER (22, 4)
760 NEW_RETAIL_UOM NULL VARCHAR2 (4)
770 NEW_RETAIL_STD NULL NUMBER (22, 4)
780 NEW_MULTI_UNIT_IND NULL NUMBER (22, 0)
790 NEW_MULTI_UNITS NULL NUMBER (22, 4)
800 NEW_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
810 NEW_MULTI_UNIT_UOM NULL VARCHAR2 (4)
820 NEW_CLEAR_MKDN_NBR NULL NUMBER (22, 0)
830 NEW_CLEAR_IND NULL NUMBER (22, 0)
840 NEW_RESET_DATE NULL DATE
850 NEW_OUT_OF_STOCK_DATE NULL DATE
860 ORIGINAL_EFFECTIVE_DATE NULL DATE
870 RULE_BOOLEAN NULL NUMBER (22, 0)
880 CONFLICT_BOOLEAN NULL NUMBER (22, 0)
890 LOCK_VERSION NULL NUMBER (22, 0)
900 SUPP_CURRENCY NULL VARCHAR2 (3)
910 ZONE_ID NULL NUMBER (10)
920 CRP_START NULL DATE
930 CRP_END NULL DATE

Column Detail

10 WORKSHEET_DATA_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Worksheet Data Id
20 WORKSPACE_ROWID
Optional ? :Yes ; Rowid () ;() ; ; Uppercase ? :No ;
Workspace Rowid
30 WORKSHEET_STATUS_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Worksheet Status Id

Oracle Designer Report : cktci


19 June 2008 Page 238 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

40 PROPOSED_STRATEGY_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Proposed Strategy Id
50 USER_STRATEGY_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
User Strategy Id
60 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
70 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
80 LOC_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Loc Type
90 IL_PRIMARY_SUPP
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Il Primary Supp
100 IL_PRIMARY_CNTRY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Il Primary Cntry
110 CURRENT_REGULAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Regular Retail
120 CURRENT_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Regular Retail Uom
130 CURRENT_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Regular Retail Std
140 CURRENT_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units
150 CURRENT_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Multi Unit Retail
160 CURRENT_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 239 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Current Multi Unit Uom


170 CURRENT_CLEAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Clear Retail
180 CURRENT_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Clear Retail Uom
190 CURRENT_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Clear Retail Std
200 BASIS_REGULAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Regular Retail
210 BASIS_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Regular Retail Uom
220 BASIS_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Regular Retail Std
230 BASIS_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units
240 BASIS_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Unit Retail
250 BASIS_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Multi Unit Uom
260 BASIS_CLEAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Clear Retail
270 BASIS_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Clear Retail Uom
280 BASIS_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Clear Retail Std

Oracle Designer Report : cktci


19 June 2008 Page 240 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

290 BASIS_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Basis Clear Mkdn Nbr
300 CURRENT_CLEARANCE_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Current Clearance Ind
310 CLEAR_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Clear Boolean
320 PROMO_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Promo Boolean
330 PRICE_CHANGE_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Price Change Boolean
340 CURRENT_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Cost
350 CURRENT_BASE_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Base Cost
360 CURRENT_PRICING_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Current Pricing Cost
370 BASIS_BASE_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Base Cost
380 BASIS_PRICING_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Basis Pricing Cost
390 PEND_COST_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Pend Cost Boolean
400 COST_ALERT
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Cost Alert
410 PAST_PRICE_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 241 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Past Price Chg Date


420 PAST_COST_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Past Cost Chg Date
430 PEND_COST_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Pend Cost Chg Date
440 PEND_COST_CHG_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Pend Cost Chg Cost
450 MAINT_MARGIN_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Retail
460 MAINT_MARGIN_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Maint Margin Retail Uom
470 MAINT_MARGIN_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Retail Std
480 MAINT_MARGIN_COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Maint Margin Cost
490 LOCATION_STOCK
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Location Stock
500 LOCATION_ON_ORDER
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Location On Order
510 LOCATION_INVENTORY
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Location Inventory
520 LINK_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Link Code
525 LINK_CODE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
Link code display id

Oracle Designer Report : cktci


19 June 2008 Page 242 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

530 LINK_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Link Code Desc
540 REPLENISH_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Replenish Ind
550 VAT_RATE
Optional ? :Yes ; Number (22, 10) ;() ; ; Uppercase ? :No ;
Vat Rate
560 HISTORICAL_SALES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Historical Sales
570 HISTORICAL_SALES_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Historical Sales Units
580 HISTORICAL_ISSUES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Historical Issues
590 PROJECTED_SALES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Projected Sales
600 SEASONAL_SALES
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Seasonal Sales
610 FIRST_RECEIVED_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
First Received Date
620 LAST_RECEIVED_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Last Received Date
630 WKS_FIRST_SALE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Wks First Sale
640 WKS_OF_SALES_EXP
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Wks Of Sales Exp
650 NEW_ITEM_LOC_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 243 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

New Item Loc Boolean


660 PROPOSED_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Proposed Retail
670 PROPOSED_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Proposed Retail Uom
680 PROPOSED_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Proposed Retail Std
690 PROPOSED_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Proposed Clear Mkdn Nbr
700 PROPOSED_CLEAR_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Proposed Clear Ind
710 PROPOSED_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Proposed Reset Date
720 PROPOSED_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Proposed Out Of Stock Date
730 ACTION_FLAG
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Action Flag
740 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Effective Date
750 NEW_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Retail
760 NEW_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Retail Uom
770 NEW_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Retail Std

Oracle Designer Report : cktci


19 June 2008 Page 244 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

780 NEW_MULTI_UNIT_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
New Multi Unit Ind
790 NEW_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Multi Units
800 NEW_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Multi Unit Retail
810 NEW_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Multi Unit Uom
820 NEW_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
New Clear Mkdn Nbr
830 NEW_CLEAR_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
New Clear Ind
840 NEW_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
New Reset Date
850 NEW_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
New Out Of Stock Date
860 ORIGINAL_EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Original Effective Date
870 RULE_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Rule Boolean
880 CONFLICT_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Conflict Boolean
890 LOCK_VERSION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Lock Version
900 SUPP_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 245 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Supp Currency
910 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This column stores value for zone
920 CRP_START
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
This column stores value for Review Period Start Date
930 CRP_END
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
This column stores value for Review period end date

Oracle Designer Report : cktci


19 June 2008 Page 246 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ME_PROPOSED_GTT Alias :


Display Title : RPM_ME_PROPOSED_GTT

Description : This global temporary table is used as a working table by the


Merchandise Extract run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (10)
30 PROPOSED_RETAIL NULL NUMBER (20, 4)
40 PROPOSED_RETAIL_UOM NULL VARCHAR2 (4)
50 PROPOSED_RETAIL_STD NULL NUMBER (20, 4)
60 PROPOSED_CLEAR_MKDN_NBR NULL NUMBER (22, 0)
70 PROPOSED_CLEAR_IND NULL NUMBER (22, 0)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location
30 PROPOSED_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Proposed Retail
40 PROPOSED_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Proposed Retail Uom
50 PROPOSED_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Proposed Retail Std
60 PROPOSED_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Proposed Clear Mkdn Nbr

Oracle Designer Report : cktci


19 June 2008 Page 247 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

70 PROPOSED_CLEAR_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Proposed Clear Ind

Oracle Designer Report : cktci


19 June 2008 Page 248 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_MULTI_THREAD_OPTIONS Alias : MTO


Display Title : RPM_MULTI_THREAD_OPTIONS

Description : The RPM_MULTI_THREAD_OPTIONS table stores the Conflict Checking Multi


Thread options. This table should only contain one record.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 NUMBER_OF_THREAD NOT NULL NUMBER (10)


20 MIN_ITEM_PER_THREAD NOT NULL NUMBER (10)

Column Detail

10 NUMBER_OF_THREAD
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The maximum number of threads that a price event will be distributed during the
conflict checking process in the multi thread mode.
20 MIN_ITEM_PER_THREAD
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The minimum number of items that a price event should have for it to be
processed in a multi thread mode in conflict checking process.

Oracle Designer Report : cktci


19 June 2008 Page 249 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_OBJ_COST_LOC_GTT Alias :


Display Title : RPM_OBJ_COST_LOC_GTT

Description : This global temporary table is used as a working table by the


RPM_PROMO_SQL PL/SQL package.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOCATION NULL NUMBER (22, 0)
30 ACTION_DATE NULL DATE
40 COST NULL NUMBER (22, 4)
50 UOM NULL VARCHAR2 (4)
60 CURRENCY_CODE NULL VARCHAR2 (3)
70 SUPPLIER NULL NUMBER (22, 0)
80 ORIGIN_COUNTRY_ID NULL VARCHAR2 (3)

Index Summary

Name Seq. Column Index Type

RPM_OBJ_COST_LOC_GTT_I1 0 ACTION_DATE NOT UNIQUE

RPM_OBJ_COST_LOC_GTT_I2 0 ITEM NOT UNIQUE

RPM_OBJ_COST_LOC_GTT_I2 2 LOCATION NOT UNIQUE

RPM_OBJ_COST_LOC_GTT_I2 4 ACTION_DATE NOT UNIQUE

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
30 ACTION_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 250 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Action Date
40 COST
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Cost
50 UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Unit of Measure
60 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency Code
70 SUPPLIER
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Supplier
80 ORIGIN_COUNTRY_ID
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Origin Country Id

Oracle Designer Report : cktci


19 June 2008 Page 251 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_OBJ_PROMO_RANK_GTT Alias :


Display Title : RPM_OBJ_PROMO_RANK_GTT
Comment : GLOBAL TEMPORARY TABLE - ON COMMIT DELETE ROWS
Description : This global temporay table is used as a working table by the
RPM_PROMO_SQL PL/SQL package.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMOTION_ID NULL NUMBER (22, 0)


20 PROMO_DISPLAY_ID NULL VARCHAR2 (10)
30 RANK NULL NUMBER (22, 0)
40 SECONDARY_IND NULL NUMBER (22, 0)
50 PROMO_START_DATE NULL DATE
60 COMPONENT_ID NULL NUMBER (22, 0)
70 COMP_DISPLAY_ID NULL VARCHAR2 (10)
80 DETAIL_ID NULL NUMBER (22, 0)
90 TYPE NULL NUMBER (22, 0)
100 COMP_RANK NULL NUMBER (22, 0)
110 COMP_SECONDARY_IND NULL NUMBER (22, 0)
120 COMP_START_DATE NULL DATE
130 START_IND NULL NUMBER (22, 0)
140 APPLY_TO_CODE NULL NUMBER (22, 0)
150 CHANGE_TYPE NULL NUMBER (22, 0)
160 CHANGE_AMOUNT NULL NUMBER (22, 4)
170 CHANGE_CURRENCY NULL VARCHAR2 (3)
180 CHANGE_PERCENT NULL NUMBER (22, 4)
190 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
200 PRICE_GUIDE_ID NULL NUMBER (22, 0)

Column Detail

10 PROMOTION_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Promotion Id
20 PROMO_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 252 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Promotion Display Id
30 RANK
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Rank
40 SECONDARY_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Secondary Indicator
50 PROMO_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Promotion Start Date
60 COMPONENT_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Component Id
70 COMP_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Component Display Id
80 DETAIL_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Detail Id
90 TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Type
100 COMP_RANK
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Component Rank
110 COMP_SECONDARY_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Component Secondary Indicator
120 COMP_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Component Start Date
130 START_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Start Indicator
140 APPLY_TO_CODE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Apply To Code

Oracle Designer Report : cktci


19 June 2008 Page 253 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

150 CHANGE_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Change Type
160 CHANGE_AMOUNT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Change Amount
170 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Change Currency
180 CHANGE_PERCENT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Change Percent
190 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Change Selling Unit of Measure
200 PRICE_GUIDE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Price Guide Id

Oracle Designer Report : cktci


19 June 2008 Page 254 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_OBJ_RETAIL_LOC_GTT Alias :


Display Title : RPM_OBJ_RETAIL_LOC_GTT

Description : This global temporary table is used as a working table by the


RPM_PROMO_SQL PL/SQL package.

Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 FUTURE_RETAIL_ID NULL NUMBER (22, 0)


20 DEPT NULL NUMBER (22, 0)
30 CLASS NULL NUMBER (22, 0)
40 SUBCLASS NULL NUMBER (22, 0)
50 ITEM NULL VARCHAR2 (25)
60 STANDARD_UOM NULL VARCHAR2 (4)
70 ZONE_NODE_TYPE NULL NUMBER (22, 0)
80 LOCATION NULL NUMBER (22, 0)
90 ACTION_DATE NULL DATE
100 SELLING_RETAIL NULL NUMBER (22, 4)
110 SELLING_RETAIL_CURRENCY NULL VARCHAR2 (3)
120 SELLING_UOM NULL VARCHAR2 (4)
130 MULTI_UNITS NULL NUMBER (22, 4)
140 MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
150 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
160 MULTI_SELLING_UOM NULL VARCHAR2 (4)
170 CLEAR_RETAIL NULL NUMBER (22, 4)
180 CLEAR_RETAIL_CURRENCY NULL VARCHAR2 (3)
190 CLEAR_UOM NULL VARCHAR2 (4)
200 SIMPLE_PROMO_RETAIL NULL NUMBER (22, 4)
210 SIMPLE_PROMO_RETAIL_CURRENCY NULL VARCHAR2 (3)
220 SIMPLE_PROMO_UOM NULL VARCHAR2 (4)
230 COMPLEX_PROMO_RETAIL NULL NUMBER (22, 4)
240 COMPLEX_PROMO_RETAIL_CURRENCY NULL VARCHAR2 (3)
250 COMPLEX_PROMO_UOM NULL VARCHAR2 (4)
260 PRICE_CHANGE_ID NULL NUMBER (22, 0)
270 PRICE_CHANGE_DISPLAY_ID NULL VARCHAR2 (15)

Oracle Designer Report : cktci


19 June 2008 Page 255 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

280 PC_EXCEPTION_PARENT_ID NULL NUMBER (22, 0)


290 PC_CHANGE_TYPE NULL NUMBER (22, 0)
300 PC_CHANGE_AMOUNT NULL NUMBER (22, 4)
310 PC_CHANGE_CURRENCY NULL VARCHAR2 (3)
320 PC_CHANGE_PERCENT NULL NUMBER (22, 4)
330 PC_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
340 PC_NULL_MULTI_IND NULL NUMBER (22, 0)
350 PC_MULTI_UNITS NULL NUMBER (22, 4)
360 PC_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
370 PC_MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
380 PC_MULTI_SELLING_UOM NULL VARCHAR2 (4)
390 PC_PRICE_GUIDE_ID NULL NUMBER (22, 0)
400 CLEARANCE_ID NULL NUMBER (22, 0)
410 CLEARANCE_DISPLAY_ID NULL VARCHAR2 (15)
420 CLEAR_MKDN_INDEX NULL NUMBER (22, 0)
430 CLEAR_START_IND NULL NUMBER (22, 0)
440 CLEAR_CHANGE_TYPE NULL NUMBER (22, 0)
450 CLEAR_CHANGE_AMOUNT NULL NUMBER (22, 4)
460 CLEAR_CHANGE_CURRENCY NULL VARCHAR2 (3)
470 CLEAR_CHANGE_PERCENT NULL NUMBER (22, 4)
480 CLEAR_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
490 CLEAR_PRICE_GUIDE_ID NULL NUMBER (22, 0)
500 PROMOTION1_ID NULL NUMBER (22, 0)
510 PROMO1_DISPLAY_ID NULL VARCHAR2 (10)
520 P1_RANK NULL NUMBER (22, 0)
530 P1_SECONDARY_IND NULL NUMBER (22, 0)
540 P1_COMPONENT1_ID NULL NUMBER (22, 0)
550 P1_COMP1_DISPLAY_ID NULL VARCHAR2 (10)
560 P1_START_DATE NULL DATE
570 P1_C1_DETAIL_ID NULL NUMBER (22, 0)
580 P1_C1_TYPE NULL NUMBER (22, 0)
590 P1_C1_RANK NULL NUMBER (22, 0)
600 P1_C1_SECONDARY_IND NULL NUMBER (22, 0)
610 P1_C1_START_DATE NULL DATE
620 P1_C1_START_IND NULL NUMBER (22, 0)
630 P1_C1_APPLY_TO_CODE NULL NUMBER (22, 0)
640 P1_C1_CHANGE_TYPE NULL NUMBER (22, 0)
650 P1_C1_CHANGE_AMOUNT NULL NUMBER (22, 4)
660 P1_C1_CHANGE_CURRENCY NULL VARCHAR2 (3)

Oracle Designer Report : cktci


19 June 2008 Page 256 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

670 P1_C1_CHANGE_PERCENT NULL NUMBER (22, 4)


680 P1_C1_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
690 P1_C1_PRICE_GUIDE_ID NULL NUMBER (22, 0)
700 P1_COMPONENT2_ID NULL NUMBER (22, 0)
710 P1_COMP2_DISPLAY_ID NULL VARCHAR2 (10)
720 P1_C2_DETAIL_ID NULL NUMBER (22, 0)
730 P1_C2_TYPE NULL NUMBER (22, 0)
740 P1_C2_RANK NULL NUMBER (22, 0)
750 P1_C2_SECONDARY_IND NULL NUMBER (22, 0)
760 P1_C2_START_DATE NULL DATE
770 P1_C2_START_IND NULL NUMBER (22, 0)
780 P1_C2_APPLY_TO_CODE NULL NUMBER (22, 0)
790 P1_C2_CHANGE_TYPE NULL NUMBER (22, 0)
800 P1_C2_CHANGE_AMOUNT NULL NUMBER (22, 4)
810 P1_C2_CHANGE_CURRENCY NULL VARCHAR2 (3)
820 P1_C2_CHANGE_PERCENT NULL NUMBER (22, 4)
830 P1_C2_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
840 P1_C2_PRICE_GUIDE_ID NULL NUMBER (22, 0)
850 P1_EXCLUSION1_ID NULL NUMBER (22, 0)
860 P1_EXCLUSION1_DISPLAY_ID NULL VARCHAR2 (10)
870 P1_EXCLUSION1_TYPE NULL NUMBER (22, 0)
880 P1_E1_START_IND NULL NUMBER (22, 0)
890 P1_EXCLUSION2_ID NULL NUMBER (22, 0)
900 P1_EXCLUSION2_DISPLAY_ID NULL VARCHAR2 (10)
910 P1_EXCLUSION2_TYPE NULL NUMBER (22, 0)
920 P1_E2_START_IND NULL NUMBER (22, 0)
930 PROMOTION2_ID NULL NUMBER (22, 0)
940 PROMO2_DISPLAY_ID NULL VARCHAR2 (10)
950 P2_RANK NULL NUMBER (22, 0)
960 P2_SECONDARY_IND NULL NUMBER (22, 0)
970 P2_COMPONENT1_ID NULL NUMBER (22, 0)
980 P2_COMP1_DISPLAY_ID NULL VARCHAR2 (10)
990 P2_START_DATE NULL DATE
1000 P2_C1_DETAIL_ID NULL NUMBER (22, 0)
1010 P2_C1_TYPE NULL NUMBER (22, 0)
1020 P2_C1_RANK NULL NUMBER (22, 0)
1030 P2_C1_SECONDARY_IND NULL NUMBER (22, 0)
1040 P2_C1_START_DATE NULL DATE
1050 P2_C1_START_IND NULL NUMBER (22, 0)

Oracle Designer Report : cktci


19 June 2008 Page 257 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1060 P2_C1_APPLY_TO_CODE NULL NUMBER (22, 0)


1070 P2_C1_CHANGE_TYPE NULL NUMBER (22, 0)
1080 P2_C1_CHANGE_AMOUNT NULL NUMBER (22, 4)
1090 P2_C1_CHANGE_CURRENCY NULL VARCHAR2 (3)
1100 P2_C1_CHANGE_PERCENT NULL NUMBER (22, 4)
1110 P2_C1_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
1120 P2_C1_PRICE_GUIDE_ID NULL NUMBER (22, 0)
1130 P2_COMPONENT2_ID NULL NUMBER (22, 0)
1140 P2_COMP2_DISPLAY_ID NULL VARCHAR2 (10)
1150 P2_C2_DETAIL_ID NULL NUMBER (22, 0)
1160 P2_C2_TYPE NULL NUMBER (22, 0)
1170 P2_C2_RANK NULL NUMBER (22, 0)
1180 P2_C2_SECONDARY_IND NULL NUMBER (22, 0)
1190 P2_C2_START_DATE NULL DATE
1200 P2_C2_START_IND NULL NUMBER (22, 0)
1210 P2_C2_APPLY_TO_CODE NULL NUMBER (22, 0)
1220 P2_C2_CHANGE_TYPE NULL NUMBER (22, 0)
1230 P2_C2_CHANGE_CURRENCY NULL VARCHAR2 (3)
1240 P2_C2_CHANGE_AMOUNT NULL NUMBER (22, 4)
1250 P2_C2_CHANGE_PERCENT NULL NUMBER (22, 4)
1260 P2_C2_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
1270 P2_C2_PRICE_GUIDE_ID NULL NUMBER (22, 0)
1280 P2_EXCLUSION1_ID NULL NUMBER (22, 0)
1290 P2_EXCLUSION1_DISPLAY_ID NULL VARCHAR2 (10)
1300 P2_EXCLUSION1_TYPE NULL NUMBER (22, 0)
1310 P2_E1_START_IND NULL NUMBER (22, 0)
1320 P2_EXCLUSION2_ID NULL NUMBER (22, 0)
1330 P2_EXCLUSION2_DISPLAY_ID NULL VARCHAR2 (10)
1340 P2_EXCLUSION2_TYPE NULL NUMBER (22, 0)
1350 P2_E2_START_IND NULL NUMBER (22, 0)

Index Summary

Name Seq. Column Index Type

RPM_OBJ_RETAIL_LOC_GTT_I1 0 ACTION_DATE NOT UNIQUE

RPM_OBJ_RETAIL_LOC_GTT_I2 0 ITEM NOT UNIQUE

RPM_OBJ_RETAIL_LOC_GTT_I2 2 LOCATION NOT UNIQUE

RPM_OBJ_RETAIL_LOC_GTT_I2 4 ACTION_DATE NOT UNIQUE

Oracle Designer Report : cktci


19 June 2008 Page 258 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 FUTURE_RETAIL_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Future Retail Id
20 DEPT
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Dept
30 CLASS
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Class
40 SUBCLASS
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Subclass
50 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
60 STANDARD_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Standard Uom
70 ZONE_NODE_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Zone Node Type
80 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
90 ACTION_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Action Date
100 SELLING_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Selling Retail
110 SELLING_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Selling Retail Currency
120 SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Selling Uom
130 MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 259 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Multi Units
140 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Multi Unit Retail
150 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Multi Unit Retail Currency
160 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi Selling Uom
170 CLEAR_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Clear Retail
180 CLEAR_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Clear Retail Currency
190 CLEAR_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Clear Uom
200 SIMPLE_PROMO_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Simple Promo Retail
210 SIMPLE_PROMO_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Simple Promo Retail Currency
220 SIMPLE_PROMO_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Simple Promo Uom
230 COMPLEX_PROMO_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Complex Promo Retail
240 COMPLEX_PROMO_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Complex Promo Retail Currency
250 COMPLEX_PROMO_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Complex Promo Uom

Oracle Designer Report : cktci


19 June 2008 Page 260 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

260 PRICE_CHANGE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Price Change Id
270 PRICE_CHANGE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Price Change Display Id
280 PC_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Pc Exception Parent Id
290 PC_CHANGE_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Pc Change Type
300 PC_CHANGE_AMOUNT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Pc Change Amount
310 PC_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Pc Change Currency
320 PC_CHANGE_PERCENT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Pc Change Percent
330 PC_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Pc Change Selling Uom
340 PC_NULL_MULTI_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Pc Null Multi Ind
350 PC_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Pc Multi Units
360 PC_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Pc Multi Unit Retail
370 PC_MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Pc Multi Unit Retail Currency
380 PC_MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 261 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Pc Multi Selling Uom


390 PC_PRICE_GUIDE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Pc Price Guide Id
400 CLEARANCE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Clearance Id
410 CLEARANCE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Clearance Display Id
420 CLEAR_MKDN_INDEX
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Clear Mkdn Index
430 CLEAR_START_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Clear Start Ind
440 CLEAR_CHANGE_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Clear Change Type
450 CLEAR_CHANGE_AMOUNT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Clear Change Amount
460 CLEAR_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Clear Change Currency
470 CLEAR_CHANGE_PERCENT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
Clear Change Percent
480 CLEAR_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Clear Change Selling Uom
490 CLEAR_PRICE_GUIDE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Clear Price Guide Id
500 PROMOTION1_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Promotion1 Id

Oracle Designer Report : cktci


19 June 2008 Page 262 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

510 PROMO1_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Promo1 Display Id
520 P1_RANK
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 Rank
530 P1_SECONDARY_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 Secondary Ind
540 P1_COMPONENT1_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 Component1 Id
550 P1_COMP1_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
P1 Comp1 Display Id
560 P1_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
P1 Start Date
570 P1_C1_DETAIL_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C1 Detail Id
580 P1_C1_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C1 Type
590 P1_C1_RANK
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C1 Rank
600 P1_C1_SECONDARY_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C1 Secondary Ind
610 P1_C1_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
P1 C1 Start Date
620 P1_C1_START_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C1 Start Ind
630 P1_C1_APPLY_TO_CODE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 263 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

P1 C1 Apply To Code
640 P1_C1_CHANGE_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C1 Change Type
650 P1_C1_CHANGE_AMOUNT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
P1 C1 Change Amount
660 P1_C1_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
P1 C1 Change Currency
670 P1_C1_CHANGE_PERCENT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
P1 C1 Change Percent
680 P1_C1_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
P1 C1 Change Selling Uom
690 P1_C1_PRICE_GUIDE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C1 Price Guide Id
700 P1_COMPONENT2_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 Component2 Id
710 P1_COMP2_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
P1 Comp2 Display Id
720 P1_C2_DETAIL_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C2 Detail Id
730 P1_C2_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C2 Type
740 P1_C2_RANK
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C2 Rank
750 P1_C2_SECONDARY_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C2 Secondary Ind

Oracle Designer Report : cktci


19 June 2008 Page 264 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

760 P1_C2_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
P1 C2 Start Date
770 P1_C2_START_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C2 Start Ind
780 P1_C2_APPLY_TO_CODE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C2 Apply To Code
790 P1_C2_CHANGE_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C2 Change Type
800 P1_C2_CHANGE_AMOUNT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
P1 C2 Change Amount
810 P1_C2_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
P1 C2 Change Currency
820 P1_C2_CHANGE_PERCENT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
P1 C2 Change Percent
830 P1_C2_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
P1 C2 Change Selling Uom
840 P1_C2_PRICE_GUIDE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 C2 Price Guide Id
850 P1_EXCLUSION1_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 Exclusion1 Id
860 P1_EXCLUSION1_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
P1 Exclusion1 Display Id
870 P1_EXCLUSION1_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 Exclusion1 Type
880 P1_E1_START_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 265 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

P1 E1 Start Ind
890 P1_EXCLUSION2_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 Exclusion2 Id
900 P1_EXCLUSION2_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
P1 Exclusion2 Display Id
910 P1_EXCLUSION2_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 Exclusion2 Type
920 P1_E2_START_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P1 E2 Start Ind
930 PROMOTION2_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Promotion2 Id
940 PROMO2_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Promo2 Display Id
950 P2_RANK
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 Rank
960 P2_SECONDARY_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 Secondary Ind
970 P2_COMPONENT1_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 Component1 Id
980 P2_COMP1_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
P2 Comp1 Display Id
990 P2_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
P2 Start Date
*** P2_C1_DETAIL_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C1 Detail Id

Oracle Designer Report : cktci


19 June 2008 Page 266 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

*** P2_C1_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C1 Type
*** P2_C1_RANK
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C1 Rank
*** P2_C1_SECONDARY_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C1 Secondary Ind
*** P2_C1_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
P2 C1 Start Date
*** P2_C1_START_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C1 Start Ind
*** P2_C1_APPLY_TO_CODE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C1 Apply To Code
*** P2_C1_CHANGE_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C1 Change Type
*** P2_C1_CHANGE_AMOUNT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
P2 C1 Change Amount
*** P2_C1_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
P2 C1 Change Currency
*** P2_C1_CHANGE_PERCENT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
P2 C1 Change Percent
*** P2_C1_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
P2 C1 Change Selling Uom
*** P2_C1_PRICE_GUIDE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C1 Price Guide Id
*** P2_COMPONENT2_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 267 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

P2 Component2 Id
*** P2_COMP2_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
P2 Comp2 Display Id
*** P2_C2_DETAIL_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C2 Detail Id
*** P2_C2_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C2 Type
*** P2_C2_RANK
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C2 Rank
*** P2_C2_SECONDARY_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C2 Secondary Ind
*** P2_C2_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
P2 C2 Start Date
*** P2_C2_START_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C2 Start Ind
*** P2_C2_APPLY_TO_CODE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C2 Apply To Code
*** P2_C2_CHANGE_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C2 Change Type
*** P2_C2_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
P2 C2 Change Currency
*** P2_C2_CHANGE_AMOUNT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
P2 C2 Change Amount
*** P2_C2_CHANGE_PERCENT
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
P2 C2 Change Percent

Oracle Designer Report : cktci


19 June 2008 Page 268 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

*** P2_C2_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
P2 C2 Change Selling Uom
*** P2_C2_PRICE_GUIDE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 C2 Price Guide Id
*** P2_EXCLUSION1_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 Exclusion1 Id
*** P2_EXCLUSION1_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
P2 Exclusion1 Display Id
*** P2_EXCLUSION1_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 Exclusion1 Type
*** P2_E1_START_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 E1 Start Ind
*** P2_EXCLUSION2_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 Exclusion2 Id
*** P2_EXCLUSION2_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
P2 Exclusion2 Display Id
*** P2_EXCLUSION2_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 Exclusion2 Type
*** P2_E2_START_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
P2 E2 Start Ind

Oracle Designer Report : cktci


19 June 2008 Page 269 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias : RPM_OCP


RPM_ORPOS_CMPLX_PROMO_PUBLISH Display Title :
RPM_ORPOS_CMPLX_PROMO_PUBLISH
Comment : partition by hash(location_id) 32 partitions
Description : RPM Complex Promotion extract data for ORPOS
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_HDR_DTL_IND NOT NULL VARCHAR2 (4)


20 PROMO_BUY_GET_IND NOT NULL VARCHAR2 (4)
30 PRICE_EVENT_PAYLOAD_ID NOT NULL NUMBER (10)
40 LOCATION_ID NOT NULL NUMBER (10)
50 RIB_TYPE NOT NULL VARCHAR2 (30)
60 RIB_FAMILY NOT NULL VARCHAR2 (30)
70 START_DATE NULL VARCHAR2 (30)
80 END_DATE NULL VARCHAR2 (30)
90 PROMO_ID NOT NULL NUMBER (10)
100 PROMO_COMP_ID NOT NULL NUMBER (10)
110 PROMO_COMP_DETAIL_ID NOT NULL NUMBER (10)
120 PROMO_NAME NULL VARCHAR2 (160)
130 PROMO_DESC NULL VARCHAR2 (640)
140 PROMO_COMP_DESC NULL VARCHAR2 (160)
150 CHANGE_TYPE NULL VARCHAR2 (50)
160 CHANGE_VALUE NULL NUMBER (20, 4)
170 ITEM NULL VARCHAR2 (30)
180 QUANTITY NULL NUMBER (10)
190 RANK NULL VARCHAR2 (20)
200 TRANSACTION_ID NULL NUMBER (10)
210 THRESHOLD_INTERVAL_ID NULL NUMBER (6)
220 BUY_TYPE NULL VARCHAR2 (3)

Column Detail

10 PRICE_EVENT_HDR_DTL_IND
Optional ? :No ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Identify if the record is header of detail
20 PROMO_BUY_GET_IND

Oracle Designer Report : cktci


19 June 2008 Page 270 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Varchar2 (4) ;() ; ; Uppercase ? :No ;


Identify he buy get items
30 PRICE_EVENT_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Price event payload id
40 LOCATION_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Location id
50 RIB_TYPE
Optional ? :No ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
RIB type
60 RIB_FAMILY
Optional ? :No ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
RIB family type
70 START_DATE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Promotion start date
80 END_DATE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Promotion end date
90 PROMO_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion id
100 PROMO_COMP_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion componant
110 PROMO_COMP_DETAIL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion componanat details
120 PROMO_NAME
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Promotion name
130 PROMO_DESC
Optional ? :Yes ; Varchar2 (640) ;() ; ; Uppercase ? :No ;
Promtion description
140 PROMO_COMP_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 271 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Promotion compomemrmt discontinue


150 CHANGE_TYPE
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
Change type
160 CHANGE_VALUE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Change value
170 ITEM
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Item
180 QUANTITY
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Quantity
190 RANK
Optional ? :Yes ; Varchar2 (20) ;() ; ; Uppercase ? :No ;
Rank
200 TRANSACTION_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Transaction Id
210 THRESHOLD_INTERVAL_ID
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Threshold Interval id
220 BUY_TYPE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
This column signifies the qualification for a buy/get promotion. For the Buy
list of items this qualifier indicates whether ALL of the items in the
list must be purchased to qualify for the promotion discount or if ANY of
the items from the list will qualify.

Oracle Designer Report : cktci


19 June 2008 Page 272 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias : RPM_OPP


RPM_ORPOS_PRICE_CHANGE_PUBLISH Display Title :
RPM_ORPOS_PRICE_CHANGE_PUBLISH
Comment : partition by hash(location) 32 partitions
Description : RPM Price Change extract data for ORPOS
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_HDR_DTL_IND NOT NULL VARCHAR2 (3)


20 PRICE_EVENT_PAYLOAD_ID NOT NULL NUMBER (10)
30 PRICE_CHANGE_ID NOT NULL NUMBER (11)
40 LOCATION NOT NULL NUMBER (10)
50 RIB_FAMILY NOT NULL VARCHAR2 (30)
60 RIB_TYPE NOT NULL VARCHAR2 (30)
70 ITEM NULL VARCHAR2 (30)
80 EFFECTIVE_DATE NULL VARCHAR2 (30)
90 EFFECTIVE_DATE_TYPE NULL VARCHAR2 (30)
100 SELLING_RETAIL NULL NUMBER (20, 4)
110 RANK NULL VARCHAR2 (20)
120 TRANSACTION_ID NULL NUMBER (10)
130 RESET_INDICATOR NULL NUMBER (1)

Column Detail

10 PRICE_EVENT_HDR_DTL_IND
Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Identify is the record is a header or detail
20 PRICE_EVENT_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Price event payload id
30 PRICE_CHANGE_ID
Optional ? :No ; Number (11) ;() ; ; Uppercase ? :No ;
Price Change id
40 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Location

Oracle Designer Report : cktci


19 June 2008 Page 273 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

50 RIB_FAMILY
Optional ? :No ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
RIB Family
60 RIB_TYPE
Optional ? :No ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
RIB type
70 ITEM
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Item
80 EFFECTIVE_DATE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Effective date in String format
90 EFFECTIVE_DATE_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Indicate if Effective date is future or immediate
100 SELLING_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Selling retail
110 RANK
Optional ? :Yes ; Varchar2 (20) ;() ; ; Uppercase ? :No ;
Rank
120 TRANSACTION_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Transaction id
130 RESET_INDICATOR
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if it is a reset record

Oracle Designer Report : cktci


19 June 2008 Page 274 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias : RPM_OSP


RPM_ORPOS_SIMPLE_PROMO_PUBLISH Display Title :
RPM_ORPOS_SIMPLE_PROMO_PUBLISH
Comment : partition by hash (location_id) 32 partitions
Description : RPM Simple Promotion extract data for ORPOS
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_HDR_DTL_IND NOT NULL VARCHAR2 (4)


20 PRICE_EVENT_PAYLOAD_ID NOT NULL NUMBER (10)
30 LOCATION_ID NOT NULL NUMBER (10)
40 RIB_TYPE NOT NULL VARCHAR2 (30)
50 RIB_FAMILY NOT NULL VARCHAR2 (30)
60 START_DATE NULL VARCHAR2 (30)
70 END_DATE NULL VARCHAR2 (30)
80 PROMO_ID NOT NULL NUMBER (10)
90 PROMO_COMP_ID NOT NULL NUMBER (10)
100 PROMO_COMP_DETAIL_ID NOT NULL NUMBER (10)
110 PROMO_NAME NULL VARCHAR2 (160)
120 PROMO_DESC NULL VARCHAR2 (640)
130 PROMO_COMP_DESC NULL VARCHAR2 (160)
140 CHANGE_TYPE NULL VARCHAR2 (10)
150 CHANGE_VALUE NULL NUMBER (20, 4)
160 ITEM NULL VARCHAR2 (30)
170 SELLING_RETAIL NULL NUMBER (20, 4)
180 EFFECTIVE_DATE_TYPE NULL VARCHAR2 (30)
190 RANK NULL VARCHAR2 (20)
200 TRANSACTION_ID NULL NUMBER (10)

Column Detail

10 PRICE_EVENT_HDR_DTL_IND
Optional ? :No ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Identify if the record is header of detail
20 PRICE_EVENT_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Price event payload id

Oracle Designer Report : cktci


19 June 2008 Page 275 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

30 LOCATION_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Location ID
40 RIB_TYPE
Optional ? :No ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Rib type
50 RIB_FAMILY
Optional ? :No ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Rib Family type
60 START_DATE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Promotion start date in character format
70 END_DATE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Promotion end date in character format
80 PROMO_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion ID
90 PROMO_COMP_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion component id
100 PROMO_COMP_DETAIL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Pomotion component detail id
110 PROMO_NAME
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Promotion Name
120 PROMO_DESC
Optional ? :Yes ; Varchar2 (640) ;() ; ; Uppercase ? :No ;
Promotion description
130 PROMO_COMP_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Promotion component description
140 CHANGE_TYPE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Change type
150 CHANGE_VALUE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 276 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Change Value
160 ITEM
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Item id
170 SELLING_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Selling retail
180 EFFECTIVE_DATE_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Specify if the effective date is future or immediate
190 RANK
Optional ? :Yes ; Varchar2 (20) ;() ; ; Uppercase ? :No ;
Rank
200 TRANSACTION_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Transaction id

Oracle Designer Report : cktci


19 June 2008 Page 277 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PB_DATES_GTT Alias :


Display Title : RPM_PB_DATES_GTT

Description : This temporary tables is used during conflict checking to decide the
start date of the push back from FR GTT to FR
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_ID NOT NULL NUMBER (15)


20 PB_DATE NOT NULL DATE

Index Summary

Name Seq. Column Index Type

RPM_PB_DATES_GTT_I1 0 PRICE_EVENT_ID NOT UNIQUE

RPM_PB_DATES_GTT_I1 2 PB_DATE NOT UNIQUE

Column Detail

10 PRICE_EVENT_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Price Event Id
20 PB_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Push Back Date

Oracle Designer Report : cktci


19 June 2008 Page 278 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PC_DTL_REC_GTT Alias :


Display Title : RPM_PC_DTL_REC_GTT

Description : This global temporary table is used as a working table by the


RPM_PRICE_CHANGE_SQL package to avoid looping through a collection,
and thus improve performance.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PRICE_WORKSPACE_DETAIL_ID NULL NUMBER (15)


20 RPM_PRICE_WORKSPACE_ID NULL NUMBER (15)
30 ITEM NULL VARCHAR2 (25)
40 ZONE_NODE_TYPE NULL NUMBER (6)
50 LOCATION NULL NUMBER (10)
60 ACTION_DATE NULL DATE
70 SELLING_RETAIL NULL NUMBER (20, 4)
80 SELLING_RETAIL_CURRENCY NULL VARCHAR2 (3)
90 SELLING_RETAIL_LESS_VAT NULL NUMBER (20, 4)
100 SELLING_UOM NULL VARCHAR2 (4)
110 MULTI_UNITS NULL NUMBER (12, 4)
120 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
130 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
140 MULTI_SELLING_UOM NULL VARCHAR2 (4)
150 CLEAR_RETAIL NULL NUMBER (20, 4)
160 CLEAR_RETAIL_CURRENCY NULL VARCHAR2 (3)
170 CLEAR_UOM NULL VARCHAR2 (4)
180 CLEARANCE_ID NULL NUMBER (15)
190 PRICING_COST NULL NUMBER (20, 4)
200 PRICING_COST_CURRENCY NULL VARCHAR2 (3)
210 DETAIL_TYPE NULL NUMBER (1)
220 VAT_RATE NULL NUMBER (20, 10)

Column Detail

10 RPM_PRICE_WORKSPACE_DETAIL_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Workspace Detail ID

Oracle Designer Report : cktci


19 June 2008 Page 279 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

20 RPM_PRICE_WORKSPACE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Workspace ID
30 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Number
40 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Zone Node Type
50 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location
60 ACTION_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Action Date
70 SELLING_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Selling Retail
80 SELLING_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Selling Retail Currency
90 SELLING_RETAIL_LESS_VAT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Selling Retail Less Vat
100 SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Selling Uom
110 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi Units
120 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi Unit Retail
130 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Multi Unit Retail Currency
140 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 280 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Multi Selling Uom


150 CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Clear Retail
160 CLEAR_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Clear Retail Currency
170 CLEAR_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Clear Uom
180 CLEARANCE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Clearance Id
190 PRICING_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Pricing Cost
200 PRICING_COST_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Pricing Cost Currency
210 DETAIL_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Detail Type
220 VAT_RATE
Optional ? :Yes ; Number (20, 10) ;() ; ; Uppercase ? :No ;
Vat Rate

Oracle Designer Report : cktci


19 June 2008 Page 281 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PC_REC_GTT Alias :


Display Title : RPM_PC_REC_GTT

Description : This global temporary table is used as a working table by


RPM_PRICE_CHANGE_SQL package to avoid looping through a collection,
and thus improve performance.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PRICE_WORKSPACE_ID NULL NUMBER (15)


20 UI_WORKFLOW_ID NULL VARCHAR2 (100)
30 PRICE_CHANGE_ID NULL NUMBER (15)
40 PRICE_CHANGE_DISPLAY_ID NULL VARCHAR2 (15)
50 DISPLAY_IND NULL NUMBER (1)
60 CLEARANCE_IND NULL NUMBER (1)
70 STATE NULL VARCHAR2 (50)
80 REASON_CODE_ID NULL NUMBER (6)
90 REASON_CODE NULL VARCHAR2 (10)
100 REASON_CODE_DESC NULL VARCHAR2 (160)
110 PARENT_EXCEPTION_ID NULL NUMBER (15)
120 PARENT_DISPLAY_ID NULL VARCHAR2 (15)
130 EXCEPTION_LEVEL NULL NUMBER (1)
140 NEW_MODIFIED_IND NULL NUMBER (1)
150 ITEM NULL VARCHAR2 (25)
160 ITEM_DESCRIPTION NULL VARCHAR2 (250)
170 ITEM_LEVEL NULL NUMBER (1)
180 ITEM_STANDARD_UOM NULL VARCHAR2 (4)
190 DIFF_ID NULL VARCHAR2 (10)
200 DIFF_ID_DESCRIPTION NULL VARCHAR2 (120)
210 DEPT NULL NUMBER (10)
220 CLASS NULL NUMBER (10)
230 SUBCLASS NULL NUMBER (10)
240 ZONE_ID NULL NUMBER (10)
250 ZONE_DISPLAY_ID NULL NUMBER (10)
260 LOCATION NULL NUMBER (10)
270 LOCATION_DESCRIPTION NULL VARCHAR2 (150)

Oracle Designer Report : cktci


19 June 2008 Page 282 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

280 ZONE_NODE_TYPE NULL NUMBER (6)


290 LINK_CODE_ID NULL NUMBER (6)
300 LINK_CODE NULL VARCHAR2 (10)
310 LINK_CODE_DESC NULL VARCHAR2 (160)
320 EFFECTIVE_DATE NULL DATE
330 CURRENCY_CODE NULL VARCHAR2 (3)
340 CLEARANCE_RESET_ID NULL NUMBER (15)
350 RESET_IND NULL NUMBER (1)
360 OUT_OF_STOCK_DATE NULL DATE
370 EARLIEST_OUT_OF_STOCK_DATE NULL DATE
380 LATEST_OUT_OF_STOCK_DATE NULL DATE
390 RESET_DATE NULL DATE
400 EARLIEST_RESET_DATE NULL DATE
410 LATEST_RESET_DATE NULL DATE
420 CHANGE_TYPE NULL NUMBER (1)
430 CHANGE_AMOUNT NULL NUMBER (20, 4)
440 CHANGE_CURRENCY NULL VARCHAR2 (3)
450 CHANGE_PERCENT NULL NUMBER (20, 4)
460 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
470 NULL_MULTI_IND NULL NUMBER (1)
480 MULTI_UNITS NULL NUMBER (12, 4)
490 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
500 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
510 MULTI_SELLING_UOM NULL VARCHAR2 (4)
520 PRICE_GUIDE_ID NULL NUMBER (20)
530 PRICE_GUIDE_DESC NULL VARCHAR2 (250)
540 VENDOR_FUNDED_IND NULL VARCHAR2 (1)
550 FUNDING_TYPE NULL NUMBER (1)
560 FUNDING_AMOUNT NULL NUMBER (20, 4)
570 FUNDING_AMOUNT_CURRENCY NULL VARCHAR2 (3)
580 FUNDING_PERCENT NULL NUMBER (20, 4)
590 DEAL_ID NULL NUMBER (10)
600 DEAL_DETAIL_ID NULL NUMBER (10)
610 PARTNER_ID NULL VARCHAR2 (10)
620 PARTNER_NAME NULL VARCHAR2 (50)
630 PARTNER_TYPE NULL VARCHAR2 (6)
640 CREATE_DATE NULL DATE
650 CREATE_ID NULL VARCHAR2 (255)
660 APPROVAL_DATE NULL DATE

Oracle Designer Report : cktci


19 June 2008 Page 283 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

670 APPROVAL_ID NULL VARCHAR2 (255)


680 PRIMARY_ZONE NULL NUMBER (1)
690 PRICE_CHANGE_PERCENT NULL NUMBER (20, 4)
700 CURRENT_UNIT_RETAIL NULL NUMBER (20, 4)
710 CURRENT_AVERAGE_RETAIL NULL NUMBER (20, 4)
720 CURRENT_AVERAGE_RETAIL_CNST NULL NUMBER (1)
730 CURRENT_UOM NULL VARCHAR2 (4)
740 CURRENT_MULTI_UNITS NULL NUMBER (12, 4)
750 CURRENT_MULTI_UNITS_AVERAGE NULL NUMBER (20, 4)
760 CURRENT_MULTI_UNITS_AVG_CNST NULL NUMBER (1)
770 CURRENT_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
780 CURRENT_MULTI_UNITS_RETAIL_AVG NULL NUMBER (20, 4)
790 CURRENT_MU_RTL_AVG_CNST NULL NUMBER (1)
800 CURRENT_MULTI_UNITS_UOM NULL VARCHAR2 (4)
810 CURRENT_COST NULL NUMBER (20, 4)
820 CURRENT_COST_CNST NULL NUMBER (1)
830 CURRENT_MARKUP_PERCENT NULL NUMBER (12, 4)
840 CURRENT_CLEARANCE_RETAIL NULL NUMBER (20, 4)
850 CURRENT_CLEARANCE_RETAIL_AVG NULL NUMBER (20, 4)
860 BASIS_UNIT_RETAIL NULL NUMBER (20, 4)
870 BASIS_AVERAGE_RETAIL NULL NUMBER (20, 4)
880 BASIS_AVERAGE_RETAIL_CNST NULL NUMBER (1)
890 BASIS_UOM NULL VARCHAR2 (4)
900 BASIS_MULTI_UNITS NULL NUMBER (12, 4)
910 BASIS_MULTI_UNITS_AVERAGE NULL NUMBER (20, 4)
920 BASIS_MULTI_UNITS_AVG_CNST NULL NUMBER (1)
930 BASIS_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
940 BASIS_MULTI_UNITS_RETAIL_AVG NULL NUMBER (20, 4)
950 BASIS_MU_RTL_AVG_CNST NULL NUMBER (1)
960 BASIS_MULTI_UNITS_UOM NULL VARCHAR2 (4)
970 BASIS_CLEARANCE_RETAIL NULL NUMBER (20, 4)
980 BASIS_CLEARANCE_RETAIL_AVERAGE NULL NUMBER (20, 4)
990 NEW_UNIT_RETAIL NULL NUMBER (20, 4)
1000 NEW_AVERAGE_RETAIL NULL NUMBER (20, 4)
1010 NEW_AVERAGE_RETAIL_CNST NULL NUMBER (1)
1020 NEW_UOM NULL VARCHAR2 (4)
1030 NEW_MULTI_UNITS NULL NUMBER (12, 4)
1040 NEW_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
1050 NEW_MULTI_UNITS_UOM NULL VARCHAR2 (4)

Oracle Designer Report : cktci


19 June 2008 Page 284 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1060 NEW_COST NULL NUMBER (20, 4)


1070 NEW_COST_CNST NULL NUMBER (1)
1080 NEW_MARKUP_PERCENT NULL NUMBER (12, 4)
1090 ASYN_ERROR_EXIST NULL NUMBER (1)
1100 IGNORE_CONSTRAINTS NULL NUMBER (1)
1110 MARKUP_CALC_TYPE NULL VARCHAR2 (2)
1120 STORE_ON_HAND NULL NUMBER (20, 4)
1130 STORE_ON_ORDER NULL NUMBER (20, 4)
1140 STORE_IN_TRANSIT NULL NUMBER (20, 4)
1150 STORE_PACK_COMP_INTRAN NULL NUMBER (20, 4)
1160 STORE_TOTAL_INV NULL NUMBER (20, 4)
1170 WH_ON_HAND NULL NUMBER (20, 4)
1180 WH_ON_ORDER NULL NUMBER (20, 4)
1190 WH_IN_TRANSIT NULL NUMBER (20, 4)
1200 WH_PACK_COMP_INTRAN NULL NUMBER (20, 4)
1210 WH_TOTAL_INV NULL NUMBER (20, 4)
1220 MARKUP_CALCULATED NULL NUMBER (1)

Index Summary

Name Seq. Column Index Type

RPM_PC_REC_GTT_I1 0 UI_WORKFLOW_ID NOT UNIQUE

RPM_PC_REC_GTT_I1 2 RPM_PRICE_WORKSPACE_ID NOT UNIQUE

Column Detail

10 RPM_PRICE_WORKSPACE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Workspace ID
20 UI_WORKFLOW_ID
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
UI workflow ID from the java client
30 PRICE_CHANGE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Change or Clearance ID
40 PRICE_CHANGE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Price Change or Clearance Display ID
50 DISPLAY_IND

Oracle Designer Report : cktci


19 June 2008 Page 285 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;


Indicates whether the record need to be displayed or not
60 CLEARANCE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that the record is a clearance
70 STATE
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
Price Change or Clearance State
80 REASON_CODE_ID
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Reason Code ID
90 REASON_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Reason Code
100 REASON_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Reason Code Description
110 PARENT_EXCEPTION_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Change/Clearance Parent Exception ID
120 PARENT_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Price Change/Clearance Parent Exception Display ID
130 EXCEPTION_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Exception Level
140 NEW_MODIFIED_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the record is new or modified
150 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Number
160 ITEM_DESCRIPTION
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
Item Description
170 ITEM_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 286 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Item Level
180 ITEM_STANDARD_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Item Standard UOM
190 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Item Diff ID
200 DIFF_ID_DESCRIPTION
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Item Diff ID Description
210 DEPT
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Department
220 CLASS
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Class
230 SUBCLASS
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Subclass
240 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone ID
250 ZONE_DISPLAY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone Display ID
260 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location
270 LOCATION_DESCRIPTION
Optional ? :Yes ; Varchar2 (150) ;() ; ; Uppercase ? :No ;
Location Description
280 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Zone Node Type
290 LINK_CODE_ID
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Link Code ID

Oracle Designer Report : cktci


19 June 2008 Page 287 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

300 LINK_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Link Code
310 LINK_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Link Code Description
320 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Price Change/Clearance Effective Date
330 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency Code
340 CLEARANCE_RESET_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Clearance Reset ID
350 RESET_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that the record is a clearance reset
360 OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Out of Stock Date
370 EARLIEST_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Earliest Out of Stock Date
380 LATEST_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Latest Out of Stock Date
390 RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Reset Date
400 EARLIEST_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Earliest Reset Date
410 LATEST_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Latest Reset Date
420 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 288 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Price change type


430 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Price change amount
440 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Price change currency
450 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Price change percent
460 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Price change selling uom
470 NULL_MULTI_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Null Multi Unit Indicator
480 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi units
490 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi units retail
500 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Multi units retail currency
510 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi units selling uom
520 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
Price Guide ID
530 PRICE_GUIDE_DESC
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
Price Guide Description
540 VENDOR_FUNDED_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Vendor Funded indicator

Oracle Designer Report : cktci


19 June 2008 Page 289 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

550 FUNDING_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Funding Type
560 FUNDING_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Funding Amount
570 FUNDING_AMOUNT_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Funding Amount Currency
580 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Funding Percent
590 DEAL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal Id
600 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal Detail Id
610 PARTNER_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Partner Id
620 PARTNER_NAME
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
Partner Name
630 PARTNER_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Partner Type
640 CREATE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Create Date
650 CREATE_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Create Id
660 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Approval Date
670 APPROVAL_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 290 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Approval Id
680 PRIMARY_ZONE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Primary Zone
690 PRICE_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Price Change Percent
700 CURRENT_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Unit Retail
710 CURRENT_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Average Retail
720 CURRENT_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Average Retail Cnst
730 CURRENT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Uom
740 CURRENT_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units
750 CURRENT_MULTI_UNITS_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units Average
760 CURRENT_MULTI_UNITS_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Multi Units Avg Cnst
770 CURRENT_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units Retail
780 CURRENT_MULTI_UNITS_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units Retail Avg
790 CURRENT_MU_RTL_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Mu Rtl Avg Cnst

Oracle Designer Report : cktci


19 June 2008 Page 291 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

800 CURRENT_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Multi Units Uom
810 CURRENT_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Cost
820 CURRENT_COST_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Cost Cnst
830 CURRENT_MARKUP_PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Current Markup Percent
840 CURRENT_CLEARANCE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Clearance Retail
850 CURRENT_CLEARANCE_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Clearance Retail Avg
860 BASIS_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Unit Retail
870 BASIS_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Average Retail
880 BASIS_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Basis Average Retail Cnst
890 BASIS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Uom
900 BASIS_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units
910 BASIS_MULTI_UNITS_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units Average
920 BASIS_MULTI_UNITS_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 292 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Basis Multi Units Avg Cnst


930 BASIS_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
`
940 BASIS_MULTI_UNITS_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units Retail Avg
950 BASIS_MU_RTL_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Basis Mu Rtl Avg Cnst
960 BASIS_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Multi Units Uom
970 BASIS_CLEARANCE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Clearance Retail
980 BASIS_CLEARANCE_RETAIL_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Clearance Retail Average
990 NEW_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Unit Retail
*** NEW_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Average Retail
*** NEW_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
New Average Retail Cnst
*** NEW_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Uom
*** NEW_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
New Multi Units
*** NEW_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Multi Units Retail

Oracle Designer Report : cktci


19 June 2008 Page 293 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

*** NEW_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Multi Units Uom
*** NEW_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Cost
*** NEW_COST_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
New Cost Cnst
*** NEW_MARKUP_PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
New Markup Percent
*** ASYN_ERROR_EXIST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Asyn Error Exist
*** IGNORE_CONSTRAINTS
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Ignore Constraints
*** MARKUP_CALC_TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Markup Calc Type
*** STORE_ON_HAND
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Stock on hand for the item at the store.
*** STORE_ON_ORDER
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
On order for the item at the store.
*** STORE_IN_TRANSIT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
In transit for the item at the store.
*** STORE_PACK_COMP_INTRAN
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
All quantities of an item shipped but not received on all transfers and
allocations for the "destination" store.
*** STORE_TOTAL_INV
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Total inventory for the item at the store.
*** WH_ON_HAND
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 294 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Stock on hand for the item at the warehouse.


*** WH_ON_ORDER
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
On order for the item at the warehouse.
*** WH_IN_TRANSIT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
In transit for the item at the warehouse.
*** WH_PACK_COMP_INTRAN
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
All quantities of an item shipped but not received on all transfers and
allocations for the "destination" warehouse.
*** WH_TOTAL_INV
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Total inventory for the item at the warehouse.
*** MARKUP_CALCULATED
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
MARKUP CALCULATED

Oracle Designer Report : cktci


19 June 2008 Page 295 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PC_REC_GTT_TEMP Alias :


Display Title : RPM_PC_REC_GTT_TEMP

Description : This global temporary table is used as a working table by


RPM_PRICE_CHANGE_SQL package to avoid looping through a collection,
and thus improve performance.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PRICE_WORKSPACE_ID NULL NUMBER (15)


20 UI_WORKFLOW_ID NULL VARCHAR2 (100)
30 PRICE_CHANGE_ID NULL NUMBER (15)
40 PRICE_CHANGE_DISPLAY_ID NULL VARCHAR2 (15)
50 DISPLAY_IND NULL NUMBER (1)
60 CLEARANCE_IND NULL NUMBER (1)
70 STATE NULL VARCHAR2 (50)
80 REASON_CODE_ID NULL NUMBER (6)
90 REASON_CODE NULL VARCHAR2 (10)
100 REASON_CODE_DESC NULL VARCHAR2 (160)
110 PARENT_EXCEPTION_ID NULL NUMBER (15)
120 PARENT_DISPLAY_ID NULL VARCHAR2 (15)
130 EXCEPTION_LEVEL NULL NUMBER (1)
140 NEW_MODIFIED_IND NULL NUMBER (1)
150 ITEM NULL VARCHAR2 (25)
160 ITEM_DESCRIPTION NULL VARCHAR2 (250)
170 ITEM_LEVEL NULL NUMBER (1)
180 ITEM_STANDARD_UOM NULL VARCHAR2 (4)
190 DIFF_ID NULL VARCHAR2 (10)
200 DIFF_ID_DESCRIPTION NULL VARCHAR2 (120)
210 DEPT NULL NUMBER (10)
220 CLASS NULL NUMBER (10)
230 SUBCLASS NULL NUMBER (10)
240 ZONE_ID NULL NUMBER (10)
250 ZONE_DISPLAY_ID NULL NUMBER (10)
260 LOCATION NULL NUMBER (10)
270 LOCATION_DESCRIPTION NULL VARCHAR2 (150)

Oracle Designer Report : cktci


19 June 2008 Page 296 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

280 ZONE_NODE_TYPE NULL NUMBER (6)


290 LINK_CODE_ID NULL NUMBER (6)
300 LINK_CODE NULL VARCHAR2 (10)
310 LINK_CODE_DESC NULL VARCHAR2 (160)
320 EFFECTIVE_DATE NULL DATE
330 CURRENCY_CODE NULL VARCHAR2 (3)
340 CLEARANCE_RESET_ID NULL NUMBER (15)
350 RESET_IND NULL NUMBER (1)
360 OUT_OF_STOCK_DATE NULL DATE
370 EARLIEST_OUT_OF_STOCK_DATE NULL DATE
380 LATEST_OUT_OF_STOCK_DATE NULL DATE
390 RESET_DATE NULL DATE
400 EARLIEST_RESET_DATE NULL DATE
410 LATEST_RESET_DATE NULL DATE
420 CHANGE_TYPE NULL NUMBER (1)
430 CHANGE_AMOUNT NULL NUMBER (20, 4)
440 CHANGE_CURRENCY NULL VARCHAR2 (3)
450 CHANGE_PERCENT NULL NUMBER (20, 4)
460 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
470 NULL_MULTI_IND NULL NUMBER (1)
480 MULTI_UNITS NULL NUMBER (12, 4)
490 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
500 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
510 MULTI_SELLING_UOM NULL VARCHAR2 (4)
520 PRICE_GUIDE_ID NULL NUMBER (20)
530 PRICE_GUIDE_DESC NULL VARCHAR2 (250)
540 VENDOR_FUNDED_IND NULL VARCHAR2 (1)
550 FUNDING_TYPE NULL NUMBER (1)
560 FUNDING_AMOUNT NULL NUMBER (20, 4)
570 FUNDING_AMOUNT_CURRENCY NULL VARCHAR2 (3)
580 FUNDING_PERCENT NULL NUMBER (20, 4)
590 DEAL_ID NULL NUMBER (10)
600 DEAL_DETAIL_ID NULL NUMBER (10)
610 PARTNER_ID NULL VARCHAR2 (10)
620 PARTNER_NAME NULL VARCHAR2 (50)
630 PARTNER_TYPE NULL VARCHAR2 (6)
640 CREATE_DATE NULL DATE
650 CREATE_ID NULL VARCHAR2 (30)
660 APPROVAL_DATE NULL DATE

Oracle Designer Report : cktci


19 June 2008 Page 297 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

670 APPROVAL_ID NULL VARCHAR2 (30)


680 PRIMARY_ZONE NULL NUMBER (1)
690 PRICE_CHANGE_PERCENT NULL NUMBER (20, 4)
700 CURRENT_UNIT_RETAIL NULL NUMBER (20, 4)
710 CURRENT_AVERAGE_RETAIL NULL NUMBER (20, 4)
720 CURRENT_AVERAGE_RETAIL_CNST NULL NUMBER (1)
730 CURRENT_UOM NULL VARCHAR2 (4)
740 CURRENT_MULTI_UNITS NULL NUMBER (12, 4)
750 CURRENT_MULTI_UNITS_AVERAGE NULL NUMBER (20, 4)
760 CURRENT_MULTI_UNITS_AVG_CNST NULL NUMBER (1)
770 CURRENT_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
780 CURRENT_MULTI_UNITS_RETAIL_AVG NULL NUMBER (20, 4)
790 CURRENT_MU_RTL_AVG_CNST NULL NUMBER (1)
800 CURRENT_MULTI_UNITS_UOM NULL VARCHAR2 (4)
810 CURRENT_COST NULL NUMBER (20, 4)
820 CURRENT_COST_CNST NULL NUMBER (1)
830 CURRENT_MARKUP_PERCENT NULL NUMBER (12, 4)
840 CURRENT_CLEARANCE_RETAIL NULL NUMBER (20, 4)
850 CURRENT_CLEARANCE_RETAIL_AVG NULL NUMBER (20, 4)
860 BASIS_UNIT_RETAIL NULL NUMBER (20, 4)
870 BASIS_AVERAGE_RETAIL NULL NUMBER (20, 4)
880 BASIS_AVERAGE_RETAIL_CNST NULL NUMBER (1)
890 BASIS_UOM NULL VARCHAR2 (4)
900 BASIS_MULTI_UNITS NULL NUMBER (12, 4)
910 BASIS_MULTI_UNITS_AVERAGE NULL NUMBER (20, 4)
920 BASIS_MULTI_UNITS_AVG_CNST NULL NUMBER (1)
930 BASIS_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
940 BASIS_MULTI_UNITS_RETAIL_AVG NULL NUMBER (20, 4)
950 BASIS_MU_RTL_AVG_CNST NULL NUMBER (1)
960 BASIS_MULTI_UNITS_UOM NULL VARCHAR2 (4)
970 BASIS_CLEARANCE_RETAIL NULL NUMBER (20, 4)
980 BASIS_CLEARANCE_RETAIL_AVERAGE NULL NUMBER (20, 4)
990 NEW_UNIT_RETAIL NULL NUMBER (20, 4)
1000 NEW_AVERAGE_RETAIL NULL NUMBER (20, 4)
1010 NEW_AVERAGE_RETAIL_CNST NULL NUMBER (1)
1020 NEW_UOM NULL VARCHAR2 (4)
1030 NEW_MULTI_UNITS NULL NUMBER (12, 4)
1040 NEW_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
1050 NEW_MULTI_UNITS_UOM NULL VARCHAR2 (4)

Oracle Designer Report : cktci


19 June 2008 Page 298 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1060 NEW_COST NULL NUMBER (20, 4)


1070 NEW_COST_CNST NULL NUMBER (1)
1080 NEW_MARKUP_PERCENT NULL NUMBER (12, 4)
1090 ASYN_ERROR_EXIST NULL NUMBER (1)
1100 IGNORE_CONSTRAINTS NULL NUMBER (1)
1110 MARKUP_CALC_TYPE NULL VARCHAR2 (2)
1120 STORE_ON_HAND NULL NUMBER (20, 4)
1130 STORE_ON_ORDER NULL NUMBER (20, 4)
1140 STORE_IN_TRANSIT NULL NUMBER (20, 4)
1150 STORE_PACK_COMP_INTRAN NULL NUMBER (20, 4)
1160 STORE_TOTAL_INV NULL NUMBER (20, 4)
1170 WH_ON_HAND NULL NUMBER (20, 4)
1180 WH_ON_ORDER NULL NUMBER (20, 4)
1190 WH_IN_TRANSIT NULL NUMBER (20, 4)
1200 WH_PACK_COMP_INTRAN NULL NUMBER (20, 4)
1210 WH_TOTAL_INV NULL NUMBER (20, 4)
1220 MARKUP_CALCULATED NULL NUMBER (1)

Column Detail

10 RPM_PRICE_WORKSPACE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Workspace ID
20 UI_WORKFLOW_ID
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
UI workflow ID from the java client
30 PRICE_CHANGE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Change or Clearance ID
40 PRICE_CHANGE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Price Change or Clearance Display ID
50 DISPLAY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the record need to be displayed or not
60 CLEARANCE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that the record is a clearance
70 STATE

Oracle Designer Report : cktci


19 June 2008 Page 299 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;


Price Change or Clearance State
80 REASON_CODE_ID
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Reason Code ID
90 REASON_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Reason Code
100 REASON_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Reason Code Description
110 PARENT_EXCEPTION_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Change/Clearance Parent Exception ID
120 PARENT_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Price Change/Clearance Parent Exception Display ID
130 EXCEPTION_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Exception Level
140 NEW_MODIFIED_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the record is new or modified
150 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Number
160 ITEM_DESCRIPTION
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
Item Description
170 ITEM_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Item Level
180 ITEM_STANDARD_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Item Standard UOM
190 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 300 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Item Diff ID
200 DIFF_ID_DESCRIPTION
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Item Diff ID Description
210 DEPT
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Department
220 CLASS
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Class
230 SUBCLASS
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Subclass
240 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone ID
250 ZONE_DISPLAY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone Display ID
260 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location
270 LOCATION_DESCRIPTION
Optional ? :Yes ; Varchar2 (150) ;() ; ; Uppercase ? :No ;
Location Description
280 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Zone Node Type
290 LINK_CODE_ID
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Link Code ID
300 LINK_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Link Code
310 LINK_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Link Code Description

Oracle Designer Report : cktci


19 June 2008 Page 301 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

320 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Price Change/Clearance Effective Date
330 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency Code
340 CLEARANCE_RESET_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Clearance Reset ID
350 RESET_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that the record is a clearance reset
360 OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Out of Stock Date
370 EARLIEST_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Earliest Out of Stock Date
380 LATEST_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Latest Out of Stock Date
390 RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Reset Date
400 EARLIEST_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Earliest Reset Date
410 LATEST_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Latest Reset Date
420 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Price change type
430 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Price change amount
440 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 302 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Price change currency


450 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Price change percent
460 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Price change selling uom
470 NULL_MULTI_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Null Multi Unit Indicator
480 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi units
490 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi units retail
500 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Multi units retail currency
510 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi units selling uom
520 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
Price Guide ID
530 PRICE_GUIDE_DESC
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
Price Guide Description
540 VENDOR_FUNDED_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Vendor Funded indicator
550 FUNDING_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Funding Type
560 FUNDING_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Funding Amount

Oracle Designer Report : cktci


19 June 2008 Page 303 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

570 FUNDING_AMOUNT_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Funding Amount Currency
580 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Funding Percent
590 DEAL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal Id
600 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal Detail Id
610 PARTNER_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Partner Id
620 PARTNER_NAME
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
Partner Name
630 PARTNER_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Partner Type
640 CREATE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Create Date
650 CREATE_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Create Id
660 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Approval Date
670 APPROVAL_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Approval Id
680 PRIMARY_ZONE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Primary Zone
690 PRICE_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 304 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Price Change Percent


700 CURRENT_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Unit Retail
710 CURRENT_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Average Retail
720 CURRENT_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Average Retail Cnst
730 CURRENT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Uom
740 CURRENT_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units
750 CURRENT_MULTI_UNITS_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units Average
760 CURRENT_MULTI_UNITS_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Multi Units Avg Cnst
770 CURRENT_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units Retail
780 CURRENT_MULTI_UNITS_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units Retail Avg
790 CURRENT_MU_RTL_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Mu Rtl Avg Cnst
800 CURRENT_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Multi Units Uom
810 CURRENT_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Cost

Oracle Designer Report : cktci


19 June 2008 Page 305 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

820 CURRENT_COST_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Cost Cnst
830 CURRENT_MARKUP_PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Current Markup Percent
840 CURRENT_CLEARANCE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Clearance Retail
850 CURRENT_CLEARANCE_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Clearance Retail Avg
860 BASIS_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Unit Retail
870 BASIS_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Average Retail
880 BASIS_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Basis Average Retail Cnst
890 BASIS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Uom
900 BASIS_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units
910 BASIS_MULTI_UNITS_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units Average
920 BASIS_MULTI_UNITS_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Basis Multi Units Avg Cnst
930 BASIS_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units Retail
940 BASIS_MULTI_UNITS_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 306 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Basis Multi Units Retail Avg


950 BASIS_MU_RTL_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Basis Mu Rtl Avg Cnst
960 BASIS_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Multi Units Uom
970 BASIS_CLEARANCE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Clearance Retail
980 BASIS_CLEARANCE_RETAIL_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Clearance Retail Average
990 NEW_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Unit Retail
*** NEW_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Average Retail
*** NEW_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
New Average Retail Cnst
*** NEW_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Uom
*** NEW_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
New Multi Units
*** NEW_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Multi Units Retail
*** NEW_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Multi Units Uom
*** NEW_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Cost

Oracle Designer Report : cktci


19 June 2008 Page 307 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

*** NEW_COST_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
New Cost Cnst
*** NEW_MARKUP_PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
New Markup Percent
*** ASYN_ERROR_EXIST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Asyn Error Exist
*** IGNORE_CONSTRAINTS
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Ignore Constraints
*** MARKUP_CALC_TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Markup Calc Type
*** STORE_ON_HAND
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Stock on hand for the item at the store.
*** STORE_ON_ORDER
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
On order for the item at the store.
*** STORE_IN_TRANSIT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
In transit for the item at the store.
*** STORE_PACK_COMP_INTRAN
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
All quantities of an item shipped but not received on all transfers and
allocations for the "destination" store.
*** STORE_TOTAL_INV
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Total inventory for the item at the store.
*** WH_ON_HAND
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Stock on hand for the item at the warehouse.
*** WH_ON_ORDER
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
On order for the item at the warehouse.
*** WH_IN_TRANSIT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 308 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

In transit for the item at the warehouse.


*** WH_PACK_COMP_INTRAN
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
All quantities of an item shipped but not received on all transfers and
allocations for the "destination" warehouse.
*** WH_TOTAL_INV
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Total inventory for the item at the warehouse.
*** MARKUP_CALCULATED
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
MARKUP CALCULATED

Oracle Designer Report : cktci


19 June 2008 Page 309 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PC_REC_GTT_TEMP1 Alias :


Display Title : RPM_PC_REC_GTT_TEMP1

Description : Temporary table that is used as a working table in


RPM_PRICE_CHANGE_SQL
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PRICE_WORKSPACE_ID NULL NUMBER (15)


20 UI_WORKFLOW_ID NULL VARCHAR2 (100)
30 PRICE_CHANGE_ID NULL NUMBER (15)
40 PRICE_CHANGE_DISPLAY_ID NULL VARCHAR2 (15)
50 DISPLAY_IND NULL NUMBER (1)
60 CLEARANCE_IND NULL NUMBER (1)
70 STATE NULL VARCHAR2 (50)
80 REASON_CODE_ID NULL NUMBER (6)
90 REASON_CODE NULL VARCHAR2 (10)
100 REASON_CODE_DESC NULL VARCHAR2 (160)
110 PARENT_EXCEPTION_ID NULL NUMBER (15)
120 PARENT_DISPLAY_ID NULL VARCHAR2 (15)
130 EXCEPTION_LEVEL NULL NUMBER (1)
140 NEW_MODIFIED_IND NULL NUMBER (1)
150 ITEM NULL VARCHAR2 (25)
160 ITEM_DESCRIPTION NULL VARCHAR2 (250)
170 ITEM_LEVEL NULL NUMBER (1)
180 ITEM_STANDARD_UOM NULL VARCHAR2 (4)
190 DIFF_ID NULL VARCHAR2 (10)
200 DIFF_ID_DESCRIPTION NULL VARCHAR2 (120)
210 DEPT NULL NUMBER (10)
220 CLASS NULL NUMBER (10)
230 SUBCLASS NULL NUMBER (10)
240 ZONE_ID NULL NUMBER (10)
250 ZONE_DISPLAY_ID NULL NUMBER (10)
260 LOCATION NULL NUMBER (10)
270 LOCATION_DESCRIPTION NULL VARCHAR2 (150)
280 ZONE_NODE_TYPE NULL NUMBER (6)

Oracle Designer Report : cktci


19 June 2008 Page 310 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

290 LINK_CODE_ID NULL NUMBER (6)


300 LINK_CODE NULL VARCHAR2 (10)
310 LINK_CODE_DESC NULL VARCHAR2 (160)
320 EFFECTIVE_DATE NULL DATE
330 CURRENCY_CODE NULL VARCHAR2 (3)
340 CLEARANCE_RESET_ID NULL NUMBER (15)
350 RESET_IND NULL NUMBER (1)
360 OUT_OF_STOCK_DATE NULL DATE
370 EARLIEST_OUT_OF_STOCK_DATE NULL DATE
380 LATEST_OUT_OF_STOCK_DATE NULL DATE
390 RESET_DATE NULL DATE
400 EARLIEST_RESET_DATE NULL DATE
410 LATEST_RESET_DATE NULL DATE
420 CHANGE_TYPE NULL NUMBER (1)
430 CHANGE_AMOUNT NULL NUMBER (20, 4)
440 CHANGE_CURRENCY NULL VARCHAR2 (3)
450 CHANGE_PERCENT NULL NUMBER (20, 4)
460 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
470 NULL_MULTI_IND NULL NUMBER (1)
480 MULTI_UNITS NULL NUMBER (12, 4)
490 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
500 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
510 MULTI_SELLING_UOM NULL VARCHAR2 (4)
520 PRICE_GUIDE_ID NULL NUMBER (20)
530 PRICE_GUIDE_DESC NULL VARCHAR2 (250)
540 VENDOR_FUNDED_IND NULL VARCHAR2 (1)
550 FUNDING_TYPE NULL NUMBER (1)
560 FUNDING_AMOUNT NULL NUMBER (20, 4)
570 FUNDING_AMOUNT_CURRENCY NULL VARCHAR2 (3)
580 FUNDING_PERCENT NULL NUMBER (20, 4)
590 DEAL_ID NULL NUMBER (10)
600 DEAL_DETAIL_ID NULL NUMBER (10)
610 PARTNER_ID NULL VARCHAR2 (10)
620 PARTNER_NAME NULL VARCHAR2 (50)
630 PARTNER_TYPE NULL VARCHAR2 (6)
640 CREATE_DATE NULL DATE
650 CREATE_ID NULL VARCHAR2 (30)
660 APPROVAL_DATE NULL DATE
670 APPROVAL_ID NULL VARCHAR2 (30)

Oracle Designer Report : cktci


19 June 2008 Page 311 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

680 PRIMARY_ZONE NULL NUMBER (1)


690 PRICE_CHANGE_PERCENT NULL NUMBER (20, 4)
700 CURRENT_UNIT_RETAIL NULL NUMBER (20, 4)
710 CURRENT_AVERAGE_RETAIL NULL NUMBER (20, 4)
720 CURRENT_AVERAGE_RETAIL_CNST NULL NUMBER (1)
730 CURRENT_UOM NULL VARCHAR2 (4)
740 CURRENT_MULTI_UNITS NULL NUMBER (12, 4)
750 CURRENT_MULTI_UNITS_AVERAGE NULL NUMBER (20, 4)
760 CURRENT_MULTI_UNITS_AVG_CNST NULL NUMBER (1)
770 CURRENT_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
780 CURRENT_MULTI_UNITS_RETAIL_AVG NULL NUMBER (20, 4)
790 CURRENT_MU_RTL_AVG_CNST NULL NUMBER (1)
800 CURRENT_MULTI_UNITS_UOM NULL VARCHAR2 (4)
810 CURRENT_COST NULL NUMBER (20, 4)
820 CURRENT_COST_CNST NULL NUMBER (1)
830 CURRENT_MARKUP_PERCENT NULL NUMBER (12, 4)
840 CURRENT_CLEARANCE_RETAIL NULL NUMBER (20, 4)
850 CURRENT_CLEARANCE_RETAIL_AVG NULL NUMBER (20, 4)
860 BASIS_UNIT_RETAIL NULL NUMBER (20, 4)
870 BASIS_AVERAGE_RETAIL NULL NUMBER (20, 4)
880 BASIS_AVERAGE_RETAIL_CNST NULL NUMBER (1)
890 BASIS_UOM NULL VARCHAR2 (4)
900 BASIS_MULTI_UNITS NULL NUMBER (12, 4)
910 BASIS_MULTI_UNITS_AVERAGE NULL NUMBER (20, 4)
920 BASIS_MULTI_UNITS_AVG_CNST NULL NUMBER (1)
930 BASIS_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
940 BASIS_MULTI_UNITS_RETAIL_AVG NULL NUMBER (20, 4)
950 BASIS_MU_RTL_AVG_CNST NULL NUMBER (1)
960 BASIS_MULTI_UNITS_UOM NULL VARCHAR2 (4)
970 BASIS_CLEARANCE_RETAIL NULL NUMBER (20, 4)
980 BASIS_CLEARANCE_RETAIL_AVERAGE NULL NUMBER (20, 4)
990 NEW_UNIT_RETAIL NULL NUMBER (20, 4)
1000 NEW_AVERAGE_RETAIL NULL NUMBER (20, 4)
1010 NEW_AVERAGE_RETAIL_CNST NULL NUMBER (1)
1020 NEW_UOM NULL VARCHAR2 (4)
1030 NEW_MULTI_UNITS NULL NUMBER (12, 4)
1040 NEW_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
1050 NEW_MULTI_UNITS_UOM NULL VARCHAR2 (4)
1060 NEW_COST NULL NUMBER (20, 4)

Oracle Designer Report : cktci


19 June 2008 Page 312 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1070 NEW_COST_CNST NULL NUMBER (1)


1080 NEW_MARKUP_PERCENT NULL NUMBER (12, 4)
1090 ASYN_ERROR_EXIST NULL NUMBER (1)
1100 IGNORE_CONSTRAINTS NULL NUMBER (1)
1110 MARKUP_CALC_TYPE NULL VARCHAR2 (2)
1120 STORE_ON_HAND NULL NUMBER (20, 4)
1130 STORE_ON_ORDER NULL NUMBER (20, 4)
1140 STORE_IN_TRANSIT NULL NUMBER (20, 4)
1150 STORE_PACK_COMP_INTRAN NULL NUMBER (20, 4)
1160 STORE_TOTAL_INV NULL NUMBER (20, 4)
1170 WH_ON_HAND NULL NUMBER (20, 4)
1180 WH_ON_ORDER NULL NUMBER (20, 4)
1190 WH_IN_TRANSIT NULL NUMBER (20, 4)
1200 WH_PACK_COMP_INTRAN NULL NUMBER (20, 4)
1210 WH_TOTAL_INV NULL NUMBER (20, 4)
1220 MARKUP_CALCULATED NULL NUMBER (1)

Column Detail

10 RPM_PRICE_WORKSPACE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Workspace ID
20 UI_WORKFLOW_ID
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
UI workflow ID from the java client
30 PRICE_CHANGE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Change or Clearance ID
40 PRICE_CHANGE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Price Change or Clearance Display ID
50 DISPLAY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the record need to be displayed or not
60 CLEARANCE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that the record is a clearance
70 STATE
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 313 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Price Change or Clearance State


80 REASON_CODE_ID
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Reason Code ID
90 REASON_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Reason Code
100 REASON_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Reason Code Description
110 PARENT_EXCEPTION_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price Change/Clearance Parent Exception ID
120 PARENT_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Price Change/Clearance Parent Exception Display ID
130 EXCEPTION_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Exception Level
140 NEW_MODIFIED_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the record is new or modified
150 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Number
160 ITEM_DESCRIPTION
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
Item Description
170 ITEM_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Item Level
180 ITEM_STANDARD_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Item Standard UOM
190 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Item Diff ID

Oracle Designer Report : cktci


19 June 2008 Page 314 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

200 DIFF_ID_DESCRIPTION
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Item Diff ID Description
210 DEPT
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Department
220 CLASS
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Class
230 SUBCLASS
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Subclass
240 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone ID
250 ZONE_DISPLAY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone Display ID
260 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location
270 LOCATION_DESCRIPTION
Optional ? :Yes ; Varchar2 (150) ;() ; ; Uppercase ? :No ;
Location Description
280 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Zone Node Type
290 LINK_CODE_ID
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Link Code ID
300 LINK_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Link Code
310 LINK_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Link Code Description
320 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 315 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Price Change/Clearance Effective Date


330 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency Code
340 CLEARANCE_RESET_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Clearance Reset ID
350 RESET_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that the record is a clearance reset
360 OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Out of Stock Date
370 EARLIEST_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Earliest Out of Stock Date
380 LATEST_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Latest Out of Stock Date
390 RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Reset Date
400 EARLIEST_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Earliest Reset Date
410 LATEST_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Clearance Latest Reset Date
420 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Price change type
430 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Price change amount
440 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Price change currency

Oracle Designer Report : cktci


19 June 2008 Page 316 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

450 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Price change percent
460 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Price change selling uom
470 NULL_MULTI_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Null Multi Unit Indicator
480 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi units
490 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi units retail
500 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Multi units retail currency
510 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi units selling uom
520 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
Price Guide ID
530 PRICE_GUIDE_DESC
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
Price Guide Description
540 VENDOR_FUNDED_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Vendor Funded indicator
550 FUNDING_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Funding Type
560 FUNDING_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Funding Amount
570 FUNDING_AMOUNT_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 317 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Funding Amount Currency


580 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Funding Percent
590 DEAL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal Id
600 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal Detail Id
610 PARTNER_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Partner Id
620 PARTNER_NAME
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
Partner Name
630 PARTNER_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Partner Type
640 CREATE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Create Date
650 CREATE_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Create Id
660 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Approval Date
670 APPROVAL_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Approval Id
680 PRIMARY_ZONE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Primary Zone
690 PRICE_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Price Change Percent

Oracle Designer Report : cktci


19 June 2008 Page 318 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

700 CURRENT_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Unit Retail
710 CURRENT_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Average Retail
720 CURRENT_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Average Retail Cnst
730 CURRENT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Uom
740 CURRENT_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units
750 CURRENT_MULTI_UNITS_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units Average
760 CURRENT_MULTI_UNITS_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Multi Units Avg Cnst
770 CURRENT_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units Retail
780 CURRENT_MULTI_UNITS_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Multi Units Retail Avg
790 CURRENT_MU_RTL_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Current Mu Rtl Avg Cnst
800 CURRENT_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Current Multi Units Uom
810 CURRENT_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Cost
820 CURRENT_COST_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 319 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Current Cost Cnst


830 CURRENT_MARKUP_PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Current Markup Percent
840 CURRENT_CLEARANCE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Clearance Retail
850 CURRENT_CLEARANCE_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Clearance Retail Avg
860 BASIS_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Unit Retail
870 BASIS_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Average Retail
880 BASIS_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Basis Average Retail Cnst
890 BASIS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Uom
900 BASIS_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units
910 BASIS_MULTI_UNITS_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units Average
920 BASIS_MULTI_UNITS_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Basis Multi Units Avg Cnst
930 BASIS_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units Retail
940 BASIS_MULTI_UNITS_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Multi Units Retail Avg

Oracle Designer Report : cktci


19 June 2008 Page 320 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

950 BASIS_MU_RTL_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Basis Mu Rtl Avg Cnst
960 BASIS_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Basis Multi Units Uom
970 BASIS_CLEARANCE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Clearance Retail
980 BASIS_CLEARANCE_RETAIL_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Clearance Retail Average
990 NEW_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Unit Retail
*** NEW_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Average Retail
*** NEW_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
New Average Retail Cnst
*** NEW_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Uom
*** NEW_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
New Multi Units
*** NEW_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Multi Units Retail
*** NEW_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Multi Units Uom
*** NEW_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
New Cost
*** NEW_COST_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 321 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

New Cost Cnst


*** NEW_MARKUP_PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
New Markup Percent
*** ASYN_ERROR_EXIST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Asyn Error Exist
*** IGNORE_CONSTRAINTS
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Ignore Constraints
*** MARKUP_CALC_TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Markup Calc Type
*** STORE_ON_HAND
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
STORE ON HAND
*** STORE_ON_ORDER
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
STORE ON ORDER
*** STORE_IN_TRANSIT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
STORE IN TRANSIT
*** STORE_PACK_COMP_INTRAN
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
STORE PACK COMP INTRAN
*** STORE_TOTAL_INV
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
STORE TOTAL INV
*** WH_ON_HAND
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
WH ON HAND
*** WH_ON_ORDER
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
WH ON ORDER
*** WH_IN_TRANSIT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
WH IN TRANSIT

Oracle Designer Report : cktci


19 June 2008 Page 322 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

*** WH_PACK_COMP_INTRAN
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
WH PACK COMP INTRAN
*** WH_TOTAL_INV
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
WH TOTAL INV
*** MARKUP_CALCULATED
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
MARKUP CALCULATED

Oracle Designer Report : cktci


19 June 2008 Page 323 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PC_SEARCH_CHAR_TBL Alias :


Display Title : RPM_PC_SEARCH_CHAR_TBL
Comment : GLOBAL TEMPORARY TABLE - ON COMMIT DELETE ROWS
Description : This is a global tempoprary table that is used to reflect the
OBJ_VARCHAR_ID_TBL that will be used by some PL/SQL packages' search
utlity to avoid nested object casting.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CRITERIA_TYPE NULL VARCHAR2 (30)


20 VARCHAR_ID NULL VARCHAR2 (30)

Column Detail

10 CRITERIA_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
This column represents the field name in the search criteria object.
20 VARCHAR_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The VARCHAR ID of the search criteria.

Oracle Designer Report : cktci


19 June 2008 Page 324 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PC_SEARCH_CRI_TBL Alias :


Display Title : RPM_PC_SEARCH_CRI_TBL

Description : This global temporary table is used by the RPM_PRICE_CHANGE_SQL


package to store the search criterian in order to avoid nested casting
when using Oracle types.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_CHANGE_TYPE NULL NUMBER (1)


20 CLEARANCE_IND NULL NUMBER (1)
30 CREATE_DATE_FROM NULL DATE
40 CREATE_DATE_TO NULL DATE
50 APPROVED_DATE_FROM NULL DATE
60 APPROVED_DATE_TO NULL DATE
70 EFFECTIVE_DATE_FROM NULL DATE
80 EFFECTIVE_DATE_TO NULL DATE
90 RESET_DATE_FROM NULL DATE
100 RESET_DATE_TO NULL DATE
110 ITEM_ITEMLIST_IND NULL VARCHAR2 (2)
120 ITEM_LEVEL_IND NULL VARCHAR2 (2)
130 ITEM_LIST_ID NULL NUMBER (8)
140 EXCLUSIVE_ITEM_LEVEL_IND NULL VARCHAR2 (1)
150 DIFF_TYPE NULL VARCHAR2 (6)
160 ZONE_GROUP NULL NUMBER (4)
170 EXCLUSIVE_LOC_LEVEL_IND NULL VARCHAR2 (1)

Column Detail

10 PRICE_CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Price Change Type to indicate the type of the price change/clearance (regular
or Vendor Funded)
20 CLEARANCE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Clearance Indicator
30 CREATE_DATE_FROM

Oracle Designer Report : cktci


19 June 2008 Page 325 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;


Create Date From
40 CREATE_DATE_TO
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Create Date to
50 APPROVED_DATE_FROM
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Approved Date from
60 APPROVED_DATE_TO
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Approved Date to
70 EFFECTIVE_DATE_FROM
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Effective Date from
80 EFFECTIVE_DATE_TO
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Effective Date to
90 RESET_DATE_FROM
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Reset Date from
100 RESET_DATE_TO
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Reset Date to
110 ITEM_ITEMLIST_IND
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Item List indicator
120 ITEM_LEVEL_IND
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Item Level indicator
130 ITEM_LIST_ID
Optional ? :Yes ; Number (8) ;() ; ; Uppercase ? :No ;
Item List Id
140 EXCLUSIVE_ITEM_LEVEL_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Exclusive Item Level indicator
150 DIFF_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 326 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Differentiator Type
160 ZONE_GROUP
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Zone Group ID
170 EXCLUSIVE_LOC_LEVEL_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Exclusive location level indicator

Oracle Designer Report : cktci


19 June 2008 Page 327 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PC_SEARCH_MERCH_TBL Alias :


Display Title : RPM_PC_SEARCH_MERCH_TBL
Comment : GLOBAL TEMPORARY TABLE - ON COMMIT DELETE ROWS
Description : This is a global tempoprary table that is used to reflect the
obj_dept_class_subclass_tbl that will be used by some PL/SQL packages'
search utlity to avoid nested object casting.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CRITERIA_TYPE NULL VARCHAR2 (30)


20 DEPT NULL NUMBER (4)
30 CLASS NULL NUMBER (4)
40 SUBCLASS NULL NUMBER (4)

Column Detail

10 CRITERIA_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
This column represents the field in the search criteria object.
20 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Department Number
30 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Class Number
40 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Subclass Number

Oracle Designer Report : cktci


19 June 2008 Page 328 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PC_SEARCH_NUM_TBL Alias :


Display Title : RPM_PC_SEARCH_NUM_TBL
Comment : GLOBAL TEMPORARY TABLE - ON COMMIT DELETE ROWS
Description : This is a global tempoprary table that is used to reflect the
OBJ_NUMERIC_ID_TBL that will be used by some PL/SQL packages' search
utlity to avoid nested object casting.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 CRITERIA_TYPE NULL VARCHAR2 (30)


20 NUMERIC_ID NULL NUMBER (30)

Column Detail

10 CRITERIA_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
This column represents the field name in the search criteria object.
20 NUMERIC_ID
Optional ? :Yes ; Number (30) ;() ; ; Uppercase ? :No ;
This is the NUMERIC ID in the search criteria

Oracle Designer Report : cktci


19 June 2008 Page 329 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PC_TICKET_REQUEST Alias :


Display Title : RPM_PC_TICKET_REQUEST

Description : Price Change Ticket Requests from RPM


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NOT NULL VARCHAR2 (25)


20 LOC NOT NULL NUMBER (10)
30 LOC_TYPE NOT NULL VARCHAR2 (1)
40 PRICE_CHANGE_ID NOT NULL NUMBER (15)
50 UNIT_RETAIL NULL NUMBER (20, 4)
60 MULTI_UNITS NULL NUMBER (12, 4)
70 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
80 EFFECTIVE_DATE NOT NULL DATE

Primary Key

Name Column

PK_RPM_PC_TICKET_REQUEST ITEM
LOC
LOC_TYPE
PRICE_CHANGE_ID

Check Constraints

Name Where Validate Clause

CHK_RPM_PC_TICKET_REQ_LOC_TYPE loc_type in('S')

Column Detail

10 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
20 LOC
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Location

Oracle Designer Report : cktci


19 June 2008 Page 330 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

30 LOC_TYPE
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ; Default Value :S ;
Location Type
40 PRICE_CHANGE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Price Change ID
50 UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Unit Retail (local currency)
60 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi Units
70 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi Unit Retail (local currency)
80 EFFECTIVE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Price Change Effective Date

Oracle Designer Report : cktci


19 June 2008 Page 331 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PENDING_DEAL Alias : RDE


Display Title : RPM_PENDING_DEAL

Description : This table holds deal information that will be used to create new
deals when the vendor funded promotion is approved.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PENDING_DEAL_ID NOT NULL NUMBER (10)


20 PARTNER_TYPE NULL VARCHAR2 (6)
30 PARTNER_ID NULL VARCHAR2 (10)
40 SUPPLIER NULL NUMBER (10)
50 DISPLAY_ID NULL VARCHAR2 (10)
60 NAME NULL VARCHAR2 (40)
70 INCLUDE_VAT_IND NULL VARCHAR2 (1)
80 STOCK_LEDGER_IND NULL VARCHAR2 (1)
90 INVOICE_PROC_LOGIC_TYPE NULL VARCHAR2 (4)
100 INVOICE_PROC_LOGIC_CODE NULL VARCHAR2 (6)
110 DEAL_REPORT_LEVEL_TYPE NULL VARCHAR2 (4)
120 DEAL_REPORT_LEVEL_CODE NULL VARCHAR2 (6)
130 BILL_BACK_PERIOD_TYPE NULL VARCHAR2 (4)
140 BILL_BACK_PERIOD_CODE NULL VARCHAR2 (6)
150 BILL_BACK_METHOD_TYPE NULL VARCHAR2 (4)
160 BILL_BACK_METHOD_CODE NULL VARCHAR2 (6)
170 STATE NOT NULL VARCHAR2 (50)
180 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_PENDING_DEAL RPM_PENDING_DEAL_ID

Column Detail

10 RPM_PENDING_DEAL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the pending deal information.

Oracle Designer Report : cktci


19 June 2008 Page 332 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

20 PARTNER_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The type of partner the deal applies to. Valid values include: 0
Manufacturer; 1 Distributor; 2 Wholesaler; 3 Supplier.
30 PARTNER_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the partner on the deal. This field will only hold
a value when the PARTNER_TYPE is either 0 Manufacturer, 1 Distributor, or 2
Wholesaler;
40 SUPPLIER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the supplier associated with the pending deal.
50 DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Display ID for the pending deal.
60 NAME
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
Name of the pending deal.
70 INCLUDE_VAT_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Indicates if the pending deal should include VAT. Valid values include: 0
VAT not included; 1 VAT included.
80 STOCK_LEDGER_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Indicates if the deal income should be included in the stock ledger. Valid
values include: 0 Deal income not included; 1 Deal income included.
90 INVOICE_PROC_LOGIC_TYPE
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the RMS code type DLIP which identifies the type of deal
invoice processing.
100 INVOICE_PROC_LOGIC_CODE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The code from the DLIP code type that identifies the type of deal invoice
processing for this pending deal. Valid values include: AA Automatic; AP
Automatic Positive Values only; MA Manual; MP Manual Positive Values only;
NO No Invoice Processing.
110 DEAL_REPORT_LEVEL_TYPE
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the RMS code type DLRL which identifies the deal reporting
level.
120 DEAL_REPORT_LEVEL_CODE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 333 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The code from the DLRL code type that indicates the deal reporting level for
this pending deal. Valid values include: M month; Q quarter; W
week.
130 BILL_BACK_PERIOD_TYPE
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the RMS code type DLBP which identifies the bill back
period.
140 BILL_BACK_PERIOD_CODE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The code from the DLBP code type that identifies the bill back period for
this pending deal. Valid values include: A annual; H half year; M
month; Q quarter; W week.
150 BILL_BACK_METHOD_TYPE
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the RMS code type DLBM which identifies the deal billing
method.
160 BILL_BACK_METHOD_CODE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The code from the DLBM code type that identifies the deal billing method for
this pending deal. Valid values include: C Credit Note; D Debit Note.
170 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The current state of the pending deal. Valid values include: deal.state.new -
New ; deal.state.pending - Pending; deal.state.delete - Delete.
180 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 334 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PENDING_DEAL_DETAIL Alias : RDL


Display Title : RPM_PENDING_DEAL_DETAIL

Description : Table to hold vendor funding information for promotions that are not
yet approved. This information will be used to create new deal
details under existing RMS deals.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PENDING_DEAL_DETAIL_ID NOT NULL NUMBER (10)


20 PROMO_ID NULL NUMBER (10)
30 PROMO_COMP_ID NULL NUMBER (10)
40 DEAL_ID NOT NULL NUMBER (10)
45 PENDING_DEAL_IND NULL NUMBER (1)
50 CONTRIBUTION_PERCENT NULL NUMBER (20, 4)
55 STATE NOT NULL VARCHAR2 (50)
60 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_PENDING_DEAL_DETAIL RPM_PENDING_DEAL_DETAIL_ID
Foreign Keys

RDL_RPO_FK
PROMO_COMP_ID references RPM_PROMO_COMP.PROMO_COMP_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

RDL_RPR_FK
PROMO_ID references RPM_PROMO.PROMO_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Column Detail

10 RPM_PENDING_DEAL_DETAIL_ID

Oracle Designer Report : cktci


19 June 2008 Page 335 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_PENDING_DEAL_DETAIL_I1 0 PROMO_COMP_ID NOT UNIQUE

RPM_PENDING_DEAL_DETAIL_I2 0 PROMO_ID NOT UNIQUE

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


ID that uniquely identifies the deal detail.
20 PROMO_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion being funded.
30 PROMO_COMP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion component being funded.
40 DEAL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID that uniquely identifies the Deal that is funding the promotion.
45 PENDING_DEAL_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Used to indicate whether the parent deal is RMS or Pending.
50 CONTRIBUTION_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percent of the promotion that is being funded by the deal.
55 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The state of the pending deal.
60 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 336 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRE_ME_AGGREGATION Alias : RPM_PMA


Display Title : RPM_PRE_ME_AGGREGATION

Description : The rpm_pre_me_* tables are used to stage RMS data that will be used
by each merch extract run. The rpm_pre_me* tables are organized to
increase the performance of the merch extract run as opposed to
accessing the RMS tables directly.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NOT NULL NUMBER (10)


20 ME_SEQUENCE_ID NOT NULL NUMBER (10)
30 ME_AREA_DIFF_SEQ_ID NOT NULL NUMBER (10)
40 ZONE_ID NOT NULL NUMBER (10)
50 DEPT NOT NULL NUMBER (4)
60 CLASS NULL NUMBER (4)
70 SUBCLASS NULL NUMBER (4)
80 COMPLETE_IND NULL VARCHAR2 (1)

Check Constraints

Name Where Validate Clause

CHK_RPM_PMA_COMPLETE_IND COMPLETE_IND in ('Y','N')

Column Detail

10 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The strategy of the merch extract run.
20 ME_SEQUENCE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
A sequence number to identify the call to merch extract.
30 ME_AREA_DIFF_SEQ_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
A sequence number to identify the recursive area differential calls to merch
extract.
40 ZONE_ID

Oracle Designer Report : cktci


19 June 2008 Page 337 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


The zone of the merch extract run.
50 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The dept of the merch extract run.
60 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The class of the merch extract run.
70 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass of the merch extract run.
80 COMPLETE_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
This column indicates whether a strategy has been processed or not.

Oracle Designer Report : cktci


19 June 2008 Page 338 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRE_ME_COST Alias : RPM_PMC


Display Title : RPM_PRE_ME_COST

Description : The rpm_pre_me_* tables are used to stage RMS data that will be used
by each merch extract run. The rpm_pre_me* tables are organized to
increase the performance of the merch extract run as opposed to
accessing the RMS tables directly.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ME_SEQUENCE_ID NOT NULL NUMBER (10)


20 ME_AREA_DIFF_SEQ_ID NOT NULL NUMBER (10)
30 ITEM NOT NULL VARCHAR2 (25)
40 LOC NOT NULL NUMBER (10)
50 ACTIVE_DATE NULL DATE
60 BASE_COST NULL NUMBER (20, 4)
70 PRICING_COST NULL NUMBER (20, 4)

Index Summary

Name Seq. Column Index Type

RPM_PRE_ME_COST_I1 0 ME_SEQUENCE_ID NOT UNIQUE

RPM_PRE_ME_COST_I1 2 ME_AREA_DIFF_SEQ_ID NOT UNIQUE

Column Detail

10 ME_SEQUENCE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
A sequence number to identify the call to merch extract.
20 ME_AREA_DIFF_SEQ_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
A sequence number to identify the recursive area differential calls to merch
extract.
30 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The item id.
40 LOC

Oracle Designer Report : cktci


19 June 2008 Page 339 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


The location id.
50 ACTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the cost record.
60 BASE_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The base cost for the item/loc/date.
70 PRICING_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The pricing cost for the item/loc/date.

Oracle Designer Report : cktci


19 June 2008 Page 340 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRE_ME_ITEM_LOC Alias : RPM_PMIL


Display Title : RPM_PRE_ME_ITEM_LOC

Description : The rpm_pre_me_* tables are used to stage RMS data that will be used
by each merch extract run. The rpm_pre_me* tables are organized to
increase the performance of the merch extract run as opposed to
accessing the RMS tables directly. Rpm_pre_me_item_loc is populated
with item and item/location information for the current merch extract
run.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ME_SEQUENCE_ID NOT NULL NUMBER (10)


20 ME_AREA_DIFF_SEQ_ID NOT NULL NUMBER (10)
30 ITEM NOT NULL VARCHAR2 (25)
40 LOC NOT NULL NUMBER (10)
50 LOC_TYPE NULL VARCHAR2 (1)
60 STATUS NULL VARCHAR2 (1)
70 RPM_IND NULL VARCHAR2 (1)
80 STOCK_ON_HAND NULL NUMBER (12, 4)
90 PACK_COMP_SOH NULL NUMBER (12, 4)
100 IN_TRANSIT_QTY NULL NUMBER (12, 4)
110 PACK_COMP_INTRAN NULL NUMBER (12, 4)
120 FIRST_RECEIVED NULL DATE
130 LAST_RECEIVED NULL DATE
140 FIRST_SOLD NULL DATE
150 PRIMARY_SUPP NULL NUMBER (10)
160 PRIMARY_CNTRY NULL VARCHAR2 (3)
170 CURRENCY_CODE NULL VARCHAR2 (3)
180 DEPT NOT NULL NUMBER (4)

Column Detail

10 ME_SEQUENCE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
A sequence number to identify the call to merch extract.
20 ME_AREA_DIFF_SEQ_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 341 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_PRE_ME_ITEM_LOC_I1 0 ME_SEQUENCE_ID NOT UNIQUE

RPM_PRE_ME_ITEM_LOC_I1 2 ME_AREA_DIFF_SEQ_ID NOT UNIQUE

RPM_PRE_ME_ITEM_LOC_I2 0 ITEM NOT UNIQUE

RPM_PRE_ME_ITEM_LOC_I2 2 LOC NOT UNIQUE

Column Detail

A sequence number to identify the recursive area differential calls to merch


extract.
30 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The item id.
40 LOC
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The location id.
50 LOC_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
The location type.
60 STATUS
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
The item/location status.
70 RPM_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
The item/location's rpm_ind.
80 STOCK_ON_HAND
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The item/location's stock.
90 PACK_COMP_SOH
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The item/location's pack comp stock.
100 IN_TRANSIT_QTY
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The item/location's intransit qty.
110 PACK_COMP_INTRAN
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The item/location's pack comp intransit qty.

Oracle Designer Report : cktci


19 June 2008 Page 342 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

120 FIRST_RECEIVED
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The item/location's first received date.
130 LAST_RECEIVED
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The item/location's last received date.
140 FIRST_SOLD
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The item/location's first sold date.
150 PRIMARY_SUPP
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The item/location's priamry supplier
160 PRIMARY_CNTRY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The item/location's primary supplier origin country.
170 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The location's currency.
180 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Holds dept value

Oracle Designer Report : cktci


19 June 2008 Page 343 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRE_ME_RETAIL Alias : PMR


Display Title : RPM_PRE_ME_RETAIL

Description : The rpm_pre_me_* tables are used to stage RMS data that will be used
by each merch extract run. The rpm_pre_me* tables are organized to
increase the performance of the merch extract run as opposed to
accessing the RMS tables directly.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ME_SEQUENCE_ID NOT NULL NUMBER (10)


20 ME_AREA_DIFF_SEQ_ID NOT NULL NUMBER (10)
30 ITEM NOT NULL VARCHAR2 (25)
40 LOC NOT NULL NUMBER (10)
50 ACTION_DATE NULL DATE
60 SELLING_RETAIL NULL NUMBER (20, 4)
70 SELLING_UOM NULL VARCHAR2 (4)
80 MULTI_UNITS NULL NUMBER (12, 4)
90 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
100 MULTI_SELLING_UOM NULL VARCHAR2 (4)
110 CLEAR_START_IND NULL NUMBER (1)
120 CLEARANCE_ID NULL NUMBER (15)
130 CLEAR_RETAIL NULL NUMBER (20, 4)
140 CLEAR_UOM NULL VARCHAR2 (4)
150 PRICE_CHANGE_ID NULL NUMBER (10)
160 CLEAR_MKDN_INDEX NULL NUMBER (2)
170 PROMO_COMP_IND NULL NUMBER (1)

Index Summary

Name Seq. Column Index Type

RPM_PRE_ME_RETAIL_I1 0 ME_SEQUENCE_ID NOT UNIQUE

RPM_PRE_ME_RETAIL_I1 2 ME_AREA_DIFF_SEQ_ID NOT UNIQUE

Column Detail

10 ME_SEQUENCE_ID

Oracle Designer Report : cktci


19 June 2008 Page 344 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


A sequence number to identify the call to merch extract.
20 ME_AREA_DIFF_SEQ_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
A sequence number to identify the recursive area differential calls to merch
extract.
30 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The item id.
40 LOC
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The location id.
50 ACTION_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the retail record.
60 SELLING_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.
70 SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.
80 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.
90 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.
100 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.
110 CLEAR_START_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.
120 CLEARANCE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.
130 CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 345 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

RPM_FUTURE_RETAIL value for the item/loc/date.


140 CLEAR_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.
150 PRICE_CHANGE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.
160 CLEAR_MKDN_INDEX
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.
170 PROMO_COMP_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
RPM_FUTURE_RETAIL value for the item/loc/date.

Oracle Designer Report : cktci


19 June 2008 Page 346 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRE_PE_INJECTOR Alias : RPM_PPI


Display Title : RPM_PRE_PE_INJECTOR

Description : This table will be used by clients to add additional pre


process/validation to the staging tables that are used by the Price
Event Injector batch program. If there is no record for a certain
price event type, then the price event injector batch program will not
process any pre-process job. If the pre process is needed, there
should be only one record per price event type.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_TYPE NOT NULL VARCHAR2 (2)


20 PRE_PROCESS_FUNCTION NOT NULL VARCHAR2 (255)
30 EXECUTION_ORDER NOT NULL VARCHAR2 (1)

Column Detail

10 PRICE_EVENT_TYPE
Optional ? :No ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Price Event Type.
PC = Price Change
CL = Clearance
SP = Simple Promotion
20 PRE_PROCESS_FUNCTION
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Fully qualified PL/SQL functions that will do the pre-process job. This
function should return 1 (success) or 0 (failed), with just one OUT parameter
called O_error_message of the type of VARCHAR2.
30 EXECUTION_ORDER
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 347 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRE_PROCESS_CONFIG Alias : RPMPPC


Display Title : RPM_PRE_PROCESS_CONFIG

Description : Controls the behavior of merchandise extraction.

If the estimated number of item/locations to be process is above the


pre_process_high_percent percent, queries tuned for high volume will
be used.

If the estimated number of item/locations to be process is below the


pre_process_low_percent percent, queries tuned for low volume will be
used.

If the estimated number of item/locations to be process is between the


pre_process_high_percent and the pre_process_low_percent percent,
queries tuned for low volume used in a threaded manner. The number of
threads used is controlled by pre_process_num_threads.

Table should only have one row.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRE_PROCESS_HIGH_PERCENT NULL NUMBER (12, 4)


20 PRE_PROCESS_LOW_PERCENT NULL NUMBER (12, 4)
30 PRE_PROCESS_NUM_THREADS NULL NUMBER (3)

Column Detail

10 PRE_PROCESS_HIGH_PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Controls the behavior of merchandise extraction.

If the estimated number of item/locations to be process is above the


pre_process_high_percent percent, queries tuned for high volume will be used.

If the estimated number of item/locations to be process is below the


pre_process_low_percent percent, queries tuned for low volume will be used.

If the estimated number of item/locations to be process is between the


pre_process_high_percent and the pre_process_low_percent percent, queries tuned
for low volume used in a threaded manner. The number of threads used is
controlled by pre_process_num_threads.

20 PRE_PROCESS_LOW_PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 348 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Controls the behavior of merchandise extraction.

If the estimated number of item/locations to be process is above the


pre_process_high_percent percent, queries tuned for high volume will be used.

If the estimated number of item/locations to be process is below the


pre_process_low_percent percent, queries tuned for low volume will be used.

If the estimated number of item/locations to be process is between the


pre_process_high_percent and the pre_process_low_percent percent, queries tuned
for low volume used in a threaded manner. The number of threads used is
controlled by pre_process_num_threads.
30 PRE_PROCESS_NUM_THREADS
Optional ? :Yes ; Number (3) ;() ; ; Uppercase ? :No ;
Controls the behavior of merchandise extraction.

If the estimated number of item/locations to be process is above the


pre_process_high_percent percent, queries tuned for high volume will be used.

If the estimated number of item/locations to be process is below the


pre_process_low_percent percent, queries tuned for low volume will be used.

If the estimated number of item/locations to be process is between the


pre_process_high_percent and the pre_process_low_percent percent, queries tuned
for low volume used in a threaded manner. The number of threads used is
controlled by pre_process_num_threads.

Oracle Designer Report : cktci


19 June 2008 Page 349 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_CHANGE Alias : RPC


Display Title : RPM_PRICE_CHANGE

Description : Table to hold price changes. Price changes consist of items


(transaction or parent level), locations (single locations or zone)
retail changes, multi unit changes, and vendor funding information.

When price changes are defined above the transaction level,


transaction levels can be pull off the above the transaction level
price change as item exception price changes. The exception price
changes are tied back to the original price change.

When price changes are defined at the zone level, individual locations
can be pull off the zone level price change as location exception
price changes. The exception price changes are tied back to the
original price change.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

5 PRICE_CHANGE_ID NOT NULL NUMBER (15)


10 PRICE_CHANGE_DISPLAY_ID NOT NULL VARCHAR2 (15)
20 STATE NOT NULL VARCHAR2 (50)
30 REASON_CODE NOT NULL NUMBER (6)
50 LOC_EXCEPTION_PARENT_ID NULL NUMBER (15)
70 PARENT_EXCEPTION_PARENT_ID NULL NUMBER (15)
80 ITEM NULL VARCHAR2 (25)
90 DIFF_ID NULL VARCHAR2 (10)
100 ZONE_ID NULL NUMBER (10)
110 LOCATION NULL NUMBER (10)
120 ZONE_NODE_TYPE NULL NUMBER (6)
125 LINK_CODE NULL NUMBER (10)
130 EFFECTIVE_DATE NOT NULL DATE
140 CHANGE_TYPE NOT NULL NUMBER (1)
150 CHANGE_AMOUNT NULL NUMBER (20, 4)
160 CHANGE_CURRENCY NULL VARCHAR2 (3)
170 CHANGE_PERCENT NULL NUMBER (20, 4)
180 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
185 NULL_MULTI_IND NOT NULL NUMBER (1)
190 MULTI_UNITS NULL NUMBER (12, 4)

Oracle Designer Report : cktci


19 June 2008 Page 350 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

200 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)


210 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
220 MULTI_SELLING_UOM NULL VARCHAR2 (4)
230 PRICE_GUIDE_ID NULL NUMBER (20)
240 VENDOR_FUNDED_IND NOT NULL VARCHAR2 (1)
250 FUNDING_TYPE NULL NUMBER (1)
260 FUNDING_AMOUNT NULL NUMBER (20, 4)
270 FUNDING_AMOUNT_CURRENCY NULL VARCHAR2 (3)
280 FUNDING_PERCENT NULL NUMBER (20, 4)
300 DEAL_ID NULL NUMBER (10)
310 DEAL_DETAIL_ID NULL NUMBER (10)
340 CREATE_DATE NOT NULL DATE
350 CREATE_ID NOT NULL VARCHAR2 (255)
360 APPROVAL_DATE NULL DATE
370 APPROVAL_ID NULL VARCHAR2 (255)
375 AREA_DIFF_PARENT_ID NULL NUMBER (15)
377 IGNORE_CONSTRAINTS NOT NULL NUMBER (1)
380 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_PRICE_CHANGE PRICE_CHANGE_ID
Foreign Keys

RPC_RPC_FK
LOC_EXCEPTION_PARENT_ID references RPM_PRICE_CHANGE.PRICE_CHANGE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

RPC_RPC_FK2
PARENT_EXCEPTION_PARENT_ID references
RPM_PRICE_CHANGE.PRICE_CHANGE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Column Detail

5 PRICE_CHANGE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Primary key.

Oracle Designer Report : cktci


19 June 2008 Page 351 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_PRICE_CHANGE_I1 10 LOC_EXCEPTION_PARENT_ID NOT UNIQUE

RPM_PRICE_CHANGE_I2 10 PARENT_EXCEPTION_PARENT_ID NOT UNIQUE

RPM_PRICE_CHANGE_I3 0 EFFECTIVE_DATE NOT UNIQUE

RPM_PRICE_CHANGE_I4 0 PRICE_CHANGE_DISPLAY_ID NOT UNIQUE

RPM_PRICE_CHANGE_I5 0 ITEM NOT UNIQUE

RPM_PRICE_CHANGE_I6 0 LINK_CODE NOT UNIQUE

Column Detail

10 PRICE_CHANGE_DISPLAY_ID
Optional ? :No ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
The id displayed to the user for the price change.
20 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The state of the price change.
30 REASON_CODE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Reason for the price change. Possible reasons are maintained in the RPM code
maintenance dialogue.
50 LOC_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
If the price change is a location level price change that has been pulled off a
zone level price change, this field holds the id of the zone level price change
the exception was pulled from.
70 PARENT_EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
If the price change is a transaction item level price change that has been
pulled off a above transaction item level price change, this field holds the id
of the transaction level price change the exception was pulled from.
80 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item the price change is being applied to. Can be at the transaction level or
one level above the transaction level.
90 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Optional field that can be populated when the item field holds an item one
level above the transaction. When it is populated, only children of the item
in the item field with this diff_id value are effected by the price change.
100 ZONE_ID

Oracle Designer Report : cktci


19 June 2008 Page 352 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;


Price changes are optionally setup at either the zone level or at the location
level. When a price change is at the zone level, this field will be populated.
110 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price changes are optionally setup at either the zone level or at the location
level. When a price change is at the location level, this field will be
populated.
120 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates whether the price change was created at a Store, Warehouse or Zone
125 LINK_CODE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The link code of the price change.
130 EFFECTIVE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The date the price change will go into effect.
140 CHANGE_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type of price change exception. Types include: change by amount,
change by percent, change to amount and reset point of sale price.
150 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the amount.
160 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the currency of the amount.
170 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.
180 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is change to amount this field will hold percent will hold
the selling UOM associated with the amount.
185 NULL_MULTI_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Field to indicate whether or not multi unit retail should be changed as a
result of this price change.

Oracle Designer Report : cktci


19 June 2008 Page 353 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

190 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Contains the new multi units determined by the price change.
200 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field contains the new multi unit retail price in the selling unit of
measure determined by the price change.
210 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
This field contains the currency of the new multi unit retail price in the
selling unit of measure determined by the price change.
220 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the selling unit of measure for an item's multi-unit retail.
230 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The price guide associated with the price change.
240 VENDOR_FUNDED_IND
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the price change is funded.
250 FUNDING_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type funding being provided. Types include: change by amount
change by percent.
260 FUNDING_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of the change that is funded.
270 FUNDING_AMOUNT_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currenct of the funding amount.
280 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percent of the change that is funded.
300 DEAL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal that was used to construct the items and location for the price change.
310 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal that was used to construct the items and location for the price change.

Oracle Designer Report : cktci


19 June 2008 Page 354 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

340 CREATE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The date of the creation of the price change.
350 CREATE_ID
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The user that created the price change.
360 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the last approval of the price change.
370 APPROVAL_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The user that last approved the price change.
375 AREA_DIFF_PARENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
The ID of the parent price change that generated this price change for area
differentials
377 IGNORE_CONSTRAINTS
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :0 ;
Indicates whether or not pricing constraints should be considered on this price
change.
380 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 355 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_CHG_PAYLOAD Alias : PCP


Display Title : Rpm Price Chg Payload

Description : Table to hold price change specific price event information


Table is only populated for price change price events

Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

5 PRICE_CHG_PAYLOAD_ID NOT NULL NUMBER (10)


10 PRICE_EVENT_PAYLOAD_ID NOT NULL NUMBER (10)
20 PRICE_CHANGE_ID NOT NULL NUMBER (10)
30 ITEM NULL VARCHAR2 (25)
33 LOCATION NULL NUMBER (10)
36 LOCATION_TYPE NULL VARCHAR2 (30)
40 EFFECTIVE_DATE NULL DATE
50 SELLING_UNIT_CHANGE_IND NULL NUMBER (6)
60 SELLING_RETAIL NULL NUMBER (18, 4)
70 SELLING_RETAIL_UOM NULL VARCHAR2 (25)
80 SELLING_RETAIL_CURRENCY NULL VARCHAR2 (25)
90 MULTI_UNIT_CHANGE_IND NULL NUMBER (6)
100 MULTI_UNITS NULL NUMBER (18, 4)
110 MULTI_UNITS_RETAIL NULL NUMBER (18, 4)
120 MULTI_UNITS_UOM NULL VARCHAR2 (25)
130 MULTI_UNITS_CURRENCY NULL VARCHAR2 (25)

Primary Key

Name Column

PK_RPM_PRICE_CHG_PAYLOAD PRICE_CHG_PAYLOAD_ID

Column Detail

5 PRICE_CHG_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key for RPM_PRICE_CHG_PAYLOAD
10 PRICE_EVENT_PAYLOAD_ID

Oracle Designer Report : cktci


19 June 2008 Page 356 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


Primary Key of price change price event
20 PRICE_CHANGE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Price Change Id
30 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Number
33 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location
36 LOCATION_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Location Type
40 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Effective Date of price change
50 SELLING_UNIT_CHANGE_IND
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Did selling unit retail change with this price event
60 SELLING_RETAIL
Optional ? :Yes ; Number (18, 4) ;() ; ; Uppercase ? :No ;
Selling retail with price change applied
70 SELLING_RETAIL_UOM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Selling retail unit of measure
80 SELLING_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Selling retail currency
90 MULTI_UNIT_CHANGE_IND
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Did multi unit retail change with this price event
100 MULTI_UNITS
Optional ? :Yes ; Number (18, 4) ;() ; ; Uppercase ? :No ;
Number Multi Units
110 MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (18, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 357 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Multi Unit Retail


120 MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Multi Unit Retail Unit Of Measure
130 MULTI_UNITS_CURRENCY
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Multi Unit Retail Currency

Oracle Designer Report : cktci


19 June 2008 Page 358 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_EVENT_PAYLOAD Alias : PEP


Display Title : Rpm Price Event Payload

Description : Table to hold all base payload information Table is populated for
every payload
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_PAYLOAD_ID NOT NULL NUMBER (10)


20 TRANSACTION_ID NOT NULL NUMBER (10)
50 RIB_FAMILY NOT NULL VARCHAR2 (30)
60 RIB_TYPE NOT NULL VARCHAR2 (30)
80 PUBLISH_STATUS NOT NULL NUMBER (2)
90 PUBLISH_DATE NULL DATE

Primary Key

Name Column

PK_RPM_PRICE_EVENT_PAYLOAD PRICE_EVENT_PAYLOAD_ID
Index Summary

Name Seq. Column Index Type

RPM_PRICE_EVENT_PAYLOAD_I1 0 TRANSACTION_ID NOT UNIQUE

Column Detail

10 PRICE_EVENT_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary Key of price event
20 TRANSACTION_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Transaction identifier payload was generated under
50 RIB_FAMILY
Optional ? :No ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The message family
60 RIB_TYPE

Oracle Designer Report : cktci


19 June 2008 Page 359 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Varchar2 (30) ;() ; ; Uppercase ? :No ;


The message type
80 PUBLISH_STATUS
Optional ? :No ; Number (2) ;() ; ; Uppercase ? :No ; Default Value :0 ;
Default value should be 0
90 PUBLISH_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Published date of event

Oracle Designer Report : cktci


19 June 2008 Page 360 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_EVENT_THREAD Alias : RPV


Display Title : RPM_PRICE_EVENT_THREAD

Description : This table is used to distribute the price events into several thread
when RPM tries to conflict check in bulk.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PE_THREAD_ID NULL NUMBER (10)


20 THREAD_NUMBER NULL NUMBER (10)
30 PRICE_EVENT_ID NULL NUMBER (15)
40 PRICE_EVENT_TYPE NULL VARCHAR2 (2)

Index Summary

Name Seq. Column Index Type

RPM_PRICE_EVENT_THREAD_I1 0 PE_THREAD_ID NOT UNIQUE

RPM_PRICE_EVENT_THREAD_I1 2 THREAD_NUMBER NOT UNIQUE

Column Detail

10 PE_THREAD_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The identifier that groups several price events that need to be conflict
checked
20 THREAD_NUMBER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The thread number on which the price event need to be conflict checked
30 PRICE_EVENT_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price event Id
40 PRICE_EVENT_TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
Price event type

Oracle Designer Report : cktci


19 June 2008 Page 361 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_GUIDE Alias : RPG


Display Title : RPM_PRICE_GUIDE

Description : This table contains one row for each price change event stored within
RPM. It stores item information, location information, the retail
change information, and vendor funding information (if the price
change is vendor funded). This table will also be used to store
exceptions and exclusions from price changes that are created at a
level higher than transaction level item/location.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_GUIDE_ID NOT NULL NUMBER (20)


20 CURRENCY_CODE NOT NULL VARCHAR2 (3)
30 CORP_IND NOT NULL NUMBER (1)
40 NAME NOT NULL VARCHAR2 (100)
50 DESCRIPTION NOT NULL VARCHAR2 (1000)
60 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_PRICE_GUIDE PRICE_GUIDE_ID

Column Detail

10 PRICE_GUIDE_ID
Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;
Unique ID used to identify the price guide.
20 CURRENCY_CODE
Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency code of the price guide.
30 CORP_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if the price guide is a corporate level price guide or a department
level price guide. Valid values include: 0 department level price guide; 1
corporate level price guide.
40 NAME

Oracle Designer Report : cktci


19 June 2008 Page 362 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Varchar2 (100) ;() ; ; Uppercase ? :No ;


The name of the price guide.
50 DESCRIPTION
Optional ? :No ; Varchar2 (1000) ;() ; ; Uppercase ? :No ;
The description of the price guide.
60 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to assist optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 363 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_GUIDE_DEPT Alias : RPD


Display Title : RPM_PRICE_GUIDE_DEPT

Description : Table to hold associations between price guides and departments.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_GUIDE_ID NOT NULL NUMBER (20)


20 DEPT NOT NULL NUMBER (4)
30 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_PRICE_GUIDE_DEPT PRICE_GUIDE_ID
DEPT

Foreign Keys

RPD_RPG_FK
PRICE_GUIDE_ID references RPM_PRICE_GUIDE.PRICE_GUIDE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 PRICE_GUIDE_ID
Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price guide the department is attached to.
20 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The department the price guide is associated with.
30 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to assist optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 364 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_GUIDE_INTERVAL Alias : RPI


Display Title : RPM_PRICE_GUIDE_INTERVAL

Description : Table that stores all of the intervals generated by a price guide.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_GUIDE_INTERVAL_ID NOT NULL NUMBER (20)


20 PRICE_GUIDE_ID NOT NULL NUMBER (20)
30 FROM_PRICE_VAL NOT NULL NUMBER (30, 10)
40 FROM_PRICE_CURR NOT NULL VARCHAR2 (3)
50 TO_PRICE_VAL NOT NULL NUMBER (30, 10)
60 TO_PRICE_CURR NOT NULL VARCHAR2 (3)
70 NEW_PRICE_VAL NOT NULL NUMBER (30, 10)
80 NEW_PRICE_CURR NOT NULL VARCHAR2 (3)
90 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_PRICE_GUIDE_INTERVAL PRICE_GUIDE_INTERVAL_ID
PRICE_GUIDE_ID
Foreign Keys

RPI_RPG_FK
PRICE_GUIDE_ID references RPM_PRICE_GUIDE.PRICE_GUIDE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_PRICE_GUIDE_INTERVAL_I1 10 PRICE_GUIDE_ID NOT UNIQUE

Column Detail

10 PRICE_GUIDE_INTERVAL_ID

Oracle Designer Report : cktci


19 June 2008 Page 365 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;


ID to uniquely identify the interval on a price guide.
20 PRICE_GUIDE_ID
Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;
Unique ID used to identify the price guide the interval is associated with.
30 FROM_PRICE_VAL
Optional ? :No ; Number (30, 10) ;() ; ; Uppercase ? :No ;
The from price of the interval.
40 FROM_PRICE_CURR
Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency of the from_price_val.
50 TO_PRICE_VAL
Optional ? :No ; Number (30, 10) ;() ; ; Uppercase ? :No ;
The to price of the interval.
60 TO_PRICE_CURR
Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency of the to_price_val.
70 NEW_PRICE_VAL
Optional ? :No ; Number (30, 10) ;() ; ; Uppercase ? :No ;
The new price for the interval.
80 NEW_PRICE_CURR
Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency of the new_price_curr.
90 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to assist optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 366 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_PUBLISH_DATA Alias : RPM_PPD


Display Title : RPM_PRICE_PUBLISH_DATA

Description : RPM Price Publish staged output


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 EVENT_FAMILY NULL VARCHAR2 (30)


20 THREAD_NUMBER NULL NUMBER (10)
30 ROW_ID NULL NUMBER (10)
40 RECORD_DESCRIPTOR NULL VARCHAR2 (30)
50 MESSAGE NULL VARCHAR2 (4000)

Column Detail

10 EVENT_FAMILY
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Price Event Family
20 THREAD_NUMBER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Thread Number
30 ROW_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Unique Row ID within Thread
40 RECORD_DESCRIPTOR
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Record Descriptor
50 MESSAGE
Optional ? :Yes ; Varchar2 (4000) ;() ; ; Uppercase ? :No ;
Formatted Message

Oracle Designer Report : cktci


19 June 2008 Page 367 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_PUBLISH_STAGE Alias : RPM_PPS


Display Title : RPM_PRICE_PUBLISH_STAGE

Description : RPM Price Publish Thread Staging


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_PAYLOAD_ID NULL NUMBER (20)


20 EVENT_FAMILY NULL VARCHAR2 (30)
30 THREAD_NUMBER NULL NUMBER (10)

Index Summary

Name Seq. Column Index Type

RPM_PRICE_PUBLISH_STAGE_I1 0 EVENT_FAMILY NOT UNIQUE

Column Detail

10 PRICE_EVENT_PAYLOAD_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
Price Event Payload identifier
20 EVENT_FAMILY
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Price Event Family
30 THREAD_NUMBER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Thread Number

Oracle Designer Report : cktci


19 June 2008 Page 368 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_WORKSPACE Alias :


Display Title :

Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PRICE_WORKSPACE_ID NOT NULL NUMBER (15)


20 UI_WORKFLOW_ID NOT NULL VARCHAR2 (100)
30 DISPLAY_IND NULL NUMBER (1)
40 PRICE_CHANGE_ID NOT NULL NUMBER (15)
50 PRICE_CHANGE_DISPLAY_ID NOT NULL VARCHAR2 (15)
60 CLEARANCE_IND NULL NUMBER (1)
70 STATE NOT NULL VARCHAR2 (50)
80 REASON_CODE_ID NULL NUMBER (6)
90 REASON_CODE NULL VARCHAR2 (40)
100 REASON_CODE_DESC NULL VARCHAR2 (160)
110 PARENT_EXCEPTION_ID NULL NUMBER (15)
120 PARENT_DISPLAY_ID NULL VARCHAR2 (15)
130 EXCEPTION_LEVEL NULL NUMBER (1)
140 NEW_MODIFIED_IND NULL NUMBER (1)
150 ITEM NULL VARCHAR2 (25)
160 ITEM_DESCRIPTION NULL VARCHAR2 (250)
170 ITEM_LEVEL NULL NUMBER (1)
180 ITEM_STANDARD_UOM NULL VARCHAR2 (4)
190 DIFF_ID NULL VARCHAR2 (10)
200 DIFF_ID_DESCRIPTION NULL VARCHAR2 (120)
210 DEPT NULL NUMBER (10)
220 CLASS NULL NUMBER (10)
230 SUBCLASS NULL NUMBER (10)
240 ZONE_ID NULL NUMBER (10)
245 ZONE_DISPLAY_ID NULL NUMBER (10)
250 LOCATION NULL NUMBER (10)
260 LOCATION_DESCRIPTION NULL VARCHAR2 (150)
270 ZONE_NODE_TYPE NULL NUMBER (6)
280 LINK_CODE_ID NULL NUMBER (6)
290 LINK_CODE NULL VARCHAR2 (40)

Oracle Designer Report : cktci


19 June 2008 Page 369 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

300 LINK_CODE_DESC NULL VARCHAR2 (160)


310 EFFECTIVE_DATE NULL DATE
320 CURRENCY_CODE NULL VARCHAR2 (3)
330 CLEARANCE_RESET_ID NULL NUMBER (15)
340 RESET_IND NULL NUMBER (1)
350 OUT_OF_STOCK_DATE NULL DATE
360 EARLIEST_OUT_OF_STOCK_DATE NULL DATE
370 LATEST_OUT_OF_STOCK_DATE NULL DATE
380 RESET_DATE NULL DATE
390 EARLIEST_RESET_DATE NULL DATE
400 LATEST_RESET_DATE NULL DATE
410 CHANGE_TYPE NULL NUMBER (1)
420 CHANGE_AMOUNT NULL NUMBER (20, 4)
430 CHANGE_CURRENCY NULL VARCHAR2 (3)
440 CHANGE_PERCENT NULL NUMBER (20, 4)
450 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
460 NULL_MULTI_IND NULL NUMBER (1)
470 MULTI_UNITS NULL NUMBER (12, 4)
480 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
490 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
500 MULTI_SELLING_UOM NULL VARCHAR2 (4)
510 PRICE_GUIDE_ID NULL NUMBER (20)
520 PRICE_GUIDE_DESC NULL VARCHAR2 (250)
530 VENDOR_FUNDED_IND NULL VARCHAR2 (1)
540 FUNDING_TYPE NULL NUMBER (1)
550 FUNDING_AMOUNT NULL NUMBER (20, 4)
560 FUNDING_AMOUNT_CURRENCY NULL VARCHAR2 (3)
570 FUNDING_PERCENT NULL NUMBER (20, 4)
580 DEAL_ID NULL NUMBER (10)
590 DEAL_DETAIL_ID NULL NUMBER (10)
600 PARTNER_ID NULL VARCHAR2 (10)
610 PARTNER_NAME NULL VARCHAR2 (50)
620 PARTNER_TYPE NULL VARCHAR2 (6)
630 CREATE_DATE NULL DATE
640 CREATE_ID NULL VARCHAR2 (30)
650 APPROVAL_DATE NULL DATE
660 APPROVAL_ID NULL VARCHAR2 (30)
670 PRIMARY_ZONE NULL NUMBER (1)
680 PRICE_CHANGE_PERCENT NULL NUMBER (20, 4)

Oracle Designer Report : cktci


19 June 2008 Page 370 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

690 CURRENT_UNIT_RETAIL NULL NUMBER (20, 4)


700 CURRENT_AVERAGE_RETAIL NULL NUMBER (20, 4)
710 CURRENT_AVERAGE_RETAIL_CNST NULL NUMBER (1)
720 CURRENT_UOM NULL VARCHAR2 (4)
730 CURRENT_MULTI_UNITS NULL NUMBER (12, 4)
740 CURRENT_MULTI_UNITS_AVERAGE NULL NUMBER (20, 4)
750 CURRENT_MULTI_UNITS_AVG_CNST NULL NUMBER (1)
760 CURRENT_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
770 CURRENT_MULTI_UNITS_RETAIL_AVG NULL NUMBER (20, 4)
780 CURRENT_MU_RTL_AVG_CNST NULL NUMBER (1)
790 CURRENT_MULTI_UNITS_UOM NULL VARCHAR2 (4)
800 CURRENT_COST NULL NUMBER (20, 4)
810 CURRENT_COST_CNST NULL NUMBER (1)
820 CURRENT_MARKUP_PERCENT NULL NUMBER (12, 4)
830 CURRENT_CLEARANCE_RETAIL NULL NUMBER (20, 4)
840 CURRENT_CLEARANCE_RETAIL_AVG NULL NUMBER (20, 4)
850 BASIS_UNIT_RETAIL NULL NUMBER (20, 4)
860 BASIS_AVERAGE_RETAIL NULL NUMBER (20, 4)
870 BASIS_AVERAGE_RETAIL_CNST NULL NUMBER (1)
880 BASIS_UOM NULL VARCHAR2 (4)
890 BASIS_MULTI_UNITS NULL NUMBER (12, 4)
900 BASIS_MULTI_UNITS_AVERAGE NULL NUMBER (20, 4)
910 BASIS_MULTI_UNITS_AVG_CNST NULL NUMBER (1)
920 BASIS_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
930 BASIS_MULTI_UNITS_RETAIL_AVG NULL NUMBER (20, 4)
940 BASIS_MU_RTL_AVG_CNST NULL NUMBER (1)
950 BASIS_MULTI_UNITS_UOM NULL VARCHAR2 (4)
960 BASIS_CLEARANCE_RETAIL NULL NUMBER (20, 4)
970 BASIS_CLEARANCE_RETAIL_AVERAGE NULL NUMBER (20, 4)
980 NEW_UNIT_RETAIL NULL NUMBER (20, 4)
990 NEW_AVERAGE_RETAIL NULL NUMBER (20, 4)
1000 NEW_AVERAGE_RETAIL_CNST NULL NUMBER (1)
1010 NEW_UOM NULL VARCHAR2 (4)
1020 NEW_MULTI_UNITS NULL NUMBER (12, 4)
1030 NEW_MULTI_UNITS_RETAIL NULL NUMBER (20, 4)
1040 NEW_MULTI_UNITS_UOM NULL VARCHAR2 (4)
1050 NEW_COST NULL NUMBER (20, 4)
1060 NEW_COST_CNST NULL NUMBER (1)
1070 NEW_MARKUP_PERCENT NULL NUMBER (12, 4)

Oracle Designer Report : cktci


19 June 2008 Page 371 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1075 IGNORE_CONSTRAINTS NULL NUMBER (1)


1080 CREATE_DATE_TIME NULL DATE
1090 STORE_ON_HAND NULL NUMBER (12, 4)
1100 STORE_ON_ORDER NULL NUMBER (20, 4)
1110 STORE_IN_TRANSIT NULL NUMBER (20, 4)
1120 STORE_PACK_COMP_INTRAN NULL NUMBER (20, 4)
1130 STORE_TOTAL_INV NULL NUMBER (20, 4)
1140 WH_ON_HAND NULL NUMBER (20, 4)
1150 WH_ON_ORDER NULL NUMBER (20, 4)
1160 WH_IN_TRANSIT NULL NUMBER (20, 4)
1170 WH_PACK_COMP_INTRAN NULL NUMBER (20, 4)
1180 WH_TOTAL_INV NULL NUMBER (20, 4)
1190 MARKUP_CALCULATED NULL NUMBER (1)

Primary Key

Name Column

PK_RPM_PRICE_WORKSPACE RPM_PRICE_WORKSPACE_ID
Index Summary

Name Seq. Column Index Type

RPM_PRICE_WORKSPACE_I1 0 UI_WORKFLOW_ID NOT UNIQUE

RPM_PRICE_WORKSPACE_I1 2 PRICE_CHANGE_DISPLAY_ID NOT UNIQUE

Column Detail

10 RPM_PRICE_WORKSPACE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Primary key for table
20 UI_WORKFLOW_ID
Optional ? :No ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
the client UI workflow id that is associated with this data
30 DISPLAY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Flag to determine if this data should be displayed on the UI
40 PRICE_CHANGE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Price change Id

Oracle Designer Report : cktci


19 June 2008 Page 372 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

50 PRICE_CHANGE_DISPLAY_ID
Optional ? :No ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
The id displayed to the user for the price change.
60 CLEARANCE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Flag to determine if this is a clearance or a standard price change
70 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The state of the pricechange
80 REASON_CODE_ID
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Reason for the price change.
90 REASON_CODE
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
The reason code name for the price change
100 REASON_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
The reason code desc for the price change
110 PARENT_EXCEPTION_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Price change id of the parent if this is a child
120 PARENT_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Display id of the price change parent if this is a child
130 EXCEPTION_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicator whether this is an IS, HAS or IS and HAS exception
140 NEW_MODIFIED_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Flag to indicate if this value object is New, Modified or New and Modified
150 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Id of item on price change
160 ITEM_DESCRIPTION
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
Description of item on price change
170 ITEM_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 373 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Indicates if this price change is for an Item, Parent Item or Parent Diff
180 ITEM_STANDARD_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The standard Unit of Measure for the item on the price change
190 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff id if this is a Parent Diff price change
200 DIFF_ID_DESCRIPTION
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Descrioption of the Diff for the parent diff
210 DEPT
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Dept of item on price change
220 CLASS
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Class of item on price change
230 SUBCLASS
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Subclass of item on price change
240 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price changes are optionally setup at either the zone level or at the location
level. When a price change is at the zone level, this field will be populated.
245 ZONE_DISPLAY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone Display ID
250 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price changes are optionally setup at either the zone level or at the location
level. When a price change is at the location level, this field will be
populated.
260 LOCATION_DESCRIPTION
Optional ? :Yes ; Varchar2 (150) ;() ; ; Uppercase ? :No ;
Description of the location for this price change
270 ZONE_NODE_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates whether the price change was created at a Store, Warehouse or Zone
280 LINK_CODE_ID

Oracle Designer Report : cktci


19 June 2008 Page 374 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;


The link code id of the price change.
290 LINK_CODE
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
The link code name of the price change.
300 LINK_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
The link code description of the price change.
310 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date the price change will go into effect.
320 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency code of the location
330 CLEARANCE_RESET_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
If this is a clearance, the id of the child reset record
340 RESET_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Flag to indicate if this is a clearance reset record
350 OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The out of stock date for this clearance
360 EARLIEST_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The earliest out of stock date for this clearance
370 LATEST_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The latest out of stock date for this clearance
380 RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The reset date for this clearance
390 EARLIEST_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The earliest reset date for this clearance
400 LATEST_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 375 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The latest reset date for this clearance


410 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type of price change exception. Types include: change by amount,
change by percent, change to amount, reset point of sale price, and no change.
420 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the amount.
430 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the currency of the amount.
440 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.
450 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is change to amount this field will hold percent will hold
the selling UOM associated with the amount.
460 NULL_MULTI_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Field to indicate whether or not multi unit retail should be changed as a
result of this price change.
470 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Contains the new multi units determined by the price change.
480 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field contains the new multi unit retail price in the selling unit of
measure determined by the price change.
490 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
This field contains the currency of the new multi unit retail price in the
selling unit of measure determined by the price change.
500 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the selling unit of measure for an item's multi-unit retail.
510 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 376 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The price guide associated with the price change.


520 PRICE_GUIDE_DESC
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
The description of the price guide associated with the price change.
530 VENDOR_FUNDED_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the price change is Vendor Funded, Regular or a Link
Code price change
540 FUNDING_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type funding being provided. Types include: change by amount
change by percent.
550 FUNDING_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of the change that is funded.
560 FUNDING_AMOUNT_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currenct of the funding amount.
570 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percent of the change that is funded.
580 DEAL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal that was used to construct the items and location for the price change.
590 DEAL_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal that was used to construct the items and location for the price change.
600 PARTNER_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Partner Id of the partner on the deal
610 PARTNER_NAME
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
Partner name of the partner on the deal
620 PARTNER_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Partner type of the partner on the deal
630 CREATE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 377 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The date of the creation of the price change.


640 CREATE_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The user that created the price change.
650 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
he date of the last approval of the price change.
660 APPROVAL_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The user that last approved the price change.
670 PRIMARY_ZONE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if the zone for this price change is set up to have a merch retail
defintion
680 PRICE_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The difference between the basis and the new retail
690 CURRENT_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The current unit retail if the price change is at the transaction item and
location
700 CURRENT_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The average unit retail, If the price change is higher than transaction level
item and location
710 CURRENT_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This flag indicates if all the values used in the average calculation were
consistent
720 CURRENT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The current unit of measure
730 CURRENT_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The current multi units
740 CURRENT_MULTI_UNITS_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
he current multi units average, if the price change is higher than transaction
level item and location

Oracle Designer Report : cktci


19 June 2008 Page 378 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

750 CURRENT_MULTI_UNITS_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This flag indicates if all the values used in the average calculation were
consistent
760 CURRENT_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The current multi units retail
770 CURRENT_MULTI_UNITS_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The current multi units retail average, if the price change is higher than
transaction level item and location
780 CURRENT_MU_RTL_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This flag indicates if all the values used in the average calculation were
consistent
790 CURRENT_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The current multi units unit of measure
800 CURRENT_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The current cost. If the price change is not at transaction level item and
location, cost will be shown as an average
810 CURRENT_COST_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This flag indicates if all the values used in the average calculation were
consistent.
820 CURRENT_MARKUP_PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The current markup percent.
830 CURRENT_CLEARANCE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The current clearance retail
840 CURRENT_CLEARANCE_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This flag indicates if all the values used in the average calculation were
consistent
850 BASIS_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The basis unit retail if the price change is at the transaction item and
location
860 BASIS_AVERAGE_RETAIL

Oracle Designer Report : cktci


19 June 2008 Page 379 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;


The basis unit retail average, If the price change is higher than transaction
level item and location
870 BASIS_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This flag indicates if all the values used in the average calculation were
consistent
880 BASIS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The basis unit of measure
890 BASIS_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The basis multi units
900 BASIS_MULTI_UNITS_AVERAGE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The basis multi units average, if the price change is higher than transaction
level item and location
910 BASIS_MULTI_UNITS_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This flag indicates if all the values used in the average calculation were
consistent
920 BASIS_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The basis multi units retail
930 BASIS_MULTI_UNITS_RETAIL_AVG
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The basis multi units retail average, if the price change is higher than
transaction level item and location
940 BASIS_MU_RTL_AVG_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This flag indicates if all the values used in the average calculation were
consistent
950 BASIS_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The basis multi units unit of measure
960 BASIS_CLEARANCE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The basis clearance retail
970 BASIS_CLEARANCE_RETAIL_AVERAGE

Oracle Designer Report : cktci


19 June 2008 Page 380 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;


This flag indicates if all the values used in the average calculation were
consistent
980 NEW_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The new unitl retail on the effective date of the price change that takes the
price change into account
990 NEW_AVERAGE_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The new unit retail average on the effective date of the price change that
takes the price change into account
*** NEW_AVERAGE_RETAIL_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This flag indicates if all the values used in the average calculation were
consistent
*** NEW_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The new unit of measure on the effective date of the price change that takes
the price change into account
*** NEW_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The new multi units on the effective date of the price change that takes the
price change into account
*** NEW_MULTI_UNITS_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The new multi units retail on the effective date of the price change that takes
the price change into account
*** NEW_MULTI_UNITS_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The new multi units unit of measure on the effective date of the price change
that takes the price change into account
*** NEW_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The new cost on the effective date of the price change
*** NEW_COST_CNST
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This flag indicates if all the values used in the average calculation were
consistent
*** NEW_MARKUP_PERCENT
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The new markup percent on the effective date of the price change that takes the

Oracle Designer Report : cktci


19 June 2008 Page 381 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

price change into account


*** IGNORE_CONSTRAINTS
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Ignore Promotion Constraints
*** CREATE_DATE_TIME
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The create date time stamp so that we can clean up this table based on this
time stamp
*** STORE_ON_HAND
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Stock on hand for the item at the store.
*** STORE_ON_ORDER
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
On order for the item at the store.
*** STORE_IN_TRANSIT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
In transit for the item at the store.
*** STORE_PACK_COMP_INTRAN
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
All quantities of an item shipped but not received on all transfers and
allocations for the "destination" store.
*** STORE_TOTAL_INV
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Total inventory for the item at the store.
*** WH_ON_HAND
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Stock on hand for the item at the warehouse.
*** WH_ON_ORDER
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
On order for the item at the warehouse.
*** WH_IN_TRANSIT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
In transit for the item at the warehouse.
*** WH_PACK_COMP_INTRAN
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
All quantities of an item shipped but not received on all transfers and
allocations for the "destination" warehouse.
*** WH_TOTAL_INV

Oracle Designer Report : cktci


19 June 2008 Page 382 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;


Total inventory for the item at the warehouse.
*** MARKUP_CALCULATED
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This column indicates whether the markup percent has been calculated for this
record.

Oracle Designer Report : cktci


19 June 2008 Page 383 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICE_WORKSPACE_DETAIL Alias :


Display Title :

Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PRICE_WORKSPACE_DETAIL_ID NOT NULL NUMBER (15)


20 RPM_PRICE_WORKSPACE_ID NOT NULL NUMBER (15)
30 ITEM NOT NULL VARCHAR2 (25)
40 ZONE_NODE_TYPE NOT NULL NUMBER (6)
50 LOCATION NOT NULL NUMBER (10)
60 ACTION_DATE NOT NULL DATE
70 SELLING_RETAIL NOT NULL NUMBER (20, 4)
80 SELLING_RETAIL_CURRENCY NOT NULL VARCHAR2 (3)
90 SELLING_RETAIL_LESS_VAT NOT NULL NUMBER (20, 4)
100 SELLING_UOM NOT NULL VARCHAR2 (4)
110 MULTI_UNITS NULL NUMBER (12, 4)
120 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
130 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
140 MULTI_SELLING_UOM NULL VARCHAR2 (4)
150 CLEAR_RETAIL NULL NUMBER (20, 4)
160 CLEAR_RETAIL_CURRENCY NULL VARCHAR2 (3)
170 CLEAR_UOM NULL VARCHAR2 (4)
180 CLEARANCE_ID NULL NUMBER (15)
190 PRICING_COST NULL NUMBER (20, 4)
200 PRICING_COST_CURRENCY NULL VARCHAR2 (3)
210 DETAIL_TYPE NULL NUMBER (1)

Primary Key

Name Column

PK_RPM_PRICE_WORKSPACE_DETAIL RPM_PRICE_WORKSPACE_DETAIL_ID

Column Detail

10 RPM_PRICE_WORKSPACE_DETAIL_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 384 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Foreign Keys

RPL_RPE_FK
RPM_PRICE_WORKSPACE_ID references
RPM_PRICE_WORKSPACE.RPM_PRICE_WORKSPACE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_PRICE_WORKSPACE_DETAIL_I1 10 RPM_PRICE_WORKSPACE_ID NOT UNIQUE

Column Detail

Primary key
20 RPM_PRICE_WORKSPACE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Foreign key from RPM_PRICE_WORKSPACE
30 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Unique Retek item ID.
40 ZONE_NODE_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The type of location this row represents. Store or Warehouse.
50 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Store or Warehouse ID.
60 ACTION_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Date of the future retail event.
70 SELLING_RETAIL
Optional ? :No ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Selling retail of item at the location on the action date.
80 SELLING_RETAIL_CURRENCY
Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency of the selling retail.
90 SELLING_RETAIL_LESS_VAT
Optional ? :No ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Selling retail of item at the location on the action date with the VAT removed
100 SELLING_UOM

Oracle Designer Report : cktci


19 June 2008 Page 385 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Varchar2 (4) ;() ; ; Uppercase ? :No ;


The unit of measure of the selilng retail.
110 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi-units of the item at the location on the action date.
120 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi-unit retail of the item at the location on the action date.
130 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency of the multi-unit retail.
140 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Unit of measure of the multi-unit retail.
150 CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Clearance retail of the item at the location on the action date.
160 CLEAR_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency of the clearance retail.
170 CLEAR_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Unit of measure of the clearance retail.
180 CLEARANCE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
Key of clearance that effects this item, location, action date combination.This
tells us whether there is a clearance on that day or not.
190 PRICING_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Cost for markup calculations
200 PRICING_COST_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency of the cost
210 DETAIL_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates the type of the detail record, i.e. 0 = current, 1 = basis , 2 = new

Oracle Designer Report : cktci


19 June 2008 Page 386 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PRICING_CONSTRAINT Alias : PCN


Display Title : RPM_PRICING_CONSTRAINT

Description : Table to hold pricing constraints. The constraints are held at the
intersection of the merchandise and organization hierarchies.
Currently they can only be held at the subclass/location level.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICING_CONSTRAINT_ID NOT NULL NUMBER (10)


15 STATE NOT NULL VARCHAR2 (50)
20 DEPT NOT NULL NUMBER (4)
30 CLASS NOT NULL NUMBER (4)
40 SUBCLASS NOT NULL NUMBER (4)
50 LOC_TYPE NOT NULL NUMBER (1)
60 LOCATION NOT NULL NUMBER (10)
70 PC_PROMO_DAYS NULL NUMBER (3)
80 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_PRICING_CONSTRAINT PRICING_CONSTRAINT_ID
Index Summary

Name Seq. Column Index Type

RPM_PRICING_CONSTRAINT_I1 0 DEPT NOT UNIQUE

RPM_PRICING_CONSTRAINT_I1 2 CLASS NOT UNIQUE

RPM_PRICING_CONSTRAINT_I1 4 SUBCLASS NOT UNIQUE

RPM_PRICING_CONSTRAINT_I1 6 LOCATION NOT UNIQUE

Column Detail

10 PRICING_CONSTRAINT_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 387 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Primary key.
15 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The state of the promotion constraint.
20 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Department that the pricing constraint applied to.
30 CLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Class that the pricing constraint applied to.
40 SUBCLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Subclass that the pricing constraint applied to.
50 LOC_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the location is a store or a warehouse. The valid values for
loc_type are
0 - Store ,1- Zone ,2- Warehouse
60 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The location identifier.
70 PC_PROMO_DAYS
Optional ? :Yes ; Number (3) ;() ; ; Uppercase ? :No ;
Indicates the number of days required between a price change and the start of a
promotion.
80 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 388 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO Alias : RPR


Display Title : RPM_PROMO

Description : Header level promotion information including the promotion


name, description, comments, whether the promotion is linked to an
promotion
event, start and end dates and times, and any referenced deals.
At the promotion header level the user can add components, delete
components, and approve the components of the promotion.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_ID NOT NULL NUMBER (10)


20 PROMO_DISPLAY_ID NOT NULL VARCHAR2 (10)
40 NAME NULL VARCHAR2 (160)
50 DESCRIPTION NULL VARCHAR2 (640)
60 CURRENCY_CODE NULL VARCHAR2 (3)
70 PROMO_EVENT_ID NULL NUMBER (6)
80 START_DATE NOT NULL DATE
90 END_DATE NULL DATE
95 SECONDARY_IND NULL NUMBER (1)
100 COMMENTS NULL VARCHAR2 (1000)
110 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_PROMO PROMO_ID
Foreign Keys

RPR_RPE_FK
PROMO_EVENT_ID references RPM_PROMO_EVENT.PROMO_EVENT_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Column Detail

10 PROMO_ID

Oracle Designer Report : cktci


19 June 2008 Page 389 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_PROMO_I1 10 PROMO_EVENT_ID NOT UNIQUE

RPM_PROMO_I2 0 END_DATE NOT UNIQUE

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


Primary key used to identify a promotion. This ID is not visible to the user.
20 PROMO_DISPLAY_ID
Optional ? :No ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Unique ID used to identify a promotion. This ID is visible to the user.
40 NAME
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Name of the promotion.
50 DESCRIPTION
Optional ? :Yes ; Varchar2 (640) ;() ; ; Uppercase ? :No ;
Description of the promotion.
60 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency code associated with the promotion.
70 PROMO_EVENT_ID
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Promotion event linked to the promotion.
80 START_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Start date and start time of the promotion.
90 END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
End date and end time of the promotion.
95 SECONDARY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This column will be used by the rpm_future_retail table to determine the
ranking of promotions. 0 represents unchecked No and 1 represents checked or
Yes.
100 COMMENTS
Optional ? :Yes ; Varchar2 (1000) ;() ; ; Uppercase ? :No ;
Additional Information.
110 LOCK_VERSION

Oracle Designer Report : cktci


19 June 2008 Page 390 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;


Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 391 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_COMP Alias : RPO


Display Title : RPM_PROMO_COMP

Description : Table to hold promotion component information. Components group items


and locations together and help in promotion management.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_COMP_ID NOT NULL NUMBER (10)


20 COMP_DISPLAY_ID NOT NULL VARCHAR2 (10)
30 PROMO_ID NOT NULL NUMBER (10)
35 TYPE NOT NULL NUMBER (2)
50 NAME NOT NULL VARCHAR2 (160)
60 FUNDING_PERCENT NULL NUMBER (20, 4)
70 CONSIGNMENT_RATE NULL NUMBER (12, 4)
80 SECONDARY_IND NULL NUMBER (1)
90 BUY_GET_UPTAKE_PERCENT NULL NUMBER (20, 4)
100 DEAL_ID_ITEM NULL NUMBER (10)
110 DEAL_DETAIL_ID_ITEM NULL NUMBER (10)
115 DEAL_ID_LOCATION NULL NUMBER (10)
117 DEAL_DETAIL_ID_LOCATION NULL NUMBER (10)
120 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_PROMO_COMP PROMO_COMP_ID

Foreign Keys

RPO_RPR_FK
PROMO_ID references RPM_PROMO.PROMO_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 PROMO_COMP_ID

Oracle Designer Report : cktci


19 June 2008 Page 392 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_PROMO_COMP_I1 10 PROMO_ID NOT UNIQUE

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


Primary key used to identify a promotion component. This ID is not visible to
the user.
20 COMP_DISPLAY_ID
Optional ? :No ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
ID used to identify a promotion component. This ID is visible to the user.
30 PROMO_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The Promotion that the component belongs to.
35 TYPE
Optional ? :No ; Number (2) ;() ; ; Uppercase ? :No ;
Promotion component type
50 NAME
Optional ? :No ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
The name of the component.
60 FUNDING_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The promotion component corporate funding percent.
70 CONSIGNMENT_RATE
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
The consignment rate for this promotional component.
80 SECONDARY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This column will be used by the rpm_future_retail table to determine the
ranking of promotion component. 0 represents unchecked or No and 1 represents
checked or Yes.
90 BUY_GET_UPTAKE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Buy/Get uptake percentage
100 DEAL_ID_ITEM
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal id of deal used to source items for the promotion.
110 DEAL_DETAIL_ID_ITEM
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 393 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Deal detail id of deal used to source items for the promotion.


115 DEAL_ID_LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal id of deal used to source locations for the promotion.
117 DEAL_DETAIL_ID_LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Deal detail id of deal used to source locations for the promotion.
120 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 394 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_COMP_THRESH_LINK Alias : RTL


Display Title :

Description : Table that stores the relationships between promotion funding


components and threshold details.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_COMP_THRESH_LINK_ID NOT NULL NUMBER (10)


20 PROMO_COMP_ID NOT NULL NUMBER (10)
30 THRESHOLD_INTERVAL_ID NOT NULL NUMBER (6)
40 UPTAKE_PERCENT NULL NUMBER (20, 4)
50 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_PROMO_COMP_THRESH_LINK PROMO_COMP_THRESH_LINK_ID

Column Detail

10 PROMO_COMP_THRESH_LINK_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the promotion component/threshold link.
20 PROMO_COMP_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion component.
30 THRESHOLD_INTERVAL_ID
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the threshold interval.
40 UPTAKE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
A forecast of what percentage of consumers will buy the threshold amount to get
the threshold discount. The user is only allowed to specify this value on
funded promotions.
50 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 395 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Object version.

Oracle Designer Report : cktci


19 June 2008 Page 396 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_DEAL_LINK Alias : RPL


Display Title : RPM_PROMO_DEAL_LINK

Description : Relationship table linking promotions and deals.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_ID NOT NULL NUMBER (10)


20 DEAL_ID NOT NULL NUMBER (10)
30 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_PROMO_DEAL_LINK PROMO_ID
DEAL_ID

Foreign Keys

RPL_RPR_FK
PROMO_ID references RPM_PROMO.PROMO_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 PROMO_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion the deal in the DEAL_ID field is
linked to.
20 DEAL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the deal that is linked to the promotion in the
PROMO_ID field.
30 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 397 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_DISC_LDR_PAYLOAD Alias : PDLPY


Display Title : RPM_PROMO_DISC_LDR_PAYLOAD

Description : Table to hold discount ladder information of the promotion details


that gets published
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

5 PROMO_DISC_LDR_PAYLOAD_ID NOT NULL NUMBER (10)


10 PROMO_DTL_LIST_PAYLOAD_ID NOT NULL NUMBER (10)
20 CHANGE_TYPE NULL NUMBER (2)
30 CHANGE_AMOUNT NULL NUMBER (20, 4)
40 CHANGE_CURRENCY NULL VARCHAR2 (3)
45 CHANGE_PERCENT NULL NUMBER (20, 4)
50 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
60 QUAL_TYPE NULL NUMBER (2)
70 QUAL_VALUE NULL NUMBER (20, 4)

Primary Key

Name Column

PK_RPM_PROMO_DISC_LDR_PAYLOAD PROMO_DISC_LDR_PAYLOAD_ID
Foreign Keys

PDLPY_PDLP_FK
PROMO_DTL_LIST_PAYLOAD_ID references
RPM_PROMO_DTL_LIST_PAYLOAD.PROMO_DTL_LIST_PAYLOAD_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_PROMO_DISC_LDR_PAYLOAD_I1 10 PROMO_DTL_LIST_PAYLOAD_ID NOT UNIQUE

Column Detail

Oracle Designer Report : cktci


19 June 2008 Page 398 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

5 PROMO_DISC_LDR_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary Key for Discount ladder Payload
10 PROMO_DTL_LIST_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Column for the promotion detail list
20 CHANGE_TYPE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
Change Type
30 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Change Amount
40 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Change Currency
45 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Change in Percent
50 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Change Percent
60 QUAL_TYPE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
Change Selling UOM
70 QUAL_VALUE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Qualification type

Oracle Designer Report : cktci


19 June 2008 Page 399 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_DTL Alias : RRD


Display Title : RPM_PROMO_DTL

Description : Holds the promotion detail information


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_ID NOT NULL NUMBER (10)


20 PROMO_COMP_ID NOT NULL NUMBER (10)
30 PROMO_DTL_DISPLAY_ID NOT NULL VARCHAR2 (10)
40 IGNORE_CONSTRAINTS NOT NULL NUMBER (1)
50 APPLY_TO_CODE NOT NULL NUMBER (1)
60 START_DATE NOT NULL DATE
70 END_DATE NULL DATE
80 APPROVAL_DATE NULL DATE
90 CREATE_DATE NOT NULL DATE
100 CREATE_ID NOT NULL VARCHAR2 (255)
110 APPROVAL_ID NULL VARCHAR2 (255)
120 STATE NOT NULL NUMBER (2)
130 ATTRIBUTE_1 NULL VARCHAR2 (160)
140 ATTRIBUTE_2 NULL VARCHAR2 (160)
150 ATTRIBUTE_3 NULL VARCHAR2 (160)
160 EXCEPTION_PARENT_ID NULL NUMBER (10)
170 FROM_LOCATION_MOVE NULL NUMBER (1)
180 PRICE_GUIDE_ID NULL NUMBER (20)
190 THRESHOLD_ID NULL NUMBER (10)

Primary Key

Name Column

PK_RPM_PROMO_DTL PROMO_DTL_ID

Column Detail

10 PROMO_DTL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 400 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Foreign Keys

RRD_RPO_FK
PROMO_COMP_ID references RPM_PROMO_COMP.PROMO_COMP_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

RRD_RRD_FK
EXCEPTION_PARENT_ID references RPM_PROMO_DTL.PROMO_DTL_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_PROMO_DTL_I1 10 PROMO_COMP_ID NOT UNIQUE

Column Detail

The ID of the promotion detail. The primary key


20 PROMO_COMP_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the promotion component. The foreign key
30 PROMO_DTL_DISPLAY_ID
Optional ? :No ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
visible ID used to identify a promotion detail.
40 IGNORE_CONSTRAINTS
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not pricing constraints should be considered on this
promotion.
50 APPLY_TO_CODE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Determines if the promotional discount will be applied to the regular retail or
clearance retail.
60 START_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The start date for the promotion detail
70 END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The end date for the promotion detail
80 APPROVAL_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 401 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The date that the promotion detail record was approved


90 CREATE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The date that the promotion detail record was created
100 CREATE_ID
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The user that created the promotion detail
110 APPROVAL_ID
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The user that approved the promotion detail record
120 STATE
Optional ? :No ; Number (2) ;() ; ; Uppercase ? :No ;
The state of the promotion detail
130 ATTRIBUTE_1
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 1.
140 ATTRIBUTE_2
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 2.
150 ATTRIBUTE_3
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 3.
160 EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This is the ID of the parent that this record is an exception to.
170 FROM_LOCATION_MOVE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
indicates that this promotion detail is created by location move batch.
180 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The promotion component detail price guide
190 THRESHOLD_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The promotion component detail threshold

Oracle Designer Report : cktci


19 June 2008 Page 402 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_DTL_DISC_LADDER Alias : DDL


Display Title : RPM_PROMO_DTL_DISC_LADDER

Description : Holds promotion detail discount information. This is used to


determine the qualifications and rewards associated with a promotion
component detail item list.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_DISC_LADDER_ID NOT NULL NUMBER (10)


20 PROMO_DTL_LIST_ID NOT NULL NUMBER (10)
30 CHANGE_TYPE NULL NUMBER (2)
40 CHANGE_AMOUNT NULL NUMBER (20, 4)
50 CHANGE_CURRENCY NULL VARCHAR2 (3)
60 CHANGE_PERCENT NULL NUMBER (20, 4)
70 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
80 QUAL_TYPE NULL NUMBER (2)
90 QUAL_VALUE NULL NUMBER (20, 4)

Primary Key

Name Column

PK_RPM_PROMO_DTL_DISC_LADDER PROMO_DTL_DISC_LADDER_ID
Foreign Keys

DDL_PDL_FK
PROMO_DTL_LIST_ID references RPM_PROMO_DTL_LIST.PROMO_DTL_LIST_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_PROMO_DTL_DISC_LADDER_I1 10 PROMO_DTL_LIST_ID NOT UNIQUE

Column Detail

Oracle Designer Report : cktci


19 June 2008 Page 403 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 PROMO_DTL_DISC_LADDER_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the promotion detail discount ladder . The primary key
20 PROMO_DTL_LIST_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the promotion detail list
30 CHANGE_TYPE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
Describes the type of change to be taken by the promotion.
40 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is amount off or fixed price this field will hold the
amount.
50 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the change type is amount off or fixed price this field will hold the
currency of the amount.
60 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent
70 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is fixed price this field will hold the selling UOM
80 QUAL_TYPE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The qualification type.
90 QUAL_VALUE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The qualification value.

Oracle Designer Report : cktci


19 June 2008 Page 404 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_DTL_LIST Alias : PDL


Display Title : RPM_PROMO_DTL_LIST

Description : This table holds the item lists for a promotion component detail list
group. When determining the qualifications for a promotion component
detail, each of the item lists within a list grouping is associated
with an "OR" condition.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_LIST_ID NOT NULL NUMBER (10)


20 PROMO_DTL_LIST_GRP_ID NOT NULL NUMBER (10)
30 DESCRIPTION NULL VARCHAR2 (120)
40 REWARD_APPLICATION NULL NUMBER (1)

Primary Key

Name Column

PK_RPM_PROMO_DTL_LIST PROMO_DTL_LIST_ID
Foreign Keys

PDL_DLG_FK
PROMO_DTL_LIST_GRP_ID references
RPM_PROMO_DTL_LIST_GRP.PROMO_DTL_LIST_GRP_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_PROMO_DTL_LIST_I1 10 PROMO_DTL_LIST_GRP_ID NOT UNIQUE

Column Detail

10 PROMO_DTL_LIST_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the promotion detail list . The primary key
20 PROMO_DTL_LIST_GRP_ID

Oracle Designer Report : cktci


19 June 2008 Page 405 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;


The ID of the promotion detail list group.
30 DESCRIPTION
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Description of the promotion component detail list
40 REWARD_APPLICATION
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Used to determine whether the reward is embedded in this list, or is shared
among all lists for this group.

Oracle Designer Report : cktci


19 June 2008 Page 406 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_DTL_LIST_GRP Alias : DLG


Display Title : RPM_PROMO_DTL_LIST_GRP

Description : This table holds the association between the promotion component
detail and the promotion component detail item lists. Each list
grouping is logically related to other list groupings with an "AND"
condition when determining the qualifications and rewards for the
promotion component detail.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_LIST_GRP_ID NOT NULL NUMBER (10)


20 PROMO_DTL_ID NOT NULL NUMBER (10)

Primary Key

Name Column

PK_RPM_PROMO_DTL_LIST_GRP PROMO_DTL_LIST_GRP_ID
Foreign Keys

DLG_RRD_FK
PROMO_DTL_ID references RPM_PROMO_DTL.PROMO_DTL_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_PROMO_DTL_LIST_GRP_1 10 PROMO_DTL_ID NOT UNIQUE

Column Detail

10 PROMO_DTL_LIST_GRP_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the promotion detail list group. The primary key
20 PROMO_DTL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the promotion detail.

Oracle Designer Report : cktci


19 June 2008 Page 407 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias : PDLGP


RPM_PROMO_DTL_LIST_GRP_PAYLOAD Display Title :
RPM_PROMO_DTL_LIST_GRP_PAYLOAD

Description : Table to hold the groups of the promotion component detail. A


promotion component detail can have multiple groups.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_LIST_GRP_PAYLOAD_ID NOT NULL NUMBER (10)


20 PROMO_DTL_PAYLOAD_ID NOT NULL NUMBER (10)
30 PROMO_DTL_LIST_GRP_ID NOT NULL NUMBER (10)

Primary Key

Name Column

PK_RPM_PROMO_DTL_LIST_GRP_PAYL PROMO_DTL_LIST_GRP_PAYLOAD_ID
Index Summary

Name Seq. Column Index Type

RPM_PROMO_DLT_LIST_GRP_PAYL_I1 0 PROMO_DTL_PAYLOAD_ID NOT UNIQUE

Column Detail

10 PROMO_DTL_LIST_GRP_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary Key for Promotion detail group payload
20 PROMO_DTL_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion detail payload id
30 PROMO_DTL_LIST_GRP_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion detail group id

Oracle Designer Report : cktci


19 June 2008 Page 408 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_DTL_LIST_PAYLOAD Alias : PDLP


Display Title : RPM_PROMO_DTL_LIST_PAYLOAD

Description : Table to hold all the list information of the promotion details that
will be used in publishing
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_LIST_PAYLOAD_ID NOT NULL NUMBER (10)


20 PROMO_DTL_LIST_GRP_PAYLOAD_ID NOT NULL NUMBER (10)
30 PROMO_DTL_LIST_ID NOT NULL NUMBER (10)
40 DESCRIPTION NULL VARCHAR2 (120)
50 REWARD_APPLICATION NULL NUMBER (1)

Primary Key

Name Column

PK_RPM_PROMO_DTL_LIST_PAYLOAD PROMO_DTL_LIST_PAYLOAD_ID
Foreign Keys

PDLP_PDLGP_FK
PROMO_DTL_LIST_GRP_PAYLOAD_ID references
RPM_PROMO_DTL_LIST_GRP_PAYLOAD.PROMO_DTL_LIST_GRP_PAYLOAD_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_PROMO_DTL_LIST_PAYLOAD_I1 10 PROMO_DTL_LIST_GRP_PAYLOAD NOT UNIQUE


_ID

Column Detail

10 PROMO_DTL_LIST_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key for the promotion detail list
20

Oracle Designer Report : cktci


19 June 2008 Page 409 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

PROMO_DTL_LIST_GRP_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion detail group payload id
30 PROMO_DTL_LIST_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion detail list id
40 DESCRIPTION
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
List Description
50 REWARD_APPLICATION
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Reward Application Type

Oracle Designer Report : cktci


19 June 2008 Page 410 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_DTL_MERCH_NODE Alias : DMN


Display Title : RPM_PROMO_DTL_MERCH_NODE

Description : Holds promotion merch hierarchy information


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_MERCH_NODE_ID NOT NULL NUMBER (10)


20 PROMO_DTL_LIST_ID NOT NULL NUMBER (10)
30 PROMO_DTL_ID NOT NULL NUMBER (10)
40 MERCH_TYPE NOT NULL NUMBER (2)
50 DEPT NULL NUMBER (4)
60 CLASS NULL NUMBER (4)
70 SUBCLASS NULL NUMBER (4)
80 ITEM NULL VARCHAR2 (25)
90 DIFF_ID NULL VARCHAR2 (10)

Primary Key

Name Column

PK_RPM_PROMO_DTL_MERCH_NODE PROMO_DTL_MERCH_NODE_ID
Foreign Keys

DMN_PDL_FK
PROMO_DTL_LIST_ID references RPM_PROMO_DTL_LIST.PROMO_DTL_LIST_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

DMN_RRD_FK
PROMO_DTL_ID references RPM_PROMO_DTL.PROMO_DTL_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 PROMO_DTL_MERCH_NODE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 411 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_PROMO_DTL_MERCH_NODE_I1 10 PROMO_DTL_LIST_ID NOT UNIQUE

RPM_PROMO_DTL_MERCH_NODE_I2 10 PROMO_DTL_ID NOT UNIQUE

Column Detail

The ID of the promotion detail merch node . The primary key


20 PROMO_DTL_LIST_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the promotion detail list .
30 PROMO_DTL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of promotion detail
40 MERCH_TYPE
Optional ? :No ; Number (2) ;() ; ; Uppercase ? :No ;
The merchandise hierarchy level of the promotion. Valid values
- 0 = Item (transaction or parent)
- 1 = Subclass
- 2 = Class
- 3 = Department
- 4 = Parent Diff
- 5 = Link Code

50 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The department associated with the promotion
60 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The class associated with the promotion
70 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass associated with the promotion
80 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The item associated with the promotion
90 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The diff id associated with the promotion

Oracle Designer Report : cktci


19 June 2008 Page 412 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_DTL_PAYLOAD Alias : PDP


Display Title : RPM_PROMO_DTL_PAYLOAD

Description : Promotion detail used for RIB publishing


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_DTL_PAYLOAD_ID NOT NULL NUMBER (10)


20 PRICE_EVENT_PAYLOAD_ID NOT NULL NUMBER (10)
30 PROMO_ID NOT NULL NUMBER (10)
40 PROMO_COMP_ID NOT NULL NUMBER (10)
50 PROMO_NAME NULL VARCHAR2 (160)
60 PROMO_DESC NULL VARCHAR2 (640)
70 PROMO_COMP_DESC NULL VARCHAR2 (160)
80 PROMO_COMP_TYPE NULL NUMBER (2)
90 PROMO_DTL_ID NOT NULL NUMBER (10)
100 START_DATE NOT NULL DATE
110 END_DATE NULL DATE
120 APPLY_ORDER NULL NUMBER (6)
130 EXCEPTION_PARENT_ID NULL NUMBER (10)
140 THRESHOLD_ID NULL NUMBER (10)

Primary Key

Name Column

PK_RPM_PROMO_DTL_PAYLOAD PROMO_DTL_PAYLOAD_ID
Index Summary

Name Seq. Column Index Type

RPM_PROMO_DTL_PAYLOAD_I1 0 PRICE_EVENT_PAYLOAD_ID NOT UNIQUE

Column Detail

10 PROMO_DTL_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion Detail Primary Key

Oracle Designer Report : cktci


19 June 2008 Page 413 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

20 PRICE_EVENT_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Price Event Id
30 PROMO_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion Id
40 PROMO_COMP_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion Comp Id
50 PROMO_NAME
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Promotion Name
60 PROMO_DESC
Optional ? :Yes ; Varchar2 (640) ;() ; ; Uppercase ? :No ;
Promotion Description
70 PROMO_COMP_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
Promotion Component Description
80 PROMO_COMP_TYPE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
Promotion Component Type
90 PROMO_DTL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion Detail Id
100 START_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Promotion Start Date
110 END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Promotion End Date
120 APPLY_ORDER
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Promotion Apply Order
130 EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion Exception Id
140 THRESHOLD_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 414 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Threshold Id

Oracle Designer Report : cktci


19 June 2008 Page 415 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_EVENT Alias : RPE


Display Title : RPM_PROMO_EVENT

Description : This table holds one row for each promotional event in the system.
Promotion events are an optional way to group promotions. When
promotions are created and linked to an event the dates and times of
the event are defaulted to the promotion
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_EVENT_ID NOT NULL NUMBER (6)


20 PROMO_EVENT_DISPLAY_ID NOT NULL VARCHAR2 (6)
30 DESCRIPTION NOT NULL VARCHAR2 (1000)
40 THEME NULL VARCHAR2 (80)
50 START_DATE NOT NULL DATE
60 END_DATE NOT NULL DATE
70 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_PROMO_EVENT PROMO_EVENT_ID

Column Detail

10 PROMO_EVENT_ID
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion event.
20 PROMO_EVENT_DISPLAY_ID
Optional ? :No ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Display ID that uniquely identifies the promotion event.
30 DESCRIPTION
Optional ? :No ; Varchar2 (1000) ;() ; ; Uppercase ? :No ;
Description of the promotion event.
40 THEME
Optional ? :Yes ; Varchar2 (80) ;() ; ; Uppercase ? :No ;
Optional field to help further identify and describe the promotion event.

Oracle Designer Report : cktci


19 June 2008 Page 416 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

50 START_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Start date of the promotion event.
60 END_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
End date of the promotion event.
70 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 417 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_FR_ITEM_LOC_GTT Alias :


Display Title : RPM_PROMO_FR_ITEM_LOC_GTT

Description : This is a working table that will be used during the conflict checking
process. This table will hold promotion related future retail
information for items/locations in the GTT.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_ID NOT NULL NUMBER (15)


20 ITEM NOT NULL VARCHAR2 (25)
30 DEPT NOT NULL NUMBER (4)
40 CLASS NOT NULL NUMBER (4)
50 SUBCLASS NOT NULL NUMBER (4)
60 LOCATION NOT NULL NUMBER (10)
70 ACTION_DATE NOT NULL DATE
80 PROMO_ID NULL NUMBER (15)
90 PROMO_DISPLAY_ID NULL VARCHAR2 (10)
100 PROMO_START_DATE NULL DATE
110 PROMO_END_DATE NULL DATE
120 PROMO_SECONDARY_IND NULL NUMBER (1)
130 PROMO_COMP_ID NULL NUMBER (15)
140 COMP_DISPLAY_ID NULL VARCHAR2 (10)
150 PROMO_DTL_ID NULL NUMBER (15)
160 TYPE NULL NUMBER (1)
170 DETAIL_SECONDARY_IND NULL NUMBER (1)
180 DETAIL_START_DATE NULL DATE
190 DETAIL_END_DATE NULL DATE
200 DETAIL_APPLY_TO_CODE NULL NUMBER (1)
210 DETAIL_CHANGE_TYPE NULL NUMBER (1)
220 DETAIL_CHANGE_AMOUNT NULL NUMBER (20, 4)
230 DETAIL_CHANGE_CURRENCY NULL VARCHAR2 (3)
240 DETAIL_CHANGE_PERCENT NULL NUMBER (20, 4)
250 DETAIL_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
260 DETAIL_PRICE_GUIDE_ID NULL NUMBER (20)
270 PROMO_COMP_MSG_TYPE NULL VARCHAR2 (30)

Oracle Designer Report : cktci


19 June 2008 Page 418 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

280 PROMO_CALCULATED_RANK_VALUE NULL NUMBER (10)


290 COMP_CALCULATED_RANK_VALUE NULL NUMBER (10)
300 EXCEPTION_PARENT_ID NULL NUMBER (10)
310 DELETED_IND NULL NUMBER (1)

Index Summary

Name Seq. Column Index Type

RPM_PROMO_FR_ITEM_LOC_GTT_I1 0 PRICE_EVENT_ID NOT UNIQUE

RPM_PROMO_FR_ITEM_LOC_GTT_I1 2 ITEM NOT UNIQUE

RPM_PROMO_FR_ITEM_LOC_GTT_I1 4 LOCATION NOT UNIQUE

RPM_PROMO_FR_ITEM_LOC_GTT_I1 6 ACTION_DATE NOT UNIQUE

Column Detail

10 PRICE_EVENT_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
The price event id that this promotion is attached to.
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the item on the future retail record. Items on the
RPM_FUTURE_RETAIL table are always transaction level items.
30 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The department of the item.
40 CLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The class of the item.
50 SUBCLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass of the item.
60 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the location on the RPM_FUTURE_RETAIL record. This
field will contain either a store or a warehouse.
70 ACTION_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The action date of the future retail event.

Oracle Designer Report : cktci


19 June 2008 Page 419 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

80 PROMO_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion.
90 PROMO_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion.
100 PROMO_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Start date and start time of the promotion.
110 PROMO_END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
End date and end time of the promotion.
120 PROMO_SECONDARY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Boolean field that indicates if the promotion in the PROMO_ID field should be
considered secondary to any other promotions on the same day if value is true.
Valid values include:


0

= False;


1

= True.
130 PROMO_COMP_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the first promotion component associated with the
promotion in the PROMO_ID field.
140 COMP_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Display ID that uniquely identifies the promotion component associated with the
promotion in the PROMO_ID field.
150 PROMO_DTL_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion component detail associated with the
promotion in the PROMO_ID field and the component in the PROM_COMP_ID field.
160 TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The type of promotion component for the component in the PROM_COMP_ID field.
Valid values include:

0

Oracle Designer Report : cktci


19 June 2008 Page 420 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail



Complex;

1


Simple;

2


Threshold.
170 DETAIL_SECONDARY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Boolean field that indicates if the promotion component should be considered
secondary to any other promotion components for this promotion on the same day
if value is true. Valid values include:

0


False;

1
- True.
180 DETAIL_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The start date of the promotion component.
190 DETAIL_END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The end date of the promotion component.
200 DETAIL_APPLY_TO_CODE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Field that indicates if the promotion component should apply to just regular
retails, clearance retails, or both regular and clearance retails. Valid values
include:

0


Regular Only;

1


Clearance Only;

2


Both Regular and Clearance.

Oracle Designer Report : cktci


19 June 2008 Page 421 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

210 DETAIL_CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The type of change being applied to the item/location on the promotion
component . Valid values include: 0


Change By Percent; 1


Change By Amount; 2


Fixed Price; 4


Exclude;
220 DETAIL_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of change applied to the item/location on the promotion component.
Only used if CHANGE_TYPE = 1 or 2.
230 DETAIL_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the value in the CHANGE_TYPE field is either 1


Change by Amount, or 2


Fixed Price, this field holds the currency
of the amount.
240 DETAIL_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percentage amount of change applied to the item/location on the promotion
component. This field will only hold a value for promotion components with a
change type of 0


Change By Percent.
250 DETAIL_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM associated with the promotion component. Only used if
CHANGE_TYPE = 0
260 DETAIL_PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price guide attached to the promotion
component.
270 PROMO_COMP_MSG_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Message Type used for RIB message.

Oracle Designer Report : cktci


19 June 2008 Page 422 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

280 PROMO_CALCULATED_RANK_VALUE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Intermediate rank value assigned to the promotion for the given action_date.
290 COMP_CALCULATED_RANK_VALUE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Intermediate rank value assigned to the promotion compontent for the given
action_date.
300 EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This is the ID of the parent that this record is an exception to.
310 DELETED_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Deleted Indicator

Oracle Designer Report : cktci


19 June 2008 Page 423 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_ITEM_LOC_EXPL Alias : RLL


Display Title : RPM_PROMO_ITEM_LOC_EXPL
Comment : PARTITION BY HASH ON THE DEPT COLUMN
Description : This table will hold approved promotion information of a transaction
item/location.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_ITEM_LOC_EXPL_ID NOT NULL NUMBER (15)


20 ITEM NOT NULL VARCHAR2 (25)
30 DEPT NOT NULL NUMBER (4)
40 CLASS NOT NULL NUMBER (4)
50 SUBCLASS NOT NULL NUMBER (4)
60 LOCATION NOT NULL NUMBER (10)
70 PROMO_ID NULL NUMBER (10)
80 PROMO_DISPLAY_ID NULL VARCHAR2 (10)
90 PROMO_START_DATE NULL DATE
100 PROMO_END_DATE NULL DATE
110 PROMO_SECONDARY_IND NULL NUMBER (1)
120 PROMO_COMP_ID NULL NUMBER (10)
130 COMP_DISPLAY_ID NULL VARCHAR2 (10)
140 PROMO_DTL_ID NULL NUMBER (10)
150 TYPE NULL NUMBER (1)
160 DETAIL_SECONDARY_IND NULL NUMBER (1)
170 DETAIL_START_DATE NULL DATE
180 DETAIL_END_DATE NULL DATE
190 DETAIL_APPLY_TO_CODE NULL NUMBER (1)
200 DETAIL_CHANGE_TYPE NULL NUMBER (1)
210 DETAIL_CHANGE_AMOUNT NULL NUMBER (20, 4)
220 DETAIL_CHANGE_CURRENCY NULL VARCHAR2 (3)
230 DETAIL_CHANGE_PERCENT NULL NUMBER (20, 4)
240 DETAIL_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
250 DETAIL_PRICE_GUIDE_ID NULL NUMBER (20)
260 EXCEPTION_PARENT_ID NULL NUMBER (10)

Primary Key

Oracle Designer Report : cktci


19 June 2008 Page 424 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Name Column

PK_RPM_PROMO_ITEM_LOC_EXPL PROMO_ITEM_LOC_EXPL_ID
Index Summary

Name Seq. Column Index Type

RPM_PROMO_ITEM_LOC_EXPL_I1 0 ITEM NOT UNIQUE

RPM_PROMO_ITEM_LOC_EXPL_I1 2 LOCATION NOT UNIQUE

RPM_PROMO_ITEM_LOC_EXPL_I2 0 PROMO_ID NOT UNIQUE

RPM_PROMO_ITEM_LOC_EXPL_I2 2 PROMO_COMP_ID NOT UNIQUE

RPM_PROMO_ITEM_LOC_EXPL_I2 4 PROMO_DTL_ID NOT UNIQUE

RPM_PROMO_ITEM_LOC_EXPL_I3 0 PROMO_COMP_ID NOT UNIQUE

RPM_PROMO_ITEM_LOC_EXPL_I3 2 PROMO_DTL_ID NOT UNIQUE

RPM_PROMO_ITEM_LOC_EXPL_I4 0 PROMO_DTL_ID NOT UNIQUE

Column Detail

10 PROMO_ITEM_LOC_EXPL_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion item/location record.
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the item on the future retail record. Items on the
RPM_PROMO_ITEM_LOC_EXPL table are always transaction level items.
30 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The department of the item.
40 CLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The class of the item.
50 SUBCLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass of the item.
60 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the location on the RPM_PROMO_ITEM_LOC_EXPL record.
This field will contain either a store or a warehouse.
70 PROMO_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 425 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

ID that uniquely identifies the promotion.


80 PROMO_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion.
90 PROMO_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The start date of the promotion.
100 PROMO_END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The end date of the promotion.
110 PROMO_SECONDARY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Boolean field that indicates if the promotion component should be considered
secondary to any other promotion components for this promotion on the same day
if value is true. Valid values include:

0


False;

1
- True.
120 PROMO_COMP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the first promotion component associated with the
promotion.
130 COMP_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Display ID that uniquely identifies the promotion component associated with the
promotion.
140 PROMO_DTL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion component detail associated with the
promotion and the component.
150 TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The type of promotion component. Valid values include:

0


Complex;

1

Oracle Designer Report : cktci


19 June 2008 Page 426 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail



Simple;

2


Threshold.
160 DETAIL_SECONDARY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Boolean field that indicates if the promotion component should be considered
secondary to any other promotion components for this promotion on the same day
if value is true. Valid values include:

0


False;

1
- True.
170 DETAIL_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The start date of the promotion component detail.
180 DETAIL_END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The end date of the promotion component detail.
190 DETAIL_APPLY_TO_CODE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Field that indicates if the promotion component should apply to just regular
retails, clearance retails, or both regular and clearance retails. Valid values
include:

0


Regular Only;

1


Clearance Only;

2


Both Regular and Clearance.
200 DETAIL_CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The type of change being applied to the item/location on the promotion

Oracle Designer Report : cktci


19 June 2008 Page 427 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

component. Valid values include: 0




Change By Percent; 1


Change By Amount; 2


Fixed Price; 4


Exclude;
210 DETAIL_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of change applied to the item/location on the promotion component.
Only used if DETAIL_CHANGE_TYPE = 1 or 2.
220 DETAIL_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the value in the DETAIL_CHANGE_TYPE field is either 1




Change by
Amount, or 2




Fixed
Price, this field holds the currency of the amount.
230 DETAIL_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percentage amount of change applied to the item/location on the promotion
component. This field will only hold a value for promotion components with a
change type of 0




Change By
Percent.
240 DETAIL_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM associated with the promotion component. Only used if
DETAIL_CHANGE_TYPE = 0
250 DETAIL_PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price guide attached to the promotion

Oracle Designer Report : cktci


19 June 2008 Page 428 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

component.
260 EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This is the ID of the parent that this record is an exception to.

Oracle Designer Report : cktci


19 June 2008 Page 429 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_ITEM_LOC_EXPL_GTT Alias :


Display Title : RPM_PROMO_ITEM_LOC_EXPL_GTT

Description : This is a working table that is used during the conflict checking
process. This table will hold the subset of the
RPM_PROMO_ITEM_LOC_EXPL. This
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_ID NOT NULL NUMBER (15)


20 PROMO_ITEM_LOC_EXPL_ID NOT NULL NUMBER (15)
30 ITEM NOT NULL VARCHAR2 (25)
40 DEPT NOT NULL NUMBER (4)
50 CLASS NOT NULL NUMBER (4)
60 SUBCLASS NOT NULL NUMBER (4)
70 LOCATION NOT NULL NUMBER (10)
80 PROMO_ID NULL NUMBER (10)
90 PROMO_DISPLAY_ID NULL VARCHAR2 (10)
100 PROMO_START_DATE NULL DATE
110 PROMO_END_DATE NULL DATE
120 PROMO_SECONDARY_IND NULL NUMBER (1)
130 PROMO_COMP_ID NULL NUMBER (10)
140 COMP_DISPLAY_ID NULL VARCHAR2 (10)
150 PROMO_DTL_ID NULL NUMBER (10)
160 TYPE NULL NUMBER (1)
170 DETAIL_SECONDARY_IND NULL NUMBER (1)
180 DETAIL_START_DATE NULL DATE
190 DETAIL_END_DATE NULL DATE
200 DETAIL_APPLY_TO_CODE NULL NUMBER (1)
210 DETAIL_CHANGE_TYPE NULL NUMBER (1)
220 DETAIL_CHANGE_AMOUNT NULL NUMBER (20, 4)
230 DETAIL_CHANGE_CURRENCY NULL VARCHAR2 (3)
240 DETAIL_CHANGE_PERCENT NULL NUMBER (20, 4)
250 DETAIL_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
260 DETAIL_PRICE_GUIDE_ID NULL NUMBER (20)
270 EXCEPTION_PARENT_ID NULL NUMBER (10)

Oracle Designer Report : cktci


19 June 2008 Page 430 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

280 PROMO_COMP_MSG_TYPE NULL VARCHAR2 (30)


290 DELETED_IND NULL NUMBER (1)
300 RPILE_ROWID NULL ROWID ()

Column Detail

10 PRICE_EVENT_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Unique ID for the price event being processed.
20 PROMO_ITEM_LOC_EXPL_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Unique ID for the promotion item/location explotion record.
30 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the item on the future retail record. Items here
are always transaction level items.
40 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The department of the item.
50 CLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The class of the item.
60 SUBCLASS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass of the item.
70 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the location. This field will contain either a
store or a warehouse.
80 PROMO_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion.
90 PROMO_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion.
100 PROMO_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The start date of the promotion.
110 PROMO_END_DATE

Oracle Designer Report : cktci


19 June 2008 Page 431 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;


The end date of the promotion
120 PROMO_SECONDARY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Boolean field that indicates if the promotion component should be considered
secondary to any other promotion components for this promotion on the same day
if value is true. Valid values include:
0
False;
1
- True.
130 PROMO_COMP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the first promotion component associated with the
promotion in the PROMO_ID field.
140 COMP_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Display ID that uniquely identifies the promotion component associated with the
promotion in the PROMO_ID field.
150 PROMO_DTL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the promotion component detail associated with the
promotion in the PROMO_ID field and the component in the PROMO_COMP_ID field.
160 TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The type of promotion component for the component in the PROMO_COMP_ID field.
Valid values include: 0
Complex;
1
Simple; 2
Threshold.
170 DETAIL_SECONDARY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Boolean field that indicates if the promotion component in the PROMO_COMP_ID
field should be considered secondary to any other promotion components for this
promotion on the same day if value is true. Valid values include:
0
False; 1 - True.
180 DETAIL_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The start date of the promotion component
190 DETAIL_END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The end date of the promotion component

Oracle Designer Report : cktci


19 June 2008 Page 432 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

200 DETAIL_APPLY_TO_CODE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Field that indicates if the promotion component in the PROMO_COMP_ID field
should apply to just regular retails, clearance retails, or both regular and
clearance retails. Valid values include:
0
Regular Only; 1
Clearance Only;
2 Both
Regular and Clearance.
210 DETAIL_CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The type of change being applied to the item/location on the promotion
component in the PROMO_COMP_ID field. Valid values include: 0
Change By Percent; 1 Change
By Amount; 2 Fixed Price; 4
Exclude;
220 DETAIL_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of change applied to the item/location on the promotion component in
the PROMO_COMP_ID field. Only used if DETAIL_CHANGE_TYPE = 1 or 2.
230 DETAIL_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the value in the DETAIL_CHANGE_TYPE field is either 1
Change by Amount, or 2 Fixed
Price, this field holds the currency of the amount.
240 DETAIL_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percentage amount of change applied to the item/location on the promotion
component in the PROMO_COMP_ID field. This field will only hold a value for
promotion components with a change type of 0 Change By
Percent.
250 DETAIL_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM associated with the promotion component in the PROMO_COMP_ID
field. Only used if DETAIL_CHANGE_TYPE = 0
260 DETAIL_PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price guide attached to the promotion component
in the PROMO_COMP_ID field.
270 EXCEPTION_PARENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
This is the ID of the parent that this record is an exception to.
280 PROMO_COMP_MSG_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 433 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The mesage type used by the RIB.


290 DELETED_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Deleted Indicator
300 RPILE_ROWID
Optional ? :Yes ; Rowid () ;() ; ; Uppercase ? :No ;
Row id of the corresponding RPM_PROMO_ITEM_LOC_EXPL record.

Oracle Designer Report : cktci


19 June 2008 Page 434 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias : LSR


RPM_PROMO_ITEM_LOC_SR_PAYLOAD Display Title :
RPM_PROMO_ITEM_LOC_SR_PAYLOAD

Description : This table contains the selling retail information at the item/loc
level for simple promotion
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_ITEM_LOC_SR_PAYLOAD_ID NOT NULL NUMBER (10)


20 PROMO_DTL_PAYLOAD_ID NOT NULL NUMBER (10)
30 ITEM NOT NULL VARCHAR2 (25)
40 LOCATION NOT NULL NUMBER (10)
50 SELLING_RETAIL NULL NUMBER (20, 4)
60 SELLING_UOM NULL VARCHAR2 (4)

Primary Key

Name Column

PK_RPM_PROMO_ITEM_LOC_SR_PAYLO PROMO_ITEM_LOC_SR_PAYLOAD_ID
Index Summary

Name Seq. Column Index Type

RPM_PROMO_ITEM_LOC_SR_PAYL_I1 0 PROMO_DTL_PAYLOAD_ID NOT UNIQUE

Column Detail

10 PROMO_ITEM_LOC_SR_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key
20 PROMO_DTL_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion detail Id
30 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item number

Oracle Designer Report : cktci


19 June 2008 Page 435 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

40 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
location
50 SELLING_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Selling Retail
60 SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Selling UOM

Oracle Designer Report : cktci


19 June 2008 Page 436 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_ITEM_PAYLOAD Alias : PIP


Display Title : RPM_PROMO_ITEM_PAYLOAD

Description : Table to hold item and selling retail information of the promotion
details that gets published
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

5 PROMO_ITEM_PAYLOAD_ID NOT NULL NUMBER (10)


10 PROMO_DTL_LIST_PAYLOAD_ID NOT NULL NUMBER (10)
20 ITEM NOT NULL VARCHAR2 (25)

Primary Key

Name Column

PK_RPM_PROMO_ITEM_PAYLOAD PROMO_ITEM_PAYLOAD_ID

Foreign Keys

PIP_PDLP_FK
PROMO_DTL_LIST_PAYLOAD_ID references
RPM_PROMO_DTL_LIST_PAYLOAD.PROMO_DTL_LIST_PAYLOAD_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_PROMO_ITEM_PAYLOAD_I1 10 PROMO_DTL_LIST_PAYLOAD_ID NOT UNIQUE

Column Detail

5 PROMO_ITEM_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key for Item Payload
10 PROMO_DTL_LIST_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key for the promotion detail list

Oracle Designer Report : cktci


19 June 2008 Page 437 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item number

Oracle Designer Report : cktci


19 June 2008 Page 438 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_LOCATION_PAYLOAD Alias : PLP


Display Title : RPM_PROMO_LOCATION_PAYLOAD

Description : This table contains the location list attached to a promotion detail
that will be published
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_LOCATION_PAYLOAD_ID NOT NULL NUMBER (10)


20 PROMO_DTL_PAYLOAD_ID NOT NULL NUMBER (10)
30 LOCATION NOT NULL NUMBER (10)
40 LOCATION_TYPE NULL VARCHAR2 (30)

Primary Key

Name Column

PK_RPM_PROMO_LOCATION_PAYLOAD PROMO_LOCATION_PAYLOAD_ID
Index Summary

Name Seq. Column Index Type

RPM_PROMO_LOCATION_PAYLOAD_I1 0 PROMO_DTL_PAYLOAD_ID NOT UNIQUE

Column Detail

10 PROMO_LOCATION_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key
20 PROMO_DTL_PAYLOAD_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotin Detail Id
30 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Location Number
40 LOCATION_TYPE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Location Type

Oracle Designer Report : cktci


19 June 2008 Page 439 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_PURGE_GTT Alias :


Display Title : RPM_PROMO_PURGE_GTT

Description : Global temporary table to help with promotion purge.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_ID NULL NUMBER (10)


20 PROMO_COMP_ID NULL NUMBER (10)
30 RPM_PROMO_COMP_DETAIL_ID NULL NUMBER (10)

Column Detail

10 PROMO_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion Identifier
20 PROMO_COMP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion Component Identifier
30 RPM_PROMO_COMP_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion detail Identifier

Oracle Designer Report : cktci


19 June 2008 Page 440 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_TBL_GTT Alias :


Display Title : RPM_PROMO_TBL_GTT

Description : This is a new global temporary table used while creating promotions
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STATE NULL VARCHAR2 (50)


20 START_DATE NULL DATE
30 END_DATE NULL DATE
40 ZONE_NODE_TYPE NULL NUMBER (6)
50 LOCATION NULL NUMBER (10)
60 ZONE_ID NULL NUMBER (10)
70 MERCH_TYPE NULL NUMBER (1)
80 DEPT NULL NUMBER (4)
90 CLASS NULL NUMBER (4)
100 SUBCLASS NULL NUMBER (4)
110 ITEM NULL VARCHAR2 (25)
120 DIFF_ID NULL VARCHAR2 (10)
130 COMPONENT_TYPE NULL VARCHAR2 (1)
140 APPLY_TO_CODE NULL NUMBER (1)
150 CHANGE_TYPE NULL NUMBER (1)
160 CHANGE_AMOUNT NULL NUMBER (20, 4)
170 CHANGE_CURRENCY NULL VARCHAR2 (3)
180 CHANGE_PERCENT NULL NUMBER (20, 4)
190 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
200 PRICE_GUIDE_ID NULL NUMBER (20)
210 PROMO_SECONDARY_IND NULL NUMBER (1)
220 PROMO_COMP_SECONDARY_IND NULL NUMBER (1)
230 PROMOTION_ID NULL NUMBER (10)
240 PROMO_START_DATE NULL DATE
250 PROMO_END_DATE NULL DATE
260 COMPONENT_ID NULL NUMBER (10)
270 WORKSPACE_ID NULL VARCHAR2 (100)
280 RPM_PROMO_COMP_DETAIL_ID NULL NUMBER (10)

Oracle Designer Report : cktci


19 June 2008 Page 441 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

290 CURRENCY_CODE NULL VARCHAR2 (3)


300 CUR_RTL NULL NUMBER (20, 4)
310 CUR_RTL_UNIQUE NULL NUMBER (1)
320 CUR_RTL_STDUOM_EXVAT NULL NUMBER (20, 4)
330 CUR_RTL_STDUOM_EXVAT_UNIQUE NULL NUMBER (1)
340 CUR_COST NULL NUMBER (20, 4)
350 CUR_COST_UNIQUE NULL NUMBER (1)
360 CUR_RTL_UOM NULL VARCHAR2 (4)
370 BASIS_RTL NULL NUMBER (20, 4)
380 BASIS_RTL_UNIQUE NULL NUMBER (1)
390 BASIS_RTL_STDUOM_EXVAT NULL NUMBER (20, 4)
400 BASIS_RTL_STDUOM_EXVAT_UNIQUE NULL NUMBER (1)
410 BASIS_COST NULL NUMBER (20, 4)
420 BASIS_COST_UNIQUE NULL NUMBER (1)
430 BASIS_RTL_UOM NULL VARCHAR2 (4)
440 PROMO_RTL NULL NUMBER (4)
450 PROMO_RTL_UNIQUE NULL NUMBER (1)
460 PROMO_RTL_STDUOM_EXVAT NULL NUMBER (20, 4)
470 PROMO_RTL_STDUOM_EXVAT_UNIQUE NULL NUMBER (1)
480 PROMO_COST NULL NUMBER (24)
490 PROMO_RTL_UOM NULL VARCHAR2 (4)
500 NON_REGULAR_BASIS_IND NULL NUMBER (1)
510 IS_MULTI_ITEM_LOC_IND NULL NUMBER (1)
520 CLEARANCE_OVERLAP_IND NULL NUMBER (1)
530 PRICE_CHANGE_OVERLAP_IND NULL NUMBER (1)
540 COST_CHANGE_OVERLAP_IND NULL NUMBER (1)
550 NO_ITEM_LOC_RANGED_IND NULL NUMBER (1)
560 ASYNC_CONFLICT_ERROR NULL NUMBER (1)
570 CONFLICT_DURING_CALCULATION NULL NUMBER (1)

Column Detail

10 STATE
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
20 START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
30 END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
40 ZONE_NODE_TYPE

Oracle Designer Report : cktci


19 June 2008 Page 442 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;


50 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
60 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
70 MERCH_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
80 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
90 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
100 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
110 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
120 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
130 COMPONENT_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
140 APPLY_TO_CODE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
150 CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
160 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
170 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
180 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
190 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
200 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
210 PROMO_SECONDARY_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
220 PROMO_COMP_SECONDARY_IND

Oracle Designer Report : cktci


19 June 2008 Page 443 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;


230 PROMOTION_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
240 PROMO_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
250 PROMO_END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
260 COMPONENT_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
270 WORKSPACE_ID
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
280 RPM_PROMO_COMP_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
290 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
300 CUR_RTL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
310 CUR_RTL_UNIQUE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
320 CUR_RTL_STDUOM_EXVAT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
330 CUR_RTL_STDUOM_EXVAT_UNIQUE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
340 CUR_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
350 CUR_COST_UNIQUE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
360 CUR_RTL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
370 BASIS_RTL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
380 BASIS_RTL_UNIQUE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
390 BASIS_RTL_STDUOM_EXVAT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
400 BASIS_RTL_STDUOM_EXVAT_UNIQUE

Oracle Designer Report : cktci


19 June 2008 Page 444 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;


410 BASIS_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
420 BASIS_COST_UNIQUE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
430 BASIS_RTL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
440 PROMO_RTL
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
450 PROMO_RTL_UNIQUE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
460 PROMO_RTL_STDUOM_EXVAT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
470 PROMO_RTL_STDUOM_EXVAT_UNIQUE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
480 PROMO_COST
Optional ? :Yes ; Number (24) ;() ; ; Uppercase ? :No ;
490 PROMO_RTL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
500 NON_REGULAR_BASIS_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
510 IS_MULTI_ITEM_LOC_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
520 CLEARANCE_OVERLAP_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
530 PRICE_CHANGE_OVERLAP_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
540 COST_CHANGE_OVERLAP_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
550 NO_ITEM_LOC_RANGED_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
560 ASYNC_CONFLICT_ERROR
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
570 CONFLICT_DURING_CALCULATION
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 445 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROMO_ZONE_LOCATION Alias : PZL


Display Title : RPM_PROMO_ZONE_LOCATION

Description : Holds promotion location information


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROMO_ZONE_ID NOT NULL NUMBER (10)


20 PROMO_DTL_ID NOT NULL NUMBER (10)
30 ZONE_NODE_TYPE NULL NUMBER (2)
40 ZONE_ID NULL NUMBER (10)
50 LOCATION NULL NUMBER (10)

Primary Key

Name Column

PK_RPM_PROMO_ZONE_LOCATION PROMO_ZONE_ID

Foreign Keys

PZL_RRD_FK
PROMO_DTL_ID references RPM_PROMO_DTL.PROMO_DTL_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_PROMO_ZONE_LOCATION_I1 10 PROMO_DTL_ID NOT UNIQUE

Column Detail

10 PROMO_ZONE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the promotion zone. The primary key
20 PROMO_DTL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 446 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The ID of the promotion detail.


30 ZONE_NODE_TYPE
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The type of location. Valid Value:
0 = Store
1 = Zone
2 = Warehouse
40 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Holds the zone ID where the promotion is applied
50 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Holds the location ID where the promotion is applied

Oracle Designer Report : cktci


19 June 2008 Page 447 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROM_COMP_AGG_DTL_TBL Alias :


Display Title : RPM_PROM_COMP_AGG_DTL_TBL

Description : This is a global temporary table that is used as a working table by


the RPM_PROMO_COMP_AGG_SQL PLSQL package to aid execution performance.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PROM_COM_AGG_ID NOT NULL NUMBER (10)


20 DETAIL_STATE NULL VARCHAR2 (500)

Column Detail

10 RPM_PROM_COM_AGG_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Foreign key from RPM_PROM_COMP_AGG_TBL.
20 DETAIL_STATE
Optional ? :Yes ; Varchar2 (500) ;() ; ; Uppercase ? :No ;
State of the promotion component detail.

Oracle Designer Report : cktci


19 June 2008 Page 448 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_PROM_COMP_AGG_TBL Alias :


Display Title : RPM_PROM_COMP_AGG_TBL

Description : This is a global temporary table that is used as a working table by


the RPM_PROMO_COMP_AGG_SQL PLSQL package to aid execution performance.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_PROM_COM_AGG_ID NOT NULL NUMBER (10)


20 PROMO_COMP_ID NOT NULL NUMBER (10)
30 TYPE NULL VARCHAR2 (2)
40 PCPD_IND NULL VARCHAR2 (1)
50 FULL_ACCESS_IND NULL VARCHAR2 (1)
60 CONFLICT_IND NULL VARCHAR2 (1)
70 AGG_TYPE NULL VARCHAR2 (1)

Primary Key

Name Column

PK_RPM_PROM_COMP_AGG_TBL RPM_PROM_COM_AGG_ID

Column Detail

10 RPM_PROM_COM_AGG_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Unique identifier for this record.
20 PROMO_COMP_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Promotion Component ID that is being processed by the PLSQL pacakge.
30 TYPE
Optional ? :Yes ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
The type of the record.
40 PCPD_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
PCPD indicator.
50 FULL_ACCESS_IND

Oracle Designer Report : cktci


19 June 2008 Page 449 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;


Full Access indicator.
60 CONFLICT_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Conflict indicator.
70 AGG_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Aggregation Type

Oracle Designer Report : cktci


19 June 2008 Page 450 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_RF_DATES_GTT Alias :


Display Title : RPM_RF_DATES_GTT

Description : This table is used in Bulk Conflict Checking process to decide the
roll forward dates of each price event.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_ID NOT NULL NUMBER (15)


20 RF_DATE NOT NULL DATE

Index Summary

Name Seq. Column Index Type

RPM_RF_DATES_GTT_I1 0 PRICE_EVENT_ID NOT UNIQUE

RPM_RF_DATES_GTT_I1 2 RF_DATE NOT UNIQUE

Column Detail

10 PRICE_EVENT_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Price Event Id
20 RF_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
Roll Forward Date

Oracle Designer Report : cktci


19 June 2008 Page 451 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_RIB_PROPERTIES Alias : RRE


Display Title : Rpm Rib Properties

Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RIB_PROPERTIES_ID NOT NULL NUMBER (10)


20 FAMILY NOT NULL VARCHAR2 (25)
30 MAX_DETAILS_TO_PUBLISH NOT NULL NUMBER (6)

Primary Key

Name Column

PK_RPM_RIB_PROPERTIES RIB_PROPERTIES_ID

Column Detail

10 RIB_PROPERTIES_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Unique identifier of the RPM_RIB_PROPERTIES

20 FAMILY
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The message family of the message to be published

30 MAX_DETAILS_TO_PUBLISH
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The number of maximum detail messages to be publish in one header message.

Oracle Designer Report : cktci


19 June 2008 Page 452 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STAGE_CLEARANCE Alias : RPM_SC


Display Title : RPM_STAGE_CLEARANCE

Description : This table is a staging table to generate (and approve) Clearances


using the Price Event Injector batch program
(injectorPriceEventBatch.sh).
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_STAGE_CLEARANCE_ID NOT NULL NUMBER (15)


20 REASON_CODE NULL NUMBER (6)
30 ITEM NULL VARCHAR2 (25)
40 DIFF_ID NULL VARCHAR2 (10)
50 ZONE_ID NULL NUMBER (10)
60 LOCATION NULL NUMBER (10)
70 ZONE_NODE_TYPE NOT NULL NUMBER (1)
80 EFFECTIVE_DATE NOT NULL DATE
90 OUT_OF_STOCK_DATE NULL DATE
100 RESET_DATE NULL DATE
110 CHANGE_TYPE NOT NULL NUMBER (1)
120 CHANGE_AMOUNT NULL NUMBER (20, 4)
130 CHANGE_PERCENT NULL NUMBER (20, 4)
140 PRICE_GUIDE_ID NULL NUMBER (20)
150 AUTO_APPROVE_IND NOT NULL NUMBER (1)
160 STATUS NOT NULL VARCHAR2 (2)
170 ERROR_MESSAGE NULL VARCHAR2 (255)
180 PROCESS_ID NULL NUMBER (15)
190 CLEARANCE_ID NULL NUMBER (15)
200 CLEARANCE_DISPLAY_ID NULL VARCHAR2 (15)

Primary Key

Name Column

PK_RPM_STAGE_CLEARANCE RPM_STAGE_CLEARANCE_ID

Column Detail

Oracle Designer Report : cktci


19 June 2008 Page 453 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_STAGE_CLEARANCE_I1 0 STATUS NOT UNIQUE

RPM_STAGE_CLEARANCE_I2 0 PROCESS_ID NOT UNIQUE

RPM_STAGE_CLEARANCE_I3 0 CLEARANCE_ID NOT UNIQUE

Column Detail

10 RPM_STAGE_CLEARANCE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Unique indentifier to identify the record in this table. This should be
generated using the RPM_STAGE_CLEARANCE_SEQ sequence.
20 REASON_CODE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Reason for the generated clearance. Possible reason codes are maintained in the
RPM code maintenance dialogue. If this column is not populated, the clearance
will be generated with the default system generated reason code of
'EXTERNALPC'.
30 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item the generated clearance is being applied to. Can be at the transaction
level or one level above the transaction level.
40 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Optional field that can be populated when the item field holds an item one
level above the transaction. When it is populated, only children of the item in
the item field with this diff_id value are effected by the generated clearance.
50 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Clearances are optionally setup at either the zone level or at the location
level. When the generated clearance is supposed to be at the zone level, this
field will be populated.
60 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Clearances are optionally setup at either the zone level or at the location
level. When the generated clearance is supposed to be at the location level,
this field will be populated.
70 ZONE_NODE_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the generated clearance is to be created at a Store,
Warehouse or Zone. Valid values : 0 = Store 1 = Zone 2 = Warehouse
80 EFFECTIVE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The date the generated clearance will go into effect.

Oracle Designer Report : cktci


19 June 2008 Page 454 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

90 OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The Out of stock date of the generated clearance.
100 RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The reset date of the generated clearance.
110 CHANGE_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the change type of generated clearance. Types include: change by
amount, change by percent, and change to amount.
Valid Values :
0 = Change by Percent
1 = Change by Amount
2 = Change to Amount.
120 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the amount.
130 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.
140 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The price guide associated with the generated clearance.
150 AUTO_APPROVE_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
This column indicate whether the Price Event Injector should try to approve the
generated clearance.
160 STATUS
Optional ? :No ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
The status of the staging table records during the Price Event Injector
process.
Valid Values :
N = New
E = Error
W = Worksheet
F = Failed with unexpected error during conflict check
170 ERROR_MESSAGE
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The error message that this record has during the Price Event Injector process.
180 PROCESS_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
The process id that is used internally by the Price Event Injector batch

Oracle Designer Report : cktci


19 June 2008 Page 455 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

program.
190 CLEARANCE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
The ID of the generated clearance.
200 CLEARANCE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
The Display ID of the generated clearance.

Oracle Designer Report : cktci


19 June 2008 Page 456 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STAGE_DELETED_ITEM_LOC Alias : SDI


Display Title : RPM_STAGE_DELETED_ITEM_LOC

Description : This is a staging table that will be populated by the trigger


RMS_TABLE_RPM_ITL_AIR when a record in ITEM_LOC table is deleted or
the status changed to 'D'. The record in this table will then be
processed by a batch job in RPM.RPM_STAGE_DELETED_ITEM_LOC
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 DELETED_ITEM_LOC_ID NOT NULL NUMBER (10)


20 ITEM NOT NULL VARCHAR2 (25)
30 LOCATION NOT NULL NUMBER (10)
40 STATUS NOT NULL VARCHAR2 (1)

Primary Key

Name Column

PK_RPM_STAGE_DELETED_ITEM_LOC DELETED_ITEM_LOC_ID
Index Summary

Name Seq. Column Index Type

RPM_STAGE_DELETED_ITEM_LOC_I1 0 ITEM NOT UNIQUE

RPM_STAGE_DELETED_ITEM_LOC_I1 2 LOCATION NOT UNIQUE

Column Detail

10 DELETED_ITEM_LOC_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The unique identifier.
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item identifier
30 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Location identifier

Oracle Designer Report : cktci


19 June 2008 Page 457 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

40 STATUS
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Status of the record. N = New, E = Error

Oracle Designer Report : cktci


19 June 2008 Page 458 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STAGE_ITEM_LOC Alias : RSI


Display Title : RPM_STAGE_ITEM_LOC

Description : Staging table to hold new item loc information for RPM
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STAGE_ITEM_LOC_ID NOT NULL NUMBER (10)


20 ITEM NOT NULL VARCHAR2 (25)
30 LOC NOT NULL NUMBER (10)
40 LOC_TYPE NOT NULL VARCHAR2 (1)
50 SELLING_UNIT_RETAIL NULL NUMBER (20, 4)
60 SELLING_UOM NULL VARCHAR2 (4)
70 STATUS NOT NULL VARCHAR2 (1)
80 CREATE_DATE NOT NULL DATE
90 ERROR_MSG NULL VARCHAR2 (250)
100 ERROR_DATE NULL DATE

Primary Key

Name Column

PK_RPM_STAGE_ITEM_LOC STAGE_ITEM_LOC_ID

Check Constraints

Name Where Validate Clause

CHK_RPM_STAGE_ITEM_LOC_STATUS status in ('N','E')


CHK_RSIL_LOC_TYPE loc_type in ('S','W')

Index Summary

Name Seq. Column Index Type

RPM_STAGE_ITEM_LOC_I1 0 ITEM NOT UNIQUE

RPM_STAGE_ITEM_LOC_I1 2 LOC NOT UNIQUE

Oracle Designer Report : cktci


19 June 2008 Page 459 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 STAGE_ITEM_LOC_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
System generated ID for staged item loc. It is based on sequence
RPM_STAGE_ITEM_LOC_SEQ.
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
A valid item in RMS that can be ranged to locations.
30 LOC
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
A valid store or warehouse in RMS.
40 LOC_TYPE
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
The location type associated with loc. RPM only cares about inventory holding
stores and warehouses. Valid values are:
S - Stores
W - Warehouses
50 SELLING_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The selling unit retail of an item at a location.
60 SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The unit of measure of the selling unit retail.
70 STATUS
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ; Default Value :N ;
Status
80 CREATE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ; Default Value :SYSDATE ;
Sysdate is default value
90 ERROR_MSG
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
A retek business problem or a system exception to describe why the status is E.
100 ERROR_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date/time the error message was inserted or updated

Oracle Designer Report : cktci


19 June 2008 Page 460 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STAGE_ITEM_LOC_CLEAN Alias : RPM_SILC


Display Title : RPM_STAGE_ITEM_LOC_CLEAN

Description : This holds the cleaned rows from the rpm_stage_item_loc table (e.g. no
duplicate item-locs) and is consumed by the NewItemLocBulkBatch
application.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STAGE_ITEM_LOC_ID NOT NULL NUMBER (10, 0)


20 CHUNK_NUM NOT NULL NUMBER (10, 0)
30 ITEM NOT NULL VARCHAR2 (25)
40 LOC NOT NULL NUMBER (10, 0)
50 LOC_TYPE NOT NULL VARCHAR2 (1)
60 SELLING_UNIT_RETAIL NOT NULL NUMBER (20, 4)
70 SELLING_UOM NOT NULL VARCHAR2 (4)
80 ITEM_PARENT NULL VARCHAR2 (25)
90 DEPT NULL NUMBER (4, 0)
100 CLASS NULL NUMBER (4, 0)
110 SUBCLASS NULL NUMBER (4, 0)
120 DIFF_1 NULL VARCHAR2 (10)
130 DIFF_2 NULL VARCHAR2 (10)
140 DIFF_3 NULL VARCHAR2 (10)
150 DIFF_4 NULL VARCHAR2 (10)
160 CREATE_DATE NOT NULL DATE

Primary Key

Name Column

PK_RPM_STAGE_ITEM_LOC_CLEAN STAGE_ITEM_LOC_ID

Column Detail

10 STAGE_ITEM_LOC_ID
Optional ? :No ; Number (10, 0) ;() ; ; Uppercase ? :No ;
generated key copied from rpm_stage_item_loc (raw table)
20 CHUNK_NUM

Oracle Designer Report : cktci


19 June 2008 Page 461 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (10, 0) ;() ; ; Uppercase ? :No ;


identifies for which chunk execution this item-loc is processed
30 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
item id
40 LOC
Optional ? :No ; Number (10, 0) ;() ; ; Uppercase ? :No ;
location id
50 LOC_TYPE
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
S - store, W - warehouse
60 SELLING_UNIT_RETAIL
Optional ? :No ; Number (20, 4) ;() ; ; Uppercase ? :No ;
initial selling retail value seeded into future retail
70 SELLING_UOM
Optional ? :No ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
unit of measure
80 ITEM_PARENT
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
item parent value from item_master table
90 DEPT
Optional ? :Yes ; Number (4, 0) ;() ; ; Uppercase ? :No ;
department value from item_master
100 CLASS
Optional ? :Yes ; Number (4, 0) ;() ; ; Uppercase ? :No ;
class value from item_master
110 SUBCLASS
Optional ? :Yes ; Number (4, 0) ;() ; ; Uppercase ? :No ;
subclass value from item_master
120 DIFF_1
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
diff 1 value
130 DIFF_2
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
diff 2 value
140 DIFF_3
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 462 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

diff 3 value
150 DIFF_4
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
diff 4 value
160 CREATE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ; Default Value :SYSDATE ;
default = Sysdate

Oracle Designer Report : cktci


19 June 2008 Page 463 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STAGE_PRICE_CHANGE Alias : RPM_SPC


Display Title : RPM_STAGE_PRICE_CHANGE

Description : This table is a staging table to generate (and approve) Price Changes
using the Price Event Injector batch program
(injectorPriceEventBatch.sh).
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_STAGE_PRICE_CHANGE_ID NOT NULL NUMBER (15)


20 REASON_CODE NULL NUMBER (6)
30 ITEM NULL VARCHAR2 (25)
40 DIFF_ID NULL VARCHAR2 (10)
50 ZONE_ID NULL NUMBER (10)
60 LOCATION NULL NUMBER (10)
70 ZONE_NODE_TYPE NULL NUMBER (6)
80 LINK_CODE NULL NUMBER (10)
90 EFFECTIVE_DATE NOT NULL DATE
100 CHANGE_TYPE NOT NULL NUMBER (1)
110 CHANGE_AMOUNT NULL NUMBER (20, 4)
120 CHANGE_CURRENCY NULL VARCHAR2 (3)
130 CHANGE_PERCENT NULL NUMBER (20, 4)
140 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
150 NULL_MULTI_IND NOT NULL NUMBER (1)
160 MULTI_UNITS NULL NUMBER (12, 4)
170 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
180 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
190 MULTI_SELLING_UOM NULL VARCHAR2 (4)
200 PRICE_GUIDE_ID NULL NUMBER (20)
210 IGNORE_CONSTRAINTS NOT NULL NUMBER (1)
220 AUTO_APPROVE_IND NOT NULL NUMBER (1)
230 STATUS NOT NULL VARCHAR2 (2)
240 ERROR_MESSAGE NULL VARCHAR2 (255)
250 PROCESS_ID NULL NUMBER (15)
260 PRICE_CHANGE_ID NULL NUMBER (15)
270 PRICE_CHANGE_DISPLAY_ID NULL VARCHAR2 (15)

Oracle Designer Report : cktci


19 June 2008 Page 464 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Primary Key

Name Column

PK_RPM_STAGE_PRICE_CHANGE RPM_STAGE_PRICE_CHANGE_ID
Index Summary

Name Seq. Column Index Type

RPM_STAGE_PRICE_CHANGE_I1 0 STATUS NOT UNIQUE

RPM_STAGE_PRICE_CHANGE_I2 0 PROCESS_ID NOT UNIQUE

RPM_STAGE_PRICE_CHANGE_I3 0 PRICE_CHANGE_ID NOT UNIQUE

Column Detail

10 RPM_STAGE_PRICE_CHANGE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Unique indentifier to identify the record in this table. This should be
generated using the RPM_STAGE_PRICE_CHANGE_SEQ sequence.
20 REASON_CODE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Reason for the generated price change. Possible reason codes are maintained in
the RPM code maintenance dialogue. If this column is not populated, the price
change will be generated with the default system generated reason code of
'EXTERNALPC'.
30 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item the generated price change is being applied to. Can be at the transaction
level or one level above the transaction level.
40 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Optional field that can be populated when the item field holds an item one
level above the transaction. When it is populated, only children of the item in
the item field with this diff_id value are effected by the generated price
change.
50 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price changes are optionally setup at either the zone level or at the location
level. When the generated price change is supposed to be at the zone level,
this field will be populated.
60 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Price changes are optionally setup at either the zone level or at the location
level. When the generated price change is supposed to be at the location level,
this field will be populated.
70 ZONE_NODE_TYPE

Oracle Designer Report : cktci


19 June 2008 Page 465 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;


Indicates whether the generated price change is to be created at a Store,
Warehouse or Zone. Valid values : 0 = Store 1 = Zone 2 = Warehouse
80 LINK_CODE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The link code of the generated price change if the price change to be generated
is of the type of Link Code price change.
90 EFFECTIVE_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The date the generated price change will go into effect.
100 CHANGE_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the change type of generated price change. Types include: change by
amount, change by percent, change to amount, reset point of sale price, and no
change. Valid Values : 0 = Change by Percent 1 = Change by Amount 2 = Change to
Amount 3 = Reset Point of Sale Price -1 = No Change
110 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the amount.
120 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency code of the Link Code Price Change.
130 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.
140 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is change to amount this field will hold percent will hold
the selling UOM associated with the amount.
150 NULL_MULTI_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :0 ;
Field to indicate whether or not multi unit retail should be changed as a
result of the generated price change.
160 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Contains the new multi units determined by the generated price change.
170 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field contains the new multi unit retail price in the selling unit of
measure determined by the generated price change.

Oracle Designer Report : cktci


19 June 2008 Page 466 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

180 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
This field contains the currency of the new multi unit retail price in the
selling unit of measure determined by the generated price change.
190 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the selling unit of measure for an item's multi-unit retail.
200 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The price guide associated with the generated price change.
210 IGNORE_CONSTRAINTS
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :0 ;
Indicates whether or not pricing constraints should be considered on the
generated price change.
220 AUTO_APPROVE_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :0 ;
This column indicate whether the Price Event Injector should try to approve the
generated price change.
Valid Values :
0 = Do not automatically approve the price event
1 = Automatically approve the price event.
230 STATUS
Optional ? :No ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
The status of the staging table records during the Price Event Injector
process.
Valid Values :
N = New
E = Error
W = Worksheet
A = Approved
F = Failed with unexpected error during conflict check
240 ERROR_MESSAGE
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The error message that this record has during the Price Event Injector process.
250 PROCESS_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
The process id that is used internally by the Price Event Injector batch
program.
260 PRICE_CHANGE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
The ID of the generated price change.
270 PRICE_CHANGE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 467 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The Display ID of the generated price change.

Oracle Designer Report : cktci


19 June 2008 Page 468 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STAGE_PROMO_COMP_SIMPLE Alias : RPM_SPCS


Display Title : RPM_STAGE_PROMO_COMP_SIMPLE

Description : This table is a staging table to generate (and approve) Simple


Promotions using the Price Event Injector batch program
(injectorPriceEventBatch.sh).
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 RPM_STAGE_PROMO_COMP_SIMPLE_ID NOT NULL NUMBER (15)


20 PROMO_ID NOT NULL NUMBER (10)
30 PROMO_COMP_ID NULL NUMBER (10)
40 COMP_DISPLAY_ID NULL VARCHAR2 (10)
50 RPM_PROMO_COMP_DETAIL_ID NULL NUMBER (10)
60 PROMO_COMP_DETAIL_DISPLAY_ID NULL VARCHAR2 (10)
70 MERCH_TYPE NOT NULL NUMBER (1)
80 DEPT NULL NUMBER (4)
90 CLASS NULL NUMBER (4)
100 SUBCLASS NULL NUMBER (4)
110 DIFF_ID NULL VARCHAR2 (10)
120 ITEM NULL VARCHAR2 (25)
130 ATTRIBUTE_1 NULL VARCHAR2 (160)
140 ATTRIBUTE_2 NULL VARCHAR2 (160)
150 ATTRIBUTE_3 NULL VARCHAR2 (160)
160 ZONE_NODE_TYPE NOT NULL NUMBER (6)
170 ZONE_ID NULL NUMBER (10)
180 LOCATION NULL NUMBER (10)
190 APPLY_TO_CODE NOT NULL NUMBER (1)
200 START_DATE NULL DATE
210 END_DATE NULL DATE
220 IGNORE_CONSTRAINTS NOT NULL NUMBER (1)
230 CHANGE_TYPE NOT NULL NUMBER (1)
240 CHANGE_AMOUNT NULL NUMBER (20, 4)
250 CHANGE_PERCENT NULL NUMBER (20, 4)
255 CHANGE_SELLING_UOM NULL VARCHAR2 (4)
260 PRICE_GUIDE_ID NULL NUMBER (20)

Oracle Designer Report : cktci


19 June 2008 Page 469 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

270 AUTO_APPROVE_IND NOT NULL NUMBER (1)


280 PROCESS_ID NULL NUMBER (15)
290 STATUS NOT NULL VARCHAR2 (2)
300 ERROR_MESSAGE NULL VARCHAR2 (255)

Primary Key

Name Column

PK_RPM_STAGE_PROMO_COMP_SIMPLE RPM_STAGE_PROMO_COMP_SIMPLE_ID
Index Summary

Name Seq. Column Index Type

RPM_STAGE_PROMO_COMP_SIMPLE_I1 0 STATUS NOT UNIQUE

RPM_STAGE_PROMO_COMP_SIMPLE_I2 0 PROCESS_ID NOT UNIQUE

RPM_STAGE_PROMO_COMP_SIMPLE_I3 0 RPM_PROMO_COMP_DETAIL_ID NOT UNIQUE

Column Detail

10 RPM_STAGE_PROMO_COMP_SIMPLE_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
Unique identifier to identify the record in this table. This should be
generated using the RPM_STAGE_PROMO_SIMPLE_SEQ sequence.
20 PROMO_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The valid promotion id of a promotion that the generated simple promotion
should belong to.
30 PROMO_COMP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The promotion component id that the generated simple promotion should belong
to. If this is a valid (existing) promotion component, the price event injector
batch program will use this promotion component. If it is not an existing
promotion component, this id will be used to group the generated simple
promotions. At the end of the process, this column will be populated with the
valid promotion component id that the generated simple promotion belongs to.
40 COMP_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
When the simple promotion is succesfully generated, this column will be
populated with the promotion component display id that the generated simple
promotion belongs to.
50 RPM_PROMO_COMP_DETAIL_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 470 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

When the simple promotion is succesfully generated, this column will be


populated with the generated promotion component detail id.
60 PROMO_COMP_DETAIL_DISPLAY_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
When the simple promotion is succesfully generated, this column will be
populated with the generated promotion component detail display id.
70 MERCH_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
The level of the merchandise hierarchy associated with the generated simple
component. Valid options are dept, class, subclass, parent, parent/diff, and
item.

Valid Values:
0 = Item
1 = SubClass
2 = Class
3 = Department
4 = Parent/Diff

80 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The dept associated with the generated simple component, if the generated
simple component is supposed to be at the department, class or subclass level.
90 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The class associated with the generated simple component, if the generated
simple component is supposed to be at the class or subclass level.
100 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass associated with the generated simple component, if the generated
simple component is supposed to be at the subclass level.
110 DIFF_ID
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The diff_id associated with the generated simple component, if the generated
simple component is supposed to be at Parent/Diff level.
120 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The item associated with the generated simple component. This can hold a parent
or transaction level item depending on the merch_level.
130 ATTRIBUTE_1
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 1.
140 ATTRIBUTE_2

Oracle Designer Report : cktci


19 June 2008 Page 471 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;


User defined attribute 2.
150 ATTRIBUTE_3
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
User defined attribute 3.
160 ZONE_NODE_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates whether the generated simple promo component is to be created at a
Store, Warehouse or Zone.
Valid values :
0 = Store
1 = Zone
2 = Warehouse
170 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Holds the zone if the zone_node_type is zone.
180 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Can hold a store or a warehouse depending on the zone_node_type.
190 APPLY_TO_CODE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Determines how the generated component will be applied. If the item location is
on clearance it has a regular retail and a clearance retail. This field
determines which of those retails the promotion discount will be applied to.
Valid values:
0 = Regular Only
1 = Clearance Only
2 = Regular and Clearance

200 START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The start date for the generated promotion component detail.
210 END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The end date for the generated promotion component detail.
220 IGNORE_CONSTRAINTS
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not pricing constraints should be considered on this
generated promotion component detail.
230 CHANGE_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the change type of generated promotion component detail. Types

Oracle Designer Report : cktci


19 June 2008 Page 472 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

include: change by amount, change by percent, change to amount, exclude, and no


change.
Valid Values :
0 = Change by Percent
1 = Change by Amount
2 = Change to Amount
4 = Exclude
-1 = No Change
240 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by amount or change to amount this field will
hold the amount.
250 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.
255 CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is change to amount this field will hold percent will
hold the selling UOM associated with the amount.
260 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The price guide associated with the simple component.
270 AUTO_APPROVE_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
This column indicate whether the Price Event Injector should try to approve the
generated promotion component detail.
280 PROCESS_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
The process id that is used internally by the Price Event Injector batch
program.
290 STATUS
Optional ? :No ; Varchar2 (2) ;() ; ; Uppercase ? :No ;
The status of the staging table records during the Price Event Injector
process.
Valid Values :
N = New
E = Error
W = Worksheet
F = Failed with unexpected error during conflict check
300 ERROR_MESSAGE
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The error message that this record has during the Price Event Injector process.

Oracle Designer Report : cktci


19 June 2008 Page 473 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY Alias : RSY


Display Title : Rpm Strategy

Description : Table to hold common information across all strategy types.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

2 STRATEGY_ID NOT NULL NUMBER (10)


5 STATE NOT NULL VARCHAR2 (50)
10 ZONE_HIER_TYPE NULL VARCHAR2 (1)
20 ZONE_HIER_ID NULL NUMBER (10)
60 MERCH_TYPE NOT NULL NUMBER (1)
65 COPIED_STRATEGY_ID NULL NUMBER (10)
70 DEPT NULL NUMBER (4)
80 CLASS NULL NUMBER (4)
90 SUBCLASS NULL NUMBER (4)
100 PRICE_GUIDE_ID NULL NUMBER (20)
110 CURRENT_CALENDAR_ID NULL NUMBER (10)
120 NEXT_CALENDAR_ID NULL NUMBER (10)
125 SUSPEND NOT NULL NUMBER (1)
130 LOCK_VERSION NULL NUMBER (18, 0)
140 DEFAULT_EFFECTIVE_DAY NULL NUMBER (1, 0)

Primary Key

Name Column

PK_RPM_STRATEGY STRATEGY_ID

Column Detail

2 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the strategy.
5 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
The current state of the strategy. Valid values include: activeState Active;
inactiveState Inactive.

Oracle Designer Report : cktci


19 June 2008 Page 474 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Foreign Keys

RSY_RCA_FK
CURRENT_CALENDAR_ID references RPM_CALENDAR.CALENDAR_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

RSY_RCA_FK2
NEXT_CALENDAR_ID references RPM_CALENDAR.CALENDAR_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

RSY_RPG_FK
PRICE_GUIDE_ID references RPM_PRICE_GUIDE.PRICE_GUIDE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_STRATEGY_I2 10 PRICE_GUIDE_ID NOT UNIQUE

RPM_STRATEGY_I3 10 CURRENT_CALENDAR_ID NOT UNIQUE

RPM_STRATEGY_I4 10 NEXT_CALENDAR_ID NOT UNIQUE

Column Detail

10 ZONE_HIER_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Identifies if the strategy is set up at the zone level or location level.
Valid Values: 1 Zone Level; 2 Location Level
20 ZONE_HIER_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The ID of the zone or location (depending on the ZONE_HIER_TYPE)
60 MERCH_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
The level of the merchandise hierarchy associated with the strategy. Valid
options are: 1 Subclass; 2 Class; 3 Department
65 COPIED_STRATEGY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Id of the strategy after creating the worksheet
70 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the department on the strategy.
80 CLASS

Oracle Designer Report : cktci


19 June 2008 Page 475 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;


ID that uniquely identifies the class on the strategy.
90 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the subclass on the strategy.
100 PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price guide associated with the strategy.
110 CURRENT_CALENDAR_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the calendar associated with the strategy. The
calendar controls when the strategy is run.
120 NEXT_CALENDAR_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the calendar that is scheduled to replace the
current calendar in the CURRENT_CALENDAR_ID field.
125 SUSPEND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Value to indicate whether or not the calendar is suspended for the strategy.
Valid values are: 0 Unsuspended; 1 Suspended.
130 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.
140 DEFAULT_EFFECTIVE_DAY
Optional ? :Yes ; Number (1, 0) ;() ; ; Uppercase ? :No ;
DEFAULT_EFFECTIVE_DAY

Oracle Designer Report : cktci


19 June 2008 Page 476 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY_CLEARANCE Alias : RSE


Display Title : Rpm Strategy Clearance

Description : Table to hold details for clearance strategies.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NOT NULL NUMBER (10)


20 MARKDOWN_BASIS NOT NULL NUMBER (1)
30 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_STRATEGY_CLEARANCE STRATEGY_ID
Foreign Keys

RSE_RSY_FK
STRATEGY_ID references RPM_STRATEGY.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the clearance strategy.
20 MARKDOWN_BASIS
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Value that determines the markdown basis for the strategy. Valid values
include: '0' - Regular Price; '1' - Clearance Retail.
30 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 477 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY_CLEARANCE_MKDN Alias : RSN


Display Title : Rpm Strategy Clearance Mkdn

Description : Table to hold the markdown information for a clearance strategy.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NOT NULL NUMBER (10)


20 MKDN_NUMBER NOT NULL NUMBER (2)
30 MKDN_PERCENT NOT NULL NUMBER (20, 4)
40 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_STRATEGY_CLEARANCE_MKDN STRATEGY_ID
MKDN_NUMBER

Foreign Keys

RSN_RSE_FK
STRATEGY_ID references RPM_STRATEGY_CLEARANCE.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the clearance strategy.
20 MKDN_NUMBER
Optional ? :No ; Number (2) ;() ; ; Uppercase ? :No ;
Indicates the markdown number for the clearance strategy. Valid Values: 0
1st markdown; 1 2nd markdown; etc...
30 MKDN_PERCENT
Optional ? :No ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The markdown percent associated with the competitive strategy.
40

Oracle Designer Report : cktci


19 June 2008 Page 478 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 479 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY_CL_DFLT Alias : RST


Display Title : Rpm Strategy Cl Dflt

Description : The header table for clearance defaults.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NOT NULL NUMBER (10)


20 RESET_DAYS NOT NULL NUMBER (5)

Primary Key

Name Column

PK_RPM_STRATEGY_CL_DFLT STRATEGY_ID

Column Detail

10 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The strategy id.
20 RESET_DAYS
Optional ? :No ; Number (5) ;() ; ; Uppercase ? :No ;
Number of days after the out of stock date that the retail should be reset to
regular retail.

Oracle Designer Report : cktci


19 June 2008 Page 480 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY_CL_DFLT_DTL Alias : RSL_DTL


Display Title : Rpm Strategy Cl Dflt Dtl

Description : The detail table for clearance defaults.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NOT NULL NUMBER (10)


20 MKDN_NUMBER NOT NULL NUMBER (2)
30 DAYS_AFTER NOT NULL NUMBER (5)
40 MKDN_PERCENT NOT NULL NUMBER (20, 4)
50 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_STRATEGY_CL_DFLT_DTL STRATEGY_ID
MKDN_NUMBER
Foreign Keys

RSL_DTL_RST_FK
STRATEGY_ID references RPM_STRATEGY_CL_DFLT.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The strategy id.
20 MKDN_NUMBER
Optional ? :No ; Number (2) ;() ; ; Uppercase ? :No ;
The markdown number.
30 DAYS_AFTER
Optional ? :No ; Number (5) ;() ; ; Uppercase ? :No ;
Days after the first markdown that this markdown should take effect.

Oracle Designer Report : cktci


19 June 2008 Page 481 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

40 MKDN_PERCENT
Optional ? :No ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Percent off previous clearance price.
50 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Lock version.

Oracle Designer Report : cktci


19 June 2008 Page 482 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY_COMPETITIVE Alias : RSC


Display Title : Rpm Strategy Competitive

Description : Table to hold competitor specific information for competitive


strategies.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NOT NULL NUMBER (10)


20 COMPETE_TYPE NOT NULL NUMBER (1)
30 COMP_STORE NOT NULL NUMBER (10)
40 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_STRATEGY_COMPETITIVE STRATEGY_ID

Foreign Keys

RSC_RSY_FK
STRATEGY_ID references RPM_STRATEGY.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the competitive strategy.
20 COMPETE_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates how the competitive strategy will propose retails in relation to the
primary competitor's retail. Valid values include: 0 Match; 1 Price Above;
2 Price Below; 3 Price by Code.
30 COMP_STORE
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the competitive store on the strategy.

Oracle Designer Report : cktci


19 June 2008 Page 483 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

40 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 484 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY_DETAIL Alias : RSL


Display Title : Rpm Strategy Detail

Description : Table to hold the details of how each strategy gets applied.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_DETAIL_ID NOT NULL NUMBER (10)


20 STRATEGY_ID NOT NULL NUMBER (10)
30 STRATEGY_DETAIL_CLASS NOT NULL VARCHAR2 (500)
40 COMPETE_TYPE NULL NUMBER (1)
50 MKT_BASKET_CODE NULL VARCHAR2 (24)
60 PERCENT NULL NUMBER (20, 4)
70 FROM_PERCENT NULL NUMBER (20, 4)
80 TO_PERCENT NULL NUMBER (20, 4)
90 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_STRATEGY_DETAIL STRATEGY_DETAIL_ID
Foreign Keys

RSL_RML_FK
MKT_BASKET_CODE references RPM_MBC_LOV_VALUES.MKT_BASKET_CODE
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

RSL_RSY_FK
STRATEGY_ID references RPM_STRATEGY.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 STRATEGY_DETAIL_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 485 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_STRATEGY_DETAIL_I1 10 MKT_BASKET_CODE NOT UNIQUE

RPM_STRATEGY_DETAIL_I2 10 STRATEGY_ID NOT UNIQUE

Column Detail

Unique ID used to identify the strategy detail.


20 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the strategy to which the detail belongs.
30 STRATEGY_DETAIL_CLASS
Optional ? :No ; Varchar2 (500) ;() ; ; Uppercase ? :No ;
Indicates the type of strategy the detail is associated with.
40 COMPETE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates how the strategy will propose retails. Valid values are: 0 Match; 1
Price Above; 2 Price Below; 3 Price by Code
50 MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the market basket code attached to the detail. Valid
values include market basket codes that exist on the RPM_MBC_LOV_VALUES table.

60 PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Indicates the percent values associated with the strategy detail. For margin
strategies, this value holds a margin percent. For competetive strategies,
this value holds a compete percent.
70 FROM_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Percent value that represents the minimum value of the acceptable range.
80 TO_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Percent value that represents the maximum value of the acceptable range.
90 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 486 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY_MAINT_MARGIN Alias : SMM


Display Title : RPM_STRATEGY_MAINT_MARGIN

Description : Maintain margin pricing strategy specific parameters.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NOT NULL NUMBER (10)


20 MAINT_MARGIN_METHOD NOT NULL VARCHAR2 (1)
30 AUTO_APPROVE NOT NULL NUMBER (1)
40 COST_FORWARD_DAYS NOT NULL NUMBER (3)
50 INCREASE NULL VARCHAR2 (1)
60 DECREASE NULL VARCHAR2 (1)
70 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_STRATEGY_MAINT_MARGIN STRATEGY_ID
Foreign Keys

SMM_RSY_FK
STRATEGY_ID references RPM_STRATEGY.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key.
20 MAINT_MARGIN_METHOD
Optional ? :No ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Method used to calculate the retail. Valid values are market basket margin (M)
or current margin (C).
30 AUTO_APPROVE

Oracle Designer Report : cktci


19 June 2008 Page 487 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;


Indicates whether worksheets generated from this strategy should be
automatically approved at the end of the review period.

0 auto approve false;


1 auto approve true.
40 COST_FORWARD_DAYS
Optional ? :No ; Number (3) ;() ; ; Uppercase ? :No ;
Number of days into the next review period to look for price changes.
50 INCREASE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Indicates how the new retail should be calculated if the cost increases. Valid
values are margin percent (M) and cost change amount (C).
60 DECREASE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Indicates how the new retail should be calculate if the cost decreases. Valid
values are margin percent (M) and cost change amount (C)
70 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to assist with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 488 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY_MARGIN Alias : RSM


Display Title : Rpm Strategy Margin

Description : Table to hold margin strategies.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NOT NULL NUMBER (10)


20 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_STRATEGY_MARGIN STRATEGY_ID
Foreign Keys

RSM_RSY_FK
STRATEGY_ID references RPM_STRATEGY.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Unique ID used to identify the margin strategy.
20 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 489 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY_REF_COMP Alias : RSP


Display Title : Rpm Strategy Ref Comp

Description : This table links strategies to their reference competitor stores.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NOT NULL NUMBER (10)


15 COMP_INDEX NOT NULL NUMBER (1)
20 COMP_STORE NOT NULL NUMBER (10)
30 COMP_TYPE NOT NULL NUMBER (1)
40 COMP_PERCENT NULL NUMBER (20, 4)
50 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_STRATEGY_REF_COMP STRATEGY_ID
COMP_INDEX
Foreign Keys

RSP_RSY_FK
STRATEGY_ID references RPM_STRATEGY.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the strategy for which reference competitors are
attached.
15 COMP_INDEX
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Index to maintain order of data retrieved
20 COMP_STORE
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 490 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Unique ID that identifies the competitive store being associated to the


strategy.
30 COMP_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates how the proposed retails in the worksheet should compare with the
reference competititor's retails to determine pass/fail flags in the worksheet.
Valid values are: 1 Price Above; 2 Price Below; 3 Price by Code
40 COMP_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the COMP_TYPE is either 1 or 2, this field will be populated with the
desired percent that the retail should be above or below the competitor retail.
50 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 491 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_STRATEGY_WH Alias : RSH


Display Title : Rpm Strategy Wh

Description : This table associatesr warehouses with strategies for inventory


purposes.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 STRATEGY_ID NOT NULL NUMBER (10)


20 WH NOT NULL NUMBER (10)
30 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_STRATEGY_WH STRATEGY_ID
WH

Foreign Keys

RSH_RSY_FK
STRATEGY_ID references RPM_STRATEGY.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the strategy for which reference warehouses are being
attached.
20 WH
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Unique ID of the warehouse associated with the strategy.
30 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 492 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_SYSTEM_OPTIONS Alias : RSO


Display Title : RPM_SYSTEM_OPTIONS

Description : Table to hold system level options.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 SYSTEM_OPTIONS_ID NOT NULL NUMBER (20)


30 CLEARANCE_HIST_MONTHS NOT NULL NUMBER (2)
40 CLEARANCE_PROMO_OVERLAP_IND NOT NULL NUMBER (6)
50 CLEARANCE_SEARCH_MAX NULL NUMBER (4)
60 COMPLEX_PROMO_ALLOWED_IND NOT NULL NUMBER (6)
70 CONFLICT_HISTORY_DAYS_AFTER NULL NUMBER (3)
80 CONFLICT_HISTORY_DAYS_BEFORE NULL NUMBER (3)
90 COST_CALCULATION_METHOD NOT NULL NUMBER (6)
100 DEFAULT_EFFECTIVE_DATE NULL NUMBER (1)
110 DEFAULT_OUT_OF_STOCK_DAYS NOT NULL NUMBER (4)
120 DEFAULT_RESET_DATE NOT NULL NUMBER (6)
130 DISPLAY_CONFLICTS_ONLY NULL NUMBER (1)
140 DISPLAY_OR_CONDITION NULL NUMBER (1)
150 DYNAMIC_AREA_DIFF_IND NOT NULL NUMBER (1)
160 EVENT_ID_REQUIRED NOT NULL NUMBER (6)
170 EXACT_DEAL_DATES NOT NULL NUMBER (1)
180 FILTER_PRICE_CHANGE_RESULTS NULL NUMBER (1)
190 FULL_PC_COL_DETAIL NOT NULL NUMBER (1)
200 FULL_PROMO_COL_DETAIL NOT NULL NUMBER (1)
220 LOCATION_MOVE_PROCESSING_DAYS NOT NULL NUMBER (4)
230 LOCATION_MOVE_PURGE_DAYS NOT NULL NUMBER (4)
240 LOCK_VERSION NULL NUMBER (18)
250 LOC_MOVE_PRICE_CHANGES NOT NULL NUMBER (1)
260 LOC_MOVE_PROM_OVERLAP NOT NULL NUMBER (1)
270 LOC_MOVE_PROM_OVERLAP_BEHAVIOR NULL NUMBER (1)
280 LOC_MOVE_PS_REVIEW_OVERLAP NOT NULL NUMBER (1)
290 MAX_BUY_LISTS NULL NUMBER (3)
300 MAX_OVRLP_PROM_COMP_DETAIL NULL NUMBER (2)

Oracle Designer Report : cktci


19 June 2008 Page 493 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

310 MAX_REWARD_LISTS NULL NUMBER (3)


320 MULTI_ITEM_LOC_PROMO_IND NOT NULL NUMBER (6)
330 OPEN_ZONE_USE NOT NULL NUMBER (6)
340 PC_CLR_CALC_MARKUP_IND NULL NUMBER (1)
350 PRICEINQUIRY_SEARCH_MAX NULL NUMBER (4)
360 PRICE_CHANGE_PROCESSING_DAYS NOT NULL NUMBER (4)
370 PRICE_CHANGE_PROMO_OVERLAP_IND NOT NULL NUMBER (6)
380 PRICE_CHANGE_SEARCH_MAX NULL NUMBER (4)
400 PROMOTION_HIST_MONTHS NOT NULL NUMBER (2)
410 PROMOTION_SEARCH_MAX NULL NUMBER (4)
420 PROMO_APPLY_ORDER NOT NULL NUMBER (1)
440 RECOGNIZE_WH_AS_LOCATIONS NOT NULL NUMBER (6)
450 REJECT_HOLD_DAYS_PC_CLEAR NOT NULL NUMBER (4)
460 REJECT_HOLD_DAYS_PROMO NOT NULL NUMBER (4)
470 SALES_CALCULATION_METHOD NOT NULL NUMBER (6)
480 SIM_IND NOT NULL NUMBER (6)
490 UPDATE_ITEM_ATTRIBUTES NOT NULL NUMBER (6)
510 ZERO_CURR_ENDS_IN_DECS NOT NULL NUMBER (4)
520 ZONE_RANGING NOT NULL NUMBER (1)
530 PROMO_END_DATE_REQUIRED NULL NUMBER (1)

Primary Key

Name Column

PK_RPM_SYSTEM_OPTIONS SYSTEM_OPTIONS_ID

Column Detail

10 SYSTEM_OPTIONS_ID
Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the system options.
30 CLEARANCE_HIST_MONTHS
Optional ? :No ; Number (2) ;() ; ; Uppercase ? :No ;
Value that represents the number of months past a clearance reset date when the
clearance records should be purged from the system.
40 CLEARANCE_PROMO_OVERLAP_IND
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
System option to indicate whether or not complex promotions can be defined. If
the indicator is set to checked (value of '1' on the table) then all promotion
types are available. If the indicator is set to unchecked (value of '0' on the
table) then only simple promotions can be defined. Threshold and Buy/Get will

Oracle Designer Report : cktci


19 June 2008 Page 494 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

not appear in the promotions dialog when the indicator is set to unchecked.
50 CLEARANCE_SEARCH_MAX
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Maximum records to return for Clearance Search
60 COMPLEX_PROMO_ALLOWED_IND
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
System option to indicate whether or not complex promotions can be defined. If
the indicator is set to checked (value of '1' on the table) then all promotion
types are available. If the indicator is set to unchecked (value of '0' on the
table) then only
70 CONFLICT_HISTORY_DAYS_AFTER
Optional ? :Yes ; Number (3) ;() ; ; Uppercase ? :No ;
A pad that defines the number of days after the vdate that a pricing event is
displayed to the user in the conflict review check screen
80 CONFLICT_HISTORY_DAYS_BEFORE
Optional ? :Yes ; Number (3) ;() ; ; Uppercase ? :No ;
Defines the number of days before the vdate that a pricing event is displayed.
90 COST_CALCULATION_METHOD
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
System option that defines how, when zones are used in the price change,
promotion, clearance, and worksheet dialogs, to calculate the cost at each
location in the zone to come up with a cost to represent the zone. Valid values
include: '0' - Average Location Cost; '1' - Highest Location Cost.
100 DEFAULT_EFFECTIVE_DATE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
DEFAULT_EFFECTIVE_DATE
110 DEFAULT_OUT_OF_STOCK_DAYS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
System parameter that defines the number of days that should be added to an
effective date on a clearance to calculate a default value for the Out of Stock
Date on the clearance. This default is only applied to generate the Out of
Stock Date when the clearance is first created. For subsequent markdowns the
existing Out of Stock Date will be used.
120 DEFAULT_RESET_DATE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
System indicator that defines whether or not a Reset Date should be defaulted
when a clearance is created. The Reset Date should be defaulted to one day
greater than the Out of Stock Date if the indicator is set to checked (value of
'1' on the table). If the indicator is unchecked (value of '0' on the table)
then the Reset Date will not be defaulted.
130 DISPLAY_CONFLICTS_ONLY
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This value will determine whether conflicts needs to be populated in the

Oracle Designer Report : cktci


19 June 2008 Page 495 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

conflicat review screen or not.


140 DISPLAY_OR_CONDITION
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Used to determine whether the complex promotion component screen should display
the OR condition
150 DYNAMIC_AREA_DIFF_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Determines whether or not dynamic area differentials are enabled in the system.
160 EVENT_ID_REQUIRED
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
If this indicator is checked (value of '1' on the table) then when a promotion
is created and event ID must be assigned to the promotion. If the indicator is
unchecked (value of '0' on the table) then when are promotion is created an
event ID is not required but can be added.
170 EXACT_DEAL_DATES
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not , when a deal is attached to a vendor funded
promotion, the dates on the deal have to exactly match the dates on the
promotion. Valid values include: '0' (unchecked) - Dates do not have to exactly
match; '1' (checked) - Dates have to exactly match.
180 FILTER_PRICE_CHANGE_RESULTS
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This column will decide whether the Maintain Price Change/Clearance screen
should go to the intermediate result screens or go directly to the Price
Change/Clearance Editor screen.
190 FULL_PC_COL_DETAIL
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Determines whether full markup values are retreived by default for price
changes/clearances.
200 FULL_PROMO_COL_DETAIL
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Determines whether full markup values are retreived by default in promotions.
220 LOCATION_MOVE_PROCESSING_DAYS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The lead time required for a location move
230 LOCATION_MOVE_PURGE_DAYS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The number of days to wait when purging location move requests.
240 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to assist optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 496 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

250 LOC_MOVE_PRICE_CHANGES
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Defines whether zone retail values will be inherited.
260 LOC_MOVE_PROM_OVERLAP
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Defines whether promotions can overlap a scheduled location move.
270 LOC_MOVE_PROM_OVERLAP_BEHAVIOR
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
If location moves can overlap a scheduled location move, this column defines
the overlap behavior.
280 LOC_MOVE_PS_REVIEW_OVERLAP
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Defines whether pricing strategies review periods can overlap a location move
date.
290 MAX_BUY_LISTS
Optional ? :Yes ; Number (3) ;() ; ; Uppercase ? :No ;
Used to determine the maximum number of buy lists on a complex promotion
component.
300 MAX_OVRLP_PROM_COMP_DETAIL
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The maximum number of overlapping promotion component details per item/location
310 MAX_REWARD_LISTS
Optional ? :Yes ; Number (3) ;() ; ; Uppercase ? :No ;
Used to determine the maximum number of reward lists on a complex promotion
component.
320 MULTI_ITEM_LOC_PROMO_IND
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
System option to indicate whether or not an item/location can exist on more
than one promotion at a time. Valid values include: '0' (indicator unchecked) -
Multiple promotions for an item/location not allowed; '1' (indicator checked) -
Multiple promotions for an item/location allowed.
330 OPEN_ZONE_USE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
System indicator that defines whether or not different zone group types can be
used in all the pricing dialogs or if the type of the zone group will limit
where it can be used. For example, if set to unchecked (value of '0' on the
table) then promotion zone groups cannot be used in the clearance and price
change dialogs. If the indicator is checked (value of '1' on the table) then
all zone group types can be used throughout the system.
340 PC_CLR_CALC_MARKUP_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This column indicates if markup has to be calculated for a price change or
clearanc, at the system level.

Oracle Designer Report : cktci


19 June 2008 Page 497 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

350 PRICEINQUIRY_SEARCH_MAX
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
maximum results that can be searched.
360 PRICE_CHANGE_PROCESSING_DAYS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
System parameter to allow to allows the retailer to insure that price
changes/promotions/clearances are created with enough advanced timing so that
stores and other process areas can react. The field holds a single value in the
field that represents the number of days required between the create date and
effective date. Certain security will permit users to violate this frame and
create price changes within the price change processing days. Zero is not a
valid value for this field.
370 PRICE_CHANGE_PROMO_OVERLAP_IND
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
System indicator that defines whether or not an item/location can have a price
change occur during the middle of an active promotion. If the indicator is set
to unchecked (value of '0' on the table) promotion/price change overlap is not
allowed. If the indicator is set to checked (value of '1' on the table)
promotion/price change overlap is allowed.
380 PRICE_CHANGE_SEARCH_MAX
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Maximum records to return for Price Change Search
400 PROMOTION_HIST_MONTHS
Optional ? :No ; Number (2) ;() ; ; Uppercase ? :No ;
System parameter that defines the number of months after a promotion is
completed that is should be purged. This parameter is also used to purge
cancelled promotions.
410 PROMOTION_SEARCH_MAX
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Maximum records to return for Promotion search
420 PROMO_APPLY_ORDER
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
This system option determines what promotion change type should be applied
first when multiple promotions are allowed.The Valid Values are
0 - Change Price By Amount
1 - Change Price By Percent.
440 RECOGNIZE_WH_AS_LOCATIONS
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
This system option is used to determine if warehouses can be assigned to price
zones. Valid values for this field include: '0' - Warehouses should not be
recognized as locations; '1' - Warehouses should be recognized as locations.
450 REJECT_HOLD_DAYS_PC_CLEAR
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
System indicator that defines the number of days after the effective date of a
rejected price change or clearance when it should be purged from the system.

Oracle Designer Report : cktci


19 June 2008 Page 498 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

460 REJECT_HOLD_DAYS_PROMO
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
System indicator that defines the number of days after the end date (or start
date for promotions with no end date) of a rejected promotion when it should be
purged from the system.
470 SALES_CALCULATION_METHOD
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The value in this field will be used by the merchandise extract to determine
how to populate the Projected Sales column on the worksheet. Valid values for
this field include: '0' - None; '1' - Smoothed Average Sales
480 SIM_IND
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates whether or not RPM is interfacing with SIM. Valid values include: '0'
- RPM is not interfacing with SIM; '1' - RPM is interfacing with SIM.
490 UPDATE_ITEM_ATTRIBUTES
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The value in this field will be used by the merchandise extract to determine if
item attributes should be updated during each extract that occurs during a
worksheet review period. Valid values include: '0' (unchecked) - do not update
item attributes; '1' (checked) - update item attributes.
510 ZERO_CURR_ENDS_IN_DECS
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Sysetm option that will be used in the Price Guides dialog when a currency is
specified that does not contain digits following the decimal in the format. The
number selected will determine the number of digit fields that should be
available in the Ends In definition area.
520 ZONE_RANGING
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
The value in this column dictates whether or not ranging checks should be
performed on pricing events created at a higher level than transaction
item/location level. Valid values for this field include: '0' - Do not perform
ranging checks; '1' - Perform ranging checks.
530 PROMO_END_DATE_REQUIRED
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This column is to indicate whether the promotion end date is mandatory in the
promotion workflow.

Oracle Designer Report : cktci


19 June 2008 Page 499 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_SYSTEM_OPTIONS_DEF Alias : RSOD


Display Title : RPM_SYSTEM_OPTIONS_DEF

Description : Holds RPM system wide default values.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 SYSTEM_OPTIONS_DEF_ID NOT NULL NUMBER (20)


20 DEF_CURRENCY NULL VARCHAR2 (3)
40 DEF_PRICE_CHANGE_DIFF_TYPE NULL VARCHAR2 (6)
50 DEF_PRICE_CHANGE_ITEM_LEVEL NOT NULL NUMBER (6)
60 DEF_PRICE_CHANGE_TYPE NOT NULL NUMBER (6)
70 DEF_PRICING_STRATEGY NOT NULL NUMBER (6)
100 DEF_PROTECT_SETTING NOT NULL NUMBER (6)
105 DEF_MAINT_MARGIN_METHOD NULL VARCHAR2 (1)
107 DEF_WKSHT_PROMO_CONST_IND NULL NUMBER (1)
110 LOCK_VERSION NULL NUMBER (18)
120 DEF_PRICE_CHANGE_VIEW NULL NUMBER (1)
130 DEF_MARKUP_TYPE NULL NUMBER (1)

Primary Key

Name Column

PK_RPM_SYSTEM_OPTIONS_DEF SYSTEM_OPTIONS_DEF_ID

Column Detail

10 SYSTEM_OPTIONS_DEF_ID
Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;
ID to uniquely identify the system option default values.
20 DEF_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The default currency code that should appear in each of the dialogs where the
user is required to enter a currency.
40 DEF_PRICE_CHANGE_DIFF_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 500 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

This field will hold a value for the desired default item level in the pricing
event dialogues. Valid values for this field include: '0' - Parent Level; '1'
- Parent/Diff Level; '2' - Transaction Level
50 DEF_PRICE_CHANGE_ITEM_LEVEL
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Default indicator to define the item level that will be displayed when the user
enters the price change and clearance dialogs. The options in the drop down
list will be:

Parent
Parent / Diff Type
Single Item
Default Single item

60 DEF_PRICE_CHANGE_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
This field will hold a value for the default price change type that will be
displayed when the user is creating either a price change or a promotion.
Valid values for this field include: '0' - Change by Percent; '1' - Change By
Amount, '2' - Fixed Price
70 DEF_PRICING_STRATEGY
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
This field will hold a value for the default pricing strategy type that will be
displayed when the user is creating new pricing strategies. Valid values
include: '0' - Area Differential; '1' - Clearance; '2' - Competitive; '3' -
Margin.
100 DEF_PROTECT_SETTING
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Default indicator to define if the protect option on pricing strategies is
defaulted on or off. The options in the drop down list are:
Protected
Not Protected

105 DEF_MAINT_MARGIN_METHOD
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
Holds the default method type for the Maintain Margin price strategy. Valid
values are market basket margin (M) or current margin (C).
107 DEF_WKSHT_PROMO_CONST_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Determines whether or not constraint checking is defaulted as on in the
worksheet.
110 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to assist optimistic locking.
120 DEF_PRICE_CHANGE_VIEW

Oracle Designer Report : cktci


19 June 2008 Page 501 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;


130 DEF_MARKUP_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ; Default Value :1 ;
Default Markup Type

Oracle Designer Report : cktci


19 June 2008 Page 502 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_TASK Alias :


Display Title : RPM_TASK

Description : Stores tasks that are going to be processed asynchronously by the task
engine.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 TASK_ID NOT NULL NUMBER (10, 0)


20 STATUS NOT NULL NUMBER (5, 0)
30 DESCRIPTION NULL VARCHAR2 (255)
40 OWNER NULL VARCHAR2 (255)
50 DATE_PUBLISHED NULL DATE
63 PROCESS_START_DATE NULL DATE
66 PROCESS_END_DATE NULL DATE
70 COMMAND_CLASS NOT NULL VARCHAR2 (255)
80 PARENT_TASK_ID NULL NUMBER (10, 0)

Primary Key

Name Column

PK_RPM_TASK TASK_ID

Check Constraints

Name Where Validate Clause

CHK_RPM_TASK_STATUS status in (0,1,2,3)

Column Detail

10 TASK_ID
Optional ? :No ; Number (10, 0) ;() ; ; Uppercase ? :No ;
Task identifier
20 STATUS
Optional ? :No ; Number (5, 0) ;() ; ; Uppercase ? :No ;
Status of the task (0=NEW, 1=EXECUTING, 2=EXECUTED_OK, 3=EXECUTED_ERROR)
30 DESCRIPTION

Oracle Designer Report : cktci


19 June 2008 Page 503 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;


Describes what the task is doing.
40 OWNER
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
User who submitted the task.
50 DATE_PUBLISHED
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date the task is published to the task engine.
63 PROCESS_START_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date/time when the task started
66 PROCESS_END_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date/time when the task completed
70 COMMAND_CLASS
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Class name of the object that will process this task.
80 PARENT_TASK_ID
Optional ? :Yes ; Number (10, 0) ;() ; ; Uppercase ? :No ;
Identifier of the parent task.

Oracle Designer Report : cktci


19 June 2008 Page 504 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_TEMP_ITEM Alias : RTM


Display Title : Rpm Temp Item
Comment : Global Temp Table.
Description : This table will temporarily hold information specific to items.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 ITEM_PARENT NULL VARCHAR2 (25)
30 DEPT NULL NUMBER (4)
40 CLASS NULL NUMBER (4)
50 SUBCLASS NULL NUMBER (4)
60 DIFF_1 NULL VARCHAR2 (10)
70 DIFF_2 NULL VARCHAR2 (10)
80 DIFF_3 NULL VARCHAR2 (10)
90 DIFF_4 NULL VARCHAR2 (10)

Index Summary

Name Seq. Column Index Type

RPM_TEMP_ITEM_I1 0 ITEM UNIQUE

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Unique alphanumeric value that identifies the item.
20 ITEM_PARENT
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Alphanumeric value that uniquely identifies the item parent of the item in the
ITEM field.
30 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
ID that identifies the department on the item.
40 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 505 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

ID that identifies the class on the item.


50 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
ID that identifies the subclass on the item.
60 DIFF_1
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
ID of the first differentiator on the item. Valid values for this field
include values on the DIFF_IDs table in RMS.
70 DIFF_2
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
ID of the second differentiator on the item. Valid values for this field
include values on the DIFF_IDs table in RMS.
80 DIFF_3
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
ID of the third differentiator on the item. Valid values for this field
include values on the DIFF_IDs table in RMS.
90 DIFF_4
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
ID of the fourth differentiator on the item. Valid values for this field
include values on the DIFF_IDs table in RMS.

Oracle Designer Report : cktci


19 June 2008 Page 506 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_TEMP_ITEM_LOC Alias : RTC


Display Title : Rpm Temp Item Loc
Comment : Global Temporary Table
Description : This table will temporily hold information specific to
items/locations.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (25)


20 LOC NULL NUMBER (10)
30 LOC_TYPE NULL VARCHAR2 (1)
40 PRIMARY_SUPP NULL NUMBER (10)
50 PRIMARY_CNTRY NULL VARCHAR2 (3)
52 DEPT NULL NUMBER (4)
54 CLASS NULL NUMBER (4)
56 SUBCLASS NULL NUMBER (4)
60 LINK_CODE NULL VARCHAR2 (10)

Index Summary

Name Seq. Column Index Type

RPM_TEMP_ITEM_LOC_I1 0 ITEM UNIQUE

RPM_TEMP_ITEM_LOC_I1 2 LOC UNIQUE

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Unique alphanumeric value that identifies the item.
20 LOC
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the location.
30 LOC_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
The value in this field indicates the type of location in the LOC field.
40 PRIMARY_SUPP

Oracle Designer Report : cktci


19 June 2008 Page 507 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;


ID of the supplier who will be considered the primary supplier for the
specified item/location.
50 PRIMARY_CNTRY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
ID of the origin country that will be considered the primary country for the
specified item/location.
52 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
ID that identifies the department on the item.
54 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
ID that identifies the class on the item.
56 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
ID that identifies the subclass on the item.
60 LINK_CODE
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
ID that identifies that link code on the item/location.

Oracle Designer Report : cktci


19 June 2008 Page 508 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_THRESHOLD Alias : RTH


Display Title : RPM_THRESHOLD

Description : This table holds details on promotion thresholds used in threshold


promotion components. Thresholds are used in promotions when a
customer needs to buy a certain amount of goods in order to get a
discount.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 THRESHOLD_ID NOT NULL NUMBER (6)


20 THRESHOLD_DISPLAY_ID NOT NULL VARCHAR2 (6)
30 NAME NOT NULL VARCHAR2 (120)
40 REUSABLE_IND NOT NULL NUMBER (1)
50 CURRENCY_CODE NOT NULL VARCHAR2 (3)
60 QUALIFICATION_TYPE NOT NULL NUMBER (1)
65 STATE NOT NULL VARCHAR2 (50)
70 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_THRESHOLD THRESHOLD_ID

Column Detail

10 THRESHOLD_ID
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The primary key used to identify a promotion threshold. Not visible to the
user.
20 THRESHOLD_DISPLAY_ID
Optional ? :No ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The promotion threshold identifier that is visible to the user.
30 NAME
Optional ? :No ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The name of the threshold.
40 REUSABLE_IND

Oracle Designer Report : cktci


19 June 2008 Page 509 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;


Indicates whether the threshold can be used by more than one promotion. Yes is
represented by 1. This field always contains a 1.
50 CURRENCY_CODE
Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency of the threshold.
60 QUALIFICATION_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
The method used determine if a purchase meets a the threshold. Determines if
qualification values applied to each item in the buy list individually or
collectively. Valid values are Threshold Level or Item Level and are
represented by 1 and 0 respectively.
65 STATE
Optional ? :No ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
Status of the threshold
70 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 510 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_THRESHOLD_INTERVAL Alias : RTI


Display Title : RPM_THRESHOLD_INTERVAL

Description : This table defines the different level of rewards based on thresholds
being met.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 THRESHOLD_INTERVAL_ID NOT NULL NUMBER (6)


20 THRESHOLD_ID NOT NULL NUMBER (6)
30 THRESHOLD_TYPE NOT NULL NUMBER (1)
40 THRESHOLD_AMOUNT NULL NUMBER (20, 4)
50 THRESHOLD_CURRENCY NULL VARCHAR2 (3)
60 THRESHOLD_QTY NULL NUMBER (20, 4)
70 CHANGE_TYPE NOT NULL NUMBER (1)
80 CHANGE_AMOUNT NULL NUMBER (20, 4)
90 CHANGE_CURRENCY NULL VARCHAR2 (3)
100 CHANGE_PERCENT NULL NUMBER (20, 4)
110 CHANGE_UOM NULL VARCHAR2 (4)
120 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_THRESHOLD_INTERVAL THRESHOLD_INTERVAL_ID
Foreign Keys

RTI_RTH_FK
THRESHOLD_ID references RPM_THRESHOLD.THRESHOLD_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_THRESHOLD_INTERVAL_I1 10 THRESHOLD_ID NOT UNIQUE

Oracle Designer Report : cktci


19 June 2008 Page 511 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 THRESHOLD_INTERVAL_ID
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The primary key used to identify a promotion threshold interval. Not visible
to the user.
20 THRESHOLD_ID
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The threshold this interval belongs to.
30 THRESHOLD_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Determines how the thresholds are met. Valid values are quantity or amount and
are represented by 1 and 0 respectively.
40 THRESHOLD_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the threshold type is amount this field will hold the amount.
50 THRESHOLD_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the threshold type is amount this field will hold the currency of the
threshold amount.
60 THRESHOLD_QTY
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the threshold type is quantity this field will hold the quantity.
70 CHANGE_TYPE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Describes the type of change to be taken by the promotion. Fixed price is
represented by 2, amount off by 1, and percent off by 0.
80 CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is amount off or fixed price this field will hold the
amount.
90 CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the change type is fixed price this field will hold the selling UOM
associated with the amount.
100 CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
When the change type is change by percent this field will hold percent.
110 CHANGE_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
When the change type is amount off or fixed price this field will hold the
currency of the amount.
120 LOCK_VERSION

Oracle Designer Report : cktci


19 June 2008 Page 512 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;


Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 513 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_VARIABLE Alias : RVR


Display Title : RPM_VARIABLE

Description : Table to hold variables. Variables are used by conditions when the
value needs to differ by dept, instead of a common value across the
system.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 VARIABLE_ID NOT NULL NUMBER (10)


20 NAME NOT NULL VARCHAR2 (80)
30 FIELD NOT NULL NUMBER (6)
40 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_VARIABLE VARIABLE_ID

Column Detail

10 VARIABLE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Unique ID used to identify the candidate rule variable.
20 NAME
Optional ? :No ; Varchar2 (80) ;() ; ; Uppercase ? :No ;
Name assigned to the candidate rule variable.
30 FIELD
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The field to which the variable applies.
40 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 514 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_VARIABLE_DEPT_LINK Alias : RVD


Display Title : RPM_VARIABLE_DEPT_LINK

Description : Table where values are assigned at the dept level for variables.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 VARIABLE_ID NOT NULL NUMBER (10)


20 DEPT NOT NULL NUMBER (4)
30 STRING_VALUE NULL VARCHAR2 (50)
40 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_VARIABLE_DEPT_LINK VARIABLE_ID
DEPT

Foreign Keys

RVD_RVR_FK
VARIABLE_ID references RPM_VARIABLE.VARIABLE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 VARIABLE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Unique ID used to identify the candidate rule variable.
20 DEPT
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Unique ID of the department associated with the candidate rule variable.
30 STRING_VALUE
Optional ? :Yes ; Varchar2 (50) ;() ; ; Uppercase ? :No ;
Value that is assigned to the candidate rule for the department.
40 LOCK_VERSION

Oracle Designer Report : cktci


19 June 2008 Page 515 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;


Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 516 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_CAND_LINK Alias : RWL


Display Title : RPM_WORKSHEET_CAND_LINK

Description : Table to link rpm_worksheet_data rows to canidate rules that they have
met.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_DATA_ID NOT NULL NUMBER (20)


20 CANDIDATE_RULE_ID NOT NULL NUMBER (10)
30 LOCK_VERSION NULL NUMBER (18, 0)

Foreign Keys

RWL_RCR_FK
CANDIDATE_RULE_ID references RPM_CANDIDATE_RULE.CANDIDATE_RULE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_WORKSHEET_CAND_LINK_I2 0 CANDIDATE_RULE_ID NOT UNIQUE

Column Detail

10 WORKSHEET_DATA_ID
Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;
Foreign key to rpm_worksheet_data.
20 CANDIDATE_RULE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Foreign key to rpm_candidate_rule.
30 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 517 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_CC_TASK Alias : RWT


Display Title : RPM_WORKSHEET_CC_TASK

Description : This table is a working table that is used during Worksheet approval
to hold the Task information of Bulk CC process.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 TASK_ID NOT NULL NUMBER (10)


20 CLIENT_CONTEXT NULL BLOB ()
30 WORKSPACE_ID NOT NULL NUMBER (10)
40 CONFLICT_CHECK_EVENT_CODE NOT NULL VARCHAR2 (100)
50 EMERGENCY_ACCESS_PERMISSION NULL VARCHAR2 (255)

Primary Key

Name Column

PK_RPM_WORKSHEET_CC_TASK TASK_ID

Column Detail

10 TASK_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Task Id
20 CLIENT_CONTEXT
Optional ? :Yes ; Blob () ;() ; ; Uppercase ? :No ;
Client Context
30 WORKSPACE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Workspace Id
40 CONFLICT_CHECK_EVENT_CODE
Optional ? :No ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
Conflict Check Event Code
50 EMERGENCY_ACCESS_PERMISSION
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Emergency Access Permission

Oracle Designer Report : cktci


19 June 2008 Page 518 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_COLUMN Alias : RWN


Display Title : Rpm Worksheet Column

Description : This table defines all possible columns that are available for display
in a worksheet view. This table is populated at install time and is
dba maintained.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_COLUMN_ID NOT NULL NUMBER (4)


20 WORKSHEET_COLUMN_MAP NOT NULL NUMBER (4)
30 DEFAULT_WIDTH NOT NULL NUMBER (3)
40 CORPORATE_DISPLAY_CODE NOT NULL NUMBER (1)
60 COLUMN_NAME NULL VARCHAR2 (30)
70 MAX_COLUMN_NAME NULL VARCHAR2 (30)
80 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_WORKSHEET_COLUMN WORKSHEET_COLUMN_ID

Column Detail

10 WORKSHEET_COLUMN_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The column that belongs to this this view.
20 WORKSHEET_COLUMN_MAP
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Maps the database row to a UI column.
30 DEFAULT_WIDTH
Optional ? :No ; Number (3) ;() ; ; Uppercase ? :No ;
The width of this column in this view.
40 CORPORATE_DISPLAY_CODE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if this field is required (0), ignored (1), or optional (2).

Oracle Designer Report : cktci


19 June 2008 Page 519 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

60 COLUMN_NAME
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Represents the column name associated with the column map.
70 MAX_COLUMN_NAME
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Represents the column name to be used if the maximum value calculation method
is in effect.
80 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 520 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_DATA Alias : RWD


Display Title : RPM_WORKSHEET_DATA
Comment : PARTITION BY HASH dept 32
Description : Table to hold information needed by the worksheet. This table is
populated by the merchandise extract process. This table holds
information at the item/location level.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_DATA_ID NOT NULL NUMBER (20)


20 WORKSHEET_STATUS_ID NULL NUMBER (20)
30 PROPOSED_STRATEGY_ID NULL NUMBER (10)
40 USER_STRATEGY_ID NULL NUMBER (10)
50 STATE NULL NUMBER (4)
60 RESET_STATE NULL NUMBER (4)
70 ITEM NOT NULL VARCHAR2 (25)
80 ITEM_DESC NULL VARCHAR2 (250)
90 DEPT NULL NUMBER (4)
100 DEPT_NAME NULL VARCHAR2 (120)
110 MARKUP_CALC_TYPE NULL VARCHAR2 (1)
120 CLASS NULL NUMBER (4)
130 CLASS_NAME NULL VARCHAR2 (120)
140 SUBCLASS NULL NUMBER (4)
150 SUBCLASS_NAME NULL VARCHAR2 (120)
160 ITEM_LEVEL NULL NUMBER (1)
170 TRAN_LEVEL NULL NUMBER (1)
180 STANDARD_UOM NULL VARCHAR2 (4)
190 DIFF_1 NULL VARCHAR2 (10)
200 DIFF_TYPE_1 NULL VARCHAR2 (6)
210 DIFF_2 NULL VARCHAR2 (10)
220 DIFF_TYPE_2 NULL VARCHAR2 (6)
230 DIFF_3 NULL VARCHAR2 (10)
240 DIFF_TYPE_3 NULL VARCHAR2 (6)
250 DIFF_4 NULL VARCHAR2 (10)
260 DIFF_TYPE_4 NULL VARCHAR2 (6)
270 RETAIL_INCLUDE_VAT_IND NULL VARCHAR2 (1)

Oracle Designer Report : cktci


19 June 2008 Page 521 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

280 PRIMARY_SUPPLIER NULL NUMBER (10)


290 IL_PRIMARY_SUPP NULL NUMBER (10)
300 IL_PRIMARY_CNTRY NULL VARCHAR2 (3)
310 VPN NULL VARCHAR2 (30)
320 UDA_BOOLEAN NULL NUMBER (1)
330 PACKAGE_SIZE NULL NUMBER (12, 4)
340 PACKAGE_UOM NULL VARCHAR2 (4)
350 RETAIL_LABEL_TYPE NULL VARCHAR2 (6)
360 RETAIL_LABEL_VALUE NULL NUMBER (20, 4)
370 SEASON_PHASE_BOOLEAN NULL NUMBER (1)
380 ITEM_PARENT NULL VARCHAR2 (25)
390 PARENT_DESC NULL VARCHAR2 (250)
400 PARENT_DIFF_1 NULL VARCHAR2 (10)
410 PARENT_DIFF_2 NULL VARCHAR2 (10)
420 PARENT_DIFF_3 NULL VARCHAR2 (10)
430 PARENT_DIFF_4 NULL VARCHAR2 (10)
440 PARENT_DIFF_1_TYPE NULL VARCHAR2 (6)
450 PARENT_DIFF_2_TYPE NULL VARCHAR2 (6)
460 PARENT_DIFF_3_TYPE NULL VARCHAR2 (6)
470 PARENT_DIFF_4_TYPE NULL VARCHAR2 (6)
480 PARENT_DIFF_1_TYPE_DESC NULL VARCHAR2 (120)
490 PARENT_DIFF_2_TYPE_DESC NULL VARCHAR2 (120)
500 PARENT_DIFF_3_TYPE_DESC NULL VARCHAR2 (120)
510 PARENT_DIFF_4_TYPE_DESC NULL VARCHAR2 (120)
515 PARENT_VPN NULL VARCHAR2 (30)
520 PRIMARY_COMP_RETAIL NULL NUMBER (20, 4)
530 PRIMARY_COMP_STORE NULL NUMBER (10)
540 PRIMARY_COMP_RETAIL_UOM NULL VARCHAR2 (4)
550 PRIMARY_COMP_RETAIL_STD NULL NUMBER (20, 4)
560 PRIMARY_MULTI_UNITS NULL NUMBER (12, 4)
570 PRIMARY_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
580 PRIMARY_MULTI_UNIT_RETAIL_UOM NULL VARCHAR2 (4)
590 A_COMP_STORE NULL NUMBER (10)
600 B_COMP_STORE NULL NUMBER (10)
610 C_COMP_STORE NULL NUMBER (10)
620 D_COMP_STORE NULL NUMBER (10)
630 E_COMP_STORE NULL NUMBER (10)
640 A_COMP_RETAIL NULL NUMBER (20, 4)
650 B_COMP_RETAIL NULL NUMBER (20, 4)

Oracle Designer Report : cktci


19 June 2008 Page 522 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

660 C_COMP_RETAIL NULL NUMBER (20, 4)


670 D_COMP_RETAIL NULL NUMBER (20, 4)
680 E_COMP_RETAIL NULL NUMBER (20, 4)
690 ZONE_GROUP_ID NULL NUMBER (4)
700 ZONE_GROUP_DISPLAY_ID NULL NUMBER (4)
710 ZONE_GROUP_NAME NULL VARCHAR2 (120)
720 ZONE_ID NULL NUMBER (10)
730 ZONE_DISPLAY_ID NULL NUMBER (10)
740 ZONE_NAME NULL VARCHAR2 (120)
750 LOCATION NOT NULL NUMBER (10)
760 LOC_TYPE NOT NULL NUMBER (6)
770 CURRENCY NULL VARCHAR2 (3)
780 ORIGINAL_RETAIL NULL NUMBER (20, 4)
790 CURRENT_REGULAR_RETAIL NULL NUMBER (20, 4)
800 CURRENT_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
810 CURRENT_REGULAR_RETAIL_STD NULL NUMBER (20, 4)
820 CURRENT_CLEAR_RETAIL NULL NUMBER (20, 4)
830 CURRENT_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
840 CURRENT_CLEAR_RETAIL_STD NULL NUMBER (20, 4)
850 CURRENT_MULTI_UNITS NULL NUMBER (12, 4)
860 CURRENT_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
870 CURRENT_MULTI_UNIT_UOM NULL VARCHAR2 (4)
880 CURRENT_ZL_REGULAR_RETAIL NULL NUMBER (20, 4)
890 CURRENT_ZL_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
900 CURRENT_ZL_REGULAR_RETAIL_STD NULL NUMBER (20, 4)
910 CURRENT_ZL_CLEAR_RETAIL NULL NUMBER (20, 4)
920 CURRENT_ZL_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
930 CURRENT_ZL_CLEAR_RETAIL_STD NULL NUMBER (20, 4)
940 CURRENT_ZL_MULTI_UNITS NULL NUMBER (12, 4)
950 CURRENT_ZL_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
960 CURRENT_ZL_MULTI_UOM NULL VARCHAR2 (4)
970 PAST_PRICE_CHG_DATE NULL DATE
980 PAST_COST_CHG_DATE NULL DATE
990 PEND_COST_CHG_DATE NULL DATE
1000 PEND_COST_CHG_COST NULL NUMBER (20, 4)
1010 PEND_ZL_COST_CHG_COST NULL NUMBER (20, 4)
1020 MAINT_MARGIN_RETAIL NULL NUMBER (20, 4)
1030 MAINT_MARGIN_RETAIL_UOM NULL VARCHAR2 (4)
1035 MAINT_MARGIN_RETAIL_STD NULL NUMBER (20, 4)

Oracle Designer Report : cktci


19 June 2008 Page 523 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1040 MAINT_MARGIN_COST NULL NUMBER (20, 4)


1050 MAINT_MARGIN_ZL_RETAIL NULL NUMBER (20, 4)
1055 MAINT_MARGIN_ZL_RETAIL_UOM NULL VARCHAR2 (4)
1057 MAINT_MARGIN_ZL_RETAIL_STD NULL NUMBER (20, 4)
1060 MAINT_MARGIN_ZL_COST NULL NUMBER (20, 4)
1070 PEND_COST_BOOLEAN NULL NUMBER (1)
1080 COST_ALERT NULL NUMBER (1)
1090 CURRENT_COST NULL NUMBER (20, 4)
1100 BASIS_BASE_COST NULL NUMBER (20, 4)
1110 BASIS_PRICING_COST NULL NUMBER (20, 4)
1120 CURRENT_ZL_COST NULL NUMBER (20, 4)
1130 BASIS_ZL_BASE_COST NULL NUMBER (20, 4)
1140 BASIS_ZL_PRICING_COST NULL NUMBER (20, 4)
1150 BASIS_CLEAR_MKDN_NBR NULL NUMBER (2)
1160 CURRENT_CLEARANCE_IND NULL NUMBER (1)
1170 HISTORICAL_SALES NULL NUMBER (20, 4)
1180 HISTORICAL_SALES_UNITS NULL NUMBER (12, 4)
1190 HISTORICAL_ISSUES NULL NUMBER (12, 4)
1200 PROJECTED_SALES NULL NUMBER (20, 4)
1210 SEASONAL_SALES NULL NUMBER (20, 4)
1220 FIRST_RECEIVED_DATE NULL DATE
1230 LAST_RECEIVED_DATE NULL DATE
1240 WKS_OF_SALES_EXP NULL NUMBER (4)
1250 LOCATION_STOCK NULL NUMBER (12, 4)
1260 LOCATION_ON_ORDER NULL NUMBER (12, 4)
1270 LOCATION_INVENTORY NULL NUMBER (12, 4)
1280 REF_WH_STOCK NULL NUMBER (12, 4)
1290 REF_WH_ON_ORDER NULL NUMBER (12, 4)
1300 REF_WH_INVENTORY NULL NUMBER (12, 4)
1310 MARGIN_MKT_BASKET_CODE NULL VARCHAR2 (24)
1320 COMP_MKT_BASKET_CODE NULL VARCHAR2 (24)
1326 MARGIN_MBC_NAME NULL VARCHAR2 (120)
1332 COMPETITIVE_MBC_NAME NULL VARCHAR2 (120)
1340 LINK_CODE NULL VARCHAR2 (40)
1345 LINK_CODE_DISPLAY_ID NULL VARCHAR2 (40)
1350 LINK_CODE_DESC NULL VARCHAR2 (160)
1360 REPLENISH_IND NULL NUMBER (1)
1370 VAT_RATE NULL NUMBER (20, 10)
1380 CLEAR_BOOLEAN NULL NUMBER (1)

Oracle Designer Report : cktci


19 June 2008 Page 524 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1390 WKS_FIRST_SALE NULL NUMBER (4)


1400 PROMO_BOOLEAN NULL NUMBER (1)
1410 PRICE_CHANGE_BOOLEAN NULL NUMBER (1)
1420 BASIS_REGULAR_RETAIL NULL NUMBER (20, 4)
1430 BASIS_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
1440 BASIS_REGULAR_RETAIL_STD NULL NUMBER (20, 4)
1450 BASIS_CLEAR_RETAIL NULL NUMBER (20, 4)
1460 BASIS_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
1470 BASIS_CLEAR_RETAIL_STD NULL NUMBER (20, 4)
1480 BASIS_MULTI_UNITS NULL NUMBER (12, 4)
1490 BASIS_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
1500 BASIS_MULTI_UNIT_UOM NULL VARCHAR2 (4)
1510 BASIS_ZL_REGULAR_RETAIL NULL NUMBER (20, 4)
1520 BASIS_ZL_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
1530 BASIS_ZL_REGULAR_RETAIL_STD NULL NUMBER (20, 4)
1540 BASIS_ZL_CLEAR_RETAIL NULL NUMBER (20, 4)
1550 BASIS_ZL_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
1560 BASIS_ZL_CLEAR_RETAIL_STD NULL NUMBER (20, 4)
1570 BASIS_ZL_CLEAR_MKDN_NBR NULL NUMBER (2)
1580 BASIS_ZL_MULTI_UNITS NULL NUMBER (12, 4)
1590 BASIS_ZL_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
1600 BASIS_ZL_MULTI_UOM NULL VARCHAR2 (4)
1610 PROPOSED_RETAIL NULL NUMBER (20, 4)
1620 PROPOSED_RETAIL_UOM NULL VARCHAR2 (4)
1630 PROPOSED_RETAIL_STD NULL NUMBER (20, 4)
1640 PROPOSED_CLEAR_MKDN_NBR NULL NUMBER (2)
1650 PROPOSED_CLEAR_IND NULL NUMBER (1)
1660 PROPOSED_RESET_DATE NULL DATE
1670 PROPOSED_ZL_RESET_DATE NULL DATE
1680 PROPOSED_OUT_OF_STOCK_DATE NULL DATE
1690 PROPOSED_ZL_OUT_OF_STOCK_DATE NULL DATE
1700 ACTION_FLAG NULL NUMBER (1)
1710 EFFECTIVE_DATE NULL DATE
1720 NEW_RETAIL NULL NUMBER (20, 4)
1730 NEW_RETAIL_UOM NULL VARCHAR2 (4)
1740 NEW_MULTI_UNIT_IND NULL NUMBER (1)
1750 NEW_MULTI_UNITS NULL NUMBER (12, 4)
1760 NEW_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
1770 NEW_MULTI_UNIT_UOM NULL VARCHAR2 (4)

Oracle Designer Report : cktci


19 June 2008 Page 525 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1780 NEW_RETAIL_STD NULL NUMBER (20, 4)


1790 NEW_CLEAR_MKDN_NBR NULL NUMBER (2)
1800 NEW_CLEAR_IND NULL NUMBER (1)
1810 NEW_RESET_DATE NULL DATE
1820 NEW_OUT_OF_STOCK_DATE NULL DATE
1830 NEW_ITEM_LOC_BOOLEAN NULL NUMBER (1)
1840 PRIMARY_COMP_BOOLEAN NULL NUMBER (1)
1850 ORIGINAL_EFFECTIVE_DATE NULL DATE
1860 RULE_BOOLEAN NULL NUMBER (1)
1870 CONFLICT_BOOLEAN NULL NUMBER (1)
1875 CONSTRAINT_BOOLEAN NULL NUMBER (1)
1877 IGNORE_CONSTRAINT_BOOLEAN NULL NUMBER (1)
1880 AREA_DIFF_PRIM_ID NULL NUMBER (10)
1890 AREA_DIFF_ID NULL NUMBER (10)
1900 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_WORKSHEET_DATA WORKSHEET_DATA_ID

Foreign Keys

RWD_RSY_FK
PROPOSED_STRATEGY_ID references RPM_STRATEGY.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

RWD_RSY_FK2
USER_STRATEGY_ID references RPM_STRATEGY.STRATEGY_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Column Detail

10 WORKSHEET_DATA_ID
Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;
Primary key.
20 WORKSHEET_STATUS_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
The id of the rpm_worksheet_staus record that this row is aggregated into.

Oracle Designer Report : cktci


19 June 2008 Page 526 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_WORKSHEET_DATA_I1 2 PROPOSED_STRATEGY_ID NOT UNIQUE

RPM_WORKSHEET_DATA_I2 2 USER_STRATEGY_ID NOT UNIQUE

RPM_WORKSHEET_DATA_I3 0 WORKSHEET_STATUS_ID NOT UNIQUE

RPM_WORKSHEET_DATA_I4 0 LINK_CODE NOT UNIQUE

RPM_WORKSHEET_DATA_I5 0 DEPT NOT UNIQUE

RPM_WORKSHEET_DATA_I5 2 ZONE_ID NOT UNIQUE

RPM_WORKSHEET_DATA_I5 4 CLASS NOT UNIQUE

RPM_WORKSHEET_DATA_I5 6 SUBCLASS NOT UNIQUE

Column Detail

30 PROPOSED_STRATEGY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The strategy that drove the creation of this worksheet data record.
40 USER_STRATEGY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The strategy that the user is using as part of the what-if processing.
50 STATE
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The state of the rpm_worksheet_detail record.

0 - new
1 - updated
2 - in progress
60 RESET_STATE
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
State to return to -- will be either new or updated state.
70 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The worksheet item.
80 ITEM_DESC
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
The description of the worksheet item.
90 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The department of the item.
100 DEPT_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 527 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The name of the department.


110 MARKUP_CALC_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
The markup calc type for the dept.
120 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The class of the item.
130 CLASS_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The name of the class.
140 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass of the item.
150 SUBCLASS_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The name of the subclass.
160 ITEM_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The item level of the item.
170 TRAN_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The transaction level of the item.
180 STANDARD_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The standard UOM of the item.
190 DIFF_1
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The item's diff_1.
200 DIFF_TYPE_1
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The item's diff_1 type.
210 DIFF_2
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The item's diff_2.
220 DIFF_TYPE_2
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The item's diff_2 type.

Oracle Designer Report : cktci


19 June 2008 Page 528 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

230 DIFF_3
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The item's diff_3.
240 DIFF_TYPE_3
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The item's diff_3 type.
250 DIFF_4
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The item's diff_4.
260 DIFF_TYPE_4
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The item's diff_4 type.
270 RETAIL_INCLUDE_VAT_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
This indicates if the retail values for this item contain vat.
280 PRIMARY_SUPPLIER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The primary supplier for the item.
290 IL_PRIMARY_SUPP
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The primary supplier for the item/location.
300 IL_PRIMARY_CNTRY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The primary origin country for the item/location.
310 VPN
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The supplier's VPN for the item.
320 UDA_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This field indicates that UDAs exist for the item.
330 PACKAGE_SIZE
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Holds the size of the product printed on any packaging (i.e. 24 ounces).
340 PACKAGE_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Holds the unit of measure associated with the package size.
350 RETAIL_LABEL_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 529 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

This field indicates any special label type associated with an item (i.e.
prepriced or cents off).
360 RETAIL_LABEL_VALUE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field represents the value associated with the retail label type.
370 SEASON_PHASE_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the item/location falls under a season. When this is
set, the season/phase pop-up is enabled.
380 ITEM_PARENT
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The parent of the worksheet item.
390 PARENT_DESC
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
The description of the parent.
400 PARENT_DIFF_1
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The parent item's diff_1.
410 PARENT_DIFF_2
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The parent item's diff_2.
420 PARENT_DIFF_3
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The parent item's diff_3.
430 PARENT_DIFF_4
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The parent item's diff_4.
440 PARENT_DIFF_1_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The parent item's diff_1 type.
450 PARENT_DIFF_2_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The parent item's diff_2 type.
460 PARENT_DIFF_3_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The parent item's diff_3 type.
470 PARENT_DIFF_4_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 530 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The parent item's diff_4 type.


480 PARENT_DIFF_1_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The parent item's diff_1 type description.
490 PARENT_DIFF_2_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The parent item's diff_2 type description.
500 PARENT_DIFF_3_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The parent item's diff_3 type description.
510 PARENT_DIFF_4_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The parent item's diff_4 type description.
515 PARENT_VPN
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The VPN of the item parent.
520 PRIMARY_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Primary competitor retail when running competitive strategy.
530 PRIMARY_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of the strategy competitor.
540 PRIMARY_COMP_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Primary competitor retail UOM when running competitive strategy.
550 PRIMARY_COMP_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The primary competitor retail in the item's standard unit of measure.
560 PRIMARY_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Primary competitor multi units when running competitive strategy.
570 PRIMARY_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Primary competitor multi unit retail when running competitive strategy.
580 PRIMARY_MULTI_UNIT_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Primary competitor multi unit retail UOM when running competitive strategy.

Oracle Designer Report : cktci


19 June 2008 Page 531 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

590 A_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of competitor A.
600 B_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of competitor B.
610 C_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of competitor C.
620 D_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of competitor D.
630 E_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of competitor E.
640 A_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Reference competitor A retail.
650 B_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Reference competitor B retail.
660 C_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Reference competitor C retail.
670 D_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Reference competitor D retail.
680 E_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Reference competitor E retail.
690 ZONE_GROUP_ID
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Zone group id.
700 ZONE_GROUP_DISPLAY_ID
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Zone group display id.
710 ZONE_GROUP_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 532 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Zone group name.


720 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone id.
730 ZONE_DISPLAY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone display id.
740 ZONE_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Zone group name.
750 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Location of the worksheet row.
760 LOC_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The location's type.
valid values for loc_type are
0 - Store
1- Zone
2- Warehouse
770 CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The location's currency. All amounts are in this currency.
780 ORIGINAL_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The item's original retail from ITEM_MASTER in RMS.
790 CURRENT_REGULAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Regular retail of the item/location on the date the worksheet was generated.
800 CURRENT_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Regular retail UOM of the item/location on the date the worksheet was
generated.
810 CURRENT_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The regular retail at worksheet creation in the standard UOM.
820 CURRENT_CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Clearance retail of the item/location on the date the worksheet was generated.
If item is not on clearance, this field will be NULL.

Oracle Designer Report : cktci


19 June 2008 Page 533 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

830 CURRENT_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Clearance retail UOM of the item/location on the date the worksheet was
generated. If item is not on clearance, this field will be NULL.
840 CURRENT_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The clearance retail at worksheet creation in the standard UOM.
850 CURRENT_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi-units on the date the worksheet was generated.
860 CURRENT_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi-unit retail on the date the worksheet was generated.
870 CURRENT_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi-unit retail UOM on the date the worksheet was generated.
880 CURRENT_ZL_REGULAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The regular retail at worksheet creation in the selling UOM. When rolling to
the zone level it will be a zone retail if available, otherwise it will be an
average across location in a zone. When rolling to the link code level, it
will be the average across the item/locations in the link. When both zone and
link code rollups are required, zone rollups will occur before link code
rollups.
890 CURRENT_ZL_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of current_zl_regular_retail.
900 CURRENT_ZL_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
current_zl_regular_retail converted to the standard UOM.
910 CURRENT_ZL_CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The clearance retail at worksheet creation in the selling UOM. When rolling to
the zone level it will be an average across location in a zone. When rolling
to the link code level, it will be the average across the item/locations in the
link. When both zone and link code rollups are required, zone rollups will
occur before link code rollups.
920 CURRENT_ZL_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of current_zl_clear_retail.
930 CURRENT_ZL_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 534 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

current_zl_clear_retail converted to the standard UOM.


940 CURRENT_ZL_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
950 CURRENT_ZL_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
960 CURRENT_ZL_MULTI_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
970 PAST_PRICE_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the last price change executed at this item/location.
980 PAST_COST_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the last cost change executed at this item/location.
990 PEND_COST_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the next scheduled cost change at this item/location.
*** PEND_COST_CHG_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The cost that will result from the next scheduled cost change at this
item/location.
*** PEND_ZL_COST_CHG_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The cost that will result from the next scheduled cost change at this
item/location rolled up to the zone/link code level.
*** MAINT_MARGIN_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The retail of the item/loc at the start of the review period.
*** MAINT_MARGIN_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The UOM of MAINT_MARGIN_RETAIL.
*** MAINT_MARGIN_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
MAINT_MARGIN_RETAIL in the item's standard UOM.
*** MAINT_MARGIN_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 535 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The cost of the item/loc at the start of the review period.


*** MAINT_MARGIN_ZL_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The retail of the item/loc at the start of the review period at the zone link
level.
*** MAINT_MARGIN_ZL_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The UOM of MAINT_MARGIN_ZL_RETAIL.
*** MAINT_MARGIN_ZL_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
MAINT_MARGIN_ZL_RETAIL in the item's standard UOM.
*** MAINT_MARGIN_ZL_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The cost of the item/loc at the start of the review period at the zone link
level.
*** PEND_COST_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if cost change event(s) exist for the item/location.
*** COST_ALERT
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This alert is set when there is a cost change event between now and them
proposed effective date.
*** CURRENT_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Cost of the item on the date the worksheet was generated.
*** BASIS_BASE_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Base cost
*** BASIS_PRICING_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis cost
*** CURRENT_ZL_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Current Zone Link cost
*** BASIS_ZL_BASE_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Zone Link base cost
*** BASIS_ZL_PRICING_COST

Oracle Designer Report : cktci


19 June 2008 Page 536 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;


Basis Zone Link pricing cost
*** BASIS_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
This is the markdown number of the clearance that is currently in effect.
*** CURRENT_CLEARANCE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicator for whether this worksheet is on clearance
*** HISTORICAL_SALES
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Sales amount based on the parameters setup in the RPM_DEPT_AGGREGATION table.
*** HISTORICAL_SALES_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Sales units based on the parameters setup in the RPM_DEPT_AGGREGATION table.
*** HISTORICAL_ISSUES
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Warehouse issues based on the parameters setup in the RPM_DEPT_AGGREGATION
table.
*** PROJECTED_SALES
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Projected sales for the item/location.
*** SEASONAL_SALES
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Sales units based for the item/location during any active season.
*** FIRST_RECEIVED_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The first date the item/location was received against.
*** LAST_RECEIVED_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The latest date on which the item/location was received against.
*** WKS_OF_SALES_EXP
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Total number of weeks with sales for the item at the location.
*** LOCATION_STOCK
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Stock on hand for the item at the location.
*** LOCATION_ON_ORDER
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 537 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

On order for the item at the location.


*** LOCATION_INVENTORY
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Total inventory for the item at the location.
*** REF_WH_STOCK
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Stock on hand for the item at the reference warehouses.
*** REF_WH_ON_ORDER
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
On order for the item at the reference warehouses.
*** REF_WH_INVENTORY
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Total inventory for the item at the reference warehouses.
*** MARGIN_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Id of items margin market basket code.
*** COMP_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Id of items competitive market basket code.
*** MARGIN_MBC_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Margin market basket code name
*** COMPETITIVE_MBC_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Competitive market basket code name
*** LINK_CODE
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
The link code of the item/location.
*** LINK_CODE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
Link code diaplay id
*** LINK_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
The Description of the link code.
*** REPLENISH_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the item is on replenishment at the location.

Oracle Designer Report : cktci


19 June 2008 Page 538 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

*** VAT_RATE
Optional ? :Yes ; Number (20, 10) ;() ; ; Uppercase ? :No ;
Vat rate of the item at the location.
*** CLEAR_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if clearances markdowns currently exist, or are scheduled for the
item/location.
*** WKS_FIRST_SALE
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Number of weeks since the first sale of the item at the location.
*** PROMO_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if promotions currently exist, or are scheduled for the
item/location.
*** PRICE_CHANGE_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if price changes are scheduled for the item/location.
*** BASIS_REGULAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Projected regular retail in of the item/location on the effective date.
*** BASIS_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of basis_regular_retail.
*** BASIS_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
basis_regular_retail converted to the standard UOM.
*** BASIS_CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Projected regular retail in of the item/location on the effective date.
*** BASIS_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of basis_clear_retail.
*** BASIS_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
basis_clear_retail converted to the standard UOM.
*** BASIS_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi-units on the effective date.
*** BASIS_MULTI_UNIT_RETAIL

Oracle Designer Report : cktci


19 June 2008 Page 539 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;


Multi-unit retail on the effective date.
*** BASIS_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi-unit retail UOM on the effective date.
*** BASIS_ZL_REGULAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The projected regular retail on the effective date in the selling UOM. When
rolling to the zone level it will be an average across location in a zone.
When rolling to the link code level, it will be the average across the
item/locations in the link. When both zone and link code rollups are required,
zone rollups will occur before link code rollups.
*** BASIS_ZL_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of basis_zl_regular_retail.
*** BASIS_ZL_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
basis_zl_regular_retail converted to the standard UOM.
*** BASIS_ZL_CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The projected clearance retail on the effective date in the selling UOM. When
rolling to the zone level it will be an average across location in a zone.
When rolling to the link code level, it will be the average across the
item/locations in the link. When both zone and link code rollups are required,
zone rollups will occur before link code rollups.
*** BASIS_ZL_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of basis_zl_clear_retail.
*** BASIS_ZL_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
basis_zl_clear_retail converted to the standard UOM.
*** BASIS_ZL_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The basis markdown number at the zone link level. If markdown numbers vary
over the zone link group, this will show the lowest value.
*** BASIS_ZL_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
*** BASIS_ZL_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?

Oracle Designer Report : cktci


19 June 2008 Page 540 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

*** BASIS_ZL_MULTI_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
*** PROPOSED_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
System suggested retail based on the merchandise extraction process.
*** PROPOSED_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi-unit retail UOM that will be set when the worksheet is approved.
*** PROPOSED_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The proposed retail in the item's standard unit of measure.
*** PROPOSED_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The markdown number of the proposed retail, if the change is a clearance.
*** PROPOSED_CLEAR_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the system proposed a clearance markdown (1 = true, 0
= false).
*** PROPOSED_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The system proposed reset date.
*** PROPOSED_ZL_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The proposed reset date at the zone link level. If reset dates vary over the
zone link group, this will show the lowest date.
*** PROPOSED_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The system proposed out of stock date.
*** PROPOSED_ZL_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The proposed out of stock date at the zone link level. If out of stock dates
vary over the zone link group, this will show the lowest date.
*** ACTION_FLAG
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Used to indicate what action the user want to take with this item/location --
take or don't take.
*** EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date the change to the item/location will be made. Defaults to the vdate +

Oracle Designer Report : cktci


19 June 2008 Page 541 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

price prior create days.


*** NEW_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Retail that will be used to create a price change or clearance when the
worksheet is approved.
*** NEW_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Retail that will be used to create a price change or clearance when the
worksheet is approved.
*** NEW_MULTI_UNIT_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Whether or not a mult-unit change will be made when the worksheet is approved.
*** NEW_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi-units that will be set when the worksheet is approved.
*** NEW_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi-unit retail that will be set when the worksheet is approved.
*** NEW_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi-unit retail UOM that will be set when the worksheet is approved.
*** NEW_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The new retail in the item's standard unit of measure.
*** NEW_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The markdown number of the new retail, if the change is a clearance.
*** NEW_CLEAR_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the change will be a clearance markdown (1 = true, 0 =
false).
*** NEW_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The user editable reset date.
*** NEW_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The user editable out of stock date.
*** NEW_ITEM_LOC_BOOLEAN

Oracle Designer Report : cktci


19 June 2008 Page 542 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;


Indicates that a the row is a new item/location or contains a new
item/location.
*** PRIMARY_COMP_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that the competitive retail has need been pulled into the worksheet
before this.
*** ORIGINAL_EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The effective date proposed by the merchandise extract process.
*** RULE_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether a candidate rule has been triggered.
*** CONFLICT_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that this row generated a conflict checking error.
*** CONSTRAINT_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that this row generated a constraint checking error.
*** IGNORE_CONSTRAINT_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that constraint checking should be ignored.
*** AREA_DIFF_PRIM_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The primary area differential strategy that this row falls under. This will be
populated when the row falls under the primary area or one of the secondary
areas tied to this primary area differential.
*** AREA_DIFF_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The secondary area differential strategy that this row falls under.
*** LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 543 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_FILTER Alias : RKC


Display Title : RPM_WORKSHEET_CRITERIA

Description : This table defines worksheet filter criteria


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_FILTER_ID NOT NULL NUMBER (4)


20 NAME NULL VARCHAR2 (320)
25 COST_CALC_CODE NULL VARCHAR2 (30)
30 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_WORKSHEET_FILTER WORKSHEET_FILTER_ID

Column Detail

10 WORKSHEET_FILTER_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Primary Key
20 NAME
Optional ? :Yes ; Varchar2 (320) ;() ; ; Uppercase ? :No ;
The name that the user chooses for this set of conditions
25 COST_CALC_CODE
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Specifies the cost calculation code on this filter.
30 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 544 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_FILTER_COND Alias : RCC


Display Title : RPM_WORKSHEET_CRITERIA_COND

Description : This table defines the conditions associated with a worksheet filter
criterion
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

12 WORKSHEET_FILTER_COND_ID NOT NULL NUMBER (4)


15 WORKSHEET_FILTER_ID NOT NULL NUMBER (4)
20 WORKSHEET_COLUMN_ID NOT NULL NUMBER (4)
30 OPERAND NULL VARCHAR2 (15)
40 VALUE NULL VARCHAR2 (120)
50 COLUMN_FLAG NULL NUMBER (1)
60 COLUMN_CLASS NULL VARCHAR2 (100)

Primary Key

Name Column

PK_RPM_WORKSHEET_CRITERIA_COND WORKSHEET_FILTER_COND_ID
Foreign Keys

RCC_RKC_FK
WORKSHEET_FILTER_ID references
RPM_WORKSHEET_FILTER.WORKSHEET_FILTER_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

RCC_RWN_FK
WORKSHEET_COLUMN_ID references
RPM_WORKSHEET_COLUMN.WORKSHEET_COLUMN_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

12 WORKSHEET_FILTER_COND_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 545 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Primary key
15 WORKSHEET_FILTER_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Foreign key to parent criterion
20 WORKSHEET_COLUMN_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Foreign key to the column entry.
30 OPERAND
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
The operand used as a part of this condition
40 VALUE
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The value associated with the operand
50 COLUMN_FLAG
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Specifies whether the value is a column or is concrete
60 COLUMN_CLASS
Optional ? :Yes ; Varchar2 (100) ;() ; ; Uppercase ? :No ;
Fully qualified class name specifying the type of this object.

Oracle Designer Report : cktci


19 June 2008 Page 546 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : Alias :


RPM_WORKSHEET_ROLLUP_MODS_GTT Display Title :
RPM_WORKSHEET_ROLLUP_MODS_GTT

Description : This global temporary table is used as a working table by the


rpm_worksheet_rollup_sql PL/SQL package.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSPACE_ID NULL NUMBER (22, 0)


20 ROLLUP_LEVEL NULL NUMBER (22, 0)
30 LINK_CODE NULL VARCHAR2 (40)
40 ZONE_ID NULL NUMBER (22, 0)
50 LOCATION NULL NUMBER (22, 0)
60 LOC_TYPE NULL NUMBER (22, 0)
70 ITEM NULL VARCHAR2 (25)
80 ITEM_PARENT NULL VARCHAR2 (25)
90 DIFF_1 NULL VARCHAR2 (10)
100 DIFF_TYPE_1 NULL VARCHAR2 (6)
110 DIFF_2 NULL VARCHAR2 (10)
120 DIFF_TYPE_2 NULL VARCHAR2 (6)
130 DIFF_3 NULL VARCHAR2 (10)
140 DIFF_TYPE_3 NULL VARCHAR2 (6)
150 DIFF_4 NULL VARCHAR2 (10)
160 DIFF_TYPE_4 NULL VARCHAR2 (6)
170 ACTION_FLAG NULL NUMBER (22, 0)
180 EFFECTIVE_DATE NULL DATE
190 NEW_RETAIL NULL NUMBER (22, 4)
200 NEW_RETAIL_STD NULL NUMBER (22, 4)
210 NEW_RETAIL_UOM NULL VARCHAR2 (4)
220 NEW_MULTI_UNITS NULL NUMBER (22, 4)
230 IGNORE_CONSTRAINT_BOOLEAN NULL NUMBER (22, 0)
240 NEW_MULTI_UNIT_UOM NULL VARCHAR2 (4)
250 NEW_MULTI_UNIT_RETAIL NULL NUMBER (22, 4)
260 NEW_CLEAR_IND NULL NUMBER (22, 0)
270 NEW_RESET_DATE NULL DATE

Oracle Designer Report : cktci


19 June 2008 Page 547 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

280 NEW_OUT_OF_STOCK_DATE NULL DATE


290 STATE NULL NUMBER (22, 0)
300 NEW_CLEAR_MKDN_NBR NULL NUMBER (22, 0)
310 WORKSHEET_STATUS_ID NULL NUMBER (10)

Column Detail

10 WORKSPACE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Workspace Id
20 ROLLUP_LEVEL
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Rollup Level
30 LINK_CODE
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
Link Code
40 ZONE_ID
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Zone Id
50 LOCATION
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Location
60 LOC_TYPE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Loc Type
70 ITEM
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item
80 ITEM_PARENT
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Parent
90 DIFF_1
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff 1
100 DIFF_TYPE_1
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Diff Type 1
110 DIFF_2

Oracle Designer Report : cktci


19 June 2008 Page 548 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;


Diff 2
120 DIFF_TYPE_2
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Diff Type 2
130 DIFF_3
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff 3
140 DIFF_TYPE_3
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Diff Type 3
150 DIFF_4
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
Diff 4
160 DIFF_TYPE_4
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Diff Type 4
170 ACTION_FLAG
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
Action Flag
180 EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Effective Date
190 NEW_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Retail
200 NEW_RETAIL_STD
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Retail Std
210 NEW_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Retail Uom
220 NEW_MULTI_UNITS
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Multi Units
230 IGNORE_CONSTRAINT_BOOLEAN
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 549 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Ignore Constraint Boolean


240 NEW_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
New Multi Unit Uom
250 NEW_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (22, 4) ;() ; ; Uppercase ? :No ;
New Multi Unit Retail
260 NEW_CLEAR_IND
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
New Clear Ind
270 NEW_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
New Reset Date
280 NEW_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
New Out Of Stock Date
290 STATE
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
State
300 NEW_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (22, 0) ;() ; ; Uppercase ? :No ;
New Clear Mkdn Nbr
310 WORKSHEET_STATUS_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Worksheet Status Id

Oracle Designer Report : cktci


19 June 2008 Page 550 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_SEAS_UDA Alias : WSU


Display Title : RPM_WORKSHEET_SEAS_UDA

Description : This table holds the results of candidate rule validation against an
item during the PL/SQL part of Merchandise Extract
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PROPOSED_STRATEGY_ID NOT NULL NUMBER (10)


20 ITEM NOT NULL VARCHAR2 (25)
30 CANDIDATE_RULE_ID NOT NULL NUMBER (10)
40 RULE_BOOLEAN NULL NUMBER (1)
50 LOCK_VERSION NULL NUMBER (18)

Index Summary

Name Seq. Column Index Type

RPM_WORKSHEET_SEAS_UDA_I1 0 PROPOSED_STRATEGY_ID NOT UNIQUE

RPM_WORKSHEET_SEAS_UDA_I1 2 ITEM NOT UNIQUE

RPM_WORKSHEET_SEAS_UDA_I1 4 CANDIDATE_RULE_ID NOT UNIQUE

Column Detail

10 PROPOSED_STRATEGY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The pricing Strategy ID
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
Item Number
30 CANDIDATE_RULE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Candiate Rule ID that is validated
40 RULE_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Result of the candidate field validation . 1=valid, 0 = not valid

Oracle Designer Report : cktci


19 June 2008 Page 551 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

50 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking

Oracle Designer Report : cktci


19 June 2008 Page 552 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_STATUS Alias : RWS


Display Title : RPM_WORKSHEET_STATUS

Description : Table to hold worksheet data rolled up to the strategy level.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

2 WORKSHEET_STATUS_ID NOT NULL NUMBER (10)


5 STATE_BITMAP NULL NUMBER (10)
7 MAINT_MARGIN_IND NULL NUMBER (1)
10 DIVISION NULL NUMBER (4)
20 DIV_NAME NULL VARCHAR2 (120)
25 GROUP_NO NULL NUMBER (4)
27 GROUP_NAME NULL VARCHAR2 (120)
28 DEPT NULL NUMBER (4)
29 DEPT_NAME NULL VARCHAR2 (120)
30 CLASS NULL NUMBER (4)
40 CLASS_NAME NULL VARCHAR2 (120)
50 SUBCLASS NULL NUMBER (4)
52 ZONE_GROUP_ID NULL NUMBER (4)
54 ZONE_GROUP_DISPLAY_ID NULL NUMBER (4)
56 ZONE_GROUP_NAME NULL VARCHAR2 (120)
60 SUBCLASS_NAME NULL VARCHAR2 (120)
70 ZONE_ID NULL NUMBER (10)
80 ZONE_DISPLAY_ID NULL NUMBER (10)
90 ZONE_NAME NULL VARCHAR2 (120)
100 LOCATION NULL NUMBER (10)
110 LOC_TYPE NULL NUMBER (1)
120 LOCATION_NAME NULL VARCHAR2 (150)
130 AREA_DIFF_PRIM_IND NULL NUMBER (1)
140 AREA_DIFF_PRIM_WS_ID NULL NUMBER (10)
145 STOCK_ON_HAND NULL NUMBER (20, 4)
147 CURRENCY NULL VARCHAR2 (3)
150 PRICE_CHANGE_AMOUNT NULL NUMBER (20, 4)
160 SALES_AMOUNT NULL NUMBER (20, 4)

Oracle Designer Report : cktci


19 June 2008 Page 553 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

170 SALES_AMOUNT_EX_VAT NULL NUMBER (20, 4)


180 SALES_COST NULL NUMBER (20, 4)
190 SALES_CHANGE_AMOUNT NULL NUMBER (20, 4)
210 REVIEW_DATE NULL DATE
220 REASON NULL VARCHAR2 (1000)
230 ITEM_COUNT NULL NUMBER (10)
240 CONFLICT_IND NULL NUMBER (1)
245 CONSTRAINT_IND NULL NUMBER (1)
250 PROFIT_CALC_TYPE NULL NUMBER (1)
255 WS_LOCK_OWNER NULL VARCHAR2 (255)
270 WS_LOCK_DATE NULL DATE
280 WS_LOCK_WORKSPACE_ID NULL NUMBER (10)
290 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_WORKSHEET_STATUS WORKSHEET_STATUS_ID

Column Detail

2 WORKSHEET_STATUS_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Primary key.
5 STATE_BITMAP
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
A bit map that represents the states of the worksheet details under the
worksheet status.
7 MAINT_MARGIN_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the worksheet was generated due to a maintain margin
strategy.
10 DIVISION
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The division of the worksheet.
20 DIV_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The division name.
25 GROUP_NO
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 554 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The group of the worksheet.


27 GROUP_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The group name.
28 DEPT
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Department of the worksheet status record.
29 DEPT_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Name of the department.
30 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Class of the worksheet status record. Only populated if the worksheet is
defined at class or lower level.
40 CLASS_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Name of the class.
50 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Subclass of the worksheet status record. Only populated if the worksheet is
defined at the subclass level.
52 ZONE_GROUP_ID
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Id of the worksheet's zone group.
54 ZONE_GROUP_DISPLAY_ID
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Display id of the worksheet's zone group.
56 ZONE_GROUP_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Display id of the worksheet's zone group.
60 SUBCLASS_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Name of the subclass.
70 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone of the worksheet status record. Worksheet status records will be at the
zone or the location level.
80 ZONE_DISPLAY_ID

Oracle Designer Report : cktci


19 June 2008 Page 555 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;


Display Id for the worksheet status zone.
90 ZONE_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Name of the zone.
100 LOCATION
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location of the worksheet status record. Worksheet status records will be at
the zone or the location level.
110 LOC_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Type of the location.
120 LOCATION_NAME
Optional ? :Yes ; Varchar2 (150) ;() ; ; Uppercase ? :No ;
Name of the location.
130 AREA_DIFF_PRIM_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that the worksheet is a driver of an area differential.
140 AREA_DIFF_PRIM_WS_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
When the worksheet is a result of a secondary area differential, this is the
identifier of the driving area differential worksheet status.
145 STOCK_ON_HAND
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Stock on hand summed up to the worksheet status level.
147 CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency of the worksheet.
150 PRICE_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Amount of the price chagnes summed up to the worksheet status level.
160 SALES_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Sales amount summed up to the worksheet status level.
170 SALES_AMOUNT_EX_VAT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Sales amount summed up to the worksheet status level with any vat removed.
180 SALES_COST

Oracle Designer Report : cktci


19 June 2008 Page 556 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;


Cost summed up to the worksheet status level with any vat removed.
190 SALES_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The sales change amount for all the worksheet details under this worksheet
status.
210 REVIEW_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date the worksheet status records was reviewed.
220 REASON
Optional ? :Yes ; Varchar2 (1000) ;() ; ; Uppercase ? :No ;
Comment field
230 ITEM_COUNT
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Number of items under the worksheet status record.
240 CONFLICT_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that one if the item/locations under the worksheet status record
would result in a conflict if approved.
245 CONSTRAINT_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether of not one or more detail has violated a constraint rule.
250 PROFIT_CALC_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Determines on how profit is calculated for the worksheet status record. Can be
either cost or retail.
255 WS_LOCK_OWNER
Optional ? :Yes ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Id of user currently working on the worksheet.
270 WS_LOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
Date of the lock.
280 WS_LOCK_WORKSPACE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Workspace Id associated with the lock.
290 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking

Oracle Designer Report : cktci


19 June 2008 Page 557 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_VIEW Alias : RWW


Display Title : Rpm Worksheet View

Description : This table holds worksheet view data. It will always hold a corporate
view which is created at install time. It can is also used to hold
user's personal view. User views are maintained through the RPM
application.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_VIEW_ID NOT NULL NUMBER (6)


20 VIEW_NAME NOT NULL VARCHAR2 (200)
30 CORP_IND NOT NULL NUMBER (1)
40 DEFAULT_IND NULL NUMBER (1)
45 USER_ID NULL VARCHAR2 (30)
47 ROLLUP_LEVEL NULL VARCHAR2 (4)
48 ROLLUP_DIFF_TYPE NULL VARCHAR2 (6)
50 LOCKED_COLUMNS NULL NUMBER (3)
60 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_WORKSHEET_VIEW WORKSHEET_VIEW_ID

Column Detail

10 WORKSHEET_VIEW_ID
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Primary key.
20 VIEW_NAME
Optional ? :No ; Varchar2 (200) ;() ; ; Uppercase ? :No ;
Name of the view.
30 CORP_IND
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not this is the corporate view. Corporate = 1, User = 0.
40 DEFAULT_IND

Oracle Designer Report : cktci


19 June 2008 Page 558 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;


Indicates whether or not this should be the user's default view.
45 USER_ID
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
If the view is a user view, this will contain the user that owns the view.
47 ROLLUP_LEVEL
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Item level associated with the view.
48 ROLLUP_DIFF_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
Diff type conditionally associated with the rollup level.
50 LOCKED_COLUMNS
Optional ? :Yes ; Number (3) ;() ; ; Uppercase ? :No ;
Specifies how many columns in the table should be "locked" on the left side
against scrolling.
60 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 559 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_VIEW_COL Alias : RWC


Display Title : Rpm Worksheet View Col

Description : This table defines what columns are part of a worksheet view
(corporate or user). It also defines how to columns are to be
displayed in a given worksheet view.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_VIEW_ID NOT NULL NUMBER (6)


20 WORKSHEET_COLUMN_ID NOT NULL NUMBER (4)
30 VIEW_ORDER NOT NULL NUMBER (3)
40 VIEW_WIDTH NOT NULL NUMBER (3)
45 VISIBLE_IND NULL NUMBER (1)
50 SORT_CODE NULL NUMBER (1)
55 SORT_SEQ NULL NUMBER (3)
60 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_WORKSHEET_VIEW_COL WORKSHEET_VIEW_ID
WORKSHEET_COLUMN_ID
Foreign Keys

RWC_RWN_FK
WORKSHEET_COLUMN_ID references
RPM_WORKSHEET_COLUMN.WORKSHEET_COLUMN_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

RWC_RWW_FK
WORKSHEET_VIEW_ID references RPM_WORKSHEET_VIEW.WORKSHEET_VIEW_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

Oracle Designer Report : cktci


19 June 2008 Page 560 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

10 WORKSHEET_VIEW_ID
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The worksheet view that this worksheet view column belongs to.
20 WORKSHEET_COLUMN_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
The column that belongs to this this view.
30 VIEW_ORDER
Optional ? :No ; Number (3) ;() ; ; Uppercase ? :No ;
The order of this column in this view.
40 VIEW_WIDTH
Optional ? :No ; Number (3) ;() ; ; Uppercase ? :No ;
The width of this column in this view.
45 VISIBLE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not this field is visible on the UI. 1 = visible, 0 = not
visible.
50 SORT_CODE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Specifies the sort of a column ... 0 = descending, 1 = ascending, NULL = no
sort

55 SORT_SEQ
Optional ? :Yes ; Number (3) ;() ; ; Uppercase ? :No ;
Specifies the order in which this column's sort should be applied
60 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 561 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_WORKSHEET_WORKSPACE Alias : RWO


Display Title : RPM_WORKSHEET_DATA
Comment : PARTITION BY HASH dept 32
Description : Table to hold information needed by the worksheet. This table is
populated by the merchandise extract process. This table holds
information at the item/location level.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 WORKSHEET_DATA_ID NOT NULL NUMBER (20)


20 WORKSPACE_ID NOT NULL NUMBER (10)
30 WORKSHEET_STATUS_ID NULL NUMBER (20)
40 PROPOSED_STRATEGY_ID NULL NUMBER (10)
50 USER_STRATEGY_ID NULL NUMBER (10)
60 STATE NULL NUMBER (4)
70 RESET_STATE NULL NUMBER (4)
80 ITEM NOT NULL VARCHAR2 (25)
90 ITEM_DESC NULL VARCHAR2 (250)
100 DEPT NULL NUMBER (4)
110 DEPT_NAME NULL VARCHAR2 (120)
120 MARKUP_CALC_TYPE NULL VARCHAR2 (1)
130 CLASS NULL NUMBER (4)
140 CLASS_NAME NULL VARCHAR2 (120)
150 SUBCLASS NULL NUMBER (4)
160 SUBCLASS_NAME NULL VARCHAR2 (120)
170 ITEM_LEVEL NULL NUMBER (1)
180 TRAN_LEVEL NULL NUMBER (1)
190 STANDARD_UOM NULL VARCHAR2 (4)
200 DIFF_1 NULL VARCHAR2 (10)
210 DIFF_TYPE_1 NULL VARCHAR2 (6)
220 DIFF_2 NULL VARCHAR2 (10)
230 DIFF_TYPE_2 NULL VARCHAR2 (6)
240 DIFF_3 NULL VARCHAR2 (10)
250 DIFF_TYPE_3 NULL VARCHAR2 (6)
260 DIFF_4 NULL VARCHAR2 (10)
270 DIFF_TYPE_4 NULL VARCHAR2 (6)

Oracle Designer Report : cktci


19 June 2008 Page 562 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

280 RETAIL_INCLUDE_VAT_IND NULL VARCHAR2 (1)


290 PRIMARY_SUPPLIER NULL NUMBER (10)
300 IL_PRIMARY_SUPP NULL NUMBER (10)
310 IL_PRIMARY_CNTRY NULL VARCHAR2 (3)
320 VPN NULL VARCHAR2 (30)
330 UDA_BOOLEAN NULL NUMBER (1)
340 PACKAGE_SIZE NULL NUMBER (12, 4)
350 PACKAGE_UOM NULL VARCHAR2 (4)
360 RETAIL_LABEL_TYPE NULL VARCHAR2 (6)
370 RETAIL_LABEL_VALUE NULL NUMBER (20, 4)
380 SEASON_PHASE_BOOLEAN NULL NUMBER (1)
390 ITEM_PARENT NULL VARCHAR2 (25)
400 PARENT_DESC NULL VARCHAR2 (250)
410 PARENT_DIFF_1 NULL VARCHAR2 (10)
420 PARENT_DIFF_2 NULL VARCHAR2 (10)
430 PARENT_DIFF_3 NULL VARCHAR2 (10)
440 PARENT_DIFF_4 NULL VARCHAR2 (10)
450 PARENT_DIFF_1_TYPE NULL VARCHAR2 (6)
460 PARENT_DIFF_2_TYPE NULL VARCHAR2 (6)
470 PARENT_DIFF_3_TYPE NULL VARCHAR2 (6)
480 PARENT_DIFF_4_TYPE NULL VARCHAR2 (6)
490 PARENT_DIFF_1_TYPE_DESC NULL VARCHAR2 (120)
500 PARENT_DIFF_2_TYPE_DESC NULL VARCHAR2 (120)
510 PARENT_DIFF_3_TYPE_DESC NULL VARCHAR2 (120)
520 PARENT_DIFF_4_TYPE_DESC NULL VARCHAR2 (120)
525 PARENT_VPN NULL VARCHAR2 (30)
530 PRIMARY_COMP_RETAIL NULL NUMBER (20, 4)
540 PRIMARY_COMP_STORE NULL NUMBER (10)
550 PRIMARY_COMP_RETAIL_UOM NULL VARCHAR2 (4)
560 PRIMARY_COMP_RETAIL_STD NULL NUMBER (20, 4)
570 PRIMARY_MULTI_UNITS NULL NUMBER (12, 4)
580 PRIMARY_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
590 PRIMARY_MULTI_UNIT_RETAIL_UOM NULL VARCHAR2 (4)
600 A_COMP_STORE NULL NUMBER (10)
610 B_COMP_STORE NULL NUMBER (10)
620 C_COMP_STORE NULL NUMBER (10)
630 D_COMP_STORE NULL NUMBER (10)
640 E_COMP_STORE NULL NUMBER (10)
650 A_COMP_RETAIL NULL NUMBER (20, 4)

Oracle Designer Report : cktci


19 June 2008 Page 563 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

660 B_COMP_RETAIL NULL NUMBER (20, 4)


670 C_COMP_RETAIL NULL NUMBER (20, 4)
680 D_COMP_RETAIL NULL NUMBER (20, 4)
690 E_COMP_RETAIL NULL NUMBER (20, 4)
700 ZONE_GROUP_ID NULL NUMBER (4)
710 ZONE_GROUP_DISPLAY_ID NULL NUMBER (4)
720 ZONE_GROUP_NAME NULL VARCHAR2 (120)
730 ZONE_ID NULL NUMBER (10)
740 ZONE_DISPLAY_ID NULL NUMBER (10)
750 ZONE_NAME NULL VARCHAR2 (120)
760 LOCATION NOT NULL NUMBER (10)
770 LOC_TYPE NOT NULL NUMBER (6)
780 CURRENCY NULL VARCHAR2 (3)
790 ORIGINAL_RETAIL NULL NUMBER (20, 4)
800 CURRENT_REGULAR_RETAIL NULL NUMBER (20, 4)
810 CURRENT_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
820 CURRENT_REGULAR_RETAIL_STD NULL NUMBER (20, 4)
830 CURRENT_CLEAR_RETAIL NULL NUMBER (20, 4)
840 CURRENT_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
850 CURRENT_CLEAR_RETAIL_STD NULL NUMBER (20, 4)
860 CURRENT_MULTI_UNITS NULL NUMBER (12, 4)
870 CURRENT_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
880 CURRENT_MULTI_UNIT_UOM NULL VARCHAR2 (4)
890 CURRENT_ZL_REGULAR_RETAIL NULL NUMBER (20, 4)
900 CURRENT_ZL_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
910 CURRENT_ZL_REGULAR_RETAIL_STD NULL NUMBER (20, 4)
920 CURRENT_ZL_CLEAR_RETAIL NULL NUMBER (20, 4)
930 CURRENT_ZL_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
940 CURRENT_ZL_CLEAR_RETAIL_STD NULL NUMBER (20, 4)
950 CURRENT_ZL_MULTI_UNITS NULL NUMBER (12, 4)
960 CURRENT_ZL_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
970 CURRENT_ZL_MULTI_UOM NULL VARCHAR2 (4)
980 PAST_PRICE_CHG_DATE NULL DATE
990 PAST_COST_CHG_DATE NULL DATE
1000 PEND_COST_CHG_DATE NULL DATE
1010 PEND_COST_CHG_COST NULL NUMBER (20, 4)
1020 PEND_ZL_COST_CHG_COST NULL NUMBER (20, 4)
1030 MAINT_MARGIN_RETAIL NULL NUMBER (20, 4)
1040 MAINT_MARGIN_RETAIL_UOM NULL VARCHAR2 (4)

Oracle Designer Report : cktci


19 June 2008 Page 564 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1046 MAINT_MARGIN_RETAIL_STD NULL NUMBER (20, 4)


1060 MAINT_MARGIN_COST NULL NUMBER (20, 4)
1070 MAINT_MARGIN_ZL_RETAIL NULL NUMBER (20, 4)
1075 MAINT_MARGIN_ZL_RETAIL_UOM NULL VARCHAR2 (4)
1077 MAINT_MARGIN_ZL_RETAIL_STD NULL NUMBER (20, 4)
1080 MAINT_MARGIN_ZL_COST NULL NUMBER (20, 4)
1090 PEND_COST_BOOLEAN NULL NUMBER (1)
1100 COST_ALERT NULL NUMBER (1)
1110 CURRENT_COST NULL NUMBER (20, 4)
1120 BASIS_BASE_COST NULL NUMBER (20, 4)
1130 BASIS_PRICING_COST NULL NUMBER (20, 4)
1140 CURRENT_ZL_COST NULL NUMBER (20, 4)
1150 BASIS_ZL_BASE_COST NULL NUMBER (20, 4)
1160 BASIS_ZL_PRICING_COST NULL NUMBER (20, 4)
1170 BASIS_CLEAR_MKDN_NBR NULL NUMBER (2)
1180 CURRENT_CLEARANCE_IND NULL NUMBER (1)
1190 HISTORICAL_SALES NULL NUMBER (20, 4)
1200 HISTORICAL_SALES_UNITS NULL NUMBER (12, 4)
1210 HISTORICAL_ISSUES NULL NUMBER (12, 4)
1220 PROJECTED_SALES NULL NUMBER (20, 4)
1230 SEASONAL_SALES NULL NUMBER (20, 4)
1240 FIRST_RECEIVED_DATE NULL DATE
1250 LAST_RECEIVED_DATE NULL DATE
1260 WKS_OF_SALES_EXP NULL NUMBER (4)
1270 LOCATION_STOCK NULL NUMBER (12, 4)
1280 LOCATION_ON_ORDER NULL NUMBER (12, 4)
1290 LOCATION_INVENTORY NULL NUMBER (12, 4)
1300 REF_WH_STOCK NULL NUMBER (12, 4)
1310 REF_WH_ON_ORDER NULL NUMBER (12, 4)
1320 REF_WH_INVENTORY NULL NUMBER (12, 4)
1330 MARGIN_MKT_BASKET_CODE NULL VARCHAR2 (24)
1340 COMP_MKT_BASKET_CODE NULL VARCHAR2 (24)
1346 MARGIN_MBC_NAME NULL VARCHAR2 (120)
1352 COMPETITIVE_MBC_NAME NULL VARCHAR2 (120)
1360 LINK_CODE NULL VARCHAR2 (40)
1365 LINK_CODE_DISPLAY_ID NULL VARCHAR2 (40)
1370 LINK_CODE_DESC NULL VARCHAR2 (160)
1380 REPLENISH_IND NULL NUMBER (1)
1390 VAT_RATE NULL NUMBER (20, 10)

Oracle Designer Report : cktci


19 June 2008 Page 565 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1400 CLEAR_BOOLEAN NULL NUMBER (1)


1410 WKS_FIRST_SALE NULL NUMBER (4)
1420 PROMO_BOOLEAN NULL NUMBER (1)
1430 PRICE_CHANGE_BOOLEAN NULL NUMBER (1)
1440 BASIS_REGULAR_RETAIL NULL NUMBER (20, 4)
1450 BASIS_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
1460 BASIS_REGULAR_RETAIL_STD NULL NUMBER (20, 4)
1470 BASIS_CLEAR_RETAIL NULL NUMBER (20, 4)
1480 BASIS_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
1490 BASIS_CLEAR_RETAIL_STD NULL NUMBER (20, 4)
1500 BASIS_MULTI_UNITS NULL NUMBER (12, 4)
1510 BASIS_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
1520 BASIS_MULTI_UNIT_UOM NULL VARCHAR2 (4)
1530 BASIS_ZL_REGULAR_RETAIL NULL NUMBER (20, 4)
1540 BASIS_ZL_REGULAR_RETAIL_UOM NULL VARCHAR2 (4)
1550 BASIS_ZL_REGULAR_RETAIL_STD NULL NUMBER (20, 4)
1560 BASIS_ZL_CLEAR_RETAIL NULL NUMBER (20, 4)
1570 BASIS_ZL_CLEAR_RETAIL_UOM NULL VARCHAR2 (4)
1580 BASIS_ZL_CLEAR_RETAIL_STD NULL NUMBER (20, 4)
1590 BASIS_ZL_CLEAR_MKDN_NBR NULL NUMBER (2)
1600 BASIS_ZL_MULTI_UNITS NULL NUMBER (12, 4)
1610 BASIS_ZL_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
1620 BASIS_ZL_MULTI_UOM NULL VARCHAR2 (4)
1630 PROPOSED_RETAIL NULL NUMBER (20, 4)
1640 PROPOSED_RETAIL_UOM NULL VARCHAR2 (4)
1650 PROPOSED_RETAIL_STD NULL NUMBER (20, 4)
1660 PROPOSED_CLEAR_MKDN_NBR NULL NUMBER (2)
1670 PROPOSED_CLEAR_IND NULL NUMBER (1)
1680 PROPOSED_RESET_DATE NULL DATE
1690 PROPOSED_ZL_RESET_DATE NULL DATE
1700 PROPOSED_OUT_OF_STOCK_DATE NULL DATE
1710 PROPOSED_ZL_OUT_OF_STOCK_DATE NULL DATE
1720 ACTION_FLAG NULL NUMBER (1)
1730 EFFECTIVE_DATE NULL DATE
1740 NEW_RETAIL NULL NUMBER (20, 4)
1750 NEW_RETAIL_UOM NULL VARCHAR2 (4)
1760 NEW_MULTI_UNIT_IND NULL NUMBER (1)
1770 NEW_MULTI_UNITS NULL NUMBER (12, 4)
1780 NEW_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)

Oracle Designer Report : cktci


19 June 2008 Page 566 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

1790 NEW_MULTI_UNIT_UOM NULL VARCHAR2 (4)


1800 NEW_RETAIL_STD NULL NUMBER (20, 4)
1810 NEW_CLEAR_MKDN_NBR NULL NUMBER (2)
1820 NEW_CLEAR_IND NULL NUMBER (1)
1830 NEW_RESET_DATE NULL DATE
1840 NEW_OUT_OF_STOCK_DATE NULL DATE
1850 NEW_ITEM_LOC_BOOLEAN NULL NUMBER (1)
1860 PRIMARY_COMP_BOOLEAN NULL NUMBER (1)
1870 ORIGINAL_EFFECTIVE_DATE NULL DATE
1880 RULE_BOOLEAN NULL NUMBER (1)
1890 UPDATE_IND NULL NUMBER (1)
1900 CONFLICT_BOOLEAN NULL NUMBER (1)
1905 CONSTRAINT_BOOLEAN NULL NUMBER (1)
1907 IGNORE_CONSTRAINT_BOOLEAN NULL NUMBER (1)
1910 AREA_DIFF_PRIM_ID NULL NUMBER (10)
1920 AREA_DIFF_ID NULL NUMBER (10)
1930 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_WORKSHEET_WORKSPACE WORKSHEET_DATA_ID
WORKSPACE_ID
Foreign Keys

RWO_RWD_FK
WORKSHEET_DATA_ID references RPM_WORKSHEET_DATA.WORKSHEET_DATA_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 WORKSHEET_DATA_ID
Optional ? :No ; Number (20) ;() ; ; Uppercase ? :No ;
Primary key.
20 WORKSPACE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Column to identify with worksheet session this row is associated with.
30 WORKSHEET_STATUS_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 567 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RPM_WORKSHEET_WORKSPACE_I1 0 WORKSHEET_STATUS_ID NOT UNIQUE

RPM_WORKSHEET_WORKSPACE_I2 0 WORKSPACE_ID NOT UNIQUE

RPM_WORKSHEET_WORKSPACE_I2 2 ITEM_PARENT NOT UNIQUE

RPM_WORKSHEET_WORKSPACE_I3 0 LINK_CODE NOT UNIQUE

RPM_WORKSHEET_WORKSPACE_I4 0 WORKSPACE_ID NOT UNIQUE

RPM_WORKSHEET_WORKSPACE_I4 2 ZONE_ID NOT UNIQUE

RPM_WORKSHEET_WORKSPACE_I4 4 ITEM_PARENT NOT UNIQUE

RPM_WORKSHEET_WORKSPACE_I4 6 ITEM NOT UNIQUE

RPM_WORKSHEET_WORKSPACE_I4 8 LINK_CODE NOT UNIQUE

Column Detail

The id of the rpm_worksheet_staus record that this row is aggregated into.


40 PROPOSED_STRATEGY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The strategy that drove the creation of this worksheet data record.
50 USER_STRATEGY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The strategy that the user is using as part of the what-if processing.
60 STATE
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The state of the rpm_worksheet_detail record.

0 - new
1 - updated
2 - in progress
70 RESET_STATE
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
State to return to -- will be either new or updated state.
80 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The worksheet item.
90 ITEM_DESC
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
The description of the worksheet item.
100 DEPT

Oracle Designer Report : cktci


19 June 2008 Page 568 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;


The department of the item.
110 DEPT_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The name of the department.
120 MARKUP_CALC_TYPE
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
The markup calc type for the dept.
130 CLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The class of the item.
140 CLASS_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The name of the class.
150 SUBCLASS
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
The subclass of the item.
160 SUBCLASS_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The name of the subclass.
170 ITEM_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The item level of the item.
180 TRAN_LEVEL
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The transaction level of the item.
190 STANDARD_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The standard UOM of the item.
200 DIFF_1
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The item's diff_1.
210 DIFF_TYPE_1
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The item's diff_1 type.
220 DIFF_2
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 569 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The item's diff_2.


230 DIFF_TYPE_2
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The item's diff_2 type.
240 DIFF_3
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The item's diff_3.
250 DIFF_TYPE_3
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The item's diff_3 type.
260 DIFF_4
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The item's diff_4.
270 DIFF_TYPE_4
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The item's diff_4 type.
280 RETAIL_INCLUDE_VAT_IND
Optional ? :Yes ; Varchar2 (1) ;() ; ; Uppercase ? :No ;
This indicates if the retail values for this item contain vat.
290 PRIMARY_SUPPLIER
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The primary supplier for the item.
300 IL_PRIMARY_SUPP
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The primary supplier for the item/location.
310 IL_PRIMARY_CNTRY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The primary origin country for the item/location.
320 VPN
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The supplier's VPN for the item.
330 UDA_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This field indicates that UDAs exist for the item.
340 PACKAGE_SIZE
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Holds the size of the product printed on any packaging (i.e. 24 ounces).

Oracle Designer Report : cktci


19 June 2008 Page 570 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

350 PACKAGE_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Holds the unit of measure associated with the package size.
360 RETAIL_LABEL_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
This field indicates any special label type associated with an item (i.e.
prepriced or cents off).
370 RETAIL_LABEL_VALUE
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field represents the value associated with the retail label type.
380 SEASON_PHASE_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the item/location falls under a season. When this is
set, the season/phase pop-up is enabled.
390 ITEM_PARENT
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The parent of the worksheet item.
400 PARENT_DESC
Optional ? :Yes ; Varchar2 (250) ;() ; ; Uppercase ? :No ;
The description of the parent.
410 PARENT_DIFF_1
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The parent item's diff_1.
420 PARENT_DIFF_2
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The parent item's diff_2.
430 PARENT_DIFF_3
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The parent item's diff_3.
440 PARENT_DIFF_4
Optional ? :Yes ; Varchar2 (10) ;() ; ; Uppercase ? :No ;
The parent item's diff_4.
450 PARENT_DIFF_1_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The parent item's diff_1 type.
460 PARENT_DIFF_2_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The parent item's diff_2 type.
470 PARENT_DIFF_3_TYPE

Oracle Designer Report : cktci


19 June 2008 Page 571 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;


The parent item's diff_3 type.
480 PARENT_DIFF_4_TYPE
Optional ? :Yes ; Varchar2 (6) ;() ; ; Uppercase ? :No ;
The parent item's diff_4 type.
490 PARENT_DIFF_1_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The parent item's diff_1 type description.
500 PARENT_DIFF_2_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The parent item's diff_2 type description.
510 PARENT_DIFF_3_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The parent item's diff_3 type description.
520 PARENT_DIFF_4_TYPE_DESC
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
The parent item's diff_4 type description.
525 PARENT_VPN
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
The VPN of the item parent.
530 PRIMARY_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Primary competitor retail when running competitive strategy.
540 PRIMARY_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of the strategy competitor.
550 PRIMARY_COMP_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Primary competitor retail UOM when running competitive strategy.
560 PRIMARY_COMP_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The primary competitor retail in the item's standard unit of measure.
570 PRIMARY_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Primary competitor multi units when running competitive strategy.
580 PRIMARY_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 572 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Primary competitor multi unit retail when running competitive strategy.


590 PRIMARY_MULTI_UNIT_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Primary competitor multi unit retail UOM when running competitive strategy.
600 A_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of competitor A.
610 B_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of competitor B.
620 C_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of competitor C.
630 D_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of competitor D.
640 E_COMP_STORE
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The competitive store of competitor E.
650 A_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Reference competitor A retail.
660 B_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Reference competitor B retail.
670 C_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Reference competitor C retail.
680 D_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Reference competitor D retail.
690 E_COMP_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Reference competitor E retail.
700 ZONE_GROUP_ID
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Zone group id.

Oracle Designer Report : cktci


19 June 2008 Page 573 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

710 ZONE_GROUP_DISPLAY_ID
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Zone group display id.
720 ZONE_GROUP_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Zone group name.
730 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone id.
740 ZONE_DISPLAY_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone display id.
750 ZONE_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Zone group name.
760 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Location of the worksheet row.
770 LOC_TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
The location's type.
valid values for loc_type are
0 - Store
1- Zone
2- Warehouse
780 CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The location's currency. All amounts are in this currency.
790 ORIGINAL_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The item's original retail from ITEM_MASTER in RMS.
800 CURRENT_REGULAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Regular retail of the item/location on the date the worksheet was generated.
810 CURRENT_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Regular retail UOM of the item/location on the date the worksheet was
generated.
820 CURRENT_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 574 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The regular retail at worksheet creation in the standard UOM.


830 CURRENT_CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Clearance retail of the item/location on the date the worksheet was generated.
If item is not on clearance, this field will be NULL.
840 CURRENT_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Clearance retail UOM of the item/location on the date the worksheet was
generated. If item is not on clearance, this field will be NULL.
850 CURRENT_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The clearance retail at worksheet creation in the standard UOM.
860 CURRENT_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi-units on the date the worksheet was generated.
870 CURRENT_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi-unit retail on the date the worksheet was generated.
880 CURRENT_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi-unit retail UOM on the date the worksheet was generated.
890 CURRENT_ZL_REGULAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The regular retail at worksheet creation in the selling UOM. When rolling to
the zone level it will be a zone retail if available, otherwise it will be an
average across location in a zone. When rolling to the link code level, it
will be the average across the item/locations in the link. When both zone and
link code rollups are required, zone rollups will occur before link code
rollups.
900 CURRENT_ZL_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of current_zl_regular_retail.
910 CURRENT_ZL_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
current_zl_regular_retail converted to the standard UOM.
920 CURRENT_ZL_CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The clearance retail at worksheet creation in the selling UOM. When rolling to
the zone level it will be an average across location in a zone. When rolling
to the link code level, it will be the average across the item/locations in the
link. When both zone and link code rollups are required, zone rollups will

Oracle Designer Report : cktci


19 June 2008 Page 575 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

occur before link code rollups.


930 CURRENT_ZL_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of current_zl_clear_retail.
940 CURRENT_ZL_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
current_zl_clear_retail converted to the standard UOM.
950 CURRENT_ZL_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
960 CURRENT_ZL_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
970 CURRENT_ZL_MULTI_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
980 PAST_PRICE_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the last price change executed at this item/location.
990 PAST_COST_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the last cost change executed at this item/location.
*** PEND_COST_CHG_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date of the next scheduled cost change at this item/location.
*** PEND_COST_CHG_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The cost that will result from the next scheduled cost change at this
item/location.
*** PEND_ZL_COST_CHG_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The cost that will result from the next scheduled cost change at this
item/location rolled up to the zone/link code level.
*** MAINT_MARGIN_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The retail of the item/loc at the start of the review period.
*** MAINT_MARGIN_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 576 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The UOM of MAINT_MARGIN_RETAIL.


*** MAINT_MARGIN_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
MAINT_MARGIN_RETAIL in the item's standard UOM.
*** MAINT_MARGIN_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The cost of the item/loc at the start of the review period.
*** MAINT_MARGIN_ZL_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The retail of the item/loc at the start of the review period at the zone link
level.
*** MAINT_MARGIN_ZL_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The UOM of MAINT_MARGIN_ZL_RETAIL.
*** MAINT_MARGIN_ZL_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
MAINT_MARGIN_ZL_RETAIL in the item's standard UOM.
*** MAINT_MARGIN_ZL_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The cost of the item/loc at the start of the review period at the zone link
level.
*** PEND_COST_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if cost change event(s) exist for the item/location.
*** COST_ALERT
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
This alert is set when there is a cost change event between now and them
proposed effective date.
*** CURRENT_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Cost of the item on the date the worksheet was generated.
*** BASIS_BASE_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Base cost
*** BASIS_PRICING_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis cost
*** CURRENT_ZL_COST

Oracle Designer Report : cktci


19 June 2008 Page 577 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;


Current Zone Link cost
*** BASIS_ZL_BASE_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Zone Link base cost
*** BASIS_ZL_PRICING_COST
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Basis Zone Link pricing cost
*** BASIS_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
This is the markdown number of the clearance that is currently in effect.
*** CURRENT_CLEARANCE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicator for whether this worksheet is on clearance
*** HISTORICAL_SALES
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Sales amount based on the parameters setup in the RPM_DEPT_AGGREGATION table.
*** HISTORICAL_SALES_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Sales units based on the parameters setup in the RPM_DEPT_AGGREGATION table.
*** HISTORICAL_ISSUES
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Warehouse issues based on the parameters setup in the RPM_DEPT_AGGREGATION
table.
*** PROJECTED_SALES
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Projected sales for the item/location.
*** SEASONAL_SALES
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Sales units based for the item/location during any active season.
*** FIRST_RECEIVED_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The first date the item/location was received against.
*** LAST_RECEIVED_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The latest date on which the item/location was received against.
*** WKS_OF_SALES_EXP
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 578 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Total number of weeks with sales for the item at the location.
*** LOCATION_STOCK
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Stock on hand for the item at the location.
*** LOCATION_ON_ORDER
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
On order for the item at the location.
*** LOCATION_INVENTORY
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Total inventory for the item at the location.
*** REF_WH_STOCK
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Stock on hand for the item at the reference warehouses.
*** REF_WH_ON_ORDER
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
On order for the item at the reference warehouses.
*** REF_WH_INVENTORY
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Total inventory for the item at the reference warehouses.
*** MARGIN_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Id of items margin market basket code.
*** COMP_MKT_BASKET_CODE
Optional ? :Yes ; Varchar2 (24) ;() ; ; Uppercase ? :No ;
Id of items competitive market basket code.
*** MARGIN_MBC_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Margin market basket code name
*** COMPETITIVE_MBC_NAME
Optional ? :Yes ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Competitive market basket code name
*** LINK_CODE
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
The link code of the item/location.
*** LINK_CODE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (40) ;() ; ; Uppercase ? :No ;
Link code display id

Oracle Designer Report : cktci


19 June 2008 Page 579 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

*** LINK_CODE_DESC
Optional ? :Yes ; Varchar2 (160) ;() ; ; Uppercase ? :No ;
The Description of the link code.
*** REPLENISH_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the item is on replenishment at the location.
*** VAT_RATE
Optional ? :Yes ; Number (20, 10) ;() ; ; Uppercase ? :No ;
Vat rate of the item at the location.
*** CLEAR_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if clearances markdowns currently exist, or are scheduled for the
item/location.
*** WKS_FIRST_SALE
Optional ? :Yes ; Number (4) ;() ; ; Uppercase ? :No ;
Number of weeks since the first sale of the item at the location.
*** PROMO_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if promotions currently exist, or are scheduled for the
item/location.
*** PRICE_CHANGE_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates if price changes are scheduled for the item/location.
*** BASIS_REGULAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Projected regular retail in of the item/location on the effective date.
*** BASIS_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of basis_regular_retail.
*** BASIS_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
basis_regular_retail converted to the standard UOM.
*** BASIS_CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Projected regular retail in of the item/location on the effective date.
*** BASIS_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of basis_clear_retail.
*** BASIS_CLEAR_RETAIL_STD

Oracle Designer Report : cktci


19 June 2008 Page 580 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;


basis_clear_retail converted to the standard UOM.
*** BASIS_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi-units on the effective date.
*** BASIS_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi-unit retail on the effective date.
*** BASIS_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi-unit retail UOM on the effective date.
*** BASIS_ZL_REGULAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The projected regular retail on the effective date in the selling UOM. When
rolling to the zone level it will be an average across location in a zone.
When rolling to the link code level, it will be the average across the
item/locations in the link. When both zone and link code rollups are required,
zone rollups will occur before link code rollups.
*** BASIS_ZL_REGULAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of basis_zl_regular_retail.
*** BASIS_ZL_REGULAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
basis_zl_regular_retail converted to the standard UOM.
*** BASIS_ZL_CLEAR_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The projected clearance retail on the effective date in the selling UOM. When
rolling to the zone level it will be an average across location in a zone.
When rolling to the link code level, it will be the average across the
item/locations in the link. When both zone and link code rollups are required,
zone rollups will occur before link code rollups.
*** BASIS_ZL_CLEAR_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM of basis_zl_clear_retail.
*** BASIS_ZL_CLEAR_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
basis_zl_clear_retail converted to the standard UOM.
*** BASIS_ZL_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The basis markdown number at the zone link level. If markdown numbers vary
over the zone link group, this will show the lowest value.

Oracle Designer Report : cktci


19 June 2008 Page 581 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

*** BASIS_ZL_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
*** BASIS_ZL_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
*** BASIS_ZL_MULTI_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
how rollup multi-units?
*** PROPOSED_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
System suggested retail based on the merchandise extraction process.
*** PROPOSED_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi-unit retail UOM that will be set when the worksheet is approved.
*** PROPOSED_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The proposed retail in the item's standard unit of measure.
*** PROPOSED_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The markdown number of the proposed retail, if the change is a clearance.
*** PROPOSED_CLEAR_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the system proposed a clearance markdown (1 = true, 0
= false).
*** PROPOSED_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The system proposed reset date.
*** PROPOSED_ZL_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The proposed reset date at the zone link level. If reset dates vary over the
zone link group, this will show the lowest date.
*** PROPOSED_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The system proposed out of stock date.
*** PROPOSED_ZL_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The proposed out of stock date at the zone link level. If out of stock dates
vary over the zone link group, this will show the lowest date.

Oracle Designer Report : cktci


19 June 2008 Page 582 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

*** ACTION_FLAG
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Used to indicate what action the user want to take with this item/location --
take or don't take.
*** EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The date the change to the item/location will be made. Defaults to the vdate +
price prior create days.
*** NEW_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Retail that will be used to create a price change or clearance when the
worksheet is approved.
*** NEW_RETAIL_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Retail that will be used to create a price change or clearance when the
worksheet is approved.
*** NEW_MULTI_UNIT_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Whether or not a mult-unit change will be made when the worksheet is approved.
*** NEW_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
Multi-units that will be set when the worksheet is approved.
*** NEW_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
Multi-unit retail that will be set when the worksheet is approved.
*** NEW_MULTI_UNIT_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
Multi-unit retail UOM that will be set when the worksheet is approved.
*** NEW_RETAIL_STD
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The new retail in the item's standard unit of measure.
*** NEW_CLEAR_MKDN_NBR
Optional ? :Yes ; Number (2) ;() ; ; Uppercase ? :No ;
The markdown number of the new retail, if the change is a clearance.
*** NEW_CLEAR_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether or not the change will be a clearance markdown (1 = true, 0 =
false).
*** NEW_RESET_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 583 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The user editable reset date.


*** NEW_OUT_OF_STOCK_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The user editable out of stock date.
*** NEW_ITEM_LOC_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that a the row is a new item/location or contains a new
item/location.
*** PRIMARY_COMP_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that the competitive retail has need been pulled into the worksheet
before this.
*** ORIGINAL_EFFECTIVE_DATE
Optional ? :Yes ; Date ;() ; ; Uppercase ? :No ;
The effective date proposed by the merchandise extract process.
*** RULE_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether a candidate rule has been triggered.
*** UPDATE_IND
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Column to indicate whether or not the row has been modified.
*** CONFLICT_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that this row generated a conflict checking error.
*** CONSTRAINT_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that this row generated a constraint checking error.
*** IGNORE_CONSTRAINT_BOOLEAN
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates that constraint checking should be ignored.
*** AREA_DIFF_PRIM_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The primary area differential strategy that this row falls under. This will be
populated when the row falls under the primary area or one of the secondary
areas tied to this primary area differential.
*** AREA_DIFF_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
The secondary area differential strategy that this row falls under.
*** LOCK_VERSION

Oracle Designer Report : cktci


19 June 2008 Page 584 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;


Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 585 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ZONE Alias : RZN


Display Title : RPM_ZONE

Description : This table will store all valid zones in the system. A zone is a
grouping of locations inside of a zone group. All locations inside a
given zone must have the same currency.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ZONE_ID NOT NULL NUMBER (10)


20 ZONE_DISPLAY_ID NOT NULL NUMBER (10)
30 ZONE_GROUP_ID NOT NULL NUMBER (4)
40 NAME NOT NULL VARCHAR2 (120)
50 CURRENCY_CODE NOT NULL VARCHAR2 (3)
60 BASE_IND NOT NULL NUMBER (6)
70 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_ZONE ZONE_ID
Foreign Keys

RZN_RZG_FK
ZONE_GROUP_ID references RPM_ZONE_GROUP.ZONE_GROUP_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_ZONE_I1 10 ZONE_GROUP_ID NOT UNIQUE

Column Detail

10 ZONE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 586 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Unique identifier for the zone.


20 ZONE_DISPLAY_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
User defined key for the zone.
30 ZONE_GROUP_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Unique identifier for the zone group that the zone belongs to.
40 NAME
Optional ? :No ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Name of the zone.
50 CURRENCY_CODE
Optional ? :No ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
Currency of the zone. All lolcations assigned to the zone must have this
currency code.
60 BASE_IND
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates the base zone inside a zone group. Each zone group has only one base
zone. The base zone will be used to price warehouses when the recognize
warehouse indicator is set to no. Valid values include: '0' - Not the base
zone; '1' - Base Zone.
70 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to assist with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 587 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ZONE_FUTURE_RETAIL Alias : RZF


Display Title : RPM_ZONE_FUTURE_RETAIL

Description : This table will hold zone level future retail changes. It only tracks
retails for primary zone groups
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ZONE_FUTURE_RETAIL_ID NOT NULL NUMBER (15)


20 ITEM NOT NULL VARCHAR2 (25)
40 ZONE NOT NULL NUMBER (10)
50 ACTION_DATE NOT NULL DATE
60 SELLING_RETAIL NULL NUMBER (20, 4)
70 SELLING_RETAIL_CURRENCY NULL VARCHAR2 (3)
80 SELLING_UOM NULL VARCHAR2 (4)
90 MULTI_UNITS NULL NUMBER (12, 4)
100 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
110 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR (3)
120 MULTI_SELLING_UOM NULL VARCHAR2 (4)
130 PRICE_CHANGE_ID NULL NUMBER (15)
140 PRICE_CHANGE_DISPLAY_ID NULL VARCHAR2 (15)
150 PC_CHANGE_TYPE NULL NUMBER (1)
160 PC_CHANGE_AMOUNT NULL NUMBER (20, 4)
170 PC_CHANGE_CURRENCY NULL VARCHAR2 (3)
180 PC_CHANGE_PERCENT NULL NUMBER (20, 4)
190 PC_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
200 PC_NULL_MULTI_IND NULL NUMBER (1)
210 PC_MULTI_UNITS NULL NUMBER (12, 4)
220 PC_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
230 PC_MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
240 PC_MULTI_SELLING_UOM NULL VARCHAR2 (4)
250 PC_PRICE_GUIDE_ID NULL NUMBER (20)
260 LOCK_VERSION NULL NUMBER (18)

Primary Key

Oracle Designer Report : cktci


19 June 2008 Page 588 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Name Column

PK_RPM_ZONE_FUTURE_RETAIL ZONE_FUTURE_RETAIL_ID
Index Summary

Name Seq. Column Index Type

RPM_ZONE_FUTURE_RETAIL_I1 0 ITEM NOT UNIQUE

RPM_ZONE_FUTURE_RETAIL_I1 2 ZONE NOT UNIQUE

RPM_ZONE_FUTURE_RETAIL_I1 4 ACTION_DATE NOT UNIQUE

Column Detail

10 ZONE_FUTURE_RETAIL_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the RPM_ZONE_FUTURE_RETAIL_RECORD.
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the item on the RPM_ZONE_FUTURE_RETAIL record
40 ZONE
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the zone on the RPM_ZONE_FUTURE_RETAIL record
50 ACTION_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
The action date of the future retail event.
60 SELLING_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field contains the regular unit retail price in the selling unit of
measure for the item/zone combination on the action date.
70 SELLING_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency for which the selling retail is represented.
80 SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field contains the selling unit of measure for the item/zones single
selling regular unit retail on the action date.
90 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
This field contains the number of units associated with the multi-unit regular
retail for the item/zone combination on the action date.
100 MULTI_UNIT_RETAIL

Oracle Designer Report : cktci


19 June 2008 Page 589 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;


This field holds the multi-unit regular retail in the multi-unit selling unit
of measure for the item/zone combination on the action date.
110 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar (3) ;() ; ; Uppercase ? :No ;
The currency for which the multi-unit retail is represented.
120 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
This field holds the selling unit of measure for the item/zones regular multi-
unit retail on the action date.
130 PRICE_CHANGE_ID
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price change. This field will be populated if
there is either a price change occurring on the action date, or if there is a
pricing event occurring on the action date that affects the regular retail for
the price change on the action date.
140 PRICE_CHANGE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
Display ID that uniquely identifies the price change. This field will be
populated if there is either a price change occurring on the action date, or if
there is a pricing event occurring on the action date that affects the regular
retail for the price change on the action date.
150 PC_CHANGE_TYPE
Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;
The type of change being applied to the item/zone on the price change. Valid
values include: 0 Change By Percent; 1 Change By Amount; 2 Fixed Price; 4
Exclude;
160 PC_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The amount of change applied to the item/location on the price change.
170 PC_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
When the value in the PC_CHANGE_TYPE field is either 1 Change by Amount, or 2
Fixed Price, this field holds the currency associated with the amount field.
180 PC_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
The percentage amount of change applied to the item/zone on the price change.
190 PC_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The selling UOM associated with the price change.
200 PC_NULL_MULTI_IND

Oracle Designer Report : cktci


19 June 2008 Page 590 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Number (1) ;() ; ; Uppercase ? :No ;


Indicates whether or not the price change is changing the multi-unit regular
retail of the item/zone. Valid values include: 1 price change is not
changing the multi-unit retail, and 0 price change is changing the multi-unit
retail.
210 PC_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
This field contains the number of units associated with the multi-unit retail
for the item/zone combination on the price change.
220 PC_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
This field holds the multi-unit retail in the multi-unit selling unit of
measure for the item/zone combination on the price change.
230 PC_MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
The currency for which the multi-unit retail is represented.
240 PC_MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
The multi-unit selling UOM associated with the price change.
250 PC_PRICE_GUIDE_ID
Optional ? :Yes ; Number (20) ;() ; ; Uppercase ? :No ;
ID that uniquely identifies the price guide attached to the price change.
260 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 591 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ZONE_FUTURE_RETAIL_GTT Alias :


Display Title : RPM_ZONE_FUTURE_RETAIL_GTT

Description : This global temporary table stores a subset of RPM_ZONE_FUTURE_RETAIL


table that are affected by the Price Change conflict checking process.
The Price Change conflict checking process will work against this
table to improve performance.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 PRICE_EVENT_ID NOT NULL NUMBER (15)


15 ZONE_FUTURE_RETAIL_ID NOT NULL NUMBER (15, 0)
20 ITEM NOT NULL VARCHAR2 (25)
30 ZONE NOT NULL NUMBER (10, 0)
40 ACTION_DATE NOT NULL DATE
50 SELLING_RETAIL NULL NUMBER (20, 4)
60 SELLING_RETAIL_CURRENCY NULL VARCHAR2 (3)
70 SELLING_UOM NULL VARCHAR2 (4)
80 MULTI_UNITS NULL NUMBER (12, 4)
90 MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
100 MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
110 MULTI_SELLING_UOM NULL VARCHAR2 (4)
120 PRICE_CHANGE_ID NULL NUMBER (15, 0)
130 PRICE_CHANGE_DISPLAY_ID NULL VARCHAR2 (15)
140 PC_CHANGE_TYPE NULL NUMBER (1, 0)
150 PC_CHANGE_AMOUNT NULL NUMBER (20, 4)
160 PC_CHANGE_CURRENCY NULL VARCHAR2 (3)
170 PC_CHANGE_PERCENT NULL NUMBER (20, 4)
180 PC_CHANGE_SELLING_UOM NULL VARCHAR2 (4)
190 PC_NULL_MULTI_IND NULL NUMBER (1, 0)
200 PC_MULTI_UNITS NULL NUMBER (12, 4)
210 PC_MULTI_UNIT_RETAIL NULL NUMBER (20, 4)
220 PC_MULTI_UNIT_RETAIL_CURRENCY NULL VARCHAR2 (3)
230 PC_MULTI_SELLING_UOM NULL VARCHAR2 (4)
240 PC_PRICE_GUIDE_ID NULL NUMBER (20, 0)
250 LOCK_VERSION NULL NUMBER (18, 0)

Oracle Designer Report : cktci


19 June 2008 Page 592 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Col.Seq. Column Nulls ? Type

260 RZFR_ROWID NULL ROWID ()


270 TIMELINE_SEQ NULL NUMBER (15)

Index Summary

Name Seq. Column Index Type

RPM_ZONE_FUTURE_RETAIL_GTT_I1 0 PRICE_EVENT_ID NOT UNIQUE

RPM_ZONE_FUTURE_RETAIL_GTT_I1 2 ITEM NOT UNIQUE

RPM_ZONE_FUTURE_RETAIL_GTT_I1 4 ZONE NOT UNIQUE

RPM_ZONE_FUTURE_RETAIL_GTT_I1 6 ACTION_DATE NOT UNIQUE

RPM_ZONE_FUTURE_RETAIL_GTT_I2 0 PRICE_EVENT_ID NOT UNIQUE

RPM_ZONE_FUTURE_RETAIL_GTT_I2 2 ZONE_FUTURE_RETAIL_ID NOT UNIQUE

Column Detail

10 PRICE_EVENT_ID
Optional ? :No ; Number (15) ;() ; ; Uppercase ? :No ;
PRICE EVENT ID
15 ZONE_FUTURE_RETAIL_ID
Optional ? :No ; Number (15, 0) ;() ; ; Uppercase ? :No ;
zone future retail id
20 ITEM
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
item
30 ZONE
Optional ? :No ; Number (10, 0) ;() ; ; Uppercase ? :No ;
zone
40 ACTION_DATE
Optional ? :No ; Date ;() ; ; Uppercase ? :No ;
action date
50 SELLING_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
selling retail
60 SELLING_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
selling retail currency
70 SELLING_UOM

Oracle Designer Report : cktci


19 June 2008 Page 593 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;


selling uom
80 MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
multi units
90 MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
multi unit retail
100 MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
multi unit retail currency
110 MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
multi selling uom
120 PRICE_CHANGE_ID
Optional ? :Yes ; Number (15, 0) ;() ; ; Uppercase ? :No ;
price change id
130 PRICE_CHANGE_DISPLAY_ID
Optional ? :Yes ; Varchar2 (15) ;() ; ; Uppercase ? :No ;
price change display id
140 PC_CHANGE_TYPE
Optional ? :Yes ; Number (1, 0) ;() ; ; Uppercase ? :No ;
pc change type
150 PC_CHANGE_AMOUNT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
pc change amount
160 PC_CHANGE_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
pc change currency
170 PC_CHANGE_PERCENT
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
pc change percent
180 PC_CHANGE_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
pc change selling uom
190 PC_NULL_MULTI_IND
Optional ? :Yes ; Number (1, 0) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 594 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

pc null multi ind


200 PC_MULTI_UNITS
Optional ? :Yes ; Number (12, 4) ;() ; ; Uppercase ? :No ;
pc multi units
210 PC_MULTI_UNIT_RETAIL
Optional ? :Yes ; Number (20, 4) ;() ; ; Uppercase ? :No ;
pc multi unit retail
220 PC_MULTI_UNIT_RETAIL_CURRENCY
Optional ? :Yes ; Varchar2 (3) ;() ; ; Uppercase ? :No ;
pc multi unit retail currency
230 PC_MULTI_SELLING_UOM
Optional ? :Yes ; Varchar2 (4) ;() ; ; Uppercase ? :No ;
pc multi selling uom
240 PC_PRICE_GUIDE_ID
Optional ? :Yes ; Number (20, 0) ;() ; ; Uppercase ? :No ;
pc price guide id
250 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
lock version
260 RZFR_ROWID
Optional ? :Yes ; Rowid () ;() ; ; Uppercase ? :No ;
rzfr rowid
270 TIMELINE_SEQ
Optional ? :Yes ; Number (15) ;() ; ; Uppercase ? :No ;
timeline seq

Oracle Designer Report : cktci


19 June 2008 Page 595 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ZONE_GROUP Alias : RZG


Display Title : RPM_ZONE_GROUP

Description : A Zone Group identifies a particular way of grouping locations for


pricing purposes. The Structure supports a flexible definition.
Multiple Regular, Clearance, and Promotion Zone Groups can be defined
as needed to support variations in the business.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ZONE_GROUP_ID NOT NULL NUMBER (4)


20 ZONE_GROUP_DISPLAY_ID NOT NULL NUMBER (4)
30 NAME NOT NULL VARCHAR2 (120)
40 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_ZONE_GROUP ZONE_GROUP_ID

Column Detail

10 ZONE_GROUP_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Unique identifier for the zone group.
20 ZONE_GROUP_DISPLAY_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
User defined id for the zone group.
30 NAME
Optional ? :No ; Varchar2 (120) ;() ; ; Uppercase ? :No ;
Name of the zone group.
40 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to assist with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 596 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ZONE_GROUP_TYPE Alias : RZT


Display Title : RPM_ZONE_GROUP_TYPE

Description : Table to hold the types for a given zone group.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ZONE_GROUP_ID NOT NULL NUMBER (4)


20 TYPE NOT NULL NUMBER (6)
30 LOCK_VERSION NULL NUMBER (18, 0)

Primary Key

Name Column

PK_RPM_ZONE_GROUP_TYPE ZONE_GROUP_ID
TYPE

Foreign Keys

RZT_RZG_FK
ZONE_GROUP_ID references RPM_ZONE_GROUP.ZONE_GROUP_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 ZONE_GROUP_ID
Optional ? :No ; Number (4) ;() ; ; Uppercase ? :No ;
Zone group assigned the type.
20 TYPE
Optional ? :No ; Number (6) ;() ; ; Uppercase ? :No ;
Type of zone group. Valid values include: '0' - Clearance; '1' - Promotion;
'2' - Regular.
30 LOCK_VERSION
Optional ? :Yes ; Number (18, 0) ;() ; ; Uppercase ? :No ;
Field to help with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 597 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ZONE_LOCATION Alias : RZL


Display Title : RPM_ZONE_LOCATION

Description : Table that determines which stores and/or warehouses are assigned to a
given zone.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ZONE_LOCATION_ID NOT NULL NUMBER (10)


20 ZONE_ID NOT NULL NUMBER (10)
30 LOCATION NOT NULL NUMBER (10)
40 LOC_TYPE NULL NUMBER (6)
70 LOCK_VERSION NULL NUMBER (18)

Primary Key

Name Column

PK_RPM_ZONE_LOCATION ZONE_LOCATION_ID
Foreign Keys

RZL_RZN_FK
ZONE_ID references RPM_ZONE.ZONE_ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RPM_ZONE_LOCATION_I1 0 ZONE_ID NOT UNIQUE

Column Detail

10 ZONE_LOCATION_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
Unique identifier for the location zone assignment.
20 ZONE_ID
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 598 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The zone that the location is assigned to.


30 LOCATION
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The location identifier.
40 LOC_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Indicates whether the location is a store or warehouse. Valid values include:
0 - Store ,1- Zone ,2- Warehouse.
70 LOCK_VERSION
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;
Field to assist with optimistic locking.

Oracle Designer Report : cktci


19 June 2008 Page 599 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RPM_ZONE_LOCS_TBL Alias :


Display Title : RPM_ZONE_LOCS_TBL

Description : This is a global temporary table that is used as a working table by


some PL/SQL packages to aid execution performance.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ZONE_GROUP_ID NULL NUMBER (10)


20 ZONE_ID NULL NUMBER (10)
30 LOCATION_ID NULL NUMBER (10)
40 LOCATION_NAME NULL VARCHAR2 (30)
50 LOCATION_TYPE NULL NUMBER (6)

Column Detail

10 ZONE_GROUP_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone Group Id
20 ZONE_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Zone Id
30 LOCATION_ID
Optional ? :Yes ; Number (10) ;() ; ; Uppercase ? :No ;
Location Id
40 LOCATION_NAME
Optional ? :Yes ; Varchar2 (30) ;() ; ; Uppercase ? :No ;
Location Name
50 LOCATION_TYPE
Optional ? :Yes ; Number (6) ;() ; ; Uppercase ? :No ;
Location Type

Oracle Designer Report : cktci


19 June 2008 Page 600 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RSM_APP_LAUNCH_PARAMETER Alias : RAP


Display Title :

Description : Access parameters for legacy applications.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ID NOT NULL NUMBER (18)


20 USER_ID NOT NULL VARCHAR2 (255)
30 USER_NAME NOT NULL VARCHAR2 (255)
40 PASSWORD NOT NULL VARCHAR2 (255)
50 APPLICATION NOT NULL VARCHAR2 (255)

Primary Key

Name Column

PK_RSM_APP_LAUNCH_PARAMETER ID

Column Detail

10 ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
Unique identifier of the parameter
20 USER_ID
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The enterprise user id.
30 USER_NAME
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The user name for the legacy application.
40 PASSWORD
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The password for the legacy application.
50 APPLICATION
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The legacy application.

Oracle Designer Report : cktci


19 June 2008 Page 601 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RSM_HIERARCHY_PERMISSION Alias : RHP


Display Title :

Description : A defined hierarchy permission.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ID NOT NULL NUMBER (18)


20 CHILD_ID NULL NUMBER (18)
30 REFERENCE_CLASS NOT NULL VARCHAR2 (255)
40 OBJECT_ID_NAME NOT NULL VARCHAR2 (255)
50 KEY_VALUE NOT NULL VARCHAR2 (255)

Primary Key

Name Column

PK_RSM_HIERARCHY_PERMISSION ID

Foreign Keys

HIER_CHILD_FK
CHILD_ID references RSM_HIERARCHY_PERMISSION.ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? No Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RSM_HIERARCHY_PERMISSION_I1 1 CHILD_ID NOT UNIQUE

Column Detail

10 ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The primary key of the HIERARCHY_PERMISSION table.
20 CHILD_ID
Optional ? :Yes ; Number (18) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 602 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The child hierarchy of this hierarchy which itself is a hierarchy permission.


30 REFERENCE_CLASS
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The name of the external business object class which is associated with this
hierarchy.
40 OBJECT_ID_NAME
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The class name of the platform implementation of object id which holds the key
values.
50 KEY_VALUE
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The semicolon-delimited key associated with the external business object class.

Oracle Designer Report : cktci


19 June 2008 Page 603 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RSM_HIERARCHY_TYPE Alias : RHT


Display Title :

Description : A defined hierarchy type as defined in the app_data_definition.xml.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ID NOT NULL NUMBER (18)


20 EXTERNAL_ID NOT NULL VARCHAR2 (255)
30 APPLICATION NOT NULL VARCHAR2 (255)

Primary Key

Name Column

PK_RSM_HIERARCHY_TYPE ID

Column Detail

10 ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The primary key of the HIERARCHY_TYPE table.
20 EXTERNAL_ID
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The id entered into the app_data_definition.xml for the associated hierarchy
type.
30 APPLICATION
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The application with which the hierarchy type is associated.

Oracle Designer Report : cktci


19 June 2008 Page 604 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RSM_NAMED_PERMISSION Alias : RNA


Display Title :

Description : A defined action for a user.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ID NOT NULL NUMBER (18)


20 NAME NOT NULL VARCHAR2 (255)
30 APPLICATION NOT NULL VARCHAR2 (255)
40 IS_VIEW NOT NULL NUMBER (1)
50 IS_EDIT NOT NULL NUMBER (1)
60 IS_SUBMIT NOT NULL NUMBER (1)
70 IS_APPROVE NOT NULL NUMBER (1)
80 IS_EMERGENCY NOT NULL NUMBER (1)

Primary Key

Name Column

PK_RSM_NAMED_PERMISSION ID

Column Detail

10 ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The primary key of the PERMISSION table.
20 NAME
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
Unique name used for evaluating permissions.
30 APPLICATION
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The application with which the permission is associated.
40 IS_VIEW
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the user has 'view' permission
50 IS_EDIT

Oracle Designer Report : cktci


19 June 2008 Page 605 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;


Indictes whether the user has 'Edit' Permission
60 IS_SUBMIT
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the user has 'submit' permission
70 IS_APPROVE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the user has 'Approve' permission
80 IS_EMERGENCY
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether the user has 'Emergency' permission

Oracle Designer Report : cktci


19 June 2008 Page 606 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RSM_NAMED_PERMISSION_DSC Alias : RNP


Display Title :

Description : Locale specific descriptions for Permissions.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ID NOT NULL NUMBER (18)


20 PERMISSION_ID NOT NULL NUMBER (18)
30 LANGUAGE NOT NULL VARCHAR2 (25)
40 COUNTRY NULL VARCHAR2 (25)
50 VARIANT NULL VARCHAR2 (25)
60 LABEL NOT NULL VARCHAR2 (800)
70 DSC NULL VARCHAR2 (4000)

Primary Key

Name Column

PK_RSM_NAMED_PERMISSION_DSC ID
Foreign Keys

PRD_PRM_FK
PERMISSION_ID references RSM_NAMED_PERMISSION.ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RSM_NAMED_PERMISSION_DSC_I1 1 PERMISSION_ID NOT UNIQUE

Column Detail

10 ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The primary key of the PERMISSION_DSC table.

Oracle Designer Report : cktci


19 June 2008 Page 607 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

20 PERMISSION_ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The Permission identifier.
30 LANGUAGE
Optional ? :No ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The code for the ISO language code.
40 COUNTRY
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The code for the ISO country code.
50 VARIANT
Optional ? :Yes ; Varchar2 (25) ;() ; ; Uppercase ? :No ;
The code for the ISO variant code.
60 LABEL
Optional ? :No ; Varchar2 (800) ;() ; ; Uppercase ? :No ;
The localized short description.
70 DSC
Optional ? :Yes ; Varchar2 (4000) ;() ; ; Uppercase ? :No ;
The localized long description.

Oracle Designer Report : cktci


19 June 2008 Page 608 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RSM_ROLE Alias : RRO


Display Title :

Description : A set of business or administrative functions performed by users of a


specified application system.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ID NOT NULL NUMBER (18)


20 ROLE_DESCRIPTION NOT NULL VARCHAR2 (255)

Primary Key

Name Column

PK_RSM_ROLE ID

Column Detail

10 ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The primary key of the ROLE table.
20 ROLE_DESCRIPTION
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The role description.

Oracle Designer Report : cktci


19 June 2008 Page 609 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RSM_ROLE_HIERARCHY_PERM Alias : RRH


Display Title :

Description : A defined role hierarchy permission.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ID NOT NULL NUMBER (18)


20 ROLE_ID NOT NULL NUMBER (18)
30 PARENT_ID NOT NULL NUMBER (18)
40 HIERARCHY_TYPE_ID NOT NULL NUMBER (18)
50 START_DATE_TIME NULL TIMESTAMP (, 6)
60 END_DATE_TIME NULL TIMESTAMP (, 6)

Primary Key

Name Column

PK_RSM_ROLE_HIERARCHY_PERM ID
Foreign Keys

ROLE_HIER_PARENT_FK
PARENT_ID references RSM_HIERARCHY_PERMISSION.ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

ROLE_HIER_ROLE_FK
ROLE_ID references RSM_ROLE.ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

ROLE_HIER_TYPE_FK
HIERARCHY_TYPE_ID references RSM_HIERARCHY_TYPE.ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

Oracle Designer Report : cktci


19 June 2008 Page 610 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RSM_ROLE_HIERARCHY_PERM_I1 1 PARENT_ID NOT UNIQUE

RSM_ROLE_HIERARCHY_PERM_I2 1 ROLE_ID NOT UNIQUE

RSM_ROLE_HIERARCHY_PERM_I3 1 HIERARCHY_TYPE_ID NOT UNIQUE

Column Detail

10 ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The primary key of the ROLE_HIERARCHY_PERMISSION table.
20 ROLE_ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The role associated with this hierarchy.
30 PARENT_ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The parent hierarchy permission of this role hierarchy.
40 HIERARCHY_TYPE_ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
Id of the hierarchy type
50 START_DATE_TIME
Optional ? :Yes ; Timestamp (, 6) ;() ; ; Uppercase ? :No ;
The date and time that this hierarchy permission becomes active.
60 END_DATE_TIME
Optional ? :Yes ; Timestamp (, 6) ;() ; ; Uppercase ? :No ;
The date and time that this hierarchy permission becomes inactive.

Oracle Designer Report : cktci


19 June 2008 Page 611 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RSM_ROLE_NAMED_PERMISSION Alias : RRN


Display Title :

Description : The association of specific Permissions to Roles.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ID NOT NULL NUMBER (18)


20 ROLE_ID NOT NULL NUMBER (18)
30 PERMISSION_ID NOT NULL NUMBER (18)
40 IS_VIEW NOT NULL NUMBER (1)
50 IS_EDIT NOT NULL NUMBER (1)
60 IS_SUBMIT NOT NULL NUMBER (1)
70 IS_APPROVE NOT NULL NUMBER (1)
80 IS_EMERGENCY NOT NULL NUMBER (1)

Primary Key

Name Column

PK_RSM_ROLE_NAMED_PERMISSION ID
Foreign Keys

RPM_PRM_FK
PERMISSION_ID references RSM_NAMED_PERMISSION.ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

RPM_RLE_FK
ROLE_ID references RSM_ROLE.ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Column Detail

10 ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The primary key identifier

Oracle Designer Report : cktci


19 June 2008 Page 612 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Index Summary

Name Seq. Column Index Type

RSM_ROLE_NAMED_PERMISSION_I1 1 PERMISSION_ID NOT UNIQUE

RSM_ROLE_NAMED_PERMISSION_I2 1 ROLE_ID NOT UNIQUE

Column Detail

20 ROLE_ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The internal identifier of the Role being granted the associated Permission.
30 PERMISSION_ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
An internal identifier representing the Permission being assigned to the Role.
40 IS_VIEW
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether this role has 'view' permission
50 IS_EDIT
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether this role has 'Edit'' permission
60 IS_SUBMIT
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether this role has 'Submit' permission
70 IS_APPROVE
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether this role has 'Approve' permission
80 IS_EMERGENCY
Optional ? :No ; Number (1) ;() ; ; Uppercase ? :No ;
Indicates whether this role has 'Emergency' permission

Oracle Designer Report : cktci


19 June 2008 Page 613 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RSM_USER_LOGIN_INFO Alias : RUL


Display Title :

Description : User login information.


Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ID NOT NULL NUMBER (18)


20 USER_ID NOT NULL VARCHAR2 (255)
30 CURR_AUTH_FAILURES NOT NULL NUMBER (10)
40 LAST_FAIL_DATE NOT NULL TIMESTAMP (, 6)

Primary Key

Name Column

PK_RSM_USER_LOGIN_INFO ID

Column Detail

10 ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The primary key of the USER_LOGIN_INFO table.
20 USER_ID
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;
The user id.
30 CURR_AUTH_FAILURES
Optional ? :No ; Number (10) ;() ; ; Uppercase ? :No ;
The current number of authentication failures.
40 LAST_FAIL_DATE
Optional ? :No ; Timestamp (, 6) ;() ; ; Uppercase ? :No ;
The date/time of the last authentication failure.

Oracle Designer Report : cktci


19 June 2008 Page 614 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Table Name : RSM_USER_ROLE Alias : RUR


Display Title :

Description : The association of specific Roles to Users within the Platform


application system.
Volumes

Start Rows : End Rows :

Storage

Index-organized ? No

Column Summary

Col.Seq. Column Nulls ? Type

10 ID NOT NULL NUMBER (18)


20 USER_ID NOT NULL VARCHAR2 (255)
30 ROLE_ID NOT NULL NUMBER (18)
40 START_DATE_TIME NULL TIMESTAMP (, 6)
50 END_DATE_TIME NULL TIMESTAMP (, 6)

Primary Key

Name Column

PK_RSM_USER_ROLE ID
Foreign Keys

UR_RSM_ROLE_FK
ROLE_ID references RSM_ROLE.ID
Transferable ? Yes Update Rule : Restricted
Mandatory ? Yes Delete Rule : Restricted

Index Summary

Name Seq. Column Index Type

RSM_USER_ROLE_I1 1 ROLE_ID NOT UNIQUE

Column Detail

10 ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
The primary key for USER_ROLE.
20 USER_ID
Optional ? :No ; Varchar2 (255) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 615 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

Column Detail

The internal or external identifier of the User being granted the associated
Role.
30 ROLE_ID
Optional ? :No ; Number (18) ;() ; ; Uppercase ? :No ;
An internal identifier representing the Role being assigned to the User.
40 START_DATE_TIME
Optional ? :Yes ; Timestamp (, 6) ;() ; ; Uppercase ? :No ;
The date and time that this user/role relationship becomes active.
50 END_DATE_TIME
Optional ? :Yes ; Timestamp (, 6) ;() ; ; Uppercase ? :No ;
The date and time that this user/role relationship becomes inactive

Oracle Designer Report : cktci


19 June 2008 Page 616 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_AREA_DIFF_EXPL Alias : RAL


Display Title : Rpm Area Diff Expl

Description : This view is used to explode out merchandise hierarchy on Area


Differential strategy, so it will list the valid Area Differential
strategy for each Department/Class/Subclass combination
Column Summary

Col.Seq. Column Nulls ? Type

10 PRIM_DEPT NULL VARCHAR2 (240)


20 PRIM_CLASS NULL VARCHAR2 (240)
30 PRIM_SUBCLASS NULL VARCHAR2 (240)
40 EXPL_DEPT NULL VARCHAR2 (240)
50 EXPL_CLASS NULL VARCHAR2 (240)
60 EXPL_SUBCLASS NULL VARCHAR2 (240)
70 PRIM_ZONE_ID NULL VARCHAR2 (240)
80 SECONDARY_ZONE_ID NULL VARCHAR2 (240)
90 AREA_DIFF_ID NULL VARCHAR2 (240)

Column Detail

10 PRIM_DEPT
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
20 PRIM_CLASS
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
30 PRIM_SUBCLASS
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
40 EXPL_DEPT
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
50 EXPL_CLASS
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
60 EXPL_SUBCLASS
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
70 PRIM_ZONE_ID
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
80 SECONDARY_ZONE_ID
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
90 AREA_DIFF_ID
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 617 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_CLEARANCE_DATE_VIEW Alias : RCW


Display Title : Rpm Clearance Date View

Oracle Designer Report : cktci


19 June 2008 Page 618 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_DEAL_HEAD Alias : RDD


Display Title : Rpm Deal Head

Oracle Designer Report : cktci


19 June 2008 Page 619 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_FUTURE_COST Alias : RFT


Display Title : Rpm Future Cost

Description : View to help RPM get future_cost records


Column Summary

Col.Seq. Column Nulls ? Type

10 ITEM NULL VARCHAR2 (240)


20 SUPPLIER NULL VARCHAR2 (240)
30 ORIGIN_COUNTRY_ID NULL VARCHAR2 (240)
40 LOCATION NULL VARCHAR2 (240)
50 LOC_TYPE NULL VARCHAR2 (240)
60 ACTIVE_DATE NULL VARCHAR2 (240)
70 PRICING_COST NULL VARCHAR2 (240)
80 BASE_COST NULL VARCHAR2 (240)
90 CURRENCY_CODE NULL VARCHAR2 (240)

Column Detail

10 ITEM
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
20 SUPPLIER
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
30 ORIGIN_COUNTRY_ID
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
40 LOCATION
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
50 LOC_TYPE
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
60 ACTIVE_DATE
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
70 PRICING_COST
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
80 BASE_COST
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
90 CURRENCY_CODE
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 620 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_ITEM_DIFF Alias :


Display Title : Rpm Item Diff

Oracle Designer Report : cktci


19 June 2008 Page 621 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_MERCH_RETAIL_DEF_EXPL Alias : RMX


Display Title : Rpm Merch Retail Def Expl

Oracle Designer Report : cktci


19 June 2008 Page 622 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_ME_DELETIONS_ROLLUP Alias : RMU


Display Title : Rpm Me Deletions Rollup

Oracle Designer Report : cktci


19 June 2008 Page 623 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_PRIMARY_REF_ITEM Alias : RPM


Display Title : Rpm Primary Ref Item

Description : View to help RPM get primary reference items.

Oracle Designer Report : cktci


19 June 2008 Page 624 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_RMS_SYSTEM_OPTIONS Alias : RRS


Display Title : Rpm Rms System Options

Description : View to provide RPM the RMS system options.


Column Summary

Col.Seq. Column Nulls ? Type

10 SYSTEM_OPTIONS_ID NULL VARCHAR2 (240)


20 CALENDAR_454_IND NULL VARCHAR2 (240)

Column Detail

10 SYSTEM_OPTIONS_ID
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
20 CALENDAR_454_IND
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


19 June 2008 Page 625 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_UDA_VIEW Alias : RUW


Display Title : RPM_UDA_VIEW

Oracle Designer Report : cktci


19 June 2008 Page 626 of 627
Table Definition
Container : RPM 13.0 Cairo Version :

View Name : RPM_WORKSHEET_STATUS_STATE Alias : RWE


Display Title : Rpm Worksheet Status State

Column Summary

Col.Seq. Column Nulls ? Type

10 STATUS_WORKSHEET_STATUS_ID NULL VARCHAR2 (240)


20 MAX_STATE NULL VARCHAR2 (240)
30 UNIQUE_STATE NULL VARCHAR2 (240)
40 STATE_BM NULL VARCHAR2 (240)

Column Detail

10 STATUS_WORKSHEET_STATUS_ID
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
20 MAX_STATE
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
30 UNIQUE_STATE
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;
40 STATE_BM
Optional ? :Yes ; Varchar2 (240) ;() ; ; Uppercase ? :No ;

Oracle Designer Report : cktci


Oracle Designer

TABLE DEFINITION

End of Report
Oracle Designer

Report : SEQUENCE DEFINITION

Filename : T:\rpm1301\rpm1301_sequence_ckosq.pdf

Run by : RTKDBA

Report Date : 23 June 2008


Total Pages : 16

Parameter Values

Workarea : GLOBAL SHARED WORKAREA


Container : RPM 13.0 Cairo
Container Version :
Recurse Sub-Containers : N
ORACLE Sequence Name : %

Sequence Created
On/After :
On/Before : 23 June 2008
and

Sequence Changed
On/After :
On/Before : 23 June 2008
23 June 2008 Sequence Definition Page 2 of 16

Container : RPM 13.0 Cairo Version :

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_PROMO_DTL_PAYLOAD_SE RETEK 1 Y Y 20 1 999999999 1
Q 9

*RPM_PROMO_DTL_LIST_GRP_P RETEK 1 Y Y 20 1 999999999 1


AY_SEQ 9

*RPM_PROMO_DTL_LIST_PAYLO RETEK 1 Y Y 20 1 999999999 1


AD_SEQ 9

*RPM_PROMO_ITEM_PAYLOAD_S RETEK 1 Y Y 20 1 999999999 1


EQ 9

*RPM_PROMO_DISC_LDR_PAYLO RETEK 1 Y Y 20 1 999999999 1


AD_SEQ 9

*RPM_PROMO_LOCATION_PAYLO RETEK 1 Y Y 20 1 999999999 1


AD_SEQ 9

*RPM_PRICE_CHG_PAYLOAD_SE RETEK 1 Y Y 20 1 999999999 1


Q 9

*RPM_CLEARANCE_PAYLOAD_SE RETEK 1 Y Y 20 1 999999999 1


Q 9

*RPM_PROMO_ITEM_LOC_SR_PA RETEK 1 Y Y 20 1 999999999 1


Y_SEQ 9

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page 3 of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_STRATEGY_CL_DFLT_SEQ RETEK N Y 20 1 999999999 1
9

*RPM_STRATEGY_CL_DFLT_DTL RETEK N Y 20 1 999999999 1


_SEQ 9

*RPM_TASK_SEQ RETEK 1 N N 1 999999999 1


9

*RPM_CONFLICT_QUERY_CONTR RETEK 1 N N 1 99999 1


OL_SEQ

*RPM_PROM_COMP_AGG_SEQ RETEK 1 N N 1 999999999 1


9

*RPM_STAGE_DELETED_ITEM_L RETEK Y N 0 999999999 1


OC_SEQ 9

*RPM_STAGE_ITEMLOC_EVENT_ RETEK 1 Y Y 20 1 999999999 1


ID_SEQ 9

*RPM_BULK_CC_PE_SEQ RETEK 1 Y N 20 1 999999999 1


9

*RPM_INJECTOR_PROCESS_ID_ RETEK 1 Y N 20 1 999999999 1


SEQ 999999

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page 4 of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_ITEM_THREAD_SEQ RETEK N N 20 1 999999999 1
999999999
999999999

*RPM_XA_SYSTEM_ID_SEQ RETEK Y N 20 1 999999999 1


999999999
999999999

*RPM_LOC_MOVE_PRC_STRT_ER RETEK 1 Y Y 1 999999 1


R_SEQ

*RPM_LM_PSTRAT_ERR_DISP_I RETEK 1 Y Y 999999 1


D_SEQ

*RPM_ZONE_FUTURE_RETAIL_S RETEK 1 Y Y 1 999999999 1


EQ 9

*RPM_WORKSHEET_WORKSPACE_ RETEK 1 Y Y 1 999999999 1


SEQ 9

*RPM_CONDITION_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_ZONE_GROUP_TYPE_SEQ RETEK 1 Y Y 1 999999 1

*RPM_VARIABLE_SEQ RETEK 1 Y Y 1 999999999 1


9
(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page 5 of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_LIST_VALUE_SEQ RETEK 1 Y Y 1 999999999 1
9

*RPM_ZONE_GROUP_DISPLAY_I RETEK 1 Y Y 1 999999 1


D_SEQ

*RPM_ZONE_DISPLAY_ID_SEQ RETEK 1 Y Y 1 999999 1

*RPM_WORKSHEET_COLUMN_SEQ RETEK 1 Y Y 1 999 1

*RPM_STRATEGY_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_STRATEGY_DETAIL_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_BATCH_CONTROL_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_CODES_SEQ RETEK 1 Y Y 1 999999 1

*RPM_WORKSHEET_STATUS_SEQ RETEK 1 Y Y 1 999999999 1


9

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page 6 of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_WORKSHEET_DATA_SEQ RETEK 1 Y Y 1 999999999 1
999999999
99

*RPM_CLEARANCE_SEQ RETEK 1 Y Y 1 999999999 1


999999

*RPM_AREA_DIFF_PRIM_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_AREA_DIFF_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_ITEM_ZONE_PRICE_SEQ RETEK 1 Y Y 1 999999999 1


999999

*RPM_PRICE_GUIDE_SEQ RETEK 1 Y N 1 999999999 1


999999999
9

*RPM_PRICE_GUIDE_DEPT_SEQ RETEK 1 Y Y 1 999999999 1


999999999
9

*RPM_PRICE_GUIDE_INTERVAL RETEK 100 Y Y 1 999999999 1


_SEQ 999999999
9

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page 7 of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_DEPT_AGGREGATION_SEQ RETEK 1 Y Y 1 9999 1

*RPM_WORKSHEET_VIEW_SEQ RETEK 1 Y Y 1 999999 1

*RPM_WORKSHEET_CRITERIA_S RETEK 1 Y Y 1 999999 1


EQ

*RPM_WORKSHEET_FILTER_CON RETEK 1 Y N 1 999999 1


D_SEQ

*RPM_LOCATION_MOVE_SEQ RETEK 1 Y Y 1 999999 1

*RPM_ZONE_SEQ RETEK 1 Y Y 1 999999999 1


999999999
9

*RPM_ZONE_GROUP_SEQ RETEK 1 Y Y 1 9999 1

*RPM_ZONE_LOCATION_SEQ RETEK 1 Y Y 1 999999999 1


999999999
9

*RPM_CANDIDATE_RULE_SEQ RETEK 1 Y Y 1 999999999 1


9

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page 8 of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_PROMO_SEQ RETEK 1 Y Y 1 999999 1

*RPM_PROMO_DISPLAY_ID_SEQ RETEK 1 Y Y 1 999999 1

*RPM_PRICE_CHANGE_SEQ RETEK 1 Y Y 1 999999 1

*RPM_CALENDAR_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_CALENDAR_PERIOD_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_PROMO_COMP_THRESH_LI RETEK 1 Y Y 1 999999999 1


NK_SEQ 9

*RPM_PENDING_DEAL_DETAIL_ RETEK 1 Y Y 1 999999999 1


SEQ 9

*RPM_PENDING_DEAL_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_CLEARANCE_DISPLAY_SE RETEK 1 Y Y 1 999999999 1


Q 999999

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page 9 of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_DEFAULT_BILLING_INFO RETEK 1 Y Y 1 9999 1
_SEQ

*RPM_FUTURE_RETAIL_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_PROMO_DETAIL_DISPLAY RETEK 1 Y Y 1 999999999 1


_SEQ 9

*RPM_LOC_MOVE_DISPLAY_ID_ RETEK 1 Y Y 1 999999 1


SEQ

*RPM_WORKSHEET_FILTER_SEQ RETEK 1 Y Y 1 999999 1

*RPM_LOC_MOVE_PROMO_ERROR RETEK 1 Y Y 1 999999 1


_SEQ

*RPM_LM_PROMO_ERR_DISP_ID RETEK 1 Y Y 1 999999 1


_SEQ

*RPM_PRICE_CHANGE_DISPLAY RETEK 1 Y Y 1 999999 1


_SEQ

*RPM_CONFLICT_CHECK_REQ_G RETEK 1 Y Y 1 999999999 1


RP_SEQ 999999

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page * of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_CON_CHECK_ERR_SEQ RETEK 1 Y Y 1 999999999 1
999999

*RPM_CON_CHECK_ERR_DETAIL RETEK 1 Y Y 1 999999999 1


_SEQ 999999

*RPM_PRICE_EVENT_PAYLOAD_ RETEK 1 Y Y 1 999999999 1


SEQ 9

*RIB_TRANSACTION_ID_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_ITEM_MOD_ID_SEQ RETEK 1 Y Y 999999999 1


999

*RPM_AREA_DIFF_COMP_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_MAINT_MARGIN_ERR_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_MAINT_MARGIN_ERR_DTL RETEK 1 Y Y 1 999999999 1


_SEQ 9

*RPM_PRICING_CONSTRAINT_S RETEK 1 Y Y 1 999999999 1


EQ 9

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page * of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_AREA_DIFF_MBC_SEQ RETEK 1 Y Y 1 999999999 1
9

*RPM_MERCH_RETAIL_DEF_SEQ RETEK 1 Y Y 1 9999 1

*RPM_THRESHOLD_SEQ RETEK 1 Y Y 1 999999 1

*RPM_THRESHOLD_DISPLAY_ID RETEK 1 Y Y 1 999999 1


_SEQ

*RPM_THRESHOLD_INTERVAL_S RETEK 1 Y Y 1 999999 1


EQ

*RPM_PROMO_EVENT_SEQ RETEK 1 Y Y 1 999999 1

*RPM_PROMO_EVENT_DISPLAY_ RETEK 1 Y Y 1 999999 1


ID_SEQ

*RPM_LINK_CODE_ATTRIBUTE_ RETEK 1 Y Y 1 999999999 1


SEQ 9

*RPM_MBC_ATTRIBUTE_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_PRICE_WORKSPACE_SEQ RETEK 1 Y Y 1 999999 1

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page * of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_PRICE_WRKSPC_DTL_ID_ RETEK 1 Y Y 1 999999999 1
SEQ 999999

*RPM_PROMO_COMP_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_PROMO_COMP_DISPLAY_I RETEK 1 Y Y 1 999999999 1


D_SEQ 9

*RPM_CONFLICT_CHECK_REQUE RETEK 1 Y Y 1 999999999 1


ST_SEQ 999999

*RPM_CONFLICT_CHECK_RESUL RETEK 1 Y Y 1 999999999 1


T_SEQ 999999

*RPM_STAGE_ITEM_LOC_SEQ RETEK 1 Y Y 1 999999999 1


9

*RPM_LOC_MOVE_PS_OVRLP_ER RETEK Y Y 1 999999999 1


R_SEQ 9

*RPM_ITEMLOC_THREAD_SEQ RETEK 1 Y Y 10000 999999999


999999

*RPM_AREA_DIFF_PC_CREATE_ RETEK 1 Y Y 1 999999999 1


SEQ 9

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page * of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_PRICE_EVENT_THREAD_S RETEK N N 999999999 1
EQ 9

*RPM_STAGE_PRICE_CHANGE_S RETEK Y N 20 1 999999999 1


EQ 999999

*RPM_STAGE_CLEARANCE_SEQ RETEK Y N 20 1 999999999 1


999999

*RPM_STAGE_PROMO_SIMPLE_S RETEK Y N 20 1 999999999 1


EQ 999999

*RPM_LOCATION_MOVE_ERROR_ RETEK 1 Y Y 1 999999999 100


SEQ 9

*RSM_USER_ROLE_SEQ RETEK 1 N N 0 1 999999999 3


999999999
999999999

*RSM_USER_LOGIN_INFO_SEQ RETEK 1 N N 0 1 999999999 17


999999999
999999999

*RSM_ROLE_SEQ RETEK 1 N N 0 1 999999999 2


999999999
999999999

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page * of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RSM_ROLE_NAMED_PERMISSIO RETEK 1 N N 0 1 999999999 94
N_SEQ 999999999
999999999

*RSM_ROLE_HIERARCHY_PERM_ RETEK 1 N N 0 1 999999999 94


SEQ 999999999
999999999

*RSM_NAMED_PERMISSION_SEQ RETEK 1 N N 0 1 999999999 90


999999999
999999999

*RSM_NAMED_PERMISSION_DSC RETEK 1 N N 0 1 999999999 108


_SEQ 999999999
999999999

*RSM_HIERARCHY_TYPE_SEQ RETEK 1 N N 0 1 999999999 2


999999999
999999999

*RSM_HIERARCHY_PERMISSION RETEK 1 N N 0 1 999999999 72


_SEQ 999999999
999999999

*RSM_APP_LAUNCH_PARAMETER RETEK 1 N N 0 1 999999999 2


_SEQ 999999999
999999999

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


23 June 2008 Sequence Definition Page * of 16

Cache Start
Sequence Database Increment Cycle Order Order Minimum Maximum Seq At Comment
*RPM_PROMO_DTL_LIST_GRP_S RETEK 1 Y Y 20 1 999999999 1
EQ 9

*RPM_PROMO_DTL_DISC_LADDE RETEK 1 Y Y 20 1 999999999 1


R_SEQ 9

*RPM_PROMO_DTL_LIST_SEQ RETEK 1 Y Y 20 1 999999999 1


9

*RPM_PROMO_ZONE_LOCATION_ RETEK 1 Y Y 20 1 999999999 1


SEQ 9

*RPM_PROMO_DTL_MERCH_NODE RETEK 1 Y Y 20 1 999999999 1


_SEQ 9

*RPM_BUSINESS_PROCESS_SEQ RETEK N N 20 1 999999999 1


9

*RPM_PROM_IL_EXPL_SEQ RETEK 1 Y Y 20 1 999999999 1


999999

*RPM_PROMO_DTL_SEQ RETEK 1 Y Y 20 1 999999999 1


9

(*) Denotes Container Owns Sequence

Oracle Designer Report : ckosq


Oracle Designer

SEQUENCE DEFINITION

End of Report
Oracle Designer

Report : VIEW/MATERIALIZED VIEW DEFINITION

Filename : T:\rpm1301\rpm1301views.pdf

Run by : RTKDBA

Report Date : 23 June 2008

Total Pages : 22

Parameter Values

Workarea : GLOBAL SHARED WORKAREA


Container Name : RPM 13.0 Cairo
Container Version :
Recurse Sub-Containers : N
Materialized View Name : %
View Name : %
Materialized Views : Yes
Views : Yes

Views/Materialized Views Created


On/After :
On/Before : 23 June 2008
and

Views/Materialized Views Changed


On/After :
On/Before : 23 June 2008
23 June 2008 View/Materialized View Definition Page 2 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_ITEM_DIFF
Type : View Alias :
Object Type:
Column Prefix:
Display Title: Rpm Item Diff
Comment :

Free Format Select Text? Yes


Select Text
/*+ use_concat */ im.item,
id.diff_type,
id.diff_id
from item_master im,
diff_ids id
where id.diff_id in (im.diff_1,im.diff_2,im.diff_3,im.diff_4)
and im.item_level <= im.tran_level
union all
select im.item,
dgh.diff_type,
null diff_id
from item_master im,
diff_group_head dgh
where dgh.diff_group_id in (im.diff_1,im.diff_2,im.diff_3,im.diff_4)

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 3 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_DEAL_HEAD
Type : View Alias : RDD
Object Type:
Column Prefix:
Display Title: Rpm Deal Head
Comment :

Free Format Select Text? Yes


Select Text
dh.DEAL_ID,
dh.PARTNER_TYPE,
dh.PARTNER_ID,
dh.SUPPLIER,
dh.TYPE,
DECODE(dh.type,null,null,'DLHT') as TYPE_CODE_TYPE,
dh.STATUS, DECODE(dh.status,null,null,'DLHS') as STATUS_CODE_TYPE,
dh.CURRENCY_CODE,
dh.ACTIVE_DATE,
dh.CLOSE_DATE,
dh.CLOSE_ID,
dh.CREATE_DATETIME,
dh.CREATE_ID,
dh.APPROVAL_DATE,
dh.APPROVAL_ID,
dh.REJECT_DATE,
dh.REJECT_ID,
dh.EXT_REF_NO,
dh.ORDER_NO,
dh.RECALC_APPROVED_ORDERS,
dh.COMMENTS,
dh.LAST_UPDATE_ID,
dh.LAST_UPDATE_DATETIME,
dh.BILL_BACK_METHOD,
DECODE(dh.bill_back_method,null,null,'DLBM') as BILL_BACK_METHOD_TYPE,
dh.BILL_BACK_PERIOD,
DECODE(dh.bill_back_period,null,null,'DLBP') as BILL_BACK_PERIOD_TYPE,
dh.STOCK_LEDGER_IND,
dh.INCLUDE_VAT_IND,

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 4 of 22

Container : RPM 13.0 Cairo Version :

View

Select Text
dh.DEAL_REPORTING_LEVEL,
DECODE(dh.deal_reporting_level,null,null,'DLRL') as DEAL_REPORTING_LEVEL_TYPE,
dh.INVOICE_PROCESSING_LOGIC,
DECODE(dh.invoice_processing_logic,null,null,'CDIP') as INVOICE_PROCESSING_LOGIC_TYPE,
dh.billing_type, DECODE(dh.billing_type,null,null,'DLBT') as BILLING_TYPE_TYPE
from deal_head dh
/

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 5 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_PRIMARY_REF_ITEM
Type : View Alias : RPM
Object Type:
Column Prefix:
Display Title: Rpm Primary Ref Item
Comment :

Free Format Select Text? Yes


Select Text
im1.item as item, im2.item as ref_item from item_master im1, item_master im2
where im1.item = im2.item_parent and im2.primary_ref_item_ind = 'Y'

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 6 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_FUTURE_COST
Type : View Alias : RFT
Object Type:
Column Prefix:
Display Title: Rpm Future Cost
Comment :

Free Format Select Text? Yes


Select Text
/*+ index(il, pk_item_loc) index(fc, future_cost_i1) */
fc.item,
fc.supplier,
fc.origin_country_id,
fc.location,
fc.loc_type,
fc.active_date,
fc.pricing_cost,
fc.base_cost,
s.currency_code
FROM
future_cost fc,
sups s,
item_loc il
WHERE
s.supplier = fc.supplier and
il.item = fc.item and
il.loc = fc.location and
il.primary_supp = fc.supplier and
il.primary_cntry = fc.origin_country_id

View Column Datatype Avg. Max. Dp. Base Column Base Table Expression

ITEM VARCHAR2 240


SUPPLIER VARCHAR2 240
ORIGIN_COUNTRY_ID VARCHAR2 240
LOCATION VARCHAR2 240

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 7 of 22

Container : RPM 13.0 Cairo Version :

View
LOC_TYPE VARCHAR2 240
ACTIVE_DATE VARCHAR2 240
PRICING_COST VARCHAR2 240
BASE_COST VARCHAR2 240
CURRENCY_CODE VARCHAR2 240

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 8 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_RMS_SYSTEM_OPTIONS
Type : View Alias : RRS
Object Type:
Column Prefix:
Display Title: Rpm Rms System Options
Comment :

Free Format Select Text? Yes


Select Text
1 as system_options_id, calendar_454_ind from system_options

View Column Datatype Avg. Max. Dp. Base Column Base Table Expression

SYSTEM_OPTIONS_ID VARCHAR2 240


CALENDAR_454_IND VARCHAR2 240

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 9 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_UDA_VIEW
Type : View Alias : RUW
Object Type:
Column Prefix:
Display Title: RPM_UDA_VIEW
Comment :

Free Format Select Text? Yes


Select Text
uda.UDA_ID uda_id,
uda.UDA_DESC uda_desc,
uda.DISPLAY_TYPE uda_type,
udaDate.ITEM uda_item,
udaDate.UDA_DATE uda_date_date,
NULL uda_ff_text,
NULL uda_lov_value,
NULL uda_lov_desc
from UDA uda,
UDA_ITEM_DATE udaDate
where uda.UDA_ID= udaDate.UDA_ID
UNION ALL
select uda.UDA_ID uda_id,
uda.UDA_DESC uda_desc,
uda.DISPLAY_TYPE uda_type,
udaFF.ITEM uda_item,
NULL uda_date_date,
udaFF.UDA_TEXT uda_ff_text,
NULL uda_lov_value,
NULL uda_lov_desc
from UDA uda,
UDA_ITEM_FF udaFF
WHERE uda.UDA_ID= udaFF.UDA_ID
UNION ALL
select uda.UDA_ID uda_id,
uda.UDA_DESC uda_desc,
uda.DISPLAY_TYPE uda_type,
udaLOV.ITEM uda_item,
NULL uda_date_date,

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 10 of 22

Container : RPM 13.0 Cairo Version :

View

Select Text
NULL uda_ff_text,
udaLOV.UDA_VALUE uda_lov_value,
udaValues.UDA_VALUE_DESC uda_lov_desc
from UDA uda,
UDA_ITEM_LOV udaLOV,
UDA_VALUES udaValues
where uda.UDA_ID= udaLOV.UDA_ID
and uda.UDA_ID= udaValues.UDA_ID
and udaLOV.UDA_VALUE = udaValues.UDA_VALUE

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 11 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_WORKSHEET_STATUS_STATE
Type : View Alias : RWE
Object Type:
Column Prefix:
Display Title: Rpm Worksheet Status State
Comment :

Free Format Select Text? Yes


Select Text
select status.worksheet_status_id,
max(state) max_state,
case max(state) when min(state) then min(state) else -1 end as unique_state,
sum(power(2,state)) state_bm
from rpm_worksheet_status status,
(select distinct worksheet_status_id, state state from rpm_worksheet_data) data
where status.worksheet_status_id = data.worksheet_status_id
group by status.worksheet_status_id

View Column Datatype Avg. Max. Dp. Base Column Base Table Expression

STATUS_WORKSHEET_STATUS_ID VARCHAR2 240


MAX_STATE VARCHAR2 240
UNIQUE_STATE VARCHAR2 240
STATE_BM VARCHAR2 240

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 12 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_CLEARANCE_DATE_VIEW
Type : View Alias : RCW
Object Type:
Column Prefix:
Display Title: Rpm Clearance Date View
Comment :

Free Format Select Text? Yes


Select Text
c1.clearance_id,
c1.out_of_stock_date,
c1.reset_date reset_date
FROM rpm_clearance c1
WHERE c1.state != 'pricechange.state.approved'
AND c1.reset_ind = 0
UNION ALL
SELECT c2.clearance_id,
c2.out_of_stock_date,
fr2.action_date reset_date
FROM rpm_clearance c2,
rpm_future_retail fr,
rpm_future_retail fr2
WHERE c2.state = 'pricechange.state.approved'
AND c2.clearance_id = fr.clearance_id
AND fr.item = fr2.item
AND fr.location= fr2.location
AND fr2.clear_mkdn_index = 0

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 13 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_MERCH_RETAIL_DEF_EXPL
Type : View Alias : RMX
Object Type:
Column Prefix:
Display Title: Rpm Merch Retail Def Expl
Comment :

Free Format Select Text? Yes


Select Text
c1.clearance_id,
c1.out_of_stock_date,
c1.reset_date reset_date
FROM rpm_clearance c1
WHERE c1.state != 'pricechange.state.approved'
AND c1.reset_ind = 0
UNION ALL
SELECT c2.clearance_id,
c2.out_of_stock_date,
fr2.action_date reset_date
FROM rpm_clearance c2,
rpm_future_retail fr,
rpm_future_retail fr2
WHERE c2.state = 'pricechange.state.approved'
AND c2.clearance_id = fr.clearance_id
AND fr.item = fr2.item
AND fr.location= fr2.location
AND fr2.clear_mkdn_index = 0
'subclass' definition_level,
sbc.dept,
sbc.class,
sbc.subclass,
mrd.regular_zone_group,
mrd.markup_calc_type,
mrd.markup_percent,
mrd.merch_retail_def_id
from rpm_merch_retail_def mrd,
subclass sbc
where mrd.dept = sbc.dept

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 14 of 22

Container : RPM 13.0 Cairo Version :

View

Select Text
and mrd.class = sbc.class
and mrd.subclass = sbc.subclass
UNION
select 'class' definition_level,
sbc.dept,
sbc.class,
sbc.subclass,
mrd.regular_zone_group,
mrd.markup_calc_type,
mrd.markup_percent,
mrd.merch_retail_def_id
from rpm_merch_retail_def mrd,
subclass sbc
where mrd.dept = sbc.dept
and mrd.class = sbc.class
and mrd.subclass is NULL
and not exists (select 'x'
from rpm_merch_retail_def mrd2
where mrd2.dept = mrd.dept
and mrd2.class = mrd.class and mrd2.class = sbc.class
and mrd2.subclass is not null)
UNION
select 'dept' definition_level,
sbc.dept,
sbc.class,
sbc.subclass,
mrd.regular_zone_group,
mrd.markup_calc_type,
mrd.markup_percent,
mrd.merch_retail_def_id
from rpm_merch_retail_def mrd,
subclass sbc
where mrd.dept = sbc.dept
and mrd.class is NULL
and mrd.subclass is NULL
and not exists (select 'x'
from rpm_merch_retail_def mrd2
where mrd2.dept = mrd.dept
and mrd2.class is not null and mrd2.class = sbc.class
and mrd2.subclass is null)

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 15 of 22

Container : RPM 13.0 Cairo Version :

View

Select Text
and not exists (select 'x'
from rpm_merch_retail_def mrd2
where mrd2.dept = mrd.dept
and mrd2.class is not null and mrd2.class = sbc.class
and mrd2.subclass is not null and mrd2.subclass = sbc.subclass)

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 16 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_ME_DELETIONS_ROLLUP
Type : View Alias : RMU
Object Type:
Column Prefix:
Display Title: Rpm Me Deletions Rollup
Comment :

Free Format Select Text? Yes


Select Text
rs.copied_strategy_id as strategy_id,
rs.strategy_id as copy_strategy_id,
rd.delete_date,
count(rd.item) as item_count,
rs.dept,
d.dept_name,
rs.class,
cls.class_name,
rs.subclass,
sbc.sub_name,
zg.zone_group_id,
zg.zone_group_display_id,
zg.name zone_group_name,
z.zone_id,
z.zone_display_id,
z.name zone_name
from rpm_merch_extract_deletions rd,
rpm_strategy rs,
deps d,
class cls,
subclass sbc,
rpm_zone_group zg,
rpm_zone z
where rd.strategy_id = rs.strategy_id
and rs.dept = d.dept
and rs.dept = cls.dept(+)
and rs.class = cls.class(+)
and rs.dept = sbc.dept(+)
and rs.class = sbc.class(+)

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 17 of 22

Container : RPM 13.0 Cairo Version :

View

Select Text
and rs.subclass = sbc.subclass(+)
and rs.zone_hier_id = z.zone_id
and zg.zone_group_id = z.zone_group_id
group by rs.copied_strategy_id,
rs.strategy_id,
rd.delete_date,
rs.dept,
d.dept_name,
rs.class,
cls.class_name,
rs.subclass,
sbc.sub_name,
zg.zone_group_id,
zg.zone_group_display_id,
zg.name,
z.zone_id,
z.zone_display_id,
z.name

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 18 of 22

Container : RPM 13.0 Cairo Version :

View
Name : RPM_AREA_DIFF_EXPL
Type : View Alias : RAL
Object Type:
Column Prefix:
Display Title: Rpm Area Diff Expl
Comment :

Free Format Select Text? Yes


Select Text
rs.copied_strategy_id as strategy_id,
rs.strategy_id as copy_strategy_id,
rd.delete_date,
count(rd.item) as item_count,
rs.dept,
d.dept_name,
rs.class,
cls.class_name,
rs.subclass,
sbc.sub_name,
zg.zone_group_id,
zg.zone_group_display_id,
zg.name zone_group_name,
z.zone_id,
z.zone_display_id,
z.name zone_name
from rpm_merch_extract_deletions rd,
rpm_strategy rs,
deps d,
class cls,
subclass sbc,
rpm_zone_group zg,
rpm_zone z
where rd.strategy_id = rs.strategy_id
and rs.dept = d.dept
and rs.dept = cls.dept(+)
and rs.class = cls.class(+)
and rs.dept = sbc.dept(+)
and rs.class = sbc.class(+)

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 19 of 22

Container : RPM 13.0 Cairo Version :

View

Select Text
and rs.subclass = sbc.subclass(+)
and rs.zone_hier_id = z.zone_id
and zg.zone_group_id = z.zone_group_id
group by rs.copied_strategy_id,
rs.strategy_id,
rd.delete_date,
rs.dept,
d.dept_name,
rs.class,
cls.class_name,
rs.subclass,
sbc.sub_name,
zg.zone_group_id,
zg.zone_group_display_id,
zg.name,
z.zone_id,
z.zone_display_id,
z.name
p.dept prim_dept,
p.class prim_class,
p.subclass prim_subclass,
sbc.dept expl_dept,
sbc.class expl_class,
sbc.subclass expl_subclass,
p.zone_hier_id prim_zone_id,
a.zone_hier_id secondary_zone_id,
a.area_diff_id
from rpm_area_diff_prim p,
rpm_area_diff a,
subclass sbc
where p.dept = sbc.dept
and p.class = sbc.class
and p.subclass = sbc.subclass
and p.subclass is not NULL
and p.area_diff_prim_id = a.area_diff_prim_id
UNION
select p.dept prim_dept,
p.class prim_class,
p.subclass prim_subclass,

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 20 of 22

Container : RPM 13.0 Cairo Version :

View

Select Text
sbc.dept expl_dept,
sbc.class expl_class,
sbc.subclass expl_subclass,
p.zone_hier_id prim_zone_id,
a.zone_hier_id secondary_zone_id,
a.area_diff_id
from rpm_area_diff_prim p,
rpm_area_diff a,
subclass sbc
where p.dept = sbc.dept
and p.class = sbc.class
and p.class is not NULL
and p.subclass is NULL
and p.area_diff_prim_id = a.area_diff_prim_id
and not exists (select 'x'
from rpm_area_diff_prim p2
where p2.dept = p.dept
and p2.class = p.class
and p2.class = sbc.class
and p2.subclass is not null)
UNION
select p.dept prim_dept,
p.class prim_class,
p.subclass prim_subclass,
sbc.dept expl_dept,
sbc.class expl_class,
sbc.subclass expl_subclass,
p.zone_hier_id prim_zone_id,
a.zone_hier_id secondary_zone_id,
a.area_diff_id
from rpm_area_diff_prim p,
rpm_area_diff a,
subclass sbc
where p.dept = sbc.dept
and p.class is NULL
and p.subclass is NULL
and p.area_diff_prim_id = a.area_diff_prim_id
and not exists (select 'x'
from rpm_area_diff_prim p2
where p2.dept = p.dept

Oracle Designer Report : ckvwdef


23 June 2008 View/Materialized View Definition Page 21 of 22

Container : RPM 13.0 Cairo Version :

View

Select Text
and p2.class is not null
and p2.class = sbc.class
and p2.subclass is null)
and not exists (select 'x'
from rpm_area_diff_prim p2
where p2.dept = p.dept
and p2.class is not null
and p2.class = sbc.class
and p2.subclass is not null
and p2.subclass = sbc.subclass)

View Column Datatype Avg. Max. Dp. Base Column Base Table Expression

PRIM_DEPT VARCHAR2 240


PRIM_CLASS VARCHAR2 240
PRIM_SUBCLASS VARCHAR2 240
EXPL_DEPT VARCHAR2 240
EXPL_CLASS VARCHAR2 240
EXPL_SUBCLASS VARCHAR2 240
PRIM_ZONE_ID VARCHAR2 240
SECONDARY_ZONE_ID VARCHAR2 240
AREA_DIFF_ID VARCHAR2 240

Oracle Designer Report : ckvwdef


Oracle Designer
VIEW/MATERIALIZED VIEW DEFINITION REPORT

End of Report

Das könnte Ihnen auch gefallen