operations guide release 16 - oracle help center type 1 dimensions..... ..... 3-8 dimensions not...

442
Oracle® Retail Insights Operations Guide Release 16.0 E80892-01 December 2016

Upload: buinhan

Post on 29-Apr-2018

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Oracle® Retail InsightsOperations Guide

Release 16.0

E80892-01

December 2016

Page 2: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Oracle Retail Insights Operations Guide, Release 16.0

E80892-01

Copyright © 2016, Oracle and/or its affiliates. All rights reserved.

Primary Author: Nathan Young

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.

Value-Added Reseller (VAR) Language

Oracle Retail VAR Applications

The following restrictions and provisions only apply to the programs referred to in this section and licensed to you. You acknowledge that the programs may contain third party software (VAR applications) licensed to Oracle. Depending upon your product and its version number, the VAR applications may include:

(i) 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.

(ii) the Wavelink component developed and licensed by Wavelink Corporation (Wavelink) of Kirkland, Washington, to Oracle and imbedded in Oracle Retail Mobile Store Inventory Management.

(iii) 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.

(iv) 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.

You acknowledge and confirm that Oracle grants you use of only the object code of the VAR Applications. Oracle will not deliver source code to the VAR Applications to you. Notwithstanding any other term or condition of the agreement and this ordering document, you shall not cause or permit alteration of any VAR Applications. For purposes of this section, "alteration" refers to all alterations, translations, upgrades, enhancements, customizations or modifications of all or any portion of the VAR Applications including all

Page 3: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

reconfigurations, reassembly or reverse assembly, re-engineering or reverse engineering and recompilations or reverse compilations of the VAR Applications or any derivatives of the VAR Applications. You acknowledge that it shall be a breach of the agreement to utilize the relationship, and/or confidential information of the VAR Applications for purposes of competitive discovery.

The VAR Applications contain trade secrets of Oracle and Oracle's licensors and Customer shall not attempt, cause, or permit the alteration, decompilation, reverse engineering, disassembly or other reduction of the VAR Applications to a human perceivable form. Oracle reserves the right to replace, with functional equivalent software, any of the VAR Applications in future releases of the applicable program.

Page 4: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing
Page 5: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

v

Contents

Send Us Your Comments ........................................................................................................................ vii

Preface ................................................................................................................................................................. ix

Audience....................................................................................................................................................... ixDocumentation Accessibility ..................................................................................................................... ixRelated Documents ..................................................................................................................................... xCustomer Support ....................................................................................................................................... xReview Patch Documentation ................................................................................................................... xImproved Process for Oracle Retail Documentation Corrections ........................................................ xOracle Retail Documentation on the Oracle Technology Network ..................................................... xiConventions ................................................................................................................................................. xi

1 Introduction

Business Intelligence and Retail Insights ........................................................................................... 1-1

2 Retail Insights Architecture

Technical Architecture ............................................................................................................................. 2-1ODI Master and Work Repository................................................................................................... 2-2Retail Insights Staging Area ............................................................................................................. 2-2Retail Insights Data Mart .................................................................................................................. 2-2Retail Insights Data Mining Schema ............................................................................................... 2-2Logical Model ..................................................................................................................................... 2-2

3 Dimension Data Concepts

Retail Insights Dimension Processing Overview .............................................................................. 3-1Dimensions ......................................................................................................................................... 3-1Slowly Changing Dimensions .......................................................................................................... 3-2

Actions During Processing ..................................................................................................................... 3-3System Columns in the Data Warehouse Tables........................................................................... 3-4

Business Keys and Surrogate Keys....................................................................................................... 3-4As-was, As-is and Point-In-Time Reporting .................................................................................. 3-5Pushdowns.......................................................................................................................................... 3-6

Retail Insights Dimension Processing Flows Overview .................................................................. 3-6SCD Type 2 Dimensions.................................................................................................................... 3-6

Page 6: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

vi

SCD Type 1 Dimensions.................................................................................................................... 3-8Dimensions Not Requiring SCD Behavior ......................................................................................... 3-9

4 Fact Data Concepts

Retail Insights Fact Processing Overview ........................................................................................... 4-1Fact Functional Areas............................................................................................................................... 4-2Fact Table Types: Base and Aggregate .................................................................................................. 4-3

Base Facts............................................................................................................................................. 4-3Fact Aggregation ................................................................................................................................ 4-3

Fact Temp Table Usage ............................................................................................................................ 4-4Standard Fact Aggregations ............................................................................................................. 4-5As Is Aggregates................................................................................................................................. 4-5

5 Retail Insights Program Overview

Program Features ...................................................................................................................................... 5-1Program Return Code........................................................................................................................ 5-2Restart and Recovery......................................................................................................................... 5-2Message Logging................................................................................................................................ 5-2Program Error File ............................................................................................................................. 5-3Multi-threading .................................................................................................................................. 5-3

The First Time Retail Insights Batch is Run ....................................................................................... 5-4Typical etlrefreshgenplp.ksh Run.................................................................................................... 5-4

Typical Run and Debugging Situations .............................................................................................. 5-5Retail Insights Dimension Load....................................................................................................... 5-5Retail Insights Base Fact Load with Multi-threading ................................................................... 5-6Retail Insights Knowledge Modules ............................................................................................... 5-7

6 ODI Program Dependency

Batch Scheduling...................................................................................................................................... 6-1Setting Up the Batch Schedule ......................................................................................................... 6-1

Extract, Transform, Load Dependencies .............................................................................................. 6-2

7 Program Reference Lists

Known Issues ............................................................................................................................................ 7-1Program Reference List ........................................................................................................................... 7-2Standards Common to all APIs ............................................................................................................ A-1API Table List ........................................................................................................................................... A-2Attributes and Physical Mappings List .............................................................................................. B-3

Page 7: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

vii

Send Us Your Comments

Oracle Retail Insights Operations Guide, Release 16.0

Oracle welcomes customers' comments and suggestions on the quality and usefulness of this document.

Your feedback is important, and helps us to best meet your needs as a user of our products. For example:

■ Are the implementation steps correct and complete?

■ Did you understand the context of the procedures?

■ Did you find any errors in the information?

■ Does the structure of the information help you with your tasks?

■ Do you need different information or graphics? If so, where, and in what format?

■ Are the examples correct? Do you need more examples?

If you find any errors or have any other suggestions for improvement, then please tell us your name, the name of the company who has licensed our products, the title and part number of the documentation and the chapter, section, and page number (if available).

Send your comments to us using the electronic mail address: [email protected]

Please give your name, address, electronic mail address, and telephone number (optional).

If you need assistance with Oracle software, then please contact your support representative or Oracle Support Services.

If you require training or instruction in using Oracle software, then please contact your Oracle local office and inquire about our Oracle University offerings. A list of Oracle offices is available on our Web site at http://www.oracle.com.

Note: Before sending us your comments, you might like to check that you have the latest version of the document and if any concerns are already addressed. To do this, access the Online Documentation available on the Oracle Technology Network Web site. It contains the most current Documentation Library plus all documents revised or released recently.

Page 8: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

viii

Page 9: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

ix

Preface

Oracle Retail Operations Guides are designed so that you can view and understand the applications behind-the-scenes processing, including such information as the following:

■ Key system administration configuration settings

■ Technical architecture

■ Functional integration dataflow across the enterprise

■ Batch processing

AudienceAnyone who has an interest in better understanding the inner workings of the Retail Insights system can find valuable information in this guide. There are three audiences in general for whom this guide is written:

■ System analysts and system operation personnel:

– Who are looking for information about Retail Insights processes internally or in relation to the systems across the enterprise.

– Who operate Retail Insights on a regular basis.

■ Integrators and implementation staff who have the overall responsibility for implementing Retail Insights into their enterprise.

■ Business analysts who are looking for information about processes and interfaces to validate the support for business scenarios within Retail Insights and other systems across the enterprise.

Documentation AccessibilityFor information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle SupportOracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.

Page 10: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

x

Related DocumentsFor more information, see the following documents in the Oracle Retail Insights Release 16.0 documentation set:

■ Oracle Retail Insights Data Model

■ Oracle Retail Insights Implementation Guide

■ Oracle Retail Insights User Guide

■ Oracle Retail Insights Release Notes

■ Oracle Retail Insights Security Guide

For information about Oracle BI administration and end use, see the documentation library for Oracle Business Intelligence Enterprise Edition, particularly the following documents:

■ Oracle Fusion Middleware System Administrator's Guide for Oracle Business Intelligence Enterprise Edition

■ Oracle Fusion Middleware Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition

■ Oracle Fusion Middleware System User's Guide for Oracle Business Intelligence Enterprise Edition

Customer SupportTo contact Oracle Customer Support, access My Oracle Support at the following URL:

https://support.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 DocumentationWhen you install the application for the first time, you install either a base release (for example, 16.0) or a later patch release (for example, 16.0.1). If you are installing the base release and additional patch releases, read the documentation for all releases that have occurred since the base release before you begin installation. Documentation for patch releases can contain critical information related to the base release, as well as information about code changes since the base release.

Improved Process for Oracle Retail Documentation CorrectionsTo more quickly address critical corrections to Oracle Retail documentation content, Oracle Retail documentation may be republished whenever a critical correction is needed. For critical corrections, the republication of an Oracle Retail document may at times not be attached to a numbered software release; instead, the Oracle Retail document will simply be replaced on the Oracle Technology Network Web site, or, in

Page 11: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

xi

the case of Data Models, to the applicable My Oracle Support Documentation container where they reside.

This process will prevent delays in making critical corrections available to customers. For the customer, it means that before you begin installation, you must verify that you have the most recent version of the Oracle Retail documentation set. Oracle Retail documentation is available on the Oracle Technology Network at the following URL:

http://www.oracle.com/technetwork/documentation/oracle-retail-100266.html

An updated version of the applicable Oracle Retail document is indicated by Oracle part number, as well as print date (month and year). An updated version uses the same part number, with a higher-numbered suffix. For example, part number E123456-02 is an updated version of a document with part number E123456-01.

If a more recent version of a document is available, that version supersedes all previous versions.

Oracle Retail Documentation on the Oracle Technology NetworkOracle Retail product documentation is available on the following web site:

http://www.oracle.com/technetwork/documentation/oracle-retail-100266.html

(Data Model documents are not available through Oracle Technology Network. You can obtain these documents through My Oracle Support.)

ConventionsThe following text conventions are used in this document:

Convention Meaning

boldface Boldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary.

italic Italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values.

monospace Monospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.

Page 12: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

xii

Page 13: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

1

Introduction 1-1

1Introduction

Retail Insights offers a rich business intelligence solution to retail industry users. Retail Insights is built on top of the latest Oracle technology stack and utilizes Oracle Data Integrator (ODI) for extracting, transforming, and loading (ETL) the data and Oracle Business Intelligence Enterprise Edition (BI EE) for end user reporting and analysis needs.

Retail Insights architecture is designed to meet the retail industry's business intelligence needs in both program and report performance.

The main characteristics of the Retail Insights product are:

■ Rich Reporting Capabilities: Retail Insights offers report creation capabilities in three different flavors: Historical (As Was), Current (As Is) and Point-In-Time (PIT) in same environment. Packaged reports are provided as reference examples for users to create their own customized reports according to their needs.

■ Comprehensive Solution: Retail Insights includes an end-to-end solution for reporting and BI needs of the retailer by providing data integration with source applications, transforming and loading the fact and dimension data, rolling up the data for improved query performance, Web-based graphical user interface (GUI) for report creation, shell scripts for setting up the batch schedule, and an automated installer by following business intelligence best practices.

■ Performant ETL Code: Retail Insights data processing tool, ODI, offers high performance for the database batch processes on Oracle database.

■ Extensibility: Retail Insights ETL code can be customized and extended for client specific needs.

■ Flexibility: Retail Insights ODI and Oracle BI EE code promote flexibility during implementation based on client specific needs and help in improving batch and report performance.

■ Performant Reports: Retail Insights metadata is built using Oracle BI EE and are designed to work in complex reporting scenarios.

■ Robust Data Model: Retail Insights data model is designed for supporting a retailers data needs in a business intelligence environment. Data model elements are designed to work with Oracle BI EE architecture.

Business Intelligence and Retail InsightsThis section briefly explains the fundamentals of business intelligence and data warehousing in general. It is important to understand the overall architecture and data flow for implementing Retail Insights.

Page 14: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Business Intelligence and Retail Insights

1-2 Oracle Retail Insights Operations Guide

Business intelligence includes the processes, methods, and technologies adopted by organizations to answer complex business questions and for building comprehensive decision support systems. These systems help organizations in maintaining secure, conformed, and highly available data for all levels of users from top executives who make decisions based on corporate level information to managers/analysts who analyze their area and take actions based on the information.

Business intelligence is built using several processes and applications that maintain these processes by adopting latest tools and technologies. One of the main components of business intelligence is a data warehouse. A data warehouse is the repository that stores the data extracted from several source systems and modelled to perform for data loading, reporting, and ad-hoc analysis needs.

Retail Insights has several integrated data sources, including Oracle Retail Merchandising System (RMS) and Oracle Retail Price Management System (RPM). Data from these sources is extracted, loaded and transformed to the Retail Insights data model to support report requirements. The first step after installing the Retail Insights application is to load the seed data into the data warehouse table using pre-packaged Oracle Data Integrator ETL programs.

Retail Insights uses sophisticated techniques to populate the data warehouse. Explained in greater detail throughout this guide, these techniques include taking the data provided by source systems (such as RMS) and then rapidly transforming that data and loading it into the data warehouse. Techniques used to load data into the warehouse vary depending upon whether the data consists of facts or dimensions.

There are several fact and dimension tables in the subject areas available in Retail Insights. Some examples of subject areas that exist in Retail Insights include Sales, Inventory Position, and Base Cost. Each subject area has its own data mart to support reporting and analytic needs. At the center of each data mart is fact data (note that fact data here corresponds to both base fact data and aggregated data). Facts are the transactions that occur in your data warehouse's source systems, such as RMS. You may want to look at sales transaction facts, inventory stock count facts at stores or warehouses, or inventory movement facts.

Facts have little meaning by themselves because they are usually just values (for example, six sales at a store, 15 items left at a warehouse, or 300 items transferred). What gives fact data true meaning is the intersection of dimensions in which facts exist. In other words, six sales on Wednesday at store B, or 15 dishwashers in stock last Monday at the Chicago warehouse, or 300 blouses transferred during the last week in February from the St. Louis warehouse to the Denver warehouse. Dimension data, therefore, exists in the data warehouse to serve as reference data to facts.

The following diagram illustrates data elements of a generic data mart and their inter-relationships:

Page 15: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Business Intelligence and Retail Insights

Introduction 1-3

Figure 1–1 Data Element Relationships

Page 16: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Business Intelligence and Retail Insights

1-4 Oracle Retail Insights Operations Guide

Page 17: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

2

Retail Insights Architecture 2-1

2Retail Insights Architecture

This chapter outlines the Retail Insights architecture and its components. Review of the architecture is important to understand the data flow and terminology used in the subsequent chapters of this guide.

Technical ArchitectureThe following diagram shows the technical architecture of Retail Insights.

Figure 2–1 Retail Insights Architecture Diagram

Page 18: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Technical Architecture

2-2 Oracle Retail Insights Operations Guide

ODI Master and Work RepositoryODI resides in Oracle Fusion Middleware suite of products and it is an Extract, Transform, and Load (ETL) tool for extracting and loading data. To use ODI, two database repositories known as the Master Repository and the Work Repository are required.

Refer to the Oracle Retail Insights Installation Guide for more details on installing and configuring ODI.

Retail Insights Staging AreaThe Retail Insights staging area is the landing area that has database tables to hold the information from different source applications. All the extracted data from source applications is loaded and transformed into these tables for final loading step.

ODI ETL programs are used for used for extracting data from source tables and for loading into staging tables.

See "Retail Insights Program Overview" on page 5-1, "Dimension Data Concepts" on page 3-1 and "Fact Data Concepts" on page 4-1 for the data flow details.

Retail Insights Data MartThe Retail Insights data mart area holds the data for all the dimension, fact, aggregate, and supporting tables that are required for data processing. These tables are loaded from Retail Insights staging tables and maintain historical data based on the requirements and configurations. These tables are accessed by Oracle BI EE metadata for reporting and analysis needs. Note that both Retail Insights data mart tables and staging tables exist on the same schema of the database.

The aggregation ETL programs aggregate fact data and move results to Retail Insights aggregation tables. These aggregation tables will be used by Front-end report for better performance. The aggregation programs will aggregate data from temporary tables which are generated in the base loading phase to get better performance.

Choose appropriate aggregate tables based on your business needs as Retail Insights has several levels of aggregates pre-packed. Refer to the Oracle Retail Insights Implementation Guide for additional information on finalizing aggregation strategy.

ODI ETL programs are used for used for loading into data mart tables and also for rolling up/aggregating the data.

See "Retail Insights Program Overview" on page 5-1, "Dimension Data Concepts" on page 3-1 and "Fact Data Concepts" on page 4-1 for the data flow details.

Retail Insights Data Mining SchemaRetail Insights Mining Schema is a separate database schema under the same database with Retail Insights data mart. It is created to contain the starting code for the Retail Insights Data Mining Engine. This schema contains numerous transient tables required for Association Rule Mining (ARM) of sales transaction tables. It also contains some database packages that the Retail Insights weekly batch invokes through the ETL process.

Logical ModelOracle BI EE is the front end analytical tool used for Retail Insights. The figure below shows the server repository which has the physical mappings and logical modeling of

Page 19: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Technical Architecture

Retail Insights Architecture 2-3

Retail Insights in Oracle BI EE. Users having access to Oracle BI EE metadata can create, edit, and schedule reports based on their roles and requirements.

Oracle BI EE metadata or repository is built on top of Retail Insights data model and includes prebuilt metrics, attributes, hierarchy drills, aggregate navigation, and subject areas.

Figure 2–2 Oracle BI EE Repository

Web catalog is another component of Oracle BI EE that is used for storing prebuilt interactive dashboards, guided navigation reports and for storing newly created reports.

See the Oracle Retail Insights User Guide for additional information.

Page 20: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Technical Architecture

2-4 Oracle Retail Insights Operations Guide

Figure 2–3 Oracle BI EE Web Catalog

Page 21: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

3

Dimension Data Concepts 3-1

3Dimension Data Concepts

This chapter describes how Retail Insights processes dimension data from the source system or systems. This chapter presents the following dimension data concepts:

■ An overview of dimension data processing

■ The dimensions in Retail Insights

■ Detailed dimension processing flows

Retail Insights Dimension Processing Overview

Figure 3–1 Dimension Processing in Retail Insights

Dimensions The Retail Insights data model consists of the following dimensions:

■ Company

Note: Dimension data extraction programs are available for retailers with Oracle Retail source applications (that is, RMS and RPM). These programs are packaged with the applications.

Page 22: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Dimension Processing Overview

3-2 Oracle Retail Insights Operations Guide

■ Employee

■ Item-Location Trait

■ Item-Supplier

■ Item-List

■ Item-UDA

■ Item-Differentiators

■ Item-Pack

■ Item-Season

■ Location List

■ Location Trait

■ Organization

■ Channel

■ Product

■ Season

■ Promotion

■ Retail Type

■ Supplier

■ Supplier Trait

■ Time

■ Business Calendar

■ Gregorian Calendar

■ Status

■ Reason

Slowly Changing DimensionsDimensions in Retail Insights data model behave as SCD Type 1 or SCD Type 2. The behavior of the dimensions to act as SCD Type 1 or SCD type 2 is embedded in the ODI code packaged with the Retail Insights product. Any changes to this behavior require customization to the code.

SCD Type 2 The Product and Organization dimension's hierarchy changes behave as SCD Type 2 changes and are required to capture changes whenever an entity changes its place in the product hierarchy (group, department, and item can be reclassified) or in the organization hierarchy (area, region, district, and location can be reclassified). Attributes other than hierarchy specific attributes are tracked as type 1 changes within these dimensions.

The history of an entity before and after the change can be tracked and compared if the dimension is set to behave as Type 2. That is, suppose an item is moved from one subclass to another within its product hierarchy of department and class. While there are many good reasons for a retailer to move or reclassify an item in this way (perhaps there is a need to track that item in relation to different items in the system), Retail

Page 23: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Actions During Processing

Dimension Data Concepts 3-3

Insights still needs to track sales for that item from its new location in the product hierarchy, both before and after the change.

Because product and organization are aggregating dimensions, a hierarchy change impacts the following areas:

■ Dimension programs are executed to generate new surrogate keys for the changed data, while keeping the old data (including surrogate keys) unchanged.

■ New transactions/facts are processed with new dimension information as part of the batch.

■ As Is aggregate programs are executed to re-calculate the impact on previou.sly calculated data and also aggregate the new data using the latest hierarchy.

■ Positional facts (namely: Inventory Position, Net Cost, Base Cost and Pricing), need to close the records using the old hierarchy and open the new records. For more information, see Chapter 4, "Fact Data Concepts".

SCD Type 1 A type 1 change means that an attribute of an entity is changed, but its position in the hierarchy remains the same. For the dimensions that are not hierarchical, an attribute value is changed and it is not required to capture both the new and historical values for this attribute.

Dimensions other than Product and Organization are tracked as type 1. One example of a type 1 change is the modification of a description field in a dimension. That is, a description of a subclass is changed from "Humorous Cards" to "Funny Cards". This type of change does not alter the relationship of subclass to any other level of the hierarchy above or below it. The record is simply updated to reflect the description change; a new surrogate key does not need to be inserted.

By updating the records on dimension tables that have type 1 attributes does not impact the data processed on the fact tables as the associated surrogate keys remain unchanged.

Actions During ProcessingDuring the actual processing of data, there are four kinds of actions that can happen to a dimensional entity in the Retail Insights:

■ Insert: When an entity is created, it is inserted into the system. For example, introduction of a new item in the company.

■ Type 2 Change: With type 2 change, an entity is effectively closed and re-inserted, so that its history before and after the change can be tracked and compared.

■ Type 1 Change: With type 1 change, the attribute of the entity is updated with a new value but the surrogate key of the impacted row in the table remains unchanged.

■ Close: When an entity is no longer active, it is considered to be closed. Although closing an entity in a transactional system often involves deleting it from the system entirely, in an analytical system like Retail Insights, the entity's record is retained so that its history can continue to be reported. These records are marked with CURRENT_FLG as 'N'.

One exception in Retail Insights are following dimensional matrices: Item-List, Item-UDA, Item-Diff, Location List and Location-Traits, where only the current

Page 24: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Business Keys and Surrogate Keys

3-4 Oracle Retail Insights Operations Guide

relationship between two source system identifiers (and their surrogate keys) is maintained. Note the following exception to this rule:

– For Item-Pack relationship on the W_RTL_ITEM_GRP2_D table, where deleted Item-Pack relationships, closed items, and reclassed items are all kept on the table.

System Columns in the Data Warehouse TablesThe following system columns exist on the dimension tables for tracking and debugging purposes. Note that not all system columns will be populated for all the target tables as the usage is decided based on the requirements.

Dimension Table's system fields:

CREATED_BY_WID: Currently not used by Retail Insights.CHANGED_BY_WID: Currently not used by Retail Insights.CREATED_ON_DT: Currently not used by Retail Insights.CHANGED_ON_DT: Currently not used by Retail Insights.AUX1_CHANGED_ON_DT: Currently not used by Retail Insights.AUX2_CHANGED_ON_DT: Currently not used by Retail Insights.AUX3_CHANGED_ON_DT: Currently not used by Retail Insights.AUX4_CHANGED_ON_DT: Currently not used by Retail Insights.SRC_EFF_FROM_DT: Effective start date of the dimension record received from the source system.SRC_EFF_TO_DT: Effective end date of the dimension record receieved from the source systemEFFECTIVE_FROM_DT: Effective start date of dimension record within the data warehouse system. This date is same as SRC_EFF_FROM_DT, if available.EFFECTIVE_TO_DT: Effective end date of dimension record within the data warehouse system. This date is same as SRC_EFF_FROM_DT, if available.DELETE_FLG: Currently not used by Retail Insights.CURRENT_FLG: This flag indicates if the record is current within the data warehouse or not. Valid values include 'Y' or 'N'W_INSERT_DT: This is the date on which the dimension record was first inserted into the data warehouse system.W_UPDATE_DT: This is last date when the dimension record was updated within the data warehouse system.DATASOURCE_NUM_ID: This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances.ETL_PROC_WID: System Field. This column is the unique identifier for the specific ETL process used to create or update this data.INTEGRATION_ID: This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts.TENANT_ID: Currently not used by Retail Insights.X_CUSTOM: This column is used as a generic field for customer extensions.

Business Keys and Surrogate KeysMost dimensional entities in the Retail Insights have both keys (typically referred to as 'surrogate keys' or 'pseudokeys') and business keys.

Business keys can be an individual entity or a combination of entities given to the entities when it was created in the source system. However, in Retail Insights, this identifier cannot always be used to uniquely identify an entity. An entity may undergo a major change like a subclass moves to a new class, where it is closed and reloaded in order to mark the change in hierarchy, so that history can be tracked before and after

Page 25: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Business Keys and Surrogate Keys

Dimension Data Concepts 3-5

the change. It may also be deleted or deactivated in the source system. All these situations result in multiple records in the Retail Insights tables for the same entity.

In order to distinguish between different states of the same entity, or different entities with the same business key, the Retail Insights must use some other value to uniquely mark it. A surrogate key is a unique value used to identify an entity in the Retail Insights. A new key is attached to an entity whenever it is inserted into a data mart dimension table. Surrogate keys are maintained within database sequences. Every dimension, fact or aggregate table has one corresponding sequence in the database and is incremented every time a new record is inserted. Surrogate keys in the Retail Insights data model are named as ROW_WID for each table and while they are referenced in the fact or aggregate tables then they are renamed to dimension specific names. For example, ROW_WID of W_MCAL_DAY_D table is referenced as DT_WID in W_RTL_SLS_IT_LC_DY_A table.

Note that the business key is used as basis for maintaining surrogate key as the business key is the entity that let's the system identify same or different entities coming from the source systems.

As-was, As-is and Point-In-Time ReportingRetail Insights supports As Was, As Is and PIT reporting types, refer to the Oracle Retail Insights User Guide for more details on what these reporting types mean. For implementing any of these reporting types or combination of reporting types, refer to the Oracle Retail Insights Implementation Guide.

This section explains how these reporting types are supported by the Oracle Retail Insights Data Model.

As Was ReportingAs Was reporting is supported by set of base fact tables and aggregate tables (which are described in detail in the next chapter on fact data concepts, along with corresponding dimensions.

As Was reporting is enabled by the dimension surrogate keys and their join to the corresponding fact table's dimension key. For example, ROW_WID of W_PROD_CAT_DH is referenced as PROD_DH_WID in the sales aggregate table W_RTL_SLS_SC_LC_DY_A. ROW_WID on W_PROD_CAT_DH table is the surrogate key that maintains any changes to the Subclass level and above within Retail Insights data model. By joining these dimension and aggregate column, an As Was report can be created on product hierarchy. Since hierarchy changes are tracked as type 2 changes in the Retail Insights data model for product dimension, every surrogate key will point to a specific hierarchy at that point of time and will produce the desired results for the As Was report.

As Is ReportingAs Is reporting is enabled by a type 1 attribute that exists on both Product and Organization hierarchies and also by supporting aggregate tables. For example, with every change to the hierarchy a new row is inserted into the product dimension table generating a new ROW_WID for the same business key and at the same time a type 1 attribute called SCD1_WID is also maintained on W_PRODUCT_D table and the value of this column is persistent for the same item.

This attribute (SCD1_WID) along with corresponding SCD1_WID attribute on the fact table provides the As Is or current hierarchy view of the data. Also note that several As Is specific aggregate tables are also available in the Oracle Retail Insights Data Model and can be used for this reporting for better performance. For more information on

Page 26: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Dimension Processing Flows Overview

3-6 Oracle Retail Insights Operations Guide

choosing aggregate tables during an implementation, refer to the Oracle Retail Insights Implementation Guide. If aggregate tables are not chosen during implementation, As Is reporting can still be carried out but may impact the report performance.

These aggregate tables are updated or recalculated every time reclassification occurs in either product or organization hierarchy.

Point-In-Time (PIT) ReportingPIT is another reporting type available in Retail Insights. There are no set of tables or extra processing that is required to support this functionality.

The Oracle Retail Insights Data Model exposes all the hierarchies against the required fact tables to be queried for a particular point-in-time (a specific date) and utilized dimension and fact joins on SCD1_WID columns along with user specified date. The join conditions are defined in Oracle BI EE code.

PushdownsAs part of the type 2 attribute maintenance it is very important to understand that changes to the hierarchy are made all the way to the lowest level in the dimension hierarchy. Consider the following examples:

■ Lowest level entity reclassifies to new parent (for example, Item reclassified to new Subclass)

■ Parent entity belongs to a new grand parent (Subclass reclassified to new class)

Retail Insights programs accounts for both scenarios stated above and the second scenario specifically (Parent entity belongs to a new grand parent), requires a pushdown. When an entity at a higher level undergoes a major change, all of its descendents (held within the lower levels of the hierarchy) must undergo the change with it. For example, if the subclass is reclassified to a new class then the subclass will get a new row with a new surrogate key and all the items belonging to this specific subclass will also get a new row and new surrogate keys.

The same rule applies if the dimension attributes are tracked as type 2 and are closed/deactivated in the source system.

Retail Insights Dimension Processing Flows OverviewThe remainder of this chapter illustrates the flow of dimension data from source tables to Retail Insights dimension tables.

Retail Insights dimensions are designed based on specific requirements and can belong to either of these three categories:

■ Type 1 Dimensions

■ Type 2 Dimensions

■ Dimensions not requiring SCD behavior

Each of these dimension types are described in detailed below along with the flow diagram.

SCD Type 2 DimensionsDimensions that require history to be maintained on specific attributes or set of attributes are called SCD type 2 dimensions. In Retail Insights data model the hierarchy changes for Product and Organization dimension are tracked as type 2

Page 27: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Dimension Processing Flows Overview

Dimension Data Concepts 3-7

changes. For example, if the hierarchy changes for subclass to a new class, a new row is inserted for the subclass and the old row is updated with new effective end date. Similarly if a record is deactivated/deleted in the source system then the record is updated with the current flag of 'N'. For all the active rows, current flag is maintained as 'Y'.

Figure 3–2 Slowly Changing Dimensions (Type 1 and Type 2) flow diagram

The following steps describe the flow diagram for type 2 dimensions in detail:

Check whether To Run Package: Checks whether the package is in runnable state. If the package has already executed and is in 'Error', 'Success', or 'In Process' status, the interfaces in the package do not execute and the packages fails.

Page 28: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Dimension Processing Flows Overview

3-8 Oracle Retail Insights Operations Guide

The status of the package is stored in C_LOAD_DATES table and it is required that if a program failed in the previous execution, the error status related records for that packaged need to be removed from the table before executing the interface again. In normal nightly batch, a program is scheduled for cleaning up the entries in this table before starting next batch. For additional details on this program, see Chapter 7, "Program Reference Lists".

Error details can be checked in the error and log files. For additional details on how to execute ODI programs, error files, logging, and restartability, see Chapter 7, "Program Reference Lists".

Write/Update Log file: Log files capture warnings, errors or completion status of the ODI programs at each step and can be referenced anytime during or after the program execution.

Insert Into Control Table: Creates a record for the package being executed along with the target table in C_LOAD_DATES table. This table maintains the program execution status and needs to be updated every time the program is executed.

Flag Deleted Records: If the option for flagging deleted records is selected, this step will be executed. This step executes if the interface is executed in full mode only.

All the records that do not exist in the source system and do exist in the data warehouse table are considered to be deleted from the source system when the program is executed in full mode. This step will update the existing record's CURRENT_FLG to 'N'.

Update Existing Records: This step identifies the records that are marked as 'Overwrite on change' in the ODI model and updates these records with new values.

The attributes that are not required to be tracked as type 2 as generally marked as 'Overwrite on Change' and are updated when the value of these attributes changes.

Historize Old Rows: This step identifies the records that are marked as 'Add row on change' in the ODI model. If there is a change in the values between existing and newly extracted data, the existing (old) record is closed by updating the effective end date to current business date and also setting the current flag to 'N'.

Insert Changing Dimensions: This step identifies the records that are marked as 'Add row on change' in the ODI model. If there is a change in the values between existing and newly extracted data, it inserts the newly extracted rows into the data warehouse table with start of effective date as the next day from the current business date along with current flag as 'Y'.

Insert New Dimensions: This step identifies the records that are not available in the target table using the columns marked as 'Natural Key' in ODI model. These records are considered new records and are inserted into the data warehouse table (target table) with current flag as 'Y' and effective start date as current business date.

SCD Type 1 DimensionsThe following steps describe the flow diagram for type 1 dimensions in detail:

Check whether To Run Package: Checks whether the package is in runnable state. If the package has already executed and is in 'Error' or 'Success' or 'In Process' status then the interface(s) in the package does not execute and packages fails.

The status of the package is stored in C_LOAD_DATES table and it is required that if program failed in the previous execution then the error status related records for that packaged need to be removed from the table before re-executing the interface. In normal nightly batch, a program is scheduled for cleaning up the entries in this table

Page 29: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Dimensions Not Requiring SCD Behavior

Dimension Data Concepts 3-9

before starting next batch. For additional details on this program, see Chapter 7, "Program Reference Lists".

Error details can be checked in the error and log files. For additional details on how to execute ODI programs, error files, logging, and restartability, see Chapter 7, "Program Reference Lists".

Write/Update Log file: Log files capture warnings, errors, or completion status of the ODI programs at each step and can be referenced anytime during or after the program execution.

Insert Into Control Table: Creates a record for the package being executed along with the target table in C_LOAD_DATES table. This table maintains the program execution status and needs to be updated every time the program is executed.

Flag Deleted Records: If the option for flagging deleted records is selected then this step will be executed. This step executes when the interface is executed in full mode only.

All the records that do not exist in the source system and do exist in the data warehouse table are considered to be deleted from the source system if the program is executed in full mode. This step will update the existing record's CURRENT_FLG to 'N'.

Update Existing Records: This step identifies the records that are marked as 'Overwrite on change' in the ODI model and updates these records with new values.

The attributes that are not required to be tracked as type 2 as generally marked as 'Overwrite on Change' and are updated when the value of these attributes changes.

Insert New Dimensions: This step identifies the records that are not available in the target table using the columns marked as 'Natural Key' in ODI model. These records are considered new records and are inserted into the data warehouse table (target table) with current flag as 'Y' and effective start date as current business date.

Dimensions Not Requiring SCD BehaviorDimensions that are not considered as slowly changing do not involve complex calculations for maintenance, unlike dimensions with SCD behavior. These dimensions in the Retail Insights data model are updated, inserted with new data in each execution, or are re-built (by truncating old data) in each execution.

Page 30: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Dimensions Not Requiring SCD Behavior

3-10 Oracle Retail Insights Operations Guide

Page 31: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

4

Fact Data Concepts 4-1

4Fact Data Concepts

This chapter describes the following fact data concepts in Retail Insights:

■ An overview of Retail Insights fact processing

■ Fact functional areas

■ Types of fact tables

■ Fact temp table usage

■ General fact processing

■ Detailed fact load processing

■ Fact aggregation processing

Retail Insights Fact Processing OverviewThe following description and Overview of Fact, Extraction, Load, and Aggregations diagram offers an overview of the Retail Insights fact process.

For additional details on the extract, load, and aggregation process processing details such as types, program types, error handling, logging, and reject handling, see Chapter 5, "Retail Insights Program Overview". This chapter has the details of data flows for different fact load and fact aggregation programs.

Page 32: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Fact Functional Areas

4-2 Oracle Retail Insights Operations Guide

Figure 4–1 Overview of Fact Extraction, Load, and Aggregation

SDE programs are executed to extract the data from source systems and load the data to staging tables and SIL programs look up the dimension tables for appropriate surrogate keys, perform reject handling, and load the base fact data. PLP programs roll up the already loaded base fact data and insert/update aggregate tables.

Fact Functional AreasFact data represent transaction values extracted from a source system such as the Oracle Retail Merchandising System (RMS). The Retail Insights fact functional areas are as follows:

■ Net Cost

■ Base Cost

■ Inventory Position

■ Inventory Receipts

■ Net Profit

■ Pack Sales

■ Planning (Original and Current)

■ Pricing

■ Sales Forecasts

■ Retail Markdowns

■ Sales Transactions

■ Stock Ledger

■ Sales Promotion

■ Supplier Compliance

■ Supplier Invoice Cost

■ Wholesale/Franchise Sales and Wholesale/Franchise Sales Markdowns

Page 33: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Fact Table Types: Base and Aggregate

Fact Data Concepts 4-3

■ Inventory Transfer

■ Inventory Adjustment

■ Return To Vendor

Fact Table Types: Base and AggregateThe Retail Insights data model contains two types of fact tables: base and aggregate.

Base FactsA base fact table holds fact data for a given functional area at the lowest level of granularity. The process of populating a base fact table begins with the extraction of the data from the source system and populating the staging tables in Retail Insights schema.

Once data is loaded into staging tables, dimension data is looked up for getting the surrogate keys for the fact associated dimension records and also for identifying error records. The fact records that do not have valid associated dimension records are identified as error records and are inserted into error tables. Error record processing occurs during fact data processing and is not carried out for dimension loading programs. ODI programs are used for extracting and loading data into the Retail Insights schema.

Base fact tables in the Retail Insights schema are of two types, one which holds data for standard facts and one that holds data for positional facts. Below is a brief explanation of how this data is stored:

Standard Facts: These are fact tables holding data that can be further rolled up across associated dimensions such as Sales transaction and Retail Markdown.

Positional Facts: These are fact tables holding data that cannot be rolled up across associated dimensions by simple summation of the measures and require more complex logic such as taking averages or end of the week measure values while rolling up the data.

For performance reasons the data is stored in these tables with date ranges to reflect the effective start and end dates about the state of data. For example, to hold the inventory of a particular item in the base fact table W_RTL_INV_IT_LC_DY_F, FROM_DT_WID is used to store the date the inventory of a particular item on a particular day for a location was introduced and TO_DT_WID is used to store the date the inventory of the same item on same location was changed. This inventory change introduces a new row in this table with FROM_DT_WID as that day's business date and TO_DT_WID as a future business date (which can be very far off in future).

Fact AggregationAfter facts are loaded into the base data mart tables, the process of aggregation begins. Aggregation refers to the process of taking data at a particular level of granularity, that is the item level, and summing it up to a higher level, such as the subclass level, in order to improve report query performance.

The following are the types of aggregation in Retail Insights:

■ Positional fact aggregation

■ Standard fact aggregation (As Was and Corporate Aggs, Season Level Aggregates)

■ As Is Aggregates

Page 34: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Fact Temp Table Usage

4-4 Oracle Retail Insights Operations Guide

Positional Fact AggregationSome fact tables in Retail Insights contain information about an entity's position or status at a given point in time. Such data does not sum up in the same way that transactional data does. See "Standard Fact Aggregations" on page 4-5 for additional information. For instance, the pricing data mart contains unit retail values for a given item at a given location. Even though new records are written to the table only when a price changes, a user must be able to query for any day and have the system return the correct value. However, storing positions for every item at every location for every day quickly becomes prohibitive from a data storage and load performance standpoint. In order to strike a balance between storage and performance, Retail Insights makes use of a technique called compression to store and report on positional facts. See the Compression and Partitioning chapter of the Oracle Retail Insights Implementation Guide for more information about how compression works and where Retail Insights uses it.

Positional Fact Aggregation Over Time

Because data on positional fact tables reports on the state of an entity at a certain point in time, rather than the total activity of an entity, these facts cannot be simply summed over time. For instance, the question: "What was my total unit retail for this week?" is nonsensical. For this reason, aggregations of positional facts along the axis of time take end-of-period snapshots that answer the question: "What was my unit retail at the end of this week?"

With all aggregations along the time axis, aggregation programs run daily. For aggregations of positional facts within a period, this results in a period-to-date position, rather than an end-of-period position. Once the period is complete, the last run of that period results in the desired end-of-period position.

Decompressed Aggregates

The compression of positional facts is complex. In order to simplify maintenance and to maximize performance, it is sometimes better to leave base-level facts in their raw compressed state and to store higher-level aggregates (with less fine levels of granularity) in a decompressed state, in which positions for all entities are written everyday. Building these decompressed aggregates can be a significant task in itself because it involves finding the current positions for every entity at the lower level for the current point in time-even for those entities that may have last had a record some time ago. Fortunately, this task can be simplified by the use of a current position table (such as W_RTL_INV_IT_LC_G). A current position table is used, that is, when facts are aggregated from item-location-day to subclass-item-location-day. Less frequently, loads may also make use of a temporary table, which only contains today's changes to facilitate bulk processing of the data. That is, when facts are aggregated from item-location-day to item-location-week, the aggregation does not include the entire week's data, only today's changes.

Fact Temp Table UsageBase fact tables are loaded using the temp tables created using corresponding staging table and dimension tables. The temp table is created for several reasons:

■ Temp table gets the flattened hierarchy from corresponding dimension tables and can be used as source for loading data into base fact and higher level aggregate tables. This improves the load program performance as the dimension tables are not required to be joined separately for each aggregate program.

■ The temp table acts as a driver for flexible aggregates. For example, one subject area has one base fact and it is decided during implementation to implement only

Page 35: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Fact Temp Table Usage

Fact Data Concepts 4-5

two aggregate tables rolled up against product dimension (for example: W_RTL_SLS_TRX_IT_LC_DY_F, W_RTL_SLS_IT_LC_DY_A, W_RTL_SLS_CL_LC_DY_A ). The same temp table (W_RTL_SLS_SC_LC_DY_TMP) will be used for rolling up data to these tables and allows to skip levels as the rolling up of data in next immediate aggregate table is not mandatory. For more information on choosing the appropriate aggregate tables, see the Oracle Retail Insights Implementation Guide.

These temp tables are truncated every time before re-inserting new data in every execution.

Standard Fact AggregationsAs mentioned earlier in this chapter, these aggregates are simple aggregation or summation of measure across associated dimensions and are not very complex in processing when compared to positional facts.

As Was Aggregates: These aggregates are aggregates across product, Organization or Calendar dimension using the hierarchy that exists at the time of rollup.

For example, base fact data from standard base fact table is to be rolled up from Item, Location, Day level for Sales transactions to SubClass, Location, Day level. The Product hierarchy that existed on the day of rollup will be used to reflect the Subclasses for the respective Items.

Corporate Aggregates: These high level aggregates are used for serve reporting purposes for top level executives where reports are required to be viewed at the entire company level (Organization top level). These aggregates do not show Organization level information and assume that there is only one company.

Season Level Aggregates: These are special set of aggregate tables that are build for reporting the based on particular seasons and are created to improve the performance of reports. Since Retail Insights base facts do not have season information and is derived from the corresponding items attached to these seasons, pre-processing this information helps in improving the performance of reports requiring reporting by season.

As Is AggregatesThese aggregates are built to support the As Is functionality in Retail Insights reports. Please refer to the Oracle Retail Insights User Guide for more details on As Is reporting.

Since Retail Insights supports As Is reporting in the same instance, a separate set of tables is build to support this functionality. These aggregates require re-building every time reclassification is performed in the product dimension otherwise, during the regular batch, new facts are rolled up and added to the current data set.

As Is aggregate ODI programs have two components, one component that is used for rolling up the latest transactions and second one is the reclassification component.

In addition, the reclassification ETL should be scheduled to be executed on the day following the reclassification occurs. If reclassification occurs on Business day DAY10 as an example; then the new hierarchy is available from Business day, DAY11. In order to reflect the exact hierarchy the current or as-is aggregate interface for reclassification will be scheduled to be executed right before the business date is being moved to next day (DAY11) in this case. Refer to "Extract, Transform, Load Dependencies" on page 6-2 for more details on batch scheduling for As Is aggregates.

Page 36: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Fact Temp Table Usage

4-6 Oracle Retail Insights Operations Guide

Figure 4–2 Fact Data Flow Diagram

This section provides details of fact data flow diagram for standard aggregates: As Was Aggregate, As Is Aggregate, Season Aggregates, and Corporate Aggregates. This is general flow description and for complete list of aggregate programs by subject area, refer to Chapter 7, "Program Reference Lists". The flow diagram shows the flow for all types of aggregates, but depending on the subject area all types of aggregates may not be pre-packaged with ODI code.

For setting up proper dependencies between the programs, refer to Extract, Transform, Load Dependencies.

1. This step shows the data being extracted from the source system. All the required source system tables are joined together, data is transformed, and loaded to the Retail Insights staging table over the DBLink.

A view is created in the source system and DBLink is created from the target (data warehouse) to the source system for moving the data in the view from source to target database.

The fact staging table is always truncated before loading the new data. This diagram also lists the ODI knowledge modules used in this extraction step.

For example, the temporary table in this case can be a table which has Sales measures along with surrogate keys for item, subclass, class, department, group, division, and company in the merchandise hierarchy, surrogate keys for location, area, and chain in the location hierarchy, and surrogate keys for day and week in the calendar hierarchy.

2. Next step creates a temporary table with all the fact data extracted from the source system joined with associated dimension tables from the data warehouse schema. With this step the temporary table gets all the surrogate keys for the associated hierarchical dimensions (such as product or organization or calendar) and stores the data in a de-normalized format. This way data can be used for rolling up

Page 37: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Fact Temp Table Usage

Fact Data Concepts 4-7

several levels and it is not required to always roll up the data from base fact table and improves the overall aggregation performance.

Any transaction records that do not have valid dimension data are inserted into the ODI error tables.

3. The temp table created in step 2 is merged into the base fact table.

4. The flattened temp table (created in step 2) is then used for creating temporary tables for Corporate, As Is, and Season level aggregate tables.

In this step the data is taken from lowest level which is available in the temporary table created in step 2 and rolled up to corporate level and stored in the corporate level temp table.

This temporary table can be used for rolling up data across Product or Calendar dimensions. For example, the temp table in this case will be a table with Sales measures along with surrogate keys for Product and Calendar dimensions (Organization dimension will not exist as it is corporate level aggregate). This data can be used for rolling up data from Sales at Item, Day level to Sales as Subclass, Day level or Item, and Week level.

5. In this step the data from temp table created in step 2 is joined with Season, Item dimension table to create season level temp table. This temp table can be used for rolling up the data across Product, Organization, and Calendar dimensions along with the season dimension.

For example, the temp table in this case will be a table with Sales measures along with surrogate keys for Product, Organization, Season and Calendar dimensions. This data can be used for rolling up data from Sales at Item, Location, Season, Day level to Sales as Subclass, Location, Season, Day level or Item, Location, Season, and Week level.

6. In this step the data from temp table created in step 2 is joined with flattened temp table for Product dimension (W_RTL_PRODUCT_D_TMP table) to create As Is data level temp table. This temp table can be used for rolling up the data across Product, Organization, Calendar dimensions.

Note that this step rolls up the regular transaction data for As Is aggregation. There is a separate step for recalculating the As Is aggregated data when the reclassification in Product hierarchy occurs and is explained later in this section.

For example, the temp table in this case will be a table with Sales measures along with surrogate keys for current business day's Product, Organization, Season, and Calendar dimensions. This data can be used for rolling up data from Sales at Item, Location, Season, Day level to Sales as Subclass, Location, Season, Day level or Item, Location, Season, and Week level.

7. In this step, the data from temp table created in step 2 is rolled up against either of Product, Organization or Calendar dimension and merges the data into As Was aggregate table.

8. The temp table created in step 4 is rolled up as required and the data is merged into the Corporate level aggregate table.

9. The temp table created in step 4 is rolled up as required and the data is merged into the Season level aggregate table.

10. The temp table created in step 4 is rolled up as required and the data is merged into the As Is level aggregate table.

11. In this step, the temp table for recalculating the As Is aggregates on the day the reclassification is created.

Page 38: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Fact Temp Table Usage

4-8 Oracle Retail Insights Operations Guide

In this step As Was level aggregate table is joined with associated dimensions along with the temp table that contains reclassification records (W_RTL_PROD_RECLASS_TMP) and the fact data for the reclassified entities is inserted into another temp table. This step recalculates the facts for reclassified records and is ready to be merged into the As Is aggregate table.

12. Temp table created in step 11 is rolled up as required and the data is merged into the As Is aggregate table.

Page 39: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

5

Retail Insights Program Overview 5-1

5Retail Insights Program Overview

This chapter summarizes the Retail Insights ETL programs. Retail Insights ETL programs, which are korn shell scripts containing ODI calls, extract, transform, and load data to Retail Insights staging tables and data mart tables. There are three types of ETL programs in Retail Insights:

■ SDE programs

Retail Insights SDE programs are source dependent extraction programs that extract data from source system, transform data, and load data to Retail Insights staging tables. SDE programs name have "sde" as the suffix.

■ SIL programs

Retail Insights SIL programs are source independent loading programs that load data from Retail Insights staging tables to Retail Insights base level data mart tables. SIL programs name have "sil" as the suffix.

■ PLP programs

Retail Insights PLP programs are post loading programs that load data from Retail Insights base level tables or Retail Insights temporary tables, created and populated during batch cycle, to Retail Insights data mart tables. The PLP programs include ETL maintenance and fact aggregations. PLP programs name have "plp" as the suffix.

This chapter references the directory structure set up during Retail Insights product installation. Descriptions of these directories are available in the Oracle Retail Insights Installation Guide. More information about the ODI tool is available in the latest Oracle Data Integrator User's Guide.

Program FeaturesThe Retail Insights ETL programs include the following features:

■ Program return code

■ Restart and recovery

■ Message logging

■ Program error file

■ Multi-threading

Page 40: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Program Features

5-2 Oracle Retail Insights Operations Guide

Program Return CodeThe Retail Insights ETL shell scripts contain an ODI scenario call. The scripts use return code to indicate successful completion. If the program successfully calls the ODI scenario, a zero (0) is returned. If the program fails, a non-zero is returned.

Restart and RecoveryOut of the box, Retail Insights does not provide restart and recovery features. However, ODI provides the restartsession command to restart the ODI session from the point where it fails. See the Oracle Data Integrator User Guide for details.

Message LoggingMessage logs are written daily in a format described in this section.

Daily Log FileEvery Retail Insights ETL program writes a message to the daily log file when it starts and when it finishes. The name of the daily log file is set to 'RetailAnalytics_YYYYMMDD.log'. 'YYYYMMDD' is the business virtual date for which Retail Insights ETL programs are executed. The directory defaults to ${MMHOME}/log. All log files are encoded UTF-8.

That is, the location and the name of the log file for the business virtual date of January 5, 2001 would be the following:

${MMHOME}/log/RetailAnalytics_20010105.log

FormatAs the following examples illustrate, every message written to a log file has the name of the package, name of the interface, session number, a timestamp, and an informational or error message:

11/26/10 10:20 AM :Package SIL_TIMEOFDAYDIMENSION started successfully.

11/26/10 10:20 AM :Package SIL_TIMEOFDAYDIMENSION (82005) --> Interface ( SIL_TimeOfDayDimension.TIME_OF_DAY_D ) --> Target Table ( W_TIME_OF_DAY_D ) loading started..

11/26/10 10:21 AM :Package SIL_TIMEOFDAYDIMENSION (82005) --> Interface ( SIL_TimeOfDayDimension.TIME_OF_DAY_D ) --> Target Table ( W_TIME_OF_DAY_D ) loading started..

11/26/10 10:21 AM :Package SIL_TIMEOFDAYDIMENSION (82005) --> Interface ( SIL_TimeOfDayDimension.TIME_OF_DAY_D ) --> Target Table ( W_TIME_OF_DAY_D ) loading completed.

Note: The ODI logging mechanism is handled as part of the ODI knowledge module. Therefore, the package writes the log files only if at least one of the interfaces is executed. For example, the PRODDIMRECLASSINITIALTMPPLP.KSH batch does not write any log event if no item got reclassified, even if the package executed until the evaluation step. However, a user can view the ODI operator log to see the execution details and the variable values that were returned up until the point the package was executed.

Page 41: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Program Features

Retail Insights Program Overview 5-3

11/26/10 10:21 AM :Package SIL_TIMEOFDAYDIMENSION (82005) --> Interface ( SIL_TimeOfDayDimension.TIME_OF_DAY_D ) --> Target Table ( W_TIME_OF_DAY_D ) loading completed.

11/26/10 10:21 AM :Package SIL_DAYDIMENSION started successfully.

If a program finishes unsuccessfully, an error file is usually written that indicates what the problem was. There is also an error message written to the log file to indicate the location and the name of the error file.

Program Error FileIn addition to the daily log file, each program also writes its own error messages when any error occurs. Rather than clutter the daily log file with these messages, each program writes out its errors to a separate error file unique to each execution.

The directory defaults to ${MMHOME}/error. All error files are encoded UTF-8. The error files contain error messages with Oracle ORA number or java error exception.

The naming convention for the program's error file defaults to "xxxxx.??????.log", where xxxxx is the name of the program that get error and ????? is the session number assigned to this execution. The session number can be found in the daily log file.

Batch user can also use ODI Operator for all detail routine processing message for a given program and a given ODI session. See the Oracle Data Integrator User Guide for detail.

Multi-threadingRetail Insights base fact extraction programs and base fact loading programs provide Multi-threading feature. The Multi-threading feature divides the source data into multiple segments based upon the location partitions defined in the database view RA_RESTART_LOC. Any intermediate temporary table that is used by Retail Insights base fact extraction and loading programs is divided into multiple partition based on column ETL_THREAD_VAL. The default number of partitions in Retail Insights DDL is 10. This allows maximum of 10 threads for each program. Users need to change DDL scripts for these intermediate temporary tables if they need more than 10 threading.

Under Multi-threading process, each thread is responsible for a portion of a dataset, rather than the entire dataset and all threads can be executed at parallel. As a result of this Multi-threading method, the processing of the entire dataset is much faster than in a single-thread environment.

It is your responsibility to choose the number of threads. The default number of threads for Retail Insights base fact extraction and loading programs is 1. Users can modify that value through installation data files C_ODI_PARAM (on both source system and loading system) during the installation. High number of threads can improve CPU usage, but it could also cause I/O and memory congestion. See the Oracle Retail Insights Installation Guide for details on setting Multi-threading.

Setting Up ETL_THREAD_VAL for Non-Oracle Retail CustomersETL_THREAD_VAL for non-Oracle Retail Customers setup is required for implementations that use non-Oracle retail applications as a source for Retail Insights dimensions and facts. If the source applications for dimension and fact data are Oracle Retail applications then this section should be skipped.

Page 42: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

The First Time Retail Insights Batch is Run

5-4 Oracle Retail Insights Operations Guide

ETL_THREAD_VAL is required to be set up for using the multi-threading feature of ODI extract and load fact programs. If non-Oracle retail applications are used as data source then customers are responsible for extracting data from the source systems and loading this data into Retail Insights staging tables. While inserting the data into staging tables, the following steps should be followed. This information is further used by the pre-packaged ODI load programs (SIL programs) for loading data to final facts tables.

1. Threads are created based on the locations (ORG_NUM column).

2. Set up the maximum number of threads to be used for multi-threading in the C_ODI_PARAM table for the associated scenario of SIL program based on the available hardware and performance requirements.

3. Once the maximum number of threads is finalized for the SIL program, the program that loads data into staging table (customer created program) should use the ETL_THREAD_VAL which is between 1 and the 'maximum number of threads' chosen for the SIL program.

4. While inserting data into staging table, ensure that every thread will have multiple locations. The same ORG_NUM should not be available in multiple threads. Every ORG_NUM will be available on only one thread. In addition, try to distribute the data evenly across threads (each thread should have similar data volumes for better performance).

5. For improved performance, the staging table should be partitioned by using ETL_THREAD_VAL as the partitioning key.

The First Time Retail Insights Batch is RunTo ensure that the correct current business date is entered in W_RTL_CURR_MCAL_G, the following must be considered:

■ Verify that the ODI executable script startscen.sh is in the path of your UNIX session by typing: which startscen.

■ Retail Insights installation is successful and default data and time are properly installed.

■ The batch operator has read Chapters 1-4 of this Operations Guide. This ensures the batch operator understands the relationship between time tables and columns that are populated in the dimension and fact tables.

■ Batch dependencies are understood. See the "Program Flow Diagrams" chapter for more information about the Retail Insights program flow and dependencies.

■ MCAL_NUM on W_RTL_CURR_MCAL_G table with MCAL_TYPE equal to 'DT' needs to be updated to the day in 'YYYYMMDD' format before the first dimension/fact is loaded (that is, if you plan to load data and have all the items on the first day of history on '20100101', then the MCAL_NUM with MCAL_TYPE equal to 'DT' should be updated to '20091231').

■ Run etlrefreshgenplp.ksh before the dimension and fact modules to update records on W_RTL_CURR_MCAL_G table to the intended dimension/fact load date.

Typical etlrefreshgenplp.ksh RunTo run etlrefreshgenplp.ksh, follow these steps:

Page 43: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Typical Run and Debugging Situations

Retail Insights Program Overview 5-5

1. Change directories to ${MMHOME}/src.

2. At a UNIX prompt enter:

./etlrefreshgenplp.kshIf the program runs successfully, the following results:

■ Table W_MCAL_DAY_DM is updated assuming that the current business date is the previous MCAL_NUM (MCAL_TYPE equal to 'DT') plus one.

■ The status table C_LOAD_DATES is deleted where PACKAGE_STATUS ='Success'.

Typical Run and Debugging SituationsThe following examples illustrate typical run and debugging situations for each type of program within Retail Insights. The log, error, and so on file names referenced below assume that the program is run on the business virtual date of March 9, 2010. See the previously described naming conventions for the location of each file.

Retail Insights Dimension LoadThis program calls ODI scenario SIL_INTERNALORGANIZATIONDIMENSION. To run orgsil.ksh:

1. Change directories to ${MMHOME}/src.

2. At a UNIX prompt, enter:

./orgsil.ksh

If the program runs successfully, the following results are generated:

■ Log file: Today's log file, RetailAnalytics_20100309.log, contains "Package SIL_INTERNALORGANIZATIONDIMENSION started successfully" and "Package SIL_INTERNALORGANIZATIONDIMENSION completed successfully." messages.

■ Data: The records from the source table W_INT_ORG_DS are loaded into the target table.

■ Error file: There is no error file as the program completed successfully.

■ Program status control: The C_LOAD_DATES table is updated to 'Success' where PACKAGE_NAME = 'SIL_INTERNALORGANIZATIONDIMENSION' and TARGET_TABLE_NAME = 'W_INT_ORG_D'.

■ Reject data: Reject data are not created for Retail Insights dimension programs.

If the program does not run successfully, the following results are generated:

■ Log file: Today's log file, RetailAnalytics_20100309.log, contains "Interface XXXXXXXX failed" message in which Interface 'XXXXXXX' is an interface within package SIL_INTERNALORGANIZATIONDIMENSION.

Note: A program prerequisite is that the date entered in MCAL_NUM with MCAL_TYPE equal to 'DT' must exist in the W_MCAL_DAY_DM table.

Page 44: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Typical Run and Debugging Situations

5-6 Oracle Retail Insights Operations Guide

■ Data: Some of the records from source table may be loaded into the target table.

■ Error file: The program's error file, SIL_INTERNALORGANIZATIONDIMENSION.?????.log under $MMHOME/error directory, contains the program's error messages. '?????' is the ODI session number which you can find in the Retail Insights log file.

■ Program status control: The C_LOAD_DATES table is updated to 'InProgress' where PACKAGE_NAME = 'SIL_INTERNALORGANIZATIONDIMENSION' and TARGET_TABLE_NAME = 'W_INT_ORG_D'.

To run the program again from the beginning, perform the following actions:

1. Determine and fix the problem causing the error.

2. Delete the row from C_LOAD_DATES table where PACKAGE_NAME = 'SIL_INTERNALORGANIZATIONDIMENSION' and TARGET_TABLE_NAME = 'W_INT_ORG_D'.

3. Change directories to ${MMHOME}/src. At a UNIX prompt, enter:

./orgsil.ksh

Retail Insights Base Fact Load with Multi-threadingThis program call ODI scenario SIL_RETAILWHOLESALEFRANCHISEFACT. To run wfslsildsil.ksh:

1. Change directories to ${MMHOME}/src.

2. At a UNIX prompt, enter:

./wfslsildsil.ksh

If the program runs successfully, the following results are generated:

■ Log file: Today's log file, RetailAnalytics_20100309.log, contains "Package SIL_RETAILWHOLESALEFRANCHISEFACT started successfully" and "Package SIL_RETAILWHOLESALEFRANCHISEFACT completed successfully." messages. Since this is multi-threading enabled program, the log file should also contain message "…(……Thread # 1 of 2) loading started". The example here means that the first thread of total 2 threads has started.

■ Data: The records from the source table are loaded into the target table.

■ Error file: There is no error file is the program completed successfully.

■ Program status control: Since this is multi-threading enabled program, you should check status for each thread of this execution. If the first thread is completed successfully, the C_LOAD_DATES table is updated to 'Success' where PACKAGE_NAME = 'SIL_RETAILWHOLESALEFRANCHISEFACT' and TARGET_TABLE_NAME = 'W_RTL_SLSWF_IT_LC_DY_F' and ETL_THREAD_VAL = 1.

■ Reject data: Retail Insights base fact loading program checks dimension data integrity with dimension tables. Any source data that violate dimension data integrity are rejected. The rejected records are written to the reject ODI error table E$_${TARGET_TABLE}. The ${TARGET_TABLE} is the target table name of the interface that checks dimension data integrity. For this example, the error table that contains rejected data is E$_W_RTL_SLSWF_IT_LC_DY_TMP.

Page 45: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Typical Run and Debugging Situations

Retail Insights Program Overview 5-7

Rejected data will not be loaded to Retail Insights. You must clean up data manually on source table and rerun the program again. To avoid the same records being loaded twice, the source table should ONLY have corrected data during the second run.

If the program does not run successfully, the following results are generated:

■ Log file: Today's log file, RetailAnalytics_20100309.log, contains "Interface XXXXXXXX failed" message in which Interface 'XXXXXXX' is an interface within package SIL_RETAILWHOLESALEFRANCHISEFACT.

■ Data: Some of the records from source table may be loaded into the target table.

■ Error file: The program's error file, SIL_RETAILWHOLESALEFRANCHISEFACT.?????.log under $MMHOME/error directory, contains the program's error messages. '?????' is the ODI session number which you can find in the Retail Insights log file.

■ Program status control: The C_LOAD_DATES table is updated to 'InProgress' where PACKAGE_NAME = 'SIL_RETAILWHOLESALEFRANCHISEFACT' and TARGET_TABLE_NAME = 'W_RTL_SLSWF_IT_LC_DY_F' and ETL_THREAD_VAL = 1.

To run the program again from the beginning:

1. Determine and fix the problem causing the error.

2. Delete the row from C_LOAD_DATES table where PACKAGE_NAME = 'SIL_RETAILWHOLESALEFRANCHISEFACT' and TARGET_TABLE_NAME = 'W_RTL_SLSWF_IT_LC_DY_F' AND ETL_THREAD_VAL = < FAILED_THREAD_NUMBER> And Commit.

3. Change directories to ${MMHOME}/src. At a UNIX prompt, enter:

./wfslsildsil.ksh

Retail Insights Knowledge ModulesThe table below lists the ODI knowledge modules that are used in extract, load and post load programs along with their brief description and common usage.

Table 5–1 ODI Knowledge Modules

Name Usage

IKM RA Oracle Generic Temp Load with Control

Steps where data needs to be inserted into a temporary table.

The TEMP tables are always truncated and Loaded.

IKM RA Oracle Generic Insert with Control

Steps where data needs to be inserted and there is no requirement to update the target table data.

IKM RA Oracle Slowly Changing Dim with Control

Steps where slowly changing dimension needs to be maintained.

Integrates data into an Oracle target table in SCD mode (Inserts /Updates). Inexistent rows are inserted; already existing rows are updated or inserted based on (Column property for SCD).

IKM RA Oracle Generic Delete with Control

Steps where data needs to be deleted from the target table.

Existent rows are deleted based on the Alternate Key defined in the model.

Page 46: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Typical Run and Debugging Situations

5-8 Oracle Retail Insights Operations Guide

IKM RA Oracle Generic Merge with Control

Steps where data needs to be inserted or updated based on the data input and business key of the target table integrates data into an Oracle target table in incremental update mode. Inexistent rows are inserted; already existing rows are updated.

IKM RA Oracle Generic Update with Control

Steps where data needs to be updated with or without a filter condition.

This IKM has the ability to take up a target filter condition and other filter conditions at the Source and then update a given target column.

IKM RA Oracle Generic Merge with Control M-Thread

Steps where data needs to be inserted or updated using multi-threading, based on the data input and business key of the target table integrates data into an Oracle target table in incremental update mode.

RA CKM Oracle Fact Load Steps where fact data is getting loaded and error records need to be identified.

This KM requires that the alias name for the staging table to be prefixed with "STG" in ODI data mapping.

RKM Oracle This is used by ODI when a table or view is imported from database to ODI.

LKM RA Oracle to Oracle (DBLink) with Control

This KM is used when data is moved from one database to another. DB Link is used for the extraction and loading purposes.

Table 5–1 (Cont.) ODI Knowledge Modules

Name Usage

Page 47: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

6

ODI Program Dependency 6-1

6ODI Program Dependency

This chapter presents ETL dependency for all Retail Insights dimension and fact data processing. Included are descriptions of the source system’s programs that are required to be completed before starting Retail Insights programs, along with the Retail Insights programs that are required to be subsequently executed.

Before setting up an Retail Insights program schedule, familiarize yourself with the functional and technical constraints associated with each program and also read through Chapter 7, "Program Reference Lists" for additional details.

Batch SchedulingThe following explains the order constraints of the Retail Insights batch schedule. This section includes:

■ Overall batch schedule details like dependencies of Retail Insights program on source system programs, and also interdependencies between dimension and fact programs.

■ Functional interdependencies, including functional constraints, such as that fact programs must run after dimension programs.

Setting Up the Batch Schedule

The batch flows on the following pages are best read from top to bottom. Such a review of the Retail Insights batch schedule allows retailers to both set up program dependencies and to optimize their batch window through the concurrent running of unrelated programs.

Scheduling As Is Aggregate ETL Programs in the Batch SchedulerNote the following regarding scheduling of the As Is ETL programs in the batch scheduler tool. As Is or current aggregate tables have two sets of programs:

Note: The number of programs that can be run in parallel at any given time is dependent upon the retailer’s hardware capacity.

That is, product dimension and employee programs, such as prditmsil.ksh and emplysil.ksh, can be run in parallel after their respective pre-dependencies. Fact programs, such as sinvcstilsdsil.ksh, can run in parallel with other, unrelated fact programs provided their respective pre-dependencies (including dimension predecessors) complete successfully first.

Page 48: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Extract, Transform, Load Dependencies

6-2 Oracle Retail Insights Operations Guide

■ Programs that roll up the daily data for the product hierarchy components. (Reclassification, refers to the changes to the product hierarchy within the source system. For example, few items within a particular SubClass are moved to a new SubClass). These programs should be scheduled on daily basis. For example: slsfcsldcurrplp.ksh

■ As Is program that reclassifies data processing. This program processes data and updates the aggregate table data for the rows that are impacted due to the reclassification.

This program should be scheduled to be executed at the beginning of the batch before the business date is advanced to the current business date. For example, let's consider a scenario that the business date 01-Jan-2009 data has already processed in the previous nightly batch and today is business date 02-Jan-2009 and there were some reclassification of product hierarchy in the source system on 01-Jan-2009. In this scenario dimension tables will insert the new hierarchy changes to be effective from 02-Jan-2009 in the dimension tables on the business date 01-Jan-2009 nightly batch. The fact tables will not have any transactions for 02-Jan-2009 during the nightly batch of 01-Jan-2009. For the As Is aggregate tables to be updated with new changes, the reclassification program for aggregate tables should be executed on business date 02-Jan-2009 without changing the business date in the Retail Insights system; which means etlrefreshgenplp.ksh should not be executed on 02-Jan-2009 nightly batch until reclassification program for As Is have completed successfully. For example: slsfcrcslwcurrplp.ksh

The programs that are related to reclassification for As Is aggregates have these details in the details provided below in the 'Comments' section.

Extract, Transform, Load Dependencies

Page 49: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Type of Program (SIL, PLP) Table Name Program Name (Shell Script Name)Dependency (Source System Program or other SIL or PLP program) Comments

File Location: $MMHOME/data/staging(The data loading process for table W_RTL_PROMO_COMP_TYPE_D should be considered as seeding process instead of daily batch so Universal Adapter load for W_RTL_PROMO_COMP_TYPE_DS should also be considered as seed and run once.

File Location: $MMHOME/data/staging(The data loading process for table W_XACT_TYPE_D should be considered as seeding process instead of daily batch so Universal Adapter load for W_XACT_TYPE_DS should also be considered as seed and run once.

Universal Adapter RI Staging Table Load W_RTL_SEASON_DS rtluasil.ksh W_RTL_SEASON_DS W_RTL_SEASON_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_PRODUCT_DS rtluasil.ksh W_PRODUCT_DS W_PRODUCT_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_PRODUCT_ATTR_DS rtluasil.ksh W_PRODUCT_ATTR_DS W_PRODUCT_ATTR_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_PRODUCT_DS_TL rtluasil.ksh W_PRODUCT_DS_TL W_PRODUCT_DS_TL.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_HOUSEHOLD_DS rtluasil.ksh W_HOUSEHOLD_DS W_HOUSEHOLD_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_PARTY_PER_DS rtluasil.ksh W_PARTY_PER_DS W_PARTY_PER_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_PROD_HIER_IMAGE_DS

rtluasil.ksh W_RTL_PROD_HIER_IMAGE_DS W_RTL_PROD_HIER_IMAGE_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_PRODUCT_ATTR_IMG_DS

rtluasil.ksh W_RTL_PRODUCT_ATTR_IMG_DS W_RTL_PRODUCT_ATTR_IMG_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_PROD_CAT_DHS rtluasil.ksh W_PROD_CAT_DHS W_PROD_CAT_DHS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_PROD_HIER_ATTR_LKP_DHS

rtluasil.ksh W_RTL_PROD_HIER_ATTR_LKP_DHS W_RTL_PROD_HIER_ATTR_LKP_DHS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_ITEM_GRP1_DS rtluasil.ksh W_RTL_ITEM_GRP1_DS W_RTL_ITEM_GRP1_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_INT_ORG_DHS rtluasil.ksh W_INT_ORG_DHS W_INT_ORG_DHS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_ITEM_GRP2_DS rtluasil.ksh W_RTL_ITEM_GRP2_DS W_RTL_ITEM_GRP2_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_IT_SUPPLIER_DS rtluasil.ksh W_RTL_IT_SUPPLIER_DS W_RTL_IT_SUPPLIER_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_SEASON_IT_DS rtluasil.ksh W_RTL_SEASON_IT_DS W_RTL_SEASON_IT_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Seed Load

W_RTL_PROMO_COMP_TYPE_DS

rtluasil.ksh W_RTL_PROMO_COMP_TYPE_DS W_RTL_PROMO_COMP_TYPE_DS.dat

Universal Adapter RI Staging Table Seed Load W_XACT_TYPE_DS rtluasil.ksh W_XACT_TYPE_DS W_XACT_TYPE_DS.dat Universal Adapter Daily Load

Universal Adapter RI Staging Table Load W_MCAL_PERIOD_DS rtluasil.ksh W_MCAL_PERIOD_DS W_MCAL_PERIOD_DS.dat File Location: $MMHOME/data/staging

Page 50: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Universal Adapter RI Staging Table Load W_INVENTORY_PRODUCT_DS

rtluasil.ksh W_INVENTORY_PRODUCT_DS W_INVENTORY_PRODUCT_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_INVENTORY_PRODUCT_ATTR_DS

rtluasil.ksh W_INVENTORY_PRODUCT_ATTR_DS W_INVENTORY_PRODUCT_ATTR_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_LOC_LIST_DS rtluasil.ksh W_RTL_LOC_LIST_DS W_RTL_LOC_LIST_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_LOC_TRAIT_DS rtluasil.ksh W_RTL_LOC_TRAIT_DS W_RTL_LOC_TRAIT_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_PROMO_DS rtluasil.ksh W_RTL_PROMO_DS W_RTL_PROMO_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_PROMO_DS_TL rtluasil.ksh W_RTL_PROMO_DS_TL W_RTL_PROMO_DS_TL.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_SEASON_PHASE_DS

rtluasil.ksh W_RTL_SEASON_PHASE_DS W_RTL_SEASON_PHASE_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_ORG_FIN_DS rtluasil.ksh W_RTL_ORG_FIN_DS W_RTL_ORG_FIN_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_CHANNEL_DS rtluasil.ksh W_RTL_CHANNEL_DS W_RTL_CHANNEL_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_EMPLOYEE_DS rtluasil.ksh W_EMPLOYEE_DS W_EMPLOYEE_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_EXCH_RATE_GS rtluasil.ksh W_EXCH_RATE_GS W_EXCH_RATE_GS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_INT_ORG_DS rtluasil.ksh W_INT_ORG_DS W_INT_ORG_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_INT_ORG_ATTR_DS rtluasil.ksh W_INT_ORG_ATTR_DS W_INT_ORG_ATTR_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_INT_ORG_DS_TL rtluasil.ksh W_INT_ORG_DS_TL W_INT_ORG_DS_TL.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_PARTY_ORG_DS rtluasil.ksh W_PARTY_ORG_DS W_PARTY_ORG_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_PARTY_ATTR_DS rtluasil.ksh W_PARTY_ATTR_DS W_PARTY_ATTR_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_SUPPLIER_TRAIT_DS

rtluasil.ksh W_RTL_SUPPLIER_TRAIT_DS W_RTL_SUPPLIER_TRAIT_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_DOMAIN_MEMBER_DS_TL

rtluasil.ksh W_DOMAIN_MEMBER_DS_TL W_DOMAIN_MEMBER_DS_TL.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_LOY_SCORE_BAND_DS

rtluasil.ksh W_RTL_LOY_SCORE_BAND_DS W_RTL_LOY_SCORE_BAND_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_TNDR_TYPE_DS rtluasil.ksh W_RTL_TNDR_TYPE_DS W_RTL_TNDR_TYPE_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_PRODUCT_IMAGE_DS

rtluasil.ksh W_RTL_PRODUCT_IMAGE_DS W_RTL_PRODUCT_IMAGE_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_REASON_DS rtluasil.ksh W_REASON_DS W_REASON_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_STATUS_DS rtluasil.ksh W_STATUS_DS W_STATUS_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_IT_LC_DS rtluasil.ksh W_RTL_IT_LC_DS W_RTL_IT_LC_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_PRODUCT_COLOR_DS

rtluasil.ksh W_RTL_PRODUCT_COLOR_DS W_RTL_PRODUCT_COLOR_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_PRODUCT_ATTR_DS

rtluasil.ksh W_RTL_PRODUCT_ATTR_DS W_RTL_PRODUCT_ATTR_DS.dat File Location: $MMHOME/data/staging

Page 51: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Universal Adapter RI Staging Table Load W_RTL_PRODUCT_ATTR_DS_TL

rtluasil.ksh W_RTL_PRODUCT_ATTR_DS_TL W_RTL_PRODUCT_ATTR_DS_TL.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_PRODUCT_BRAND_DS

rtluasil.ksh W_RTL_PRODUCT_BRAND_DS W_RTL_PRODUCT_BRAND_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_PRODUCT_BRAND_DS_TL

rtluasil.ksh W_RTL_PRODUCT_BRAND_DS_TL W_RTL_PRODUCT_BRAND_DS_TL.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_CMG_PRODUCT_MTX_DS

rtluasil.ksh W_RTL_CMG_PRODUCT_MTX_DS W_RTL_CMG_PRODUCT_MTX_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CNG_CNSG_DS rtluasil.ksh W_RTL_CNG_CNSG_DS W_RTL_CNG_CNSG_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_CNSG_CUSTSEG_DS

rtluasil.ksh W_RTL_CNSG_CUSTSEG_DS W_RTL_CNSG_CUSTSEG_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CONSUMERSEG_DS

rtluasil.ksh W_RTL_CONSUMERSEG_DS W_RTL_CONSUMERSEG_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CONSUMER_GRP_DS

rtluasil.ksh W_RTL_CONSUMER_GRP_DS W_RTL_CONSUMER_GRP_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_COPR_HEAD_LC_DY_FS

rtluasil.ksh W_RTL_COPR_HEAD_LC_DY_FS W_RTL_COPR_HEAD_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_COPR_LINE_IT_LC_DY_FS

rtluasil.ksh W_RTL_COPR_LINE_IT_LC_DY_FS W_RTL_COPR_LINE_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CO_HEAD_DS rtluasil.ksh W_RTL_CO_HEAD_DS W_RTL_CO_HEAD_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_CO_HEAD_STATUS_FS

rtluasil.ksh W_RTL_CO_HEAD_STATUS_FS W_RTL_CO_HEAD_STATUS_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_CO_HEAD_TNDR_LC_DY_FS

rtluasil.ksh W_RTL_CO_HEAD_TNDR_LC_DY_FS W_RTL_CO_HEAD_TNDR_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_CO_HEAD_TP_LC_DY_FS

rtluasil.ksh W_RTL_CO_HEAD_TP_LC_DY_FS W_RTL_CO_HEAD_TP_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CO_LINE_DS rtluasil.ksh W_RTL_CO_LINE_DS W_RTL_CO_LINE_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load

W_RTL_CO_LINE_FL_IT_LC_DY_FS

rtluasil.ksh W_RTL_CO_LINE_FL_IT_LC_DY_FS W_RTL_CO_LINE_FL_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CO_LINE_STATUS_FS

rtluasil.ksh W_RTL_CO_LINE_STATUS_FS W_RTL_CO_LINE_STATUS_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CO_SHIP_METHOD_DS

rtluasil.ksh W_RTL_CO_SHIP_METHOD_DS W_RTL_CO_SHIP_METHOD_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CO_SHIP_TYPE_DS rtluasil.ksh W_RTL_CO_SHIP_TYPE_DS W_RTL_CO_SHIP_TYPE_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_CUSTSEG_ALLOC_DS

rtluasil.ksh W_RTL_CUSTSEG_ALLOC_DS W_RTL_CUSTSEG_ALLOC_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CUST_ADDRESS_DS

rtluasil.ksh W_RTL_CUST_ADDRESS_DS W_RTL_CUST_ADDRESS_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CUST_HOUSEHOLD_DS

rtluasil.ksh W_RTL_CUST_HOUSEHOLD_DS W_RTL_CUST_HOUSEHOLD_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_HG_CNSG_DS rtluasil.ksh W_RTL_HG_CNSG_DS W_RTL_HG_CNSG_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load

W_RTL_HOUSEHOLD_COMP_DS

rtluasil.ksh W_RTL_HOUSEHOLD_COMP_DS W_RTL_HOUSEHOLD_COMP_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_HOUSEHOLD_GRP_DS

rtluasil.ksh W_RTL_HOUSEHOLD_GRP_DS W_RTL_HOUSEHOLD_GRP_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_LOY_CUSTSEG_CL_LC_WK_FS

rtluasil.ksh W_RTL_LOY_CUSTSEG_CL_LC_WK_FS W_RTL_LOY_CUSTSEG_CL_LC_WK_FS.dat File Location: $MMHOME/data/staging

Page 52: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Universal Adapter RI Staging Table Load

W_RTL_LOY_CUSTSEG_DP_LC_WK_FS

rtluasil.ksh W_RTL_LOY_CUSTSEG_DP_LC_WK_FS W_RTL_LOY_CUSTSEG_DP_LC_WK_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_LOY_CUSTSEG_LC_WK_FS

rtluasil.ksh W_RTL_LOY_CUSTSEG_LC_WK_FS W_RTL_LOY_CUSTSEG_LC_WK_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_LOY_CUSTSEG_SC_LC_WK_FS

rtluasil.ksh W_RTL_LOY_CUSTSEG_SC_LC_WK_FS W_RTL_LOY_CUSTSEG_SC_LC_WK_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_LOY_CUST_CL_LC_MH_FS

rtluasil.ksh W_RTL_LOY_CUST_CL_LC_MH_FS W_RTL_LOY_CUST_CL_LC_MH_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_LOY_CUST_DP_LC_MH_FS

rtluasil.ksh W_RTL_LOY_CUST_DP_LC_MH_FS W_RTL_LOY_CUST_DP_LC_MH_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_LOY_CUST_LC_MH_FS

rtluasil.ksh W_RTL_LOY_CUST_LC_MH_FS W_RTL_LOY_CUST_LC_MH_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_MARKET_PRODUCT_DS

rtluasil.ksh W_RTL_MARKET_PRODUCT_DS W_RTL_MARKET_PRODUCT_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_MARKET_PROD_DHS

rtluasil.ksh W_RTL_MARKET_PROD_DHS W_RTL_MARKET_PROD_DHS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MARKET_PRODUCT_DS_TL

rtluasil.ksh W_RTL_MARKET_PRODUCT_DS_TL W_RTL_MARKET_PRODUCT_DS_TL.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MARKET_PROD_BRAND_DS_TL

rtluasil.ksh W_RTL_MARKET_PROD_BRAND_DS_TL

W_RTL_MARKET_PROD_BRAND_DS_TL.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MARKET_PRODUCT_MTX_DS

rtluasil.ksh W_RTL_MARKET_PRODUCT_MTX_DS W_RTL_MARKET_PRODUCT_MTX_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MARKET_PROD_ATTR_DS

rtluasil.ksh W_RTL_MARKET_PROD_ATTR_DS W_RTL_MARKET_PROD_ATTR_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MARKET_PROD_ATTR_MTX_DS

rtluasil.ksh W_RTL_MARKET_PROD_ATTR_MTX_DS

W_RTL_MARKET_PROD_ATTR_MTX_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MARKET_PROD_BRAND_DS

rtluasil.ksh W_RTL_MARKET_PROD_BRAND_DS W_RTL_MARKET_PROD_BRAND_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MARKET_PROD_DH_MTX_DS

rtluasil.ksh W_RTL_MARKET_PROD_DH_MTX_DS W_RTL_MARKET_PROD_DH_MTX_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MKTSLS_TA_CH_CNG_WK_FS

rtluasil.ksh W_RTL_MKTSLS_TA_CH_CNG_WK_FS W_RTL_MKTSLS_TA_CH_CNG_WK_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MKTSLS_TA_CH_HG_WK_FS

rtluasil.ksh W_RTL_MKTSLS_TA_CH_HG_WK_FS W_RTL_MKTSLS_TA_CH_HG_WK_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_PRACT_IT_LC_DY_FS

rtluasil.ksh W_RTL_PRACT_IT_LC_DY_FS W_RTL_PRACT_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_PRBDGT_IT_LC_FS rtluasil.ksh W_RTL_PRBDGT_IT_LC_FS W_RTL_PRBDGT_IT_LC_FS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_SLSPRFC_PC_CS_DY_FS

rtluasil.ksh W_RTL_SLSPRFC_PC_CS_DY_FS W_RTL_SLSPRFC_PC_CS_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_SLSPRFC_PC_CS_WK_FS

rtluasil.ksh W_RTL_SLSPRFC_PC_CS_WK_FS W_RTL_SLSPRFC_PC_CS_WK_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_TRADE_AREA_DS rtluasil.ksh W_RTL_TRADE_AREA_DS W_RTL_TRADE_AREA_DS.dat File Location: $MMHOME/data/staging

Page 53: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Universal Adapter RI Staging Table Load

W_RTL_TRADE_AREA_LOC_MTX_DS

rtluasil.ksh W_RTL_TRADE_AREA_LOC_MTX_DS W_RTL_TRADE_AREA_LOC_MTX_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_SUPP_IVC_PO_IT_FS

rtluasil.ksh W_RTL_SUPP_IVC_PO_IT_FS W_RTL_SUPP_IVC_PO_IT_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_SLS_TRX_IT_LC_DY_FS

rtluasil.ksh W_RTL_SLS_TRX_IT_LC_DY_FS W_RTL_SLS_TRX_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_SLSPK_IT_LC_DY_FS

rtluasil.ksh W_RTL_SLSPK_IT_LC_DY_FS W_RTL_SLSPK_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_MKDN_IT_LC_DY_FS

rtluasil.ksh W_RTL_MKDN_IT_LC_DY_FS W_RTL_MKDN_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_SLSFC_IT_LC_DY_FS

rtluasil.ksh W_RTL_SLSFC_IT_LC_DY_FS W_RTL_SLSFC_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_SLSFC_IT_LC_WK_FS

rtluasil.ksh W_RTL_SLSFC_IT_LC_WK_FS W_RTL_SLSFC_IT_LC_WK_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_BCOST_IT_LC_DY_FS

rtluasil.ksh W_RTL_BCOST_IT_LC_DY_FS W_RTL_BCOST_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_INV_IT_LC_DY_FS rtluasil.ksh W_RTL_INV_IT_LC_DY_FS W_RTL_INV_IT_LC_DY_FS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_NCOST_IT_LC_DY_FS

rtluasil.ksh W_RTL_NCOST_IT_LC_DY_FS W_RTL_NCOST_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_PRICE_IT_LC_DY_FS

rtluasil.ksh W_RTL_PRICE_IT_LC_DY_FS W_RTL_PRICE_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_STCKLDGR_SC_LC_WK_FS

rtluasil.ksh W_RTL_STCKLDGR_SC_LC_WK_FS W_RTL_STCKLDGR_SC_LC_WK_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_SUPPCM_IT_LC_DY_FS

rtluasil.ksh W_RTL_SUPPCM_IT_LC_DY_FS W_RTL_SUPPCM_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_SUPPCMUF_LC_DY_FS

rtluasil.ksh W_RTL_SUPPCMUF_LC_DY_FS W_RTL_SUPPCMUF_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_SLSWF_IT_LC_DY_FS

rtluasil.ksh W_RTL_SLSWF_IT_LC_DY_FS W_RTL_SLSWF_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_STCKLDGR_SC_LC_MH_FS

rtluasil.ksh W_RTL_STCKLDGR_SC_LC_MH_FS W_RTL_STCKLDGR_SC_LC_MH_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_INVRC_IT_LC_DY_FS

rtluasil.ksh W_RTL_INVRC_IT_LC_DY_FS W_RTL_INVRC_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_INVTSF_IT_LC_DY_FS

rtluasil.ksh W_RTL_INVTSF_IT_LC_DY_FS W_RTL_INVTSF_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_INVADJ_IT_LC_DY_FS

rtluasil.ksh W_RTL_INVADJ_IT_LC_DY_FS W_RTL_INVADJ_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_INVRTV_IT_LC_DY_FS

rtluasil.ksh W_RTL_INVRTV_IT_LC_DY_FS W_RTL_INVRTV_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_BUYER_DS rtluasil.ksh W_RTL_BUYER_DS W_RTL_BUYER_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_LOC_COMP_MTX_DS

rtluasil.ksh W_RTL_LOC_COMP_MTX_DS W_RTL_LOC_COMP_MTX_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_PO_DETAILS_DS rtluasil.ksh W_RTL_PO_DETAILS_DS W_RTL_PO_DETAILS_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_ALC_DETAILS_DS rtluasil.ksh W_RTL_ALC_DETAILS_DS W_RTL_ALC_DETAILS_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_STTRFC_LC_DY_MI_FS

rtluasil.ksh W_RTL_STTRFC_LC_DY_MI_FS W_RTL_STTRFC_LC_DY_MI_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_TRX_TNDR_LC_DY_FS

rtluasil.ksh W_RTL_TRX_TNDR_LC_DY_FS W_RTL_TRX_TNDR_LC_DY_FS.dat File Location: $MMHOME/data/staging

Page 54: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Universal Adapter RI Staging Table Load W_RTL_GCN_TRX_LC_DY_FS

rtluasil.ksh W_RTL_GCN_TRX_LC_DY_FS W_RTL_GCN_TRX_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

rtluasil.ksh W_RTL_SLSDSC_TRX_IT_LC_DY_FS W_RTL_SLSDSC_TRX_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CFPCP_LC_DY_FS rtluasil.ksh W_RTL_CFPCP_LC_DY_FS W_RTL_CFPCP_LC_DY_FS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_LFPCP_LC_DY_FS rtluasil.ksh W_RTL_LFPCP_LC_DY_FS W_RTL_LFPCP_LC_DY_FS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load

W_RTL_MFPCP_PROD1_LC1_T1_FS

rtluasil.ksh W_RTL_MFPCP_PROD1_LC1_T1_FS W_RTL_MFPCP_PROD1_LC1_T1_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MFPOP_PROD1_LC1_T1_FS

rtluasil.ksh W_RTL_MFPOP_PROD1_LC1_T1_FS W_RTL_MFPOP_PROD1_LC1_T1_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MFPCP_PROD2_LC2_T2_FS

rtluasil.ksh W_RTL_MFPCP_PROD2_LC2_T2_FS W_RTL_MFPCP_PROD2_LC2_T2_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MFPOP_PROD2_LC2_T2_FS

rtluasil.ksh W_RTL_MFPOP_PROD2_LC2_T2_FS W_RTL_MFPOP_PROD2_LC2_T2_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MFPCP_PROD3_LC3_T3_FS

rtluasil.ksh W_RTL_MFPCP_PROD3_LC3_T3_FS W_RTL_MFPCP_PROD3_LC3_T3_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_MFPOP_PROD3_LC3_T3_FS

rtluasil.ksh W_RTL_MFPOP_PROD3_LC3_T3_FS W_RTL_MFPOP_PROD3_LC3_T3_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_PO_ONORD_IT_LC_DY_FS

rtluasil.ksh W_RTL_PO_ONORD_IT_LC_DY_FS W_RTL_PO_ONORD_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_PO_ONALC_IT_LC_DY_FS

rtluasil.ksh W_RTL_PO_ONALC_IT_LC_DY_FS W_RTL_PO_ONALC_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_COMP_PRICE_IT_LC_DY_FS

rtluasil.ksh W_RTL_COMP_PRICE_IT_LC_DY_FS W_RTL_COMP_PRICE_IT_LC_DY_FS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_PARTY_PER_ATTR_DS

rtluasil.ksh W_RTL_PARTY_PER_ATTR_DS W_RTL_PARTY_PER_ATTR_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CUSTSEG_ATTR_DS

rtluasil.ksh W_RTL_CUSTSEG_ATTR_DS W_RTL_CUSTSEG_ATTR_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load

W_RTL_CUSTSEG_BEHAVIOR_DS

rtluasil.ksh W_RTL_CUSTSEG_BEHAVIOR_DS W_RTL_CUSTSEG_BEHAVIOR_DS.dat File Location: $MMHOME/data/staging

Universal Adapter RI Staging Table Load W_RTL_CUSTSEG_DS rtluasil.ksh W_RTL_CUSTSEG_DS W_RTL_CUSTSEG_DS.dat File Location: $MMHOME/data/stagingUniversal Adapter RI Staging Table Load W_RTL_CUST_CUSTSEG_DS

rtluasil.ksh W_RTL_CUST_CUSTSEG_DS W_RTL_CUST_CUSTSEG_DS.dat File Location: $MMHOME/data/stagingrabeuasil.ksh W_RTL_RECLASS_IT_SC_CL_TMP

SDE W_RTL_CLSTR_GRP_HDR_LC_G clsrtgrphdrlcsde.ksh

SDE W_RTL_CLSTR_GRP_PRD_G clsrtgrpprodsde.ksh

SDE W_RTL_CLSTR_HDR_G clsrthdrsde.ksh

Universal Adapter RI Batch User Table Load

W_RTL_RECLASS_IT_SC_CL_TMP W_RTL_RECLASS_IT_SC_CL_TMP.dat File Location: $MMHOME/data/staging

Universal Adapter RI Batch User Table Load W_RTL_IT_LC_DEL_TMP rabeuasil.ksh W_RTL_IT_LC_DEL_TMP W_RTL_IT_LC_DEL_TMP.dat File Location: $MMHOME/data/staging

Universal Adapter RI Batch User Table Load W_RTL_RECLASS_DP_GP_TMP

rabeuasil.ksh W_RTL_RECLASS_DP_GP_TMP W_RTL_RECLASS_DP_GP_TMP.dat File Location: $MMHOME/data/staging

Universal Adapter RI Batch User Table Load W_RTL_ITEM_DEL_TMP rabeuasil.ksh W_RTL_ITEM_DEL_TMP W_RTL_ITEM_DEL_TMP.dat File Location: $MMHOME/data/stagingSDE Dimension Load

Page 55: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SDE W_RTL_CLSTR_GRP_G clstrgrpsde.ksh

SDE W_DOMAIN_MEMBER_DS_TL domianmemlkuprsesde.ksh

SDE W_RTL_CDT_ORG_MTX_G cdtlocmtxsde.ksh

SDE W_RTL_PROD_ATTR_SIM_CDT_Gprdattrsimsde.ksh

SDE W_RTL_PROD_SIM_IT_CDT_G prdsimsde.ksh

File Location: $$MMHOME/data/srcfilesThis program should be executed on demand only and not scheduled for daily run.

File Location: $$MMHOME/data/srcfilesThis program should be executed on demand only and not scheduled for daily run.

gregcaldaysil.kshLoads from a view ""RA_W_DAY_D1_YEAR_V

gregcaldaysil.ksh

Loads from a view ""RA_SQ_W_DAY_D_V

gregcaldaysil.kshLoads from a view ""RA_W_DAY_D_QUARTER_V

gregcaldaysil.ksh

gregcalyearsil.ksh

Loads from a view ""RA_SQTRANS_V

SIL DIMENSION W_MINUTE_OF_DAY_D timeminutedaysil.ksh timedaysil.kshThis program should be executed on demand only and not scheduled for daily run.

File Location: $$MMHOME/file/ra/install

SDE W_RTL_CUSTSEG_DS custsegsde.ksh

SDE W_RTL_CUSTSEG_ATTR_DS custsegsde.ksh

SDE W_RTL_CUSTSEG_BEHAVIOR _DScustsegsde.ksh

SDE W_RTL_CUST_CUSTSEG_DS custcustsegsde.ksh

SIL Dimension Load

SIL DIMENSION W_TIME_OF_DAY_D timedaysil.ksh Loads from a CSV file, "file_time_of_day.csv".

SIL DIMENSION W_DAY_D gregcaldaysil.ksh Loads from a CSV file, "file_date_counter.csv

SIL DIMENSION W_YEAR_D gregcalyearsil.kshThis program should be executed on demand only and not scheduled for daily run.

SIL DIMENSION W_MONTH_D gregcalmthsil.kshThis program should be executed on demand only and not scheduled for daily run.

SIL DIMENSION W_QTR_D gregcalqtrsil.kshThis program should be executed on demand only and not scheduled for daily run.

SIL DIMENSION W_WEEK_D gregcalweeksil.kshThis program should be executed on demand only and not scheduled for daily run.

Page 56: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

This program is only executed during installation."

SIL DIMENSION W_MCAL_CAL_D mcalsil.ksh mcalcfgsil.ksh This program is only executed during installation.

SIL DIMENSION W_MCAL_PERIOD_D mcalperiodsil.ksh mcalsil.kshThis program should be executed on demand only and not scheduled for daily run.

mcalperiodsil.ksh

gregcaldaysil.ksh

SIL DIMENSION W_MCAL_WEEK_D mcalwk454sil.ksh mcaldaysil.kshThis program should be executed on demand only and not scheduled for daily run.

mcalperiodsil.ksh

Loads from a view W_MCAL_YEAR_V

mcalperiodsil.ksh

Loads from a view W_MCAL_QTR_V

File Location: $$MMHOME/data/srcfiles

Note: Source file should be provided by the ClientThis program should be executed on demand only and not scheduled for daily run."

SIL DIMENSION

This is the first load program on RA database

MandatoryThis program should be executed after calendar dimension tables are loaded.

SIL DIMENSION W_MCAL_CONFIG_G mcalcfgsil.kshLoads from a CSV file, "file_mcal_config_g.csv

SIL DIMENSION W_MCAL_DAY_D mcaldaysil.kshThis program should be executed on demand only and not scheduled for daily run.

SIL DIMENSION W_MCAL_YEAR_D mcalyrsil.kshThis program should be executed on demand only and not scheduled for daily run.

SIL DIMENSION W_MCAL_QTR_D mcalqtrsil.kshThis program should be executed on demand only and not scheduled for daily run.

SIL DIMENSION W_MCAL_PERIOD_D mcal13periodsil.ksh Loads from a CSV file, "ra_time_13.csv".

SIL DIMENSIONW_RTL_PROMO_COMP_TYPE_DS

The following programs (SIL dimensions, Facts and Aggregates) are scheduled daily and it is expected that all the Calendar dimension tables are populated based on the above schedule before any of the following daily programs can be executed

Page 57: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

This program should not be executed in the first batch cycle.

PLP

Close reclassified old records in all the compressed positional fact tables factcloseplp.ksh factopenplp.ksh

This program should not be executed in the first batch cycle.

PLP None genlogfileplp.ksh etlrefreshgenplp.ksh

W_RTL_CURR_MCAL_G

C_LOAD_DATES

SIL DIMENSION W_INT_ORG_DH orghiersil.ksh etlrefreshgenplp.ksh

W_INT_ORG_D

W_INT_ORG_D_TL

SIL DIMENSION W_INT_ORG_DH_RTL_TMP orgdimlkuptmpplp.ksh

SIL DIMENSION W_RTL_LOC_LIST_D orglolsil.ksh orgsil.ksh

SIL DIMENSION W_RTL_LOC_TRAIT_D orgltmsil.ksh orgsil.ksh

SIL DIMENSION W_RTL_PROMO_D_TL promosil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_RTL_ORG_FIN_D orgfinsil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_RTL_CHANNEL_D orgchnsil.ksh etlrefreshgenplp.ksh

etlrefreshgenplp.ksh

rtluasil.ksh W_XACT_TYPE_DS

SIL DIMENSION W_EXCH_RATE_G exchratesil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_EMPLOYEE_D emplysil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_PROD_CAT_DH prdhiersil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_PRODUCT_D prditmsil.ksh prdhiersil.kshThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

SIL DIMENSION W_PRODUCT_ATTR_D prditmsil.kshPrograms loading W_PRODUCT_ATTR_D cannot be executed in parallel.

SIL DIMENSION W_PRODUCT_ATTR_D prditimsil.ksh prditmsil.kshPrograms loading W_PRODUCT_ATTR_D cannot be executed in parallel.

SIL DIMENSION W_RTL_PROD_RECLASS_TMP proddimreclassinitialtmpplp.ksh prditmsil.kshThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

W_INVENTORY_PRODUCT_D prditmsil.kshW_INVENTORY_PRODUCT_ATTR_D orgsil.ksh

SIL DIMENSION W_RTL_SEASON_IT_D prditmsmsil.ksh prddimlkuptmpplp.ksh

SIL DIMENSION W_RTL_ITEM_GRP2_D prdpimsil.ksh prddimlkuptmpplp.ksh

PLPSeeding all the compressed positional fact tables factopenplp.ksh genlogfileplp.ksh

SIL DIMENSION etlrefreshgenplp.ksh factcloseplp.ksh

SIL DIMENSION orgsil.ksh orghiersil.ksh

SIL DIMENSION W_XACT_TYPE_D ttltypsil.ksh

The data loading process for table W_XACT_TYPE_D should be considered as seeding process instead of daily batch.

SIL DIMENSION W_PRODUCT_D_RTL_TMP prddimlkuptmpplp.ksh proddimreclassinitialtmpplp.ksh

SIL DIMENSION W_RTL_PROD_RECLASS_TMP proddimreclassfinaltmpplp.ksh prddimlkuptmpplp.ksh

SIL DIMENSION invprdattrsil.ksh

Page 58: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL DIMENSION W_RTL_ITEM_GRP1_D prditmlsil.ksh prddimlkuptmpplp.ksh

All Programs loading "W_RTL_ITEM_GRP1_D" can not be executed in parallel but can be executed in any sequential order

SIL DIMENSION W_RTL_ITEM_GRP1_D prditmudsil.ksh prddimlkuptmpplp.ksh

All Programs loading "W_RTL_ITEM_GRP1_D" can not be executed in parallel but can be executed in any sequential order

SIL DIMENSION W_RTL_ITEM_GRP1_D proddiffsil.ksh prddimlkuptmpplp.ksh

All Programs loading "W_RTL_ITEM_GRP1_D" can not be executed in parallel but can be executed in any sequential order

SIL DIMENSION W_RTL_ITEM_GRP1_D proddiffbrndsil.ksh prddimlkuptmpplp.ksh

All Programs loading "W_RTL_ITEM_GRP1_D" can not be executed in parallel but can be executed in any sequential order

SIL DIMENSION W_RTL_ITEM_GRP1_D proddiffclrsil.ksh prddimlkuptmpplp.ksh

All Programs loading "W_RTL_ITEM_GRP1_D" can not be executed in parallel but can be executed in any sequential order

SIL DIMENSION W_RTL_ITEM_GRP1_D proddifffabsil.ksh prddimlkuptmpplp.ksh

All Programs loading "W_RTL_ITEM_GRP1_D" can not be executed in parallel but can be executed in any sequential order

SIL DIMENSION W_RTL_ITEM_GRP1_D proddiffflvsil.ksh prddimlkuptmpplp.ksh

All Programs loading "W_RTL_ITEM_GRP1_D" can not be executed in parallel but can be executed in any sequential order

SIL DIMENSION W_RTL_ITEM_GRP1_D proddiffscesil.ksh prddimlkuptmpplp.ksh

All Programs loading "W_RTL_ITEM_GRP1_D" can not be executed in parallel but can be executed in any sequential order

SIL DIMENSION W_RTL_ITEM_GRP1_D proddiffstysil.ksh prddimlkuptmpplp.ksh

All Programs loading "W_RTL_ITEM_GRP1_D" can not be executed in parallel but can be executed in any sequential order

SIL DIMENSION W_RTL_ITEM_GRP1_D proddiffszesil.ksh prddimlkuptmpplp.ksh

All Programs loading "W_RTL_ITEM_GRP1_D" can not be executed in parallel but can be executed in any sequential order

SIL DIMENSION W_RTL_SEASON_PHASE_D phasesil.ksh prditmsmsil.ksh

SIL DIMENSION W_PARTY_ORG_D partyorgsil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_PARTY_ATTR_D orgpartysil.ksh etlrefreshgenplp.ksh

SIL DIMESNION W_PARTY_ATTR_D custudasil.ksh partypersil.ksh

prddimlkuptmpplp.ksh

partyorgsil.ksh

etlrefreshgenplp.ksh

partyorgsil.ksh

SIL DIMENSION W_DOMAIN_MEMBER_LKP_TL domianmemlkupsil.kshThis should be scheduled after all the SIL dimensions have successfully completed.

SIL DIMENSION W_RTL_LOC_WK_D orglocwkplp.ksh orgsil.kshThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

SIL DIMENSION W_RTL_SEASON_D seasnsil.ksh

SIL DIMENSION W_PROMO_D_RTL_TMP prmdimlkuptmpplp.ksh promosil.ksh

SIL DIMENSION W_PARTY_PER_D partypersil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_RTL_IT_SUPPLIER_D prditmsupsil.ksh

SIL DIMENSION W_RTL_SUPPLIER_TRAIT_D suptrsil.ksh

SIL DIMENSION W_RTL_ORG_RECLASS_TMP orgdimreclassplp.ksh orgdimlkuptmpplp.ksh

Page 59: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL DIMENSION W_HOUSEHOLD_D silhouseholddim.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_RTL_CUSTSEG_D silcustsegdim.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_RTL_LOY_SCORE_BAND_D silloyscorebanddim.kshThis should be scheduled after the SDE dimension has successfully completed.

partypersil.ksh

silhouseholddim.ksh

partypersil.ksh

silcustsegdim.ksh

silcustsegdim.ksh

orgchnsil.ksh

orghiersil.ksh

prditmsil.ksh

prdhiersil.ksh

SIL DIMENSION W_RTL_CUST_ADDRESS_D silcustaddrdim.ksh partypersil.ksh

etlrefreshgenplp.kshrtluasil.ksh W_RTL_PROMO_COMP_TYPE_DS

W_RTL_PRODUCT_BRAND_DW_RTL_PRODUCT_BRAND_D_TL

clstrgrpsil.ksh

clstrhdrsil.ksh

orgsil.ksh

mcaldaysil.ksh

clstrhdrsil.ksh,

consgsil.ksh

silcustsegdim.ksh

clstrgrpsil.ksh

prddimlkuptmpplp.ksh

SIL DIMENSION W_RTL_CLSTR_GRP_D clstrgrpsil.ksh

SIL DIMENSION W_RTL_CLSTR_HDR_D clstrhdrsil.ksh

SIL DIMENSIONW_RTL_CMG_PRODUCT_MTX_D cmgrprdmtxsil.ksh etlrefreshgenplp.ksh

consgsil.ksh

congrpsil.ksh

SIL DIMENSION W_RTL_CO_HEAD_D coheadsil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_RTL_CO_LINE_D colinesil.ksh prditmsil.ksh

SIL DIMENSION W_RTL_CONSUMER_GRP_D congrpsil.ksh etlrefreshgenplp.ksh

consgsil.ksh,

silcustsegdim.ksh

SIL DIMENSION W_RTL_CONSUMERSEG_D consgsil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_RTL_CO_SHIP_METHOD_D coshmtsil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_RTL_CO_SHIP_TYPE_D coshptypsil.ksh etlrefreshgenplp.ksh

consgsil.ksh,

SIL DIMENSION W_RTL_CUST_HOUSEHOLD_D silcusthouseholddim.ksh

SIL DIMENSION W_RTL_CUST_CUSTSEG_D silcustcustsegdim.ksh

SIL DIMENSION W_RTL_CUSTSEG_ALLOC_D silcustsegallocdim.ksh

SIL DIMENSION W_RTL_PROMO_COMP_TYPE_D prmcmptypsil.ksh

The data loading process for table W_RTL_PROMO_COMP_TYPE_D should be considered as seeding process instead of daily batch.

SIL DIMENSION prdbrndsil.ksh

SIL DIMENSION W_RTL_CLSTR_GRP_HDR_LC_D clsgrphdrlcsil.ksh

SIL DIMENSION W_RTL_CLSTR_HDR_CS_D clshdrconsil.ksh

SIL DIMENSION W_RTL_CLSTR_GRP_IT_D clstrgrpitsil.ksh

SIL DIMENSION W_RTL_CNG_CNSG_D cngcnsgsil.ksh

SIL DIMENSION W_RTL_CNSG_CUSTSEG_D consgcustsgsil.ksh

Page 60: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

hhgrpsil.ksh

SIL DIMENSION W_RTL_HOUSEHOLD_GRP_D hhgrpsil.ksh householdcompsil.ksh

SIL DIMENSION W_RTL_HOUSEHOLD_COMP_D householdcompsil.ksh etlrefreshgenplp.ksh

SIL DIMENSION W_RTL_METADATA_G metadatamapsil.ksh On Demand scheduling

This program can be used for loading Oracle BI EE metadata file into a DB table. The target table for this program is not used for ODI or Oracle BI EE code is only a reference list of dimension attributes in RA DB schema

mktprdsil.ksh

mktprdatrsil.ksh

mktprdbrndsil.ksh

SIL DIMENSIONW_RTL_MARKET_PROD_ATTR_D mktprdatrsil.ksh etlrefreshgenplp.kshW_RTL_MARKET_PROD_BRAND_DW_RTL_MARKET_PROD_BRAND_D_TL

SIL DIMENSION W_RTL_MARKET_PROD_DH mktprddhsil.ksh etlrefreshgenplp.ksh

prdhiersil.ksh

mktprddhsil.ksh

prddimlkuptmpplp.ksh

mktprdsil.ksh

W_RTL_MARKET_PRODUCT_DW_RTL_MARKET_PRODUCT_D_TL

W_RTL_PRODUCT_ATTR_D

W_RTL_PRODUCT_ATTR_D_TL

SIL DIMENSION W_REASON_D reasonsil.ksh

prddimlkuptmpplp.ksh,

orgdimlkuptmpplp.ksh

SIL DIMENSION W_RTL_PRODUCT_COLOR_D rtlprodcolorsil.ksh

SIL DIMENSION W_STATUS_D statussil.ksh

SIL DIMENSION W_RTL_TNDR_TYPE_D tndtypsil.ksh

SIL DIMENSION W_RTL_TRADE_AREA_D trdareasil.ksh etlrefreshgenplp.ksh

orgdimlkuptmpplp.ksh

trdareasil.ksh

cdtlocmtxsde.ksh

prditmlsil.ksh

prditmudsil.ksh

proddiffsil.ksh

proddiffbrndsil.ksh

proddiffclrsil.ksh

proddifffabsil.ksh

proddiffflvsil.ksh

SIL DIMENSION W_RTL_HG_CNSG_D hgconsgsil.ksh

SIL DIMENSIONW_RTL_MARKET_PROD_ATTR_MTX_D mktprdatrmtxsil.ksh

SIL DIMENSION mktprdbrndsil.ksh

SIL DIMENSIONW_RTL_MARKET_PROD_DH_MTX_D mktprdhmtxsil.ksh

SIL DIMENSIONW_RTL_MARKET_PRODUCT_MTX_D mktprdmtxsil.ksh

SIL DIMENSION mktprdsil.ksh mktprddhsil.ksh

SIL DIMENSION prdattrsil.ksh

SIL DIMENSION W_RTL_IT_LC_D rtlilsil.ksh

SIL DIMENSIONW_RTL_TRADE_AREA_LOC_MTX_D trdarlcmtxsil.ksh

Page 61: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

proddiffscesil.ksh

proddiffstysil.ksh

proddiffszesil.ksh

SIL DIMENSION W_RTL_COUPON_D couponsil.ksh

SIL DIMENSION W_RTL_BUYER_D buyersil.ksh

SIL DIMENSION W_RTL_LOC_COMP_MTX_D orgcomplocsil.ksh orgdimlkuptmpplp.ksh

SIL DIMENSION W_RTL_PO_DETAILS_D podetailssil.ksh

SIL DIMENSION W_RTL_ALC_DETAILS_D alcdetailssil.ksh

SIL DIMENSION W_RTL_COMP_STORE_D csdsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

partyorgsil.ksh

prddimlkuptmpplp.ksh

ttltypsil.ksh

orgdimlkuptmpplp.ksh

emplysil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

prddimlkuptmpplp.ksh

ttltypsil.ksh

orgdimlkuptmpplp.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

W_RTL_BCOST_IT_LC_DY_F prddimlkuptmpplp.ksh

& W_RTL_BCOST_IT_LC_G orgdimlkuptmpplp.ksh

partyorgsil.ksh

W_RTL_INV_IT_LC_DY_F prddimlkuptmpplp.ksh

& W_RTL_INV_IT_LC_G orgdimlkuptmpplp.ksh

W_RTL_NCOST_IT_LC_DY_F prddimlkuptmpplp.ksh

& W_RTL_NCOST_IT_LC_G orgdimlkuptmpplp.ksh

partyorgsil.ksh

W_RTL_PRICE_IT_LC_DY_F prddimlkuptmpplp.ksh

& W_RTL_PRICE_IT_LC_G orgdimlkuptmpplp.ksh

prddimlkuptmpplp.ksh

ttltypsil.ksh

orgdimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

partyorgsil.ksh

orgdimlkuptmpplp.ksh

partyorgsil.ksh

SIL DIMENSION W_RTL_CDT_ORG_MTX_D cdtlocmtxsil.ksh

SIL Fact Load

SIL W_RTL_SUPP_IVC_PO_IT_F sinvcstilsdsil.ksh

SIL W_RTL_SLS_TRX_IT_LC_DY_F slsilsil.ksh

SIL W_RTL_SLSFC_IT_LC_DY_F slsildfcsil.ksh

SIL W_RTL_SLSFC_IT_LC_WK_F slsilwfcsil.ksh

SIL W_RTL_MKDN_IT_LC_DY_F slsmkdnildsil.ksh

SIL W_RTL_INVRC_IT_LC_DY_F ivrcpilsil.ksh

SIL cstisldsil.ksh

SIL invildsil.ksh

SIL ncstildsil.ksh

SIL prcilsil.ksh

SIL W_RTL_SLSPK_IT_LC_DY_F slspkildsil.ksh

SIL W_RTL_SUPPCMUF_LC_DY_F scmplufildsil.ksh

SIL W_RTL_SUPPCM_IT_LC_DY_F scmplildsil.ksh

Page 62: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

prddimlkuptmpplp.ksh

orgfinsil.ksh

orgdimlkuptmpplp.ksh

prddimlkuptmpplp.ksh

orgfinsil.ksh

orgdimlkuptmpplp.ksh

prddimlkuptmpplp.ksh

orgfinsil.ksh

prddimlkuptmpplp.ksh

prmdimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

silcustsegdim.ksh

prmcmptypsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

silcustsegdim.ksh

prmcmptypsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

silcustsegdim.ksh

prmcmptypsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

silcustsegdim.ksh

prmcmptypsil.ksh

prdbrndsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

partypersil.ksh

prmcmptypsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

partypersil.ksh

prmcmptypsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

partypersil.ksh

prmcmptypsil.ksh

SIL W_RTL_SLSWF_IT_LC_DY_F wfslsildsil.ksh

SILW_RTL_STCKLDGR_SC_LC_WK_F stlblwsil.ksh

SILW_RTL_STCKLDGR_SC_LC_MH_F (454 calendar) stlblmth454sil.ksh

SILW_RTL_STCKLDGR_SC_LC_MH_F (gregorian calendar) stlblmthgregsil.ksh

SIL W_RTL_SLSPR_TRX_IT_LC_DY_F slsprmildsil.ksh exchratesil.ksh

SILW_RTL_LOY_CUSTSEG_DP_LC_WK_F silretailcustsegloydplcwkfact.ksh

SILW_RTL_LOY_CUSTSEG_CL_LC_WK_F custsegloycllcwksil.ksh

SILW_RTL_LOY_CUSTSEG_SC_LC_WK_F custsegloyslwsil.ksh

SILW_RTL_LOY_CUSTSEG_LC_WK_F silretailcustomerseglcfact.ksh

SILW_RTL_LOY_CUST_DP_LC_MH_F rtlcustdp454sil.ksh

SILW_RTL_LOY_CUST_DP_LC_MH_F rtlcustdpgregsil.ksh

SILW_RTL_LOY_CUST_CL_LC_MH_F rtlcustcl454sil.ksh

Page 63: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

partypersil.ksh

prmcmptypsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

partypersil.ksh

prmcmptypsil.ksh

prdbrndsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

partypersil.ksh

prmcmptypsil.ksh

prdbrndsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

promosil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

promosil.ksh

promosil.ksh

silcustsegdim.ksh

promosil.ksh

silcustsegdim.ksh

mcaldaysil.ksh,

orgchnsil.ksh,

consgsil.ksh,

mktprdsil.ksh,

trdareasil.ksh

emplysil.ksh

SIL_RetailLoadControlSeedData.ksh

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

orgchnsil.ksh

coheadsil.ksh

tndtypsil.ksh

mcaldaysil.ksh,

orgdimlkuptmpplp.ksh,

orgdimlkuptmppl,

orgchnsil.ksh,

coheadsil.ksh

coheadsil.ksh

timeminutedaysil.ksh

SILW_RTL_LOY_CUST_CL_LC_MH_F rtlcustclgregsil.ksh

SIL W_RTL_LOY_CUST_LC_MH_F rtlcustlcmonthfact454sil.ksh

SIL W_RTL_LOY_CUST_LC_MH_F rtlcustlcmonthfactgregsil.ksh

SIL W_RTL_PRACT_IT_LC_DY_F retailpromotionactualssil.ksh

SIL W_RTL_PRBDGT_IT_LC_F retailpromotionbudgetsil.ksh

SIL W_RTL_SLSPRFC_PC_CS_DY_F salespromotiondayforecastsil.ksh

SIL W_RTL_SLSPRFC_PC_CS_WK_F salespromotionweekforecastsil.ksh

SIL Fact LoadW_RTL_MKTSLS_TA_CH_CNG_WK_F cgmktslssil.ksh

SIL Fact LoadW_RTL_CO_HEAD_TNDR_LC_DY_F cohdtndlsil.ksh

SIL Fact Load W_RTL_CO_HEAD_TP_LC_DY_F cohdtplsil.ksh

Page 64: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL_RetailLoadControlSeedData.ksh

coshmtsil.ksh

orgdimlkuptmpplp.ksh

emplysil.ksh

mcalwk454sil.ksh

orgchnsil.ksh

mcaldaysil.ksh

W_RTL_CO_HEAD_LC_DY_F coshptypsil.ksh

W_RTL_CO_HEAD_STATUS_G coheadlsil.ksh

emplysil.ksh

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

mcalwk454sil.ksh

prddimlkuptmpplp.ksh

reasonsil.ksh

orgchnsil.ksh

coheadsil.ksh

coshmtsil.ksh

colineilsil.ksh

coshptypsil.ksh

ttltypsil.ksh

W_RTL_CO_LINE_IT_LC_DY_F statussil.ksh

W_RTL_CO_LINE_STATUS_G timeminutedaysil.ksh

emplysil.ksh

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

mcalwk454sil.ksh

prddimlkuptmpplp.ksh

SIL_RetailLoadControlSeedData.ksh

coheadsil.ksh

colinesil.ksh

ttltypsil.ksh

SIL Fact Load W_RTL_CO_LINE_STATUS_F colnstsil.ksh colineilsil.ksh

mcaldaysil.ksh,

orgdimlkuptmpplp.ksh,

orgdimlkuptmppl,

prmdimlkuptmpplp.ksh,

W_RTL_COPR_HEAD_LC_DY_F orgchnsil.ksh,

W_RTL_COPR_HEAD_LC_G coheadsil.ksh

emplysil.ksh

SIL_RetailLoadControlSeedData.ksh

prddimlkuptmpplp.ksh

SIL Fact Load coheadlsil.ksh

SIL Fact Load colineilsil.ksh

SIL Fact LoadW_RTL_CO_LINE_FL_IT_LC_DY_F colnfilsil.ksh

SIL Fact Load coprhdlsil.ksh

Page 65: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

mcaldaysil.ksh

orgdimlkuptmpplp.ksh

mcalwk454sil.ksh

prddimlkuptmpplp.ksh

prmdimlkuptmpplp.ksh

orgchnsil.kshW_RTL_COPR_LINE_IT_LC_DY_F coheadsil.ksh

W_RTL_COPR_LINE_IT_LC_G colinesil.ksh

mcaldaysil.ksh,

orgchnsil.ksh,

hhgrpsil.ksh,

mktprdsil.ksh,

trdareasil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

reasonsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

statussil.ksh

reasonsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

slsilsil.ksh

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

slsprmildsil.ksh

prdattrsimsde.ksh

prdhiersil.ksh

prdsimsde.ksh

prdhiersil.ksh

timeminutedaysil.ksh

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

orgdimlkuptmpplp.ksh

mcalwk454sil.ksh

emplysil.ksh

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

mcalwk454sil.ksh

coheadsil.ksh

colinesil.ksh

SIL Fact Load coprlnilsil.ksh

SIL Fact LoadW_RTL_MKTSLS_TA_CH_HG_WK_F hhgrpmktslssil.ksh

SIL W_RTL_INVADJ_IT_LC_DY_F ivadjildsil.ksh

SIL W_RTL_INVRTV_IT_LC_DY_F ivrtvildsil.ksh

SIL W_RTL_INVTSF_IT_LC_DY_F ivtsfildsil.ksh

SIL W_RTL_SLS_TRX_IMEI_LC_DY_F slsilimeisil.ksh

SILW_RTL_SLSPR_TRX_IMEI_LC_DY_F slsprmildimeisil.ksh

SILW_RTL_PROD_ATTR_SIM_CDT_F prdattrsimsil.ksh Mandatory

SIL W_RTL_PROD_SIM_IT_CDT_F prdsimsil.ksh Mandatory

SIL W_RTL_STTRFC_LC_DY_MI_F sttrfcldmsil.ksh

Page 66: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

statussil.ksh

tndtypsil.ksh

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

mcalwk454sil.ksh

coheadsil.ksh

colinesil.ksh

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

mcalwk454sil.ksh

prddimlkuptmpplp.ksh

coheadsil.ksh

colinesil.ksh

ttltypsil.ksh

couponsil.ksh

SIL W_RTL_CFPCP_LC_DY_F mfpcmpcpsil.ksh

SIL W_RTL_LFPCP_LC_DY_F mfplccpsil.ksh

SILW_RTL_MFPCP_PROD1_LC1_T1_F mfpcpop1sil.ksh

SILW_RTL_MFPOP_PROD1_LC1_T1_F mfpopop1sil.ksh

SILW_RTL_MFPCP_PROD2_LC2_T2_F mfpcpop2sil.ksh

SILW_RTL_MFPOP_PROD2_LC2_T2_F mfpopop2sil.ksh

SILW_RTL_MFPCP_PROD3_LC3_T3_F mfpcpop3sil.ksh

SILW_RTL_MFPOP_PROD3_LC3_T3_F mfpopop3sil.ksh

podetailssil.ksh

alcdetailssil.ksh

buyersil.ksh

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

mcalwk454sil.ksh

prddimlkuptmpplp.ksh

podetailssil.ksh

alcdetailssil.ksh

buyersil.ksh

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

mcalwk454sil.ksh

prddimlkuptmpplp.ksh

SIL W_RTL_TRX_TNDR_LC_DY_F tndrtrxldsil.ksh

SIL W_RTL_GCN_TRX_LC_DY_F gcnldsil.ksh

SILW_RTL_SLSDSC_TRX_IT_LC_DY_F slsdisctrxldsil.ksh

SILW_RTL_PO_ONORD_IT_LC_DY_F poonordildsil.ksh

SILW_RTL_PO_ONALC_IT_LC_DY_F poonalcildsil.ksh

Page 67: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

mcalwk454sil.ksh

prddimlkuptmpplp.ksh

csdsil.ksh

Sales Transaction

PLP (Sales Transaction) W_RTL_SLS_IT_LC_DY_TMP slsildtmpplp.ksh slsilsil.ksh Mandatory

PLP (Sales Transaction) W_RTL_SLS_IT_LC_DY_A slsildtmpplp.ksh slsilsil.ksh Mandatory

PLP (Sales Transaction) W_RTL_SLS_IT_LC_WK_A slsildtmpplp.ksh slsilsil.ksh Mandatory

PLP (Sales Transaction) W_RTL_SLS_SC_LC_DY_A slssldplp.ksh slsildtmpplp.ksh Mandatory

PLP (Sales Transaction) W_RTL_SLS_SC_LC_WK_A slsslwplp.ksh slssldplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_CL_LC_DY_A slscldplp.ksh slssldplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_CL_LC_WK_A slsclwplp.ksh slssldplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_DP_LC_DY_A slsdldplp.ksh slssldplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_DP_LC_WK_A slsdlwplp.ksh slssldplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_IT_DY_A slsiltdplp.ksh slsildtmpplp.ksh Mandatory

PLP (Sales Transaction) W_RTL_SLS_IT_WK_A slsiltwplp.ksh slsiltdplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_SC_DY_A slssdplp.ksh slsiltdplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_SC_WK_A slsswplp.ksh slsiltdplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_LC_DY_A slsldplp.ksh slsildtmpplp.ksh Mandatory

PLP (Sales Transaction) W_RTL_SLS_LC_WK_A slslwplp.ksh slsldplp.ksh Optional

slsildtmpplp.ksh

prditmsmsil.ksh

PLP (Sales Transaction) W_RTL_SLS_IT_LC_WK_SN_A slsilwsnplp.ksh slsildsnplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_IT_DY_SN_A slsidsnplp.ksh slsildsnplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_IT_WK_SN_A slsiwsnplp.ksh slsildsnplp.ksh Optional

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section."

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycle

SILW_RTL_COMP_PRICE_IT_LC_DY_F cprcfsil.ksh

PLP Aggregate Loading

PLP (Sales Transaction) W_RTL_SLS_IT_LC_DY_SN_A slsildsnplp.ksh Mandatory

PLP (Sales Transaction) W_RTL_SLS_SC_LC_DY_CUR_A slssldcurrrcplp.ksh

PLP (Sales Transaction) W_RTL_SLS_SC_LC_WK_CUR_A slsslwcurrrcplp.ksh slssldcurrrcplp.ksh

Page 68: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycle

PLP (Sales Transaction) W_RTL_SLS_CL_LC_DY_CUR_A slscldcurrrcplp.ksh slssldcurrrcplp.ksh

PLP (Sales Transaction) W_RTL_SLS_CL_LC_WK_CUR_A slsclwcurrrcplp.ksh slssldcurrrcplp.ksh

PLP (Sales Transaction) W_RTL_SLS_DP_LC_DY_CUR_A slsdldcurrrcplp.ksh slssldcurrrcplp.ksh

PLP (Sales Transaction) W_RTL_SLS_DP_LC_WK_CUR_A slsdlwcurrrcplp.ksh slssldcurrrcplp.ksh

PLP (Sales Transaction) W_RTL_SLS_SC_DY_CUR_A slscurrrcsdplp.ksh slssldcurrrcplp.ksh

PLP (Sales Transaction) W_RTL_SLS_SC_WK_CUR_A slscurrrcswplp.ksh slssldcurrrcplp.ksh

PLP (Sales Transaction) W_RTL_SLS_CL_DY_CUR_A slscurrrccdplp.ksh slssldcurrrcplp.ksh

Page 69: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Sales Transaction) W_RTL_SLS_SC_LC_DY_CUR_A slssldcurrplp.ksh slssldplp.ksh Mandatory

PLP (Sales Transaction) W_RTL_SLS_SC_LC_WK_CUR_A slsslwcurrplp.ksh slssldcurrplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_CL_LC_DY_CUR_A slscldcurrplp.ksh slssldcurrplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_DP_LC_DY_CUR_A slsdldcurrplp.ksh slssldcurrplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_CL_LC_WK_CUR_A slsclwcurrplp.ksh slssldcurrplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_DP_LC_WK_CUR_A slsdlwcurrplp.ksh slssldcurrplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_SC_DY_CUR_A slscurrsdplp.ksh slssldcurrplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_CL_DY_CUR_A slscurrcdplp.ksh slssldcurrplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_DP_DY_CUR_A slscurrddplp.ksh slssldcurrplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_SC_WK_CUR_A slscurrswplp.ksh slssldcurrplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_CL_WK_CUR_A slscurrcwplp.ksh slssldcurrplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_DP_WK_CUR_A slscurrdwplp.ksh slssldcurrplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_IT_LC_WK_A slsmkdnilwplp.ksh slsmkdnildsil.ksh Optional

PLP (Markdown) W_RTL_MKDN_SC_LC_DY_A slsmkdnsldplp.ksh slsmkdnildsil.ksh Mandatory

PLP (Markdown) W_RTL_MKDN_CL_LC_DY_A slsmkdncldplp.ksh slsmkdnsldplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_DP_LC_DY_A slsmkdndldplp.ksh slsmkdnsldplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_SC_LC_WK_A slsmkdnslwplp.ksh slsmkdnsldplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_CL_LC_WK_A slsmkdnclwplp.ksh slsmkdnsldplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_DP_LC_WK_A slsmkdndlwplp.ksh slsmkdnsldplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_IT_DY_A slsmkdnidplp.ksh slsmkdnildsil.ksh Mandatory

PLP (Markdown) W_RTL_MKDN_IT_WK_A slsmkdniwplp.ksh slsmkdnidplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_SC_DY_A slsmkdnsdplp.ksh slsmkdnidplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_SC_WK_A slsmkdnswplp.ksh slsmkdnidplp.ksh Optional

PLP (Sales Transaction) W_RTL_SLS_CL_WK_CUR_A slscurrrccwplp.ksh slssldcurrrcplp.ksh

PLP (Sales Transaction) W_RTL_SLS_DP_DY_CUR_A slscurrrcddplp.ksh slssldcurrrcplp.ksh

PLP (Sales Transaction) W_RTL_SLS_DP_WK_CUR_A slscurrrcdwplp.ksh slssldcurrrcplp.ksh

Markdown

Page 70: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slsmkdnildsil.ksh

prditmsmsil.ksh

PLP (Markdown)W_RTL_MKDN_IT_LC_WK_SN_A slsmkdnilwsnplp.ksh slsmkdnildsnplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_IT_DY_SN_A slsmkdnidsnplp.ksh slsmkdnildsnplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_IT_WK_SN_A slsmkdniwsnplp.ksh slsmkdnildsnplp.ksh Optional

PLP (Markdown)W_RTL_MKDN_SC_LC_DY_CUR_A slsmkdnsldcurrplp.ksh slsmkdnildsil.ksh Mandatory

PLP (Markdown)W_RTL_MKDN_CL_LC_DY_CUR_A slsmkdncldcurrplp.ksh slsmkdnsldcurrplp.ksh Optional

PLP (Markdown)W_RTL_MKDN_DP_LC_DY_CUR_A slsmkdndldcurrplp.ksh slsmkdnsldcurrplp.ksh Optional

PLP (Markdown)W_RTL_MKDN_SC_LC_WK_CUR_A slsmkdnslwcurrplp.ksh slsmkdnsldcurrplp.ksh Optional

PLP (Markdown)W_RTL_MKDN_CL_LC_WK_CUR_A slsmkdnclwcurrplp.ksh slsmkdnsldcurrplp.ksh Optional

PLP (Markdown)W_RTL_MKDN_DP_LC_WK_CUR_A slsmkdndlwcurrplp.ksh slsmkdnsldcurrplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_SC_DY_CUR_A slsmkdnsdcurrplp.ksh slsmkdnsldcurrplp.ksh Optional

PLP (Markdown) W_RTL_MKDN_SC_WK_CUR_A slsmkdnswcurrplp.ksh slsmkdnsldcurrplp.ksh Optional

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section."

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

Optional

PLP (Markdown) W_RTL_MKDN_IT_LC_DY_SN_A slsmkdnildsnplp.ksh Mandatory

PLP (Markdown)W_RTL_MKDN_SC_LC_DY_CUR_A slsmkdnsldcurrrcplp.ksh

PLP (Markdown)W_RTL_MKDN_CL_LC_DY_CUR_A slsmkdncldcurrrcplp.ksh slsmkdnsldcurrrcplp.ksh

PLP (Markdown)W_RTL_MKDN_DP_LC_DY_CUR_A slsmkdndldcurrrcplp.ksh slsmkdnsldcurrrcplp.ksh

PLP (Markdown)W_RTL_MKDN_SC_LC_WK_CUR_A slsmkdnslwcurrrcplp.ksh slsmkdnsldcurrrcplp.ksh

Page 71: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

This program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Sales Forecast) W_RTL_SLSFC_SC_LC_DY_A slsfcsldplp.ksh slsildfcsil.ksh Mandatory

PLP (Sales Forecast) W_RTL_SLSFC_SC_LC_WK_A slsfcslwplp.ksh slsilwfcsil.ksh Mandatory

PLP (Sales Forecast) W_RTL_SLSFC_IT_DY_A slsfcidplp.ksh slsildfcsil.ksh Mandatory

PLP (Sales Forecast) W_RTL_SLSFC_SC_DY_A slsfcsdplp.ksh slsfcidplp.ksh Optional

PLP (Sales Forecast) W_RTL_SLSFC_IT_WK_A slsfciwplp.ksh slsilwfcsil.ksh Mandatory

PLP (Sales Forecast) W_RTL_SLSFC_SC_WK_A slsfcswplp.ksh slsfciwplp.ksh Optional

slsildfcsil.ksh

prditmsmsil.ksh

PLP (Sales Forecast) W_RTL_SLSFC_IT_DY_SN_A slsfcidsnplp.ksh slsfcildsnplp.ksh Optional

slsilwfcsil.ksh

prditmsmsil.ksh

PLP (Sales Forecast) W_RTL_SLSFC_IT_WK_SN_A slsfciwsnplp.ksh slsfcilwsnplp.ksh Optional

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

Mandatory

PLP (Markdown)W_RTL_MKDN_CL_LC_WK_CUR_A slsmkdnclwcurrrcplp.ksh slsmkdnsldcurrrcplp.ksh

PLP (Markdown)W_RTL_MKDN_DP_LC_WK_CUR_A slsmkdndlwcurrrcplp.ksh slsmkdnsldcurrrcplp.ksh

PLP (Markdown) W_RTL_MKDN_SC_DY_CUR_A slsmkdnsdrccurrplp.ksh slsmkdnsldcurrrcplp.ksh

PLP (Markdown) W_RTL_MKDN_SC_WK_CUR_A slsmkdnswrccurrplp.ksh slsmkdnsldcurrrcplp.kshSales Forecast

PLP (Sales Forecast) W_RTL_SLSFC_IT_LC_DY_SN_A slsfcildsnplp.ksh Mandatory

PLP (Sales Forecast) W_RTL_SLSFC_IT_LC_WK_SN_A slsfcilwsnplp.ksh Mandatory

PLP (Sales Forecast)W_RTL_SLSFC_SC_LC_DY_CUR_A slsfcrcsldcurrplp.ksh

Page 72: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

This program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section."

slsildfcsil.ksh

slsfcsldplp.ksh

slsilwfcsil.ksh

slsfcslwplp.ksh

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

slsildfcsil.ksh

slsfcidplp.ksh

slsilwfcsil.ksh

slsfciwplp.ksh

PLPW_RTL_SLSPR_PP_CUST_LC_DY_A slsprcustlcdyplp.ksh slsprmildsil.ksh Mandatory

PLP W_RTL_SLS_CUST_LC_DY_A slscslcdyaplp.ksh slsilsil.ksh Mandatory

slsprmildsil.ksh

silcustcustsegdim.ksh

slsprmildsil.ksh

silcusthouseholddim.ksh

slsilsil.ksh

silcustcustsegdim.ksh

PLP (Inventory Receipt) W_RTL_INVRC_IT_LC_WK_A ivrcpilwplp.ksh ivrcpilsil.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_SC_LC_DY_A ivrcpsldplp.ksh ivrcpilsil.ksh Mandatory

PLP (Inventory Receipt) W_RTL_INVRC_CL_LC_DY_A ivrcpcldplp.ksh ivrcpsldplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_DP_LC_DY_A ivrcpdldplp.ksh ivrcpsldplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_SC_LC_WK_A ivrcpslwplp.ksh ivrcpsldplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_CL_LC_WK_A ivrcpclwplp.ksh ivrcpsldplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_DP_LC_WK_A ivrcpdlwplp.ksh ivrcpsldplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_IT_DY_A ivrcpidplp.ksh ivrcpilsil.ksh Mandatory

PLP (Sales Forecast)W_RTL_SLSFC_SC_LC_WK_CUR_A slsfcrcslwcurrplp.ksh

PLP (Sales Forecast)W_RTL_SLSFC_SC_LC_DY_CUR_A slsfcsldcurrplp.ksh Mandatory

PLP (Sales Forecast)W_RTL_SLSFC_SC_LC_WK_CUR_A slsfcslwcurrplp.ksh Optional

PLP (Sales Forecast) W_RTL_SLSFC_SC_DY_CUR_A slsfccurrsdrcplp.ksh slsfcrcsldcurrplp.ksh

PLP (Sales Forecast) W_RTL_SLSFC_SC_WK_CUR_A slsfccurrswrcplp.ksh slsfcrcslwcurrplp.ksh

PLP (Sales Forecast) W_RTL_SLSFC_SC_DY_CUR_A slsfccurrsdplp.ksh Optional

PLP (Sales Forecast) W_RTL_SLSFC_SC_WK_CUR_A slsfccurrswplp.ksh Optional

PLPW_RTL_SLSPR_PC_CS_IT_LC_DY_A slsprcsitlcdyplp.ksh Optional

PLP W_RTL_SLSPR_PC_HH_WK_A prmtrlrptplp.ksh Mandatory

PLP W_RTL_SLS_CS_IT_LC_DY_A rtlslscsitlcdyplp.ksh MandatoryInventory Receipt

Page 73: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

PLP (Inventory Receipt) W_RTL_INVRC_SC_DY_A ivrcpsdplp.ksh ivrcpidplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_SC_WK_A ivrcpswplp.ksh ivrcpidplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_IT_WK_A ivrcpiwplp.ksh ivrcpidplp.ksh Optional

ivrcpilsil.ksh

prditmsmsil.ksh

PLP (Inventory Receipt)W_RTL_INVRC_IT_LC_WK_SN_A ivilwrcpsnplp.ksh ivildrcpsnplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_IT_DY_SN_A ividrcpsnplp.ksh ivildrcpsnplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_IT_WK_SN_A iviwrcpsnplp.ksh ivildrcpsnplp.ksh Optional

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section."

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

ivrcpilsil.ksh

proddimreclassfinaltmpplp.ksh

PLP (Inventory Receipt)W_RTL_INVRC_SC_LC_WK_CUR_A ivrcpcurrslwplp.ksh ivrcpcurrsldplp.ksh Optional

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Inventory Receipt) W_RTL_INVRC_SC_DY_CUR_A ivrcpcurrsdplp.ksh ivrcpcurrsldplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_SC_WK_CUR_A ivrcpcurrswplp.ksh ivrcpcurrsldplp.ksh Optional

PLP(Inventory Position) W_RTL_INV_IT_LC_WK_A invilwplp.ksh invildsil.ksh Optional

PLP(Inventory Position) W_RTL_INV_IT_DY_A invidplp.ksh invildsil.ksh Mandatory

PLP(Inventory Position) W_RTL_INV_IT_WK_A inviwplp.ksh invidplp.ksh Optional

PLP (Inventory Receipt) W_RTL_INVRC_IT_LC_DY_SN_A ivildrcpsnplp.ksh Mandatory

PLP (Inventory Receipt)W_RTL_INVRC_SC_LC_DY_CUR_A ivrcpcurrsldrcplp.ksh

PLP (Inventory Receipt)W_RTL_INVRC_SC_LC_WK_CUR_A ivrcpcurrslwrcplp.ksh ivrcpcurrsldrcplp.ksh

PLP (Inventory Receipt)W_RTL_INVRC_SC_LC_DY_CUR_A ivrcpcurrsldplp.ksh Mandatory

PLP (Inventory Receipt) W_RTL_INVRC_SC_DY_CUR_A ivrcpcurrsdrcplp.ksh ivrcpcurrsldrcplp.ksh

PLP (Inventory Receipt) W_RTL_INVRC_SC_WK_CUR_A ivrcpcurrswrcplp.ksh ivrcpcurrsldrcplp.ksh

Inventory Position

Page 74: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

PLP(Inventory Position) W_RTL_INV_SC_DY_A invsdplp.ksh invidplp.ksh Optional

PLP(Inventory Position) W_RTL_INV_SC_WK_A invswplp.ksh invidplp.ksh Optional

invidplp.ksh

proddimreclassfinaltmpplp.ksh

PLP(Inventory Position) W_RTL_INV_SC_WK_CUR_A invicurswplp.ksh invicursdplp.ksh Mandatory

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section."

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP(Inventory Position) W_RTL_INV_SC_LC_DY_A invilsdplp.ksh invildsil.ksh Mandatory

PLP(Inventory Position) W_RTL_INV_CL_LC_DY_A invilcdplp.ksh invilsdplp.ksh Optional

PLP(Inventory Position) W_RTL_INV_DP_LC_DY_A invilddplp.ksh invilsdplp.ksh Optional

PLP(Inventory Position) W_RTL_INV_SC_LC_WK_A invilswplp.ksh invilsdplp.ksh Optional

PLP(Inventory Position) W_RTL_INV_CL_LC_WK_A invilcwplp.ksh invilsdplp.ksh Optional

PLP(Inventory Position) W_RTL_INV_DP_LC_WK_A invildwplp.ksh invilsdplp.ksh Optional

PLP(Base Cost) W_RTL_BCOST_IT_DY_A cstislplp.ksh cstisldsil.ksh Mandatory

PLP(Net Cost) W_RTL_NCOST_IT_DY_A ncstuidplp.ksh ncstildsil.ksh Mandatory

slsilsil.ksh

ncstildsil.ksh

PLP(Net Profit) W_RTL_NPROF_IT_LC_WK_A nprftilwplp.ksh nprftildplp.ksh Optional

PLP(Net Profit) W_RTL_NPROF_SC_LC_DY_A nprftsldplp.ksh nprftildplp.ksh Mandatory

PLP(Net Profit) W_RTL_NPROF_CL_LC_DY_A nprftcldplp.ksh nprftsldplp.ksh Optional

PLP(Net Profit) W_RTL_NPROF_DP_LC_DY_A nprftdldplp.ksh nprftsldplp.ksh Optional

PLP(Net Profit) W_RTL_NPROF_SC_LC_WK_A nprftslwplp.ksh nprftsldplp.ksh Optional

PLP(Net Profit) W_RTL_NPROF_CL_LC_WK_A nprftclwplp.ksh nprftsldplp.ksh Optional

PLP(Net Profit) W_RTL_NPROF_DP_LC_WK_A nprftdlwplp.ksh nprftsldplp.ksh Optional

PLP(Net Profit) W_RTL_NPROF_IT_DY_A nprftidplp.ksh nprftildplp.ksh Mandatory

PLP(Net Profit) W_RTL_NPROF_IT_WK_A nprftiwplp.ksh nprftidplp.ksh Optional

PLP(Net Profit) W_RTL_NPROF_SC_DY_A nprftsdplp.ksh nprftidplp.ksh Optional

PLP(Net Profit) W_RTL_NPROF_SC_WK_A nprftswplp.ksh nprftidplp.ksh Optional

PLP(Inventory Position) W_RTL_INV_SC_DY_CUR_A invicursdplp.ksh Mandatory

PLP(Inventory Position) W_RTL_INV_SC_DY_CUR_A invicurrcsdplp.ksh

PLP(Inventory Position) W_RTL_INV_SC_WK_CUR_A invicurrcswplp.ksh invicurrcsdplp.ksh

Base Cost

Net Cost

Net Profit

PLP(Net Profit) W_RTL_NPROF_IT_LC_DY_F nprftildplp.ksh Mandatory

Page 75: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

PLP(Price Fact) W_RTL_PRICE_IT_DY_A prcidplp.ksh prcilsil.ksh Mandatory

PLP(Sales Pack) W_RTL_SLSPK_IT_LC_WK_A slspkilwplp.ksh slspkildsil.ksh Optional

PLP(Sales Pack) W_RTL_SLSPK_IT_DY_A slspkidplp.ksh slspkildsil.ksh Mandatory

PLP(Sales Pack) W_RTL_SLSPK_IT_WK_A slspkiwplp.ksh slspkidplp.ksh Optional

slspkildsil.ksh

prditmsmsil.ksh

PLP(Sales Pack) W_RTL_SLSPK_IT_LC_WK_SN_A slspkilwsnplp.ksh slspkildsnplp.ksh Optional

PLP(Sales Pack) W_RTL_SLSPK_IT_DY_SN_A slspkidsnplp.ksh slspkildsnplp.ksh Optional

PLP(Sales Pack) W_RTL_SLSPK_IT_WK_SN_A slspkiwsnplp.ksh slspkildsnplp.ksh Optional

PLP(Supplier Compliance) W_RTL_SUPPCM_IT_LC_WK_A scrtilwplp.ksh scmplildsil.ksh Mandatory

PLP(Supplier Compliance) W_RTL_SUPPCMUF_LC_WK_A scrtuilwplp.ksh scmplufildsil.ksh Mandatory

PLP(Wholesale Franchise) W_RTL_SLSWF_IT_DY_A wfslsidplp.ksh wfslsildsil.ksh Mandatory

PLP(Wholesale Franchise) W_RTL_SLSWF_IT_WK_A wfslsiwplp.ksh wfslsidplp.ksh Optional

PLP(Wholesale Franchise) W_RTL_SLSWF_SC_LC_DY_A wfslssldplp.ksh wfslsildsil.ksh Mandatory

PLP(Wholesale Franchise) W_RTL_SLSWF_SC_LC_WK_A wfslsslwplp.ksh wfslssldplp.ksh Optional

wfslsildsil.ksh

proddimreclassfinaltmpplp.ksh

PLP(Wholesale Franchise)W_RTL_SLSWF_SC_LC_WK_CUR_A wfslsslwcurrplp.ksh wfslssldcurrplp.ksh Optional

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP(Wholesale Franchise) W_RTL_SLSWF_IT_LC_WK_A wfslsilwplp.ksh wfslsildsil.ksh Mandatory

PLP(Sales Promotion) W_RTL_SLSPR_PC_IT_LC_DY_A slsprmcildplp.ksh slsprmildsil.ksh Mandatory

PLP(Sales Promotion) W_RTL_SLSPR_PE_IT_LC_DY_A slsprmeildplp.ksh slsprmildsil.ksh Mandatory

PLP(Sales Promotion) W_RTL_SLSPR_PP_IT_LC_DY_A slsprmpildplp.ksh slsprmildsil.ksh Mandatory

Price Fact

Sales Pack

PLP(Sales Pack) W_RTL_SLSPK_IT_LC_DY_SN_A slspkildsnplp.ksh Mandatory

Supplier Compliance

Wholesale Franchise

PLP(Wholesale Franchise)W_RTL_SLSWF_SC_LC_DY_CUR_A wfslssldcurrplp.ksh Mandatory

PLP(Wholesale Franchise)W_RTL_SLSWF_SC_LC_DY_CUR_A wfslssldcurrrcplp.ksh

PLP(Wholesale Franchise)W_RTL_SLSWF_SC_LC_WK_CUR_A wfslsslwcurrrcplp.ksh wfslssldcurrrcplp.ksh

Sales Promotion

Page 76: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slslwplp.ksh

slsprmildsil.ksh

PLP(Data Mining) C_LOAD_DATES mbetlrefreshgenplp.ksh etlrefreshwkgenplp.ksh

PLP(Data Mining) C_LOAD_DATES mbbletlrefreshgenplp.ksh mbetlrefreshgenplp.ksh

PLP(Data Mining) W_RTL_DMS_PRODUCT_G prodhierarchyplp.ksh mbbletlrefreshgenplp.ksh

PLP(Data Mining) W_RTL_DMS_ORG_DH_G orgdhierarchyplp.ksh mbbletlrefreshgenplp.ksh

PLP(Data Mining) W_RTL_DMS_INT_ORG_DH_G mbintorghierplp.ksh mbbletlrefreshgenplp.ksh

mbintorghierplp.ksh

orgdhierarchyplp.ksh

prodhierarchyplp.ksh

PLP(Data Mining) None rseprocedurecallplp.ksh CORE_ETL rseprocedurecallplp.ksh CORE_ETL_MBA

W_RTL_DMO_SLS_SC_WK_G

W_RTL_DMO_SLS_CL_WK_G

W_RTL_DMO_SLS_DP_WK_G

PLP(Data Mining)W_RTL_DMO_SLS_SC_WK_SUP_G rseprocedurecallplp.ksh ARM_ANC_SC rseprocedurecallplp.ksh CORE_ETL

PLP(Data Mining) W_RTL_DMO_SLSPR_SC_WK_Grseprocedurecallplp.ksh ARM_TOP10_PROMO rseprocedurecallplp.ksh CORE_ETL

PLP(Data Mining)W_RTL_DMO_SLSPR_CUST_SC_WK_G

rseprocedurecallplp.ksh ARM_CUST_PROMO rseprocedurecallplp.ksh CORE_ETL

PLP(Data Mining)W_RTL_DMO_SLSPR_SC_WK_SUP_G

rseprocedurecallplp.ksh ARM_ANC_SC_PROMO rseprocedurecallplp.ksh CORE_ETL

rseprocedurecallplp.ksh ARM_TOP10

rseprocedurecallplp.ksh ARM_ANC_SC

rseprocedurecallplp.ksh ARM_TOP10_PROMO

rseprocedurecallplp.ksh ARM_CUST_PROMO

rseprocedurecallplp.ksh ARM_ANC_SC_PROMO

mbintorghierplp.ksh

orgdhierarchyplp.ksh

prodhierarchyplp.ksh

PLP(Market Basket)W_RTL_MB_SLSPR_CUST_SC_WK_A mbslsprcustscwkplp.ksh

rseprocedurecallplp.ksh ARM_CUST_PROMO Mandatory

PLP(Market Basket)W_RTL_MB_SLSPR_SC_WK_SUP_A mbslsprscwksupplp.ksh

rseprocedurecallplp.ksh ARM_ANC_SC_PROMO Mandatory

PLP(Market Basket) W_RTL_MB_SLSPR_SC_WK_A mbslsprscwkplp.kshrseprocedurecallplp.ksh ARM_TOP10_PROMO Mandatory

PLP(Market Basket) W_RTL_MB_SLS_DP_WK_A mbslsdpwkplp.ksh rseprocedurecallplp.ksh ARM_TOP10 Mandatory

PLP(Market Basket) W_RTL_MB_SLS_CL_WK_A mbslsclwkplp.ksh rseprocedurecallplp.ksh ARM_TOP10 Mandatory

PLP(Market Basket) W_RTL_MB_SLS_SC_WK_A mbslsscwkplp.ksh rseprocedurecallplp.ksh ARM_TOP10 Mandatory

PLP(Market Basket) W_RTL_MB_SLS_SC_WK_SUP_A mbslsscwksupplp.ksh rseprocedurecallplp.ksh ARM_ANC_SC Mandatory

PLP(Market Basket)W_RTL_DMO_SLSPR_BL_PC_IT_LC_WK_A mbslsblitlcwkplp.ksh rseprocedurecallplp.ksh BL Mandatory

PLP (Commerce Anywhere) W_RTL_COFL_IT_CH_DY_A coflichdplp.ksh coflildplp.ksh Mandatory

Market Basket (Data Mining)

PLP(Data Mining) C_LOAD_DATES etlrefreshwkgenplp.ksh

PLP(Data Mining) Nonerseprocedurecallplp.ksh CORE_ETL_MBA

PLP(Data Mining) rseprocedurecallplp.ksh ARM_TOP10 rseprocedurecallplp.ksh CORE_ETL

PLP(Data Mining) None rseprocedurecallplp.ksh ARM rseprocedurecallplp.ksh CORE_ETL

PLP(Data Mining)W_RTL_DMO_SLS_BL_PC_IT_LC_WK_G rseprocedurecallplp.ksh BL

Commerce Anywhere

Page 77: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

PLP (Commerce Anywhere) W_RTL_COFL_IT_CH_DY_SN_A coflichdsnplp.ksh coflildplp.kshprditmsmsil.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_COFL_IT_CH_WK_A coflichwplp.ksh coflichdplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_COFL_IT_CH_WK_SN_A coflichwsnplp.ksh coflichdsnplp.ksh Mandatory

orgsil.ksh,

orgchnsil.ksh,

colnfilsil.ksh

coflichdsnplp.ksh

coflildplp.ksh

PLP (Commerce Anywhere) W_RTL_COFL_IT_LC_WK_A coflilwplp.ksh coflildplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_COFL_IT_LC_WK_SN_A coflilwsnplp.ksh coflichdsnplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_COFL_SC_CH_DY_CUR_A coflschdcurrplp.ksh coflsldcurrplp.ksh Mandatory

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Commerce Anywhere) W_RTL_COFL_SC_CH_DY_A coflschdplp.ksh coflichdplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_COFL_SC_CH_WK_CUR_A coflschwcurrplp.ksh coflsldcurrplp.ksh Mandatory

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Commerce Anywhere) W_RTL_COFL_SC_CH_WK_A coflschwplp.ksh coflichdplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_COFL_SC_LC_DY_CUR_A coflsldcurrplp.ksh coflsldcurrplp.ksh Mandatory

prddimlkuptmpplp.ksh Mandatory

coflildplp.kshThis program should not be executed during the first batch cycle

orgsil.ksh

This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

mcalwk454sil.ksh

orgchnsil.ksh

coflildplp.ksh

PLP (Commerce Anywhere) W_RTL_COFL_IT_LC_DY_A coflildplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_COFL_IT_LC_DY_SN_A coflildsnplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_COFL_SC_CH_DY_CUR_A coflschdcurrrcplp.ksh coflsldcurrrcplp.ksh

PLP (Commerce Anywhere)W_RTL_COFL_SC_CH_WK_CUR_A coflschwcurrrcplp.ksh coflsldcurrrcplp.ksh

Page 78: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

proddimreclassfinaltmpplp.ksh

ttltypsil.ksh

PLP (Commerce Anywhere) W_RTL_COFL_SC_LC_DY_A coflsldplp.ksh coflildplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_COFL_SC_LC_WK_CUR_A coflslwcurrplp.ksh coflsldcurrplp.ksh Mandatory

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Commerce Anywhere) W_RTL_COFL_SC_LC_WK_A coflslwplp.ksh coflsldplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_IT_CH_DY_A coicdplp.ksh coitlcchdyplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_IT_CH_DY_SN_A coichdsnplp.ksh coilchdsnplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_IT_CH_WK_SN_A coichwsnplp.ksh coilchdsnplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_IT_CH_WK_A coicwplp.ksh coicdplp.ksh Mandatory

coitlcchdyplp.ksh

prditmsmsil.ksh

PLP (Commerce Anywhere)W_RTL_CO_IT_LC_CH_WK_SN_A coilchwsnplp.ksh coilchdsnplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_IT_LC_CH_DY_A coitlcchdyplp.ksh colineilsil.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_IT_LC_CH_WK_A coitlcchwkplp.ksh coitlcchdyplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_SC_CH_DY_A coscdplp.ksh coicdplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_SC_CH_DY_CUR_A coschdcurplp.ksh cosclcchcurrdplp.ksh Mandatory

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Commerce Anywhere) W_RTL_CO_SC_CH_WK_CUR_A coschwcurplp.ksh cosclcchcurrdplp.ksh Mandatory

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Commerce Anywhere) W_RTL_CO_SC_CH_WK_A coscwplp.ksh coicdplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_SC_LC_CH_DY_A coslchdplp.ksh coitlcchdyplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_SC_LC_CH_WK_A coslchwplp.ksh coslchdplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_COFL_SC_LC_DY_CUR_A coflsldcurrrcplp.ksh

PLP (Commerce Anywhere)W_RTL_COFL_SC_LC_WK_CUR_A coflslwcurrrcplp.ksh coflsldcurrrcplp.ksh

PLP (Commerce Anywhere)W_RTL_CO_IT_LC_CH_DY_SN_A coilchdsnplp.ksh Mandatory

PLP (Commerce Anywhere) W_RTL_CO_SC_CH_DY_CUR_A coschdcurrcplp.ksh cosclcchcrcldplp.ksh

PLP (Commerce Anywhere) W_RTL_CO_SC_CH_WK_CUR_A coschwcurrcplp.ksh cosclcchcrcldplp.ksh

Page 79: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

PLP (Commerce Anywhere)W_RTL_CO_STATUS_IT_CH_DY_A costtichdplp.ksh costtilchdplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_CO_STATUS_IT_CH_WK_A costtichwplp.ksh costtichdplp.ksh Mandatory

prddimlkuptmpplp.ksh

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

coitlcchdyplp.ksh

mcalwk454sil.ksh

PLP (Commerce Anywhere)W_RTL_CO_STATUS_IT_LC_CH_WK_A costtilchwplp.ksh costtilchdplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_CO_STATUS_SC_CH_DY_CUR_A costtschdcurplp.ksh costtichdplp.ksh Mandatory

mcaldaysil.ksh Mandatory

mcalwk454sil.kshThis program should not be executed during the first batch cycle

orgchnsil.ksh

This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

costtichdplp.ksh

proddimreclassfinaltmpplp.ksh

PLP (Commerce Anywhere)W_RTL_CO_STATUS_SC_CH_DY_A costtschdplp.ksh costtichdplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_CO_STATUS_SC_CH_WK_CUR_A costtschwcurplp.ksh costtichdplp.ksh Mandatory

mcalwk454sil.ksh Mandatory

orgchnsil.kshThis program should not be executed during the first batch cycle

costtichwplp.ksh

This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

proddimreclassfinaltmpplp.ksh

PLP (Commerce Anywhere)W_RTL_CO_STATUS_SC_CH_WK_A costtschwplp.ksh costtichdplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_CO_STATUS_SC_LC_CH_DY_A costtslchdplp.ksh costtilchdplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_CO_STATUS_SC_LC_CH_WK_A costtslchwplp.ksh costtslchdplp.ksh Mandatory

orgdimlkuptmpplp.ksh

mcaldaysil.ksh

mcalwk454sil.ksh

orgchnsil.ksh

coitlcchdyplp.ksh

proddimreclassfinaltmpplp.ksh

ttltypsil.ksh

prddimlkuptmpplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_CO_STATUS_IT_LC_CH_DY_A costtilchdplp.ksh Mandatory

PLP (Commerce Anywhere)W_RTL_CO_STATUS_SC_CH_DY_CUR_A costtschdcurrcplp.ksh

PLP (Commerce Anywhere)W_RTL_CO_STATUS_SC_CH_WK_CUR_A costtschwcurrcplp.ksh

PLP (Commerce Anywhere)W_RTL_CO_SC_LC_CH_DY_CUR_A cosclcchcrcldplp.ksh Mandatory

Page 80: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

coitlcchdyplp.kshThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Commerce Anywhere)W_RTL_CO_SC_LC_CH_WK_CUR_A cosclcchcrclwplp.ksh cosclcchcrcldplp.ksh Mandatory

MandatoryThis program should not be executed during the first batch cycleThis program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Inventory Adjustment) W_RTL_INVADJ_IT_LC_WK_A ivadjilwplp.ksh ivadjildsil.ksh Optional

PLP (Inventory Adjustment) W_RTL_INVADJ_SC_LC_DY_A ivadjsldplp.ksh ivadjildsil.ksh Mandatory

ivadjildsil.ksh

proddimreclassfinaltmpplp.ksh

MandatoryThis program should not be executed during the first batch cycle This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Inventory Adjustment) W_RTL_INVADJ_SC_LC_WK_A ivadjslwplp.ksh ivadjsldplp.ksh Optional

PLP (Inventory Adjustment)W_RTL_INVADJ_SC_LC_WK_CUR_A ivadjslwcurrplp.ksh ivadjsldcurrplp.ksh Optional

OptionalThis program should not be executed during the first batch cycle This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

ivadjildsil.ksh

prditmsmsil.ksh

PLP (Inventory Transfers) W_RTL_INVTSF_IT_LC_WK_A ivtsfilwplp.ksh ivtsfildsil.ksh Optional

PLP (Inventory Transfers) W_RTL_INVTSF_SC_LC_DY_A ivtsfsldplp.ksh ivtsfildsil.ksh Mandatory

ivtsfildsil.ksh

proddimreclassfinaltmpplp.ksh

MandatoryThis program should not be executed during the first batch cycle This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Commerce Anywhere)W_RTL_CO_SC_LC_CH_DY_CUR_A cosclcchcurrdplp.ksh

PLP (Commerce Anywhere)W_RTL_CO_SC_LC_CH_WK_CUR_A cosclcchcurrwplp.ksh cosclcchcurrdplp.ksh

PLP (Inventory Adjustment)W_RTL_INVADJ_SC_LC_DY_CUR_A ivadjsldcurrplp.ksh Mandatory

PLP (Inventory Adjustment)W_RTL_INVADJ_SC_LC_DY_CUR_A ivadjsldcurrrcplp.ksh

PLP (Inventory Adjustment)W_RTL_INVADJ_SC_LC_WK_CUR_A ivadjslwcurrrcplp.ksh ivadjsldcurrrcplp.ksh

PLP (Inventory Adjustment)W_RTL_INVADJ_IT_LC_DY_SN_A ivadjildsnplp.ksh Mandatory

PLP (Inventory Transfers)W_RTL_INVTSF_SC_LC_DY_CUR_A ivtsfsldcurrplp.ksh Mandatory

PLP (Inventory Transfers)W_RTL_INVTSF_SC_LC_DY_CUR_A ivtsfsldcurrrcplp.ksh

Page 81: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

PLP (Inventory Transfers) W_RTL_INVTSF_SC_LC_WK_A ivtsfslwplp.ksh ivtsfilwplp.ksh Optional

PLP (Inventory Transfers)W_RTL_INVTSF_SC_LC_WK_CUR_A ivtsfslwcurrplp.ksh ivtsfsldplp.ksh Optional

OptionalThis program should not be executed during the first batch cycle This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

ivtsfildsil.ksh

prditmsmsil.ksh

cgmktslssil.ksh

prddimlkuptmpplp.ksh

cmgrprdmtxsil.ksh

mcaldaysil.ksh

cngcnsgsil.ksh

PLP(Consumer Spend)W_RTL_MKTSLS_TA_CMG_QR_A mktslstacmgqtrplp.ksh mktslstacmgcnsqtrplp.ksh Mandatory

cgmktslssil.ksh

prddimlkuptmpplp.ksh

mcaldaysil.ksh

cngcnsgsil.ksh

OptionalThis program should not be executed during the first batch cycle This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP(Consumer Spend)W_RTL_MKTSLS_TA_CL_QR_CUR_A mktslstaprdqtrcurrplp.ksh mktslstaprdcnsqtrcurrplp.ksh Mandatory

OptionalThis program should not be executed during the first batch cycle This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycle This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

OptionalThis program should not be executed during the first batch cycle This program should be executed before etlrefreshgenplp.ksh is started.Please see the note on scheduling reclass as is programs in the beginning of this section.

PLP (Inventory Transfers)W_RTL_INVTSF_SC_LC_WK_CUR_A ivtsfslwcurrrcplp.ksh ivtsfsldcurrplp.ksh

PLP (Inventory Transfers)W_RTL_INVTSF_IT_LC_DY_SN_A ivtsfildsnplp.ksh Mandatory

PLP(Consumer Spend)W_RTL_MKTSLS_TA_CMG_CS_QR_A mktslstacmgcnsqtrplp.ksh Mandatory

PLP(Consumer Spend)W_RTL_MKTSLS_TA_CL_CS_QR_CUR_A mktslstaprdcnsqtrcurrplp.ksh Mandatory

PLP(Consumer Spend)W_RTL_MKTSLS_TA_CL_CS_QR_CUR_A mktslstaprdcnsqtrcurrrcplp.ksh

PLP(Consumer Spend)W_RTL_MKTSLS_TA_CL_QR_CUR_A mktslstaprdqtrcurrrcplp.ksh mktslstaprdcnsqtrcurrrcplp.ksh

PLP( MFP)

W_RTL_MFPCP_PROD1_LC1_T1_F, W_RTL_MFPCP_PROD2_LC2_T2_F, W_RTL_MFPCP_PROD3_LC3_T3_F mfpcprcplp.ksh

PLP( MFP)

W_RTL_MFPOP_PROD1_LC1_T1_F,W_RTL_MFPOP_PROD2_LC2_T2_F,W_RTL_MFPOP_PROD3_LC3_T3_F mfpoprcplp.ksh

Page 82: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

PLP( Inventory Ageing) W_RTL_INVAGE_DP_LC_DY_A invagdldplp.kshOptional: Only required when you are interested in Inventory Ageing Analysis.

PLP( MFP)W_RTL_MFPCP_PROD2_LC2_T2_F mfpcpop1to2plp.ksh

PLP( MFP)W_RTL_MFPCP_PROD3_LC3_T3_F mfpcpop2to3plp.ksh mfpcpop1to3plp.ksh

PLP( MFP)W_RTL_MFPCP_PROD3_LC3_T3_F mfpcpop1to3plp.ksh mfpcpop1to2plp.ksh

PLP( MFP)W_RTL_MFPOP_PROD2_LC2_T2_F mfpopop1to2plp.ksh

PLP( MFP)W_RTL_MFPOP_PROD3_LC3_T3_F mfpopop1to3plp.ksh mfpopop1to2plp.ksh

PLP( MFP)W_RTL_MFPOP_PROD3_LC3_T3_F mfpopop2to3plp.ksh mfpopop1to3plp.ksh

Page 83: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

7

Program Reference Lists 7-1

7Program Reference Lists

This chapter serves as a reference to the following Retail Insights programs and reference information:

■ Dimension extract and load (shell scripts for executing ODI ETL programs and ODI Program details)

■ Fact extract and load (shell scripts for executing ODI ETL programs and ODI Program details)

■ Maintenance (shell scripts for executing ODI ETL programs and ODI Program details)

By reviewing Chapter 5, "Retail Insights Program Overview" along with this chapter and Appendix A, "Appendix: Application Programming Interface (API)", you should be able to track, down to the table and column level, all the fact and dimension data that flows into Retail Insights data warehouse tables.

Known IssuesThe following are known issues in Oracle Retail Insights:

■ ODI Program Execution may result in 'ODI-17056: Variable has no value': This issue can appear while a ODI program is being executed and if any variable used within that program is not explicitly defined in the ODI package. This issue will require the variable in question to be defined explicitly at the ODI package level.

Note: Brazil Localization Support

The following Retail Insights scripts and reporting metadata are not supported when part of a Brazil-localized Oracle Retail implementation in which Oracle Retail Fiscal Management (ORFM) replaces Oracle Retail Invoice Matching (ReIM).

■ sinvcstilsdsil.ksh - Loads Supplier Invoice Match data into Retail Insights.

■ Invoice Number attribute.

■ Metrics: Qty, PO Unit Cost, Invoice Unit Cost, Tot PO Unit Cost, Tot Invoice Unit Cost and Tot PO to Invoice Cost Diff.

■ Invoice Cost Details report.

Page 84: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Program Reference List

7-2 Oracle Retail Insights Operations Guide

Program Reference List

Note: The following tables are not required in Retail Insights although they are present in the database and there is no corresponding ODI or Oracle BI EE code to load data and report the data respectively. It is recommended to drop these tables from the schema unless any customizations or extensions have been made to these tables.

■ W_RTL_INV_CL_DY_CUR_A

■ W_RTL_INV_CL_WK_CUR_A

■ W_RTL_INV_DP_DY_CUR_A

■ W_RTL_INV_DP_WK_CUR_A

Page 85: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Shell Script NameFunctional Area Program Type Program Name Package Name Interface Name

Data Source for SDE Programs Source Table or File Target Table KM Details ORMI/ORCI

rtluasil.ksh <Target table>

Target table: RI Staging Table

(The script with Target Table as parameter will execute the Universal Adapter Sql Loader program which will load the RI staging table which is passed as parameter using the corresponding .dat file).rtluasil.ksh - Universal

Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_EMPLOYEE_DS.dat W_EMPLOYEE_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_HOUSEHOLD_DS.dat

W_HOUSEHOLD_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_INT_ORG_ATTR_DS.dat

W_INT_ORG_ATTR_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_INT_ORG_DHS.dat W_INT_ORG_DHS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_INT_ORG_DS.dat W_INT_ORG_DS NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_INT_ORG_DS_TL.dat W_INT_ORG_DS_TL

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_INVENTORY_PRODUCT_ATTR_DS.dat

W_INVENTORY_PRODUCT_ATTR_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_INVENTORY_PRODUCT_DS.dat

W_INVENTORY_PRODUCT_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_MCAL_PERIOD_DS.dat

W_MCAL_PERIOD_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_PARTY_ATTR_DS.dat W_PARTY_ATTR_DS

NA ORMI/ORCI

W_DOMAIN_MEMBER_DS_TL.dat

W_DOMAIN_MEMBER_DS_TL

NA ORMI/ORCI- Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

Page 86: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_PARTY_ORG_DS.dat W_PARTY_ORG_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_PARTY_PER_DS.dat W_PARTY_PER_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_PROD_CAT_DHS.dat W_PROD_CAT_DHS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_PRODUCT_ATTR_DS.dat

W_PRODUCT_ATTR_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_PRODUCT_DS.dat W_PRODUCT_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_PRODUCT_DS_TL.dat

W_PRODUCT_DS_TL

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_REASON_DS.dat W_REASON_DS NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_BCOST_IT_LC_DY_FS.dat

W_RTL_BCOST_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CHANNEL_DS.dat

W_RTL_CHANNEL_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CMG_PRODUCT_MTX_DS.dat

W_RTL_CMG_PRODUCT_MTX_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CNG_CNSG_DS.dat

W_RTL_CNG_CNSG_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CNSG_CUSTSEG_DS.dat

W_RTL_CNSG_CUSTSEG_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CO_HEAD_DS.dat

W_RTL_CO_HEAD_DS

NA ORMI/ORCI

Page 87: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CO_HEAD_STATUS_FS.dat

W_RTL_CO_HEAD_STATUS_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CO_HEAD_TNDR_LC_DY_FS.dat

W_RTL_CO_HEAD_TNDR_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CO_HEAD_TP_LC_DY_FS.dat

W_RTL_CO_HEAD_TP_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CO_LINE_DS.dat

W_RTL_CO_LINE_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CO_LINE_FL_IT_LC_DY_FS.dat

W_RTL_CO_LINE_FL_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CO_LINE_STATUS_FS.dat

W_RTL_CO_LINE_STATUS_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CO_SHIP_METHOD_DS.dat

W_RTL_CO_SHIP_METHOD_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CO_SHIP_TYPE_DS.dat

W_RTL_CO_SHIP_TYPE_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CONSUMER_GRP_DS.dat

W_RTL_CONSUMER_GRP_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CONSUMERSEG_DS.dat

W_RTL_CONSUMERSEG_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_COPR_HEAD_LC_DY_FS.dat

W_RTL_COPR_HEAD_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_COPR_LINE_IT_LC_DY_FS.dat

W_RTL_COPR_LINE_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CUST_ADDRESS_DS.dat

W_RTL_CUST_ADDRESS_DS

NA ORMI/ORCI

Page 88: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CUST_CUSTSEG_DS.dat

W_RTL_CUST_CUSTSEG_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CUST_HOUSEHOLD_DS.dat

W_RTL_CUST_HOUSEHOLD_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CUSTSEG_ALLOC_DS.dat

W_RTL_CUSTSEG_ALLOC_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_CUSTSEG_DS.dat

W_RTL_CUSTSEG_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_HG_CNSG_DS.dat

W_RTL_HG_CNSG_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_HOUSEHOLD_COMP_DS.dat

W_RTL_HOUSEHOLD_COMP_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_HOUSEHOLD_GRP_DS.dat

W_RTL_HOUSEHOLD_GRP_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_INV_IT_LC_DY_FS.dat

W_RTL_INV_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_INVADJ_IT_LC_DY_FS.dat

W_RTL_INVADJ_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_INVRC_IT_LC_DY_FS.dat

W_RTL_INVRC_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_INVRTV_IT_LC_DY_FS.dat

W_RTL_INVRTV_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_INVTSF_IT_LC_DY_FS.dat

W_RTL_INVTSF_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_IT_LC_DS.dat W_RTL_IT_LC_DS

NA ORMI/ORCI

Page 89: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_IT_SUPPLIER_DS.dat

W_RTL_IT_SUPPLIER_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_ITEM_GRP1_DS.dat

W_RTL_ITEM_GRP1_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_ITEM_GRP2_DS.dat

W_RTL_ITEM_GRP2_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_LOC_LIST_DS.dat

W_RTL_LOC_LIST_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_LOC_TRAIT_DS.dat

W_RTL_LOC_TRAIT_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_LOY_CUST_CL_LC_MH_FS.dat

W_RTL_LOY_CUST_CL_LC_MH_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_LOY_CUST_DP_LC_MH_FS.dat

W_RTL_LOY_CUST_DP_LC_MH_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_LOY_CUST_LC_MH_FS.dat

W_RTL_LOY_CUST_LC_MH_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_LOY_CUSTSEG_CL_LC_WK_FS.dat

W_RTL_LOY_CUSTSEG_CL_LC_WK_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_LOY_CUSTSEG_DP_LC_WK_FS.dat

W_RTL_LOY_CUSTSEG_DP_LC_WK_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_LOY_CUSTSEG_LC_WK_FS.dat

W_RTL_LOY_CUSTSEG_LC_WK_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_LOY_CUSTSEG_SC_LC_WK_FS.dat

W_RTL_LOY_CUSTSEG_SC_LC_WK_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_LOY_SCORE_BAND_DS.dat

W_RTL_LOY_SCORE_BAND_DS

NA ORMI/ORCI

Page 90: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MARKET_PROD_ATTR_DS.dat

W_RTL_MARKET_PROD_ATTR_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MARKET_PROD_ATTR_MTX_DS.dat

W_RTL_MARKET_PROD_ATTR_MTX_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MARKET_PROD_BRAND_DS.dat

W_RTL_MARKET_PROD_BRAND_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MARKET_PROD_BRAND_DS_TL.dat

W_RTL_MARKET_PROD_BRAND_DS_TL

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MARKET_PROD_DH_MTX_DS.dat

W_RTL_MARKET_PROD_DH_MTX_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MARKET_PROD_DHS.dat

W_RTL_MARKET_PROD_DHS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MARKET_PRODUCT_DS.dat

W_RTL_MARKET_PRODUCT_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MARKET_PRODUCT_DS_TL.dat

W_RTL_MARKET_PRODUCT_DS_TL

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MARKET_PRODUCT_MTX_DS.dat

W_RTL_MARKET_PRODUCT_MTX_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MKDN_IT_LC_DY_FS.dat

W_RTL_MKDN_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MKTSLS_TA_CH_CNG_WK_FS.dat

W_RTL_MKTSLS_TA_CH_CNG_WK_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MKTSLS_TA_CH_HG_WK_FS.dat

W_RTL_MKTSLS_TA_CH_HG_WK_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_NCOST_IT_LC_DY_FS.dat

W_RTL_NCOST_IT_LC_DY_FS

NA ORMI/ORCI

Page 91: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_ORG_FIN_DS.dat

W_RTL_ORG_FIN_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PRACT_IT_LC_DY_FS.dat

W_RTL_PRACT_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PRBDGT_IT_LC_FS.dat

W_RTL_PRBDGT_IT_LC_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PRICE_IT_LC_DY_FS.dat

W_RTL_PRICE_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PROD_HIER_ATTR_LKP_DHS.dat

W_RTL_PROD_HIER_ATTR_LKP_DHS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PROD_HIER_IMAGE_DS.dat

W_RTL_PROD_HIER_IMAGE_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PRODUCT_ATTR_DS.dat

W_RTL_PRODUCT_ATTR_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PRODUCT_ATTR_DS_TL.dat

W_RTL_PRODUCT_ATTR_DS_TL

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PRODUCT_ATTR_IMG_DS.dat

W_RTL_PRODUCT_ATTR_IMG_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PRODUCT_BRAND_DS.dat

W_RTL_PRODUCT_BRAND_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PRODUCT_BRAND_DS_TL.dat

W_RTL_PRODUCT_BRAND_DS_TL

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PRODUCT_COLOR_DS.dat

W_RTL_PRODUCT_COLOR_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PRODUCT_IMAGE_DS.dat

W_RTL_PRODUCT_IMAGE_DS

NA ORMI/ORCI

Page 92: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PROMO_DS.dat W_RTL_PROMO_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PROMO_DS_TL.dat

W_RTL_PROMO_DS_TL

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SEASON_DS.dat W_RTL_SEASON_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SEASON_IT_DS.dat

W_RTL_SEASON_IT_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SEASON_PHASE_DS.dat

W_RTL_SEASON_PHASE_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SLS_TRX_IT_LC_DY_FS.dat

W_RTL_SLS_TRX_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SLSFC_IT_LC_DY_FS.dat

W_RTL_SLSFC_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SLSFC_IT_LC_WK_FS.dat

W_RTL_SLSFC_IT_LC_WK_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SLSPK_IT_LC_DY_FS.dat

W_RTL_SLSPK_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SLSPRFC_PC_CS_DY_FS.dat

W_RTL_SLSPRFC_PC_CS_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SLSPRFC_PC_CS_WK_FS.dat

W_RTL_SLSPRFC_PC_CS_WK_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SLSWF_IT_LC_DY_FS.dat

W_RTL_SLSWF_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_STCKLDGR_SC_LC_MH_FS.dat

W_RTL_STCKLDGR_SC_LC_MH_FS

NA ORMI/ORCI

Page 93: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_STCKLDGR_SC_LC_WK_FS.dat

W_RTL_STCKLDGR_SC_LC_WK_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SUPP_IVC_PO_IT_FS.dat

W_RTL_SUPP_IVC_PO_IT_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SUPPCM_IT_LC_DY_FS.dat

W_RTL_SUPPCM_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SUPPCMUF_LC_DY_FS.dat

W_RTL_SUPPCMUF_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_SUPPLIER_TRAIT_DS.dat

W_RTL_SUPPLIER_TRAIT_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_TNDR_TYPE_DS.dat

W_RTL_TNDR_TYPE_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_TRADE_AREA_DS.dat

W_RTL_TRADE_AREA_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_TRADE_AREA_LOC_MTX_DS.dat

W_RTL_TRADE_AREA_LOC_MTX_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_STATUS_DS.dat W_STATUS_DS NA ORMI/ORCI

rtluasil.ksh Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PARTY_PER_ATTR_DS.dat

W_RTL_PARTY_PER_ATTR_DS

ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_BUYER_DS.datW_RTL_BUYER_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_LOC_COMP_MTX_DS.dat

W_RTL_LOC_COMP_MTX_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_PO_DETAILS_DS.dat

W_RTL_PO_DETAILS_DS

NA ORMI/ORCI

Page 94: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_ALC_DETAILS_DS.dat

W_RTL_ALC_DETAILS_DS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_STTRFC_LC_DY_MI_FS.dat

W_RTL_STTRFC_LC_DY_MI_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_TRX_TNDR_LC_DY_FS.dat

W_RTL_TRX_TNDR_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_GCN_TRX_LC_DY_FS.dat

W_RTL_GCN_TRX_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_SLSDSC_TRX_IT_LC_DY_FS.dat

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_CFPCP_LC_DY_FS.dat

W_RTL_CFPCP_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_LFPCP_LC_DY_FS.dat

W_RTL_LFPCP_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_MFPCP_PROD1_LC1_T1_FS.dat

W_RTL_MFPCP_PROD1_LC1_T1_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA

W_RTL_MFPOP_PROD1_LC1_T1_FS.dat

W_RTL_MFPOP_PROD1_LC1_T1_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MFPCP_PROD2_LC2_T2_FS.dat W_RTL_MFPCP_

PROD2_LC2_T2_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MFPOP_PROD2_LC2_T2_FS.dat W_RTL_MFPOP_

PROD2_LC2_T2_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MFPCP_PROD3_LC3_T3_FS.dat W_RTL_MFPCP_

PROD3_LC3_T3_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_MFPOP_PROD3_LC3_T3_FS.dat W_RTL_MFPOP_

PROD3_LC3_T3_FS

NA ORMI/ORCI

Page 95: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PO_ONORD_IT_LC_DY_FS.dat W_RTL_PO_ON

ORD_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_PO_ONALC_IT_LC_DY_FS.dat W_RTL_PO_ON

ALC_IT_LC_DY_FS

NA ORMI/ORCI

rtluasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_COMP_PRICE_IT_LC_DY_FS.dat W_RTL_COMP_P

RICE_IT_LC_DY_FS

NA ORMI/ORCI

rabeuasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_RECLASS_IT_SC_CL_TMP.dat

W_RTL_RECLASS_IT_SC_CL_TMP

NA ORMI/ORCI

rabeuasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_IT_LC_DEL_TMP.dat

W_RTL_IT_LC_DEL_TMP

NA ORMI/ORCI

rabeuasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_RECLASS_DP_GP_TMP.dat

W_RTL_RECLASS_DP_GP_TMP

NA ORMI/ORCI

rabeuasil.ksh - Universal Adapter Sql Loader Staging Table Load

SIL_RETAILUNIVERSALADAPTERLOAD

SIL_RetailUniversalAdapterLoad

NA NA W_RTL_ITEM_DEL_TMP.dat

W_RTL_ITEM_DEL_TMP

NA ORMI/ORCI

factopenplp.ksh - Fact Maintenance MASTER_PLP_RETAILFACTOPENFACT

Master_PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_ORG_RECLASS_FLAT_TMP

- W_RTL_ORG_RECLASS_TMP

W_RTL_ORG_RECLASS_FLAT_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

factopenplp.ksh - Fact Maintenance MASTER_PLP_RETAILFACTOPENFACT

Master_PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_PROD_RECLASS_FLAT_TMP

- W_RTL_PROD_RECLASS_TMP

W_RTL_PROD_RECLASS_FLAT_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

invilwplp.ksh Inventory Position

Positional Aggregation

MASTER_PLP_RETAILINVPOSITIONITLCWKAGGREGATE

Master_PLP_RetailInvPositionITLcWkAggregate

N/A - N/A N/A N/A ORMI

retailpartseedfactplp.ksh - Fact Maintenance MASTER_PLP_RETAILPARTSEEDFACT

Master_PLP_RetailPartSeedFact

N/A - N/A N/A N/A ORMI

slsmkdnildsil.ksh Markdowns Base Fact Load MASTER_SIL_RETAIL_SALESMARKDOWNFACT

Master_SIL_Retail_SalesMarkdownFact

N/A RMS N/A N/A N/A ORMI

slsilimeisil.ksh Sales Base Fact Load MASTER_SIL_RETAIL_SALESTRANSACTIONFACT

Master_SIL_Retail_SalesTransactionFact

N/A - N/A N/A N/A ORMI / ORCI

ORMI/ORCI- N/A N/A N/Aslsilsil.ksh Sales Base Fact Load MASTER_SIL_RETAIL_SALESTRANSACTIONF

Master_SIL_Retail_SalesTransactionFact

N/A

Page 96: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slsprmildimeisil.ksh Sales Promotion

Base Fact Load MASTER_SIL_RETAILSALESPROMOTIONTRANSACTIONIMEIFACT

Master_SIL_RetailSalesPromotionTransactionIMEIFact

N/A - N/A N/A N/A ORMI / ORCI

invildsil.ksh Inventory Position

Base Fact Load Compressed

MASTER_SIL_RETAILINVPOSITIONFACT

Master_SIL_RetailInvPositionFact

N/A - N/A N/A N/A ORMI

ivrcpilsil.ksh Inventory Receipts

Base Fact Load MASTER_SIL_RETAILINVRECEIPTSFACT

Master_SIL_RetailInvReceiptsFact

N/A - N/A N/A N/A ORMI

ivadjildsil.ksh Inventory Adjustment

Base Fact Load MASTER_SIL_RETAILINVENTORYADJUSTMENTFACT

Master_SIL_RetailInventoryAdjustmentFact

N/A - N/A N/A N/A ORMI

ivtsfildsil.ksh Inventory Transfers

Base Fact Load MASTER_SIL_RETAILINVENTORYTRANSFERFACT

Master_SIL_RetailInventoryTransferFact

N/A - N/A N/A N/A ORMI

ivrtvildsil.ksh Inventory Return to Vendor

Base Fact Load MASTER_SIL_RETAILINVRETURNTOVENDORFACT

Master_SIL_RetailInventoryReturnToVendorFact

N/A - N/A N/A N/A ORMI

ncstildsil.ksh Net Cost Base Fact Load Compressed

MASTER_SIL_RETAILNETCOSTFACT

Master_SIL_RetailNetCostFact

N/A - N/A N/A N/A ORMI

prcilsil.ksh Price Base Fact Load Compressed

MASTER_SIL_RETAILPRICEFACT

Master_SIL_RetailPriceFact

N/A - N/A N/A N/A ORMI

slsildfcsil.ksh Sales Forecast Base Fact Load MASTER_SIL_RETAILSALESFCDYFACT

Master_SIL_RetailSalesFcDyFact

N/A - N/A N/A N/A ORMI

slsilwfcsil.ksh Sales Forecast Base Fact Load MASTER_SIL_RETAILSALESFCWKFACT

Master_SIL_RetailSalesFcWkFact

N/A - N/A N/A N/A ORMI

slspkildsil.ksh Sales Pack Base Fact Load MASTER_SIL_RETAILSALESPACKFACT

Master_SIL_RetailSalesPackFact

N/A - N/A N/A N/A ORMI

stlblmthgregsil.ksh Stock Ledger Base Fact Load MASTER_SIL_RETAILSTOCKLEDGERMONTHFACT

Master_SIL_RetailStockLedgerMonthFact

N/A - N/A N/A N/A ORMI

stlblwsil.ksh Stock Ledger Base Fact Load MASTER_SIL_RETAILSTOCKLEDGERWEEKFACT

Master_SIL_RetailStockLedgerWeekFact

N/A - N/A N/A N/A ORMI

stlblwsil.ksh Stock Ledger Base Fact Load MASTER_SIL_RETAILSTOCKLEDGERWEEKFACT

Master_SIL_RetailStockLedgerWeekFact

SIL_RetailStockLedgerProductTempLoad

- W_PROD_CAT_DH, W_PRODUCT_D_RTL_TMP

W_RTL_STCKLDGR_PRODUCT_D_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

scmplildsil.ksh Supplier Compliance

Base Fact Load MASTER_SIL_RETAILSUPPLIERCOMPLIANCEFACT

Master_SIL_RetailSupplierComplianceFact

N/A - N/A N/A N/A ORMI

Page 97: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

scmplufildsil.ksh Supplier Compliance

Base Fact Load MASTER_SIL_RETAILSUPPLIERCOMPLIANCEUFFACT

Master_SIL_RetailSupplierComplianceUFFact

N/A - N/A N/A N/A ORMI

sinvcstilsdsil.ksh Note:

Invoice Matching extract and load programs are not supported in a Brazil configuration.

wfslsildsil.ksh Wholesale Franchise

Base Fact Extract MASTER_SIL_RETAILWHOLESALEFRANCHISEFACT

Master_SIL_RetailWholesaleFranchiseFact

N/A - N/A N/A N/A ORMI

cstislplp.ksh Cost Positional Aggregation Decompressed

PLP_RETAILBASECOSTCORPORATEORGITDYAGGREGATE

PLP_RetailBaseCostCorporateOrgITDyAggregate

PLP_RetailBaseCostITDyLoad

- W_RTL_BCOST_IT_DY_TMP

W_RTL_BCOST_IT_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

cstislplp.ksh Cost Positional Aggregation Decompressed

PLP_RETAILBASECOSTCORPORATEORGITDYAGGREGATE

PLP_RetailBaseCostCorporateOrgITDyAggregate

PLP_RetailBaseCostITDyTempLoad

- W_RTL_BCOST_IT_LC_G

W_RTL_BCOST_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_PLP_RETAILFACTCLOSEFACT

- Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactCloseFact.W_RTL_BCOST_IT_LC_G

- W_RTL_BCOST_IT_LC_RC1_TMP

W_RTL_BCOST_IT_LC_G

IKM RA Oracle Generic Delete with Control

ORMI

Called from MASTER_PLP_RETAILFACTCLOSEFACT

- Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactCloseFact.W_RTL_INV_IT_LC_G

- W_RTL_INV_IT_LC_RC1_TMP

W_RTL_INV_IT_LC_G

IKM RA Oracle Generic Delete with Control

ORMI

Called from MASTER_PLP_RETAILFACTCLOSEFACT

- Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactCloseFact.W_RTL_INV_IT_LC_WK_A

- W_RTL_INV_IT_LC_RC1_TMP

W_RTL_INV_IT_LC_WK_A

IKM RA Oracle Generic Update with Control

ORMI

Called from MASTER_PLP_RETAILFACTCLOSEFACT

- Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactCloseFact.W_RTL_INV_IT_LC_WK_A_Delete

- W_RTL_INV_IT_LC_RC1_TMP

W_RTL_INV_IT_LC_WK_A

IKM RA Oracle Generic Delete with Control

ORMI

Called from MASTER_PLP_RETAILFACTCLOSEFACT

- Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactCloseFact.W_RTL_NCOST_IT_LC_G

- W_RTL_NCOST_IT_LC_RC1_TMP

W_RTL_NCOST_IT_LC_G

IKM RA Oracle Generic Delete with Control

ORMI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

- W_RTL_CURR_MCAL_G, W_MCAL_WEEK_D, W MCAL CONTEXT G

W_RTL_CURR_MCAL_G

IKM RA Oracle Generic Update with Control

- W_RTL_CURR_MCAL_G, W_MCAL_DAY_D, W MCAL CONTEXT G

W_RTL_CURR_MCAL_G

IKM RA Oracle Generic Update with Control

etlrefreshgenplp.ksh - ETL Maintenance PLP_RETAILETLREFRESHGENERAL

PLP_RetailETLRefreshGeneral

PLP_RetailETLRefreshGeneralWkLoad

- W_RTL_CURR_MCAL_G, W_MCAL_DAY_D, W MCAL CONTEXT G

W_RTL_CURR_MCAL_G

IKM RA Oracle Generic Update with Control

etlrefreshgenplp.ksh - ETL Maintenance PLP_RETAILETLREFRESHGENERAL

PLP_RetailETLRefreshGeneral

PLP_RetailETLRefreshGeneralQtLoad

- W_RTL_CURR_MCAL_G, W_MCAL_DAY_D, W MCAL CONTEXT G

W_RTL_CURR_MCAL_G

IKM RA Oracle Generic Update with Control

etlrefreshgenplp.ksh - ETL Maintenance PLP_RETAILETLREFRESHGENERAL

PLP_RetailETLRefreshGeneral

PLP_RetailETLRefreshGeneralPrLoad

N/A N/A N/A ORMI

etlrefreshgenplp.ksh - ETL Maintenance PLP_RETAILETLREFRESHGENERAL

PLP_RetailETLRefreshGeneral

PLP_RetailETLRefreshGeneralDyLoad

Supplier Invoice Match

Base Fact Load MASTER_SIL_RETAILSUPPLIERINVOICEMATCHFACT

Master_SIL_RetailSupplierInvoiceMatchFact

N/A -

Page 98: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_PLP_RETAILFACTCLOSEFACT

- Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactCloseFact.W_RTL_PRICE_IT_LC_G

- W_RTL_PRICE_IT_LC_RC1_TMP

W_RTL_PRICE_IT_LC_G

IKM RA Oracle Generic Delete with Control

ORMI

Called from MASTER_PLP_RETAILFACTCLOSEFACT

- Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactOpenFact.W_RTL_BCOST_IT_LC_RC1_TMP

- RA_RESTART_LOC, W_RTL_BCOST_IT_LC_RC1_V

W_RTL_BCOST_IT_LC_RC1_TMP

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_PLP_RETAILFACTCLOSEFACT

- Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactOpenFact.W_RTL_INV_IT_LC_RC1_TMP

- RA_RESTART_LOC, W_RTL_INV_IT_LC_RC1_V

W_RTL_INV_IT_LC_RC1_TMP

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_PLP_RETAILFACTCLOSEFACT

- Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactOpenFact.W_RTL_NCOST_IT_LC_RC1_TMP

- RA_RESTART_LOC, W_RTL_NCOST_IT_LC_RC1_V

W_RTL_NCOST_IT_LC_RC1_TMP

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_PLP_RETAILFACTCLOSEFACT

- Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactOpenFact.W_RTL_PRICE_IT_LC_RC1_TMP

- W_RTL_PRICE_IT_LC_RC1_V, RA_RESTART_LOC

W_RTL_PRICE_IT_LC_RC1_TMP

IKM RA Oracle Generic Insert with Control

ORMI

factcloseplp.ksh - Fact Maintenance PLP_RETAILFACTCLOSEFACT

PLP_RetailFactCloseFact

PLP_RetailFactCloseFact. W_RTL_CO_LINE_STATUS_G

- W_RTL_STATUS_IT_LC_RC1_TMP

W_RTL_CO_LINE_STATUS_G

IKM RA Oracle Generic Delete with Control

ORMI

Called from MASTER_PLP_RETAILFACTOPENFACT

- Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_BCOST_IT_LC_DY_F

- W_RTL_BCOST_IT_LC_RC1_TMP

W_RTL_BCOST_IT_LC_DY_F

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_PLP_RETAILFACTOPENFACT

- Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_BCOST_IT_LC_G

- W_RTL_BCOST_IT_LC_RC1_TMP

W_RTL_BCOST_IT_LC_G

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_PLP_RETAILFACTOPENFACT

- Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_INV_IT_LC_DY_F

- W_RTL_INV_IT_LC_RC1_TMP

W_RTL_INV_IT_LC_DY_F

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_PLP_RETAILFACTOPENFACT

- Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_INV_IT_LC_G

- W_RTL_INV_IT_LC_RC1_TMP

W_RTL_INV_IT_LC_G

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_PLP_RETAILFACTOPENFACT

- Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_INV_IT_LC_WK_A

- W_RTL_INV_IT_LC_RC1_TMP

W_RTL_INV_IT_LC_WK_A

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_PLP_RETAILFACTOPENFACT

- Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_NCOST_IT_LC_DY_F

- W_RTL_NCOST_IT_LC_RC1_TMP

W_RTL_NCOST_IT_LC_DY_F

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_PLP_RETAILFACTOPENFACT

- Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_NCOST_IT_LC_G

- W_RTL_NCOST_IT_LC_RC1_TMP

W_RTL_NCOST_IT_LC_G

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_PLP_RETAILFACTOPENFACT

- Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_PRICE_IT_LC_DY_F

- W_RTL_PRICE_IT_LC_RC1_TMP

W_RTL_PRICE_IT_LC_DY_F

IKM RA Oracle Generic Insert with Control

ORMI

Page 99: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_PLP_RETAILFACTOPENFACT

- Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_PRICE_IT_LC_G

- W_RTL_PRICE_IT_LC_RC1_TMP

W_RTL_PRICE_IT_LC_G

IKM RA Oracle Generic Insert with Control

ORMI

factopenplp.ksh - Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_CO_STATUS_IT_LC_RC1_TMP

- W_RTL_LINE_STATUS_IT_LC_RC1_V

W_RTL_STATUS_IT_LC_RC1_TMP

IKM RA Oracle Generic Insert with Control

ORMI

factopenplp.ksh - Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_CO_LINE_STATUS_G

- W_RTL_STATUS_IT_LC_RC1_TMP

W_RTL_CO_LINE_STATUS_G

IKM RA Oracle Generic Insert with Control

ORMI

factopenplp.ksh - Fact Maintenance PLP_RETAILFACTOPENFACT

PLP_RetailFactOpenFact

PLP_RetailFactOpenFact.W_RTL_CO_LINE_STATUS_F

- W_RTL_STATUS_IT_LC_RC1_TMP

W_RTL_CO_LINE_STATUS_F

IKM RA Oracle Generic Insert with Control

ORMI

invidplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailInvPositionCorporateOrgITSCDyWkAggregate

PLP_RetailInvPositionITDyLoad

- W_RTL_INV_IT_DY_TMP

W_RTL_INV_IT_DY_A

IKM RA Oracle Generic Insert with Control

ORMI

invidplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailInvPositionCorporateOrgITSCDyWkAggregate

PLP_RetailInvPositionITDyTempLoad

- W_RTL_INV_IT_LC_G W_RTL_INV_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

inviwplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailInvPositionCorporateOrgITSCDyWkAggregate

PLP_RetailInvPositionITWkLoad

- W_RTL_INV_IT_DY_TMP

W_RTL_INV_IT_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

invsdplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailInvPositionCorporateOrgITSCDyWkAggregate

PLP_RetailInvPositionSCDyLoad

- W_RTL_INV_IT_DY_TMP

W_RTL_INV_SC_DY_A

IKM RA Oracle Generic Insert with Control

ORMI

invswplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailInvPositionCorporateOrgITSCDyWkAggregate

PLP_RetailInvPositionSCWkLoad

- W_RTL_INV_IT_DY_TMP

W_RTL_INV_SC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

invicursdplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGSCDYWKCURRAGGREGATE

PLP_RetailInvPositionCorporateOrgSCDyWkCurrAggregate

PLP_RetailInvPositionCorporateOrgSCDyCurrLoad

- W_RTL_INV_IT_DY_TMP

W_RTL_INV_SC_DY_CUR_A

IKM RA Oracle Generic Insert with Control

ORMI

invicurswplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGSCDYWKCURRAGGREGATE

PLP_RetailInvPositionCorporateOrgSCDyWkCurrAggregate

PLP_RetailInvPositionCorporateOrgSCWkCurrLoad

- W_RTL_INV_IT_DY_TMP

W_RTL_INV_SC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 100: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

invicurrcsdplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGSCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvPositionCorporateOrgSCDyWkCurrReclassAggregate

PLP_RetailInvPositionCorporateOrgSCDyCurrReclassLoad

- W_RTL_INV_SC_DY_RC_TMP

W_RTL_INV_SC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

invicurrcsdplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGSCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvPositionCorporateOrgSCDyWkCurrReclassAggregate

PLP_RetailInvPositionCorporateOrgSCDyCurrReclassTempLoad

- W_RTL_PROD_RECLASS_TMP, W_RTL_INV_IT_DY_A, W_MCAL_WEEK_D, W_MCAL_CONTEXT_G, W_MCAL_DAY_D

W_RTL_INV_SC_DY_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

invicurrcswplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGSCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvPositionCorporateOrgSCDyWkCurrReclassAggregate

PLP_RetailInvPositionCorporateOrgSCWkCurrReclassLoad

- W_RTL_INV_SC_WK_RC_TMP

W_RTL_INV_SC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

invicurrcswplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONCORPORATEORGSCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvPositionCorporateOrgSCDyWkCurrReclassAggregate

PLP_RetailInvPositionCorporateOrgSCWkCurrReclassTempLoad

- W_RTL_INV_IT_WK_A, W_RTL_PROD_RECLASS_TMP, W_MCAL_WEEK_D, W_MCAL_CONTEXT_G

W_RTL_INV_SC_WK_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_PLP_RETAILINVPOSITIONITLCWKAGGREGATE

Inventory Position

Positional Aggregation Compressed

PLP_RETAILINVPOSITIONITLCWKAGGREGATE

PLP_RetailInvPositionITLcWkAggregate

PLP_RetailInvPositionITLcWkLoad

- W_RTL_INV_IT_LC_DY_TMP

W_RTL_INV_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control M-Thread

ORMI

Called from MASTER_PLP_RETAILINVPOSITIONITLCWKAGGREGATE

Inventory Position

Positional Aggregation Compressed

PLP_RETAILINVPOSITIONITLCWKAGGREGATE

PLP_RetailInvPositionITLcWkAggregate

PLP_RetailInvPositionITLcWkUpdateFactLoad

- W_RTL_INV_IT_LC_DY_TMP

W_RTL_INV_IT_LC_WK_A

IKM RA Oracle Generic Update with Control

ORMI

invilcdplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONSCCLDPLCDYWKAGGREGATE

PLP_RetailInvPositionSCCLDPLcDyWkAggregate

PLP_RetailInvPositionCLDPLcDyLoad

- W_RTL_INV_SC_LC_DY_TMP

W_RTL_INV_CL_LC_DY_A

IKM RA Oracle Generic Insert with Control

ORMI

invilcwplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONSCCLDPLCDYWKAGGREGATE

PLP_RetailInvPositionSCCLDPLcDyWkAggregate

PLP_RetailInvPositionCLDPLcWkLoad

- W_RTL_INV_SC_LC_DY_TMP

W_RTL_INV_CL_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

invilsdplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONSCCLDPLCDYWKAGGREGATE

PLP_RetailInvPositionSCCLDPLcDyWkAggregate

PLP_RetailInvPositionSCLcDyLoad

- W_RTL_INV_SC_LC_DY_TMP

W_RTL_INV_SC_LC_DY_A

IKM RA Oracle Generic Insert with Control

ORMI

invilsdplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONSCCLDPLCDYWKAGGREGATE

PLP_RetailInvPositionSCCLDPLcDyWkAggregate

PLP_RetailInvPositionSCLcDyTempLoad

- W_RTL_INV_IT_LC_G W_RTL_INV_SC_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

Page 101: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

invilswplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONSCCLDPLCDYWKAGGREGATE

PLP_RetailInvPositionSCCLDPLcDyWkAggregate

PLP_RetailInvPositionSCLcWkLoad_Merge

- W_RTL_INV_SC_LC_DY_TMP

W_RTL_INV_SC_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

invilswplp.ksh Inventory Position

Positional Aggregation Decompressed

PLP_RETAILINVPOSITIONSCCLDPLCDYWKAGGREGATE

PLP_RetailInvPositionSCCLDPLcDyWkAggregate

PLP_RetailInvPositionSCLcWkLoad_TruncateLatest

- W_RTL_INV_SC_LC_DY_TMP

W_RTL_INV_SC_LC_WK_A

IKM RA Oracle Generic Insert with Control

ORMI

ivrcpidplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailInvReceiptsCorporateOrgITSCDyWkAggregate

PLP_RetailInvReceiptsITDyLoad

- W_RTL_INVRC_IT_DY_TMP

W_RTL_INVRC_IT_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpidplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailInvReceiptsCorporateOrgITSCDyWkAggregate

PLP_RetailInvReceiptsITDyTempLoad

- W_RTL_INVRC_IT_LC_DY_TMP

W_RTL_INVRC_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

ivrcpiwplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailInvReceiptsCorporateOrgITSCDyWkAggregate

PLP_RetailInvReceiptsITWkLoad

- W_RTL_INVRC_IT_DY_TMP

W_RTL_INVRC_IT_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpsdplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailInvReceiptsCorporateOrgITSCDyWkAggregate

PLP_RetailInvReceiptsSCDyLoad

- W_RTL_INVRC_IT_DY_TMP

W_RTL_INVRC_SC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpswplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailInvReceiptsCorporateOrgITSCDyWkAggregate

PLP_RetailInvReceiptsSCWkLoad

- W_RTL_INVRC_IT_DY_TMP

W_RTL_INVRC_SC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpcurrsdplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSCORPORATEORGSCDYWKCURRAGGREGATE

PLP_RetailInvReceiptsCorporateOrgSCDyWkCurrAggregate

PLP_RetailInvReceiptsCorporateOrgSCDyCurrLoad

- W_RTL_INVRC_SC_LC_DY_CUR_TMP

W_RTL_INVRC_SC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpcurrswplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSCORPORATEORGSCDYWKCURRAGGREGATE

PLP_RetailInvReceiptsCorporateOrgSCDyWkCurrAggregate

PLP_RetailInvReceiptsCorporateOrgSCWkCurrLoad

- W_RTL_INVRC_SC_LC_DY_CUR_TMP

W_RTL_INVRC_SC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpcurrsdrcplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSCORPORATEORGSCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvReceiptsCorporateOrgSCDyWkCurrReclassAggregate

PLP_RetailInvReceiptsCorporateOrgSCDyCurrReclassLoad

- W_RTL_INVRC_SC_LC_DY_RC_TMP

W_RTL_INVRC_SC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 102: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

ivrcpcurrswrcplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSCORPORATEORGSCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvReceiptsCorporateOrgSCDyWkCurrReclassAggregate

PLP_RetailInvReceiptsCorporateOrgSCWkCurrReclassLoad

- W_RTL_INVRC_SC_LC_DY_RC_TMP

W_RTL_INVRC_SC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpilwplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSITSCCLDPLCDYWKAGGREGATE

PLP_RetailInvReceiptsITSCCLDPLcDyWkAggregate

PLP_RetailInvReceiptsITLcWkLoad

- W_RTL_INVRC_IT_LC_DY_TMP

W_RTL_INVRC_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpsldplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSITSCCLDPLCDYWKAGGREGATE

PLP_RetailInvReceiptsITSCCLDPLcDyWkAggregate

PLP_RetailInvReceiptsSCLcDyLoad

- W_RTL_INVRC_SC_LC_DY_TMP

W_RTL_INVRC_SC_LC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpcldplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSITSCCLDPLCDYWKAGGREGATE

PLP_RetailInvReceiptsITSCCLDPLcDyWkAggregate

PLP_RetailInvRecieptsCLDPLcDyLoad

- W_RTL_INVRC_SC_LC_DY_TMP

W_RTL_INVRC_CL_LC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpslwplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSITSCCLDPLCDYWKAGGREGATE

PLP_RetailInvReceiptsITSCCLDPLcDyWkAggregate

PLP_RetailInvRecieptsSCCLDPLcWkLoad

- W_RTL_INVRC_SC_LC_DY_TMP

W_RTL_INVRC_SC_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpcldplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSITSCCLDPLCDYWKAGGREGATE

PLP_RetailInvReceiptsITSCCLDPLcDyWkAggregate

PLP_RetailInvRecieptsSCLcDyTempLoad

- W_RTL_INVRC_IT_LC_DY_TMP

W_RTL_INVRC_SC_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

ivrcpcurrsldplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSCLCDYWKCURRAGGREGATE

PLP_RetailInvReceiptsSCLcDyWkCurrAggregate

PLP_RetailInvReceiptsSCLcDyCurrLoad

- W_RTL_INVRC_SC_LC_DY_CUR_TMP

W_RTL_INVRC_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpcurrsldplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSCLCDYWKCURRAGGREGATE

PLP_RetailInvReceiptsSCLcDyWkCurrAggregate

PLP_RetailInvReceiptsSCLcDyCurrTempLoad

- W_PRODUCT_D_RTL_TMP, W_RTL_INVRC_IT_LC_DY_TMP

W_RTL_INVRC_SC_LC_DY_CUR_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

ivrcpcurrslwplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSCLCDYWKCURRAGGREGATE

PLP_RetailInvReceiptsSCLcDyWkCurrAggregate

PLP_RetailInvReceiptsSCLcWkCurrLoad

- W_RTL_INVRC_SC_LC_DY_CUR_TMP

W_RTL_INVRC_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

ivrcpcurrsldrcplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvReceiptsSCLcDyWkCurrReclassAggregate

PLP_RetailInvReceiptsSCLcDyCurrReclassLoad

- W_RTL_INVRC_SC_LC_DY_RC_TMP

W_RTL_INVRC_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 103: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

ivrcpcurrsldrcplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvReceiptsSCLcDyWkCurrReclassAggregate

PLP_RetailInvReceiptsSCLcDyCurrReclassTempLoad

- W_MCAL_WEEK_D, W_RTL_PROD_RECLASS_TMP, W_RTL_INVRC_IT_LC_DY_F, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_MCAL_DAY_D

W_RTL_INVRC_SC_LC_DY_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

ivrcpcurrslwrcplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvReceiptsSCLcDyWkCurrReclassAggregate

PLP_RetailInvReceiptsSCLcWkCurrReclassLoad

- W_RTL_INVRC_SC_LC_DY_RC_TMP

W_RTL_INVRC_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

ividrcpsnplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSEASONAGGREGATE

PLP_RetailInvReceiptsSeasonAggregate

PLP_RetailInvReceiptsITDySnLoad

- W_RTL_INVRC_IT_LC_DY_SN_TMP

W_RTL_INVRC_IT_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

ivildrcpsnplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSEASONAGGREGATE

PLP_RetailInvReceiptsSeasonAggregate

PLP_RetailInvReceiptsITLcDySnLoad

- W_RTL_INVRC_IT_LC_DY_SN_TMP

W_RTL_INVRC_IT_LC_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

ivildrcpsnplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSEASONAGGREGATE

PLP_RetailInvReceiptsSeasonAggregate

PLP_RetailInvReceiptsITLcDySnTempLoad

- W_RTL_SEASON_IT_D, W_RTL_INVRC_IT_LC_DY_TMP

W_RTL_INVRC_IT_LC_DY_SN_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

ivilwrcpsnplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSEASONAGGREGATE

PLP_RetailInvReceiptsSeasonAggregate

PLP_RetailInvReceiptsITLcWkSnLoad

- W_RTL_INVRC_IT_LC_DY_SN_TMP

W_RTL_INVRC_IT_LC_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

iviwrcpsnplp.ksh Inventory Receipts

Aggregation PLP_RETAILINVRECEIPTSSEASONAGGREGATE

PLP_RetailInvReceiptsSeasonAggregate

PLP_RetailInvReceiptsITWkSnLoad

- W_RTL_INVRC_IT_LC_DY_SN_TMP

W_RTL_INVRC_IT_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

ivadjildsnplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJSEASONAGGREGATE

PLP_RetailInvAdjSeasonAggregate

PLP_RetailInvAdjItLcDySnLoad

- W_RTL_INVADJ_IT_LC_DY_SN_TMP

W_RTL_INVADJ_IT_LC_DY_SN_A

IKM RA Oracle Generic Merge with Control, CKM Oracle

ORMI

W_RTL_INVADJ_IT_LC_DY_TMPW_RTL_SEASON_IT_D

ivadjilwplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJITSCLCDYWKAGGREGATE

PLP_RetailInvAdjItScLcDyWkAggregate

PLP_RetailInvAdjItLcWkLoad

- W_RTL_INVADJ_IT_LC_DY_TMP

W_RTL_INVADJ_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

ivadjsldcurrplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJSCLCDYWKCURRAGGREGATE

PLP_RetailInvAdjScLcDyWkCurrAggregate

PLP_RetailInvAdjSCLcDyCurrLoad

- W_RTL_INVADJ_SC_LC_DY_CUR_TMP

W_RTL_INVADJ_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control, CKM Oracle

ORMI

- W_RTL_INVADJ_IT_LC_DY_SN_TMP

IKM RA Oracle Insert Temp Load with Control, CKM Oracle

ORMIivadjildsnplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJSEASONAGGREGATE

PLP_RetailInvAdjSeasonAggregate

PLP_RetailInvAdjItLcDySnTempLoad

Page 104: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

ivadjsldcurrrcplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvAdjScLcDyWkCurrReclassAggregate

PLP_RetailInvAdjSCLcDyCurrReclassLoad

- W_RTL_INVADJ_SC_LC_DY_RC_TMP

W_RTL_INVADJ_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control, CKM Oracle

ORMI

W_RTL_PROD_RECLASS_TMPW_MCAL_DAY_D

W_MCAL_WEEK_D

W_REASON_D

W_INT_ORG_DH_RTL_TMPW_INT_ORG_D_RTL_TMPW_RTL_INVADJ_IT_LC_DY_FW_MCAL_CONTEXT_G

ivadjsldcurrplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJSCLCDYWKCURRAGGREGATE

PLP_RetailInvAdjScLcDyWkCurrAggregate

PLP_RetailInvAdjSCLcDyCurrTempLoad

- W_RTL_INVADJ_SC_LC_DY_CUR_TMP

W_RTL_INVADJ_SC_LC_DY_CUR_TMP

IKM RA Oracle Insert Temp Load with Control, CKM Oracle

ORMI

ivadjsldplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJITSCLCDYWKAGGREGATE

PLP_RetailInvAdjItScLcDyWkAggregate

PLP_RetailInvAdjScLcDyLoad

- W_RTL_INVADJ_SC_LC_DY_TMP

W_RTL_INVADJ_SC_LC_DY_A

IKM RA Oracle Generic Merge with Control, CKM Oracle

ORMI

ivadjsldplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJITSCLCDYWKAGGREGATE

PLP_RetailInvAdjItScLcDyWkAggregate

PLP_RetailInvAdjScLcDyTempLoad

- W_RTL_INVADJ_IT_LC_DY_TMP

W_RTL_INVADJ_SC_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

ivadjslwcurrplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJSCLCDYWKCURRAGGREGATE

PLP_RetailInvAdjScLcDyWkCurrAggregate

PLP_RetailInvAdjSCLcWkCurrLoad

- W_RTL_INVADJ_SC_LC_DY_CUR_TMP

W_RTL_INVADJ_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control, CKM Oracle

ORMI

ivadjslwcurrrcplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvAdjScLcDyWkCurrReclassAggregate

PLP_RetailInvAdjSCLcWkCurrReclassLoad

- PLP_RetailInvAdjSCLcWkCurrReclassLoad

W_RTL_INVADJ_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control, CKM Oracle

ORMI

ivadjslwplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJITSCLCDYWKAGGREGATE

PLP_RetailInvAdjItScLcDyWkAggregate

PLP_RetailInvAdjScLcWkLoad

- W_RTL_INVADJ_SC_LC_DY_TMP

W_RTL_INVADJ_SC_LC_WK_A

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

ivtsfildsnplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERSEASONAGGREGATE

PLP_RetailInventoryTransferSeasonAggregate

PLP_RetailInventoryTransferItLcDySnLoad

- W_RTL_INVTSF_IT_LC_DY_SN_TMP

W_RTL_INVTSF_IT_LC_DY_SN_A

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

W_RTL_SEASON_IT_D- W_RTL_INVTSF_IT_LC_DY_SN_T

IKM RA Oracle Insert Temp Load

ORMI

- W_RTL_INVADJ_SC_LC_DY_RC_TMP

IKM RA Oracle Insert Temp Load with Control, CKM Oracle

ORMI

ivtsfildsnplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRA

PLP_RetailInventoryTransferSeaso

PLP_RetailInventoryTransferItLcDyS

ivadjsldcurrrcplp.ksh Inventory Adjustment

Aggregation PLP_RETAILINVADJSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailInvAdjScLcDyWkCurrReclassAggregate

PLP_RetailInvAdjSCLcDyCurrReclassTempLoad

Page 105: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_INVTSF_IT_LC_DY_TMP

ivtsfilwplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERITSCLCDYWKAGGREGATE

PLP_RetailInventoryTransferItScLcDyWkAggregate

PLP_RetailInventoryTransferITLcWkLoad

- W_RTL_INVTSF_IT_LC_DY_TMP

W_RTL_INVTSF_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

ivtsfsldcurrplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERSCLCDYWKCURRAGGREGATE

PLP_RetailInventoryTransferScLcDyWkCurrAggregate

PLP_RetailInventoryTransferSCLcDyCurrLoad

- W_RTL_INVTSF_SC_LC_DY_CUR_TMP

W_RTL_INVTSF_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

ivtsfsldcurrrcplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailInventoryTransferScLcDyWkCurrReclassAggregate

PLP_RetailInventoryTransferSCLcDyCurrReclassLoad

- W_RTL_INVTSF_SC_LC_DY_RC_TMP

W_RTL_INVTSF_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

W_RTL_PROD_RECLASS_TMPW_RTL_INVTSF_IT_LC_DY_FW_INT_ORG_DH_RTL_TMPW_INT_ORG_D_RTL_TMPW_MCAL_DAY_D

W_XACT_TYPE_D

W_MCAL_WEEK_D

W_MCAL_CONTEXT_G

W_PRODUCT_D_RTL_TMPW_RTL_INVTSF_IT_LC_DY_TMP

ivtsfsldplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERITSCLCDYWKAGGREGATE

PLP_RetailInventoryTransferItScLcDyWkAggregate

PLP_RetailInventoryTransferScLcDyLoad

- W_RTL_INVTSF_SC_LC_DY_TMP

W_RTL_INVTSF_SC_LC_DY_A

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

ivtsfsldplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERITSCLCDYWKAGGREGATE

PLP_RetailInventoryTransferItScLcDyWkAggregate

PLP_RetailInventoryTransferScLcDyTempLoad

- W_RTL_INVTSF_IT_LC_DY_TMP

W_RTL_INVTSF_SC_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

ivtsfslwcurrplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERSCLCDYWKCURRAGGREGATE

PLP_RetailInventoryTransferScLcDyWkCurrAggregate

PLP_RetailInventoryTransferSCLcWkCurrLoad

- W_RTL_INVTSF_SC_LC_DY_CUR_TMP

W_RTL_INVTSF_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

- W_RTL_INVTSF_SC_LC_DY_CUR_TMP

IKM RA Oracle Insert Temp Load with Control, CKM BIAPPS

ORMI

- W_RTL_INVTSF_SC_LC_DY_RC_TMP

IKM RA Oracle Insert Temp Load with Control, CKM BIAPPS Oracle

ORMI

ivtsfsldcurrplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERSCLCDYWKCURRAGGR

PLP_RetailInventoryTransferScLcDyWkCurrAggregate

PLP_RetailInventoryTransferSCLcDyCurrTempLoad

MP

with Control, CKM BIAPPS

ivtsfsldcurrrcplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailInventoryTransferScLcDyWkCurrReclassAggregate

PLP_RetailInventoryTransferSCLcDyCurrReclassTempLoad

NSFERSEASONAGGREGATE

ynAggregate

y ynTempLoad

Page 106: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

ivtsfslwcurrrcplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailInventoryTransferScLcDyWkCurrReclassAggregate

PLP_RetailInventoryTransferSCLcWkCurrReclassLoad

- W_RTL_INVTSF_SC_LC_DY_RC_TMP

W_RTL_INVTSF_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

ivtsfslwplp.ksh Inventory Transfers

Aggregation PLP_RETAILINVENTORYTRANSFERITSCLCDYWKAGGREGATE

PLP_RetailInventoryTransferItScLcDyWkAggregate

PLP_RetailInventoryTransferScLcWkLoad

- W_RTL_INVTSF_SC_LC_DY_TMP

W_RTL_INVTSF_SC_LC_WK_A

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

orglocwkplp.ksh Location Week Dimension Load PLP_RETAILLOCATIONWEEKDIMENSION

PLP_RetailLocationWeekDimension

PLP_RetailLocationWeekDimensionLoad

- W_INT_ORG_ATTR_D, W_MCAL_CONTEXT_G, W_MCAL_WEEK_D

W_RTL_LOC_WK_D

IKM RA Oracle Generic Merge with Control

ORMI

ncstuidplp.ksh Net Cost Positional Fact Aggregate Compressed

PLP_RETAILNETCOSTCORPORATEORGITDYWKAGGREGATE

PLP_RetailNetCostCorporateOrgITDyWkAggregate

PLP_RetailNetCostITDyLoad

- W_RTL_NCOST_IT_DY_TMP

W_RTL_NCOST_IT_DY_A

IKM RA Oracle Generic Insert with Control

ORMI

ncstuidplp.ksh Net Cost Positional Fact Aggregate Compressed

PLP_RETAILNETCOSTCORPORATEORGITDYWKAGGREGATE

PLP_RetailNetCostCorporateOrgITDyWkAggregate

PLP_RetailNetCostITDyTempLoad

- W_RTL_NCOST_IT_LC_G

W_RTL_NCOST_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

nprftcldplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITAGGREGATE

PLP_RetailNetProfitAggregate

PLP_RetailNetProfitCLDPLcDyLoad

- W_RTL_NPROF_SC_LC_DY_TMP

W_RTL_NPROF_CL_LC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

nprftilwplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITAGGREGATE

PLP_RetailNetProfitAggregate

PLP_RetailNetProfitITLcWkLoad

- W_RTL_NPROF_IT_LC_DY_TMP

W_RTL_NPROF_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

nprftslwplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITAGGREGATE

PLP_RetailNetProfitAggregate

PLP_RetailNetProfitSCCLDPLcWkLoad

- W_RTL_NPROF_SC_LC_DY_TMP

W_RTL_NPROF_SC_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

nprftsldplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITAGGREGATE

PLP_RetailNetProfitAggregate

PLP_RetailNetProfitSCLcDyLoad

- W_RTL_NPROF_SC_LC_DY_TMP

W_RTL_NPROF_SC_LC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

nprftsldplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITAGGREGATE

PLP_RetailNetProfitAggregate

PLP_RetailNetProfitSCLcDyTempLoad

- W_RTL_NPROF_IT_LC_DY_TMP

W_RTL_NPROF_SC_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

nprftidplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailNetProfitCorporateOrgITSCDyWkAggregate

PLP_RetailNetProfitITDyLoad

- W_RTL_NPROF_IT_DY_TMP

W_RTL_NPROF_IT_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

nprftidplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailNetProfitCorporateOrgITSCDyWkAggregate

PLP_RetailNetProfitITDyTempLoad

- W_RTL_NPROF_IT_LC_DY_TMP

W_RTL_NPROF_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

Page 107: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

nprftiwplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailNetProfitCorporateOrgITSCDyWkAggregate

PLP_RetailNetProfitITWkLoad

- W_RTL_NPROF_IT_DY_TMP

W_RTL_NPROF_IT_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

nprftsdplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailNetProfitCorporateOrgITSCDyWkAggregate

PLP_RetailNetProfitSCDyLoad

- W_RTL_NPROF_IT_DY_TMP

W_RTL_NPROF_SC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

nprftswplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailNetProfitCorporateOrgITSCDyWkAggregate

PLP_RetailNetProfitSCWkLoad

- W_RTL_NPROF_IT_DY_TMP

W_RTL_NPROF_SC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

nprftildplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITFACT

PLP_RetailNetProfitFact

PLP_RetailNetProfitFactLoad

- W_RTL_NPROF_IT_LC_DY_TMP

W_RTL_NPROF_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

nprftildplp.ksh Net Profit Aggregation PLP_RETAILNETPROFITFACT

PLP_RetailNetProfitFact

PLP_RetailNetProfitFactTempLoad

- W_INT_ORG_D_RTL_TMP, W_RTL_SLS_TRX_IT_LC_DY_TMP, W_RTL_NCOST_IT_LC_DY_F, W_PRODUCT_D_RTL_TMP, W_PARTY_ORG_D, W_MCAL_WEEK_D, W_MCAL_CONTEXT_G, W_INT_ORG_DH_RTL_TMP, W_MCAL_DAY_D

W_RTL_NPROF_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

orgdimlkuptmpplp.ksh Organization Dimension Extract

PLP_RETAILORGANIZATIONDIMENSIONLKUPTEMP

PLP_RetailOrganizationDimensionLkUpTemp

PLP_RetailLocationDimensionLkUpTempLoad

- W_INT_ORG_D W_INT_ORG_D_RTL_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

orgdimlkuptmpplp.ksh Organization Dimension Extract

PLP_RETAILORGANIZATIONDIMENSIONLKUPTEMP

PLP_RetailOrganizationDimensionLkUpTemp

PLP_RetailOrganizationDimensionHierarchyLkUpTempLoad

- W_INT_ORG_DH W_INT_ORG_DH_RTL_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

orgdimreclassplp.ksh Organization Dimension Extract

PLP_RETAILORGANIZATIONDIMENSIONRECLASSTEMP

PLP_RetailOrganizationDimensionReclassTemp

PLP_RetailOrganizationDimensionReclassPreTempLoad

- W_INT_ORG_DH_RTL_TMP

W_RTL_ORG_RECLASS_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

orgdimreclassplp.ksh Organization Dimension Extract

PLP_RETAILORGANIZATIONDIMENSIONRECLASSTEMP

PLP_RetailOrganizationDimensionReclassTemp

PLP_RetailOrganizationDimensionReclassTempLoad

- W_INT_ORG_DH_RTL_TMP, W_RTL_ORG_RECLASS_TMP

W_RTL_ORG_RECLASS_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

prcidplp.ksh Price Fact Aggregation Decompressed

PLP_RETAILPRICECORPORATEORGITDYAGGREGATE

PLP_RetailPriceCorporateOrgITDyAggregate

PLP_RetailPriceITDyLoad

- W_RTL_PRICE_IT_DY_TMP

W_RTL_PRICE_IT_DY_A

IKM RA Oracle Generic Insert with Control

ORMI

Page 108: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

prcidplp.ksh Price Fact Aggregation Decompressed

PLP_RETAILPRICECORPORATEORGITDYAGGREGATE

PLP_RetailPriceCorporateOrgITDyAggregate

PLP_RetailPriceITDyTempLoad

- W_RTL_PRICE_IT_LC_G W_RTL_PRICE_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

prddimlkuptmpplp.ksh Product Dimension Load PLP_RETAILPRODUCTDIMENSIONLKUPTEMP

PLP_RetailProductDimensionLkUpTemp

PLP_RetailProductDimensionLkUpTempLoad

- W_PRODUCT_D, W_PROD_CAT_DH

W_PRODUCT_D_RTL_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

proddimreclassfinaltmpplp.ksh Product Dimension Load PLP_RETAILPRODUCTRECLASSFINALTEMP

PLP_RetailProductReclassFinalTemp

PLP_RetailProductReclassFinalTempLoad

- W_RTL_PROD_RECLASS_TMP, W_PRODUCT_D_RTL_TMP

W_RTL_PROD_RECLASS_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

proddimreclassinitialtmpplp.ksh Product Dimension Load PLP_RETAILPRODUCTRECLASSINITIALTEMP

PLP_RetailProductReclassInitialTemp

PLP_RetailDPReclassInitialTempLoad

- W_RTL_RECLASS_DP_GP_TMP, W_PRODUCT_D_RTL_TMP

W_RTL_PROD_RECLASS_INITIAL_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

proddimreclassinitialtmpplp.ksh Product Dimension Load PLP_RETAILPRODUCTRECLASSINITIALTEMP

PLP_RetailProductReclassInitialTemp

PLP_RetailGRPReclassInitialTempLoad

- W_RTL_RECLASS_DP_GP_TMP, W_PRODUCT_D_RTL_TMP

W_RTL_PROD_RECLASS_INITIAL_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

proddimreclassinitialtmpplp.ksh Product Dimension Load PLP_RETAILPRODUCTRECLASSINITIALTEMP

PLP_RetailProductReclassInitialTemp

PLP_RetailITSCCLReclassInitialTempLoad

- W_RTL_RECLASS_IT_SC_CL_TMP, W_PRODUCT_D_RTL_TMP

W_RTL_PROD_RECLASS_INITIAL_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

proddimreclassinitialtmpplp.ksh Product Dimension Load PLP_RETAILPRODUCTRECLASSINITIALTEMP

PLP_RetailProductReclassInitialTemp

PLP_RetailProductReclassInitialTempLoad

- W_RTL_PROD_RECLASS_INITIAL_TMP

W_RTL_PROD_RECLASS_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsiltdplp.ksh Sales Aggregation PLP_RETAILSALESCORPORATEORGAGGREGATE

PLP_RetailSalesCorporateOrgAggregate

PLP_RetailSalesCorpOrgITDyTempLoad

- W_RTL_SLS_IT_LC_DY_TMP

W_RTL_SLS_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

- W_RTL_SLS_SC_LC_DY_RC_TMP

W_RTL_SLS_SC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

- W_RTL_SLS_SC_LC_DY_CUR_TMP

W_RTL_SLS_SC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

slscurrrcsdplp.ksh Sales Aggregation PLP_RETAILSALESCORPORATEORGSCDYWK

PLP_RetailSalesCorporateOrgSCDyWkCurrReclass

PLP_RetailSalesCorporateOrgSCDyCurrReclassLoad

- W_RTL_SLS_SC_LC_DY_CUR_TMP

W_RTL_SLS_SC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

slscurrswplp.ksh Sales Aggregation PLP_RETAILSALESCORPORATEORGSCDYWK

PLP_RetailSalesCorporateOrgSCDyWkCurrAggreg

PLP_RetailSalesCorporateOrgSCWkCurrLoad

- W_RTL_SLS_IT_DY_TMP

W_RTL_SLS_SC_WK_A

IKM RA Oracle Generic Merge with Control

slscurrsdplp.ksh Sales Aggregation PLP_RETAILSALESCORPORATEORGSCDYWK

PLP_RetailSalesCorporateOrgSCDyWkCurrAggreg

PLP_RetailSalesCorporateOrgSCDyCurrLoad

- W_RTL_SLS_IT_DY_TMP

W_RTL_SLS_SC_DY_A

IKM RA Oracle Generic Merge with Control

slsswplp.ksh Sales Aggregation PLP_RETAILSALESCORPORATEORGAGGREG

PLP_RetailSalesCorporateOrgAggregate

PLP_RetailSalesCorpOrgSCWkLoad

- W_RTL_SLS_IT_DY_TMP

W_RTL_SLS_IT_WK_A

IKM RA Oracle Generic Merge with Control

slssdplp.ksh Sales Aggregation PLP_RETAILSALESCORPORATEORGAGGREG

PLP_RetailSalesCorporateOrgAggregate

PLP_RetailSalesCorpOrgSCDayLoad

- W_RTL_SLS_IT_DY_TMP

W_RTL_SLS_IT_DY_A

IKM RA Oracle Generic Merge with Control

slsiltwplp.ksh Sales Aggregation PLP_RETAILSALESCORPORATEORGAGGREG

PLP_RetailSalesCorporateOrgAggregate

PLP_RetailSalesCorpOrgITWkLoad

- W_RTL_SLS_SC_LC_DY_TMP

W_RTL_SLS_CL_LC_WK_A

IKM RA Oracle Generic Merge with Control

slsiltdplp.ksh Sales Aggregation PLP_RETAILSALESCORPORATEORGAGGREG

PLP_RetailSalesCorporateOrgAggregate

PLP_RetailSalesCorpOrgITDyLoad

- W_RTL_SLS_SC_LC_DY_TMP

W_RTL_SLS_CL_LC_DY_A

IKM RA Oracle Generic Merge with Control

slsclwplp.ksh Sales Aggregation PLP_RETAILSALESCLDPLOCDYWKAGGREGA

PLP_RetailSalesCLDPLocDyWkAggregate

PLP_RetailSalesCLDPSCLcWkLoad

slscldplp.ksh Sales Aggregation PLP_RETAILSALESCLDPLOCDYWKAGGREGA

PLP_RetailSalesCLDPLocDyWkAggregate

PLP_RetailSalesCLDPLcDyLoad

Page 109: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slsfcidplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailSalesFcCorporateOrgITSCDyWkAggregate

PLP_RetaiISalesFcITDyLoad

- W_RTL_SLSFC_IT_DY_TMP

W_RTL_SLSFC_IT_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfciwplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailSalesFcCorporateOrgITSCDyWkAggregate

PLP_RetaiISalesFcITWkLoad

- W_RTL_SLSFC_IT_WK_TMP

W_RTL_SLSFC_IT_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfciwplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailSalesFcCorporateOrgITSCDyWkAggregate

PLP_RetaiISalesFcITWkUpdLoad

- W_RTL_SLSFC_IT_WK_TMP

W_RTL_SLSFC_IT_WK_A

IKM RA Oracle Generic Update with Control

ORMI

slsfcsdplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailSalesFcCorporateOrgITSCDyWkAggregate

PLP_RetaiISalesFcSCDyLoad

- W_RTL_SLSFC_IT_DY_TMP

W_RTL_SLSFC_SC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcswplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailSalesFcCorporateOrgITSCDyWkAggregate

PLP_RetaiISalesFcSCWkLoad

- W_RTL_SLSFC_IT_WK_TMP

W_RTL_SLSFC_SC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcswplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailSalesFcCorporateOrgITSCDyWkAggregate

PLP_RetaiISalesFcSCWkUpdLoad

- W_RTL_SLSFC_IT_WK_TMP

W_RTL_SLSFC_SC_WK_A

IKM RA Oracle Generic Update with Control

ORMI

slsfcidplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailSalesFcCorporateOrgITSCDyWkAggregate

PLP_RetailSalesFcITDyTempLoad

- W_RTL_SLSFC_IT_LC_DY_TMP

W_RTL_SLSFC_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsfciwplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailSalesFcCorporateOrgITSCDyWkAggregate

PLP_RetailSalesFcITWkTempLoad

- W_RTL_SLSFC_IT_LC_WK_TMP

W_RTL_SLSFC_IT_WK_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsfccurrsdplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGSCDYWKCURRAGGREGATE

PLP_RetailSalesFcCorporateOrgSCDyWkCurrAggregate

PLP_RetailSalesFcCorporateOrgSCDyCurrLoad

- W_RTL_SLSFC_IT_DY_TMP

W_RTL_SLSFC_SC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfccurrswplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGSCDYWKCURRAGGREGATE

PLP_RetailSalesFcCorporateOrgSCDyWkCurrAggregate

PLP_RetailSalesFcCorporateOrgSCWkCurrLoad

- W_RTL_SLSFC_IT_WK_TMP

W_RTL_SLSFC_SC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

ORMI/ORCI- W_RTL_SLS_SC_LC_DY_RC_TMP

W_RTL_SLS_SC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

slscurrrcswplp.ksh Sales Aggregation PLP_RETAILSALESCORPORATEORGSCDYWK

PLP_RetailSalesCorporateOrgSCDyWkCurrReclass

PLP_RetailSalesCorporateOrgSCWkCurrReclassLoad

Page 110: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slsfccurrswplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGSCDYWKCURRAGGREGATE

PLP_RetailSalesFcCorporateOrgSCDyWkCurrAggregate

PLP_RetailSalesFcCorporateOrgSCWkCurrUpdLoad

- W_RTL_SLSFC_IT_WK_TMP

W_RTL_SLSFC_SC_WK_CUR_A

IKM RA Oracle Generic Update with Control

ORMI

slsfccurrsdrcplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGSCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesFcCorporateOrgSCDyWkCurrReclassAggregate

PLP_RetailSalesFcCorporateOrgSCDyCurrReclassLoad

- W_RTL_SLSFC_SC_LC_DY_RC_TMP

W_RTL_SLSFC_SC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfccurrswrcplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCCORPORATEORGSCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesFcCorporateOrgSCDyWkCurrReclassAggregate

PLP_RetailSalesFcCorporateOrgSCWkCurrReclassLoad

- W_RTL_SLSFC_SC_LC_WK_RC_TMP

W_RTL_SLSFC_SC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcsldplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKAGGREGATE

PLP_RetailSalesFcSCLcDyWkAggregate

PLP_RetaiISalesFcSCLcDyLoad

- W_RTL_SLSFC_SC_LC_DY_TMP

W_RTL_SLSFC_SC_LC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcslwplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKAGGREGATE

PLP_RetailSalesFcSCLcDyWkAggregate

PLP_RetaiISalesFcSCLcWkLoad

- W_RTL_SLSFC_SC_LC_WK_TMP

W_RTL_SLSFC_SC_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcslwplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKAGGREGATE

PLP_RetailSalesFcSCLcDyWkAggregate

PLP_RetaiISalesFcSCLcWkUpdLoad

- W_RTL_SLSFC_SC_LC_WK_TMP

W_RTL_SLSFC_SC_LC_WK_A

IKM RA Oracle Generic Update with Control

ORMI

slsfcsldplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKAGGREGATE

PLP_RetailSalesFcSCLcDyWkAggregate

PLP_RetailSalesFcSCLcDyTempLoad

- W_RTL_SLSFC_IT_LC_DY_TMP

W_RTL_SLSFC_SC_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsfcslwplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKAGGREGATE

PLP_RetailSalesFcSCLcDyWkAggregate

PLP_RetailSalesFcSCLcWkTempLoad

- W_RTL_SLSFC_IT_LC_WK_TMP

W_RTL_SLSFC_SC_LC_WK_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsfcsldcurrplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKCURRAGGREGATE

PLP_RetailSalesFcSCLcDyWkCurrAggregate

PLP_RetailSalesFcSCLcDyCurrLoad

- W_RTL_SLSFC_SC_LC_DY_TMP

W_RTL_SLSFC_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcslwcurrplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKCURRAGGREGATE

PLP_RetailSalesFcSCLcDyWkCurrAggregate

PLP_RetailSalesFcSCLcWkCurrLoad

- W_RTL_SLSFC_SC_LC_WK_TMP

W_RTL_SLSFC_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcslwcurrplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKCURRAGGREGATE

PLP_RetailSalesFcSCLcDyWkCurrAggregate

PLP_RetailSalesFcSCLcWkCurrUpdLoad

- W_RTL_SLSFC_SC_LC_WK_TMP

W_RTL_SLSFC_SC_LC_WK_CUR_A

IKM RA Oracle Generic Update with Control

ORMI

slsfcrcsldcurrplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesFcSCLcDyWkCurrReclassAggregate

PLP_RetailSalesFcSCLcDyCurrReclassLoad

- W_RTL_SLSFC_SC_LC_DY_RC_TMP

W_RTL_SLSFC_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 111: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slsfcrcsldcurrplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesFcSCLcDyWkCurrReclassAggregate

PLP_RetailSalesFcSCLcDyCurrReclassTempLoad

- W_RTL_SLSFC_IT_LC_DY_F, W_MCAL_WEEK_D, W_MCAL_DAY_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, ITEM_COUNT_SC_DY_V, W_RTL_PROD_RECLASS_TMP

W_RTL_SLSFC_SC_LC_DY_RC_TMP

IKM RA Oracle Generic Insert with Control

ORMI

slsfcrcslwcurrplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesFcSCLcDyWkCurrReclassAggregate

PLP_RetailSalesFcSCLcWkCurrReclassLoad

- W_RTL_SLSFC_SC_LC_WK_RC_TMP

W_RTL_SLSFC_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcrcslwcurrplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesFcSCLcDyWkCurrReclassAggregate

PLP_RetailSalesFcSCLcWkCurrReclassTempLoad

- W_MCAL_WEEK_D, W_RTL_PROD_RECLASS_TMP, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, ITEM_COUNT_SC_WK_V, W_RTL_SLSFC_IT_LC_WK_F

W_RTL_SLSFC_SC_LC_WK_RC_TMP

IKM RA Oracle Generic Insert with Control

ORMI

slsfcidsnplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSNAGGREGATE

PLP_RetailSalesFcSnAggregate

PLP_RetailSalesFcITDySnLoad

- W_RTL_SLSFC_IT_LC_DY_SN_TMP

W_RTL_SLSFC_IT_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcildsnplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSNAGGREGATE

PLP_RetailSalesFcSnAggregate

PLP_RetailSalesFcITLcDySnLoad

- W_RTL_SLSFC_IT_LC_DY_SN_TMP

W_RTL_SLSFC_IT_LC_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcildsnplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSNAGGREGATE

PLP_RetailSalesFcSnAggregate

PLP_RetailSalesFcITLcDySnTempLoad

- W_RTL_SLSFC_IT_LC_DY_TMP, W_RTL_SEASON_IT_D

W_RTL_SLSFC_IT_LC_DY_SN_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsfcilwsnplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSNAGGREGATE

PLP_RetailSalesFcSnAggregate

PLP_RetailSalesFcITLcWkSnLoad

- W_RTL_SLSFC_IT_LC_WK_SN_TMP

W_RTL_SLSFC_IT_LC_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

slsfcilwsnplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSNAGGREGATE

PLP_RetailSalesFcSnAggregate

PLP_RetailSalesFcITLcWkSnTempLoad

- W_RTL_SEASON_IT_D, W_RTL_SLSFC_IT_LC_WK_TMP

W_RTL_SLSFC_IT_LC_WK_SN_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsfcilwsnplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSNAGGREGATE

PLP_RetailSalesFcSnAggregate

PLP_RetailSalesFcITLcWkSnUpdLoad

- W_RTL_SLSFC_IT_LC_WK_SN_TMP

W_RTL_SLSFC_IT_LC_WK_SN_A

IKM RA Oracle Generic Update with Control

ORMI

slsfciwsnplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSNAGGREGATE

PLP_RetailSalesFcSnAggregate

PLP_RetailSalesFcITWkSnLoad

- W_RTL_SLSFC_IT_LC_WK_SN_TMP

W_RTL_SLSFC_IT_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 112: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slsfciwsnplp.ksh Sales Forecast Aggregation PLP_RETAILSALESFCSNAGGREGATE

PLP_RetailSalesFcSnAggregate

PLP_RetailSalesFcITWkSnUpdLoad

- W_RTL_SLSFC_IT_LC_WK_SN_TMP

W_RTL_SLSFC_IT_WK_SN_A

IKM RA Oracle Generic Update with Control

ORMI

slsildtmpplp.ksh Sales Aggregation PLP_RETAILSALESITLCDYTEMPLOAD

PLP_RetailSalesITLcDyTempLoad

PLP_RetailSalesITLcDyTempLoad

- W_RTL_SLS_TRX_IT_LC_DY_TMP

W_RTL_SLS_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsmkdnidplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNCORPORATEORGAGGREGATE

PLP_RetailSalesMarkdownCorporateOrgAggregate

PLP_RetailSalesMarkdownITDYLoad

- W_RTL_MKDN_IT_DY_TMP

W_RTL_MKDN_IT_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnidplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNCORPORATEORGAGGREGATE

PLP_RetailSalesMarkdownCorporateOrgAggregate

PLP_RetailSalesMarkdownITDYTempLoad

- W_RTL_MKDN_IT_LC_DY_TMP

W_RTL_MKDN_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsmkdniwplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNCORPORATEORGAGGREGATE

PLP_RetailSalesMarkdownCorporateOrgAggregate

PLP_RetailSalesMarkdownITWKLoad

- W_RTL_MKDN_IT_DY_TMP

W_RTL_MKDN_IT_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnsdplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNCORPORATEORGAGGREGATE

PLP_RetailSalesMarkdownCorporateOrgAggregate

PLP_RetailSalesMarkdownSCDYLoad

- W_RTL_MKDN_IT_DY_TMP

W_RTL_MKDN_SC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnswplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNCORPORATEORGAGGREGATE

PLP_RetailSalesMarkdownCorporateOrgAggregate

PLP_RetailSalesMarkdownSCWKLoad

- W_RTL_MKDN_IT_DY_TMP

W_RTL_MKDN_SC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnilwplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNSCLCDYWKAGGREGATE

PLP_RetailSalesMarkdownSCLCDYWKAggregate

PLP_RetailSalesMarkdownITLCWKLoad

- W_RTL_MKDN_IT_LC_DY_TMP

W_RTL_MKDN_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdncldplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNSCLCDYWKAGGREGATE

PLP_RetailSalesMarkdownSCLCDYWKAggregate

PLP_RetailSalesMarkdownProdLCDYLoad

- W_RTL_MKDN_SC_LC_DY_TMP

W_RTL_MKDN_CL_LC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI- W_RTL_SLS_IT_LC_DY_TMP

W_RTL_SLS_SC_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

- W_RTL_SLS_SC_LC_DY_TMP

W_RTL_SLS_SC_LC_DY_A

IKM RA Oracle Generic Merge with Control

slssldplp.ksh Sales Aggregation PLP_RETAILSALESITSCLCDYAGGREGATE

PLP_RetailSalesITSCLcDyAggregate

PLP_RetailSalesSCLcDyTempLoad

- W_RTL_SLS_IT_LC_DY_TMP

W_RTL_SLS_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control

slssldplp.ksh Sales Aggregation PLP_RETAILSALESITSCLCDYAGGREGATE

PLP_RetailSalesITSCLcDyAggregate

PLP_RetailSalesSCLcDyLoad

- W_RTL_SLS_IT_LC_DY_TMP

W_RTL_SLS_IT_LC_DY_A

IKM RA Oracle Generic Merge with Control

slssldplp.ksh Sales Aggregation PLP_RETAILSALESITSCLCDYAGGREGATE

PLP_RetailSalesITSCLcDyAggregate

PLP_RetailSalesITLcWkLoad

slssldplp.ksh Sales Aggregation PLP_RETAILSALESITSCLCDYAGGREGATE

PLP_RetailSalesITSCLcDyAggregate

PLP_RetailSalesITLcDyLoad

Page 113: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slsmkdnsldplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNSCLCDYWKAGGREGATE

PLP_RetailSalesMarkdownSCLCDYWKAggregate

PLP_RetailSalesMarkdownProdLCDYTempLoad

- W_RTL_MKDN_IT_LC_DY_TMP

W_RTL_MKDN_SC_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsmkdnsldplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNSCLCDYWKAGGREGATE

PLP_RetailSalesMarkdownSCLCDYWKAggregate

PLP_RetailSalesMarkdownProdLCWKLoad

- W_RTL_MKDN_SC_LC_DY_TMP

W_RTL_MKDN_SC_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnsldplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNSCLCDYWKAGGREGATE

PLP_RetailSalesMarkdownSCLCDYWKAggregate

PLP_RetailSalesMarkdownSCLCDYLoad

- W_RTL_MKDN_SC_LC_DY_TMP

W_RTL_MKDN_SC_LC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnidsnplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNSNAGGREGATE

PLP_RetailSalesMarkdownSNAggregate

PLP_RetailSalesMarkdownITDYSNLoad

- W_RTL_MKDN_IT_LC_DY_SN_TMP

W_RTL_MKDN_IT_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnildsnplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNSNAGGREGATE

PLP_RetailSalesMarkdownSNAggregate

PLP_RetailSalesMarkdownITLCDYSNLoad

- W_RTL_MKDN_IT_LC_DY_SN_TMP

W_RTL_MKDN_IT_LC_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnildsnplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNSNAGGREGATE

PLP_RetailSalesMarkdownSNAggregate

PLP_RetailSalesMarkdownITLCDYSNTempLoad

- W_RTL_MKDN_IT_LC_DY_TMP, W_RTL_SEASON_IT_D

W_RTL_MKDN_IT_LC_DY_SN_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsmkdnilwsnplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNSNAGGREGATE

PLP_RetailSalesMarkdownSNAggregate

PLP_RetailSalesMarkdownITLCWKSNLoad

- W_RTL_MKDN_IT_LC_DY_SN_TMP

W_RTL_MKDN_IT_LC_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdniwsnplp.ksh Markdowns Aggregation PLP_RETAILSALESMARKDOWNSNAGGREGATE

PLP_RetailSalesMarkdownSNAggregate

PLP_RetailSalesMarkdownITWKSNLoad

- W_RTL_MKDN_IT_LC_DY_SN_TMP

W_RTL_MKDN_IT_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnsdcurrplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNCORPORATEORGSCDYWKCURRAGGREGATE

PLP_RetailSalesMkdnCorporateOrgSCDyWkCurrAggregate

PLP_RetailSalesMkdnCorporateOrgSCDyCurrLoad

- W_RTL_MKDN_SC_LC_DY_CUR_TMP

W_RTL_MKDN_SC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnsw currplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNCORPORATEORGSCDYWKCURRAGGREGATE

PLP_RetailSalesMkdnCorporateOrgSCDyWkCurrAggregate

PLP_RetailSalesMkdnCorporateOrgSCWkCurrLoad

- W_RTL_MKDN_SC_LC_DY_CUR_TMP

W_RTL_MKDN_SC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnsdrccurrplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNCORPORATEORGSCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesMkdnCorporateOrgSCDyWkCurrReclassAggregate

PLP_RetailSalesMkdnCorporateOrgSCDyCurrReclassLoad

- W_RTL_MKDN_SC_LC_DY_RC_TMP

W_RTL_MKDN_SC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 114: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slsmkdnswrccurrplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNCORPORATEORGSCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesMkdnCorporateOrgSCDyWkCurrReclassAggregate

PLP_RetailSalesMkdnCorporateOrgSCWkCurrReclassLoad

- W_RTL_MKDN_SC_LC_DY_RC_TMP

W_RTL_MKDN_SC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdncldcurrplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNSCCLDPLCDYWKCURRAGGREGATE

PLP_RetailSalesMkdnSCCLDPLcDyWkCurrAggregate

PLP_RetailSalesMkdnCLDPLcDyCurrLoad

- W_RTL_MKDN_SC_LC_DY_CUR_TMP

W_RTL_MKDN_CL_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnslwcurrplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNSCCLDPLCDYWKCURRAGGREGATE

PLP_RetailSalesMkdnSCCLDPLcDyWkCurrAggregate

PLP_RetailSalesMkdnSCCLDPLcWkCurrLoad

- W_RTL_MKDN_SC_LC_DY_CUR_TMP

W_RTL_MKDN_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnsldcurrplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNSCCLDPLCDYWKCURRAGGREGATE

PLP_RetailSalesMkdnSCCLDPLcDyWkCurrAggregate

PLP_RetailSalesMkdnSCLcDyCurrLoad

- W_RTL_MKDN_SC_LC_DY_CUR_TMP

W_RTL_MKDN_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnsldcurrplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNSCCLDPLCDYWKCURRAGGREGATE

PLP_RetailSalesMkdnSCCLDPLcDyWkCurrAggregate

PLP_RetailSalesMkdnSCLcDyCurrTempLoad

- W_RTL_MKDN_IT_LC_DY_TMP, W_PRODUCT_D_RTL_TMP

W_RTL_MKDN_SC_LC_DY_CUR_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsmkdncldcurrrcplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNSCCLDPLCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesMkdnSCCLDPLcDyWkCurrReclassAggregate

PLP_RetailSalesMkdnCLDPLcDyCurrReclassLoad

- W_RTL_MKDN_SC_LC_DY_RC_TMP

W_RTL_MKDN_CL_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnslwcurrrcplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNSCCLDPLCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesMkdnSCCLDPLcDyWkCurrReclassAggregate

PLP_RetailSalesMkdnSCCLDPWkCurrReclassLoad

- W_RTL_MKDN_SC_LC_DY_RC_TMP

W_RTL_MKDN_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

slsmkdnsldcurrrcplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNSCCLDPLCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesMkdnSCCLDPLcDyWkCurrReclassAggregate

PLP_RetailSalesMkdnSCLcDyCurrReclassLoad

- W_RTL_MKDN_SC_LC_DY_RC_TMP

W_RTL_MKDN_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 115: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slsmkdnsldcurrrcplp.ksh Markdowns Aggregation PLP_RETAILSALESMKDNSCCLDPLCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesMkdnSCCLDPLcDyWkCurrReclassAggregate

PLP_RetailSalesMkdnSCLcDyCurrReclassTempLoad

- W_MCAL_DAY_D, W_XACT_TYPE_D, W_RTL_PROD_RECLASS_TMP, W_MCAL_WEEK_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_RTL_MKDN_IT_LC_DY_F

W_RTL_MKDN_SC_LC_DY_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slspkidplp.ksh Sales Pack Aggregation PLP_RETAILSALESPACKCORPORATEORGAGGREGATE

PLP_RetailSalesPackCorporateOrgAggregate

PLP_RetaiISalesPackITDyLoad

- W_RTL_SLSPK_IT_DY_TMP

W_RTL_SLSPK_IT_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

slspkiwplp.ksh Sales Pack Aggregation PLP_RETAILSALESPACKCORPORATEORGAGGREGATE

PLP_RetailSalesPackCorporateOrgAggregate

PLP_RetaiISalesPackITWkLoad

- W_RTL_SLSPK_IT_DY_TMP

W_RTL_SLSPK_IT_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

slspkidplp.ksh Sales Pack Aggregation PLP_RETAILSALESPACKCORPORATEORGAGGREGATE

PLP_RetailSalesPackCorporateOrgAggregate

PLP_RetailSalesPackITDyTempLoad

- W_RTL_SLSPK_IT_LC_DY_TMP

W_RTL_SLSPK_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slspkilwplp.ksh Sales Pack Aggregation PLP_RETAILSALESPACKITLCWKAGGREGATE

PLP_RetailSalesPackITLcWkAggregate

PLP_RetailSalesPackITLcWkAggregate

- W_RTL_SLSPK_IT_LC_DY_TMP

W_RTL_SLSPK_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

slspkidsnplp.ksh Sales Pack Aggregation PLP_RETAILSALESPACKSEASONAGGREGATE

PLP_RetailSalesPackSeasonAggregate

PLP_RetailSalesPackITDySnLoad

- W_RTL_SLSPK_IT_LC_DY_SN_TMP

W_RTL_SLSPK_IT_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

slspkildsnplp.ksh Sales Pack Aggregation PLP_RETAILSALESPACKSEASONAGGREGATE

PLP_RetailSalesPackSeasonAggregate

PLP_RetailSalesPackITLcDySnLoad

- W_RTL_SLSPK_IT_LC_DY_SN_TMP

W_RTL_SLSPK_IT_LC_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

slspkildsnplp.ksh Sales Pack Aggregation PLP_RETAILSALESPACKSEASONAGGREGATE

PLP_RetailSalesPackSeasonAggregate

PLP_RetailSalesPackITLcDySnTempLoad

- W_RTL_SLSPK_IT_LC_DY_TMP, W_RTL_SEASON_IT_D

W_RTL_SLSPK_IT_LC_DY_SN_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slspkilwsnplp.ksh Sales Pack Aggregation PLP_RETAILSALESPACKSEASONAGGREGATE

PLP_RetailSalesPackSeasonAggregate

PLP_RetailSalesPackITLcWkSnLoad

- W_RTL_SLSPK_IT_LC_DY_SN_TMP

W_RTL_SLSPK_IT_LC_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

slspkiwsnplp.ksh Sales Pack Aggregation PLP_RETAILSALESPACKSEASONAGGREGATE

PLP_RetailSalesPackSeasonAggregate

PLP_RetailSalesPackITWkSnLoad

- W_RTL_SLSPK_IT_LC_DY_SN_TMP

W_RTL_SLSPK_IT_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

ORMI/ORCI- W_RTL_SLS_LC_DY_TMP

W_RTL_SLS_LC_DY_A

IKM RA Oracle Generic Merge with Control

slsldplp.ksh Sales Aggregation PLP_RETAILSALESPRODCORPORATEAGGRE

PLP_RetailSalesProdCorporateAggregate

PLP_RetailSalesProdCorpLcDyLoad

Page 116: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

slsldplp.ksh Sales Aggregation PLP_RETAILSALESPRODCORPORATEAGGREGATE

PLP_RetailSalesProdCorporateAggregate

PLP_RetailSalesProdCorpLcDyTempLoad

- W_RTL_SLS_IT_LC_DY_TMP

W_RTL_SLS_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slssldcurrplp.ksh Sales Aggregation PLP_RETAILSALESSCCLDPLCDYWKCURRAGGREGATE

PLP_RetailSalesSCCLDPLcDyWkCurrAggregate

PLP_RetailSalesSCLcDyCurrTempLoad

- W_PRODUCT_D_RTL_TMP, W_RTL_SLS_IT_LC_DY_TMP

W_RTL_SLS_SC_LC_DY_CUR_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slssldcurrrcplp.ksh Sales Aggregation PLP_RETAILSALESSCCLDPLCDYWKCURRRECLASSAGGREGATE

PLP_RetailSalesSCCLDPLcDyWkCurrReclassAggregate

PLP_RetailSalesSCLcDyCurrReclassTempLoad

- W_MCAL_CONTEXT_G, W_RTL_PROD_RECLASS_TMP, W_MCAL_WEEK_D, W_MCAL_DAY_D, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_RTL_SLS_IT_LC_DY_A

W_RTL_SLS_SC_LC_DY_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

slsildsnplp.ksh Sales Aggregation PLP_RETAILSALESSNAGGREGATE

PLP_RetailSalesSNAggregate

PLP_RetailSalesITLcDySnTempLoad

- W_RTL_SLS_IT_LC_DY_TMP, W_RTL_SEASON_IT_D

W_RTL_SLS_IT_LC_DY_SN_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

- W_RTL_SLS_IT_LC_DY_SN_TMP

W_RTL_SLS_IT_WK_SN_A

IKM RA Oracle Generic Merge with Control

- W_RTL_SLS_IT_LC_DY_SN_TMP

W_RTL_SLS_IT_LC_WK_SN_A

IKM RA Oracle Generic Merge with Control

slsiwsnplp.ksh Sales Aggregation PLP_RETAILSALESSNAGGREGATE

PLP_RetailSalesSNAggregate

PLP_RetailSalesITWkSnLoad

- W_RTL_SLS_IT_LC_DY_SN_TMP

W_RTL_SLS_IT_LC_DY_SN_A

IKM RA Oracle Generic Merge with Control

slsilwsnplp.ksh Sales Aggregation PLP_RETAILSALESSNAGGREGATE

PLP_RetailSalesSNAggregate

PLP_RetailSalesITLcWkSnLoad

- W_RTL_SLS_IT_LC_DY_SN_TMP

W_RTL_SLS_IT_DY_SN_A

IKM RA Oracle Generic Merge with Control

slsildsnplp.ksh Sales Aggregation PLP_RETAILSALESSNAGGREGATE

PLP_RetailSalesSNAggregate

PLP_RetailSalesITLcDySnLoad

- W_RTL_SLS_SC_LC_DY_RC_TMP

W_RTL_SLS_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

slsidsnplp.ksh Sales Aggregation PLP_RETAILSALESSNAGGREGATE

PLP_RetailSalesSNAggregate

PLP_RetailSalesITDySnLoad

- W_RTL_SLS_SC_LC_DY_RC_TMP

W_RTL_SLS_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

slssldcurrrcplp.ksh Sales Aggregation PLP_RETAILSALESSCCLDPLCDYWKCURRRE

PLP_RetailSalesSCCLDPLcDyWkCurrReclassAggr

PLP_RetailSalesSCLcDyCurrReclassLoad

- W_RTL_SLS_SC_LC_DY_RC_TMP

W_RTL_SLS_CL_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

slsslecurrrcplp.ksh Sales Aggregation PLP_RETAILSALESSCCLDPLCDYWKCURRRE

PLP_RetailSalesSCCLDPLcDyWkCurrReclassAggr

PLP_RetailSalesSCCLDPLcWkCurrReclassLoad

- W_RTL_SLS_SC_LC_DY_CUR_TMP

W_RTL_SLS_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

slscldcurrrcplp.ksh Sales Aggregation PLP_RETAILSALESSCCLDPLCDYWKCURRRE

PLP_RetailSalesSCCLDPLcDyWkCurrReclassAggr

PLP_RetailSalesCLDPLcDyCurrReclassLoad

- W_RTL_SLS_SC_LC_DY_CUR_TMP

W_RTL_SLS_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

slssldcurrplp.ksh Sales Aggregation PLP_RETAILSALESSCCLDPLCDYWKCURRAG

PLP_RetailSalesSCCLDPLcDyWkCurrAggregate

PLP_RetailSalesSCLcDyCurrLoad

- W_RTL_SLS_SC_LC_DY_CUR_TMP

W_RTL_SLS_CL_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

slsslwcurrplp.ksh Sales Aggregation PLP_RETAILSALESSCCLDPLCDYWKCURRAG

PLP_RetailSalesSCCLDPLcDyWkCurrAggregate

PLP_RetailSalesSCCLDPLcWkCurrLoad

- W_RTL_SLS_LC_DY_TMP

W_RTL_SLS_LC_WK_A

IKM RA Oracle Generic Merge with Control

slscldcurrplp.ksh Sales Aggregation PLP_RETAILSALESSCCLDPLCDYWKCURRAG

PLP_RetailSalesSCCLDPLcDyWkCurrAggregate

PLP_RetailSalesCLDPLcDyCurrLoad

slslwplp.ksh Sales Aggregation PLP_RETAILSALESPRODCORPORATEAGGRE

PLP_RetailSalesProdCorporateAggregate

PLP_RetailSalesProdCorpLcWkLoad

Page 117: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

scrtilwplp.ksh Supplier Compliance

Aggregation PLP_RETAILSUPPLIERCOMPLIANCEITLCWKAGGREGATE

PLP_RetailSupplierComplianceITLcWkAggregate

PLP_RetailSupplierComplianceITLcWkLoad

- W_RTL_SUPPCM_IT_LC_DY_TMP

W_RTL_SUPPCM_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

scrtuilwplp.ksh Supplier Compliance

Aggregation PLP_RETAILSUPPLIERCOMPLIANCEUFLCWKAGGREGATE

PLP_RetailSupplierComplianceUFLcWkAggregate

PLP_RetailSupplierComplianceUFLcWkLoad

- W_RTL_SUPPCMUF_LC_DY_TMP

W_RTL_SUPPCMUF_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

wfslsidplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISECORPORATEORGITDYWKAGGREGATE

PLP_RetailWholesaleFranchiseCorporateOrgITDyWkAggregate

PLP_RetailWholesaleFranchiseITDyLoad

- W_RTL_SLSWF_IT_DY_TMP

W_RTL_SLSWF_IT_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

wfslsidplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISECORPORATEORGITDYWKAGGREGATE

PLP_RetailWholesaleFranchiseCorporateOrgITDyWkAggregate

PLP_RetailWholesaleFranchiseITDyTmpLoad

- W_RTL_SLSWF_IT_LC_DY_TMP

W_RTL_SLSWF_IT_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

wfslsiwplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISECORPORATEORGITDYWKAGGREGATE

PLP_RetailWholesaleFranchiseCorporateOrgITDyWkAggregate

PLP_RetailWholesaleFranchiseITWkLoad

- W_RTL_SLSWF_IT_DY_TMP

W_RTL_SLSWF_IT_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

wfslsilwplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISEITLCWKAGGREGATE

PLP_RetailWholesaleFranchiseITLcWkAggregate

PLP_RetailWholesaleFranchiseITLcWkLoad

- W_RTL_SLSWF_IT_LC_DY_TMP

W_RTL_SLSWF_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

wfslssldplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISESCLCDYWKAGGREGATE

PLP_RetailWholesaleFranchiseSCLcDyWkAggregate

PLP_RetailWholesaleFranchiseSCLcDyLoad

- W_RTL_SLSWF_SC_LC_DY_TMP

W_RTL_SLSWF_SC_LC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

wfslssldplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISESCLCDYWKAGGREGATE

PLP_RetailWholesaleFranchiseSCLcDyWkAggregate

PLP_RetailWholesaleFranchiseSCLcDyTmpLoad

- W_RTL_SLSWF_IT_LC_DY_TMP

W_RTL_SLSWF_SC_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

wfslsslwplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISESCLCDYWKAGGREGATE

PLP_RetailWholesaleFranchiseSCLcDyWkAggregate

PLP_RetailWholesaleFranchiseSCLcWkLoad

- W_RTL_SLSWF_SC_LC_DY_TMP

W_RTL_SLSWF_SC_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

wfslssldcurrplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISESCLCDYWKCURRAGGREGATE

PLP_RetailWholesaleFranchiseSCLcDyWkCurrAggregate

PLP_RetailWholesaleFranchiseSCLcDyCurrLoad

- W_RTL_SLSWF_SC_LC_DY_CUR_TMP

W_RTL_SLSWF_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 118: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

wfslssldcurrplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISESCLCDYWKCURRAGGREGATE

PLP_RetailWholesaleFranchiseSCLcDyWkCurrAggregate

PLP_RetailWholesaleFranchiseSCLcDyCurrTempLoad

- W_PRODUCT_D_RTL_TMP, W_RTL_SLSWF_IT_LC_DY_TMP

W_RTL_SLSWF_SC_LC_DY_CUR_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

wfslsslwcurrplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISESCLCDYWKCURRAGGREGATE

PLP_RetailWholesaleFranchiseSCLcDyWkCurrAggregate

PLP_RetailWholesaleFranchiseSCLcWkCurrLoad

- W_RTL_SLSWF_SC_LC_DY_CUR_TMP

W_RTL_SLSWF_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

wfslssldcurrrcplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISESCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailWholesaleFranchiseSCLcDyWkCurrReclassAggregate

PLP_RetailWholesaleFranchiseSCLcDyCurrReclassLoad

- W_RTL_SLSWF_SC_LC_DY_RC_TMP

W_RTL_SLSWF_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

wfslssldcurrrcplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISESCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailWholesaleFranchiseSCLcDyWkCurrReclassAggregate

PLP_RetailWholesaleFranchiseSCLcDyCurrReclassTempLoad

- W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_RTL_PROD_RECLASS_TMP, W_RTL_SLSWF_IT_LC_DY F

W_RTL_SLSWF_SC_LC_DY_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

wfslsslwcurrrcplp.ksh Wholesale Franchise

Aggregation PLP_RETAILWHOLESALEFRANCHISESCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailWholesaleFranchiseSCLcDyWkCurrReclassAggregate

PLP_RetailWholesaleFranchiseSCLcWkCurrReclassLoad

- W_RTL_SLSWF_SC_LC_DY_RC_TMP

W_RTL_SLSWF_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coflichdplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailCOFulfillCorporateOrgITSCDyWkAggregate

PLP_RetailCOFulfillITChTempLoad

- W_RTL_COFL_IT_LC_DY_TMP

W_RTL_COFL_IT_CH_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coflichdplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailCOFulfillCorporateOrgITSCDyWkAggregate

PLP_RetailCOFulfillITChDyFactLoad

- W_RTL_COFL_IT_CH_DY_TMP

W_RTL_COFL_IT_CH_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

coflichdsnplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLMENTSEASONAGGREGATE

PLP_RetailCOFulfillmentSeasonAggregate

PLP_RetailCOFulfillITLcChnlDySeasonTempLoad

- W_RTL_COFL_IT_LC_DY_TMP, W_RTL_SEASON_IT_D

W_RTL_COFL_IT_LC_CH_DY_SN_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coflichdsnplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLMENTSEASONAGGREGATE

PLP_RetailCOFulfillmentSeasonAggregate

PLP_RetailCOFulfillITChnlDySeasonAggregateLoad

- W_RTL_COFL_IT_LC_CH_DY_SN_TMP

W_RTL_COFL_IT_CH_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 119: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

coflichwplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailCOFulfillCorporateOrgITSCDyWkAggregate

PLP_RetailCOFulfillITChWkFactLoad

- W_RTL_COFL_IT_CH_DY_TMP

W_RTL_COFL_IT_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

coflichwsnplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLMENTSEASONAGGREGATE

PLP_RetailCOFulfillmentSeasonAggregate

PLP_RetailCOFulfillITChnlWkSeasonAggregateLoad

- W_RTL_COFL_IT_LC_CH_DY_SN_TMP

W_RTL_COFL_IT_CH_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

coflildplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLITLCDYWKAGGREGATE

PLP_RetailCOFulfillItLCDyWkAggregate

PLP_RetailCOFulfillItLCDyAggregateTempLoad

- W_INT_ORG_ATTR_D, W_RTL_CO_LINE_FL_IT_LC_TMP, W_RTL_CHANNEL_D

W_RTL_COFL_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coflildplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLITLCDYWKAGGREGATE

PLP_RetailCOFulfillItLCDyWkAggregate

PLP_RetailCOFulfillItLCDyAggregateLoad

- W_RTL_COFL_IT_LC_DY_TMP

W_RTL_COFL_IT_LC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

coflildsnplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLMENTSEASONAGGREGATE

PLP_RetailCOFulfillmentSeasonAggregate

PLP_RetailCOFulfillITLCDySeasonAggregateLoad

- W_RTL_COFL_IT_LC_CH_DY_SN_TMP

W_RTL_COFL_IT_LC_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

coflilwplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLITLCDYWKAGGREGATE

PLP_RetailCOFulfillItLCDyWkAggregate

PLP_RetailCOFulfillItLCWkAggregateLoad

- W_RTL_COFL_IT_LC_DY_TMP

W_RTL_COFL_IT_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

coflilwsnplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLMENTSEASONAGGREGATE

PLP_RetailCOFulfillmentSeasonAggregate

PLP_RetailCOFulfillITLCWkSeasonAggregateLoad

- W_RTL_COFL_IT_LC_CH_DY_SN_TMP

W_RTL_COFL_IT_LC_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

coflschdcurrplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLCORPSCCHDYWKCURRAGGREGATE

PLP_RetailCOFulfillCorpSCChDyWkCurrAggregate

PLP_RetailCOFulfillCorpSCChDyCurrLoad

- W_RTL_COFL_SC_LC_DY_CUR_TMP

W_RTL_COFL_SC_CH_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coflschdcurrrcplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLCORPSCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOFulfillCorpSCChDyWkCurrReclassAggregate

PLP_RetailCOFulfillCorpSCChDyCurrReclassLoad

- W_RTL_COFL_SC_LC_DY_RC_TMP

W_RTL_COFL_SC_CH_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coflschdplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailCOFulfillCorporateOrgITSCDyWkAggregate

PLP_RetailCOFulfillSCChDyFactLoad

- W_RTL_COFL_IT_CH_DY_TMP

W_RTL_COFL_SC_CH_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

coflschwcurrplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLCORPSCCHDYWKCURRAGGREGATE

PLP_RetailCOFulfillCorpSCChDyWkCurrAggregate

PLP_RetailCOFulfillCorpSCChWkCurrLoad

- W_RTL_COFL_SC_LC_DY_CUR_TMP

W_RTL_COFL_SC_CH_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 120: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

coflschwcurrrcplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLCORPSCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOFulfillCorpSCChDyWkCurrReclassAggregate

PLP_RetailCOFulfillCorpSCChWkCurrReclassLoad

- W_RTL_COFL_SC_LC_DY_RC_TMP

W_RTL_COFL_SC_CH_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coflschwplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLCORPORATEORGITSCDYWKAGGREGATE

PLP_RetailCOFulfillCorporateOrgITSCDyWkAggregate

PLP_RetailCOFulfillSCChWkFactLoad

- W_RTL_COFL_IT_CH_DY_TMP

W_RTL_COFL_SC_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

coflsldcurrplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLSCLCDYWKCURRAGGREGATE

PLP_RetailCOFulfillSCLcDyWkCurrAggregate

PLP_RetailCOFulfillSCLcDyCurrTempLoad

- W_PRODUCT_D_RTL_TMP, W_RTL_COFL_IT_LC_DY_TMP

W_RTL_COFL_SC_LC_DY_CUR_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coflsldcurrplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLSCLCDYWKCURRAGGREGATE

PLP_RetailCOFulfillSCLcDyWkCurrAggregate

PLP_RetailCOFulfillSCLcDyCurrLoad

- W_RTL_COFL_SC_LC_DY_CUR_TMP

W_RTL_COFL_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coflsldcurrrcplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailCOFulfillSCLcDyWkCurrReclassAggregate

PLP_RetailCOFulfillSCLcDyCurrReclassLoad

- W_RTL_COFL_SC_LC_DY_RC_TMP

W_RTL_COFL_SC_LC_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coflsldcurrrcplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailCOFulfillSCLcDyWkCurrReclassAggregate

PLP_RetailCOFulfillSCLcDyCurrReclassTempLoad

- W_INT_ORG_ATTR_D, W_INT_ORG_DH_RTL_TMP, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_RTL_CHANNEL_D, W_RTL_COFL_IT_LC_DY_A, W_RTL_PROD_RECLASS_TMP, W_XACT_TYPE_D

W_RTL_COFL_SC_LC_DY_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coflsldplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLSCLCDYWKAGGREGATE

PLP_RetailCOFulfillSCLcDyWkAggregate

PLP_RetailCOFulfillScLcDyAggregateTempLoad

- W_RTL_COFL_IT_LC_DY_TMP

W_RTL_COFL_SC_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coflsldplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLSCLCDYWKAGGREGATE

PLP_RetailCOFulfillSCLcDyWkAggregate

PLP_RetailCOFulfillSCLcDyAggregateLoad

- W_RTL_COFL_SC_LC_DY_TMP

W_RTL_COFL_SC_LC_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

coflslwcurrplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLSCLCDYWKCURRAGGREGATE

PLP_RetailCOFulfillSCLcDyWkCurrAggregate

PLP_RetailCOFulfillSCLcWkCurrLoad

- W_RTL_COFL_SC_LC_DY_CUR_TMP

W_RTL_COFL_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coflslwcurrrcplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLSCLCDYWKCURRRECLASSAGGREGATE

PLP_RetailCOFulfillSCLcDyWkCurrReclassAggregate

PLP_RetailCOFulfillSCLcWkCurrReclassLoad

- W_RTL_COFL_SC_LC_DY_RC_TMP

W_RTL_COFL_SC_LC_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 121: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

coflslwplp.ksh Customer Order Fulfillment

Aggregate PLP_RETAILCOFULFILLSCLCDYWKAGGREGATE

PLP_RetailCOFulfillSCLcDyWkAggregate

PLP_RetailCOFulfillSCLcWkAggregateLoad

- W_RTL_COFL_SC_LC_DY_TMP

W_RTL_COFL_SC_LC_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

costtichdplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEITSCCHDYWKAGGREGATE

PLP_RetailCOStatusCorporateITSCChDyWkAggregate

PLP_RetailCOStatusCorporateITChDyTempLoad

- W_RTL_CO_STATUS_IT_LC_CH_TMP

W_RTL_CO_STATUS_IT_CH_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

costtichdplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEITSCCHDYWKAGGREGATE

PLP_RetailCOStatusCorporateITSCChDyWkAggregate

PLP_RetailCOStatusCorporateITChDyLoad

- W_RTL_CO_STATUS_IT_CH_DY_TMP

W_RTL_CO_STATUS_IT_CH_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

costtichwplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEITSCCHDYWKAGGREGATE

PLP_RetailCOStatusCorporateITSCChDyWkAggregate

PLP_RetailCOStatusCorporateITChWkLoadCurrent

- W_RTL_CO_STATUS_IT_CH_DY_TMP

W_RTL_CO_STATUS_IT_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

costtichwplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEITSCCHDYWKAGGREGATE

PLP_RetailCOStatusCorporateITSCChDyWkAggregate

PLP_RetailCOStatusCorporateITChWkLoad

- W_RTL_CO_STATUS_IT_CH_DY_TMP

W_RTL_CO_STATUS_IT_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

costtilchdplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSITLCCHDYWKAGGREGATE

PLP_RetailCOStatusITLcChDyWkAggregate

PLP_RetailCOStatusITLcChDyTempLoad

- W_RTL_CO_STATUS_IT_LC_CH_TMP1

W_RTL_CO_STATUS_IT_LC_CH_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

costtilchdplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSITLCCHDYWKAGGREGATE

PLP_RetailCOStatusITLcChDyWkAggregate

PLP_RetailCOStatusITLcChDyTemp0Load

- W_PRODUCT_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_RTL_CO_STATUS_IT_LC_CH_DY_A

W_RTL_CO_STATUS_IT_LC_CH_TMP1

IKM RA Oracle Insert Temp Load with Control

ORMI

costtilchdplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSITLCCHDYWKAGGREGATE

PLP_RetailCOStatusITLcChDyWkAggregate

PLP_RetailCOStatusITLcChDyTemp1Load

- W_MCAL_WEEK_D, W_MCAL_DAY_D, W_RTL_CO_IT_LC_CH_DY_TMP

W_RTL_CO_STATUS_IT_LC_CH_TMP1

IKM RA Oracle Generic Merge with Control

ORMI

costtilchdplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSITLCCHDYWKAGGREGATE

PLP_RetailCOStatusITLcChDyWkAggregate

PLP_RetailCOStatusITLcChDyLoad

- W_RTL_CO_STATUS_IT_LC_CH_TMP

W_RTL_CO_STATUS_IT_LC_CH_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

costtilchwplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSITLCCHDYWKAGGREGATE

PLP_RetailCOStatusITLcChDyWkAggregate

PLP_RetailCOStatusITLcChWkLoadCurrent

- W_RTL_CO_STATUS_IT_LC_CH_TMP

W_RTL_CO_STATUS_IT_LC_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

costtilchwplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSITLCCHDYWKAGGREGATE

PLP_RetailCOStatusITLcChDyWkAggregate

PLP_RetailCOStatusITLcChWkLoad

- W_RTL_CO_STATUS_IT_LC_CH_TMP

W_RTL_CO_STATUS_IT_LC_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 122: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

costtschdcurplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEORGSCCHDYWKCURRAGGREGATE

PLP_RetailCOStatusCorporateOrgScChDyWkCurrAggregate

PLP_RetailCOStatusCorporateOrgScChDyCurrLoad

- W_RTL_CO_STATUS_IT_CH_DY_TMP

W_RTL_CO_STATUS_SC_CH_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

costtschdcurrcplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEORGSCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOStatusCorporateOrgScChDyWkCurrReclassAggregate

PLP_RetailCOStatusCorporateOrgScChDyCurrReclassTempLoad

- W_MCAL_DAY_D, W_MCAL_WEEK_D, W_RTL_CHANNEL_D, W_RTL_CO_STATUS_IT_CH_DY_A, W_RTL_PROD_RECLASS_TMP

W_RTL_CO_STATUS_SCCH_DY_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

costtschdcurrcplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEORGSCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOStatusCorporateOrgScChDyWkCurrReclassAggregate

PLP_RetailCOStatusCorporateOrgScChDyCurrReclassLoad

- W_RTL_CO_STATUS_SCCH_DY_RC_TMP

W_RTL_CO_STATUS_SC_CH_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

costtschdplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEITSCCHDYWKAGGREGATE

PLP_RetailCOStatusCorporateITSCChDyWkAggregate

PLP_RetailCOStatusCorporateSCChDyLoad

- W_RTL_CO_STATUS_IT_CH_DY_TMP

W_RTL_CO_STATUS_SC_CH_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

costtschwcurplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEORGSCCHDYWKCURRAGGREGATE

PLP_RetailCOStatusCorporateOrgScChDyWkCurrAggregate

PLP_RetailCOStatusCorporateOrgScChWkCurrLoadCurrent

- W_RTL_CO_STATUS_IT_CH_DY_TMP

W_RTL_CO_STATUS_SC_CH_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

costtschwcurplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEORGSCCHDYWKCURRAGGREGATE

PLP_RetailCOStatusCorporateOrgScChDyWkCurrAggregate

PLP_RetailCOStatusCorporateOrgScChWkCurrLoad

- W_RTL_CO_STATUS_IT_CH_DY_TMP

W_RTL_CO_STATUS_SC_CH_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

costtschwcurrcplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEORGSCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOStatusCorporateOrgScChDyWkCurrReclassAggregate

PLP_RetailCOStatusCorporateOrgScChWkCurrReclassTempLoad

- W_MCAL_WEEK_D, W_RTL_CHANNEL_D, W_RTL_CO_STATUS_IT_CH_WK_A, W_RTL_PROD_RECLASS_TMP

W_RTL_CO_STATUS_SCCH_WK_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

costtschwcurrcplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEORGSCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOStatusCorporateOrgScChDyWkCurrReclassAggregate

PLP_RetailCOStatusCorporateOrgScChWkCurrReclassLoad

- W_RTL_CO_STATUS_SCCH_WK_RC_TMP

W_RTL_CO_STATUS_SC_CH_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

costtschwplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEITSCCHDYWKAGGREGATE

PLP_RetailCOStatusCorporateITSCChDyWkAggregate

PLP_RetailCOStatusCorporateSCChWkLoadCurrent

- W_RTL_CO_STATUS_IT_CH_DY_TMP

W_RTL_CO_STATUS_SC_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 123: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

costtschwplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSCORPORATEITSCCHDYWKAGGREGATE

PLP_RetailCOStatusCorporateITSCChDyWkAggregate

PLP_RetailCOStatusCorporateSCChWkLoad

- W_RTL_CO_STATUS_IT_CH_DY_TMP

W_RTL_CO_STATUS_SC_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

costtslchdplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSSCLCCHDYWKAGGREGATE

PLP_RetailCOStatusSCLcChDyWkAggregate

PLP_RetailCOStatusSCLcChDyTempLoad

- W_RTL_CO_STATUS_IT_LC_CH_TMP

W_RTL_CO_STATUS_SC_LC_CH_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

costtslchdplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSSCLCCHDYWKAGGREGATE

PLP_RetailCOStatusSCLcChDyWkAggregate

PLP_RetailCOStatusSCLcChDyLoad

- W_RTL_CO_STATUS_SC_LC_CH_TMP

W_RTL_CO_STATUS_SC_LC_CH_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

costtslchwplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSSCLCCHDYWKAGGREGATE

PLP_RetailCOStatusSCLcChDyWkAggregate

PLP_RetailCOStatusSCLcChWkLoadCurrent

- W_RTL_CO_STATUS_SC_LC_CH_TMP

W_RTL_CO_STATUS_SC_LC_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

costtslchwplp.ksh Customer Order Status

Aggregate PLP_RETAILCOSTATUSSCLCCHDYWKAGGREGATE

PLP_RetailCOStatusSCLcChDyWkAggregate

PLP_RetailCOStatusSCLcChWkLoad

- W_RTL_CO_STATUS_SC_LC_CH_TMP

W_RTL_CO_STATUS_SC_LC_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

coicdplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONCORPITSCCHDYWKAGGREGATE

PLP_RetailCOTransactionCorpITSCChDyWkAggregate

PLP_RetailCOTransactionCorpITChDyLoad

- W_RTL_CO_IT_CH_DY_TMP

W_RTL_CO_IT_CH_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

coicdplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONCORPITSCCHDYWKAGGREGATE

PLP_RetailCOTransactionCorpITSCChDyWkAggregate

PLP_RetailCOTransactionCorpITChDyTempLoad

- W_RTL_CO_IT_LC_CH_DY_TMP

W_RTL_CO_IT_CH_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coichdsnplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSEASONAGGREGATE

PLP_RetailCOTransactionSeasonAggregate

PLP_RetailCOTransactionCorpITChDySNLoad

- W_RTL_CO_IT_LC_CH_DY_SN_TMP

W_RTL_CO_IT_CH_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

coichwsnplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSEASONAGGREGATE

PLP_RetailCOTransactionSeasonAggregate

PLP_RetailCOTransactionCorpITChWkSNLoad

- W_RTL_CO_IT_LC_CH_DY_SN_TMP

W_RTL_CO_IT_CH_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

coicwplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONCORPITSCCHDYWKAGGREGATE

PLP_RetailCOTransactionCorpITSCChDyWkAggregate

PLP_RetailCOTransactionCorpITChWkLoad

- W_RTL_CO_IT_CH_DY_TMP

W_RTL_CO_IT_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

coilchdsnplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSEASONAGGREGATE

PLP_RetailCOTransactionSeasonAggregate

PLP_RetailCOTransactionITLcChDySNTempLoad

- W_RTL_CO_IT_LC_CH_DY_TMP, W_RTL_SEASON_IT_D

W_RTL_CO_IT_LC_CH_DY_SN_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coilchdsnplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSEASONAGGREGATE

PLP_RetailCOTransactionSeasonAggregate

PLP_RetailCOTransactionITLcChDySNLoad

- W_RTL_CO_IT_LC_CH_DY_SN_TMP

W_RTL_CO_IT_LC_CH_DY_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 124: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

coilchwsnplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSEASONAGGREGATE

PLP_RetailCOTransactionSeasonAggregate

PLP_RetailCOTransactionITLcChWkSNLoad

- W_RTL_CO_IT_LC_CH_DY_SN_TMP

W_RTL_CO_IT_LC_CH_WK_SN_A

IKM RA Oracle Generic Merge with Control

ORMI

coitlcchdyplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONITLCCHDYWKAGGREGATE

PLP_RetailCOTransactionITLcChDyWkAggregate

PLP_RetailCOTransactionITLcChDyTempLoad

- W_RTL_CO_LINE_IT_LC_CH_DY_TMP

W_RTL_CO_IT_LC_CH_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coilchdplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONITLCCHDYWKAGGREGATE

PLP_RetailCOTransactionITLcChDyWkAggregate

PLP_RetailCOTransactionITLcChDyLoad

- W_RTL_CO_IT_LC_CH_DY_TMP

W_RTL_CO_IT_LC_CH_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

coilchwplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONITLCCHDYWKAGGREGATE

PLP_RetailCOTransactionITLcChDyWkAggregate

PLP_RetailCOTransactionITLcChWkLoad

- W_RTL_CO_IT_LC_CH_DY_TMP

W_RTL_CO_IT_LC_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

coscdplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONCORPITSCCHDYWKAGGREGATE

PLP_RetailCOTransactionCorpITSCChDyWkAggregate

PLP_RetailCOTransactionCorpSCChDyLoad

- W_RTL_CO_IT_CH_DY_TMP

W_RTL_CO_SC_CH_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

coschdcurplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCCHDYWKCURRAGGREGATE

PLP_RetailCOTransactionSCChDyWkCurrAggregate

PLP_RetailCOTransactionSCChDyCurrLoad

- W_RTL_CO_SC_LC_CH_DY_CUR_TMP

W_RTL_CO_SC_CH_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coschdcurrcplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOTransactionSCChDyWkCurrReclassAggregate

PLP_RetailCOTransactionSCChDyCurrReclassLoad

- W_RTL_CO_SC_LC_CH_DY_RC_TMP

W_RTL_CO_SC_CH_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coschwcurplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCCHDYWKCURRAGGREGATE

PLP_RetailCOTransactionSCChDyWkCurrAggregate

PLP_RetailCOTransactionSCChWkCurrLoad

- W_RTL_CO_SC_LC_CH_DY_CUR_TMP

W_RTL_CO_SC_CH_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coschwcurrcplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOTransactionSCChDyWkCurrReclassAggregate

PLP_RetailCOTransactionSCChWkCurrReclassLoad

- W_RTL_CO_SC_LC_CH_DY_RC_TMP

W_RTL_CO_SC_CH_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

coscwplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONCORPITSCCHDYWKAGGREGATE

PLP_RetailCOTransactionCorpITSCChDyWkAggregate

PLP_RetailCOTransactionCorpSCChWkLoad

- W_RTL_CO_IT_CH_DY_TMP

W_RTL_CO_SC_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

Page 125: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

coslchdplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCLCCHDYWKAGGREGATE

PLP_RetailCOTransactionSCLcChDyWkAggregate

PLP_RetailCOTransactionSCLcChDyLoad

- W_RTL_CO_SC_LC_CH_DY_TMP

W_RTL_CO_SC_LC_CH_DY_A

IKM RA Oracle Generic Merge with Control

ORMI

coslchdplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCLCCHDYWKAGGREGATE

PLP_RetailCOTransactionSCLcChDyWkAggregate

PLP_RetailCOTransactionSCLcChDyTempLoad

- W_RTL_CO_IT_LC_CH_DY_TMP

W_RTL_CO_SC_LC_CH_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coslchwplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCLCCHDYWKAGGREGATE

PLP_RetailCOTransactionSCLcChDyWkAggregate

PLP_RetailCOTransactionSCLcChWkLoad

- W_RTL_CO_SC_LC_CH_DY_TMP

W_RTL_CO_SC_LC_CH_WK_A

IKM RA Oracle Generic Merge with Control

ORMI

cosclcchcrcldplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCLCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOTransactionSCLcChDyWkCurrReclassAggregate

PLP_RetailCOTransactionSCLcChDyCurrReclassTempLoad

- W_INT_ORG_DH_RTL_TMP, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_RTL_CHANNEL_D, W_RTL_CO_IT_LC_CH_DY_A, W_RTL_PROD_RECLASS_TMP, W_XACT_TYPE_D

W_RTL_CO_SC_LC_CH_DY_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

cosclcchcrcldplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCLCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOTransactionSCLcChDyWkCurrReclassAggregate

PLP_RetailCOTransactionSCLcChDyCurrReclassLoad

- W_RTL_CO_SC_LC_CH_DY_RC_TMP

W_RTL_CO_SC_LC_CH_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

cosclcchcrclwplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCLCCHDYWKCURRRECLASSAGGREGATE

PLP_RetailCOTransactionSCLcChDyWkCurrReclassAggregate

PLP_RetailCOTransactionSCLcChWkCurrReclassLoad

- W_RTL_CO_SC_LC_CH_DY_RC_TMP

W_RTL_CO_SC_LC_CH_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

cosclcchcurrdplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCLCCHDYWKCURRAGGREGATE

PLP_RetailCOTransactionSCLcChDyWkCurrAggregate

PLP_RetailCOTransactionSCLcChDyCurrTempLoad

- W_PRODUCT_D_RTL_TMP, W_RTL_CO_IT_LC_CH_DY_TMP

W_RTL_CO_SC_LC_CH_DY_CUR_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

cosclcchcurrdplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCLCCHDYWKCURRAGGREGATE

PLP_RetailCOTransactionSCLcChDyWkCurrAggregate

PLP_RetailCOTransactionSCLcChDyCurrLoad

- W_RTL_CO_SC_LC_CH_DY_CUR_TMP

W_RTL_CO_SC_LC_CH_DY_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

cosclcchcurrwplp.ksh Customer Order Transaction

Aggregate PLP_RETAILCOTRANSACTIONSCLCCHDYWKCURRAGGREGATE

PLP_RetailCOTransactionSCLcChDyWkCurrAggregate

PLP_RetailCOTransactionSCLcChWkCurrLoad

- W_RTL_CO_SC_LC_CH_DY_CUR_TMP

W_RTL_CO_SC_LC_CH_WK_CUR_A

IKM RA Oracle Generic Merge with Control

ORMI

W_RTL_MKTSLS_TA_CH_CNG_WK_TMP

- W_RTL_MKTSLS_TA_CMG_CG_

IKM RA Oracle Insert Temp Load

ORCImktslstacmgcnsqtrplp.ksh Consumer Spend

Aggregate PLP_RETAILMARKETSALEST

PLP_RetailMarketSalesTaCmgCns

PLP_RetailMarketSalesTaCmgCngWk

Page 126: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PRODUCT_D_RTL_TMPW_MCAL_WEEK_D

W_RTL_CMG_PRODUCT_MTX_DW_RTL_MKTSLS_TA_CMG_CG_WK_TMPW_RTL_CNG_CNSG_D

W_RTL_MKTSLS_TA_CH_CNG_WK_TMPW_PRODUCT_D_RTL_TMPW_MCAL_WEEK_D

W_RTL_MKTSLS_TASCCG_WK_CUR_TMPW_RTL_CNG_CNSG_D

W_RTL_MKTSLS_TA_CH_CNG_WK_FW_RTL_TRADE_AREA_DW_MCAL_WEEK_D

W_RTL_PROD_RECLASS_TMPW_MCAL_CONTEXT_G

W_RTL_MKTSLS_TA_SCCG_WK_RC_TMPW_RTL_CNG_CNSG_D

invagdldplp.ksh Inventory Aging

Aggregate PLP_RETAILINVAGINGDPLCDYAGGREGATE

PLP_RetailInvAgingDpLcDyAggregate

PLP_RetailInvAgingDpLcAgeDyLoad

W_RTL_INV_IT_LC_G W_RTL_INVAGE_DP_LC_DY_A

IKM RA Oracle Generic Insert with Control

ORMI

W_RTL_MFPCP_PROD1LC1 T1 TMP

W_RTL_MFPCP_PROD3 LC3 T3

IKM RA Oracle G i M

ORMICurrent Pl i

Aggregate PLP_RETAILCURRENTPLANNI

PLP_RetailCurretPl i O ti

PLP_RetailCurrentPl i O ti 1t

PLP_RetailCurrentPlanningOption1to2Load

W_RTL_MFPCP_PROD1_LC1_T1_TMP

W_RTL_MFPCP_PROD2_LC2_T2_F

IKM RA Oracle Generic Merge with Control

ORMI

PLP_RetailMarketSalesTaPrdCnsQtrCurrReclassLoad

W_RTL_MKTSLS_TA_CL_CS_QR_CUR_A

IKM RA Oracle Generic Merge with Control

ORCI

mfpcpop1to2plp.ksh

Current Planning

Aggregate PLP_RETAILCURRENTPLANNINGOPTION1TO

PLP_RetailCurrentPlanningOption1to2Aggregate

W_RTL_MKTSLS_TA_SCCG_WK_RC_TMP

W_RTL_MKTSLS_TA_CL_QR_CUR_A

IKM RA Oracle Generic Merge with Control

ORCI

mktslstaprdcnsqtrcurrrcplp.ksh Consumer Spend

Aggregate PLP_RETAILMARKETSALESTAPRDCNSQTRCURRRECLASS

PLP_RetailMarketSalesTaPrdCnsQtrCurrReclassAggregate

W_RTL_MKTSLS_TA_SCCG_WK_RC_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

mktslstaprdqtrcurrrcplp.ksh Consumer Spend

Aggregate PLP_RETAILMARKETSALESTAPRDCNSQTRCURRRECLASSAGGREGATE

PLP_RetailMarketSalesTaPrdCnsQtrCurrReclassAggregate

PLP_RetailMarketSalesTaPrdQtrCurrReclassLoad

mktslstaprdcnsqtrcurrrcplp.ksh Consumer Spend

Aggregate PLP_RETAILMARKETSALESTAPRDCNSQTRCURRRECLASSAGGREGATE

PLP_RetailMarketSalesTaPrdCnsQtrCurrReclassAggregate

PLP_RetailMarketSalesTaScCngWkCurrReclassTempLoad

PLP_RetailMarketSalesTaPrdQtrCurrLoad

W_RTL_MKTSLS_TASCCG_WK_CUR_TMP

W_RTL_MKTSLS_TA_CL_QR_CUR A

IKM RA Oracle Generic Merge with Control

ORCI

PLP_RetailMarketSalesTaPrdCnsQtrCurrLoad

W_RTL_MKTSLS_TA_CL_CS_QR_CUR_A

IKM RA Oracle Generic Merge with Control

ORCI

mktslstaprdqtrcurrplp.ksh Consumer Spend

Aggregate PLP_RETAILMARKETSALESTAPRDCNSQTR

PLP_RetailMarketSalesTaPrdCnsQtrCurrAggregate

PLP_RetailMarketSalesTaScCngWkCurrTempLoad

- W_RTL_MKTSLS_TASCCG_WK_CUR_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

mktslstaprdcnsqtrcurrplp.ksh Consumer Spend

Aggregate PLP_RETAILMARKETSALESTAPRDCNSQTRCURRAGGREGATE

PLP_RetailMarketSalesTaPrdCnsQtrCurrAggregate

W_RTL_MKTSLS_TA_CMG_CG_WK_TMP

W_RTL_MKTSLS_TA_CMG_QR_A

IKM RA Oracle Generic Merge with Control

ORCI

mktslstaprdcnsqtrcurrplp.ksh Consumer Spend

Aggregate PLP_RETAILMARKETSALESTAPRDCNSQTRCURRAGGREGATE

PLP_RetailMarketSalesTaPrdCnsQtrCurrAggregate

- W_RTL_MKTSLS_TA_CMG_CS_QR_A

IKM RA Oracle Generic Merge with Control

ORCI

mktslstacmgqtrplp.ksh Consumer Spend

Aggregate PLP_RETAILMARKETSALESTACMGCNSQTR

PLP_RetailMarketSalesTaCmgCnsQtrAggregate

PLP_RetailMarketSalesTaCmgQtrLoad

WK_TMP

with Control

mktslstacmgcnsqtrplp.ksh Consumer Spend

Aggregate PLP_RETAILMARKETSALESTACMGCNSQTRAGGREGATE

PLP_RetailMarketSalesTaCmgCnsQtrAggregate

PLP_RetailMarketSalesTaCmgCnsQtrLoad

p

ACMGCNSQTRAGGREGATE

gQtrAggregate

g gTempLoad

Page 127: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

domianmemlkuprsesde.ksh Domain Lookup

Dimension Extract

RSE_SDE_DOMAINMEMBERLKUP

RSE_SDE_DomainMemberLkUp

RSE_SDE_RetailClusterGrpLblLkUpTempLoad

RSE W_RTL_CLSTR_GRP_G RSE_W_DOMAIN_MEMBER_DS_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

domianmemlkuprsesde.ksh Domain Lookup

Dimension Extract

RSE_SDE_DOMAINMEMBERLKUP

RSE_SDE_DomainMemberLkUp

RSE_SDE_RetailClusterHdrDescLkUpTempLoad

RSE W_RTL_CLSTR_HDR_G RSE_W_DOMAIN_MEMBER_DS_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

domianmemlkuprsesde.ksh Domain Lookup

Dimension Extract

RSE_SDE_DOMAINMEMBERLKUP

RSE_SDE_DomainMemberLkUp

RSE_SDE_RetailDomainMemberLkUpLoad

RSE RSE_W_DOMAIN_MEMBER_DS_TMP, W_LANGUAGES_G

W_DOMAIN_MEMBER_DS_TL

IKM RA Oracle Generic Insert with Control

ORCI

clstrgrpsde.ksh Clusters Dimension RSE_SDE_RETAILCLSTRGRPDIMENSION

RSE_SDE_RetailClstrGrpDimension

SDE_RetailClstrGrpDimensionLoad

RSE CIS_CLUSTER_SET_INT W_RTL_CLSTR_GRP_G

IKM RA Oracle Generic Insert with Control

ORCI

clsrtgrpprodsde.ksh Clusters Dimension RSE_SDE_RETAILCLSTRGRPPRODDIMENSION

RSE_SDE_RetailClstrGrpProdDimension

SDE_RetailClstrGrpProdDimensionLoad

RSE CIS_CLUSTER_SET_INT W_RTL_CLSTR_GRP_PRD_G

IKM RA Oracle Generic Insert with Control

ORCI

clsrthdrsde.ksh Clusters Dimension RSE_SDE_RETAILCLSTRHDRDIMENSIONLOAD

RSE_SDE_RetailClstrHdrDimensionLoad

SDE_RetailClstrHdrDimensionLoad

RSE CIS_CLUSTER_MEMBER_INT

W_RTL_CLSTR_HDR_G

IKM RA Oracle Generic Insert with Control

ORCI

clsrtgrphdrlcsde.ksh Clusters Dimension RSE_SDE_RETAILCLSTRGRPHDRLCDIMENSION

RSE_SDE_RetailClstrGrpHdrLcDimension

SDE_RetailClstrGrpHdrLcDimensionLoad

RSE CIS_CLUSTER_MEMBER_INT

W_RTL_CLSTR_GRP_HDR_LC_G

IKM RA Oracle Generic Insert with Control

ORCI

CIS_CUSTSEG_EXP_VW

CIS_CUSTSEG_ATTR_EXP_VW

CIS_CUSTSEG_EXP_VW

CIS_CUSTSEG_ATTR_EXP_VWCIS_CUSTSEG_CAT_ATTR_EXP_VW

SDE_RetailCDTLoi M Di i

RSE CDT_SIM_LOC_XREF_EXP VW

W_RTL_CDT_ORG MTX G

IKM RA Oracle G i I

ORCI

RSE CIS_CUSTSEG_CUST_EXP_VW

W_RTL_CUST_CUSTSEG_DS

IKM RA Oracle Generic Insert with Control

ORCI

cdtlocmtxsde.ksh RSE CDT Loc M

Dimension RSE_SDE_RETAILCDTLOCATI

RSE_SDE_RetailCDTL i M

RSE W_RTL_CUSTSEG_BEHAVIOR _DS

IKM RA Oracle Generic Insert with Control

ORCI

custcustsegsde.ksh RSE Customer Segment

Dimension RSE_SDE_RETAILCUSTOMERCUSTSEGDIMEN

RSE_SDE_RetailCustomerCustSegDimension

SDE_RetailCustomerCustsegDimensionLoad

custsegsde.ksh RSE Customer Segment

Dimension RSE_SDE_RETAILCUSTOMERSEGMENTDIMENSION

RSE_SDE_RetailCustomerSegmentDimension

SDE_RetailCustSegBehaviorDimLoad

SDE_RetailCustSegAttributeLoad

RSE CIS_CUSTSEG_ATTR_EXP_VW

W_RTL_CUSTSEG_ATTR_DS

IKM RA Oracle Generic Insert with Control

ORCI

SDE_RetailCustSegDimensionLoad

RSE W_RTL_CUSTSEG_DS

IKM RA Oracle Generic Insert with Control

ORCI

custsegsde.ksh RSE Customer Segment

Dimension RSE_SDE_RETAILCUSTOMERSEGMENTDIME

RSE_SDE_RetailCustomerSegmentDimension

W_RTL_MFPOP_PROD2_LC2_T2_TMP

W_RTL_MFPOP_PROD3_LC3_T3_F

IKM RA Oracle Generic Merge with Control

ORMI

custsegsde.ksh RSE Customer Segment

Dimension RSE_SDE_RETAILCUSTOMERSEGMENTDIMENSION

RSE_SDE_RetailCustomerSegmentDimension

mfpopop2to3plp.ksh

Original Planning

Aggregate PLP_RETAILORIGINALPLANNINGOPTION2T

PLP_RetailOriginalPlanningOption2to3Aggregate

PLP_RetailOriginalPlanningOption2to3Load

PLP_RetailOriginalPlanningOption1to3Load

W_RTL_MFPOP_PROD1_LC1_T1_TMP

W_RTL_MFPOP_PROD3_LC3_T3_F

IKM RA Oracle Generic Merge with Control

ORMI

W_RTL_MFPOP_PROD1_LC1_T1_TMP

W_RTL_MFPOP_PROD2_LC2_T2_F

IKM RA Oracle Generic Merge with Control

ORMI

mfpopop1to3plp.ksh

Original Planning

Aggregate PLP_RETAILORIGINALPLANNINGOPTION1T

PLP_RetailOriginalPlanningOption1to3Aggregate

mfpopop1to2plp.ksh

Original Planning

Aggregate PLP_RETAILORIGINALPLANNINGOPTION1T

PLP_RetailOriginalPlanningOption1to2Aggregate

PLP_RetailOriginalPlanningOption1to2Load

PLP_RetailCurrentPlanningOption2to3Load

W_RTL_MFPCP_PROD2_LC2_T2_TMP

W_RTL_MFPCP_PROD3_LC3_T3_F

IKM RA Oracle Generic Merge with Control

ORMI

_LC1_T1_TMP PROD3_LC3_T3_F

Generic Merge with Control

mfpcpop2to3plp.ksh

Current Planning

Aggregate PLP_RETAILCURRENTPLANNINGOPTION2TO

PLP_RetailCurrentPlanningOption2to3Aggregate

mfpcpop1to3plp.ksh

Planning RRENTPLANNI

NGOPTION1TOntPlanningOption1to3Aggregate

PlanningOption1to3Load

Page 128: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

CDT_ATTR_SIM_EXP_VWW_RTL_ITEM_GRP1_VW

gregcaldaysil.ksh Calendar Dimension Load SIL_DAYDIMENSION

SIL_DayDimension

SIL_DayDimension.DAY_D

- FILE_DATE_COUNTER W_DAY_D IKM RA Oracle Generic Merge with Control

ORMI

domianmemlkupsil.ksh Domain Lookup

Dimension Load SIL_DOMAINMEMBERLKUP

SIL_DomainMemberLkup

SIL_DomainMemberLkupLoad

- W_DOMAIN_MEMBER_DS_TL_V

W_DOMAIN_MEMBER_LKP_TL

IKM RA Oracle Slowly Changing Dim with Control

ORMI

domianmemlkuprsesil.ksh Domain Lookup

Dimension Extract

SIL_RSEDOMAINMEMBERLKUP

SIL_RSEDomainMemberLkup

SIL_RSEDomainMemberLkupLoad

- W_DOMAIN_MEMBER_DS_TL_V

W_DOMAIN_MEMBER_LKP_TL

IKM RA Oracle Slowly Changing Dim with Control

ORCI

emplysil.ksh Employee Dimension Load SIL_EMPLOYEEDIMENSION

SIL_EmployeeDimension

SIL_EmployeeDimension

- W_EMPLOYEE_DS W_EMPLOYEE_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

exchratesil.ksh Exchange Rate Dimension Load SIL_EXCHANGERATEGENERAL

SIL_ExchangeRateGeneral

SIL_ExchangeRateGeneral.EXCH_RATE_G_FULL

- W_EXCH_RATE_G, W_EXCH_RATE_GS

W_EXCH_RATE_G

IKM RA Oracle Generic Insert with Control

ORMI

orgsil.ksh Organization Dimension Load SIL_INTERNALORGANIZATIONDIMENSION

SIL_InternalOrganizationDimension

SIL_InternalOrganizationDimension.INT_ORG_ATTR_D

- W_INT_ORG_ATTR_DS_TMP

W_INT_ORG_ATTR_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

orgsil.ksh Organization Dimension Load SIL_INTERNALORGANIZATIONDIMENSION

SIL_InternalOrganizationDimension

SIL_InternalOrganizationDimension.INT_ORG_ATTR_DS_TMP

- W_INT_ORG_DH, W_INT_ORG_ATTR_DS

W_INT_ORG_ATTR_DS_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

orgsil.ksh Organization Dimension Load SIL_INTERNALORGANIZATIONDIMENSION

SIL_InternalOrganizationDimension

SIL_InternalOrganizationDimension.INT_ORG_D

- W_INT_ORG_DS, W_INT_ORG_DH

W_INT_ORG_D IKM RA Oracle Slowly Changing Dim with Control

ORMI

orgsil.ksh Organization Dimension Load SIL_INTERNALORGANIZATIONDIMENSION

SIL_InternalOrganizationDimension

SIL_InternalOrganizationDimension.INT_ORG_D_TL

- W_INT_ORG_DS_TL_V W_INT_ORG_D_TL

IKM RA Oracle Slowly Changing Dim with Control

ORMI

orghiersil.ksh Organization Dimension Load SIL_INTERNALORGANIZATIONHIERARCHY

SIL_InternalOrganizationHierarchy

SIL_InternalOrganizationHierarchy.SQ_W_INT_ORG_DH

- W_INT_ORG_DH ODI_SQ_W_INT_ORG_DH

IKM RA Oracle Insert Temp Load with Control

ORMI

orghiersil.ksh Organization Dimension Load SIL_INTERNALORGANIZATIONHIERARCHY

SIL_InternalOrganizationHierarchy

SIL_InternalOrganizationHierarchyLoad.W_INT_ORG_DH

- W_INT_ORG_DHS, ODI_SQ_W_INT_ORG_DH

W_INT_ORG_DH IKM RA Oracle Slowly Changing Dim with Control

ORMI

orgfinsil.ksh Organization Dimension Load SIL_RETAILORGANIZATIONFINANCEDIMENSION

SIL_RetailOrganizationFinanceDimension

SIL_RetailOrganizationFinanceDimensionLoad

- W_RTL_ORG_FIN_DS W_RTL_ORG_FIN_D

IKM RA Oracle Generic Insert with Control

ORMI

RSE CDT_PROD_SIM_EXP_VW

W_RTL_PROD_SIM_IT_CDT_G

IKM RA Oracle Generic Insert with Control

ORCI

RSE W_RTL_PROD_ATTR_SIM_CDT_G

IKM RA Oracle Generic Insert with Control

ORCI

prdsimsde.ksh RSE Similarity Score

Fact RSE_SDE_RETAILPRODUCTSIMSCOREFACT

RSE_SDE_RetailProductSimScoreFact

SDE_RetailProductSimScoreFactLoad

prdattrsimsde.ksh RSE Similarity Score

Fact RSE_SDE_RETAILPRODUCTATTRSIMSCOREFACT

RSE_SDE_RetailProductAttrSimScoreFact

SDE_RetailProductAttrSimScoreFactLoad

cationMtxDimensionLoad

XP_VW G_MTX_G

Generic Insert with Control

Mtx ILCDTLOCATI

ONMTXDIMENCDTLocationMtxDimension

Page 129: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

invprdattrsil.ksh Inventory Product

Dimension Load SIL_INVENTORYPRODUCTDIMENSION

SIL_InventoryProductDimension

SIL_InventoryProductDimension.INVENTORY_PRODUCT_ATTR_D

- W_INT_ORG_D, W_INVENTORY_PRODUCT_ATTR_DS, W_PRODUCT_D

W_INVENTORY_PRODUCT_ATTR_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

invprdattrsil.ksh Inventory Product

Dimension Load SIL_INVENTORYPRODUCTDIMENSION

SIL_InventoryProductDimension

SIL_InventoryProductDimension.INVENTORY_PRODUCT_D

- W_INT_ORG_D, W_INVENTORY_PRODUCT_DS, W_PRODUCT_D

W_INVENTORY_PRODUCT_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_ATTR_D

- W_PRODUCT_ATTR_DS, W_PRODUCT_D

W_PRODUCT_ATTR_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_ATTR_D_DEL

- W_RTL_ITEM_DEL_TMP, W_PRODUCT_ATTR_D

W_PRODUCT_ATTR_D

IKM RA Oracle Generic Update with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_ATTR_D_FULL

- W_PRODUCT_D, W_PRODUCT_ATTR_DS

W_PRODUCT_ATTR_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_D

- W_PRODUCT_D, W_PRODUCT_DS

W_PRODUCT_D IKM RA Oracle Slowly Changing Dim with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_D_DEL

- W_RTL_ITEM_DEL_TMP, W_PRODUCT_D

W_PRODUCT_D IKM RA Oracle Generic Update with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_D_FULL

- W_PRODUCT_D, W_PRODUCT_DS

W_PRODUCT_D IKM RA Oracle Slowly Changing Dim with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_D_TL

- W_PRODUCT_DS_TL_V W_PRODUCT_D_TL

IKM RA Oracle Slowly Changing Dim with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_D_TL_FULL

- W_PRODUCT_DS_TL_V W_PRODUCT_D_TL

IKM RA Oracle Slowly Changing Dim with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_D_UPD_CURRENT

- W_PROD_CAT_DH, W_PRODUCT_D

W_PRODUCT_D IKM RA Oracle Generic Update with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_D_UPD_HIST

- W_PRODUCT_D, W_PROD_CAT_DH

W_PRODUCT_D IKM RA Oracle Generic Update with Control

ORMI

prditmsil.ksh Product Dimension Load SIL_ITEMDIMENSION

SIL_ItemDimension

SIL_ItemDimension.PRODUCT_D_UPD_SCD1

- W_PRODUCT_D W_PRODUCT_D IKM RA Oracle Generic Update with Control

ORMI

prdhiersil.ksh Product Dimension Load SIL_PRODUCTHIERARCHYDIMENSION

SIL_ProductHierarchyDimension

SIL_ProductHierarchyDimensionLoad

- W_PROD_CAT_DHS W_PROD_CAT_DH

IKM RA Oracle Slowly Changing Dim with Control

ORMI

Page 130: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

IKM RA Oracle Generic Update with Control, CKM BIAPPS Oracle

prdhierlkupsil.ksh Product Dimension Load SIL_RETAILPRODUCTHIERARCHYLKPDIMENSION

SIL_RetailProductHierarchyLkpDimension

SIL_RetailProductHierarchyLkpDimensionLoad

- W_RTL_PROD_HIER_ATTR_LKP_DHS

W_RTL_PROD_HIER_ATTR_LKP_DH

IKM RA Oracle Slowly Changing Dim with Control

ORMI

timeminutedaysil.ksh Time Dimension Load SIL_MINUTEOFDAYDIMENSION

SIL_MinuteOfDayDimension

SIL_MinuteOfDay - W_TIME_OF_DAY_D W_MINUTE_OF_DAY_D

IKM RA Oracle Generic Merge with Control

ORMI

timedaysil.ksh Time Dimension Load SIL_TIMEOFDAYDIMENSION

SIL_TimeOfDayDimension

SIL_TimeOfDayDimension.TIME_OF_DAY_D

- FILE_TIME_OF_DAY W_TIME_OF_DAY_D

IKM RA Oracle Generic Insert with Control

ORMI

orgpartysil.ksh Party Organization

Dimension Load SIL_PARTYDIMENSION_ORGANIZATION

SIL_PartyDimension_Organization

SIL_PartyDimension_Organization.W_PARTY_ATTR_D

- W_PARTY_ORG_D, W_PARTY_ATTR_DS

W_PARTY_ATTR_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

W_PARTY_PER_D

W_RTL_PARTY_PER_ATTR_DS

orgpartysil.ksh Party Organization

Dimension Load SIL_PARTYDIMENSION_ORGANIZATION

SIL_PartyDimension_Organization

SIL_PartyDimension_Organization.W_PARTY_D

- W_PARTY_ORG_D, W_PARTY_ORG_DS

W_PARTY_D IKM RA Oracle Slowly Changing Dim with Control

ORMI

partyorgsil.ksh Party Organization

Dimension Load SIL_PARTYORGANIZATIONDIMENSION

SIL_PartyOrganizationDimension

SIL_PartyOrganizationDimension.W_PARTY_ORG_D

- W_PARTY_ORG_D, W_PARTY_ORG_DS

W_PARTY_ORG_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

Called from MASTER_SIL_RETAIL_SALESMARKDOWNFACT

Markdowns Base Fact Load SIL_RETAIL_SALESMARKDOWNFACT

SIL_Retail_SalesMarkdownFact

SIL_RetailSalesMarkdownFact

- W_RTL_MKDN_IT_LC_DY_TMP

W_RTL_MKDN_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

SIL_RetailCustomerUDADimensionLoad

W_PARTY_ATTR_D

IKM RA Oracle Generic Merge with Control

ORMI

SIL_RetailItemImage_DimesionUpdate

- W_RTL_PRODUCT_IMAGE_DS

W_PRODUCT_ATTR_D

ORMI

custudasil.ksh Customer UDA

Dimension Load SIL_RETAILCUSTOMERUDADIMENSION

SIL_RetailCustomerUDADimension

prditimsil.ksh Item Image Dimension SIL_RETAILITEMIMAGEDIMENSION

SIL_RetailItemImageDimension

Page 131: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAIL_SALESMARKDOWNFACT

Markdowns Base Fact Load SIL_RETAIL_SALESMARKDOWNFACT

SIL_Retail_SalesMarkdownFact

SIL_RetailSalesMarkdownFactTempLoad

- W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_MCAL_DAY_D, W_PRODUCT_D_RTL_TMP, W_RTL_MKDN_IT_LC_DY_FS, W_XACT_TYPE_D, W_INT_ORG_DH_RTL_TMP, W_MCAL_WEEK_D, W_PRODUCT_D_RTL_TMP, W_GLOBAL_CURR_G, W_MCAL_WEEK_D, W_XACT_TYPE_D, W_RTL_MKDN_IT_LC_DY_FS, W_GLOBAL_CURR_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP

W_RTL_MKDN_IT_LC_DY_TMP

RA CKM Oracle Fact Load IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_SIL_RETAIL_SALESTRANSACTIONFACT

Sales Base Fact Load SIL_RETAIL_SALESTRANSACTIONFACT

SIL_Retail_SalesTransactionFact

SIL_Retail_SalesTransactionFact

- W_RTL_SLS_TRX_IT_LC_DY_TMP

W_RTL_SLS_TRX_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 132: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAIL_SALESTRANSACTIONFACT

Sales Base Fact Load SIL_RETAIL_SALESTRANSACTIONFACT

SIL_Retail_SalesTransactionFact

SIL_Retail_SalesTransactionFact_Temp

- W_PRODUCT_D_RTL_TMP, W_MCAL_WEEK_D, W_EMPLOYEE_D, W_INT_ORG_D_RTL_TMP, W_XACT_TYPE_D, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_GLOBAL_CURR_G, W_MINUTE_OF_DAY_D, W_PRODUCT_D_RTL_TMP, W_XACT_TYPE_D, W_MINUTE_OF_DAY_D, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_RTL_SLS_TRX_IT_LC_DY_FS, W_RTL_SLS_TRX_IT_LC_DY_FS, W_EMPLOYEE_D, W_INT_ORG_DH_RTL_TMP

W_RTL_SLS_TRX_IT_LC_DY_TMP

RA CKM Oracle Fact Load IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_SIL_RETAIL_SALESTRANSACTIONFACT

Sales Base Fact Load SIL_RETAIL_SALESTRANSACTIONIMEIFACT

SIL_Retail_SalesTransactionIMEIFact

SIL_Retail_SalesTransactionIMEIFact

- W_RTL_SLS_TRX_IT_LC_DY_TMP

W_RTL_SLS_TRX_IMEI_LC_DY_F

IKM RA Oracle Generic Merge with Control, CKM Oracle

ORMI / ORCI

Called from MASTER_SIL_RETAILBASECOSTFACT

Cost Base Fact Load Compressed

SIL_RETAILBASECOSTFACT

SIL_RetailBaseCostFact

SIL_RetailBaseCostFactGeneralLoad

- W_RTL_BCOST_IT_LC_DY_TMP

W_RTL_BCOST_IT_LC_G

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILBASECOSTFACT

Cost Base Fact Load Compressed

SIL_RETAILBASECOSTFACT

SIL_RetailBaseCostFact

SIL_RetailBaseCostFactLoad

- W_RTL_BCOST_IT_LC_DY_TMP

W_RTL_BCOST_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 133: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAILBASECOSTFACT

Cost Base Fact Load Compressed

SIL_RETAILBASECOSTFACT

SIL_RetailBaseCostFact

SIL_RetailBaseCostFactTempLoad

- W_INT_ORG_DH_RTL_TMP, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_PARTY_ORG_D, W_PRODUCT_D_RTL_TMP, W_GLOBAL_CURR_G, W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_PARTY_ORG_D, W_PRODUCT_D_RTL_TMP, W_RTL_BCOST_IT_LC_DY_FS, W_RTL_BCOST_IT_LC_DY_FS

W_RTL_BCOST_IT_LC_DY_TMP

RA CKM Oracle Fact Load IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_SIL_RETAILBASECOSTFACT

Cost Base Fact Load Compressed

SIL_RETAILBASECOSTFACT

SIL_RetailBaseCostFact

SIL_RetailBaseCostUpdateFact

- W_RTL_BCOST_IT_LC_DY_TMP

W_RTL_BCOST_IT_LC_DY_F

IKM RA Oracle Generic Update with Control

ORMI

currplansil.ksh Planning Base Fact Load SIL_RETAILCURRENTPLANNINGFACT

SIL_RetailCurrentPlanningFact

SIL_RetaiICurrentPlanningCostScChWkLoad

- W_RTL_MFPCPC_SC_CH_WK_TMP

W_RTL_MFPCPC_SC_CH_WK_F

IKM RA Oracle Generic Merge with Control

ORMI

currplansil.ksh Planning Base Fact Load SIL_RETAILCURRENTPLANNINGFACT

SIL_RetailCurrentPlanningFact

SIL_RetaiICurrentPlanningRetailScChWkLoad

- W_RTL_MFPCPR_SC_CH_WK_TMP

W_RTL_MFPCPR_SC_CH_WK_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 134: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

currplansil.ksh Planning Base Fact Load SIL_RETAILCURRENTPLANNINGFACT

SIL_RetailCurrentPlanningFact

SIL_RetaiICurrentPlanningRetailScChWkTempLoad

- W_RTL_MFPCPR_SC_CH_WK_FS, W_RTL_CHANNEL_D, W_MCAL_CONTEXT_G, W_MCAL_WEEK_D, W_PRODUCT_D_RTL_TMP, W_RTL_CHANNEL_D, W_RTL_MFPCPR_SC_CH_WK_FS, W_MCAL_CONTEXT_G, W_PRODUCT_D_RTL_TMP, W_MCAL_WEEK_D, W_MCAL_WEEK_D, W_RTL_CHANNEL_D, W_RTL_MFPCPC_SC_CH_WK_FS, W_MCAL_CONTEXT_G, W_PRODUCT_D_RTL_TMP, W_RTL_CHANNEL_D, W_RTL_MFPCPC_SC_CH_WK_FS, W_MCAL_CONTEXT_G, W_MCAL_WEEK_D, W_PRODUCT_D_RTL_TMP

W_RTL_MFPCPR_SC_CH_WK_TMP

RA CKM Oracle Fact Load IKM RA Oracle Insert Temp Load with Control

ORMI

orgplansil.ksh Planning Base Fact Load SIL_RETAILORIGINALPLANNINGFACT

SIL_RetailOriginalPlanningFact

SIL_RetailIOriginalPlanningCostScChWkLoad

- W_RTL_MFPOPC_SC_CH_WK_TMP

W_RTL_MFPOPC_SC_CH_WK_F

IKM RA Oracle Generic Merge with Control

ORMI

orgplansil.ksh Planning Base Fact Load SIL_RETAILORIGINALPLANNINGFACT

SIL_RetailOriginalPlanningFact

SIL_RetailIOriginalPlanningRetailScChWkLoad

- W_RTL_MFPOPR_SC_CH_WK_TMP

W_RTL_MFPOPR_SC_CH_WK_F

IKM RA Oracle Generic Merge with Control

ORMI

orgplansil.ksh Planning Base Fact Load SIL_RETAILORIGINALPLANNINGFACT

SIL_RetailOriginalPlanningFact

SIL_RetailOriginalPlanningCostScChWkTempLoad

- W_MCAL_CONTEXT_G, W_RTL_MFPOPC_SC_CH_WK_FS, W_RTL_CHANNEL_D, W_MCAL_WEEK_D, W_PRODUCT_D_RTL_TMP

W_RTL_MFPOPC_SC_CH_WK_TMP

RA CKM Oracle Fact Load, IKM RA Oracle Insert Temp Load with Control

ORMI

Page 135: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

orgplansil.ksh Planning Base Fact Load SIL_RETAILORIGINALPLANNINGFACT

SIL_RetailOriginalPlanningFact

SIL_RetailOriginalPlanningRetailScChWkTempLoad

- W_MCAL_CONTEXT_G, W_PRODUCT_D_RTL_TMP, W_MCAL_WEEK_D, W_RTL_CHANNEL_D, W_RTL_MFPOPR_SC_CH_WK_FS

W_RTL_MFPOPR_SC_CH_WK_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

Called from MASTER_SIL_RETAILINVPOSITIONFACT

Inventory Position

Base Fact Load Compressed

SIL_RETAILINVPOSITIONFACT

SIL_RetailInvPositionFact

SIL_RetailInvPositionFact

- W_RTL_INV_IT_LC_DY_TMP

W_RTL_INV_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control M-Thread

ORMI

Called from MASTER_SIL_RETAILINVPOSITIONFACT

Inventory Position

Base Fact Load Compressed

SIL_RETAILINVPOSITIONFACT

SIL_RetailInvPositionFact

SIL_RetailInvPositionFactGeneral

- W_RTL_INV_IT_LC_DY_TMP

W_RTL_INV_IT_LC_G

IKM RA Oracle Generic Merge with Control M-Thread

ORMI

Called from MASTER_SIL_RETAILINVPOSITIONFACT

Inventory Position

Base Fact Load Compressed

SIL_RETAILINVPOSITIONFACT

SIL_RetailInvPositionFact

SIL_RetailInvPositionFactTempLoad

- W_RTL_INV_IT_LC_DY_FS, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_PRODUCT_D_RTL_TMP, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_PRODUCT_D_RTL_TMP, W_RTL_INV_IT_LC_DY_FS, W_MCAL_WEEK_D

W_RTL_INV_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_SIL_RETAILINVPOSITIONFACT

Inventory Position

Base Fact Load Compressed

SIL_RETAILINVPOSITIONFACT

SIL_RetailInvPositionFact

SIL_RetailInvPositionUpdateFact

- W_RTL_INV_IT_LC_DY_TMP

W_RTL_INV_IT_LC_DY_F

IKM RA Oracle Generic Update with Control

ORMI

Called from MASTER_SIL_RETAILINVRECEIPTSFACT

Inventory Receipts

Base Fact Load SIL_RETAILINVRECEIPTSFACT

SIL_RetailInvReceiptsFact

SIL_RetailInvReceiptsITLcDyLoad

- W_RTL_INVRC_IT_LC_DY_TMP

W_RTL_INVRC_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 136: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAILINVRECEIPTSFACT

Inventory Receipts

Base Fact Load SIL_RETAILINVRECEIPTSFACT

SIL_RetailInvReceiptsFact

SIL_RetailInvRecieptsITLcDyTempLoad

- W_PRODUCT_D_RTL_TMP, W_MCAL_DAY_D, W_GLOBAL_CURR_G, W_RTL_INVRC_IT_LC_DY_FS, W_MCAL_WEEK_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_RTL_INVRC_IT_LC_DY_FS, W_MCAL_DAY_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_PRODUCT_D_RTL_TMP, W_GLOBAL_CURR_G, W_MCAL_WEEK_D

W_RTL_INVRC_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_SIL_RETAILINVENTORYADJUSTMENTFACT

Inventory Adjustment

Base Fact Load SIL_RETAILINVENTORYADJUSTMENTFACT

SIL_RetailInventoryAdjustmentFact

SIL_RetailInventoryAdjustmentFactLoad

- W_RTL_INVADJ_IT_LC_DY_TMP

W_RTL_INVADJ_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control, CKM Oracle

ORMI

W_RTL_INVADJ_IT_LC_DY_FSW_INT_ORG_D_RTL_TMPW_INT_ORG_DH_RTL_TMPW_MCAL_WEEK_D

W_MCAL_DAY_D

W_REASON_D

W_PRODUCT_D_RTL_TMPW_GLOBAL_CURR_G

W_MCAL_CONTEXT_G

Called from MASTER_SIL_RETAILINVENTORYTRANSFERFACT

Inventory Transfers

Base Fact Load SIL_RETAILINVENTORYTRANSFERFACT

SIL_RetailInventoryTransferFact

SIL_RetailInventoryTransferFactLoad

- W_RTL_INVTSF_IT_LC_DY_TMP

W_RTL_INVTSF_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control, CKM BIAPPS Oracle

ORMI

W_RTL_INVTSF_IT_LC_DY_FSW_INT_ORG_DH_RTL_TMP

SIL_RetailInventoryTransferFactTempLoad

- W_RTL_INVTSF_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact

ORMI

SIL_RetailInventoryAdjustmentTempLoad

- W_RTL_INVADJ_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

Called from MASTER_SIL_RETAILINVENTORYTRANSFERFACT

Inventory Transfers

Base Fact Load SIL_RETAILINVENTORYTRANSFERFACT

SIL_RetailInventoryTransferFact

Called from MASTER_SIL_RETAILINVENTORYADJUSTMENTFACT

Inventory Adjustment

Base Fact Load SIL_RETAILINVENTORYADJUSTMENTFACT

SIL_RetailInventoryAdjustmentFact

Page 137: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_D_RTL_TMPW_XACT_TYPE_D

W_MCAL_DAY_D

W_MCAL_WEEK_D

W_PRODUCT_D_RTL_TMPW_MCAL_CONTEXT_G

W_GLOBAL_CURR_G

Called from MASTER_SIL_RETAILINVRETURNTOVENDORFACT

Inventory Return to Vendor

Base Fact Load SIL_RETAILINVRETURNTOVENDORFACT

SIL_RetailInvReturnToVendorFact

SIL_RetailInvReturnToVendorLoad

- W_RTL_INVRTV_IT_LC_DY_TMP

W_RTL_INVRTV_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control, CKM Oracle

ORMI

W_INT_ORG_D_RTL_TMPW_PRODUCT_D_RTL_TMPW_MCAL_WEEK_D

W_GLOBAL_CURR_G

W_RTL_INVRTV_IT_LC_DY_FSW_REASON_D

W_MCAL_DAY_D

W_STATUS_D

W_PARTY_ORG_D

W_INT_ORG_DH_RTL_TMPW_MCAL_CONTEXT_G

proddiffsil.ksh Differentiators Dimension Extract

SIL_RETAILITEMDIFFDIMENSION

SIL_RetailItemDiffDimension

SIL_RetailItemDiffDimensionLoad

- W_PRODUCT_D_RTL_TMP, W_RTL_ITEM_GRP1_DS

W_RTL_ITEM_GRP1_D

IKM RA Oracle Generic Insert with Control

ORMI

prditmlsil.ksh ItemList Dimension Load SIL_RETAILITEMLISTDIMENSION

SIL_RetailItemListDimension

SIL_RetailItemListDimensionLoad

- W_RTL_ITEM_GRP1_DS, W_PRODUCT_D_RTL_TMP

W_RTL_ITEM_GRP1_D

IKM RA Oracle Generic Insert with Control

ORMI

proddiffbrndsil.ksh Product Dimension SIL_RETAILITEMDIFFDIMENSION_BRAND

SIL_RetailItemDiffDimension_Brand

SIL_RetailItemDiffDimensionLoad_ProdAttr

- W_PRODUCT_D_RTL_TMP, W_RTL_ITEM_GRP1_DS

W_RTL_ITEM_GRP1_D

IKM RA Oracle Generic Insert with Control

ORMI

proddifffabsil.ksh Product Dimension SIL_RETAILITEMDIFFDIMENSION_FABRIC

SIL_RetailItemDiffDimension_Fabric

SIL_RetailItemDiffDimensionLoad_ProdAttr

- W_PRODUCT_D_RTL_TMP, W_RTL_ITEM_GRP1_DS

W_RTL_ITEM_GRP1_D

IKM RA Oracle Generic Insert with Control

ORMI

proddiffclrsil.ksh Product Dimension SIL_RETAILITEMDIFFDIMENSION_COLOR

SIL_RetailItemDiffDimension_Color

SIL_RetailItemDiffDimensionLoad_ProdAttr

- W_PRODUCT_D_RTL_TMP, W_RTL_ITEM_GRP1_DS

W_RTL_ITEM_GRP1_D

IKM RA Oracle Generic Insert with Control

ORMI

SIL_RetailInvReturnToVendorTempLoad

- W_RTL_INVRTV_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

Load

Called from MASTER_SIL_RETAILINVRETURNTOVENDORFACT

Inventory Return to Vendor

Base Fact Load SIL_RETAILINVRETURNTOVENDORFACT

SIL_RetailInvReturnToVendorFact

Page 138: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

proddiffflvsil.ksh Product Dimension SIL_RETAILITEMDIFFDIMENSION_FLAVOR

SIL_RetailItemDiffDimension_Flavor

SIL_RetailItemDiffDimensionLoad_ProdAttr

- W_PRODUCT_D_RTL_TMP, W_RTL_ITEM_GRP1_DS

W_RTL_ITEM_GRP1_D

IKM RA Oracle Generic Insert with Control

ORMI

proddiffszesil.ksh Product Dimension SIL_RETAILITEMDIFFDIMENSION_SIZE

SIL_RetailItemDiffDimension_Size

SIL_RetailItemDiffDimensionLoad_ProdAttr

- W_PRODUCT_D_RTL_TMP, W_RTL_ITEM_GRP1_DS

W_RTL_ITEM_GRP1_D

IKM RA Oracle Generic Insert with Control

ORMI

proddiffscesil.ksh Product Dimension SIL_RETAILITEMDIFFDIMENSION_SCENT

SIL_RetailItemDiffDimension_Scent

SIL_RetailItemDiffDimensionLoad_ProdAttr

- W_PRODUCT_D_RTL_TMP, W_RTL_ITEM_GRP1_DS

W_RTL_ITEM_GRP1_D

IKM RA Oracle Generic Insert with Control

ORMI

proddiffstysil.ksh Product Dimension SIL_RETAILITEMDIFFDIMENSION_STYLE

SIL_RetailItemDiffDimension_Style

SIL_RetailItemDiffDimensionLoad_ProdAttr

- W_PRODUCT_D_RTL_TMP, W_RTL_ITEM_GRP1_DS

W_RTL_ITEM_GRP1_D

IKM RA Oracle Generic Insert with Control

ORMI

prdpimsil.ksh Item Pack Dimension Load SIL_RETAILITEMPACKDIMENSION

SIL_RetailItemPackDimension

SIL_RetailItemPackDimensionLoad

- W_RTL_ITEM_GRP2_D_TMP

W_RTL_ITEM_GRP2_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

prdpimsil.ksh Item Pack Dimension Load SIL_RETAILITEMPACKDIMENSION

SIL_RetailItemPackDimension

SIL_RetailItemPackDimensionLoad_Temp

- W_PRODUCT_ATTR_D, W_PRODUCT_D_RTL_TMP, W_RTL_ITEM_GRP2_DS, W_RTL_PROD_RECLASS_TMP

W_RTL_ITEM_GRP2_D_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

prditmsmsil.ksh Item Season Dimension Load SIL_RETAILITEMSEASONDIMENSION

SIL_RetailItemSeasonDimension

SIL_RetailItemSeasonDimensionLoad

- W_PRODUCT_D_RTL_TMP, W_RTL_SEASON_D, W_RTL_SEASON_IT_DS

W_RTL_SEASON_IT_D

IKM RA Oracle Generic Insert with Control

ORMI

prditmsupsil.ksh Item Supplier Dimension Load SIL_RETAILITEMSUPPLIERDIMENSION

SIL_RetailItemSupplierDimension

SIL_RetailItemSupplierDimensionLoad

- W_PRODUCT_D_RTL_TMP, W_RTL_IT_SUPPLIER_DS, W_PARTY_ORG_D

W_RTL_IT_SUPPLIER_D

IKM RA Oracle Generic Merge with Control

ORMI

prditmudsil.ksh Item UDA Dimension Load SIL_RETAILITEMUDADIMENSION

SIL_RetailItemUDADimension

SIL_RetailItemUDADimensionLoad

- W_RTL_ITEM_GRP1_DS, W_PRODUCT_D_RTL_TMP

W_RTL_ITEM_GRP1_D

IKM RA Oracle Generic Insert with Control

ORMI

SIL_RetailLoadControlSeedData.ksh

- Fact Maintenance SIL_RETAILLOADCONTROLSEEDDATA

SIL_RetailLoadControlSeedData

SIL_RetailInitial_C_ODI_PARAM_Load

- C_ODI_PARAM C_ODI_PARAM IKM RA Oracle Generic Insert with Control

ORMI

SIL_RetailLoadControlSeedData.ksh

- Fact Maintenance SIL_RETAILLOADCONTROLSEEDDATA

SIL_RetailLoadControlSeedData

SIL_RetailInitial_EmployeeDummyData_Load

- W_EMPLOYEE_D W_EMPLOYEE_D

IKM RA Oracle Generic Insert with Control

ORMI

SIL_RetailLoadControlSeedData.ksh

- Fact Maintenance SIL_RETAILLOADCONTROLSEEDDATA

SIL_RetailLoadControlSeedData

SIL_RetailInitial_RA_TRUNCATE_TBL_Load

- RA_TRUNCATE_TBL RA_TRUNCATE_TBL

IKM RA Oracle Generic Insert with Control

ORMI

SIL_RetailLoadControlSeedData.ksh

- Fact Maintenance SIL_RETAILLOADCONTROLSEEDDATA

SIL_RetailLoadControlSeedData

SIL_RetailInitial_W_GLOBAL_CURR_G_Load

- W_GLOBAL_CURR_G W_GLOBAL_CURR_G

IKM RA Oracle Generic Insert with Control

ORMI

Page 139: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL_RetailLoadControlSeedData.ksh

- Fact Maintenance SIL_RETAILLOADCONTROLSEEDDATA

SIL_RetailLoadControlSeedData

SIL_RetailInitial_W_LANGUAGES_G_Load

- W_LANGUAGES_G W_LANGUAGES_G

IKM RA Oracle Generic Insert with Control

ORMI

SIL_RetailLoadControlSeedData.ksh

- Fact Maintenance SIL_RETAILLOADCONTROLSEEDDATA

SIL_RetailLoadControlSeedData

SIL_RetailInitial_W_MCAL_CONTEXT_G_Load

- W_MCAL_CONTEXT_G, W_MCAL_CAL_D

W_MCAL_CONTEXT_G

IKM RA Oracle Generic Insert with Control

ORMI

SIL_RetailLoadControlSeedData.ksh

- Fact Maintenance SIL_RETAILLOADCONTROLSEEDDATA

SIL_RetailLoadControlSeedData

SIL_RetailInitial_W_RTL_CURR_MCAL_G_Load

- W_RTL_CURR_MCAL_G W_RTL_CURR_MCAL_G

IKM RA Oracle Generic Insert with Control

ORMI

SIL_RetailLoadControlSeedData.ksh

- Fact Maintenance SIL_RETAILLOADCONTROLSEEDDATA

SIL_RetailLoadControlSeedData

SIL_RetailInitial_W_RTL_PARTITION_MAP_G_Load

- W_RTL_PARTITION_MAP_G

W_RTL_PARTITION_MAP_G

IKM RA Oracle Generic Insert with Control

ORMI

SIL_RetailLoadControlSeedData_Delta.ksh

- Fact Maintenance SIL_RETAILLOADCONTROLSEEDDATA_DELTA

SIL_RetailLoadControlSeedData_Delta

SIL_RetailInitial_RA_TRUNCATE_TBL_Delta_Load

- RA_TRUNCATE_TBL RA_TRUNCATE_TBL

IKM RA Oracle Generic Insert with Control

ORMI

orglolsil.ksh Location List Dimension Load SIL_RETAILLOCATIONLISTDIMENSION

SIL_RetailLocationListDimension

SIL_RetailLocationListDimensionLoad

- W_RTL_LOC_LIST_DS, W_INT_ORG_D_RTL_TMP

W_RTL_LOC_LIST_D

IKM RA Oracle Generic Insert with Control

ORMI

orgltmsil.ksh Location Trait Dimension Load SIL_RETAILLOCATIONTRAITDIMENSION

SIL_RetailLocationTraitDimension

SIL_RetailLocationTraitDimensionLoad

- W_RTL_LOC_TRAIT_DS, W_INT_ORG_D_RTL_TMP

W_RTL_LOC_TRAIT_D

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_SIL_RETAILNETCOSTFACT

Net Cost Base Fact Load Compressed

SIL_RETAILNETCOSTFACT

SIL_RetailNetCostFact

SIL_RetailNetCostFactGeneral

- W_RTL_NCOST_IT_LC_DY_TMP

W_RTL_NCOST_IT_LC_G

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILNETCOSTFACT

Net Cost Base Fact Load Compressed

SIL_RETAILNETCOSTFACT

SIL_RetailNetCostFact

SIL_RetailNetCostFactLoad

- W_RTL_NCOST_IT_LC_DY_TMP

W_RTL_NCOST_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 140: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAILNETCOSTFACT

Net Cost Base Fact Load Compressed

SIL_RETAILNETCOSTFACT

SIL_RetailNetCostFact

SIL_RetailNetCostFactTempLoad

- W_MCAL_WEEK_D, W_PRODUCT_D_RTL_TMP, W_RTL_NCOST_IT_LC_DY_FS, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_PARTY_ORG_D, W_PRODUCT_D_RTL_TMP, W_RTL_NCOST_IT_LC_DY_FS, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_PARTY_ORG_D, W_INT_ORG_D_RTL_TMP

W_RTL_NCOST_IT_LC_DY_TMP

RA CKM Oracle Fact Load IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_SIL_RETAILNETCOSTFACT

Net Cost Base Fact Load Compressed

SIL_RETAILNETCOSTFACT

SIL_RetailNetCostFact

SIL_RetailNetCostUpdateFact

- W_RTL_NCOST_IT_LC_DY_TMP

W_RTL_NCOST_IT_LC_DY_F

IKM RA Oracle Generic Update with Control

ORMI

orgchnsil.ksh Location Channel

Dimension Extract

SIL_RETAILORGANIZATIONCHANNELDIMENSION

SIL_RetailOrganizationChannelDimension

SIL_RetailOrganizationChannelDimensionLoad

- W_RTL_CHANNEL_DS W_RTL_CHANNEL_D

IKM RA Oracle Generic Insert with Control

ORMI

Called from MASTER_SIL_RETAILPRICEFACT

Price Base Fact Load Compressed

SIL_RETAILPRICEFACT

SIL_RetailPriceFact

SIL_RetailPriceFact - W_RTL_PRICE_IT_LC_DY_TMP

W_RTL_PRICE_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILPRICEFACT

Price Base Fact Load Compressed

SIL_RETAILPRICEFACT

SIL_RetailPriceFact

SIL_RetailPriceFactGeneral

- W_RTL_PRICE_IT_LC_DY_TMP

W_RTL_PRICE_IT_LC_G

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILPRICEFACT

Price Base Fact Load Compressed

SIL_RETAILPRICEFACT

SIL_RetailPriceFact

SIL_RetailPriceFactTempLoad

- W_RTL_PRICE_IT_LC_DY_FS, W_PRODUCT_D_RTL_TMP, W_MCAL_WEEK_D, W_MCAL_DAY_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP

W_RTL_PRICE_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

Page 141: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAILPRICEFACT

Price Base Fact Load Compressed

SIL_RETAILPRICEFACT

SIL_RetailPriceFact

SIL_RetailPriceUpdateFact

- W_RTL_PRICE_IT_LC_DY_TMP

W_RTL_PRICE_IT_LC_DY_F

IKM RA Oracle Generic Update with Control

ORMI

promosil.ksh Promotion Dimension Load SIL_RETAILPROMOTIONDIMENSION

SIL_RetailPromotionDimension

SIL_RetailPromotionDimensionLoad

- W_RTL_PROMO_DS W_RTL_PROMO_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

promosil.ksh Promotion Dimension Load SIL_RETAILPROMOTIONDIMENSION

SIL_RetailPromotionDimension

SIL_RetailPromotionDimensionTLLoad

- W_RTL_PROMO_D_TL_V

W_RTL_PROMO_D_TL

IKM RA Oracle Slowly Changing Dim with Control

ORMI

Called from MASTER_SIL_RETAILSALESFCDYFACT

Sales Forecast Base Fact Load SIL_RETAILSALESFCDYFACT

SIL_RetailSalesFcDyFact

SIL_RetailSalesFcDyLoad

- W_RTL_SLSFC_IT_LC_DY_TMP

W_RTL_SLSFC_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILSALESFCDYFACT

Sales Forecast Base Fact Load SIL_RETAILSALESFCDYFACT

SIL_RetailSalesFcDyFact

SIL_RetailSalesFcDyTempLoad

- W_PRODUCT_D_RTL_TMP, W_RTL_SLSFC_IT_LC_DY_FS, W_MCAL_WEEK_D, W_MCAL_DAY_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP

W_RTL_SLSFC_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

Called from MASTER_SIL_RETAILSALESFCWKFACT

Sales Forecast Base Fact Load SIL_RETAILSALESFCWKFACT

SIL_RetailSalesFcWkFact

SIL_RetailSalesFcWkFact

- W_RTL_SLSFC_IT_LC_WK_TMP

W_RTL_SLSFC_IT_LC_WK_F

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILSALESFCWKFACT

Sales Forecast Base Fact Load SIL_RETAILSALESFCWKFACT

SIL_RetailSalesFcWkFact

SIL_RetailSalesFcWkTempLoad

- W_MCAL_WEEK_D, W_PRODUCT_D_RTL_TMP, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_RTL_SLSFC_IT_LC_WK_FS, W_RTL_SLSFC_IT_LC_WK_TMP

W_RTL_SLSFC_IT_LC_WK_TMP

RA CKM Oracle Fact Load, IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_SIL_RETAILSALESFCWKFACT

Sales Pack Base Fact Load SIL_RETAILSALESPACKFACT

SIL_RetailSalesPackFact

SIL_RetailSalesPackFact

- W_RTL_SLSPK_IT_LC_DY_TMP

W_RTL_SLSPK_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 142: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAILSALESFCWKFACT

Sales Pack Base Fact Load SIL_RETAILSALESPACKFACT

SIL_RetailSalesPackFact

SIL_RetailSalesPackTempLoad

- W_MCAL_DAY_D, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_WEEK_D, W_PRODUCT_D_RTL_TMP, W_XACT_TYPE_D, W_RTL_SLSPK_IT_LC_DY_FS

W_RTL_SLSPK_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

seasnsil.ksh Season Dimension Load SIL_RETAILSEASONDIMENSION

SIL_RetailSeasonDimension

SIL_RetailSeasonDimensionLoad

- W_RTL_SEASON_DS W_RTL_SEASON_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

seasnsil.ksh Season Dimension Load SIL_RETAILSEASONDIMENSION

SIL_RetailSeasonDimension

SIL_RetailSeasonDimensionUpdateLoad

- W_RTL_SEASON_D W_RTL_SEASON_D

IKM RA Oracle Generic Update with Control

ORMI

phasesil.ksh Season Dimension Load SIL_RETAILSEASONPHASEDIMENSION

SIL_RetailSeasonPhaseDimension

SIL_RetailSeasonPhaseDimensionLoad

- W_RTL_SEASON_D, W_MCAL_CONTEXT_G, W_MCAL_DAY_D, W_RTL_SEASON_PHASE_DS, W_MCAL_WEEK_D

W_RTL_SEASON_PHASE_D

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILSTOCKLEDGERMONTHFACT

Stock Ledger Base Fact Load SIL_RETAILSTOCKLEDGERMONTHFACT

SIL_RetailStockLedgerMonthFact

SIL_RetailStockLedgerMonthFactLoad_454

- W_RTL_STCKLDGR_SC_LC_MH_TMP

W_RTL_STCKLDGR_SC_LC_MH_F

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILSTOCKLEDGERMONTHFACT

Stock Ledger Base Fact Load SIL_RETAILSTOCKLEDGERMONTHFACT

SIL_RetailStockLedgerMonthFact

SIL_RetailStockLedgerMonthFactLoad_Gregorian

- W_RTL_STCKLDGR_SC_LC_MH_G_TMP

W_RTL_STCKLDGR_SC_LC_MH_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 143: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAILSTOCKLEDGERMONTHFACT

Stock Ledger Base Fact Load SIL_RETAILSTOCKLEDGERMONTHFACT

SIL_RetailStockLedgerMonthFact

SIL_RetailStockLedgerMonthTemp454Load

- W_RTL_STCKLDGR_SC_LC_MH_FS, W_RTL_STCKLDGR_PRODUCT_D_TMP, W_RTL_ORG_FIN_D, W_MCAL_PERIOD_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_RTL_STCKLDGR_PRODUCT_D_TMP, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_GLOBAL_CURR_G

W_RTL_STCKLDGR_SC_LC_MH_TMP

RA CKM Oracle Fact Load, IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_SIL_RETAILSTOCKLEDGERMONTHFACT

Stock Ledger Base Fact Load SIL_RETAILSTOCKLEDGERMONTHFACT

SIL_RetailStockLedgerMonthFact

SIL_RetailStockLedgerMonthTempGregLoad

- W_RTL_STCKLDGR_PRODUCT_D_TMP, W_RTL_ORG_FIN_D, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_GLOBAL_CURR_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_GLOBAL_CURR_G, W_RTL_STCKLDGR_SC_LC_MH_FS, W_RTL_STCKLDGR_PRODUCT_D_TMP, W_MONTH_D

W_RTL_STCKLDGR_SC_LC_MH_G_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

Called from MASTER_SIL_RETAILSTOCKLEDGERWEEKFACT

Stock Ledger Base Fact Load SIL_RETAILSTOCKLEDGERWEEKFACT

SIL_RetailStockLedgerWeekFact

SIL_RetailStockLedgerWeekFactLoad

- W_RTL_STCKLDGR_SC_LC_WK_TMP

W_RTL_STCKLDGR_SC_LC_WK_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 144: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAILSTOCKLEDGERWEEKFACT

Stock Ledger Base Fact Load SIL_RETAILSTOCKLEDGERWEEKFACT

SIL_RetailStockLedgerWeekFact

SIL_RetailStockLedgerWeekTempLoad

- W_RTL_STCKLDGR_PRODUCT_D_TMP, W_MCAL_CONTEXT_G, W_GLOBAL_CURR_G, W_RTL_STCK_LDGR_SC_LC_WK_FS, W_RTL_STCKLDGR_PRODUCT_D_TMP, W_MCAL_WEEK_D, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_GLOBAL_CURR_G, W_RTL_ORG_FIN_D, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_CONTEXT_G, W_MCAL_WEEK_D

W_RTL_STCKLDGR_SC_LC_WK_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

Called from MASTER_SIL_RETAILSUPPLIERCOMPLIANCEFACT

Supplier Compliance

Base Fact Load SIL_RETAILSUPPLIERCOMPLIANCEFACT

SIL_RetailSupplierComplianceFact

SIL_RetailSupplierComplainceFactLoad

- W_RTL_SUPPCM_IT_LC_DY_TMP

W_RTL_SUPPCM_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILSUPPLIERCOMPLIANCEFACT

Supplier Compliance

Base Fact Load SIL_RETAILSUPPLIERCOMPLIANCEFACT

SIL_RetailSupplierComplianceFact

SIL_RetailSupplierComplainceFactLoad

- W_RTL_SUPPCM_IT_LC_DY_TMP

W_RTL_SUPPCM_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 145: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAILSUPPLIERCOMPLIANCEFACT

Supplier Compliance

Base Fact Load SIL_RETAILSUPPLIERCOMPLIANCEFACT

SIL_RetailSupplierComplianceFact

SIL_RetailSupplierComplainceFactTempLoad

- W_INT_ORG_DH_RTL_TMP, W_MCAL_WEEK_D, W_PRODUCT_D_RTL_TMP, W_PARTY_ORG_D, W_MCAL_WEEK_D, W_MCAL_DAY_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_RTL_SUPPCM_IT_LC_DY_FS, W_PARTY_ORG_D, W_MCAL_DAY_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_RTL_SUPPCM_IT_LC_DY_FS, W_PRODUCT_D_RTL_TMP

W_RTL_SUPPCM_IT_LC_DY_TMP

RA CKM Oracle Fact Load, IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_SIL_RETAILSUPPLIERCOMPLIANCEUFFACT

Supplier Compliance

Base Fact Load SIL_RETAILSUPPLIERCOMPLIANCEUFFACT

SIL_RetailSupplierComplianceUFFact

SIL_RetailSupplierComplianceUFFactLoad

- W_RTL_SUPPCMUF_LC_DY_TMP

W_RTL_SUPPCMUF_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILSUPPLIERCOMPLIANCEUFFACT

Supplier Compliance

Base Fact Load SIL_RETAILSUPPLIERCOMPLIANCEUFFACT

SIL_RetailSupplierComplianceUFFact

SIL_RetailSupplierComplianceUFTempLoad

- W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_RTL_SUPPCMUF_LC_DY_FS, W_PARTY_ORG_D, W_MCAL_DAY_D, W_INT_ORG_DH_RTL_TMP, W_MCAL_WEEK_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_MCAL_WEEK_D, W_PARTY_ORG_D, W_RTL_SUPPCMUF_LC_DY_FS, W_MCAL_CONTEXT_G

W_RTL_SUPPCMUF_LC_DY_TMP

RA CKM Oracle Fact Load, IKM RA Oracle Insert Temp Load with Control

ORMI

Called from MASTER_SIL_RETAILSUPPLIERINVOICEMATCHFACT

Supplier Invoice Match

Base Fact Load SIL_RETAILSUPPLIERINVOICEMATCHFACT

SIL_RetailSupplierInvoiceMatchFact

SIL_RetailSupplierInvoiceMatchFactLoad

- W_RTL_SUPP_IVC_PO_IT_TMP

W_RTL_SUPP_IVC_PO_IT_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 146: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAILSUPPLIERINVOICEMATCHFACT

Supplier Invoice Match

Base Fact Load SIL_RETAILSUPPLIERINVOICEMATCHFACT

SIL_RetailSupplierInvoiceMatchFact

SIL_RetailSupplierInvoiceMatchFactTempLoad

- W_MCAL_WEEK_D, W_PRODUCT_D_RTL_TMP, W_PARTY_ORG_D, W_MCAL_WEEK_D, W_MCAL_DAY_D, W_MCAL_CONTEXT_G, W_INT_ORG_DH_RTL_TMP, W_RTL_SUPP_IVC_PO_IT_FS, W_PARTY_ORG_D, W_INT_ORG_D_RTL_TMP, W_MCAL_DAY_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_GLOBAL_CURR_G, W_PRODUCT_D_RTL_TMP, W_GLOBAL_CURR_G

W_RTL_SUPP_IVC_PO_IT_TMP

IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORMI

suptrsil.ksh Supplier Trait Dimension Load SIL_RETAILSUPPLIERTRAITDIMENSION

SIL_RetailSupplierTraitDimension

SIL_RetailSupplierTraitDimensionLoad

- W_RTL_SUPPLIER_TRAIT_DS

W_RTL_SUPPLIER_TRAIT_D

IKM RA Oracle Generic Insert with Control

ORMI

suptrsil.ksh Supplier Trait Dimension Load SIL_RETAILSUPPLIERTRAITDIMENSION

SIL_RetailSupplierTraitDimension

SIL_RetailSupplierTraitDimensionLoad

- W_PARTY_ORG_D W_RTL_SUPPLIER_TRAIT_D

IKM RA Oracle Generic Insert with Control

ORMI

mcal13periodsil.ksh Calendar Dimension Load SIL_RETAILTIMEDIMENSION_MCAL13PERIOD

SIL_RetailTimeDimension_MCal13Period

SIL_RetailTimeDimension_MCal13PeriodLoad

- W_MCAL_CAL_D, W_MCAL_PERIOD_TMP

W_MCAL_PERIOD_DS

IKM RA Oracle Generic Insert with Control

ORMI

mcal13periodsil.ksh Calendar Dimension Load SIL_RETAILTIMEDIMENSION_MCAL13PERIOD

SIL_RetailTimeDimension_MCal13Period

SIL_RetailTimeDimension_MCal13PeriodTempLoad

- FILE_RA_TIME_13 W_MCAL_PERIOD_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

ttltypsil.ksh Retail Type Dimension Extract

SIL_RETAILTRANSACTIONTYPEDIMENSION

SIL_RetailTransactionTypeDimension

SIL_RetailTransactionTypeDimensionLoad

- W_XACT_TYPE_DS W_XACT_TYPE_D

IKM RA Oracle Generic Merge with Control

ORMI

Called from MASTER_SIL_RETAILWHOLESALEFRANCHISEFACT

Wholesale Franchise

Base Fact Load SIL_RETAILWHOLESALEFRANCHISEFACT

SIL_RetailWholesaleFranchiseFact

SIL_RetailWholesaleFranchiseFact

- W_RTL_SLSWF_IT_LC_DY_TMP

W_RTL_SLSWF_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 147: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Called from MASTER_SIL_RETAILWHOLESALEFRANCHISEFACT

Wholesale Franchise

Base Fact Load SIL_RETAILWHOLESALEFRANCHISEFACT

SIL_RetailWholesaleFranchiseFact

SIL_RetailWholesaleFranchiseFactTempLoad

- W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_MCAL_CONTEXT_G, W_RTL_SLSWF_IT_LC_DY_FS, W_MCAL_WEEK_D, W_INT_ORG_D_RTL_TMP, W_PRODUCT_D_RTL_TMP, W_MCAL_WEEK_D, W_MCAL_DAY_D, W_MCAL_CONTEXT_G, W_INT_ORG_D_RTL_TMP, W_INT_ORG_DH_RTL_TMP, W_GLOBAL_CURR_G, W_MCAL_DAY_D, W_PRODUCT_D_RTL_TMP, W_RTL_SLSWF_IT_LC_DY_FS

W_RTL_SLSWF_IT_LC_DY_TMP

RA CKM Oracle Fact Load, IKM RA Oracle Insert Temp Load with Control

ORMI

mcalcfgsil.ksh Calendar Dimension Load SIL_TIMEDIMENSION_CALCONFIG

SIL_TimeDimension_CalConfig

SIL_TimeDimension_CalConfig.MCAL_CONFIG_G

- FILE_MCAL_CONFIG_G W_MCAL_CONFIG_G

IKM RA Oracle Generic Merge with Control

ORMI

mcalsil.ksh Calendar Dimension Load SIL_TIMEDIMENSION_MCALCALENDAR_GENERATED

SIL_TimeDimension_MCalCalendar_Generated

SIL_TimeDimension_MCalCalendar_Generated.MCAL_CAL_D

- W_MCAL_CONFIG_G W_MCAL_CAL_D

IKM RA Oracle Generic Merge with Control

ORMI

mcaldaysil.ksh Calendar Dimension Load SIL_TIMEDIMENSION_MCALDAY

SIL_TimeDimension_MCalDay

SIL_TimeDimension_MCalDay.MCAL_DAY_D

- ODI_SQ_W_MCAL_PERIOD_D

W_MCAL_DAY_D

IKM RA Oracle Generic Merge with Control

ORMI

mcaldaysil.ksh Calendar Dimension Load SIL_TIMEDIMENSION_MCALDAY

SIL_TimeDimension_MCalDay

SIL_TimeDimension_MCalDay.SQ_W_MCAL_PERIOD_D

- W_MCAL_PERIOD_D, W_DAY_D

ODI_SQ_W_MCAL_PERIOD_D

IKM RA Oracle Insert Temp Load with Control

ORMI

mcaldaysil.ksh Calendar Dimension Load SIL_TIMEDIMENSION_MCALDAY

SIL_TimeDimension_MCalDay

SIL_TimeDimension_MCalDay.SQ_W_MCAL_PERIOD_D1

- W_MCAL_PERIOD_D, W_DAY_D

ODI_SQ_W_MCAL_PERIOD_D

IKM RA Oracle Insert Temp Load with Control

ORMI

mcalperiodsil.ksh Calendar Dimension Load SIL_TIMEDIMENSION_MCALPERIOD

SIL_TimeDimension_MCalPeriod

SIL_TimeDimension_MCalPeriod.MCAL_PERIOD_D

- W_MCAL_CAL_D, W_MCAL_PERIOD_DS

W_MCAL_PERIOD_D

IKM RA Oracle Generic Merge with Control

ORMI

mcalqtrsil.ksh Calendar Dimension Load SIL_TIMEDIMENSION_MCALQUARTER

SIL_TimeDimension_McalQuarter

SIL_TimeDimension_McalQuarter

- W_MCAL_QTR_V W_MCAL_QTR_D

IKM RA Oracle Generic Merge with Control

ORMI

Page 148: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

mcalwk454sil.ksh Calendar Dimension Load SIL_TIMEDIMENSION_MCALWEEK445

SIL_TimeDimension_MCalWeek445

SIL_TimeDimension_MCalWeek445.MCAL_WEEK_D

- W_MCAL_CAL_D, W_MCAL_DAY_D

W_MCAL_WEEK_D

IKM RA Oracle Generic Merge with Control

ORMI

mcalyrsil.ksh Calendar Dimension Load SIL_TIMEDIMENSION_MCALYEAR

SIL_TimeDimension_McalYear

SIL_TimeDimension_McalYear

- W_MCAL_YEAR_V W_MCAL_YEAR_D

IKM RA Oracle Generic Merge with Control

ORMI

gregcalweeksil.ksh Calendar Dimension Load SIL_WEEKDIMENSION

SIL_WeekDimension

SIL_WeekDimension.WEEK_D

- RA_SQTRANS_V W_WEEK_D IKM RA Oracle Generic Insert with Control

ORMI

gregcalmthsil.ksh Calendar Dimension Load SIL_MONTHDIMENSION

SIL_MonthDimension

SIL_MonthDimension.MONTH_D

- RA_SQ_W_DAY_D_V W_MONTH_D IKM RA Oracle Generic Insert with Control

ORMI

gregcalqtrsil.ksh Calendar Dimension Load SIL_QUARTERDIMENSION

SIL_QuarterDimension

SIL_QuarterDimension.QTR_D

- RA_W_DAY_D_QUARTER_V

W_QTR_D IKM RA Oracle Generic Insert with Control

ORMI

gregcalyearsil.ksh Calendar Dimension Load SIL_YEARDIMENSION

SIL_YearDimension

SIL_YearDimension.YEAR_D

- RA_W_DAY_D_YEAR_V W_YEAR_D IKM RA Oracle Generic Insert with Control

ORMI

mbslsclwkplp.ksh Market Basket Analysis

Post Load Process

PLP_RETAILMARKETBASKETSLSCLWKFACT

PLP_RetailMarketBasketSlsClWkFact

PLP_RetailMarketBasketSlsClWkLoad

- W_RTL_DMO_SLS_CL_WK_G

W_RTL_MB_SLS_CL_WK_A

IKM RA Oracle Generic Insert With Control

ORCI

mbslsdpwkplp.ksh PLP Market Basket Analysis

PLP_RETAILMARKETBASKETSLSDPWKFACT

PLP_RetailMarketBasketSlsDpWkFact

PLP_RetailMarketBasketSlsDpWkLoad

- W_RTL_DMO_SLS_DP_WK_G

W_RTL_MB_SLS_DP_WK_A

IKM RA Oracle Generic Insert With Control

ORCI

mbslsprscwksupplp.ksh Fact Load Market Basket Sales

PLP_RETAILMARKETBASKETSLSPRSCWKSUPFACT

PLP_RetailMarketBasketSlsPrScWkSupFact

PLP_RetailMarketBasketSlsPrScWkSupLoad

- W_RTL_DMO_SLSPR_SC_WK_SUP_G

W_RTL_MB_SLSPR_SC_WK_SUP_A

IKM RA Oracle Generic Insert With Control

ORCI

Called from MASTER_SIL_RETAILSALESPROMOTIONTRANSACTIONIMEIFACT

Sales Promotion

Base Fact Load SIL_RETAILSALESPROMOTIONTRANSACTIONIMEIFACT

SIL_RetailSalesPromotionTransactionIMEIFact

SIL_RetailSalesPromotionTransactionIMEIFactLoad

- W_RTL_SLSPR_TX_IT_LC_DY_TMP

W_RTL_SLSPR_TRX_IMEI_LC_DY_F

IKM RA Oracle Generic Merge with Control, CKM Oracle

ORMI / ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

SIL_RetailSalesPromotionTransactionTempLoad

- W_GLOBAL_CURR_G,W_INT_ORG_DH_RTL_TMP W PRODUCT D RT

W_RTL_SLSPR_TX_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load With Control

SIL_RetailSalesPromotionTransactionFactLoad

- W_RTL_SLSPR_TRX_IT_LC_DY_TMP

W_RTL_SLSPR_TRX_IT_LC_DY_F

IKM RA Oracle Generic Merge With Control

Called from Master Scenario. Master_SIL_RetailSalesPromotionTransactionFact

Fact Load Sales Promotion SIL_RETAILSALESPROMOTIONTRANSACTION

SIL_RetailSalesPromotionTransactionFact

PLP_RetailETLRefreshGeneralWkLoad

- W_RTL_CURR_MCAL_G, W_MCAL_WEEK_D, W MCAL CONTEXT G

W_RTL_CURR_MCAL_G

IKM RA Oracle Generic Update with Control

slsprmildsil.ksh Fact Load Sales Promotion SIL_RETAILSALESPROMOTIONTRANSACTION

SIL_RetailSalesPromotionTransactionFact

PLP_RetailETLRefreshGeneralQtLoad

- W_RTL_CURR_MCAL_G, W_MCAL_DAY_D, W MCAL CONTEXT G

W_RTL_CURR_MCAL_G

IKM RA Oracle Generic Update with Control

etlrefreshgenplp.ksh - Maintenance PLP_RETAILETLREFRESHGENERAL

PLP_RetailETLRefreshGeneral

PLP_RetailETLRefreshGeneralPrLoad

- W_RTL_CURR_MCAL_G, W_MCAL_DAY_D, W MCAL CONTEXT G

W_RTL_CURR_MCAL_G

IKM RA Oracle Generic Update with Control

etlrefreshgenplp.ksh - Maintenance PLP_RETAILETLREFRESHGENERAL

PLP_RetailETLRefreshGeneral

PLP_RetailETLRefreshGeneralDyLoad

- W_RTL_CURR_MCAL_G, W_MCAL_DAY_D, W MCAL CONTEXT G

W_RTL_CURR_MCAL_G

IKM RA Oracle Generic Update with Control

etlrefreshgenplp.ksh - Maintenance PLP_RETAILETLREFRESHGENERAL

PLP_RetailETLRefreshGeneral

etlrefreshgenplp.ksh - Maintenance PLP_RETAILETLREFRESHGENERAL

PLP_RetailETLRefreshGeneral

Page 149: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

mbslsscwksupplp.ksh Aggregate Market Basket Analysis

PLP_RETAILMARKETBASKETSLSSCWKSUPFACT

PLP_RetailMarketBasketSlsScWkSupFact

PLP_RetailMarketBasketSlsScWkSupLoad

- W_RTL_DMO_SLS_SC_WK_SUP_G

W_RTL_MB_SLS_SC_WK_SUP_A

IKM RA Oracle Generic Insert With Control

ORCI

mbslsprcustscwkplp.ksh Aggregate Market Basket Sales

PLP_RETAILMARKETBASKETSLSPRCUSTSCWKFACT

PLP_RetailMarketBasketSlsPrCustScWkFact

PLP_RetailMarketBasketSlsPrCustScWkLoad

- W_RTL_DMO_SLSPR_CUST_SC_WK_G

W_RTL_MB_SLSPR_CUST_SC_WK_A

IKM RA Oracle Generic Insert With Control

ORCI

mbslsscwkplp.ksh Aggregate Market Basket Sales

PLP_RETAILMARKETBASKETSLSSCWKFACT

PLP_RetailMarketBasketSlsScWkFact

PLP_RetailMarketBasketSlsScWkLoad

- W_RTL_DMO_SLS_SC_WK_G

W_RTL_MB_SLS_SC_WK_A

IKM RA Oracle Generic Insert With Control

ORCI

mbslsprscwkplp.ksh Aggregate Market Basket Sales

PLP_RETAILMARKETBASKETSLSPRSCWKFACT

PLP_RetailMarketBasketSlsPrScWkFact

PLP_RetailMarketBasketSlsPrScWkLoad

- W_RTL_DMO_SLSPR_SC_WK_G

W_RTL_MB_SLSPR_SC_WK_A

IKM RA Oracle Generic Insert With Control

ORCI

mbslsblitlcwkplp.ksh Aggregate Market Basket Sales

PLP_RETAILMARKETBASKETSLSPRBLITLCWKAGGREGATE

PLP_RetailMarketBasketSlsPrBlItLcWkAggregate

PLP_RetailMarketBasketSlsPrBlItLcWkLoad

- RTL_DMO_SLSPR_BL_PC_IT_LC_WK_G

W_RTL_SLSPR_BL_PC_IT_LC_WK_A

IKM RA Oracle Generic Merge With Control

ORCI

Callaed from Master Scenario Master_PLP_RetailPartSeedFact

Add rows for all positional areas: Base Cost, Net Cost, Price and confirm the parameter list

Called From Master Scenario Master_PLP_RetailPartSeedFact Parameter:RA_TABLENAME

Customer Order Status

Fact PLP_RETAILPARTSEEDFACT

PLP_RetailPartSeedFact

PLP_RetailPartSeedFact.W_RTL_CO_LINE_STATUS_F

- W_RTL_CO_LINE_STATUS_G

W_RTL_CO_LINE_STATUS_F

IKM RA Oracle Generic Insert with Control

ORMI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

- W_RTL_PARTITION_MAP_G

W_RTL_PARTITION_MAP_G

IKM RA Oracle Generic Update With Control

- W_RTL_PRICE_IT_LC_G W_RTL_PRICE_IT_LC_DY_F

IKM RA Oracle Generic Insert With Control

Called from Master Scenario Master_PLP_RetailPartSeedFact

SeedDataLoad Retail Part Seed Fact

MASTER_PLP_RETAILPARTSEEDFACT

Master_PLP_RetailPartSeedFact

PLP_RetailPartSeedFact.W_RTL_PARTITION MAP G

- W_RTL_NCOST_IT_LC_G

W_RTL_NCOST_IT_LC_DY_F

IKM RA Oracle Generic Insert With Control

Called From Master Scenario Master_PLP_RetailPartSeedFact Parameter:RA TABLENAME

Seed Data Load

Seed Data PLP_RETAILPARTSEEDFACT

PLP_RetailPartSeedFact

PLP_RetailPartSeedFact.W_RTL_PRICE IT LC DY F

- W_RTL_INV_IT_LC_G W_RTL_INV_IT_LC_WK_A

IKM RA Oracle Generic Insert With Control

Called From Master Scenario Master_PLP_RetailPartSeedFact Parameter:RA TABLENAME

Seed Data Load

Seed Data PLP_RETAILPARTSEEDFACT

PLP_RetailPartSeedFact

PLP_RetailPartSeedFact.W_RTL_NCOST IT LC DY F

PLP_RetailPartSeedFact.W_RTL_INVIT LC DY F

- W_RTL_INV_IT_LC_G W_RTL_INV_IT_LC_DY_F

IKM RA Oracle Generic Insert With Control

Seed Data Load

Seed Data PLP_RETAILPARTSEEDFACT

PLP_RetailPartSeedFact

PLP_RetailPartSeedFact.W_RTL_INV_IT_LC_WK_A

PLP_RetailPartSeedFact.W_RTL_BCOST IT LC DY F

- W_RTL_BCOST_IT_LC_G

W_RTL_BCOST_IT_LC_DY_F

IKM RA Oracle Generic Insert With Control

Called From Master Scenario Master_PLP_RetailPartSeedFact Parameter:RA TABLENAME

Seed Data Load

Seed Data PLP_RETAILPARTSEEDFACT

PLP_RetailPartSeedFact

PLP_RetailSalesProdLocDayLoad

- W_RTL_SLS_SC_LC_DY_TMP

W_RTL_SLS_CL_LC_DY_A

IKM RA Oracle Generic Merge With Control

Called From Master Scenario Master_PLP_RetailPartSeedFact Parameter:RA TABLENAME

Seed Data Load

Seed Data PLP_RETAILPARTSEEDFACT

PLP_RetailPartSeedFact

PLP_RetailSalesPromotionParentITLcDyLoad

- W_RTL_SLSPR_TX_IT_LC_DY_TMP

W_RTL_SLSPR_PP_IT_LC_DY_A

IKM RA Oracle Generic Merge With Control

slscldplp.ksh Aggregate Sales PLP_RETAILSALESCLDPLOCDYWKAGGREGA

PLP_RetailSalesCLDPLocDyWkAggregate

PLP_RetailSalesPromotionEventITLcDyLoad

- W_RTL_SLSPR_TX_IT_LC_DY_TMP

W_RTL_SLSPR_PE_IT_LC_DY_A

IKM RA Oracle Generic Merge With Control

slsprmpildplp.ksh Aggregate Sales Promotion PLP_RETAILSALESPROMOTIONITLCDYAGGR

PLP_RetailSalesPromotionITLcDyAggregate

PLP_RetailSalesPromotionComponentITLcDyLoad

- W_RTL_SLSPR_TRX_IT_LC_DY_TMP

W_RTL_SLSPR_PC_IT_LC_DY_A

IKM RA Generic Merge With Control

slsprmeildplp.ksh Aggregate Sales Promotion PLP_RETAILSALESPROMOTIONITLCDYAGGR

PLP_RetailSalesPromotionITLcDyAggregate

slsprmcildplp.ksh Aggregate Sales Promotion PLP_RETAILSALESPROMOTIONITLCDYAGGR

PLP_RetailSalesPromotionITLcDyAggregate

Page 150: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_DMO_SLS_SC_WK_GW_RTL_DMO_SLS_CL_WK_GW_RTL_DMO_SLS_DP_WK_GW_RTL_DMO_SLS_SC_WK_SUP_GW_RTL_DMO_SLSPR_SC_WK_GW_RTL_DMO_SLSPR_CUST_SC_WK_GW_RTL_DMO_SLSPR_SC_WK_SUP_GW_RTL_DMO_SLS_BL_PC_IT_LC_WK_G

prmdimlkuptmpplp.ksh Lookup Temp Load

Promotion PLP_RETAILPROMOTIONDIMENSIONLKUPTEMP

PLP_RetailPromotionDimensionLkUpTemp

PLP_RetailPromotionDimensionLkUpTemp

- W_RTL_PROMO_D_PARENT,W_RTL_PROMO_COMPONENT.W_RTL_PROMO_EVENT

W_PROMO_D_RTL_TMP

IKM RA Oracle Insert Temp Load With Control

ORMI

mbintorghierplp.ksh Data Mining Int-Org Hierarchy Load

Data Mining Int-Org Hierarchy

PLP_RETAILDATAMININGINTORGHIERARCHY

PLP_RetailDataMiningIntOrgHierarchy

PLP_RetailDataMiningIntOrgHierarchyLoad

- W_INT_ORG_DH W_RTL_DMS_INT_ORG_DH_G

IKM RA Oracle Generic Insert With Control

ORCI

SIL_RetailCustomerLoyaltyClLocMonthFactLoad_454

W_INT_ORG_DH_RTL_TMP

W_RTL_LOY_CUST_CL_LC_MH_TMP

ORMI/ORCI

SIL_RetailDataMiningSystemOptionGeneral

SIL_RETAILDATAMININGSYSTEMOPTIONGE

Data Mining System Options General

DataMiningSystemOptionLoad

SystemOptiongensil.ksh To Run this file use the parameters 'A' or 'B' or 'c' through

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

SIL_RetailDataMiningSystemOptionLoad W RTL DMS

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

ORMI/ORCI

IKM RA Oracle Generic Insert With Control

ORCI

- - - ORCI

rtlcustcl454sil.ksh Customer Fact SIL_RetailCustomerLoyaltyClLocMonthFact

Master_SIL_RetailCustomerLoyaltyClLocMonthFact

-

- W_PRODUCT_D_RTL_TMP

W_RTL_DMS_PRODUCT_G

IKM RA Oracle Generic Insert With Control

rseprocedurecallplp.ksh - RA_MB_DATA_MINING_CALL

PLP_RETAILRSEPROCEDUREPROCESSLOAD

PLP_RetailRSEProcedureProcessLoad

N/A

- W_INT_ORG_DH_RTL_TMP

W_RTL_DMS_ORG_DH_G

IKM RA Oracle Generic Insert With Control

prodhierarchyplp.ksh Data Mining Prod Hierarchy

Data Mining Prod Hierarchy

PLP_RETAILDATAMININGPRODHIERARCHY

PLP_RetailDataMiningProdHierarchy

PLP_RetailDataMiningProdHierarchyLoad

- FILE_W_RTL_DMS_ATTR_LIST_G5.csv

W_RTL_DMS_ATTR_LIST_G

LKM RA File to SQL With Control from

orgdhierarchyplp.ksh Data Mining Org Hierarchy Load

Data Mining Org Hierarchy

PLP_RETAILDATAMININGORGHIERARCHY

PLP_RetailDataMiningOrgHierarchy

PLP_RetailDataMiningOrgHierarchyLoad

- FILE_W_RTL_DMS_ATTR_LIST_G4.csv

W_RTL_DMS_ATTR_LIST_G

LKM RA File to SQL With Control from

SystemOptiongensil.ksh To Run this file use the parameters 'A' or 'B' or 'c' through

DataMiningSystemOptionLoad

Data Mining System Options General

SIL_RETAILDATAMININGSYSTEMOPTIONGE

SIL_RetailDataMiningSystemOptionGeneral

SIL_RetailDataMiningSystemOptionLoad W RTL DMS

- FILE_W_RTL_DMS_ATTR_LIST_G3.csv

W_RTL_DMS_ATTR_LIST_G

LKM RA File to SQL With Control from

- FILE_W_RTL_DMS_ATTR_LIST_G2.csv

W_RTL_DMS_ATTR_LIST_G

LKM RA File to SQL With Control from

SystemOptiongensil.ksh To Run this file use the parameters 'A' or 'B' or 'c' through

DataMiningSystemOptionLoad

Data Mining System Options General

SIL_RETAILDATAMININGSYSTEMOPTIONGE

SIL_RetailDataMiningSystemOptionGeneral

SIL_RetailDataMiningSystemOptionLoad W RTL DMS

- FILE_W_RTL_DMS_ATTR_LIST_G1.csv

W_RTL_DMS_ATTR_LIST_G

LKM RA File to SQL With Control from

SystemOptiongensil.ksh To Run this file use the parameters 'A' or 'B' or 'c' through

DataMiningSystemOptionLoad

Data Mining System Options General

SIL_RETAILDATAMININGSYSTEMOPTIONGE

SIL_RetailDataMiningSystemOptionGeneral

SIL_RetailDataMiningSystemOptionLoad W RTL DMS

- FILE_W_RTL_DMS_CONFIG_G.csv

W_RTL_DMS_CONFIG_G

LKM RA File to SQL With Control from

SystemOptiongensil.ksh To Run this file use the parameters 'A' or 'B' or 'c' through

DataMiningSystemOptionLoad

Data Mining System Options General

SIL_RETAILDATAMININGSYSTEMOPTIONGE

SIL_RetailDataMiningSystemOptionGeneral

SIL_RetailDataMiningSystemOptionLoad W RTL DMS

- C_ODI_PARAM_DELTA.csv

C_ODI_PARAM LKM RA File to SQL With Control from

SystemOptiongensil.ksh To Run this file use the parameters 'A' or 'B' or 'c' through

DataMiningSystemOptionLoad

Data Mining System Options General

SIL_RETAILDATAMININGSYSTEMOPTIONGE

SIL_RetailDataMiningSystemOptionGeneral

SIL_RetailDataMiningSystemOptionLoad W RTL DMS

SIL_RetailLoadControlSeedData_Delta.ksh

Seed Data Load

Seed Data SIL_RETAILLOADCONTROLSEEDDATA DEL

SIL_RetailLoadControlSeedData_Delta

SIL_RetailInitial_C_ODI_PARAM_Delta Load

Page 151: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL_RetailCustomerLoyaltyClLocMonthTemp454Load

\W_PRODUCT_D_RTL_TMP

W_RTL_LOY_CUST_CL_LC_MH_F

W_GLOBAL_CURR_G

W_MCAL_CONTEXT_G

W_INT_ORG_D_RTL_TMPW_MCAL_PERIOD_D

W_PARTY_PER_D

W_RTL_LOY_CUST_CL_LC_MH_FSW_RTL_PROMO_COMP_TYPE_DW_RTL_LOY_CUST_CL_LC_MH_TMP

SIL_RetailCustomerLoyaltyClLocMonthFactLoad_454

W_INT_ORG_D_RTL_TMP

W_RTL_LOY_CUST_CL_LC_MH_TMP

SIL_RetailCustomerLoyaltyClLocMonthTemp454Load

W_PRODUCT_D_RTL_TMP

W_RTL_LOY_CUST_CL_LC_MH_G_TMP

W_INT_ORG_DH_RTL_TMP

W_RTL_LOY_CUST_CL_LC_MH_F

W_PARTY_PER_D

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_RTL_LOY_CUST_CL_LC_MH_FSW_MONTH_D

W_MCAL_CONTEXT_G

W_MCAL_PERIOD_D

W_RTL_LOY_CUST_CL_LC_MH_G_TMPW_RTL_LOY_CUST_CL_LC_MH_TMPW_RTL_PROMO_COMP_TYPE_DW_RTL_PRODUCT_BRAND_DW_RTL_LOY_CUSTSEG_LC_WK_FSW_RTL_CUSTSEG_D

W_MCAL_WEEK_D

W_MCAL_CONTEXT_G

- W_RTL_LOY_CUSTSEG_LC_WK_F

IKM RA Oracle Generic Insert With Control

ORCIMaster_silretailcustomerseglcfact.ksh

Customer Fact SIL_RetailCustomerSegLoyaltyLcWkFact

Master_ SIL_RetailCustomerSegLoyaltyLcWkFact

SIL_RetailCustomerSegLoyaltyLcWkFactLoad

Called from Master_SIL_RetailCustomerLoyaltyClLocMonthFact

Customer Fact SIL_RetailCustomerLoyaltyClLocMonthFact

- IKM RA Oracle Generic Insert With Control

ORCI

Page 152: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_DH_RTL_TMPW_INT_ORG_D_RTL_TMPW_RTL_PROMO_COMP_TYPE_DW_RTL_PRODUCT_BRAND_DW_RTL_LOY_CUSTSEG_LC_WK_FSW_RTL_CUSTSEG_D

W_MCAL_WEEK_D

W_MCAL_CONTEXT_G

W_INT_ORG_DH_RTL_TMPW_INT_ORG_D_RTL_TMP

SIL_RetailCustomerLoyaltyClLocMonthFactLoad_Greg

W_INT_ORG_D_RTL_TMP

W_RTL_LOY_CUST_CL_LC_MH_G_TMP

SIL_RetailCustomerLoyaltyClLocMonthTempGregLoad

W_PRODUCT_D_RTL_TMP

W_RTL_LOY_CUST_CL_LC_MH_F

W_INT_ORG_DH_RTL_TMPW_PARTY_PER_D

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_RTL_LOY_CUST_CL_LC_MH_FSW_MONTH_D

W_RTL_LOY_CUST_CL_LC_MH_G_TMP

SIL_RetailCustomerLoyaltyClLocMonthFactLoad_Greg

W_INT_ORG_D_RTL_TMP

W_RTL_LOY_CUST_CL_LC_MH_G_TMP

SIL_RetailCustomerLoyaltyClLocMonthTempGregLoad

W_PRODUCT_D_RTL_TMP

W_RTL_LOY_CUST_CL_LC_MH_F

W_INT_ORG_DH_RTL_TMPW_PARTY_PER_D

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_RTL_LOY_CUST_CL_LC_MH_FS

IKM RA Oracle Generic Insert With Control

ORCI

Called from Master_SIL_RetailCustomerLoyaltyClLocMonthFact

Customer Fact SIL_RetailCustomerLoyaltyClLocMonthFact

SIL_RetailCustomerLoyaltyClLocMonthFact

- IKM RA Oracle Generic Insert With Control

ORCI

- W_RTL_LOY_CUSTSEG_LC_WK_F

IKM RA Oracle Generic Insert With Control

ORCI

rtlcustclgregsil.ksh Customer Fact SIL_RetailCustomerLoyaltyClLocMonthFact

Master_SIL_RetailCustomerLoyaltyClLocMonthFact

-

Called from Master_ SIL_RetailCustomerSegLoyaltyLcWkFact

Customer Fact SIL_RetailCustomerSegLoyaltyLcWkFact

SIL_RetailCustomerSegLoyaltyLcWkFact

SIL_RetailCustomerSegLoyaltyLcWkFactLoad

Page 153: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_MONTH_D

W_MCAL_CONTEXT_G

W_MCAL_PERIOD_D

W_RTL_LOY_CUST_CL_LC_MH_G_TMPW_RTL_LOY_CUST_CL_LC_MH_TMPW_RTL_LOY_CUSTSEG_SC_LC_WK_FS

IKM RA Oracle Generic Insert With Control

W_PRODUCT_D_RTL_TMPW_INT_ORG_D_RTL_TMP

RA CKM Oracle Fact Load

W_INT_ORG_DH_RTL_TMPW_RTL_CUSTSEG_D

W_MCAL_WEEK_D

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_MCAL_CONTEXT_G

W_RTL_LOY_CUSTSEG_SC_LC_WK_FS

IKM RA Oracle Generic Insert With Control

W_PRODUCT_D_RTL_TMPW_INT_ORG_D_RTL_TMP

RA CKM Oracle Fact Load

W_INT_ORG_DH_RTL_TMPW_RTL_CUSTSEG_D

W_MCAL_WEEK_D

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_MCAL_CONTEXT_G

W_PRODUCT_D_RTL_TMP

IKM RA Oracle Generic Insert With Control

W_RTL_LOY_CUSTSEG_DP_LC_WK_FSW_INT_ORG_D_RTL_TMP

RA CKM Oracle Fact Load

W_INT_ORG_DH_RTL_TMPW_RTL_CUSTSEG_D

ORCI

W_RTL_LOY_CUSTSEG_DP_LC_WK_F

ORCI

silretailcustsegloydplcwkfact.ksh Customer Fact SIL_RetailCustomerSegLoyaltyDpLcWkFact

Master_SIL_RetailCustomerSegLoyaltyDpLcWkFact

SIL_RetailCustomerSegLoyaltyDpLcWkFactLoad

- W_RTL_LOY_CUSTSEG_DP_LC_WK_F

- W_RTL_LOY_CUSTSEG_SC_LC_WK_F

ORCI

Called from Master_SIL_RetailCustomerSegLoyaltyScLcWkFact

Customer Fact SIL_RetailCustomerSegLoyaltyScLcWkFact

SIL_RetailCustomerSegLoyaltyScLcWkFact

SIL_RetailCustomerSegLoyaltyScLcWkFactLoad

-

custsegloyslwsil.ksh Customer Fact SIL_RetailCustomerSegLoyaltyScLcWkFact

Master_SIL_RetailCustomerSegLoyaltyScLcWkFact

SIL_RetailCustomerSegLoyaltyScLcWkFactLoad

Page 154: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_MCAL_WEEK_D

W_MCAL_CONTEXT_G

W_PRODUCT_D_RTL_TMP

IKM RA Oracle Generic Insert With Control

W_RTL_LOY_CUSTSEG_DP_LC_WK_FSW_INT_ORG_D_RTL_TMP

RA CKM Oracle Fact Load

W_INT_ORG_DH_RTL_TMPW_RTL_CUSTSEG_D

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_MCAL_WEEK_D

W_MCAL_CONTEXT_G

W_RTL_LOY_CUSTSEG_CL_LC_WK_FS

IKM RA Oracle Generic Insert With Control

W_INT_ORG_D_RTL_TMPW_INT_ORG_DH_RTL_TMP

RA CKM Oracle Fact Load

W_PRODUCT_D_RTL_TMPW_MCAL_WEEK_D

W_RTL_CUSTSEG_D

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_MCAL_CONTEXT_G

W_RTL_LOY_CUSTSEG_CL_LC_WK_FS

IKM RA Oracle Generic Insert With Control

W_INT_ORG_D_RTL_TMPW_INT_ORG_DH_RTL_TMP

RA CKM Oracle Fact Load

W_PRODUCT_D_RTL_TMPW_MCAL_WEEK_D

W_RTL_CUSTSEG_D

W_RTL_LOY_CUSTSEG_CL_LC_WK_F

ORCI

- W_RTL_LOY_CUSTSEG_CL_LC_WK_F

ORCI

Called from Master_SIL_RetailCustomerSegLoyaltyClLcWkFact

Customer Fact SIL_RetailCustomerSegLoyaltyClLcWkFact

SIL_RetailCustomerSegLoyaltyClLcWkFact

SIL_RetailCustomerSegLoyaltyClLcWkFactLoad

-

custsegloycllcwksil.ksh Customer Fact SIL_RetailCustomerSegLoyaltyClLcWkFact

Master_SIL_RetailCustomerSegLoyaltyClLcWkFact

SIL_RetailCustomerSegLoyaltyClLcWkFactLoad

Called from Master_SIL_RetailCustomerSegLoyaltyDpLcWkFact

Customer Fact SIL_RetailCustomerSegLoyaltyDpLcWkFact

SIL_RetailCustomerSegLoyaltyDpLcWkFact

SIL_RetailCustomerSegLoyaltyDpLcWkFactLoad

- W_RTL_LOY_CUSTSEG_DP_LC_WK_F

ORCI

Page 155: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_MCAL_CONTEXT_G

SIL_RetailCustomerLoyaltyDpLocMonthFactLoad_454

W_PRODUCT_D_RTL_TMP

W_RTL_LOY_CUST_DP_LC_MH_F

IKM RA Oracle Generic Insert With Control

SIL_RetailCustomerLoyaltyDpLocMonthTemp454Load

W_RTL_LOY_CUST_DP_LC_MH_FS

W_RTL_LOY_CUST_DP_LC_MH_TMP

W_INT_ORG_DH_RTL_TMP

RA CKM Oracle Fact Load

W_INT_ORG_D_RTL_TMPW_PARTY_PER_D

W_MCAL_CONTEXT_G

W_RTL_PROMO_COMP_TYPE_DW_MCAL_PERIOD_D

W_GLOBAL_CURR_G

W_RTL_LOY_CUST_DP_LC_MH_TMP

SIL_RetailCustomerLoyaltyDpLocMonthFactLoad_454

W_PRODUCT_D_RTL_TMP

W_RTL_LOY_CUST_DP_LC_MH_F

IKM RA Oracle Generic Insert With Control

SIL_RetailCustomerLoyaltyDpLocMonthTemp454Load

W_RTL_LOY_CUST_DP_LC_MH_FS

W_RTL_LOY_CUST_DP_LC_MH_TMP

W_INT_ORG_DH_RTL_TMP

RA CKM Oracle Fact Load

W_INT_ORG_D_RTL_TMPW_PARTY_PER_D

W_MCAL_CONTEXT_G

W_RTL_PROMO_COMP_TYPE_DW_MCAL_PERIOD_D

W_GLOBAL_CURR_G

W_RTL_LOY_CUST_DP_LC_MH_TMP

SIL_RetailCustomerLoyaltyDpLocMonthFactLoad_Gregorian

W_RTL_LOY_CUST_DP_LC_MH_G_TMP

W_RTL_LOY_CUST_DP_LC_MH_G_TMP

ORCI

rtlcustdpgregsil.ksh Customer Fact SIL_RetailCustomerLoyaltyDpLocMonthFact

Master_SIL_RetailCustomerLoyaltyDpLocMonthFact

- IKM RA Oracle Generic Insert With Control

ORCI

Called from Master_SIL_RetailCustomerLoyaltyDpLocMonthFact

Customer Fact SIL_RetailCustomerLoyaltyDpLocMonthFact

SIL_RetailCustomerLoyaltyDpLocMonthFact

-

rtlcustdp454sil.ksh Customer Fact SIL_RetailCustomerLoyaltyDpLocMonthFact

Master_SIL_RetailCustomerLoyaltyDpLocMonthFact

- ORCI

Page 156: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL_RetailCustomerLoyaltyDpLocMonthTempGregorianLoad

W_PRODUCT_D_RTL_TMP

W_RTL_LOY_CUST_DP_LC_MH_F

W_INT_ORG_DH_RTL_TMPW_RTL_LOY_CUST_DP_LC_MH_FSW_INT_ORG_D_RTL_TMPW_MONTH_D

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_PARTY_PER_D

SIL_RetailCustomerLoyaltyDpLocMonthFactLoad_Gregorian

W_RTL_LOY_CUST_DP_LC_MH_G_TMP

W_RTL_LOY_CUST_DP_LC_MH_G_TMP

SIL_RetailCustomerLoyaltyDpLocMonthTempGregorianLoad

W_PRODUCT_D_RTL_TMP

W_RTL_LOY_CUST_DP_LC_MH_F

W_INT_ORG_DH_RTL_TMPW_RTL_LOY_CUST_DP_LC_MH_FSW_INT_ORG_D_RTL_TMPW_MONTH_D

W_RTL_PROMO_COMP_TYPE_DW_GLOBAL_CURR_G

W_PARTY_PER_D

SIL_RetailCustomerLoyaltyLocMonthFactLoad_454

W_RTL_LOY_CUST_LC_MH_TMP

W_RTL_LOY_CUST_LC_MH_TMP

SIL_RetailCustomerLoyaltyLocMonthTemp454Load

W_MCAL_PERIOD_D W_RTL_LOY_CUST_LC_MH_F

W_PARTY_PER_D

W_RTL_PRODUCT_BRAND_DW_RTL_PROMO_COMP_TYPE_DW_INT_ORG_DH_RTL_TMPW_INT_ORG_D_RTL_TMPW_GLOBAL_CURR_G

IKM RA Oracle Generic Insert With Control

ORCI

rtlcustlcmonthfact454sil.ksh Customer Fact SIL_RetailCustomerLoyaltyLocMonthFact

Master_SIL_RetailCustomerLoyaltyLocMonthFact

- IKM RA Oracle Insert Temp Load with Control

ORCI

Called from Master_SIL_RetailCustomerLoyaltyDpLocMonthFact

Customer Fact SIL_RetailCustomerLoyaltyDpLocMonthFact

SIL_RetailCustomerLoyaltyDpLocMonthFact

-

Page 157: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_MCAL_CONTEXT_G

W_PRODUCT_D_RTL_TMPW_RTL_LOY_CUST_LC_MH_FS

SIL_RetailCustomerLoyaltyLocMonthFactLoad_454

W_RTL_LOY_CUST_LC_MH_TMP

W_RTL_LOY_CUST_LC_MH_TMP

IKM RA Oracle Insert Temp Load with Control

SIL_RetailCustomerLoyaltyLocMonthTemp454Load

W_MCAL_PERIOD_D W_RTL_LOY_CUST_LC_MH_F

RA CKM Oracle Fact Load

W_PARTY_PER_D

W_RTL_PRODUCT_BRAND_DW_RTL_PROMO_COMP_TYPE_DW_INT_ORG_DH_RTL_TMPW_INT_ORG_D_RTL_TMPW_GLOBAL_CURR_G

W_MCAL_CONTEXT_G

W_PRODUCT_D_RTL_TMPW_RTL_LOY_CUST_LC_MH_FS

SIL_RetailCustomerLoyaltyLocMonthFactLoad_Gregorian

W_RTL_LOY_CUST_LC_MH_G_TMP

W_RTL_LOY_CUST_LC_MH_F

IKM RA Oracle Insert Temp Load with Contro

SIL_RetailCustomerLoyaltyLocMonthTempGregLoad

W_MONTH_D W_RTL_LOY_CUST_LC_MH_G_TMP

RA CKM Oracle Fact Load l

W_PARTY_PER_D

W_RTL_PRODUCT_BRAND_DW_RTL_PROMO_COMP_TYPE_DW_INT_ORG_DH_RTL_TMPW_INT_ORG_D_RTL_TMPW_GLOBAL_CURR_G

W_PRODUCT_D_RTL_TMPW_RTL_LOY_CUST_LC_MH_FS

ORCI

rtlcustlcmonthfactgregsil.ksh Customer Fact SIL_RetailCustomerLoyaltyLocMonthFact

Master_SIL_RetailCustomerLoyaltyLocMonthFact

- ORCI

Called from Master_SIL_RetailCustomerLoyaltyLocMonthFact

Customer Fact SIL_RetailCustomerLoyaltyLocMonthFact

SIL_RetailCustomerLoyaltyLocMonthFact

-

Page 158: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL_RetailCustomerLoyaltyLocMonthFactLoad_Gregorian

W_RTL_LOY_CUST_LC_MH_G_TMP

W_RTL_LOY_CUST_LC_MH_F

IKM RA Oracle Insert Temp Load with Contro

SIL_RetailCustomerLoyaltyLocMonthTempGregLoad

W_MONTH_D W_RTL_LOY_CUST_LC_MH_G_TMP

RA CKM Oracle Fact Load l

W_PARTY_PER_D

W_RTL_PRODUCT_BRAND_DW_RTL_PROMO_COMP_TYPE_DW_INT_ORG_DH_RTL_TMPW_INT_ORG_D_RTL_TMPW_GLOBAL_CURR_G

W_PRODUCT_D_RTL_TMPW_RTL_LOY_CUST_LC_MH_FS

SIL_RetailCustomerDimensionLoad

W_PARTY_PER_DS IKM RA Oracle Slowly

SIL_RetailCustomerDimensionUpdate

W_PARTY_PER_D Changing Dim with Control

IKM RA Oracle Generic Update With Control

SIL_RetailHouseholdDimensionLoad

W_HOUSEHOLD_DS IKM RA Oracle Slowly

SIL_RetailHouseholdDimensionUpdate

W_HOUSEHOLD_D Changing Dim with Control

IKM RA Oracle Generic Update With Control

SIL_RetailCustomerAddressDimensionLoad

W_RTL_CUST_ADDRESS_DS

IKM RA Oracle Slowly

SIL_RetailCustomerAddressDimensionUpdate

W_PARTY_PER_D Changing Dim with Control

IKM RA Oracle Generic Update With Control

SIL_RetailCustomerHouseholdDimensionLoad

W_PARTY_PER_D

SIL_RetailCustomerHouseholdDimensionUpdate

W_RTL_CUST_HOUSEHOLD_DS

W_RTL_CUST_HOUSEHOLD_D

ORCIsilcusthouseholddim.ksh Customer Dimension SIL_RetailCustomerHouseholdDimension

SIL_RetailCustomerHouseholdDimension

-

W_HOUSEHOLD_D

ORCI

silcustaddrdim.ksh Customer Dimension SIL_RetailCustomerAddressDimension

SIL_RetailCustomerAddressDimension

- W_RTL_CUST_ADDRESS_D

ORCI

silhouseholddim.ksh Customer Dimension SIL_RetailHouseholdDimension

SIL_RetailHouseholdDimension

-

ORCI

partypersil.ksh Customer Dimension SIL_RetailCustomerDimension

SIL_RetailCustomerDimension

- W_PARTY_PER_D

ORCI

Called from Master_SIL_RetailCustomerLoyaltyLocMonthFact

Customer Fact SIL_RetailCustomerLoyaltyLocMonthFact

SIL_RetailCustomerLoyaltyLocMonthFact

-

Page 159: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_HOUSEHOLD_D

W_MCAL_CONTEXT_G

W_MCAL_CONTEXT_G

W_RTL_CUST_HOUSEHOLD_DW_MCAL_DAY_D

SIL_RetailCustomerSegmentDimensionLoad,SIL_RetailCustomerSegmentDimensionUpdateSIL_RetailCustomerCustSegDimensionLoad,SIL_RetailCustomerCustSegDimensionUpdateSIL_RetailCustomerSegmentAllocationDimensionLoadItemLevel,SIL_RetailCustomerSegmentAllocationDimensionUpdate,SIL_RetailCustomerSegmentAllocationDimensionLoadCategoryLevel

silcustsegallocdim.ksh Customer Dimension SIL_RETAILCUSTOMERSEGMENTALLOCATIONDIMENSION

SIL_RetailCustomerSegmentAllocationDimension

SIL_RetailConsumerSegmentAllocationDimensionLoadCategoryLevel

- W_INT_ORG_DH, W_PROD_CAT_DH, W_RTL_CHANNEL_D, W_RTL_CONSUMERSEG_D, W_RTL_CUSTSEG_ALLOC_DS

W_RTL_CUSTSEG_ALLOC_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

silcustsegallocdim.ksh Customer Dimension SIL_RETAILCUSTOMERSEGMENTALLOCATIONDIMENSION

SIL_RetailCustomerSegmentAllocationDimension

SIL_RetailConsumerSegmentAllocationDimensionLoadItemLevel

- W_INT_ORG_DH, W_PRODUCT_D, W_RTL_CHANNEL_D, W_RTL_CONSUMERSEG_D, W_RTL_CUSTSEG_ALLOC_DS

W_RTL_CUSTSEG_ALLOC_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

silloyscorebanddim.ksh Customer Dimension SIL_RETAILLOYALTYSCOREBANDDIMENSION

SIL_RetailLoyaltyScoreBandDimension

SIL_RetailLoyaltyScoreBandDimensionLoad

- W_RTL_LOY_SCORE_BAND_DS

W_RTL_LOY_SCORE_BAND_D

IKM RA Oracle Generic Merge with Control

ORCI

W_RTL_CUSTSEG_ALLOC_D

IKM RA Oracle Slowly Changing Dim with Control, IKM RA Oracle Generic Update with Control

ORCI

W_RTL_CUST_CUSTSEG_D

IKM RA Oracle Slowly Changing Dim with Control, , IKM RA Oracle Generic Update

ORCI

silcustsegallocdim.ksh Customer Dimension SIL_RETAILCUSTOMERSEGMENTALLOCATIONDIMENSION

SIL_RetailCustomerSegmentAllocationDimension

- W_RTL_CUSTSEG_ALLOC_DS, W_RTL_CUSTSEG_D, W_RTL_CHANNEL_D, W_PROD_CAT_DH, W_INT_ORG_DH, W_PRODUCT_D, W_RTL_CUSTSEG_ALLOC_D, W_MCAL_DAY_D

W_RTL_CUSTSEG_D

IKM RA Oracle Slowly Changing Dim with Control, IKM RA Oracle Generic Update with

ORCI

silcustcustsegdim.ksh Customer Dimension SIL_RETAILCUSTOMERCUSTSEGDIMENSION

SIL_RetailCustomerCustSegDimension

- W_RTL_CUSTSEG_D, W_PARTY_PER_D, W_RTL_CUST_CUSTSEG_DS, W_MCAL_DAY_D, W_MCAL_CONTEXT_G,

silcustsegdim.ksh Customer Dimension SIL_RETAILCUSTOMERSEGMENTDIMENSION

SIL_RetailCustomerSegmentDimension

- W_RTL_CUSTSEG_DS, W_RTL_CUSTSEG_D

Page 160: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL_RetailPromotionActlsItemLocDytFactTempLoad,

SIL_RetailPromotionActlsItemLocDytFactLoadSIL_RetailPromotionActlsItemLocDytFactTempLoad,

SIL_RetailPromotionActlsItemLocDytFactLoadSIL_RetailPromotionBudgetItemLocFactLoad,SIL_RetailPromotionBudgetItemLocFactTempLoadSIL_RetailPromotionBudgetItemLocFactLoad,SIL_RetailPromotionBudgetItemLocFactTempLoadSIL_RetailSalesPromotionForecastPcCsDyFactLoad,

SIL_RetailSalesPromotionForecastPcCsDyFactTempLoad

salespromotionweekforecastsil.ksh

Customer Fact SIL_RETAILSALESPROMOTIONWEEKFORECAST

SIL_RetailSalesPromotionWeekForecast

SIL_RetailSalesPromotionForecastPcCsWkFactLoad, SIL_RetailSalesPromotionForecastPcCsWkFactTempLoad

- W_PROMO_D_RTL_TMP, W_MCAL_WEEK_D, W_RTL_CUSTSEG_D, W_RTL_SLSPRFC_PC_CS_WK_FS, W_MCAL_CONTEXT_G, W_RTL_SLSPRFC_PC_CS_WK_TMP

W_RTL_SLSPRFC_PC_CS_WK_F, W_RTL_SLSPRFC_PC_CS_WK_TMP

IKM RA Oracle Generic Merge with Control, IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORCI

PLP_RetailSalesPromotionComponentCustLcDyLoad,

ORMI/

PLP_RetailSalesPromotionEventCustLcDyLoad, PLP_RetailSalesPromotionParentCustLcDyLoad

ORCI

ORMI/W_RTL_SLS_CUST LC DY A

IKM RA Oracle G i M

W_RTL_SLSPR_PA_CUST_LC_DY_A, W_RTL_SLSPR_PC_CUST_LC_DY_A, W_RTL_SLSPR_PP_CUST_LC_DY_A

IKM RA Oracle Generic Merge with Control

slscslcdyaplp.ksh Customer - PLP_RETAILSALESCUSTLCDY

PLP_RetailSalesCL D F A

PLP_RetailSalesCuL D F A

- W_RTL_SLS_TRX_IT_LCDY TMP

W_RTL_SLSPRFC_PC_CS_DY_TMP, W_RTL_SLSPRFC_PC_CS_DY_F

IKM RA Oracle Generic Merge with Control, IKM RA Oracle Insert Temp Load with Control, RA CKM Oracle Fact Load

ORCI

slsprcustlcdyplp.ksh Customer - PLP_RETAILSALESPROMOTIONCUSTLCDYAGGREGATE

PLP_RetailSalesPromotionCustLcDyAggregate

- W_RTL_SLSPR_TX_IT_LC_DY_TMP

W_RTL_PRBDGT_IT_LC_TMP, W_RTL_PRBDGT_IT_LC_F

IKM RA Oracle Generic Merge with Control, IKM RA Oracle Insert Temp Load with Control, RA

ORCI

salespromotiondayforecastsil.ksh Customer Fact SIL_RETAILSALESPROMOTIONDAYFORECAST

SIL_RetailSalesPromotionDayForecast

- W_PROMO_D_RTL_TMP, W_RTL_CUSTSEG_D, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_RTL_SLSPRFC_PC_CS_DY_FS, W_MCAL_CONTEXT_G, W RTL SLSPRFC PC C

W_RTL_PRBDGT_IT_LC_TMP, W_RTL_PRBDGT_IT_LC_F

IKM RA Oracle Generic Merge with Control, IKM RA Oracle Insert Temp Load with Control, RA

ORCI

Called from Master_SIL_RetailPromotionBudgetFact

Customer Fact SIL_RETAILPROMOTIONBUDGETFACT

SIL_RetailPromotionBudgetFact

- W_RTL_PRBDGT_IT_LC_TMP, W_RTL_PRBDGT_IT_LC_FS, W_PRODUCT_D_RTL_TMP,

W_RTL_PRACT_IT_LC_DY_F, W_RTL_PRACT_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control, IKM RA Oracle Generic Merge with Control, RA CKM Oracle Fact

ORCI

retailpromotionbudgetsil.ksh Customer Fact MASTER_SIL_RETAILPROMOTIONBUDGETFACT

Master_SIL_RetailPromotionBudgetFact

- W_RTL_PRBDGT_IT_LC_TMP, W_RTL_PRBDGT_IT_LC_FS, W_PRODUCT_D_RTL_TMP,

W_RTL_PRACT_IT_LC_DY_F, W_RTL_PRACT_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control, IKM RA Oracle Generic Merge with Control, RA CKM Oracle Fact

ORCI

Called from Master_SIL_RetailPromotionActualsFact

Customer Fact SIL_RETAILPROMOTIONACTUALSFACT

SIL_RetailPromotionActualsFact

- W_RTL_PRACT_IT_LC_DY_TMP, W_RTL_PRACT_IT_LC_DY_FS, W_PRODUCT_D_RTL_TMP, W_INT_ORG_D_RTL_T

retailpromotionactualssil.ksh Customer Fact MASTER_SIL_RETAILPROMOTIONACTUALSFACT

Master_SIL_RetailPromotionActualsFact

- W_RTL_PRACT_IT_LC_DY_TMP, W_RTL_PRACT_IT_LC_DY_FS, W_PRODUCT_D_RTL_TMP, W INT ORG D RTL T

Page 161: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

ORCI

ORMI/

ORCI

PLP_RetailNoPromoTrNdRptTempLoad,PLP_RetailPromoTrNdRptAggFact,

PLP_RetailPromoTrNdRptTempLoad

ORMI/

ORCI

prmcmptypsil.ksh Customer Dimension SIL_RETAILPROMOCOMPTYPEDIMENSION

SIL_RetailPromoCompTypeDimension

SIL_RetailPromoCompTypeDimensionLoad

- W_RTL_PROMO_COMP_TYPE_DS

W_RTL_PROMO_COMP_TYPE_D

IKM RA Oracle Generic Merge with Control

ORCI

prdbrndsil.ksh Customer Dimension SIL_RETAILPRODUCTBRANDDIMENSION

SIL_RetailProductBrandDimension

SIL_RetailProductBrandDimensionLoad

- W_RTL_PRODUCT_BRAND_DS

W_RTL_PRODUCT_BRAND_D

IKM RA Oracle Generic Merge with Control

ORCI

prdbrndsil.ksh Product Dimension SIL_RETAILPRODUCTBRANDDIMENSION

SIL_RetailProductBrandDimension

SIL_RetailProductBrandDimensionTLLoad

- W_RTL_PRODUCT_BRAND_DS_TL

W_RTL_PRODUCT_BRAND_D_TL

IKM RA Oracle Slowly Changing Dim with Control

ORMI

rtlprodcolorsil.ksh Product Dimension SIL_RETAILPRODUCTCOLORDIMENSION

SIL_RetailProductColorDimension

SIL_RetailProductColorDimensionLoad

- W_RTL_PRODUCT_COLOR_DS

W_RTL_PRODUCT_COLOR_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

prdattrsil.ksh Product Dimension SIL_RETAILITEMATTRDIMENSION

SIL_RetailItemAttrDimension

SIL_RetailItemAttrDimensionLoad

- W_RTL_PRODUCT_ATTR_DS

W_RTL_PRODUCT_ATTR_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

prdattrsil.ksh Product Dimension SIL_RETAILITEMATTRDIMENSION

SIL_RetailItemAttrDimension

SIL_RetailItemAttrDimensionTLLoad

- W_RTL_PRODUCT_ATTR_D_TL_V

W_RTL_PRODUCT_ATTR_D_TL

IKM RA Oracle Slowly Changing Dim with Control

ORMI

clsgrphdrlcsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPHDRLCDIMENSION

SIL_RetailClstrGrpHdrLCDimension

SIL_RetailClstrGrpHdrLcDimensionLoad

- W_RTL_CLSTR_GRP_HDR_LC_G, W_RTL_CLSTR_GRP_D, W_RTL_CLSTR_HDR_D, W_INT_ORG_D

W_RTL_CLSTR_GRP_HDR_LC_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

clsgrphdrlcsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPHDRLCDIMENSION

SIL_RetailClstrGrpHdrLCDimension

SIL_RetailClstrGrpHdrLcDimensionUpdate

- W_RTL_CLSTR_GRP_HDR_LC_D, W_MCAL_DAY_D

W_RTL_CLSTR_GRP_HDR_LC_D

IKM RA Oracle Generic Update with Control

ORCI

clshdrcssil.ksh Clusters Dimension SIL_RETAILCLSTRHDRCSDIMENSION

SIL_RetailClstrHdrCSDimension

SIL_RetailClusterConSegDimensionLoad

- W_RTL_CLSTR_HDR_D, W_RTL_CLSTR_HDR_CS_G, W_RTL_CONSUMERSEG_D

W_RTL_CLSTR_HDR_CS_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

W_RTL_SLS_CS_IT_LC_DY_A

IKM RA Oracle Generic Merge with Control

IKM RA Oracle Insert Temp Load with Control, IKM RA Oracle Generic Merge with Control

ORCI

rtlslscsitlcdyplp.ksh Customer Fact Aggregate PLP_RETAILSALESCUSTSEGITLCDYFACTAG

PLP_RetailSalesCustSegItLcDyFactAggregate

PLP_RetailSalesCustSegItLcDyFactAggregateLoad

- W_RTL_SLS_TRX_IT_LC_DY_TMP, W RTL CUST CUSTSE

W_RTL_SLSPR_PA_CS_IT_LC_DYA

IKM RA Oracle Generic Merge with Control

prmtrlrptplp.ksh Customer Fact PLP_RETAILPROMOTRNDRPTAGGFACT

PLP_RetailNoPromoTrNdRptTempLoad, PLP_RetailPromoTrNdRptAggFact, PLP_RetailPromoTrNdRptTempLoad

- W_RTL_SLSPR_TX_IT_LC_DY_TMP, W_MCAL_DAY_D, W_RTL_CUST_HOUSEHOLD_D, W_MCAL_WEEK_D, W_RTL_SLSPR_TRX_IT_LC_DY_F, W RTL SLSPR PC HH

W_RTL_SLSPR_PC_HH_DY_TMP, W_RTL_SLSPR_PC_HH_WK_A

T_LC_DY_A

Generic Merge with Control

slsprcsitlcdyplp.ksh Customer - PLP_RETAILSALESPROMOTIONCUSTSEGITL

PLP_RetailSalesPromotionCustSegItLcDyAggregate

PLP_RetailSalesPromotionComponentCustSegItLcDyAgg

- W_RTL_CUST_CUSTSEG_D, W RTL SLSPR TX IT L

LESCUSTLCDYFACTAGGREG

ustLcDyFactAggregate

stLcDyFactAggregateLoad

_DY_TMP, W RTL CUST CUSTSE

Page 162: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

clshdrcssil.ksh Clusters Dimension SIL_RETAILCLSTRHDRCSDIMENSION

SIL_RetailClstrHdrCSDimension

SIL_RetailClusterCustSegDimensionLoad

- W_RTL_CUSTSEG_D, W_RTL_CLSTR_HDR_D, W_RTL_CLSTR_HDR_CS_G

W_RTL_CLSTR_HDR_CS_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

clshdrcssil.ksh Clusters Dimension SIL_RETAILCLSTRHDRCSDIMENSION

SIL_RetailClstrHdrCSDimension

SIL_RetailClusterConSegCustSegDimensionLoad

- oli W_RTL_CLSTR_HDR_CS_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

clstrgrpitsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPPRODDIMENSION

SIL_RetailClstrGrpProdDimension

SIL_RetailClusterGrpItCmpTempLoad

- W_RTL_CLSTR_GRP_D, W_PRODUCT_D_RTL_TMP, W_RTL_CLSTR_GRP_PRD_G

W_RTL_CLSTR_GRP_IT_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

clstrgrpitsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPPRODDIMENSION

SIL_RetailClstrGrpProdDimension

SIL_RetailClusterGrpItDivTempLoad

- W_RTL_CLSTR_GRP_D, W_PRODUCT_D_RTL_TMP, W_RTL_CLSTR_GRP_PRD_G

W_RTL_CLSTR_GRP_IT_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

clstrgrpitsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPPRODDIMENSION

SIL_RetailClstrGrpProdDimension

SIL_RetailClusterGrpItGrpTempLoad

- W_RTL_CLSTR_GRP_D, W_PRODUCT_D_RTL_TMP, W_RTL_CLSTR_GRP_PRD_G

W_RTL_CLSTR_GRP_IT_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

clstrgrpitsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPPRODDIMENSION

SIL_RetailClstrGrpProdDimension

SIL_RetailClusterGrpItDeptTempLoad

- W_RTL_CLSTR_GRP_D, W_PRODUCT_D_RTL_TMP, W_RTL_CLSTR_GRP_PRD_G

W_RTL_CLSTR_GRP_IT_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

clstrgrpitsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPPRODDIMENSION

SIL_RetailClstrGrpProdDimension

SIL_RetailClusterGrpItClsTempLoad

- W_RTL_CLSTR_GRP_D, W_PRODUCT_D_RTL_TMP, W_RTL_CLSTR_GRP_PRD_G

W_RTL_CLSTR_GRP_IT_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

clstrgrpitsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPPRODDIMENSION

SIL_RetailClstrGrpProdDimension

SIL_RetailClusterGrpItSbcTempLoad

- W_RTL_CLSTR_GRP_D, W_PRODUCT_D_RTL_TMP, W_RTL_CLSTR_GRP_PRD_G

W_RTL_CLSTR_GRP_IT_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

clstrgrpitsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPPRODDIMENSION

SIL_RetailClstrGrpProdDimension

SIL_RetailClusterGrpITTempLoad

- W_RTL_CLSTR_GRP_D, W_PRODUCT_D_RTL_TMP, W_RTL_CLSTR_GRP_PRD_G

W_RTL_CLSTR_GRP_IT_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

clstrgrpitsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPPRODDIMENSION

SIL_RetailClstrGrpProdDimension

SIL_RetailClstrGrpITLoad

- W_RTL_CLSTR_GRP_IT_TMP

W_RTL_CLSTR_GRP_IT_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

Page 163: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

clstrgrpsil.ksh Clusters Dimension SIL_RETAILCLSTRGRPDIMENSION

SIL_RetailClstrGrpDimension

SIL_RetailClstrGrpDimensionLoad

- W_RTL_CLSTR_GRP_G W_RTL_CLSTR_GRP_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

clstrhdrsil.ksh Clusters Dimension SIL_RETAILCLUSTERHEADERDIMENSION

SIL_RetailClusterHeaderDimension

SIL_RetailClusterHeaderDimensionLoad

- W_RTL_CLSTR_HDR_G W_RTL_CLSTR_HDR_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

congrpsil.ksh Consumer Dimension SIL_RETAILCONSUMERGRPDIMENSION

SIL_RetailConsumerGrpDimension

SIL_RetailConsumerGrpDimensionLoad

- W_RTL_CONSUMER_GRP_DS

W_RTL_CONSUMER_GRP_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

consgcustsgsil.ksh Consumer Dimension SIL_RETAILCONSEGCUSTSEGDIMENSION

SIL_RetailConSegCustSegDimension

SIL_RetailConSegCustSegDimensionLoad

- W_RTL_CNSG_CUSTSEG_DS, W_RTL_CONSUMERSEG_D, W_RTL_CUSTSEG_D

W_RTL_CNSG_CUSTSEG_D

IKM RA Oracle Generic Insert with Control

ORCI

consgsil.ksh Consumer Dimension SIL_RETAILCONSUMERSEGMENTDIMENSION

SIL_RetailConsumerSegmentDimension

SIL_RetailConsumerSegmentDimensionLoad

- W_RTL_CONSUMERSEG_DS

W_RTL_CONSUMERSEG_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

hgconsgsil.ksh Consumer Dimension SIL_RETAILHGCONSEGDIMENSION

SIL_RetailHGConSegDimension

SIL_RetailHGConSegDimensionLoad

- W_RTL_CONSUMERSEG_D, W_RTL_HG_CNSG_DS, W_RTL_HOUSEHOLD_GRP_D

W_RTL_HG_CNSG_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

hgconsgsil.ksh Consumer Dimension SIL_RETAILHGCONSEGDIMENSION

SIL_RetailHGConSegDimension

SIL_RetailHGConSegDimensionUpdate

- W_RTL_HG_CNSG_D W_RTL_HG_CNSG_D

IKM RA Oracle Generic Update with Control

ORCI

hhgrpsil.ksh Consumer Household

Dimension SIL_RETAILHOUSEHOLDGRPDIMENSION

SIL_RetailHouseholdGrpDimension

SIL_RetailHouseholdGrpDimensionLoad

- W_RTL_HOUSEHOLD_COMP_D, W_RTL_HOUSEHOLD_GRP_DS

W_RTL_HOUSEHOLD_GRP_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

householdcompsil.ksh Consumer Household

Dimension SIL_RETAILHOUSEHOLDCOMPOSITIONDIMENSION

SIL_RetailHouseholdCompositionDimension

SIL_RetailHouseholdCompositionDimensionLoad

- W_RTL_HOUSEHOLD_COMP_DS

W_RTL_HOUSEHOLD_COMP_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

W_RTL_CDT_ORG_MTX_GW_RTL_CUSTSEG_D

ORG_TRADE_AREA_HIER_VWW_RTL_PROD_ATTR_SIM_CDT_GW_PROD_CAT_DH

W_RTL_PROD_SIM_IT_CDT_GW_PROD_CAT_DH

W_RTL_PROD_SIM_IT_CDT_F

IKM RA Oracle Generic Insert with Control

ORCI/ORMI

W_RTL_PROD_ATTR_SIM_CDT_F

IKM RA Oracle Generic Insert with Control

ORCI/ORMI

prdsimsil.ksh Similarity Score

Fact SIL_RETAILPRODUCTSIMSCOREFACT

SIL_RetailProductSimScoreFact

SIL_RetailProductSimScoreFactLoad

IKM RA Oracle Generic Insert with Control

ORCI/ORMI

prdattrsimsil.ksh Similarity Score

Fact SIL_RETAILPRODUCTATTRSIMSCOREFACT

SIL_RetailProductAttrSimScoreFact

SIL_RetailProductAttrRevSimScoreFactLoad

W_RTL_PROD_ATTR_SIM_CDT_F

IKM RA Oracle Generic Insert with Control

ORCI/ORMS

prdattrsimsil.ksh Similarity Score

Fact SIL_RETAILPRODUCTATTRSIMSCOREFACT

SIL_RetailProductAttrSimScoreFact

SIL_RetailProductAttrSimScoreFactLoad

W_RTL_PROD_ATTR_SIM_CDT_F

cdtlocmtxsil.ksh CDT Loc Mtx Dimension SIL_RETAILCDTLOCATIONMTXDIMENSION

SIL_RetailCDTLocationMtxDimension

SIL_RetailCDTLocationMtxDimensionLoad

W_RTL_CDT_ORG_MTX_D

Page 164: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

prdsimsil.ksh Similarity Score

Fact SIL_RETAILPRODUCTSIMSCOREFACT

SIL_RetailProductSimScoreFact

SIL_RetailProductRevSimScoreFactLoad

W_RTL_PROD_SIM_IT_CDT_F

W_RTL_PROD_SIM_IT_CDT_F

IKM RA Oracle Generic Insert with Control

ORCI/ORMI

W_MINUTE_OF_DAY_D

W_INT_ORG_D_RTL_TMPW_MCAL_CONTEXT_G

W_MCAL_DAY_D

W_INT_ORG_DH_RTL_TMPW_MCAL_WEEK_D

W_RTL_STTRFC_LC_DY_MI_FSW_GLOBAL_CURR_G

couponsil.ksh Coupon Dimension SIL_RETAILCOUPONDIMENSION

SIL_RetailCouponDimension

SIL_RetailCouponDimensionLoad

W_RTL_COUPON_DS W_RTL_COUPON_D

IKM RA Oracle Slowly Changing Dim With Control

ORMI/ORCI

buyersil.ksh Buyer Dimension SIL_RETAILBUYERDIMENSION

SIL_RetailBuyerDimension

SIL_RetailBuyerDimensionLoad

W_RTL_BUYER_DS W_RTL_BUYER_D

IKM RA Oracle Slowly Changing Dim With Control

ORMI/ORCI

SIL_RetailLocationCompDimensionLoad_Par

W_RTL_LOC_COMP_MTX_DS

SIL_RetailLocationCompDimensionLoad_Src

W_INT_ORG_D_RTL_TMP

podetailssil.ksh PO Details Dimension SIL_RETAILPODETAILSDIMENSION

SIL_RetailPODetailsDimension

SIL_RetailPODetailsDimensionLoad

W_RTL_PO_DETAILS_DS

W_RTL_PO_DETAILS_D

IKM RA Oracle Slowly Changing Dim With Control

ORMI/ORCI

alcdetailssil.ksh Allocation Details

Dimension SIL_RETAILALCDETAILSDIMENSION

SIL_RetailALCDetailsDimension

SIL_RetailALCDetailsDimensionLoad

W_RTL_ALC_DETAILS_DS

W_RTL_ALC_DETAILS_D

IKM RA Oracle Slowly Changing Dim With Control

ORMI/ORCI

csdsil.ksh Competitor Store

Dimension SIL_RETAILCOMPETITORSTOREDIMENSION

SIL_RetailCompetitorStoreDimension

SIL_RetailCompetitorStoreDimension

W_RTL_COMP_STORE_DS

W_RTL_COMP_STORE_D

IKM RA Oracle Slowly Changing Dim With Control

ORMI?ORCI

sttrfcldmsil.ksh Store Traffic Fact SIL_RETAILSTORETRAFFICFACT( Called from MASTER_SIL_RETAILSTORETRAFFICFACT)

SIL_RetailStoreTrafficFact

SIL_RetailStoreTrafficFactLoad

W_RTL_STTRFC_LC_DY_MI_TMP

W_RTL_STTRFC_LC_DY_MI_F

IKM RA Oracle Generic Merge With Control

ORMI/ORCI

W_INT_ORG_D_RTL_TMPW_EMPLOYEE_D

IKM RA Oracle Insert Temp Load With Control

ORMI/ORCI

IKM RA Oracle Generic Merge with Control

ORMI/ORCI

Sales Transaction Tender

Fact SIL_RETAILTRXTENDERFACT(Called from

SIL_RetailTrxTenderFact

SIL_RetailTrxTenderTempLoad

W_RTL_TRX_TNDR_LC_DY_TMP

W_RTL_STTRFC_LC_DY_MI_TMP

IKM RA Oracle Insert Temp Load With Control

ORMI/ORCI

orgcomplocsil.ksh Comp Location Matrix

Dimension SIL_RETAILLOCATIONCOMPDIMENSION

SIL_RetailLocationCompDimension

W_RTL_LOC_COMP_MTX_D

sttrfcldmsil.ksh

Store Traffic Fact SIL_RETAILSTORETRAFFICFACT( Called from MASTER_SIL_RETAILSTORETRAFFICFACT)

SIL_RetailStoreTrafficFact

SIL_RetailStoreTrafficTempLoad

Page 165: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_MCAL_CONTEXT_G

W_RTL_TNDR_TYPE_D

W_RTL_TRX_TNDR_LC_DY_FSW_GLOBAL_CURR_G

W_MCAL_WEEK_D

W_INT_ORG_DH_RTL_TMPW_MCAL_DAY_D

tndrtrxldsil.ksh Sales Transaction Tender

Fact SIL_RETAILTRXTENDERFACT(Called from MASTER_SIL_RETAILTRXTENDERFACT

SIL_RetailTrxTenderFact

SIL_RetailTrxTenderTempLoad

W_RTL_TRX_TNDR_LC_DY_TMP

W_RTL_TRX_TNDR_LC_DY_F

IKM RA Oracle Generic Merge With Control

ORMI/ORCI

W_INT_ORG_D_RTL_TMPW_RTL_CO_HEAD_D

W_RTL_CO_LINE_D

W_MCAL_DAY_D

W_INT_ORG_DH_RTL_TMPW_RTL_GCN_TRX_LC_DY_FSW_MCAL_CONTEXT_G

W_GLOBAL_CURR_G

W_MCAL_WEEK_D

W_RTL_COUPON_D

W_MINUTE_OF_DAY_D

W_MCAL_WEEK_D

W_XACT_TYPE_D

W_RTL_SLSDSC_TRX_IT_LC_DY_FSW_INT_ORG_D_RTL_TMPW_MCAL_DAY_D

W_INT_ORG_DH_RTL_TMPW_PRODUCT_D_RTL_TMPW_MCAL_CONTEXT_G

W_GLOBAL_CURR_G

W_RTL_CO_LINE_D

W_RTL_CO_HEAD_D

W_RTL_SLSDSC_TRX_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load With Control

ORMI/ORCI

W_RTL_GCN_TRX_LC_DY_F

IKM RA Oracle Generic Merge With Control

ORMI/ORCI

slsdisctrxldsil.ksh

Sales Discount Fact SIL_RETAILSALESDISCOUNTFACT( Called from MASTER_SIL_RETAILSALESDISCOUNTFACT

SIL_RetailSalesDiscountFact

SIL_RetailSalesDiscountTempLoad

IKM RA Oracle Insert Temp Load With Control

ORMI/ORCI

gcnldsil.ksh Sales Gift Card Fact SIL_RETAILGIFTCARDFACT( Called from

SIL_RetailGiftCardFact

SIL_RetailGiftCardFactLoad

W_RTL_GCN_TRX_LC_DY_TMP

gcnldsil.ksh

Sales Gift Card Fact SIL_RETAILGIFTCARDFACT( Called from MASTER_SIL_RETAILGIFTCARDFACT

SIL_RetailGiftCardFact

SIL_RetailGiftCardTempLoad

W_RTL_GCN_TRX_LC_DY_TMP

tndrtrxldsil.ksh

MASTER_SIL_RETAILTRXTENDERFACT

Page 166: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL_RetailCurrentCompanyPlanningTempLoad,

W_RTL_CFPCP_LC_DY_FS

IKM RA Oracle Insert Temp Load With Control

SIL_RetailCurrentCompanyPlanningFact,

W_INT_ORG_DH IKM RA Oracle Generic Merge With Control

SIL_RetailCurrentCompanyPlanningDeltaFact

W_MCAL_DAY_D

W_MCAL_CONTEXT_G

W_MCAL_WEEK_D

SIL_RetailCurrentLocationPlanningTempLoad,

W_MCAL_DAY_D IKM RA Oracle Insert Temp Load With Control

SIL_RetailCurrentLocationPlanningFact,

W_MCAL_CONTEXT_G IKM RA Oracle Generic Merge With Control

W_MCAL_WEEK_D

W_INT_ORG_DH_RTL_TMPW_RTL_LFPCP_LC_DY_FSW_INT_ORG_D_RTL_TMP

SIL_RetailCurrentPlanningOption1TempLoad,

W_RTL_MFPCP_PROD1_LC1_T1_FS

IKM RA Oracle Insert Temp Load With Control

SIL_RetailCurrentPlanningOption1NoAggFact

W_MCAL_HIER_PLANNING_VIEW

IKM RA Oracle Generic Merge With Control

SIL_RetailCurrentPlanningOption1DeltaCalTemp1Load

W_PROD_DH_PLANNING_VIEW

SIL_RetailCurrentPlanningOption1Fact

W_ORG_DH_PLANNING_VIEW

SIL_RetailOriginalPlanningOption1TempLoad,

W_RTL_MFPOP_PROD1_LC1_T1_FS

IKM RA Oracle Insert Temp Load With Control

SIL_RetailOriginalPlanningOption1NoAggFact

W_MCAL_HIER_PLANNING_VIEW

IKM RA Oracle Generic Merge With Control

SIL_RetailOriginalPlanningOption1DeltaCalTemp1Load

W_PROD_DH_PLANNING_VIEW

W_RTL_MFPCP_PROD1_LC1_T1_F

ORMI/ORCI

Planning Fact SIL_RETAILORIGINALPLANNINGOPTION1FACT

SIL_RetailOriginalPlanningOption1Fact

W_RTL_MFPOP_PROD1_LC1_T1_F

ORMI/ORCImfpcpop1sil.ksh

Planning Fact SIL_RETAILCURRENTPLANNINGOPTION1FACT

SIL_RetailCurrentPlanningOption1Fact,

W_RTL_CFPCP_LC_DY_F

ORMI/ORCI

mfplccpsil.ksh

Planning Fact SIL_RETAILCURRENTLOCATIONPLANNINGFACT

SIL_RetailCurrentLocationPlanningFact

W_RTL_LFPCP_LC_DY_F

ORMI/ORCI

W_RTL_SLSDSC_TRX_IT_LC_DY_TMP

W_RTL_SLSDSC_TRX_IT_LC_DY_F

IKM RA Oracle Generic Merge With Control

ORMI/ORCI

mfpcmpcpsil.ksh

Planning Fact SIL_RETAILCURRENTCOMPANYPLANNINGFACT

SIL_RetailCurrentCompanyPlanningFact

slsdisctrxldsil.ksh Sales Discount Fact SIL_RETAILSALESDISCOUNTFACT( Called

SIL_RetailSalesDiscountFact

SIL_RetailSalesDiscountFactLoad

Page 167: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL_RetailOriginalPlanningOption1Fact

W_ORG_DH_PLANNING_VIEW

SIL_RetailCurrentPlanningOption2TempLoad,

W_RTL_MFPCP_PROD2_LC2_T2_FS

IKM RA Oracle Insert Temp Load With Control

SIL_RetailCurrentPlanningOption2DeltaCalTemp2Load

W_MCAL_HIER_PLANNING_VIEW

IKM RA Oracle Generic Merge With Control

SIL_RetailCurrentPlanningOption2Fact

W_PROD_DH_PLANNING_VIEW

W_ORG_DH_PLANNING_VIEW

SIL_RetailOriginalPlanningOption2TempLoad,

W_RTL_MFPOP_PROD2_LC2_T2_FS

IKM RA Oracle Insert Temp Load With Control

SIL_RetailOriginalPlanningOption2DeltaCalTemp2Load

W_MCAL_HIER_PLANNING_VIEW

IKM RA Oracle Generic Merge With Control

SIL_RetailOriginalPlanningOption2Fact

W_PROD_DH_PLANNING_VIEW

W_ORG_DH_PLANNING_VIEW

SIL_RetailCurrentPlanningOption3TempLoad,

W_RTL_MFPCP_PROD3_LC3_T3_FS

IKM RA Oracle Insert Temp Load With Control

SIL_RetailCurrentPlanningOption3DeltaCalTemp3Load

W_MCAL_HIER_PLANNING_VIEW

IKM RA Oracle Generic Merge With Control

SIL_RetailCurrentPlanningOption3Fact

W_PROD_DH_PLANNING_VIEW

W_ORG_DH_PLANNING_VIEW

SIL_RetailOriginalPlanningOption3TempLoad,

W_RTL_MFPOP_PROD3_LC3_T3_FS

IKM RA Oracle Insert Temp Load With Control

SIL_RetailOriginalPlanningOption3DeltaCalTemp3Load

W_MCAL_HIER_PLANNING_VIEW

IKM RA Oracle Generic Merge With Control

SIL_RetailOriginalPlanningOption3Fact

W_PROD_DH_PLANNING_VIEW

W_ORG_DH_PLANNING_VIEW

W_RTL_MFPCP_PROD3_LC3_T3_F

ORMI/ORCI

mfpopop3sil.ksh

Planning Fact SIL_RETAILORIGINALPLANNINGOPTION3FACT

SIL_RetailOriginalPlanningOption3Fact

W_RTL_MFPOP_PROD3_LC3_T3_F

ORMI/ORCImfpcpop3sil.ksh

Planning Fact SIL_RETAILCURRENTPLANNINGOPTION3FACT

SIL_RetailCurrentPlanningOption3Fact,

W_RTL_MFPCP_PROD2_LC2_T2_F

ORMI/ORCI

mfpopop2sil.ksh

Planning Fact SIL_RETAILORIGINALPLANNINGOPTION2FACT

SIL_RetailOriginalPlanningOption2Fact

W_RTL_MFPOP_PROD2_LC2_T2_F

ORMI/ORCImfpcpop2sil.ksh

Planning Fact SIL_RETAILCURRENTPLANNINGOPTION2FACT

SIL_RetailCurrentPlanningOption2Fact,

mfpopop1sil.ksh

Page 168: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL_RetailPOOnOrderFactTempLoad,

W_RTL_PO_DETAILS_D W_RTL_PO_ONORD_IT_LC_DY_TMP,

IKM RA Oracle Insert Temp Load With Control

SIL_RetailPOOnOrderFactGeneralLoad,

W_RTL_ALC_DETAILS_D

W_RTL_PO_ONORD_IT_LC_G

IKM RA Oracle Generic Merge With Control

SIL_RetailPOOnOrderFactLoad

W_RTL_BUYER_D W_RTL_PO_ONORD_IT_LC_DY_F

IKM RA Oracle Generic Merge With Control

W_RTL_PO_ONORD_IT_LC_DY_FSW_PRODUCT_D_RTL_TMPW_INT_ORG_DH_RTL_TMPW_INT_ORG_D_RTL_TMPW_MCAL_WEEK_D

W_GLOBAL_CURR_G

W_MCAL_CONTEXT_G

W_MCAL_DAY_D

W_PARTY_ORG_D

SIL_RetailPOOnAllocFactTempLoad,

W_RTL_PO_DETAILS_D W_RTL_PO_ONALC_IT_LC_DY_TMP,

IKM RA Oracle Insert Temp Load With Control

SIL_RetailPOOnAllocFactGeneral_Load,

W_RTL_ALC_DETAILS_D

W_RTL_PO_ONALC_IT_LC_G

IKM RA Oracle Generic Merge With Control

SIL_RetailPOOnAllocFactLoad

W_RTL_BUYER_D W_RTL_PO_ONALC_IT_LC_DY_F

IKM RA Oracle Generic Merge With Control

W_RTL_PO_ONALC_IT_LC_DY_FSW_PRODUCT_D_RTL_TMPW_INT_ORG_DH_RTL_TMPW_INT_ORG_D_RTL_TMPW_MCAL_WEEK_D

W_GLOBAL_CURR_G

W_MCAL_CONTEXT_G

W_MCAL_DAY_D

W_PARTY_ORG_D

SIL_RetailCompPriceFactTempLoad,

W_PRODUCT_D_RTL_TMP

W_RTL_COMP_PRICE_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load With Control

ORMI/ORCIComp Proce Fact SIL_RETAILCOMPPRICEFACT(Called from MASTER_SIL_R

SIL_RetailCompPriceFact

ORMI/ORCI

poonalcildsil.ksh

Po On Allocation

Fact SIL_RETAILPOONALLOCFACT(Called from MASTER_SIL_RETAILPOONALLOCFACT)

SIL_RetailPOOnAllocFact

ORMI/ORCIpoonordildsil.ksh

PO On Order Fact SIL_RETAILPOONORDERFACT(Called from MASTER_SIL_RETAILPOONORDERFACT)

SIL_RetailPOOnOrderFact

Page 169: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

SIL_RetailCompPriceUpdateFact,

W_GLOBAL_CURR_G W_RTL_COMP_PRICE_IT_LC_DY_F

IKM RA Oracle Generic Update With Control

SIL_RetailCompPriceFact

W_INT_ORG_DH_RTL_TMP

W_RTL_COMP_PRICE_IT_LC_G

SIL_RetailCompPriceFactGeneral

W_MCAL_CONTEXT_G IKM RA Oracle Generic Merge With Control

W_MCAL_DAY_D IKM RA Oracle Generic Merge With Control

W_MCAL_WEEK_D

W_INT_ORG_D_RTL_TMPW_RTL_COMP_STORE_DW_RTL_COMP_PRICE_IT_LC_DY_FS

cgmktslssil.ksh Consumer Spend

Fact SIL_RETAILCONSUMERGRPMARKETSALESFACT

SIL_RetailConsumerGrpMarketSalesFact

SIL_RetailConsumerGrpMarketSalesTempLoad

- W_MCAL_WEEK_D, W_RTL_CHANNEL_D, W_RTL_CONSUMER_GRP_D, W_RTL_MARKET_PRODUCT_D, W_RTL_MKTSLS_TA_CH_CNG_WK_FS, W_RTL_TRADE_AREA_D, W_XACT_TYPE_D

W_RTL_MKTSLS_TA_CH_CNG_WK_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

cgmktslssil.ksh Consumer Spend

Fact SIL_RETAILCONSUMERGRPMARKETSALESFACT

SIL_RetailConsumerGrpMarketSalesFact

SIL_RetailConsumerGrpMarketSalesFactLoad

- W_RTL_MKTSLS_TA_CH_CNG_WK_TMP

W_RTL_MKTSLS_TA_CH_CNG_WK_F

IKM RA Oracle Generic Merge with Control

ORCI

hhgrpmktslssil.ksh Consumer Spend

Fact SIL_RETAILHOUSEHOLDGRPMARKETSALESFACT

SIL_RetailHouseholdGrpMarketSalesFact

SIL_RetailHouseholdGrpMarketSalesTempLoad

- W_MCAL_WEEK_D, W_RTL_CHANNEL_D, W_RTL_HOUSEHOLD_GRP_D, W_RTL_MARKET_PRODUCT_D, W_RTL_MKTSLS_TA_CH_HG_WK_FS, W_RTL_TRADE_AREA_D, W_XACT_TYPE_D

W_RTL_MKTSLS_TA_CH_HG_WK_TMP

IKM RA Oracle Insert Temp Load with Control

ORCI

hhgrpmktslssil.ksh Consumer Spend

Fact SIL_RETAILHOUSEHOLDGRPMARKETSALESFACT

SIL_RetailHouseholdGrpMarketSalesFact

SIL_RetailHouseholdGrpMarketSalesFactLoad

- W_RTL_MKTSLS_TA_CH_HG_WK_TMP

W_RTL_MKTSLS_TA_CH_HG_WK_F

IKM RA Oracle Generic Merge with Control

ORCI

coheadsil.ksh Customer Order

Dimension SIL_RETAIL_COHEADDIMENSION

SIL_Retail_COHeadDimension

SIL_Retail_COHeadDimensionLoad

- W_RTL_CO_HEAD_DS W_RTL_CO_HEAD_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

cprcfsil.ksh

ETAILCOMPPRICEFACT)

Page 170: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

colinesil.ksh Customer Order

Dimension SIL_RETAILCOLINEDIMENSION

SIL_RetailCOLineDimension

SIL_RetailCOLineDimensionLoad

- W_PRODUCT_D, W_RTL_CO_LINE_DS

W_RTL_CO_LINE_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

colinesil.ksh Customer Order

Dimension SIL_RETAILCOLINEDIMENSION

SIL_RetailCOLineDimension

SIL_RetailCOLineDimensionUpdate

- W_RTL_CO_LINE_D W_RTL_CO_LINE_D

IKM RA Oracle Generic Update with Control

ORMI

coprhdlsil.ksh Customer Order Promotion Transaction

Fact SIL_RETAILCOPROMOTIONHEADERFACT

SIL_RetailCOPromotionHeaderFact

SIL_RetailCOPromotionHeaderFactTempLoad

- W_EMPLOYEE_D, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_PARTY_PER_D, W_PROMO_D_RTL_TMP, W_RTL_CHANNEL_D, W_RTL_COPR_HEAD_LC_DY_FS, W_RTL_CO_HEAD_D

W_RTL_COPR_HEAD_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coprhdlsil.ksh Customer Order Promotion Transaction

Fact SIL_RETAILCOPROMOTIONHEADERFACT

SIL_RetailCOPromotionHeaderFact

SIL_RetailCOPromotionHeaderFactLoad

- W_RTL_COPR_HEAD_LC_DY_TMP

W_RTL_COPR_HEAD_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

coprhdlsil.ksh Customer Order Promotion Transaction

Fact SIL_RETAILCOPROMOTIONHEADERFACT

SIL_RetailCOPromotionHeaderFact

SIL_RetailCOPromotionHeaderGLoad

- W_RTL_COPR_HEAD_LC_DY_TMP

W_RTL_COPR_HEAD_LC_G

IKM RA Oracle Generic Merge with Control

ORMI

coprhdlsil.ksh Customer Order Promotion Transaction

Fact SIL_RETAILCOPROMOTIONHEADERFACT

SIL_RetailCOPromotionHeaderFact

SIL_RetailCOPromotionHeaderGDelete

- W_RTL_COPR_HEAD_LC_G

W_RTL_COPR_HEAD_LC_G

IKM RA Oracle Generic Delete with Control

ORMI

Page 171: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

coprlnilsil.ksh Customer Order Promotion Transaction

Fact SIL_RETAILCOLINEPROMOTIONFACT

SIL_RetailCOLinePromotionFact

SIL_RetailCOLinePromotionFactTempLoad

- W_EMPLOYEE_D, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_PARTY_PER_D, W_PRODUCT_D_RTL_TMP, W_PROMO_D_RTL_TMP, W_RTL_CHANNEL_D, W_RTL_COPR_LINE_IT_LC_DY_FS, W_RTL_CO_HEAD_D, W_RTL_CO_LINE_D

W_RTL_COPR_LINE_IT_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coprlnilsil.ksh Customer Order Promotion Transaction

Fact SIL_RETAILCOLINEPROMOTIONFACT

SIL_RetailCOLinePromotionFact

SIL_RetailCOLinePromotionFactLoad

- W_RTL_COPR_LINE_IT_LC_DY_TMP

W_RTL_COPR_LINE_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

coprlnilsil.ksh Customer Order Promotion Transaction

Fact SIL_RETAILCOLINEPROMOTIONFACT

SIL_RetailCOLinePromotionFact

SIL_RetailCOLinePromotionGLoad

- W_RTL_COPR_LINE_IT_LC_DY_TMP

W_RTL_COPR_LINE_IT_LC_G

IKM RA Oracle Generic Merge with Control

ORMI

coprlnilsil.ksh Customer Order Promotion Transaction

Fact SIL_RETAILCOLINEPROMOTIONFACT

SIL_RetailCOLinePromotionFact

SIL_RetailCOLinePromotionGDelete

- W_RTL_COPR_LINE_IT_LC_G

W_RTL_COPR_LINE_IT_LC_G

IKM RA Oracle Generic Delete with Control

ORMI

coshmtsil.ksh Customer Order Shipment Method

Dimension SIL_RETAILCOSHIPMETHODDIMENSION

SIL_RetailCOShipMethodDimension

SIL_RetailCOShipMethodDimensionLoad

- W_RTL_CO_SHIP_METHOD_DS

W_RTL_CO_SHIP_METHOD_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

coshptypsil.ksh Customer Order Shipment Type

Dimension SIL_RETAILCOSHIPTYPEDIMENSION

SIL_RetailCOShipTypeDimension

SIL_RetailCOShipTypeDimensionLoad

- W_RTL_CO_SHIP_TYPE_DS

W_RTL_CO_SHIP_TYPE_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

coheadlsil.ksh Customer Order Status

Fact SIL_RETAILCOHEADTRANSACTIONFACT

SIL_RetailCOHeadTransactionFact

SIL_RetailCOHeadStatusGUpdate

- W_RTL_CO_HEAD_LC_DY_TMP

W_RTL_CO_HEAD_STATUS_G

IKM RA Oracle Generic Merge with Control

ORMI

coheadlsil.ksh Customer Order Status

Fact SIL_RETAILCOHEADTRANSACTIONFACT

SIL_RetailCOHeadTransactionFact

SIL_RetailCOHeadStatusGUDelete

- W_RTL_CO_HEAD_STATUS_G

W_RTL_CO_HEAD_STATUS_G

IKM RA Oracle Generic Delete with Control

ORMI

statussil.ksh Customer Order Status

Dimension SIL_RETAILSTATUSDIMENSION

SIL_RetailStatusDimension

SIL_RetailStatusDimensionLoad

- W_STATUS_DS W_STATUS_D IKM RA Oracle Slowly Changing Dim with Control

ORMI

Page 172: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

cohdtndlsil.ksh Customer Order Tender Type

Fact SIL_RETAILCOTENDERHEADERFACT

SIL_RetailCOTenderHeaderFact

SIL_RetailCOTenderHeaderTempLoad

- W_EMPLOYEE_D, W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_DAY_D, W_PARTY_PER_D, W_RTL_CHANNEL_D, W_RTL_CO_HEAD_D, W_RTL_CO_HEAD_TNDR_LC_DY_FS, W_RTL_TNDR_TYPE_D

W_RTL_CO_HEAD_TNDR_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

cohdtndlsil.ksh Customer Order Tender Type

Fact SIL_RETAILCOTENDERHEADERFACT

SIL_RetailCOTenderHeaderFact

SIL_RetailCOTenderHeaderFactLoad

- W_RTL_CO_HEAD_TNDR_LC_DY_TMP

W_RTL_CO_HEAD_TNDR_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

tndtypsil.ksh Customer Order Tender Type

Dimension SIL_RETAILTENDERTYPEDIMENSION

SIL_RetailTenderTypeDimension

SIL_RetailTenderTypeDimensionLoad

- W_RTL_TNDR_TYPE_DS

W_RTL_TNDR_TYPE_D

IKM RA Oracle Slowly Changing Dim with Control

ORMI

coheadlsil.ksh Customer Order Transaction

Fact SIL_RETAILCOHEADTRANSACTIONFACT

SIL_RetailCOHeadTransactionFact

SIL_RetailCOHeadTransactionFactTempLoad

- W_RTL_CO_HEAD_D, W_MINUTE_OF_DAY_D, W_PARTY_PER_D, W_RTL_CO_SHIP_METHOD_D, W_INT_ORG_DH_RTL_TMP, W_EMPLOYEE_D, W_GLOBAL_CURR_G, W_MCAL_WEEK_D, W_INT_ORG_D_RTL_TMP, W_RTL_CHANNEL_D, W_MCAL_DAY_D, W_RTL_CO_SHIP_TYPE_D, W_RTL_CO_HEAD_STATUS_G, W_RTL_CO_HEAD_STATUS_FS

W_RTL_CO_HEAD_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

coheadlsil.ksh Customer Order Transaction

Fact SIL_RETAILCOHEADTRANSACTIONFACT

SIL_RetailCOHeadTransactionFact

SIL_RetailCOHeadTransactionFactLoad

- W_RTL_CO_HEAD_LC_DY_TMP

W_RTL_CO_HEAD_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 173: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

colineilsil.ksh Customer Order Transaction

Fact SIL_RETAILCOLINETRANSACTIONFACT

SIL_RetailCOLineTransactionFact

SIL_RetailCOLineTransactionFactTempLoad

- W_EMPLOYEE_D, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_MINUTE_OF_DAY_D, W_PARTY_PER_D, W_PRODUCT_D_RTL_TMP, W_REASON_D, W_RTL_CHANNEL_D, W_RTL_CO_HEAD_D, W_RTL_CO_LINE_D, W_RTL_CO_LINE_STATUS_FS, W_RTL_CO_LINE_STATUS_G, W_RTL_CO_SHIP_METHOD_D, W_RTL_CO_SHIP_TYPE_D, W_STATUS_D, W_XACT_TYPE_D

W_RTL_CO_LINE_IT_LC_CH_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

colineilsil.ksh Customer Order Transaction

Fact SIL_RETAILCOLINETRANSACTIONFACT

SIL_RetailCOLineTransactionFact

SIL_RetailCOLineStatusGDelete

- W_RTL_CO_LINE_STATUS_G

W_RTL_CO_LINE_STATUS_G

IKM RA Oracle Generic Delete with Control

ORMI

colineilsil.ksh Customer Order Transaction

Fact SIL_RETAILCOLINETRANSACTIONFACT

SIL_RetailCOLineTransactionFact

SIL_RetailCOLineStatusGUpdate

- W_RTL_CO_LINE_IT_LC_CH_DY_TMP

W_RTL_CO_LINE_STATUS_G

IKM RA Oracle Generic Merge with Control

ORMI

colineilsil.ksh Customer Order Transaction

Fact SIL_RETAILCOLINETRANSACTIONFACT

SIL_RetailCOLineTransactionFact

SIL_RetailCOLineTransactionITLcChDyLoad

- W_RTL_CO_LINE_IT_LC_CH_DY_TMP

W_RTL_CO_LINE_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

colnfilsil.ksh Customer Order Transaction

Fact SIL_RETAILCOLINEFULFILLMENTFACT

SIL_RetailCOLineFulfillmentFact

SIL_RetailCOLineFullfillmentFactTmpLoad

- W_EMPLOYEE_D, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_DAY_D, W_MCAL_WEEK_D, W_PARTY_PER_D, W_PRODUCT_D_RTL_TMP, W_RTL_CO_HEAD_D, W_RTL_CO_LINE_D, W_RTL_CO_LINE_FL_IT_LC_DY_FS, W_XACT_TYPE_D

W_RTL_CO_LINE_FL_IT_LC_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

colnfilsil.ksh Customer Order Transaction

Fact SIL_RETAILCOLINEFULFILLMENTFACT

SIL_RetailCOLineFulfillmentFact

SIL_RetailCOLineFullfillFactLoad

- W_RTL_CO_LINE_FL_IT_LC_TMP

W_RTL_CO_LINE_FL_IT_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

colnstsil.ksh Customer Order Transaction

Fact SIL_RETAILCOLINESTATUSFACT

SIL_RetailCOLineStatusFact

SIL_RetailCOLineStatusFactLoad

- W_RTL_CO_LINE_IT_LC_CH_DY_TMP

W_RTL_CO_LINE_STATUS_F

IKM RA Oracle Generic Merge with Control

ORMI

Page 174: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

mktprdatrmtxsil.ksh Market Item Dimension SIL_RETAILMARKETPRODATTRMTXDIMENSION

SIL_RetailMarketProdAttrMtxDimension

SIL_RetailMarketProdAttrMtxDimensionLoad

- W_RTL_MARKET_PRODUCT_D, W_RTL_MARKET_PROD_ATTR_D, W_RTL_MARKET_PROD_ATTR_MTX_DS

W_RTL_MARKET_PROD_ATTR_MTX_D

IKM RA Oracle Generic Insert with Control

ORCI

mktprdatrmtxsil.ksh Market Item Dimension SIL_RETAILMARKETPRODATTRMTXDIMENSION

SIL_RetailMarketProdAttrMtxDimension

SIL_RetailMarketProdBrandMtxDimensionLoad

- W_RTL_MARKET_PRODUCT_D, W_RTL_MARKET_PROD_ATTR_MTX_DS, W_RTL_MARKET_PROD_BRAND_D

W_RTL_MARKET_PROD_ATTR_MTX_D

IKM RA Oracle Generic Insert with Control

ORCI

mktprdatrsil.ksh Market Item Dimension SIL_RETAILMARKETPRODATTRDIMENSION

SIL_RetailMarketProdAttrDimension

SIL_RetailMarketProdAttrDimensionLoad

- W_RTL_MARKET_PROD_ATTR_DS

W_RTL_MARKET_PROD_ATTR_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

mktprdbrndsil.ksh Market Item Dimension SIL_RETAILMARKETPRODBRANDDIMENSION

SIL_RetailMarketProdBrandDimension

SIL_RetailMarketProdBrandDimensionLoad

- W_RTL_MARKET_PROD_BRAND_DS

W_RTL_MARKET_PROD_BRAND_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

mktprdbrndsil.ksh Market Item Dimension SIL_RETAILMARKETPRODBRANDDIMENSION

SIL_RetailMarketProdBrandDimension

SIL_RetailMarketProdBrandDimensionTLLoad

- W_RTL_MARKET_PROD_BRAND_DS_TL

W_RTL_MARKET_PROD_BRAND_D_TL

IKM RA Oracle Slowly Changing Dim with Control

ORCI

mktprddhsil.ksh Market Item Dimension SIL_RETAILMARKETPRODHIERDIMENSION

SIL_RetailMarketProdHierDimension

SIL_RetailMarketProdHierDimensionLoad

- W_RTL_MARKET_PROD_DHS

W_RTL_MARKET_PROD_DH

IKM RA Oracle Slowly Changing Dim with Control

ORCI

mktprdhmtxsil.ksh Market Item Dimension SIL_RETAILMARKETPRODHIERARCHYMTXDIMENSION

SIL_RetailMarketProdHierarchyMtxDimension

SIL_RetailMarketProdHierarchyMtxDimensionLoad

- W_PROD_CAT_DH, W_RTL_MARKET_PROD_DH, W_RTL_MARKET_PROD_DH_MTX_DS

W_RTL_MARKET_PROD_DH_MTX_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

mktprdmtxsil.ksh Market Item Dimension SIL_RETAILMARKETPRODMTXDIMENSION

SIL_RetailMarketProdMtxDimension

SIL_RetailMarketProdMtxDimensionLoad

- W_PRODUCT_D_RTL_TMP, W_RTL_MARKET_PRODUCT_D, W_RTL_MARKET_PRODUCT_MTX_DS

W_RTL_MARKET_PRODUCT_MTX_D

IKM RA Oracle Generic Insert with Control

ORCI

mktprdsil.ksh Market Item Dimension SIL_RETAILMARKETPRODDIMENSION

SIL_RetailMarketProdDimension

SIL_RetailMarketProdDimensionLoad

- W_RTL_MARKET_PRODUCT_DS, W_RTL_MARKET_PROD_DH

W_RTL_MARKET_PRODUCT_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

mktprdsil.ksh Market Item Dimension SIL_RETAILMARKETPRODDIMENSION

SIL_RetailMarketProdDimension

SIL_RetailMarketProdDimensionTLLoad

- W_RTL_MARKET_PRODUCT_DS_TL

W_RTL_MARKET_PRODUCT_D_TL

IKM RA Oracle Slowly Changing Dim with Control

ORCI

reasonsil.ksh Reason Dimension SIL_RETAILREASONDIMENSION

SIL_RetailReasonDimension

SIL_RetailReasonDimensionLoad

- W_REASON_DS W_REASON_D IKM RA Oracle Slowly Changing Dim with Control

ORMI

Page 175: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

cohdtplsil.ksh Touchpoint Fact SIL_RETAILCOTOUCHPOINTFACT

SIL_RetailCOTouchPointFact

SIL_RetailCOTouchPointTempLoad

- W_GLOBAL_CURR_G, W_INT_ORG_DH_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_MCAL_DAY_D, W_RTL_CHANNEL_D, W_RTL_CO_HEAD_D, W_RTL_CO_HEAD_TP_LC_DY_FS

W_RTL_CO_HEAD_TP_LC_DY_TMP

IKM RA Oracle Insert Temp Load with Control

ORMI

cohdtplsil.ksh Touchpoint Fact SIL_RETAILCOTOUCHPOINTFACT

SIL_RetailCOTouchPointFact

SIL_RetailCOTouchPointFactLoad

- W_RTL_CO_HEAD_TP_LC_DY_TMP

W_RTL_CO_HEAD_TP_LC_DY_F

IKM RA Oracle Generic Merge with Control

ORMI

trdareasil.ksh Trade Area Dimension SIL_RETAILTRADEAREADIMENSION

SIL_RetailTradeAreaDimension

SIL_RetailTradeAreaDimensionLoad

- W_RTL_TRADE_AREA_DS

W_RTL_TRADE_AREA_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

trdarlcmtxsil.ksh Trade Area Dimension SIL_RETAILTRADEAREALOCMTXDIMENSION

SIL_RetailTradeAreaLocMtxDimension

SIL_RetailTradeAreaLocMtxDimensionLoad

- W_INT_ORG_D_RTL_TMP, W_RTL_TRADE_AREA_D, W_RTL_TRADE_AREA_LOC_MTX_DS

W_RTL_TRADE_AREA_LOC_MTX_D

IKM RA Oracle Slowly Changing Dim with Control

ORCI

cmgrprdmtxsil.ksh Dimension SIL_RETAILCMGROUPPRODUCTHIERARCHYMATRIXDIMENSION

SIL_RetailCMGroupProductHierarchyMatrixDimension

SIL_RetailCMGroupProductHierarchyMatrixDimensionLoad

- W_RTL_CMG_PRODUCT_MTX_DS

W_RTL_CMG_PRODUCT_MTX_D

IKM RA Oracle Generic Insert with Control

congrpconsegsil.ksh Dimension SIL_RETAILCONGRPCONSEGDIMENSION

SIL_RetailConGrpConSegDimension

SIL_RetailConGrpConSegDimensionLoad

- W_RTL_CNG_CNSG_DS, W_RTL_CONSUMERSEG_D, W_RTL_CONSUMER_GRP_D

W_RTL_CNG_CNSG_D

IKM RA Oracle Slowly Changing Dim with Control

metadatamapsil.ksh SIL_RETAILMETADATAMAPPING

SIL_RetailMetaDataMapping

SIL_RetailMetaDataMappingLoad

- FILE_W_RTL_METADATA_G

W_RTL_METADATA_G

IKM RA Oracle Generic Insert with Control

rtlilsil.ksh Dimension SIL_RETAILITEMLOCATIONRANGEDIMENSION

SIL_RetailItemLocationRangeDimension

SIL_RetailItemLocationRangeDimensionLoad

- W_PRODUCT_D_RTL_TMP, W_INT_ORG_D_RTL_TMP, W_RTL_IT_LC_DS

W_RTL_IT_LC_D IKM RA Oracle Slowly Changing Dim with Control

rtlilsil.ksh Dimension SIL_RETAILITEMLOCATIONRANGEDIMENSION

SIL_RetailItemLocationRangeDimension

SIL_RetailItemLocationRangeLCDeleteDimension

- W_RTL_IT_LC_D W_RTL_IT_LC_D IKM RA Oracle Generic Update with Control

rtlilsil.ksh Dimension SIL_RETAILITEMLOCATIONRANGEDIMENSION

SIL_RetailItemLocationRangeDimension

SIL_RetailItemLocationRangeITDeleteDimension

- W_RTL_IT_LC_D W_RTL_IT_LC_D IKM RA Oracle Generic Update with Control

Page 176: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing
Page 177: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

A

Appendix: Application Programming Interface (API) A-1

AAppendix: Application ProgrammingInterface (API)

This appendix contains all the staging table names, descriptions, business rules and column level information (like column names, column descriptions, column data type and nullability). Business rules, provided in the API appendix are specifically used for the incoming data.

These APIs should be referenced in the following cases:

■ To understand Retail Insights staging tables in greater detail.

■ When the source systems are non-Oracle Retail systems and need to be integrated with Retail Insights. These APIs provide business rules that help in creating custom extracts for populating staging tables.

Standards Common to all APIs■ Staging Table and Retail Insights ETL Fact Loading

Each Staging table contains a given set of alternate keys which will be used during the Retail Insights ETL Fact loading process. The staging tables are primary source tables from where the Facts will be populated.

The main aim for this appendix is to make the Fact loading un-interrupted even if the Primary Source systems like Oracle Retail Merchandising System (RMS), Oracle Retail Invoice Match (ReIM), and Oracle Retail Price Management (RPM) are not present.

This appendix provides details about the loading of fact staging tables with source data by using the business rules and column level information.

■ Primary and Local Currency Amount fields

Amounts will be stored in both primary and local currencies for most fact tables. If the source system uses multi-currency, then the primary currency column holds the primary currency amount, and the local currency column holds the local currency amount. If the location happens to use the primary currency, then both primary and local amounts hold the primary currency amount. If the source system does not use multi-currency, then only the primary currency fields are populated and the local fields hold NULL values.

■ Required Fields in the API Staging tables appendix

The Columns defined as 'N' in the "REQUIRED FIELDS" of the API staging table appendix are not mandatory fields and may also be holding NULL values. These fields will be populated by non oracle retail source systems only if available. The

Page 178: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

API Table List

A-2 Oracle Retail Insights Operations Guide

columns defined as 'Y' are though mandatory fields and would require to get loaded from the incoming source data.

API Table List

Note: Extract ODI program (SDE), for Customer dimension and Customer Loyalty related tables need to be created during implementation time. These extract programs will load data into staging tables. API for these staging tables is provided below. For example, the W_RTL_CUSTSEG_DS table will be populated with customer segment data during implementation.

Note: For the list of attributes that exist in RA and their physical mappings to the Dimension tables (_D tables), see Appendix B, "Retail Insights Attributes and Physical Mappings". For any custom attributes that are built as part of a customization, please map to the columns that are not used in the Attributes and Physical Mappings list.

Page 179: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_EMPLOYEE_DS FST_NAME Employee First Name 1 Y VARCHAR2(150)W_EMPLOYEE_DS MID_NAME Employee Middle Name 2 Y VARCHAR2(80)W_EMPLOYEE_DS LAST_NAME Employee Last Name 3 Y VARCHAR2(150)W_EMPLOYEE_DS PREV_LAST_NAME Previous Last Name of Employee 4 Y VARCHAR2(150)W_EMPLOYEE_DS FULL_NAME Employee Full Name 5 Y VARCHAR2(400)W_EMPLOYEE_DS NAME_PREFIX Name Prefix 6 Y VARCHAR2(30)W_EMPLOYEE_DS INDV_TITLE Individual title e.g Sir, Dr. Prof. etc 7 Y VARCHAR2(30)W_EMPLOYEE_DS NAME_SUFFIX Name Suffix 8 Y VARCHAR2(30)W_EMPLOYEE_DS NAME_EFF_DATE Name Effective Date 9 Y DATEW_EMPLOYEE_DS SPOUSE_NAME Spouse Name 10 Y VARCHAR2(80)W_EMPLOYEE_DS LEGISLATION_CODE Legislation Code 11 Y VARCHAR2(150)W_EMPLOYEE_DS PARTY_ID Party Id 12 Y NUMBER(18,0)W_EMPLOYEE_DS ADDRESS_LINE_1 Address Line 1 13 Y VARCHAR2(240)W_EMPLOYEE_DS ADDRESS_LINE_2 Address Line 2 14 Y VARCHAR2(240)W_EMPLOYEE_DS ADDRESS_LINE_3 Address Line 3 15 Y VARCHAR2(240)W_EMPLOYEE_DS ADDRESS_LINE_4 Address Line 4 16 Y VARCHAR2(240)W_EMPLOYEE_DS CITY Permanent City Name 17 Y VARCHAR2(120)W_EMPLOYEE_DS C_CITY_CODE Permanent City Code 18 Y VARCHAR2(120)W_EMPLOYEE_DS COUNTY Permanent County Name 19 Y VARCHAR2(120)W_EMPLOYEE_DS C_COUNTY_CODE Permanent County Code 20 Y VARCHAR2(120)W_EMPLOYEE_DS STATE_PROV_CODE Permanent State Province Code 21 Y VARCHAR2(120)

W_EMPLOYEE_DS

W_EMPLOYEE_D dimension table stores personal information about employees belonging to this organization as well as its 'extended organization'. The concept of the 'extended organization' would take care of contractors, third party organizations and other non-employees who help us to run our business. Each of the employees (of our organization or the extended one) can play various roles while helping us run business. Out of the box, this table supports the following roles: Service Rep, Sales Rep, Account Rep, Purchase Rep, Buyer, Requestor, Contact Rep. Each of these roles are identified by their corresponding flags, with possible values 'Y' or 'N'. The grain of this table is at a single 'Employee' level. In other words, this is the employee master list. Actual employees are differentiated from others by the EMP_FLG column with possible values 'Y' or 'N'. This table is designed to be a slowly/moderately changing dimension that supports Type-2 changes out of the box.

This table contains the complete snapshot of active information of Employees. This table cannot contain duplicate records for EMPLOYEE_NUM. Dimension Staging table is a truncate and load. It holds one day's transaction only. This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 180: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_EMPLOYEE_DS C_STATE_PROV_CODE State Province Code 22 Y VARCHAR2(120)W_EMPLOYEE_DS COUNTRY_REGION_CODE Permanent Country Region Code 23 Y VARCHAR2(120)W_EMPLOYEE_DS C_COUNTRY_REGION_CODE Country Region Code 24 Y VARCHAR2(120)W_EMPLOYEE_DS COUNTRY Permanent Country Name 25 Y VARCHAR2(120)W_EMPLOYEE_DS W_COUNTRY_CODE Permanent Country Code 26 Y VARCHAR2(120)W_EMPLOYEE_DS REGION_CODE Permanent Region Code 27 Y VARCHAR2(120)W_EMPLOYEE_DS C_REGION_CODE Region Code 28 Y VARCHAR2(120)W_EMPLOYEE_DS POST_OFFICE_BOX P O Box 29 Y VARCHAR2(30)W_EMPLOYEE_DS ZIPCODE Postal Code 30 Y VARCHAR2(50)W_EMPLOYEE_DS ADDR_EFF_DATE Address Effective Date 31 Y DATEW_EMPLOYEE_DS MAIL_ADDRESS_LINE_1 Mail Address Line 1 32 Y VARCHAR2(240)W_EMPLOYEE_DS MAIL_ADDRESS_LINE_2 Mail Address Line 2 33 Y VARCHAR2(240)W_EMPLOYEE_DS MAIL_ADDRESS_LINE_3 Mail Address Line 3 34 Y VARCHAR2(240)W_EMPLOYEE_DS MAIL_ADDRESS_LINE_4 Mail Address Line 4 35 Y VARCHAR2(240)W_EMPLOYEE_DS MAIL_CITY Mail City 36 Y VARCHAR2(120)W_EMPLOYEE_DS C_MAIL_CITY_CODE Mail City Code 37 Y VARCHAR2(120)W_EMPLOYEE_DS MAIL_COUNTY Mail County Name 38 Y VARCHAR2(120)W_EMPLOYEE_DS C_MAIL_COUNTY_CODE Mail county Code 39 Y VARCHAR2(120)W_EMPLOYEE_DS MAIL_STATE_PROV_CODE Mail State Province Code 40 Y VARCHAR2(120)W_EMPLOYEE_DS C_MAIL_STATE_PROV_CODE State Province Code 41 Y VARCHAR2(120)W_EMPLOYEE_DS MAIL_COUNTRY_REGION_CODE Mail Country Region Code 42 Y VARCHAR2(120)W_EMPLOYEE_DS C_MAIL_COUNTRY_REGION_CODE Country Region Code 43 Y VARCHAR2(120)W_EMPLOYEE_DS MAIL_COUNTRY Mail Country 44 Y VARCHAR2(120)W_EMPLOYEE_DS MAIL_REGION_CODE Mail Region Code 45 Y VARCHAR2(120)W_EMPLOYEE_DS C_MAIL_REGION_CODE Region Code 46 Y VARCHAR2(120)W_EMPLOYEE_DS MAIL_ZIPCODE Mail Postal Code 47 Y VARCHAR2(50)W_EMPLOYEE_DS MAIL_POST_OFFICE_BOX Mail P O Box 48 Y VARCHAR2(30)W_EMPLOYEE_DS MAIL_ADDR_EFF_DATE Mail Address Effective Date 49 Y DATEW_EMPLOYEE_DS WORK_ADDRESS_LINE_1 Work Address Line 1 50 Y VARCHAR2(240)W_EMPLOYEE_DS WORK_ADDRESS_LINE_2 Work Address Line 2 51 Y VARCHAR2(240)W_EMPLOYEE_DS WORK_ADDRESS_LINE_3 Work Address Line 3 52 Y VARCHAR2(240)W_EMPLOYEE_DS WORK_ADDRESS_LINE_4 Work Address Line 4 53 Y VARCHAR2(240)W_EMPLOYEE_DS WORK_CITY Work City 54 Y VARCHAR2(120)W_EMPLOYEE_DS C_WORK_CITY_CODE City Code 55 Y VARCHAR2(120)W_EMPLOYEE_DS WORK_COUNTY Work County 56 Y VARCHAR2(120)W_EMPLOYEE_DS C_WORK_COUNTY_CODE County Code 57 Y VARCHAR2(120)W_EMPLOYEE_DS WORK_STATE_PROV_CODE Work State Province Code 58 Y VARCHAR2(120)W_EMPLOYEE_DS C_WORK_STATE_PROV_CODE State Province Code 59 Y VARCHAR2(120)W_EMPLOYEE_DS WORK_COUNTRY_REGION_CODE Work Country Region Code 60 Y VARCHAR2(120)W_EMPLOYEE_DS C_WORK_COUNTRY_REGION_CODE Country Region Code 61 Y VARCHAR2(120)W_EMPLOYEE_DS WORK_COUNTRY Work Country 62 Y VARCHAR2(120)W_EMPLOYEE_DS WORK_REGION_CODE Work Region 63 Y VARCHAR2(120)W_EMPLOYEE_DS C_WORK_REGION_CODE Work Region Code 64 Y VARCHAR2(120)W_EMPLOYEE_DS WORK_ZIPCODE Work Postal Code 65 Y VARCHAR2(50)W_EMPLOYEE_DS WORK_POST_OFFICE_BOX Work P O Box 66 Y VARCHAR2(30)W_EMPLOYEE_DS WORK_ADDR_EFF_DATE Work Address Effective Date 67 Y DATEW_EMPLOYEE_DS FAX_PH_NUM Primary Fax Phone Number 68 Y VARCHAR2(60)W_EMPLOYEE_DS WORK_PHONE Primary Work Phone Number 69 Y VARCHAR2(60)W_EMPLOYEE_DS PAGER_NUM Primary Pager Number 70 Y VARCHAR2(60)W_EMPLOYEE_DS MOBILE_NUM Primary Mobile Number 71 Y VARCHAR2(60)W_EMPLOYEE_DS EMAIL_ADDR Email Address 72 Y VARCHAR2(240)

Page 181: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_EMPLOYEE_DS ALTERNATE_EMAIL_ADDR Alternate Email Address 73 Y VARCHAR2(240)W_EMPLOYEE_DS WEB_ADDRESS URL of the employee's web page 74 Y VARCHAR2(255)W_EMPLOYEE_DS EMP_FORMED_DT Identifies the date on which this Employee information was 75 Y DATEW_EMPLOYEE_DS EMP_HIRE_DT Hire Date of the Employee 76 Y DATEW_EMPLOYEE_DS ORIG_HIRE_DT First hire date of employee (not re-hire or bridged dates). 77 Y DATEW_EMPLOYEE_DS ADJ_SERVICE_DT This identifies the adjusted service date. This is used usually 78 Y DATEW_EMPLOYEE_DS CONTRACT_ST_DT Start Date of the Contract Applicable to Contractors only. 79 Y DATEW_EMPLOYEE_DS CONTRACT_END_DT End Date of the Contract Applicable to Contractors only. 80 Y DATEW_EMPLOYEE_DS EMPLOYEE_NUM Source system Employee ID generated by organization/system 81 N VARCHAR2(80)W_EMPLOYEE_DS ALT_EMP_NUM Old Employee ID from legacy system or other old systems still 82 Y VARCHAR2(80)W_EMPLOYEE_DS SUPERVISOR_NUM Source system Employee ID generated by organization/system 83 Y VARCHAR2(80)W_EMPLOYEE_DS SUPERVISOR_NAME Supervisor's Name 84 Y VARCHAR2(255)W_EMPLOYEE_DS CONTINGENT_WORKER_NUM Source system Contingent Worker ID generated by 85 Y VARCHAR2(80)W_EMPLOYEE_DS APPLICANT_NUM Source system Applicant ID generated by organization/system 86 Y VARCHAR2(80)W_EMPLOYEE_DS DEPARTMENT_CODE Department Code of the primary department where the 87 Y VARCHAR2(50)W_EMPLOYEE_DS HELD_POSTN This identifies the position held by the employee 88 Y VARCHAR2(50)W_EMPLOYEE_DS POSITION_TYPE_CODE Identifies the Position Type Code for the position held by the 89 Y VARCHAR2(50)W_EMPLOYEE_DS JOB_CATEGORY_CODE Identifies the Job Category Code w.r.t the primary job of the 90 Y VARCHAR2(50)W_EMPLOYEE_DS JOB_TITLE Identifies the Job Title w.r.t the primary job of the Employee. 91 Y VARCHAR2(75)W_EMPLOYEE_DS PAR_HELD_POSTN Identifies the position of the Employee's Manager. 92 Y VARCHAR2(50)W_EMPLOYEE_DS PR_POSTN Identifies the Primary position held by this Employee. 93 Y VARCHAR2(50)W_EMPLOYEE_DS NATIVE_LANG_CODE Mother tongue, most proficient language 94 Y VARCHAR2(50)W_EMPLOYEE_DS SEC_FLU_LANG_CODE Next most proficient language code 95 Y VARCHAR2(50)W_EMPLOYEE_DS THR_FLU_LANG_CODE Other proficient language code 96 Y VARCHAR2(50)W_EMPLOYEE_DS EMP_FLG Indicates if this person is an Employee of the Organization. 97 Y VARCHAR2(1)W_EMPLOYEE_DS EMP_ACTIVE_FLG Indicates if the Employee is yet Active in records 98 Y VARCHAR2(1)W_EMPLOYEE_DS USER_FLG Indicates if this person is an User of the source system that 99 Y VARCHAR2(1)W_EMPLOYEE_DS ACCOUNT_REP_FLG Indicates if this person is an Account Representative 100 Y VARCHAR2(1)W_EMPLOYEE_DS SALES_REP_FLG Indicates if this person is a Sales Representative 101 Y VARCHAR2(1)W_EMPLOYEE_DS PURCHASE_REP_FLG Indicates if this person is a Purchase Representative 102 Y VARCHAR2(1)W_EMPLOYEE_DS CONTACT_REP_FLG Indicates if this person is a Contact Representative 103 Y VARCHAR2(1)W_EMPLOYEE_DS SERVICE_REP_FLG Indicates if this person is a Service Representative 104 Y VARCHAR2(1)W_EMPLOYEE_DS BUYER_FLG Indicates if this person is a designated buyer 105 Y VARCHAR2(1)W_EMPLOYEE_DS REQUESTOR_FLG Indicates if this person is a designated Requestor 106 Y VARCHAR2(1)W_EMPLOYEE_DS APPLICANT_FLG Indicates if this person is an Applicant 107 Y VARCHAR2(1)W_EMPLOYEE_DS MANAGER_FLG Indicates if this person is a Manager 108 Y VARCHAR2(1)W_EMPLOYEE_DS CASHIER_FLG Indicates if this person is a Cashier 109 Y VARCHAR2(1)W_EMPLOYEE_DS LOGIN Login 110 Y VARCHAR2(64)W_EMPLOYEE_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 111 Y DATEW_EMPLOYEE_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 112 Y DATEW_EMPLOYEE_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 113 N NUMBER(10,0)W_EMPLOYEE_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 114 N VARCHAR2(80)W_EMPLOYEE_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 115 Y VARCHAR2(80)W_EMPLOYEE_DS X_CUSTOM This column is used as a generic field for customer extensions. 116 Y VARCHAR2(10)W_EMPLOYEE_DS APPR_AUTH Approval Authorization 117 Y NUMBER(22,7)W_EMPLOYEE_DS APPR_CURCY_CD Approved Currency Code 118 Y VARCHAR2(30)W_EMPLOYEE_DS APPR_AUTH_CAT_CODE Approved Auth Category Code 119 Y VARCHAR2(50)W_EMPLOYEE_DS C_APPR_AUTH_CAT_CODE Approved Auth Category Code 120 Y VARCHAR2(50)W_EMPLOYEE_DS EMP_ACCNT_BU Employee Account Business Name 121 Y VARCHAR2(100)W_EMPLOYEE_DS EMP_ACCNT_LOC Employee Account Location 122 Y VARCHAR2(50)W_EMPLOYEE_DS EMP_ACCNT Employee Account Name 123 Y VARCHAR2(100)

Page 182: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_EMPLOYEE_DS DELETE_FLG This flag indicates the deletion status of the record in the 124 Y VARCHAR2(1)W_EMPLOYEE_DS PAR_INTEGRATION_ID Identifies the unique Integration Identifier associated to the 125 Y VARCHAR2(80)W_EMPLOYEE_DS VIS_PR_BU_ID Identifies the Integration identifier of the Employee's Primary 126 Y VARCHAR2(15)W_EMPLOYEE_DS VIS_PR_POS_ID Identifies the Integration identifier of the Employee's Primary 127 Y VARCHAR2(15)W_EMPLOYEE_DS VIS_PR_POSTN_DH_WID Key to W_POSITION_DH table and used as a driver for 128 Y NUMBER(22,10)W_EMPLOYEE_DS CONTACT_TYPE_CODE Contact Type 129 Y VARCHAR2(30)W_EMPLOYEE_DS PROJ_MGR_FLG Indicates if this person is a Project Manager 130 Y VARCHAR2(1)W_EMPLOYEE_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 131 Y VARCHAR2(80)W_EMPLOYEE_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 132 Y VARCHAR2(80)W_EMPLOYEE_DS CREATED_ON_DT Identifies the date and time when the record was initially 133 Y DATEW_EMPLOYEE_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 134 Y DATEW_EMPLOYEE_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 135 Y DATEW_EMPLOYEE_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 136 Y DATEW_EMPLOYEE_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 137 Y DATEW_EMPLOYEE_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 138 Y DATE

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_EXCH_RATE_GS END_DT End Date 1 Y DATEW_EXCH_RATE_GS EXCH_DT Exchange Date 2 Y DATEW_EXCH_RATE_GS EXCH_RATE This is the Exchange rate between From and To Currency 3 Y NUMBER(22,7)W_EXCH_RATE_GS START_DT Start Date 4 Y DATEW_EXCH_RATE_GS W_FROM_CURCY_CODE This is the FROM Currency Code which is usually expressed in 5 Y VARCHAR2(80)W_EXCH_RATE_GS RATE_TYPE The Exchange rate type SPOT or CURRENT for example 6 Y VARCHAR2(80)W_EXCH_RATE_GS W_TO_CURCY_CODE This is the TO Currency Code which is usually expressed in 7 Y VARCHAR2(80)W_EXCH_RATE_GS ACTIVE_FLG Active Flag 8 Y CHAR(1)W_EXCH_RATE_GS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 9 Y VARCHAR2(80)W_EXCH_RATE_GS CHANGED_BY_ID Identifies the date and time when the record was initially 10 Y VARCHAR2(80)W_EXCH_RATE_GS CREATED_ON_DT This is a foreign key to the W_USER_D dimension indicating 11 Y DATEW_EXCH_RATE_GS CHANGED_ON_DT Identifies the date and time when the record was last modified 12 Y DATEW_EXCH_RATE_GS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_EXCH_RATE_GS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_EXCH_RATE_GS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 15 Y DATEW_EXCH_RATE_GS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_EXCH_RATE_GS DELETE_FLG This flag indicates the deletion status of the record in the 17 Y CHAR(1)W_EXCH_RATE_GS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 18 N NUMBER(10,0)W_EXCH_RATE_GS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 19 N VARCHAR2(80)W_EXCH_RATE_GS TENANT_ID This column is the unique identifier for a tenant in a multi- 20 Y VARCHAR2(80)W_EXCH_RATE_GS X_CUSTOM This column is used as a generic field for customer extensions. 21 Y VARCHAR2(10)

TABLE NAME:

W_EXCH_RATE_GS

This General staging table holds the Exchange rate informations based on Currencies

Fact Staging table is a truncate and load. Holds One day Transactions Only. Combination of DATASOURCE_NUM_ID, INTEGRATION_ID make an alternate/business key for this table

W_HOUSEHOLD_DS

Page 183: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_HOUSEHOLD_DS NAME House Hold Name 1 Y VARCHAR2(100)W_HOUSEHOLD_DS ADDR_EFF_DATE Address Effective Date 2 Y DATEW_HOUSEHOLD_DS ANNUAL_INCOME Annual Income 3 Y NUMBER(22,7)W_HOUSEHOLD_DS ANNUAL_INCOME_I Annual Income Language Independent Type 4 Y VARCHAR2(50)W_HOUSEHOLD_DS AVERAGE_AGE Average Age 5 Y NUMBER(22,7)W_HOUSEHOLD_DS BU_NAME House Hold Business Unit Name 6 Y VARCHAR2(100)W_HOUSEHOLD_DS CATEGORY Category (values based on LOV type 7 Y VARCHAR2(30)W_HOUSEHOLD_DS CATEGORY_I Category Language Independent Code (values based on LOV 8 Y VARCHAR2(50)W_HOUSEHOLD_DS CON_FST_NAME House Hold Contact First Name 9 Y VARCHAR2(50)W_HOUSEHOLD_DS CON_LST_NAME House Hold Contact Last Name 10 Y VARCHAR2(50)W_HOUSEHOLD_DS CREATED_DT Created Date 11 Y DATEW_HOUSEHOLD_DS CREDIT_SCORE Credit Score 12 Y NUMBER(22,7)W_HOUSEHOLD_DS DEPENDS_NUM Number of Dependents 13 Y NUMBER(10,0)W_HOUSEHOLD_DS GROUP_NAME Group Name 14 Y VARCHAR2(50)W_HOUSEHOLD_DS HHOLD_ADDRESS Address 15 Y VARCHAR2(200)W_HOUSEHOLD_DS HHOLD_CITY City 16 Y VARCHAR2(50)W_HOUSEHOLD_DS HHOLD_COUNTRY Country 17 Y VARCHAR2(30)W_HOUSEHOLD_DS HHOLD_STATE State Province 18 Y VARCHAR2(50)W_HOUSEHOLD_DS HHOLD_ZIP Zip Code 19 Y VARCHAR2(30)W_HOUSEHOLD_DS HH_INCOME Average House Hold Income 20 Y NUMBER(22,7)W_HOUSEHOLD_DS HH_REVENUE Average House Hold Revenue 21 Y NUMBER(22,7)W_HOUSEHOLD_DS INCOME_RANGE Income Range 22 Y VARCHAR2(30)W_HOUSEHOLD_DS INCOME_RANGE_I Income Range Language Independent Type 23 Y VARCHAR2(50)W_HOUSEHOLD_DS MAIL_FLG Mail Flg 24 Y VARCHAR2(1)W_HOUSEHOLD_DS MAIN_PH_FAX_NUM Fax Number 25 Y VARCHAR2(40)W_HOUSEHOLD_DS MAIN_PH_NUM Phone Number 26 Y VARCHAR2(40)W_HOUSEHOLD_DS MEDIAN_AGE Median Age 27 Y NUMBER(10,0)W_HOUSEHOLD_DS MKT_SEGMENT House Hold Segment(values based on LOV type 28 Y VARCHAR2(30)W_HOUSEHOLD_DS MKT_SEGMENT_I House Hold Segment Language Independent Code (values 29 Y VARCHAR2(50)W_HOUSEHOLD_DS MKT_SEG_EFFCT_DT Mkt Seg Effct Dt 30 Y DATEW_HOUSEHOLD_DS NUM_CONTACTS Number of Contacts in the household calculated from OLAP 31 Y NUMBER(10,0)W_HOUSEHOLD_DS NUM_PROD Number of Product 32 Y NUMBER(10,0)W_HOUSEHOLD_DS NUM_PROD_EFFCT_DT Num Prod Effct Dt 33 Y DATEW_HOUSEHOLD_DS OWNERSHIP Ownership 34 Y VARCHAR2(30)W_HOUSEHOLD_DS OWNERSHIP_I Ownership Language Independent Type 35 Y VARCHAR2(50)W_HOUSEHOLD_DS PAR_GROUP_ID Parent Group ID 36 Y VARCHAR2(30)W_HOUSEHOLD_DS PARENT_NAME Parent House Hold Name 37 Y VARCHAR2(30)W_HOUSEHOLD_DS PH_EFFCT_DT Ph Effct Dt 38 Y DATEW_HOUSEHOLD_DS PR_CON_ID Primary Contact Id 39 Y VARCHAR2(30)W_HOUSEHOLD_DS REGION Region 40 Y VARCHAR2(40)W_HOUSEHOLD_DS STATUS Status (values basedon LOV type 'HOUSEHOLD_STATUS') 41 Y VARCHAR2(30)W_HOUSEHOLD_DS STATUS_I Status Language Independent Code (values based on LOV 42 Y VARCHAR2(50)W_HOUSEHOLD_DS HOUSEHOLD_TYPE Type (values based on LOV type ''HOUSEHOLD_TYPE'') 43 Y VARCHAR2(30)W_HOUSEHOLD_DS HOUSEHOLD_TYPE_I Type Language Independent code (values based on LOV Type 44 Y VARCHAR2(50)

This is data warehouse household dimension table and the programs extracts that will load it will be created during the implementation.

This table contains Household information. This is a type-1 dimension and a Household cannot be repeated. Data for this table has to be provided by an external source or a legacy system.

Page 184: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_HOUSEHOLD_DS U_CURCY_CD Currency Code 45 Y VARCHAR2(20)W_HOUSEHOLD_DS U_EXCH_DT Exchange Date 46 Y DATEW_HOUSEHOLD_DS U_HH_INCOME Unconverted Household Income 47 Y NUMBER(22,7)W_HOUSEHOLD_DS U_HH_INC_EFF_DT Effective Date of Current Household Income 48 Y DATEW_HOUSEHOLD_DS U_HH_REVENUE Unconverted Household Revenue 49 Y NUMBER(22,7)W_HOUSEHOLD_DS U_WEALTH_AMT Unconverted Household Wealth Amount 50 Y NUMBER(22,0)W_HOUSEHOLD_DS U_X_HH_INCOME Unconverted Previous Household Income 51 Y NUMBER(22,0)W_HOUSEHOLD_DS VIS_PR_BU_ID Primary Business Unit Id for Visibility 52 Y VARCHAR2(15)W_HOUSEHOLD_DS VIS_PR_POS_ID Primary Position Id For Visibility 53 Y VARCHAR2(15)W_HOUSEHOLD_DS VIS_PR_POSTN_DH_ID Primary Position Dimension Hierarchy Id for Visibility purposes 54 Y NUMBER(10,0)W_HOUSEHOLD_DS WEALTH_AMT Average Wealth Amount 55 Y NUMBER(22,7)W_HOUSEHOLD_DS WEALTH_RANGE Wealth Range (values based on LOV type 56 Y VARCHAR2(30)W_HOUSEHOLD_DS WEALTH_RANGE_I Wealth Range Language Independent Code (values based on 57 Y VARCHAR2(50)W_HOUSEHOLD_DS X_HHOLD_ADDRESS Previous Address 58 Y VARCHAR2(200)W_HOUSEHOLD_DS X_HHOLD_CITY Previous City 59 Y VARCHAR2(50)W_HOUSEHOLD_DS X_HHOLD_COUNTRY Previous Country 60 Y VARCHAR2(30)W_HOUSEHOLD_DS X_HHOLD_STATE Previous State 61 Y VARCHAR2(50)W_HOUSEHOLD_DS X_HHOLD_ZIP Previous Zip 62 Y VARCHAR2(30)W_HOUSEHOLD_DS X_MAIN_PH_NUM Previous Main Ph Num 63 Y VARCHAR2(40)W_HOUSEHOLD_DS X_MKT_SEGMENT Previous Market Segment 64 Y VARCHAR2(30)W_HOUSEHOLD_DS X_MKT_SEGMENT_I Previous Market Segment Language Independent code. 65 Y VARCHAR2(50)W_HOUSEHOLD_DS X_NUM_PROD X Num Prod 66 Y NUMBER(10,0)W_HOUSEHOLD_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 67 Y NUMBER(10,0)W_HOUSEHOLD_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 68 Y NUMBER(10,0)W_HOUSEHOLD_DS CREATED_ON_DT Identifies the date and time when the record was initially 69 Y DATEW_HOUSEHOLD_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 70 Y DATEW_HOUSEHOLD_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 71 Y DATEW_HOUSEHOLD_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 72 Y DATEW_HOUSEHOLD_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 73 Y DATEW_HOUSEHOLD_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 74 Y DATEW_HOUSEHOLD_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 75 Y DATEW_HOUSEHOLD_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 76 Y DATEW_HOUSEHOLD_DS DELETE_FLG This flag indicates the deletion status of the record in the 77 Y VARCHAR2(1)W_HOUSEHOLD_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 78 N NUMBER(10,0)W_HOUSEHOLD_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 79 N VARCHAR2(80)W_HOUSEHOLD_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 80 Y VARCHAR2(80)W_HOUSEHOLD_DS X_CUSTOM This column is used as a generic field for customer extensions. 81 Y VARCHAR2(10)W_HOUSEHOLD_DS CHILDREN_NUM Number of Children 82 Y NUMBER(20,0)W_HOUSEHOLD_DS ADULTS_NUM Number of Adults 86 Y NUMBER(20,0)W_HOUSEHOLD_DS HOUSEHOLD_ID House Hold Id 90 N VARCHAR2(80)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_INT_ORG_ATTR_DS ORG_NUM This is the Organization number or short name. 1 N VARCHAR2(30)W_INT_ORG_ATTR_DS W_CATEGORY Identifies the designated domain value code for the requisition 2 Y VARCHAR2(240)W_INT_ORG_ATTR_DS ORG_ATTR1_NAME This is the Organization attribute name 1 3 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR2_NAME This is the Organization attribute name 2 4 Y VARCHAR2(120)

W_INT_ORG_ATTR_DS

Int_Org Attribute Dimension Stage

This table contains the complete snapshot of Organization Attribute information. This table cannot contain duplicate records for ORG_NUM. Dimension Staging table is a truncate and load. It holds one day's transaction only. This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 185: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_ATTR_DS ORG_ATTR3_NAME This is the Organization attribute name 3 5 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR4_NAME This is the Organization attribute name 4 6 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR5_NAME This is the Organization attribute name 5 7 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR6_NAME This is the Organization attribute name 6 8 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR7_NAME This is the Organization attribute name 7 9 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR8_NAME This is the Organization attribute name 8 10 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR9_NAME This is the Organization attribute name 9 11 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR10_NAME This is the Organization attribute name 10 12 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR11_NAME This is the Organization attribute name 11 13 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR12_NAME This is the Organization attribute name 12 14 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR13_NAME This is the Organization attribute name 13 15 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR14_NAME This is the Organization attribute name 14 16 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR15_NAME This is the Organization attribute name 15 17 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR16_NAME This is the Organization attribute name 16 18 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR17_NAME This is the Organization attribute name 17 19 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR18_NAME This is the Organization attribute name 18 20 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR19_NAME This is the Organization attribute name 19 21 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR20_NAME This is the Organization attribute name 20 22 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR21_NAME This is the Organization attribute name 21 23 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR22_NAME This is the Organization attribute name 22 24 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR23_NAME This is the Organization attribute name 23 25 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR24_NAME This is the Organization attribute name 24 26 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR25_NAME This is the Organization attribute name 25 27 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR26_NAME This is the Organization attribute name 26 28 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR27_NAME This is the Organization attribute name 27 29 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR28_NAME This is the Organization attribute name 28 30 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR29_NAME This is the Organization attribute name 29 31 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR30_NAME This is the Organization attribute name 30 32 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR31_NAME This is the Organization attribute name 31 33 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR32_NAME This is the Organization attribute name 32 34 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR33_NAME This is the Organization attribute name 33 35 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR34_NAME This is the Organization attribute name 34 36 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR35_NAME This is the Organization attribute name 35 37 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR36_NAME This is the Organization attribute name 36 38 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR37_NAME This is the Organization attribute name 37 39 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR38_NAME This is the Organization attribute name 38 40 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR39_NAME This is the Organization attribute name 39 41 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR40_NAME This is the Organization attribute name 40 42 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR41_NAME This is the Organization attribute name 41 43 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR42_NAME This is the Organization attribute name 42 44 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR43_NAME This is the Organization attribute name 43 45 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR44_NAME This is the Organization attribute name 44 46 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR45_NAME This is the Organization attribute name 45 47 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR46_NAME This is the Organization attribute name 46 48 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR47_NAME This is the Organization attribute name 47 49 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR48_NAME This is the Organization attribute name 48 50 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR49_NAME This is the Organization attribute name 49 51 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR50_NAME This is the Organization attribute name 50 52 Y VARCHAR2(120)W_INT_ORG_ATTR_DS ORG_ATTR51_NAME This is the Organization attribute name 51 53 Y VARCHAR2(250)W_INT_ORG_ATTR_DS ORG_ATTR52_NAME This is the Organization attribute name 52 54 Y VARCHAR2(250)W_INT_ORG_ATTR_DS ORG_ATTR53_NAME This is the Organization attribute name 53 55 Y VARCHAR2(250)

Page 186: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_ATTR_DS ORG_ATTR54_NAME This is the Organization attribute name 54 56 Y VARCHAR2(250)W_INT_ORG_ATTR_DS ORG_ATTR55_NAME This is the Organization attribute name 55 57 Y VARCHAR2(250)W_INT_ORG_ATTR_DS ORG_ATTR56_NAME This is the Organization attribute name 56 58 Y VARCHAR2(250)W_INT_ORG_ATTR_DS ORG_ATTR57_NAME This is the Organization attribute name 57 59 Y VARCHAR2(250)W_INT_ORG_ATTR_DS ORG_ATTR58_NAME This is the Organization attribute name 58 60 Y VARCHAR2(250)W_INT_ORG_ATTR_DS ORG_ATTR59_NAME This is the Organization attribute name 59 61 Y VARCHAR2(250)W_INT_ORG_ATTR_DS ORG_ATTR60_NAME This is the Organization attribute name 60 62 Y VARCHAR2(250)W_INT_ORG_ATTR_DS ORG_ATTR1_DATE This is the Organization attribute date 1 63 Y DATEW_INT_ORG_ATTR_DS ORG_ATTR2_DATE This is the Organization attribute date 2 64 Y DATEW_INT_ORG_ATTR_DS ORG_ATTR3_DATE This is the Organization attribute date 3 65 Y DATEW_INT_ORG_ATTR_DS ORG_ATTR4_DATE This is the Organization attribute date 4 66 Y DATEW_INT_ORG_ATTR_DS ORG_ATTR5_DATE This is the Organization attribute date 5 67 Y DATEW_INT_ORG_ATTR_DS ORG_ATTR6_DATE This is the Organization attribute date 6 68 Y DATEW_INT_ORG_ATTR_DS ORG_ATTR7_DATE This is the Organization attribute date 7 69 Y DATEW_INT_ORG_ATTR_DS ORG_ATTR8_DATE This is the Organization attribute date 8 70 Y DATEW_INT_ORG_ATTR_DS ORG_ATTR9_DATE This is the Organization attribute date 9 71 Y DATEW_INT_ORG_ATTR_DS ORG_ATTR10_DATE This is the Organization attribute date 10 72 Y DATEW_INT_ORG_ATTR_DS ORG_ATTR1_NUM_VALUE This is the Organization attribute num value 1 73 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR2_NUM_VALUE This is the Organization attribute num value 2 74 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR3_NUM_VALUE This is the Organization attribute num value 3 75 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR4_NUM_VALUE This is the Organization attribute num value 4 76 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR5_NUM_VALUE This is the Organization attribute num value 5 77 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR6_NUM_VALUE This is the Organization attribute num value 6 78 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR7_NUM_VALUE This is the Organization attribute num value 7 79 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR8_NUM_VALUE This is the Organization attribute num value 8 80 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR9_NUM_VALUE This is the Organization attribute num value 9 81 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR10_NUM_VALUE This is the Organization attribute num value 10 82 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR11_NUM_VALUE This is the Organization attribute num value 11 83 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR12_NUM_VALUE This is the Organization attribute num value 12 84 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR13_NUM_VALUE This is the Organization attribute num value 13 85 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR14_NUM_VALUE This is the Organization attribute num value 14 86 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR15_NUM_VALUE This is the Organization attribute num value 15 87 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR16_NUM_VALUE This is the Organization attribute num value 16 88 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR17_NUM_VALUE This is the Organization attribute num value 17 89 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR18_NUM_VALUE This is the Organization attribute num value 18 90 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR19_NUM_VALUE This is the Organization attribute num value 19 91 Y NUMBER(20,4)W_INT_ORG_ATTR_DS ORG_ATTR20_NUM_VALUE This is the Organization attribute num value 20 92 Y NUMBER(20,4)W_INT_ORG_ATTR_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 93 Y DATEW_INT_ORG_ATTR_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 94 Y DATEW_INT_ORG_ATTR_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 95 Y DATEW_INT_ORG_ATTR_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 96 Y DATEW_INT_ORG_ATTR_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 97 Y VARCHAR2(80)W_INT_ORG_ATTR_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 98 Y DATEW_INT_ORG_ATTR_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 99 Y VARCHAR2(80)W_INT_ORG_ATTR_DS CREATED_ON_DT Identifies the date and time when the record was initially 100 Y DATEW_INT_ORG_ATTR_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 101 N NUMBER(10,0)W_INT_ORG_ATTR_DS DELETE_FLG This flag indicates the deletion status of the record in the 102 Y CHAR(1)W_INT_ORG_ATTR_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 103 N VARCHAR2(80)W_INT_ORG_ATTR_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 104 Y DATEW_INT_ORG_ATTR_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 105 Y DATEW_INT_ORG_ATTR_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 106 Y VARCHAR2(80)

Page 187: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_ATTR_DS X_CUSTOM This column is used as a generic field for customer extensions. 107 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_INT_ORG_DS ORG_NUM This is the Organization number or short name. 1 N VARCHAR2(30)W_INT_ORG_DS CURR_CODE This is the base currency code of the organization. 2 Y VARCHAR2(50)W_INT_ORG_DS ST_ADDRESS1 This is the first line of street address. 3 Y VARCHAR2(255)W_INT_ORG_DS ST_ADDRESS2 This is the second line of street address. 4 Y VARCHAR2(255)W_INT_ORG_DS CITY_CODE This is the city of the customer location. 5 Y VARCHAR2(80)W_INT_ORG_DS COUNTY_CODE This code identifies the county code of the customer location. 6 Y VARCHAR2(250)W_INT_ORG_DS POSTAL_CODE This is the postal code of the customer location. 7 Y VARCHAR2(50)W_INT_ORG_DS STATE_PROV_CODE This code identifies the state of the customer location. 8 Y VARCHAR2(50)W_INT_ORG_DS COUNTRY_REGION_CODE This code indentifies the country region of the customer 9 Y VARCHAR2(80)W_INT_ORG_DS PHONE_NUM This is the phone number. 10 Y VARCHAR2(30)W_INT_ORG_DS FAX_NUM This is the fax number. 11 Y VARCHAR2(30)W_INT_ORG_DS EMAIL_ADDRESS This is the email address. 12 Y VARCHAR2(255)W_INT_ORG_DS WEB_ADDRESS This is the web address. 13 Y VARCHAR2(255)W_INT_ORG_DS DIVN_FLG Indicates whether organization is a division or department. 14 Y CHAR(1)W_INT_ORG_DS BU_FLG Indicates whether organization is a business unit. 15 Y CHAR(1)W_INT_ORG_DS SALES_GROUP_FLG Indicates whether organization is a sales group. 16 Y CHAR(1)W_INT_ORG_DS PRTNR_FLG Indicates whether organization is a partner. 17 Y CHAR(1)W_INT_ORG_DS INTERNAL_FLG Indicates whether organization is internal. 18 Y CHAR(1)W_INT_ORG_DS CNTCT_REP_ORG_FLG Indicates whether organization is a contact representative 19 Y CHAR(1)W_INT_ORG_DS BUSINESS_AREA_FLG Indicates whether organization is a SAP/JDE business area. 20 Y CHAR(1)W_INT_ORG_DS COMPANY_FLG Indicates whether organization is a financial company. 21 Y CHAR(1)W_INT_ORG_DS LEGAL_ENTITY_FLG Indicates whether organization is a legal entity. 22 Y CHAR(1)W_INT_ORG_DS OPERATING_UNIT_FLG Indicates whether organization is an operating unit. 23 Y CHAR(1)W_INT_ORG_DS BUSINESS_GROUP_FLG Indicates whether organization is a business group. 24 Y CHAR(1)W_INT_ORG_DS INV_ORG_FLG Indicates whether organization is an inventory organization. 25 Y CHAR(1)W_INT_ORG_DS PROJECT_ORG_FLG Indicates whether organization is a project organization. 26 Y CHAR(1)W_INT_ORG_DS HR_ORG_FLG Indicates whether organization is a human resource 27 Y CHAR(1)W_INT_ORG_DS GOVT_REPT_ENTITY_FLG Indicates whether organization is a government reporting 28 Y CHAR(1)W_INT_ORG_DS BALANCING_ENTITY_FLG Indicates whether organization is a balancing entity. 29 Y CHAR(1)W_INT_ORG_DS ASSET_ORG_FLG Indicates whether organization is an asset organization. 30 Y CHAR(1)W_INT_ORG_DS CONTROL_AREA_FLG Indicates whether organization is a SAP control area. 31 Y CHAR(1)W_INT_ORG_DS FIN_AREA_FLG Indicates whether organization is a SAP financial area. 32 Y CHAR(1)W_INT_ORG_DS VALUATION_AREA_FLG Indicates whether organization is a SAP valuation area. 33 Y CHAR(1)W_INT_ORG_DS SALES_AREA_FLG Indicates whether organization is a SAP sales area. 34 Y CHAR(1)W_INT_ORG_DS MARKETING_ORG_FLG Indicates whether organization is a marketing organization. 35 Y CHAR(1)W_INT_ORG_DS PURCH_ORG_FLG Indicates whether organization is a purchasing organization. 36 Y CHAR(1)W_INT_ORG_DS SALES_ORG_FLG Indicates whether organization is a sales organization. 37 Y CHAR(1)W_INT_ORG_DS PAYABLES_ORG_FLG Indicates whether organization is a Payables organization. 38 Y CHAR(1)W_INT_ORG_DS RECEIVABLES_ORG_FLG Indicates whether organization is a Receivables organization. 39 Y CHAR(1)W_INT_ORG_DS SERVICE_ORG_FLG Indicates whether organization is a service organization. 40 Y CHAR(1)W_INT_ORG_DS BRANCH_FLG Indicates if the organization is a branch 41 Y CHAR(1)W_INT_ORG_DS ORG_TYPE_CODE Indicates the type of the Organization 42 Y VARCHAR2(50)W_INT_ORG_DS MGR_NAME This is the name of the manager of the organization. 43 Y VARCHAR2(255)

W_INT_ORG_DS

Int_Org Dimension Stage

This table contains the complete snapshot of Organization information. This table cannot contain duplicate records for ORG_NUM. Dimension Staging table is a truncate and load. It holds one day's transaction only. This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 188: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_DS PRTNR_TIER_CODE This code identifies the partner tier. This is used for partner 44 Y VARCHAR2(50)W_INT_ORG_DS PRTNR_TYPE_CODE This code identifies the partner type. This is used for partner 45 Y VARCHAR2(50)W_INT_ORG_DS PTSHP_STAGE_CODE This code identifies the partner stage. This is used for partner 46 Y VARCHAR2(50)W_INT_ORG_DS PR_PTSHP_MKTSEG This is the primary partnership marketing segment. This is 47 Y VARCHAR2(50)W_INT_ORG_DS PR_ORG_TRGT_MKT This is the primary organization target. 48 Y VARCHAR2(50)W_INT_ORG_DS PRTNR_SALES_RANK This is the partner sales rank. This is used for partner 49 Y NUMBER(22,7)W_INT_ORG_DS PRTNRSHP_START_DT This is the partnership start date. This is used for partner 50 Y DATEW_INT_ORG_DS PTSHP_END_DT This is the partnership end date. This is used for partner 51 Y DATEW_INT_ORG_DS PTSHP_PRTNR_ACCNT This is the partnership partner account. This is used for partner 52 Y VARCHAR2(100)W_INT_ORG_DS PTSHP_RENEWAL_DT This is the partnership renewal date. This is used for partner 53 Y DATEW_INT_ORG_DS PTSHP_SAT_INDEX This is the partnership satisfaction index. This is used for 54 Y NUMBER(22,7)W_INT_ORG_DS VIS_PR_BU_ID This is the primary business unit id which has visibility of this 55 Y VARCHAR2(80)W_INT_ORG_DS VIS_PR_POS_ID This is the primary position id which has visibility to this 56 Y VARCHAR2(80)W_INT_ORG_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 57 Y VARCHAR2(80)W_INT_ORG_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 58 Y VARCHAR2(80)W_INT_ORG_DS CREATED_ON_DT Identifies the date and time when the record was initially 59 Y DATEW_INT_ORG_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 60 Y DATEW_INT_ORG_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 61 Y DATEW_INT_ORG_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 62 Y DATEW_INT_ORG_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 63 Y DATEW_INT_ORG_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 64 Y DATEW_INT_ORG_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 65 Y DATEW_INT_ORG_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 66 Y DATEW_INT_ORG_DS DELETE_FLG This flag indicates the deletion status of the record in the 67 Y CHAR(1)W_INT_ORG_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 68 N NUMBER(10,0)W_INT_ORG_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 69 N VARCHAR2(80)W_INT_ORG_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 70 Y VARCHAR2(80)W_INT_ORG_DS X_CUSTOM This column is used as a generic field for customer extensions. 71 Y VARCHAR2(10)W_INT_ORG_DS REGISTRATION_NUM Registration Number 72 Y VARCHAR2(30)W_INT_ORG_DS PROJECT_BU_FLG Project BU Flag 73 Y CHAR(1)W_INT_ORG_DS PROJECT_EXP_ORG_FLG Indicates if the organization is a Project Expenditure 74 Y CHAR(1)W_INT_ORG_DS SET_ID This column represents a unique identifier often used by 75 Y VARCHAR2(30)W_INT_ORG_DS CONTRACT_BU_FLG Contract BU Flag 76 Y CHAR(1)W_INT_ORG_DS C_CITY_CODE This is the City Code 77 Y VARCHAR2(120)W_INT_ORG_DS C_COUNTY_CODE This is the County Code 78 Y VARCHAR2(120)W_INT_ORG_DS C_STATE_PROV_CODE This is the State Province Code 79 Y VARCHAR2(120)W_INT_ORG_DS W_COUNTRY_CODE This is the Country Code 80 Y VARCHAR2(50)W_INT_ORG_DS C_COUNTRY_REGION_CODE This is the Country Region Code 81 Y VARCHAR2(120)W_INT_ORG_DS ORGANIZATION_CODE This is the Organization Code. 82 Y VARCHAR2(18)W_INT_ORG_DS RETAIL_FLG Retail Flag 83 Y CHAR(1)W_INT_ORG_DS ENTERPRISE_FLG Enterprise Flag 84 Y CHAR(1)W_INT_ORG_DS REPORTING_EST_FLG Reporting Est Flag 85 Y CHAR(1)W_INT_ORG_DS EXPENDITURE_ORG_FLG Expenditure Org Flag 86 Y CHAR(1)W_INT_ORG_DS PAYROLL_STATUTORY_UNIT_FLG Payroll Statutory Unit Flag 87 Y CHAR(1)W_INT_ORG_DS CUSTOMER_PAYMENTS_BU_FLG Customer Payment BU Flag 88 Y CHAR(1)W_INT_ORG_DS EXPENSE_BU_FLG Expense BU Flag 89 Y CHAR(1)W_INT_ORG_DS COLLECTIONS_BU_FLG Collections BU Flag 90 Y CHAR(1)W_INT_ORG_DS MATERIALS_MANAGEMENT_BU_FLG Material Management BU Flag 91 Y CHAR(1)W_INT_ORG_DS PRC_CONTRACT_MANAGEMENT_BU_FLG PRC Contract Management BU Flag 92 Y CHAR(1)W_INT_ORG_DS RECEIVING_BU_FLG Receiving BU Flag 93 Y CHAR(1)W_INT_ORG_DS FINANCIAL_BU_FLG Financial BU Flag 94 Y CHAR(1)

Page 189: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_DS REQUISITION_BU_FLG Requisition BU Flag 95 Y CHAR(1)W_INT_ORG_DS COST_ORG_FLG Cost Org Flag 96 Y CHAR(1)W_INT_ORG_DS PROJECT_UNIT_FLG Project Unit Flag 97 Y CHAR(1)W_INT_ORG_DS VIS_PRTNR_MGR_ID Vis Partner Manager Id 98 Y VARCHAR2(80)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_INVENTORY_PRODUCT_ATTR_DS INVENTORY_ORG_ID Identifies the inventory organization. 1 N VARCHAR2(80)W_INVENTORY_PRODUCT_ATTR_DS PRODUCT_ID Key to product dimension 2 N VARCHAR2(80)W_INVENTORY_PRODUCT_ATTR_DS W_CATEGORY Identifies the designated domain value code for the requisition 3 N VARCHAR2(240)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR1_NAME Indicates whether the item is approved for food stamps at the 4 Y VARCHAR2(120)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR2_NAME Holds whether the item is legally valid for various types of 5 Y VARCHAR2(120)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR3_NAME Holds the nationally branded item to which you would like to 6 Y VARCHAR2(120)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR4_NAME Holds the code that represents the marketing clubs to which 7 Y VARCHAR2(120)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR5_NAME Indicates whether the store may re-order the item. This field is 8 Y VARCHAR2(120)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR6_NAME Determines whether the price can/should be entered manually 9 Y VARCHAR2(250)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR7_NAME Indicates whether the item is approved for WIC at the location. 10 Y VARCHAR2(250)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR8_NAME Holds the in store market basket code for this item/location 11 Y VARCHAR2(250)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR9_NAME This field will contain a value of Yes when the item can be 12 Y VARCHAR2(250)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR10_NAME This is inventory attribute 10. 13 Y VARCHAR2(250)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR1_NUM_VALUE This is inventory attribute num value 1. 14 Y NUMBER(20,4)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR2_NUM_VALUE This is inventory attribute num value 2. 15 Y NUMBER(20,4)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR3_NUM_VALUE This is inventory attribute num value 3. 16 Y NUMBER(20,4)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR4_NUM_VALUE This is inventory attribute num value 4. 17 Y NUMBER(20,4)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR5_NUM_VALUE This is inventory attribute num value 5. 18 Y NUMBER(20,4)W_INVENTORY_PRODUCT_ATTR_DS INV_ATTR1_DATE This is inventory attribute date 1. 19 Y DATEW_INVENTORY_PRODUCT_ATTR_DS INV_ATTR2_DATE This is inventory attribute date 2. 20 Y DATEW_INVENTORY_PRODUCT_ATTR_DS INV_ATTR3_DATE This is inventory attribute date 3. 21 Y DATEW_INVENTORY_PRODUCT_ATTR_DS INV_ATTR4_DATE This is inventory attribute date 4. 22 Y DATEW_INVENTORY_PRODUCT_ATTR_DS INV_ATTR5_DATE This is inventory attribute date 5. 23 Y DATEW_INVENTORY_PRODUCT_ATTR_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 24 Y DATEW_INVENTORY_PRODUCT_ATTR_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 25 Y DATEW_INVENTORY_PRODUCT_ATTR_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 26 Y DATEW_INVENTORY_PRODUCT_ATTR_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 27 Y DATEW_INVENTORY_PRODUCT_ATTR_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 28 Y VARCHAR2(80)W_INVENTORY_PRODUCT_ATTR_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 29 Y DATEW_INVENTORY_PRODUCT_ATTR_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 30 Y VARCHAR2(80)W_INVENTORY_PRODUCT_ATTR_DS CREATED_ON_DT Identifies the date and time when the record was initially 31 Y DATEW_INVENTORY_PRODUCT_ATTR_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 32 N NUMBER(10,0)W_INVENTORY_PRODUCT_ATTR_DS DELETE_FLG This flag indicates the deletion status of the record in the 33 Y CHAR(1)W_INVENTORY_PRODUCT_ATTR_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 34 N VARCHAR2(80)W_INVENTORY_PRODUCT_ATTR_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 35 Y DATE

W_INVENTORY_PRODUCT_ATTR_DS

This dimension table is used to maintain information on the inventory policies and processes followed for handling products at a specific business location such as a plant, warehouse, and so on. The products that are featured in this table would usually be a subset of all products available in the W_PRODUCT_D dimension table. For example, Production raw materials used within a manufacturing plant, Goods purchased and traded for a premium at a warehouse, and so on. Critical inventory process information maintained about a product at the business location includes the ABC indicator, the sourcing method, reorder policies, MRP profiles and buyer information.

This table contains the complete snapshot of Inventory Attribute information. This table cannot contain duplicate records for INVENTORY_ORG_ID and PRODUCT_ID. Dimension Staging table is a truncate and load. It holds one day's transaction only. This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 190: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INVENTORY_PRODUCT_ATTR_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 36 Y DATEW_INVENTORY_PRODUCT_ATTR_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 37 Y VARCHAR2(80)W_INVENTORY_PRODUCT_ATTR_DS X_CUSTOM This column is used as a generic field for customer extensions. 38 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_INVENTORY_PRODUCT_DS PRODUCT_ID Key to product dimension 1 N VARCHAR2(80)W_INVENTORY_PRODUCT_DS INVENTORY_ORG_ID Identifies the inventory organization 2 N VARCHAR2(80)W_INVENTORY_PRODUCT_DS PLANT_LOC_ID Key to the business location dimension 3 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS PRODUCT_NUM Product Number 4 Y VARCHAR2(30)W_INVENTORY_PRODUCT_DS PRODUCT_DESC Product description 5 Y VARCHAR2(255)W_INVENTORY_PRODUCT_DS ABC_IND ABC Indicator ( Indicator that classifies a material as an A, B, 6 Y CHAR(1)W_INVENTORY_PRODUCT_DS PLANNER_CODE Planner Code 7 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS PLANNER_NAME Planner Name 8 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS PROCUREMENT_TYPE_CODE Procurement Type Code 9 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS PROCUREMENT_TYPE_NAME Procurement Type Description 10 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS SPC_PROC_TYPE_CODE Special Procurement Type Code 11 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS SPC_PROC_TYPE_NAME Special Procurement Type Description 12 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS BUYER_CODE Buyer Code 13 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS BUYER_NAME Buyer Name 14 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS COMMODITY_CODE Commodity Code 15 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS COMMODITY_NAME Commodity Name. 16 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS COMMODITY_UOM_CODE Unit of measure of commodity 17 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS COMMODITY_UOM_NAME Detail description of unit of measure of commodity. 18 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS PROFIT_CENTER_NUM Profit center number 19 Y VARCHAR2(30)W_INVENTORY_PRODUCT_DS PROFIT_CENTER_NAME Profit center name 20 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS REORDER_POINT Reorder point quantity (If the stock falls below this quantity, the 21 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS SAFETY_STOCK_LEVEL Safety stock quantity ( Quantity whose purpose is to satisfy 22 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS MIN_LOT_SIZE Minimum lot size 23 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS MAX_LOT_SIZE Maximum lot size 24 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS FIXED_LOT_SIZE Fixed lot size 25 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS MAX_STOCK_LEVEL Maximum stock level 26 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS LOT_ORDERING_COST Cost of ordering a lot 27 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS MRP_TIME_FENCE Planning time fence 28 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS EXT_PROCURE_TIME Time needed to obtain the material or service if it is procured 29 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS INTERNAL_MFG_TIME Internal manufacturing time 30 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS MAX_STORAGE_DAYS Maximum storage period in days 31 Y NUMBER(22,7)W_INVENTORY_PRODUCT_DS MRP_PROFILE_CODE Planning profile Code 32 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS MRP_PROFILE_NAME Planning profile Name 33 Y VARCHAR2(80)

W_INVENTORY_PRODUCT_DS

W_INVENTORY_PRODUCT_D dimension table is used to maintain information on the inventory policies and processes followed for handling products at a specific business location such as a plant, warehouse, and so on. The products that are featured in this table would usually be a subset of all products available in the W_PRODUCT_D dimension table. For example, Production raw materials used within a manufacturing plant, Goods purchased and traded for a premium at a warehouse, and so on. Critical inventory process information maintained about a product at the business location includes the ABC indicator, the sourcing method, reorder policies, MRP profiles and buyer information. This table does not contain inventorial information about the product such as inventory location, current stock, and so on. The information in this table is mostly expected to be static in nature and would not represent information related to the current stock levels of the product (such information is maintained in the inventory balance table). Type II information is enabled for this dimension table. Products can enter this table when a business organization expands its operations to included new business locations from where products are shipped out or sourced into.

This table contains end of day inventory levels and status for an item and location combination on a given day. This table cannot contain duplicate records for PRODUCT_ID and INVENTORY_ORG_ID. This table contains neither break-to-sell items nor packs that contain break-to-sell component items. Dimension Staging table is a truncate and load. It holds one day's transaction only.

Page 191: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INVENTORY_PRODUCT_DS MRP_TYPE_CODE Planning type Code 34 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS MRP_TYPE_NAME Planning type Name. 35 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS MRP_GRP_CODE Planning group Code 36 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS MRP_GRP_NAME Planning group Name. 37 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS LOT_SIZE_CODE Lot size Code 38 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS LOT_SIZE_NAME Lot size description 39 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS BACKFLUSH_IND Backflush Indicator (Determines whether the backflush 40 Y CHAR(1)W_INVENTORY_PRODUCT_DS QA_INSPECT_IND QA Inspection Indicator 41 Y CHAR(1)W_INVENTORY_PRODUCT_DS REPETITIVE_MFG_IND Repetitive manufacturing Indicator 42 Y CHAR(1)W_INVENTORY_PRODUCT_DS BULK_ITEM_IND Bulk item Indicator 43 Y CHAR(1)W_INVENTORY_PRODUCT_DS FORECAST_PERIOD Forecast period ( Like Weekly , Monthly etc) 44 Y VARCHAR2(30)W_INVENTORY_PRODUCT_DS MFG_UOM_CODE Unit of measure in manufacturing, Primary Unit of Measure 45 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS MFG_UOM_NAME Description of unit of measure in manufacturing, Primary Unit 46 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS ISSUE_UOM_CODE Unit of measure in issues 47 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS ISSUE_UOM_NAME Description of unit of measure in issues 48 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS MANUFACTURING_PLACE Place of manufacturing 49 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS LOADING_TYPE_CODE Loading type Code 50 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS LOADING_TYPE_NAME Loading type Name 51 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INT_STORE_LOC_CODE Internal storage location Code 52 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS INT_STORE_LOC_NAME Internal storage location description 53 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS EXT_STORE_LOC_CODE External storage location Code 54 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS EXT_STORE_LOC_NAME External storage location description 55 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS ACTIVE_FLG This identifies whether the source record is Active/Enabled or 56 Y CHAR(1)W_INVENTORY_PRODUCT_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 57 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 58 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS CREATED_ON_DT Identifies the date and time when the record was initially 59 Y DATEW_INVENTORY_PRODUCT_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 60 Y DATEW_INVENTORY_PRODUCT_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 61 Y DATEW_INVENTORY_PRODUCT_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 62 Y DATEW_INVENTORY_PRODUCT_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 63 Y DATEW_INVENTORY_PRODUCT_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 64 Y DATEW_INVENTORY_PRODUCT_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 65 Y DATEW_INVENTORY_PRODUCT_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 66 Y DATEW_INVENTORY_PRODUCT_DS DELETE_FLG This flag indicates the deletion status of the record in the 67 Y CHAR(1)W_INVENTORY_PRODUCT_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 68 N NUMBER(10,0)W_INVENTORY_PRODUCT_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 69 N VARCHAR2(80)W_INVENTORY_PRODUCT_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 70 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS X_CUSTOM This column is used as a generic field for customer extensions. 71 Y VARCHAR2(10)W_INVENTORY_PRODUCT_DS PRODUCT_HIER1_CODE General product categorization column (short text/string) 72 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS PRODUCT_HIER1_NAME General product categorization column (long text/string) 73 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS PRODUCT_HIER2_CODE General product categorization column (short text/string) 74 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS PRODUCT_HIER2_NAME General product categorization column (long text/string) 75 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS PRODUCT_HIER3_CODE General product categorization column (short text/string) 76 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS PRODUCT_HIER3_NAME General product categorization column (long text/string) 77 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS PRODUCT_HIER4_CODE General product categorization column (short text/string) 78 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS PRODUCT_HIER4_NAME General product categorization column (long text/string) 79 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS PRODUCT_HIER5_CODE General product categorization column (short text/string) 80 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS PRODUCT_HIER5_NAME General product categorization column (long text/string) 81 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS PRODUCT_HIER6_CODE General product categorization column (short text/string) 82 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS PRODUCT_HIER6_NAME General product categorization column (long text/string) 83 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INV_PROD_CAT1 This field maps to the INTEGRATION_ID of the 84 Y VARCHAR2(80)

Page 192: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INVENTORY_PRODUCT_DS INV_PROD_CAT2 This field maps to the INTEGRATION_ID of the 85 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INV_PROD_CAT3 This field maps to the INTEGRATION_ID of the 86 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INV_PROD_CAT4 This field maps to the INTEGRATION_ID of the 87 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INV_PROD_CAT5 This field maps to the INTEGRATION_ID of the 88 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INV_PROD_CAT6 This field maps to the INTEGRATION_ID of the 89 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INV_PROD_CAT7 This field maps to the INTEGRATION_ID of the 90 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INV_PROD_CAT8 This field maps to the INTEGRATION_ID of the 91 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INV_PROD_CAT9 This field maps to the INTEGRATION_ID of the 92 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INV_PROD_CAT10 This field maps to the INTEGRATION_ID of the 93 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS INVOICEABLE_ITEM_FLAG Determines if the item is invoiceable, to determine if an order 94 Y CHAR(1)W_INVENTORY_PRODUCT_DS INVOICE_ENABLED_FLAG Determines if the item is invoice enabled to determine if an 95 Y CHAR(1)W_INVENTORY_PRODUCT_DS PRIMARY_UOM_CODE Primary Unit of Measure Code 96 Y VARCHAR2(50)W_INVENTORY_PRODUCT_DS PRIMARY_UOM_NAME Primary Unit of Measure Name 97 Y VARCHAR2(80)W_INVENTORY_PRODUCT_DS UNSPSC_CODE This field maps to the INTEGRATION_ID of the 98 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_MCAL_PERIOD_DS MCAL_CAL_ID Identifies the accounting calendar 1 Y VARCHAR2(80)W_MCAL_PERIOD_DS MCAL_CAL_NAME Identifies the name of the accounting calendar 2 Y VARCHAR2(30)W_MCAL_PERIOD_DS MCAL_CAL_CLASS Identifies the category of calendar. Valid values are 3 Y VARCHAR2(20)W_MCAL_PERIOD_DS ADJUSTMENT_PERIOD_FLG This flag indicates whether this period is the adjustment period 4 Y VARCHAR2(1)W_MCAL_PERIOD_DS MCAL_PERIOD_TYPE Identifies the accounting period type 5 Y VARCHAR2(50)W_MCAL_PERIOD_DS MCAL_PERIOD_NAME Name of the mcal period 6 Y VARCHAR2(240)W_MCAL_PERIOD_DS MCAL_PERIOD Accounting Period Number 7 Y NUMBER(4,0)W_MCAL_PERIOD_DS MCAL_PERIOD_ST_DT Identifies the First Date of the Fiscal Period. 8 Y DATEW_MCAL_PERIOD_DS MCAL_PERIOD_END_DT Identifies the Last Date of the mcal Period. 9 Y DATEW_MCAL_PERIOD_DS MCAL_QTR Identifies which Mcal Quarter this period belongs to like 1,2..4. 10 Y NUMBER(2,0)W_MCAL_PERIOD_DS MCAL_YEAR Identifies the fiscal year in YYYY Format 11 Y NUMBER(4,0)W_MCAL_PERIOD_DS MCAL_QTR_START_DT Identifies the Start Date of the Fiscal Quarter 12 Y DATEW_MCAL_PERIOD_DS MCAL_QTR_END_DT Identifies the End Date of the Fiscal Quarter. 13 Y DATEW_MCAL_PERIOD_DS MCAL_YEAR_START_DT Identifies the Start Date of the Fiscal Year. 14 Y DATEW_MCAL_PERIOD_DS MCAL_YEAR_END_DT Identifies the End Date of the Fiscal Year. 15 Y DATEW_MCAL_PERIOD_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 16 Y VARCHAR2(80)W_MCAL_PERIOD_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 17 Y NUMBER(10,0)W_MCAL_PERIOD_DS W_INSERT_DT This column stores the date on which the record was inserted 18 Y DATEW_MCAL_PERIOD_DS W_UPDATE_DT This column stores the date on which the record was last 19 Y DATEW_MCAL_PERIOD_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 20 Y VARCHAR2(80)W_MCAL_PERIOD_DS X_CUSTOM This column is used as a generic field for customer extensions. 21 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_PARTY_ATTR_DS SUPPLIER_NUM This is the unique ID from the source system that identifies a 1 Y VARCHAR2(30)W_PARTY_ATTR_DS W_CATEGORY Identifies the designated domain value code for the requisition 2 N VARCHAR2(240)

W_MCAL_PERIOD_DS

This table stored data about Fiscal periods

This table cannot contain duplicate records for MCAL_YEAR and MCAL_PERIOD. This interface file contains neither break-to-sell items nor packs that contain break-to-sell component items. Dimension Staging table is a truncate and load. It holds one day's transaction only.

This table contains a full snapshot of the Party Attribute Information. This table cannot contain duplicate records for SUPPLIER_NUM for Supplier Data. Dimension Staging table is a truncate and load. From RI 15.0 Onwards this table will also hold Customer User Defined Attributes. The Customer & Supplier Data would be differentiated by Column SUPPLIER_FLG for Customer UDA this would hold N and for Supplier Data it would hold Y. For Customer UDA SUPPLIER_NUM would hold Customer Number and INTEGRATION_ID columns would also hold Customer Number.

W_PARTY_ATTR_DS

Party Dimension includes all parties include B2B Customer and B2C Customer, Contact, Supplier data

Page 193: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_ATTR_DS SUPPLIER_FLG Supplier Flag 3 Y CHAR(1)W_PARTY_ATTR_DS PARTY_ATTR1_NAME This is the party attribute 1. 4 Y VARCHAR2(120)W_PARTY_ATTR_DS PARTY_ATTR2_NAME This is the party attribute 2. 5 Y VARCHAR2(120)W_PARTY_ATTR_DS PARTY_ATTR3_NAME This is the party attribute 3. 6 Y VARCHAR2(120)W_PARTY_ATTR_DS PARTY_ATTR4_NAME This is the party attribute 4. 7 Y VARCHAR2(120)W_PARTY_ATTR_DS PARTY_ATTR5_NAME This is the party attribute 5. 8 Y VARCHAR2(120)W_PARTY_ATTR_DS PARTY_ATTR6_NAME This is the party attribute 6. 9 Y VARCHAR2(120)W_PARTY_ATTR_DS PARTY_ATTR7_NAME This is the party attribute 7. 10 Y VARCHAR2(120)W_PARTY_ATTR_DS PARTY_ATTR8_NAME This is the party attribute 8. 11 Y VARCHAR2(120)W_PARTY_ATTR_DS PARTY_ATTR9_NAME This is the party attribute 9. 12 Y VARCHAR2(120)W_PARTY_ATTR_DS PARTY_ATTR10_NAME This is the party attribute 10. 13 Y VARCHAR2(120)W_PARTY_ATTR_DS PARTY_ATTR11_NAME This is the party attribute 11. 14 Y VARCHAR2(250)W_PARTY_ATTR_DS PARTY_ATTR12_NAME This is the party attribute 12. 15 Y VARCHAR2(250)W_PARTY_ATTR_DS PARTY_ATTR13_NAME This is the party attribute 13. 16 Y VARCHAR2(250)W_PARTY_ATTR_DS PARTY_ATTR14_NAME This is the party attribute 14. 17 Y VARCHAR2(250)W_PARTY_ATTR_DS PARTY_ATTR15_NAME This is the party attribute 15. 18 Y VARCHAR2(250)W_PARTY_ATTR_DS PARTY_ATTR16_NAME This is the party attribute 16. 19 Y VARCHAR2(250)W_PARTY_ATTR_DS PARTY_ATTR17_NAME This is the party attribute 17. 20 Y VARCHAR2(250)W_PARTY_ATTR_DS PARTY_ATTR18_NAME This is the party attribute 18. 21 Y VARCHAR2(250)W_PARTY_ATTR_DS PARTY_ATTR19_NAME This is the party attribute 19. 22 Y VARCHAR2(250)W_PARTY_ATTR_DS PARTY_ATTR20_NAME This is the party attribute 20. 23 Y VARCHAR2(250)W_PARTY_ATTR_DS PARTY_ATTR1_DATE This is the party attribute date 1. 24 Y DATEW_PARTY_ATTR_DS PARTY_ATTR2_DATE This is the party attribute date 2. 25 Y DATEW_PARTY_ATTR_DS PARTY_ATTR3_DATE This is the party attribute date 3. 26 Y DATEW_PARTY_ATTR_DS PARTY_ATTR4_DATE This is the party attribute date 4. 27 Y DATEW_PARTY_ATTR_DS PARTY_ATTR5_DATE This is the party attribute date 5. 28 Y DATEW_PARTY_ATTR_DS PARTY_ATTR6_DATE This is the party attribute date 6. 29 Y DATEW_PARTY_ATTR_DS PARTY_ATTR7_DATE This is the party attribute date 7. 30 Y DATEW_PARTY_ATTR_DS PARTY_ATTR8_DATE This is the party attribute date 8. 31 Y DATEW_PARTY_ATTR_DS PARTY_ATTR9_DATE This is the party attribute date 9. 32 Y DATEW_PARTY_ATTR_DS PARTY_ATTR10_DATE This is the party attribute date 10. 33 Y DATEW_PARTY_ATTR_DS PARTY_ATTR1_NUM_VALUE This is the party attribute num value 1. 34 Y NUMBER(20,4)W_PARTY_ATTR_DS PARTY_ATTR2_NUM_VALUE This is the party attribute num value 2. 35 Y NUMBER(20,4)W_PARTY_ATTR_DS PARTY_ATTR3_NUM_VALUE This is the party attribute num value 3. 36 Y NUMBER(20,4)W_PARTY_ATTR_DS PARTY_ATTR4_NUM_VALUE This is the party attribute num value 4. 37 Y NUMBER(20,4)W_PARTY_ATTR_DS PARTY_ATTR5_NUM_VALUE This is the party attribute num value 5. 38 Y NUMBER(20,4)W_PARTY_ATTR_DS PARTY_ATTR6_NUM_VALUE This is the party attribute num value 6. 39 Y NUMBER(20,4)W_PARTY_ATTR_DS PARTY_ATTR7_NUM_VALUE This is the party attribute num value 7. 40 Y NUMBER(20,4)W_PARTY_ATTR_DS PARTY_ATTR8_NUM_VALUE This is the party attribute num value 8. 41 Y NUMBER(20,4)W_PARTY_ATTR_DS PARTY_ATTR9_NUM_VALUE This is the party attribute num value 9. 42 Y NUMBER(20,4)W_PARTY_ATTR_DS PARTY_ATTR10_NUM_VALUE This is the party attribute num value 10. 43 Y NUMBER(20,4)W_PARTY_ATTR_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 44 Y DATEW_PARTY_ATTR_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 45 Y DATEW_PARTY_ATTR_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 46 Y DATEW_PARTY_ATTR_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 47 Y DATEW_PARTY_ATTR_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 48 Y VARCHAR2(80)W_PARTY_ATTR_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 49 Y DATEW_PARTY_ATTR_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 50 Y VARCHAR2(80)W_PARTY_ATTR_DS CREATED_ON_DT Identifies the date and time when the record was initially 51 Y DATEW_PARTY_ATTR_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 52 N NUMBER(10,0)W_PARTY_ATTR_DS DELETE_FLG This flag indicates the deletion status of the record in the 53 Y CHAR(1)

Page 194: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_ATTR_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 54 N VARCHAR2(80)W_PARTY_ATTR_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 55 Y DATEW_PARTY_ATTR_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 56 Y DATEW_PARTY_ATTR_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 57 Y VARCHAR2(80)W_PARTY_ATTR_DS X_CUSTOM This column is used as a generic field for customer extensions. 58 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_PARTY_ORG_DS W_CUSTOMER_CLASS Customer Class 1 Y VARCHAR2(30)W_PARTY_ORG_DS NAME Name 2 Y VARCHAR2(250)W_PARTY_ORG_DS PARTY_TYPE Party Type 3 Y VARCHAR2(30)W_PARTY_ORG_DS MGR_NAME This is the name of the manager of the organization. 4 Y VARCHAR2(250)W_PARTY_ORG_DS MAIN_PH_NUM Main Phone Number 5 Y VARCHAR2(40)W_PARTY_ORG_DS ST_ADDRESS Street Address 6 Y VARCHAR2(255)W_PARTY_ORG_DS CITY City 7 Y VARCHAR2(120)W_PARTY_ORG_DS STATE State 8 Y VARCHAR2(120)W_PARTY_ORG_DS ZIPCODE Postal Code 9 Y VARCHAR2(120)W_PARTY_ORG_DS COUNTRY Country 10 Y VARCHAR2(120)W_PARTY_ORG_DS C_CITY_CODE City Code 11 Y VARCHAR2(120)W_PARTY_ORG_DS C_STATE_PROV_CODE State Province Code 12 Y VARCHAR2(120)W_PARTY_ORG_DS C_COUNTY_CODE County Code 13 Y VARCHAR2(120)W_PARTY_ORG_DS C_REGION_CODE Region Code 14 Y VARCHAR2(120)W_PARTY_ORG_DS W_COUNTRY_CODE Country Code 15 Y VARCHAR2(120)W_PARTY_ORG_DS C_COUNTRY_REGION_CODE Country Region Code 16 Y VARCHAR2(120)W_PARTY_ORG_DS C_CONTINENT_CODE Continent Code 17 Y VARCHAR2(120)W_PARTY_ORG_DS ACCNT_FLG Account Flag 18 Y CHAR(1)W_PARTY_ORG_DS ACCNT_LOC Account Location 19 Y VARCHAR2(50)W_PARTY_ORG_DS ACCNT_REVN Account Revenue 20 Y NUMBER(22,7)W_PARTY_ORG_DS ACCNT_REVN_CURCY Account Revenue Currency 21 Y VARCHAR2(30)W_PARTY_ORG_DS ACCNT_REVN_DT Account Revenue Date 22 Y DATEW_PARTY_ORG_DS ACCNT_STATUS Account Status 23 Y VARCHAR2(30)W_PARTY_ORG_DS ACCNT_TYPE_CODE Account Type Code 24 Y VARCHAR2(80)W_PARTY_ORG_DS CUST_TYPE_CODE Customer Type Code 25 Y VARCHAR2(80)W_PARTY_ORG_DS ACTIVE_FLG Active Flag 26 Y CHAR(1)W_PARTY_ORG_DS BASE_CURCY_CD The preferred currency for billing using the customer account. 27 Y VARCHAR2(20)W_PARTY_ORG_DS BU_ID Organization Id 28 Y VARCHAR2(15)W_PARTY_ORG_DS EXCH_DT Exchange Date 29 Y DATEW_PARTY_ORG_DS BU_NAME Organization Name 30 Y VARCHAR2(100)W_PARTY_ORG_DS CHANNEL_FLG Channel Flag (Y/N) : 31 Y CHAR(1)W_PARTY_ORG_DS CREATED_DT Created Date 32 Y DATEW_PARTY_ORG_DS CHNL_ANNL_SALES Channel Annual sales 33 Y NUMBER(22,7)W_PARTY_ORG_DS CHNL_SALES_GROWTH Channel Sales Growth Rate 34 Y NUMBER(22,7)W_PARTY_ORG_DS COMPETITOR_FLG Competitor Flag (Y/N) : If organization is a competitor then it is 35 Y CHAR(1)W_PARTY_ORG_DS DIVN_FLG Indicates whether organization is a division or department 36 Y CHAR(1)W_PARTY_ORG_DS DIVN_TYPE_CD Division Type Code 37 Y VARCHAR2(80)W_PARTY_ORG_DS DOM_ULT_DUNS_NUM Dom Ult Duns Number 38 Y VARCHAR2(15)W_PARTY_ORG_DS EMP_COUNT Emp Count 39 Y NUMBER(22,7)

W_PARTY_ORG_DS

Party Organization Dimension includes B2C Customer, Supplier, and Competitor data

This table contains the complete snapshot of of active information. This table cannot contain duplicate records for INTEGRATION_ID. Dimension Staging table is a truncate and load. It holds one day's transaction only. This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 195: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_ORG_DS DUNS_NUM Duns Number 40 Y VARCHAR2(15)W_PARTY_ORG_DS EXPERTISE Expertise 41 Y VARCHAR2(80)W_PARTY_ORG_DS FORMED_DT Formed Date 42 Y DATEW_PARTY_ORG_DS FRGHT_TERMS_CD Frght Terms Code 43 Y VARCHAR2(80)W_PARTY_ORG_DS GLBLULT_DUNS_NUM Glblult Duns Number 44 Y VARCHAR2(15)W_PARTY_ORG_DS HIST_SLS_VOL History Sales Volume 45 Y NUMBER(22,7)W_PARTY_ORG_DS HIST_SLS_CURCY_CD Historical Sales Currency Code 46 Y VARCHAR2(20)W_PARTY_ORG_DS HIST_SLS_EXCH_DT Historical Sales Exchange Date 47 Y DATEW_PARTY_ORG_DS LINE_OF_BUSINESS Line Of Business 48 Y VARCHAR2(80)W_PARTY_ORG_DS NUM_EMPLOYEES Number Employees 49 Y NUMBER(22,7)W_PARTY_ORG_DS ORG_TERR_NAME Organization Territory Name 50 Y VARCHAR2(75)W_PARTY_ORG_DS ORG_FLG Organization Flag 51 Y CHAR(1)W_PARTY_ORG_DS ORG_PRTNR_FLG Organization Partner Flag 52 Y CHAR(1)W_PARTY_ORG_DS ORG_PRTNR_TIER Organization Partner Tier 53 Y VARCHAR2(80)W_PARTY_ORG_DS ORG_PRTNR_TYPE Organization Partner Type 54 Y VARCHAR2(80)W_PARTY_ORG_DS PAR_DUNS_NUM Par Duns Number 55 Y VARCHAR2(15)W_PARTY_ORG_DS PAR_INTEGRATION_ID Parent Integration Id 56 Y VARCHAR2(80)W_PARTY_ORG_DS PAR_ORG_NAME Parent Org Name 57 Y VARCHAR2(100)W_PARTY_ORG_DS PROSPECT_FLG Prospect Flag 58 Y CHAR(1)W_PARTY_ORG_DS PRTNRSHP_START_DT Partnership Start Date 59 Y DATEW_PARTY_ORG_DS PRI_LST_NAME Price Lst Name 60 Y VARCHAR2(50)W_PARTY_ORG_DS PRTNR_FLG Partner Flag 61 Y CHAR(1)W_PARTY_ORG_DS PRTNR_NAME Partner Name 62 Y VARCHAR2(100)W_PARTY_ORG_DS PRTNR_SALES_RANK Partner Sales Rank 63 Y NUMBER(22,7)W_PARTY_ORG_DS PR_COMPETITOR Primary Competitor 64 Y VARCHAR2(100)W_PARTY_ORG_DS PR_ORG_TRGT_MKT Primary Org Target Marketing 65 Y VARCHAR2(50)W_PARTY_ORG_DS PR_PTSHP_MKTSEG Primary Partnership Mktseg 66 Y VARCHAR2(50)W_PARTY_ORG_DS PR_INDUST_NAME Primary Industry Name 67 Y VARCHAR2(50)W_PARTY_ORG_DS PR_POSTN_ID Pr Postn Id 68 Y VARCHAR2(60)W_PARTY_ORG_DS PTNTL_SLS_VOL Potential Sales Volume 69 Y NUMBER(22,7)W_PARTY_ORG_DS PTNTL_SLS_CURCY_CD Potential Sales Currency Code 70 Y VARCHAR2(20)W_PARTY_ORG_DS PTNTL_SLS_EXCH_DT Potential Sales Exchange Date 71 Y DATEW_PARTY_ORG_DS PTSHP_END_DT Partnership End Date 72 Y DATEW_PARTY_ORG_DS PTSHP_FEE_PAID_FLG Partnership Fee Paid Flag 73 Y CHAR(1)W_PARTY_ORG_DS PTSHP_PRTNR_ACCNT Partnership Partner Account 74 Y VARCHAR2(100)W_PARTY_ORG_DS PTSHP_RENEWAL_DT Partnership Renewal Date 75 Y DATEW_PARTY_ORG_DS PTSHP_SAT_INDEX Partnership Sat Index 76 Y NUMBER(22,7)W_PARTY_ORG_DS PTSHP_STAGE Partnership Stage 77 Y VARCHAR2(80)W_PARTY_ORG_DS PUBLIC_LISTING_FLG Public Listing Flag 78 Y CHAR(1)W_PARTY_ORG_DS REGION Region 79 Y VARCHAR2(120)W_PARTY_ORG_DS SALES_EMP_CNT # of Sales Employees 80 Y NUMBER(10,0)W_PARTY_ORG_DS SERVICE_EMP_CNT # of Service Employees 81 Y NUMBER(10,0)W_PARTY_ORG_DS VIS_PR_BU_ID Primary Business Unit ID from Source System 82 Y VARCHAR2(15)W_PARTY_ORG_DS VIS_PR_POS_ID Primary Position ID from Source System 83 Y VARCHAR2(15)W_PARTY_ORG_DS ACCNT_AHA_NUM Account Aha Number 84 Y VARCHAR2(30)W_PARTY_ORG_DS ACCNT_CLASS Account Class 85 Y VARCHAR2(30)W_PARTY_ORG_DS ACCNT_HIN_NUM Account Hin Number 86 Y VARCHAR2(30)W_PARTY_ORG_DS ACCNT_REGION Account Region 87 Y VARCHAR2(40)W_PARTY_ORG_DS ACCNT_VALUE Account Value 88 Y VARCHAR2(40)W_PARTY_ORG_DS AGENCY_FLG Agency Flag 89 Y CHAR(1)W_PARTY_ORG_DS AGNC_CONTRACT_DT Agnc Contract Date 90 Y DATE

Page 196: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_ORG_DS ANNUAL_REVENUE Annual Revenue 91 Y NUMBER(22,7)W_PARTY_ORG_DS BOOK_VALUE Book Value 92 Y NUMBER(22,7)W_PARTY_ORG_DS REVN_GROWTH Account Revenue Growth 93 Y NUMBER(22,7)W_PARTY_ORG_DS BRANCH_FLG Indicates if the organization is a branch 94 Y CHAR(1)W_PARTY_ORG_DS CALL_FREQUENCY Call Frequency 95 Y VARCHAR2(30)W_PARTY_ORG_DS CLIENT_FLG Client Flag 96 Y CHAR(1)W_PARTY_ORG_DS CREDIT_SCORE Credit Score 97 Y NUMBER(22,7)W_PARTY_ORG_DS CRIME_TYPE_CD Crime Type Code 98 Y VARCHAR2(80)W_PARTY_ORG_DS CURR_ASSET Curr Asset 99 Y NUMBER(22,7)W_PARTY_ORG_DS CURR_LIAB Curr Liab 100 Y NUMBER(22,7)W_PARTY_ORG_DS CUST_END_DT Cust End Date 101 Y DATEW_PARTY_ORG_DS CUST_SINCE_DT Cust Since Date 102 Y DATEW_PARTY_ORG_DS CUST_STATUS_CODE Cust Status Code 103 Y VARCHAR2(80)W_PARTY_ORG_DS DIVIDEND Dividend 104 Y NUMBER(22,7)W_PARTY_ORG_DS EXCHANGE_LOC Exchange Loc 105 Y VARCHAR2(15)W_PARTY_ORG_DS FACILITY_FLG Facility Flag 106 Y CHAR(1)W_PARTY_ORG_DS FACILITY_TYPE Facility Type 107 Y VARCHAR2(80)W_PARTY_ORG_DS FIFTYTWO_HIGH Fiftytwo High 108 Y NUMBER(22,7)W_PARTY_ORG_DS FIFTYTWO_LOW Fiftytwo Low 109 Y NUMBER(22,7)W_PARTY_ORG_DS FIN_METHOD Finance Method 110 Y VARCHAR2(30)W_PARTY_ORG_DS GROSS_PROFIT Gross Profit 111 Y NUMBER(22,7)W_PARTY_ORG_DS GROWTH_HORIZ Growth Horizon 112 Y VARCHAR2(80)W_PARTY_ORG_DS GROWTH_OBJ Growth Objective 113 Y VARCHAR2(80)W_PARTY_ORG_DS GROWTH_PERCNTG Growth Percentage 114 Y NUMBER(22,7)W_PARTY_ORG_DS IDENTIFIED_DT Identified Date 115 Y DATEW_PARTY_ORG_DS INVESTOR_FLG Investor Flag 116 Y CHAR(1)W_PARTY_ORG_DS KEY_COMPETITOR Key Competitor 117 Y VARCHAR2(100)W_PARTY_ORG_DS LEGAL_FORM Legal Form 118 Y VARCHAR2(80)W_PARTY_ORG_DS LOYAL_SCORE1 Loyal Score1 119 Y NUMBER(22,7)W_PARTY_ORG_DS LOYAL_SCORE2 Loyal Score2 120 Y NUMBER(22,7)W_PARTY_ORG_DS LOYAL_SCORE3 Loyal Score3 121 Y NUMBER(22,7)W_PARTY_ORG_DS LEADER_NAME Leader Name 122 Y VARCHAR2(100)W_PARTY_ORG_DS LOYAL_SCORE4 Loyal Score4 123 Y NUMBER(22,7)W_PARTY_ORG_DS LOYAL_SCORE5 Loyal Score5 124 Y NUMBER(22,7)W_PARTY_ORG_DS LOYAL_SCORE6 Loyal Score6 125 Y NUMBER(22,7)W_PARTY_ORG_DS LOYAL_SCORE7 Loyal Score7 126 Y NUMBER(22,7)W_PARTY_ORG_DS MARGIN_VS_INDUST Margin Vs Industry 127 Y VARCHAR2(80)W_PARTY_ORG_DS MARKET_CLASS Market Class 128 Y VARCHAR2(80)W_PARTY_ORG_DS MARKET_TYPE Market Type 129 Y VARCHAR2(80)W_PARTY_ORG_DS MED_PROC Med Proc 130 Y VARCHAR2(50)W_PARTY_ORG_DS MEMBER_NUM Member Number 131 Y VARCHAR2(50)W_PARTY_ORG_DS MKT_POTENTIAL Market Potential 132 Y VARCHAR2(30)W_PARTY_ORG_DS MRKT_CAP_PREF Market Cap Pref 133 Y VARCHAR2(80)W_PARTY_ORG_DS NET_INCOME Net Income 134 Y NUMBER(22,7)W_PARTY_ORG_DS NON_CASH_EXP Non Cash Exp 135 Y NUMBER(22,7)W_PARTY_ORG_DS NUMB_OF_BEDS Number Of Beds 136 Y NUMBER(10,0)W_PARTY_ORG_DS OBJECTIVE Objective 137 Y VARCHAR2(80)W_PARTY_ORG_DS OPER_INCOME Operating Income 138 Y NUMBER(22,7)W_PARTY_ORG_DS PERSIST_RATIO Persist Ratio 139 Y NUMBER(22,7)W_PARTY_ORG_DS NAME_EFF_DT Name Effective Date 140 Y DATEW_PARTY_ORG_DS PRIM_MARKET Prime Market 141 Y VARCHAR2(80)

Page 197: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_ORG_DS PROJ_EPS Projected Earning per Share 142 Y NUMBER(22,7)W_PARTY_ORG_DS NUMB_BEDS_EFF_DT Number Of Beds Effective Date 143 Y DATEW_PARTY_ORG_DS PR_SPEC_NAME Primary Spec Name 144 Y VARCHAR2(50)W_PARTY_ORG_DS PR_SYN_ID Pr Syn Id 145 Y VARCHAR2(100)W_PARTY_ORG_DS QUICK_RATIO Quick Ratio 146 Y NUMBER(22,7)W_PARTY_ORG_DS NUM_PROD Number of Product 147 Y NUMBER(10,0)W_PARTY_ORG_DS NUM_PROD_EFF_DT Num Prod Effct Dt 148 Y DATEW_PARTY_ORG_DS SHARE_OUTST Share Outstanding 149 Y NUMBER(22,7)W_PARTY_ORG_DS SRV_PROVDR_FLG Service Provider Flag 150 Y CHAR(1)W_PARTY_ORG_DS STAT_REASON_CD Status Reason Code 151 Y VARCHAR2(80)W_PARTY_ORG_DS TICKER Ticker 152 Y VARCHAR2(60)W_PARTY_ORG_DS PAR_ORG_EFF_DT Parent Organization Effective Date 153 Y DATEW_PARTY_ORG_DS TOTAL_DEBT Total Debt 154 Y NUMBER(22,7)W_PARTY_ORG_DS TOTAL_NET_WORTH Total Net Worth 155 Y NUMBER(22,7)W_PARTY_ORG_DS TOT_ASSET Total Asset 156 Y NUMBER(22,7)W_PARTY_ORG_DS TOT_LIABILITY Total Liability 157 Y NUMBER(22,7)W_PARTY_ORG_DS TRAIL_EPS Trail Eps 158 Y NUMBER(22,7)W_PARTY_ORG_DS VER_DT Version Date 159 Y DATEW_PARTY_ORG_DS VOLUME_TR Volume Trade 160 Y NUMBER(22,7)W_PARTY_ORG_DS CUST_CAT_CODE Customer Category Code 161 Y VARCHAR2(80)W_PARTY_ORG_DS SIC_CODE Standard Industry Classification code 162 Y VARCHAR2(80)W_PARTY_ORG_DS GOVT_ID_TYPE Government Id Type 163 Y VARCHAR2(30)W_PARTY_ORG_DS GOVT_ID_VALUE Government Id Value 164 Y VARCHAR2(255)W_PARTY_ORG_DS DUNNS_SITE_NAME Dunns Site Name 165 Y VARCHAR2(255)W_PARTY_ORG_DS DUNNS_GLOBAL_NAME Dunns Global Name 166 Y VARCHAR2(255)W_PARTY_ORG_DS DUNNS_LEGAL_NAME Dunns Legal Name 167 Y VARCHAR2(255)W_PARTY_ORG_DS CUSTOMER_NUM Customer Number 168 Y VARCHAR2(80)W_PARTY_ORG_DS ALT_CUSTOMER_NUM Alt Customer Number 169 Y VARCHAR2(80)W_PARTY_ORG_DS ALT_PHONE_NUM Alt Phone Number 170 Y VARCHAR2(30)W_PARTY_ORG_DS X_NUM_PROD X Num Prod 171 Y NUMBER(10,0)W_PARTY_ORG_DS INTERNET_HOME_PAGE Internet Home Page 172 Y VARCHAR2(255)W_PARTY_ORG_DS LEGAL_STRUCT_CODE Legal Struct Code 173 Y VARCHAR2(80)W_PARTY_ORG_DS DIRECT_MKTG_FLG Direct Marketing Flag 174 Y CHAR(1)W_PARTY_ORG_DS SOLICITATION_FLG Solicitation Flag 175 Y CHAR(1)W_PARTY_ORG_DS OOB_IND Out of Business indicator 176 Y VARCHAR2(30)W_PARTY_ORG_DS SIC_NAME Standard Industry Classification Name 177 Y VARCHAR2(80)W_PARTY_ORG_DS MINORITY_OWNED_IND Minority Owned Business Indicator 178 Y VARCHAR2(30)W_PARTY_ORG_DS WOMAN_OWNED_IND Woman Owned Business Indicator 179 Y VARCHAR2(30)W_PARTY_ORG_DS DISADV_8A_IND 180 Y VARCHAR2(30)W_PARTY_ORG_DS SMALL_BUS_IND Small Business Indicator 181 Y VARCHAR2(30)W_PARTY_ORG_DS YR_ESTABLISHED Year Established 182 Y NUMBER(4,0)W_PARTY_ORG_DS TAXPAYER_ID Taxpayer Id 183 Y VARCHAR2(14)W_PARTY_ORG_DS STOCK_SYMBOL Stock Symbol 184 Y NUMBER(10,0)W_PARTY_ORG_DS DB_RATING Dun and Bradstreet Rating 185 Y VARCHAR2(5)W_PARTY_ORG_DS SIC_CODE_TYPE Standard Industry Classification code Type 186 Y VARCHAR2(30)W_PARTY_ORG_DS INTERNAL_FLG Internal Customer Flag 187 Y CHAR(1)W_PARTY_ORG_DS LEGAL_STRUCT_NAME Legal Struct Name 188 Y VARCHAR2(255)W_PARTY_ORG_DS SUPPLIER_NUM This is the unique ID from the source system that identifies a 189 Y VARCHAR2(30)W_PARTY_ORG_DS CONTACT_NAME Contact Name 190 Y VARCHAR2(255)W_PARTY_ORG_DS EMAIL_ADDRESS Email Address 191 Y VARCHAR2(255)W_PARTY_ORG_DS SUPPLIER_GRP_CODE Supplier Group Code 192 Y VARCHAR2(80)

Page 198: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_ORG_DS SUPPLIER_TYPE_CODE Supplier Type Code 193 Y VARCHAR2(80)W_PARTY_ORG_DS MINORITY_GROUP_CODE Minority Group Code 194 Y VARCHAR2(80)W_PARTY_ORG_DS SEARCH_STR Search String 195 Y VARCHAR2(255)W_PARTY_ORG_DS PREF_ORDER_METHOD Preferred Order Method 196 Y VARCHAR2(30)W_PARTY_ORG_DS EXT_NETWORK_ID External Network ID 197 Y VARCHAR2(255)W_PARTY_ORG_DS SUPPLIER_ACTIVE_FLG Supplier Active Flag 198 Y CHAR(1)W_PARTY_ORG_DS SUPPLIER_ONE_TIME_FLG One Time Flag for Supplier 199 Y CHAR(1)W_PARTY_ORG_DS SETID_VENDOR Set Identifier for Vendor 200 Y VARCHAR2(30)W_PARTY_ORG_DS VENDOR_ID Vendor Id 201 Y VARCHAR2(30)W_PARTY_ORG_DS PARENT_VENDOR_ID Parent Vendor Id 202 Y VARCHAR2(30)W_PARTY_ORG_DS SETID_CUSTOMER Set Identifier for Customer 203 Y VARCHAR2(30)W_PARTY_ORG_DS CUST_ID Customer Id 204 Y VARCHAR2(30)W_PARTY_ORG_DS ST_ADDRESS2 Street Address2 205 Y VARCHAR2(255)W_PARTY_ORG_DS ST_ADDRESS3 Street Address3 206 Y VARCHAR2(255)W_PARTY_ORG_DS ST_ADDRESS4 Street Address4 207 Y VARCHAR2(255)W_PARTY_ORG_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 208 Y VARCHAR2(80)W_PARTY_ORG_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 209 Y VARCHAR2(80)W_PARTY_ORG_DS CREATED_ON_DT Identifies the date and time when the record was initially 210 Y DATEW_PARTY_ORG_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 211 Y DATEW_PARTY_ORG_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 212 Y DATEW_PARTY_ORG_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 213 Y DATEW_PARTY_ORG_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 214 Y DATEW_PARTY_ORG_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 215 Y DATEW_PARTY_ORG_DS AUX5_CHANGED_ON_DT Oracle system field. This column identifies the last modified 216 Y DATEW_PARTY_ORG_DS AUX6_CHANGED_ON_DT Oracle system field. This column identifies the last modified 217 Y DATEW_PARTY_ORG_DS AUX7_CHANGED_ON_DT Oracle system field. This column identifies the last modified 218 Y DATEW_PARTY_ORG_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 219 Y DATEW_PARTY_ORG_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 220 Y DATEW_PARTY_ORG_DS DELETE_FLG This flag indicates the deletion status of the record in the 221 Y CHAR(1)W_PARTY_ORG_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 222 N NUMBER(10,0)W_PARTY_ORG_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 223 N VARCHAR2(80)W_PARTY_ORG_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 224 Y VARCHAR2(80)W_PARTY_ORG_DS X_CUSTOM This column is used as a generic field for customer extensions. 225 Y NUMBER(10,0)W_PARTY_ORG_DS AUX_CLASS_1_CODE Aux Class Code1 226 Y VARCHAR2(80)W_PARTY_ORG_DS AUX_CLASS_2_CODE Aux Class Code2 227 Y VARCHAR2(80)W_PARTY_ORG_DS AUX_CLASS_3_CODE Aux Class Code3 228 Y VARCHAR2(80)W_PARTY_ORG_DS GEOGRAPHY_ID Geography Code 229 Y VARCHAR2(80)W_PARTY_ORG_DS ORGANIZATION_SIZE Organization Size 230 Y VARCHAR2(20)W_PARTY_ORG_DS PRI_CONTACT_PHONE_NUM Primary Contact Phone Number 231 Y VARCHAR2(40)W_PARTY_ORG_DS SUPPLIER_FLG Supplier Flag 232 Y CHAR(1)W_PARTY_ORG_DS FLEX_ATTRIB_1_CHAR This is flex attribute 1. 233 Y VARCHAR2(255)W_PARTY_ORG_DS SALES_ACCNT_FLG Sales Account Flag 234 Y CHAR(1)W_PARTY_ORG_DS SALES_REF_FLG Sales Ref Flag 235 Y CHAR(1)W_PARTY_ORG_DS FLEX_ATTRIB_2_CHAR This is flex attribute 2. 236 Y VARCHAR2(255)W_PARTY_ORG_DS SALES_ACCT_SINCE_DT Date when Sales Account was originally established 237 Y DATEW_PARTY_ORG_DS FLEX_ATTRIB_3_CHAR This is flex attribute 3. 238 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_4_CHAR This is flex attribute 4. 239 Y VARCHAR2(255)W_PARTY_ORG_DS HUB_ZONE_FLG Hub Zone Flag 240 Y CHAR(1)W_PARTY_ORG_DS VET_OWNED_FLG Veteran Owned Flag 241 Y CHAR(1)W_PARTY_ORG_DS FLEX_ATTRIB_5_CHAR This is flex attribute 5. 242 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_6_CHAR This is flex attribute 6. 243 Y VARCHAR2(255)

Page 199: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_ORG_DS SUPPLIER_SINCE_DT Date when Supplier was originally established 244 Y DATEW_PARTY_ORG_DS FLEX_ATTRIB_7_CHAR This is flex attribute 7. 245 Y VARCHAR2(255)W_PARTY_ORG_DS PRIMARY_PHONE_AREA_CODE Primary Phone Area Code 246 Y VARCHAR2(10)W_PARTY_ORG_DS FLEX_ATTRIB_8_CHAR This is flex attribute 8. 247 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_9_CHAR This is flex attribute 9. 248 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_10_CHAR This is flex attribute 10. 249 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_11_CHAR This is flex attribute 11. 250 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_12_CHAR This is flex attribute 12. 251 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_13_CHAR This is flex attribute 13. 252 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_14_CHAR This is flex attribute 14. 253 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_15_CHAR This is flex attribute 15. 254 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_16_CHAR This is flex attribute 16. 255 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_17_CHAR This is flex attribute 17. 256 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_18_CHAR This is flex attribute 18. 257 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_19_CHAR This is flex attribute 19. 258 Y VARCHAR2(255)W_PARTY_ORG_DS FLEX_ATTRIB_20_CHAR This is flex attribute 20. 259 Y VARCHAR2(255)W_PARTY_ORG_DS EXIST_SALES_ACCNT_FLG Existing Sales Account flag 260 Y VARCHAR2(1)W_PARTY_ORG_DS SALES_ACCNT_TYPE_CODE Sales Account Type code 261 Y VARCHAR2(80)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_PARTY_PER_DS CUSTOMER_NUM Customer Number 1 N VARCHAR2(80)W_PARTY_PER_DS GEO_ID This gives the Geographical ID of the Customer. 2 Y NUMBER(10,0)W_PARTY_PER_DS PR_HOUSEHOLD_ID This gives the Primary Household ID to which the Customer 3 Y VARCHAR2(80)W_PARTY_PER_DS POSTAL_CODE Postal Code or Zip code 4 Y VARCHAR2(30)W_PARTY_PER_DS CITY_NAME City Name 5 Y VARCHAR2(80)W_PARTY_PER_DS CITY_CODE City Code 6 Y VARCHAR2(50)W_PARTY_PER_DS STATE_NAME State Name 7 Y VARCHAR2(80)W_PARTY_PER_DS STATE_CODE State Code 8 Y VARCHAR2(50)W_PARTY_PER_DS COUNTRY_NAME Country name 9 Y VARCHAR2(80)W_PARTY_PER_DS COUNTRY_CODE Country code 10 Y VARCHAR2(50)W_PARTY_PER_DS REGION_NAME Region Name 11 Y VARCHAR2(80)W_PARTY_PER_DS REGION_CODE Region Code 12 Y VARCHAR2(50)W_PARTY_PER_DS ACTIVE_FLG Active Flag 13 Y VARCHAR2(1)W_PARTY_PER_DS PROSPECT_FLG Prospect Flag 14 Y VARCHAR2(1)W_PARTY_PER_DS ACCNT_FLG Account Flag 15 Y VARCHAR2(1)W_PARTY_PER_DS SUPPLIER_FLG Supplier Flag 16 Y VARCHAR2(1)W_PARTY_PER_DS DEPARTMENT_NAME Department Name 17 Y VARCHAR2(100)W_PARTY_PER_DS SEX_MF_NAME Gender Name 18 Y VARCHAR2(50)W_PARTY_PER_DS SEX_MF_CODE Gender Code i 19 Y VARCHAR2(50)W_PARTY_PER_DS HAIR_COLOR Hair Color 20 Y VARCHAR2(30)W_PARTY_PER_DS HEIGHT Height 21 Y VARCHAR2(30)W_PARTY_PER_DS WEIGHT Weight 22 Y VARCHAR2(30)W_PARTY_PER_DS ETHNICITY_NAME Ethnicity Name 23 Y VARCHAR2(80)W_PARTY_PER_DS ETHNICITY_CODE Ethnicity Code 24 Y VARCHAR2(50)W_PARTY_PER_DS COMPLEXION_NAME Complexion Name 25 Y VARCHAR2(80)W_PARTY_PER_DS COMPLEXION_CODE Complexion Code 26 Y VARCHAR2(50)

This table contains Customer information. This is a type-1 dimension and a customer cannot be repeated. Data for this table has to be provided by an external source or a legacy system.

W_PARTY_PER_DS

Party Person Dimension includes B2B Customer and B2C Contact data. and the programs extracts that will load it will be created during the implementation.

Page 200: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_PER_DS MARITAL_STAT_NAME Marital Stat Name 27 Y VARCHAR2(80)W_PARTY_PER_DS MARITAL_STAT_CODE Code indicating whether customer is married. Marital status 28 Y VARCHAR2(50)W_PARTY_PER_DS BIRTH_PLACE Birth Place 29 Y VARCHAR2(100)W_PARTY_PER_DS DEATH_DT Death Date 30 Y DATEW_PARTY_PER_DS CITIZENSHIP_NAME Citizenship Name 31 Y VARCHAR2(80)W_PARTY_PER_DS CITIZENSHIP_CODE Citizenship Code 32 Y VARCHAR2(50)W_PARTY_PER_DS EDUCATION_BCKGND_NAME Education Background Name 33 Y VARCHAR2(80)W_PARTY_PER_DS EDUCATION_BCKGND_CODE Education Background Code 34 Y VARCHAR2(50)W_PARTY_PER_DS EDUCATION_YEARS Education years 35 Y NUMBER(10,0)W_PARTY_PER_DS GRAD_YR Graduation Year 36 Y NUMBER(10,0)W_PARTY_PER_DS JOB_CATEGORY_NAME Job Category Name 37 Y VARCHAR2(80)W_PARTY_PER_DS JOB_CATEGORY_CODE Job Category Code 38 Y VARCHAR2(50)W_PARTY_PER_DS JOB_TITLE Job Title 39 Y VARCHAR2(75)W_PARTY_PER_DS ADDR_EFF_DT Effective from when current address is Valid in DW 40 Y DATEW_PARTY_PER_DS ANNL_INCOME Annual Income 41 Y NUMBER(22,7)W_PARTY_PER_DS ANNL_REVENUE Annual Revenue 42 Y NUMBER(22,7)W_PARTY_PER_DS CREDIT_SCORE Credit Score 43 Y NUMBER(22,7)W_PARTY_PER_DS TAX_BRACKET Tax Bracket 44 Y NUMBER(22,7)W_PARTY_PER_DS AGENT_FLG Agent Flag 45 Y VARCHAR2(1)W_PARTY_PER_DS CALL_FLG Call Flag 46 Y VARCHAR2(1)W_PARTY_PER_DS COMP_OWNER_FLG Call Flag 47 Y VARCHAR2(1)W_PARTY_PER_DS CONSUMER_FLG Consumer Flag 48 Y VARCHAR2(1)W_PARTY_PER_DS CON_ACTIVE_FLG Contact Active Flag (Y/N) : If the contact is active then it is set 49 Y VARCHAR2(1)W_PARTY_PER_DS CON_BU_NAME Contact Business Unit Name 50 Y VARCHAR2(100)W_PARTY_PER_DS CON_FORMED_DT Con Formed Date 51 Y DATEW_PARTY_PER_DS CUST_END_DT Customer End Date 52 Y DATEW_PARTY_PER_DS CUST_SINCE_DT Customer Since Date 53 Y DATEW_PARTY_PER_DS CUST_VAL_EFF_DT Customer Value Effective Date 54 Y DATEW_PARTY_PER_DS DECEASE_FLG Decease Flag 55 Y VARCHAR2(1)W_PARTY_PER_DS EMAIL_SR_UPD_FLG Email Sr Upd Flag 56 Y VARCHAR2(1)W_PARTY_PER_DS ENTREPRISE_FLG Enterprise Flag 57 Y VARCHAR2(1)W_PARTY_PER_DS FST_PROMO_DT First Promotion Date 58 Y DATEW_PARTY_PER_DS HARD_TO_REACH Hard To Reach 59 Y VARCHAR2(1)W_PARTY_PER_DS INCOME_RNG_EFF_DT Income Rng Eff Date 60 Y DATEW_PARTY_PER_DS LST_PROMO_DT Last Promotion Date 61 Y DATEW_PARTY_PER_DS MEMBER_FLG Member Flag 62 Y VARCHAR2(1)W_PARTY_PER_DS NAME_EFF_DT Effective from when current Name is Valid in DW DATE 63 Y DATEW_PARTY_PER_DS NET_WORTH_EFF_DT Net Worth Effective Date 64 Y DATEW_PARTY_PER_DS NUM_CMPGNS Number Cmpgns 65 Y NUMBER(10,0)W_PARTY_PER_DS NUM_OFRS_PRSNTD Number Offers Presented 66 Y NUMBER(10,0)W_PARTY_PER_DS PRESCRIBER_FLG Prescriber Flag 67 Y VARCHAR2(1)W_PARTY_PER_DS PROVIDER_FLG Provider Flag 68 Y VARCHAR2(1)W_PARTY_PER_DS RESDNCE_VAL Residence Value 69 Y NUMBER(22,7)W_PARTY_PER_DS SELF_EMPL_FLG Self Employed Flag 70 Y VARCHAR2(1)W_PARTY_PER_DS SEMINAR_INVIT_FLG Seminar Invite Flag 71 Y VARCHAR2(1)W_PARTY_PER_DS SPEAKER_FLG Speaker Flag 72 Y VARCHAR2(1)W_PARTY_PER_DS SUPPRESS_CALL_FLG Suppress Call Flag (Y/N) : If the contact is not be called it is set 73 Y VARCHAR2(1)W_PARTY_PER_DS SUPPRESS_EMAIL_FLG Suppress Email Flag (Y/N) : If the contact's email is not be sent 74 Y VARCHAR2(1)W_PARTY_PER_DS SUPPRESS_FAX_FLG Suppress Fax Flag (Y/N) : If the contact's fax is not to be sent 75 Y VARCHAR2(1)W_PARTY_PER_DS SUPPRESS_MAIL_FLG Suppress Mail Flag (Y/N) : If the contact's mail is not to be 76 Y VARCHAR2(1)W_PARTY_PER_DS YEARS_AT_ACCNT Years At Account 77 Y NUMBER(22,7)

Page 201: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_PER_DS YRS_AT_RESIDENCE Years At Residence 78 Y NUMBER(22,7)W_PARTY_PER_DS ACCESS_LVL_NAME Access Level Name 79 Y VARCHAR2(80)W_PARTY_PER_DS ACCESS_LVL_CODE Access Level Code 80 Y VARCHAR2(50)W_PARTY_PER_DS AGE_RANGE Age Range 81 Y VARCHAR2(30)W_PARTY_PER_DS EMP_ACCNT_BU_NAME Employee Account Business Unit Name 82 Y VARCHAR2(100)W_PARTY_PER_DS EMP_ACCNT_LOC Employee Account Location 83 Y VARCHAR2(50)W_PARTY_PER_DS EMP_ACCNT_NAME Employee Account Name 84 Y VARCHAR2(100)W_PARTY_PER_DS TERR_NAME Territory Name 85 Y VARCHAR2(75)W_PARTY_PER_DS EMP_ACTIVE_FLG Employee Active Flag (Y/N) : If the employee still exits then it is 86 Y VARCHAR2(1)W_PARTY_PER_DS EMP_FLG Employee Flag 87 Y VARCHAR2(1)W_PARTY_PER_DS EMP_FORMED_DT Employee Formed Date 88 Y DATEW_PARTY_PER_DS EMP_HIRE_DT Employee Hire date 89 Y DATEW_PARTY_PER_DS APPR_AUTH Approval Authorization 90 Y NUMBER(22,7)W_PARTY_PER_DS APPR_AUTH_CAT_NAME Approved Auth Category 91 Y VARCHAR2(80)W_PARTY_PER_DS APPR_AUTH_CAT_CODE Approved Auth Category Code 92 Y VARCHAR2(50)W_PARTY_PER_DS APPR_CURCY_CD Approved Currency Code 93 Y VARCHAR2(30)W_PARTY_PER_DS CALL_LST_NAME Call Last Name 94 Y VARCHAR2(50)W_PARTY_PER_DS COM_PREFERENCE Communication Preference 95 Y VARCHAR2(30)W_PARTY_PER_DS CUST_VALUE_NAME Customer Value 96 Y VARCHAR2(80)W_PARTY_PER_DS CUST_VALUE_CODE Customer Value Code 97 Y VARCHAR2(50)W_PARTY_PER_DS DEPT_TYPE_NAME Department Type Name 98 Y VARCHAR2(80)W_PARTY_PER_DS DEPT_TYPE_CODE Department Type Code 99 Y VARCHAR2(50)W_PARTY_PER_DS EMPLMNT_STAT_CODE Employment Stat Code 100 Y VARCHAR2(30)W_PARTY_PER_DS EXT_CON_STORE Ext Con Store 101 Y VARCHAR2(30)W_PARTY_PER_DS EYE_COLOR_LEFT_NAME Left Eye Color 102 Y VARCHAR2(80)W_PARTY_PER_DS EYE_COLOR_LEFT_CODE Left Eye Color Code 103 Y VARCHAR2(50)W_PARTY_PER_DS EYE_COLOR_RIGHT_NAME Right Eye Color 104 Y VARCHAR2(80)W_PARTY_PER_DS EYE_COLOR_RIGHT_CODE Right Eye Color Code 105 Y VARCHAR2(50)W_PARTY_PER_DS GOALS Goals 106 Y VARCHAR2(250)W_PARTY_PER_DS HOBBY Hobby 107 Y VARCHAR2(30)W_PARTY_PER_DS INCOME_RANGE_NAME Income Range 108 Y VARCHAR2(80)W_PARTY_PER_DS INCOME_RANGE_CODE Income Range Code 109 Y VARCHAR2(50)W_PARTY_PER_DS INS_OCCUPATION Ins Occupation 110 Y VARCHAR2(50)W_PARTY_PER_DS INVST_EXPERIENCE_NAME Investment Experience 111 Y VARCHAR2(80)W_PARTY_PER_DS INVST_EXPERIENCE_CODE Investment Experience Code 112 Y VARCHAR2(50)W_PARTY_PER_DS INVST_HORIZON_NAME Investment Horizon 113 Y VARCHAR2(80)W_PARTY_PER_DS INVST_HORIZON_CODE Investment Horizon Code 114 Y VARCHAR2(50)W_PARTY_PER_DS INVST_KNOWLEDGE_NAME Investment Knowledge 115 Y VARCHAR2(80)W_PARTY_PER_DS INVST_KNOWLEDGE_CODE Investment Knowledge Code 116 Y VARCHAR2(50)W_PARTY_PER_DS INVST_OBJECTIVE_NAME Investment Objective 117 Y VARCHAR2(80)W_PARTY_PER_DS INVST_OBJECTIVE_CODE Investment Objective Code 118 Y VARCHAR2(50)W_PARTY_PER_DS INVST_PROFILE_NAME Investment Profile 119 Y VARCHAR2(80)W_PARTY_PER_DS INVST_PROFILE_CODE Investment Profile Code 120 Y VARCHAR2(50)W_PARTY_PER_DS INVST_RISK_NAME Investment Risk 121 Y VARCHAR2(80)W_PARTY_PER_DS INVST_RISK_CODE Investment Risk Code 122 Y VARCHAR2(50)W_PARTY_PER_DS MKT_POTENTIAL Market Potential 123 Y VARCHAR2(30)W_PARTY_PER_DS MRKT_CAP_PREF_NAME Market Cap Pref 124 Y VARCHAR2(80)W_PARTY_PER_DS MRKT_CAP_PREF_CODE Market Cap Pref Code 125 Y VARCHAR2(50)W_PARTY_PER_DS NATIONALITY Nationality 126 Y VARCHAR2(30)W_PARTY_PER_DS NET_WORTH_NAME Net Worth 127 Y VARCHAR2(80)W_PARTY_PER_DS NET_WORTH_CODE Net Worth Code 128 Y VARCHAR2(50)

Page 202: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_PER_DS OU_MAIL_STOP OU Mail Stop 129 Y VARCHAR2(30)W_PARTY_PER_DS PAR_HELD_POSTN Parent Held Position 130 Y VARCHAR2(50)W_PARTY_PER_DS PR_POSTN Primary Position 131 Y VARCHAR2(50)W_PARTY_PER_DS HELD_POSTN Held Position 132 Y VARCHAR2(50)W_PARTY_PER_DS PREF_COMM_MEDIA_NAME Preferred Communication Media 133 Y VARCHAR2(80)W_PARTY_PER_DS PREF_COMM_MEDIA_CODE Preferred Communication Media Code 134 Y VARCHAR2(50)W_PARTY_PER_DS PREF_LANG_ID Preferred Language Id 135 Y VARCHAR2(15)W_PARTY_PER_DS PRE_LANG Preferred Language 136 Y VARCHAR2(50)W_PARTY_PER_DS PREF_CALL_FREQ Preferred Call Frequency 137 Y VARCHAR2(30)W_PARTY_PER_DS PROF_TITLE Professional Title 138 Y VARCHAR2(30)W_PARTY_PER_DS PR_MKT_SEGMENT Primary Market Segment 139 Y VARCHAR2(50)W_PARTY_PER_DS PR_SPECIALTY Primary Specialty 140 Y VARCHAR2(100)W_PARTY_PER_DS PR_SPEC_NAME Primary Spec Name 141 Y VARCHAR2(50)W_PARTY_PER_DS RESDNCE_CATEGORY_NAME Residence Category 142 Y VARCHAR2(80)W_PARTY_PER_DS RESDNCE_CATEGORY_CODE Residence Category Code 143 Y VARCHAR2(50)W_PARTY_PER_DS RESDNCE_TYPE_NAME Residence Type 144 Y VARCHAR2(80)W_PARTY_PER_DS RESDNCE_TYPE_CODE Residence Type Code 145 Y VARCHAR2(50)W_PARTY_PER_DS RESIDENCY_INSTN Residency Installation 146 Y VARCHAR2(50)W_PARTY_PER_DS RSRCH_CHNL_PREF_NAME Research Channel Preference Name 147 Y VARCHAR2(80)W_PARTY_PER_DS RSRCH_CHNL_PREF_CODE Research Channel Preference Code 148 Y VARCHAR2(50)W_PARTY_PER_DS SPECIALTY_BRICK Specialty Brick 149 Y VARCHAR2(40)W_PARTY_PER_DS STAFF Staff 150 Y VARCHAR2(255)W_PARTY_PER_DS STATUS_NAME Status Code 151 Y VARCHAR2(80)W_PARTY_PER_DS STATUS_CODE Status Code Name 152 Y VARCHAR2(50)W_PARTY_PER_DS STAT_REASON_NAME Status Reason 153 Y VARCHAR2(80)W_PARTY_PER_DS STAT_REASON_CODE Status Reason Code 154 Y VARCHAR2(50)W_PARTY_PER_DS VIS_PR_BU_ID Visibility Primary BU Id 155 Y VARCHAR2(15)W_PARTY_PER_DS VIS_PR_POS_ID Visibility Primary BU Name 156 Y VARCHAR2(15)W_PARTY_PER_DS VIS_PR_POSTN_DH_WID Visibility Primary BU Name 157 Y NUMBER(22,10)W_PARTY_PER_DS ETHNICITY1_CD Ethnicity Code 1 158 Y VARCHAR2(30)W_PARTY_PER_DS ETHNICITY2_CD Ethnicity Code 2 159 Y VARCHAR2(30)W_PARTY_PER_DS VETERAN_FLG Veteran Flag 160 Y VARCHAR2(1)W_PARTY_PER_DS STUDENT_FLG Student flag 161 Y VARCHAR2(1)W_PARTY_PER_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 162 Y NUMBER(10,0)W_PARTY_PER_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 163 Y NUMBER(10,0)W_PARTY_PER_DS CREATED_ON_DT Identifies the date and time when the record was initially 164 Y DATEW_PARTY_PER_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 165 Y DATEW_PARTY_PER_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 166 Y DATEW_PARTY_PER_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 167 Y DATEW_PARTY_PER_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 168 Y DATEW_PARTY_PER_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 169 Y DATEW_PARTY_PER_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 170 Y DATEW_PARTY_PER_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 171 Y DATEW_PARTY_PER_DS DELETE_FLG This flag indicates the deletion status of the record in the 172 Y VARCHAR2(1)W_PARTY_PER_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 173 N NUMBER(10,0)W_PARTY_PER_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 174 N VARCHAR2(80)W_PARTY_PER_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 175 Y VARCHAR2(80)W_PARTY_PER_DS X_CUSTOM This column is used as a generic field for customer extensions. 176 Y VARCHAR2(10)W_PARTY_PER_DS SUPPLIER_ID Supplier Id 177 Y VARCHAR2(80)W_PARTY_PER_DS MASTER_CUSTOMER_NUM The master customer number is used to identify if customers 178 Y VARCHAR2(80)W_PARTY_PER_DS MASTER_CUSTOMER_NAME This is the master customer name identified by master 179 Y VARCHAR2(80)

Page 203: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PARTY_PER_DS CUST_STATUS_CODE Account status code 180 Y VARCHAR2(50)W_PARTY_PER_DS RFM_CAT_CODE A score based on recency , monetary value and frequency of 181 Y VARCHAR2(50)W_PARTY_PER_DS RECENCY_CAT_CODE Score based on total number of purchases made by customer 182 Y VARCHAR2(50)W_PARTY_PER_DS FREQUENCY_CAT_CODE This is frequency category code 183 Y VARCHAR2(50)W_PARTY_PER_DS MONETARY_CAT_CODE Score based on customer's average spend. 184 Y VARCHAR2(50)W_PARTY_PER_DS CHURN_SCORE Churn score indicates the probability of losing a given 185 Y VARCHAR2(50)W_PARTY_PER_DS PARTY_TYPE_CODE Code to identify customer type 186 Y VARCHAR2(50)W_PARTY_PER_DS OPT_OUT_FLG The flag indicating if the address/email may or may not be 187 Y VARCHAR2(1)W_PARTY_PER_DS CUSTOMER_BIRTH_MONTH Customer Month of Birth. 188 Y NUMBER(2,0)W_PARTY_PER_DS CUSTOMER_BIRTH_YEAR Customer Year of Birth. 189 Y NUMBER(4,0)W_PARTY_PER_DS ANNL_INCOME_RANGE This column stores Annual Income Range of Customer. 190 Y VARCHAR2(150)W_PARTY_PER_DS KIDS_AGE_GROUP These will be predefined ranges for a customer. The generic 191 Y VARCHAR2(10)W_PARTY_PER_DS CUST_LIFETIME_VALUE Numeric Forecast of customer profitability considering factors 192 Y NUMBER(22,7)W_PARTY_PER_DS CUST_LIFETIME_VALUE_CODE This column will store range like Very High/High/Medium/Low 193 Y VARCHAR2(50)W_PARTY_PER_DS CUST_PROFITABILITY_CODE Customer Profitablity Using historical analysis (High, Medium, 194 Y VARCHAR2(50)W_PARTY_PER_DS HOURS_WORKED The # of hours worked per week 195 Y NUMBER(4,0)W_PARTY_PER_DS YEARS_PRIMARY_STORE Number of years shopped at the primary grocery store 196 Y NUMBER(4,0)W_PARTY_PER_DS TEEN_NUM This should follow the same paradigm as W_HOUSEHOLD_D 197 Y NUMBER(4,0)W_PARTY_PER_DS RELIGION_CODE Region code for the purpose of demographics based 198 Y VARCHAR2(50)W_PARTY_PER_DS SOCAL_CLASS_CODE Status hierarchy by which customer are classified on the basis 199 Y VARCHAR2(50)W_PARTY_PER_DS FAMILY_LIFE_CYCL_CODE Bachelor, married with no children (DINKS: Double Income, No 200 Y VARCHAR2(50)W_PARTY_PER_DS METRO_AREA_SIZE This attribute indicates the size of the metropolitan area. It will 201 Y NUMBER(12,4)W_PARTY_PER_DS POPULATION_DENSITY Indicates if the geography based segment represents urban , 202 Y VARCHAR2(50)W_PARTY_PER_DS CLIMATE_CODE The code indicates the weather patterns 203 Y VARCHAR2(50)W_PARTY_PER_DS BENEFIT_SOUGHT_CODE The main benefits consumers look for in a product. For 204 Y VARCHAR2(50)W_PARTY_PER_DS USAGE_RATE This attribute indicates customer segments buying mindset 205 Y VARCHAR2(50)W_PARTY_PER_DS READINESS_TO_BUY_CODE This attribute indicates customer segments buying mindset 206 Y VARCHAR2(50)W_PARTY_PER_DS OCCASION_CODE This attribute indicate when segment tends to purchase or 207 Y VARCHAR2(50)W_PARTY_PER_DS ACTIVITY_CODE Activity code based on AIO survey. This will be used to create 208 Y VARCHAR2(50)W_PARTY_PER_DS INTEREST_CODE Interest code based on AIO survey. This will be used to create 209 Y VARCHAR2(50)W_PARTY_PER_DS OPINION_CODE This attribute indicates (but is not limited to) customer 210 Y VARCHAR2(50)W_PARTY_PER_DS ATTITUDE_CODE Indicates the Attitude of the psychographic customer segment 211 Y VARCHAR2(50)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_PRODUCT_ATTR_DS PROD_NUM Product Number 1 N VARCHAR2(30)W_PRODUCT_ATTR_DS W_CATEGORY Identifies the designated domain value code for the requisition 2 N VARCHAR2(240)W_PRODUCT_ATTR_DS PRODUCT_ATTR1_NAME This is the product attribute 1. 3 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR2_NAME This is the product attribute 2. 4 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR3_NAME This is the product attribute 3. 5 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR4_NAME This is the product attribute 4. 6 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR5_NAME This is the product attribute 5. 7 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR6_NAME This is the product attribute 6. 8 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR7_NAME This is the product attribute 7. 9 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR8_NAME This is the product attribute 8. 10 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR9_NAME This is the product attribute 9. 11 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR10_NAME This is the product attribute 10. 12 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR11_NAME This is the product attribute 11. 13 Y VARCHAR2(120)

W_PRODUCT_ATTR_DS

Product Attribute Dimension

This table contains the complete snapshot of Product Attribute information. This table cannot contain duplicate records for PROD_NUM. Dimension Staging table is a truncate and load. It holds one day's transaction only. This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 204: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PRODUCT_ATTR_DS PRODUCT_ATTR12_NAME This is the product attribute 12. 14 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR13_NAME This is the product attribute 13. 15 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR14_NAME This is the product attribute 14. 16 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR15_NAME This is the product attribute 15. 17 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR16_NAME This is the product attribute 16. 18 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR17_NAME This is the product attribute 17. 19 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR18_NAME This is the product attribute 18. 20 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR19_NAME This is the product attribute 19. 21 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR20_NAME This is the product attribute 20. 22 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR21_NAME This is the product attribute 21. 23 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR22_NAME This is the product attribute 22. 24 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR23_NAME This is the product attribute 23. 25 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR24_NAME This is the product attribute 24. 26 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR25_NAME This is the product attribute 25. 27 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR1_DATE This is the product attribute date 1. 28 Y DATEW_PRODUCT_ATTR_DS PRODUCT_ATTR2_DATE This is the product attribute date 2. 29 Y DATEW_PRODUCT_ATTR_DS PRODUCT_ATTR1_NUM_VALUE This is the product attribute num value 1. 30 Y NUMBER(20,4)W_PRODUCT_ATTR_DS PRODUCT_ATTR2_NUM_VALUE This is the product attribute num value 2. 31 Y NUMBER(20,4)W_PRODUCT_ATTR_DS PRODUCT_ATTR3_NUM_VALUE This is the product attribute num value 3. 32 Y NUMBER(20,4)W_PRODUCT_ATTR_DS PRODUCT_ATTR4_NUM_VALUE This is the product attribute num value 4. 33 Y NUMBER(20,4)W_PRODUCT_ATTR_DS PRODUCT_ATTR5_NUM_VALUE This is the product attribute num value 5. 34 Y NUMBER(20,4)W_PRODUCT_ATTR_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 35 Y VARCHAR2(80)W_PRODUCT_ATTR_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 36 Y VARCHAR2(80)W_PRODUCT_ATTR_DS CREATED_ON_DT Identifies the date and time when the record was initially 37 Y DATEW_PRODUCT_ATTR_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 38 Y DATEW_PRODUCT_ATTR_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 39 Y DATEW_PRODUCT_ATTR_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 40 Y DATEW_PRODUCT_ATTR_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 41 Y DATEW_PRODUCT_ATTR_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 42 Y DATEW_PRODUCT_ATTR_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 43 Y DATEW_PRODUCT_ATTR_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 44 Y DATEW_PRODUCT_ATTR_DS DELETE_FLG This flag indicates the deletion status of the record in the 45 Y CHAR(1)W_PRODUCT_ATTR_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 46 N NUMBER(10,0)W_PRODUCT_ATTR_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 47 N VARCHAR2(80)W_PRODUCT_ATTR_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 48 Y VARCHAR2(80)W_PRODUCT_ATTR_DS X_CUSTOM This column is used as a generic field for customer extensions. 49 Y VARCHAR2(80)W_PRODUCT_ATTR_DS PRODUCT_CLASSIFICATION This column contains item combinability codes (with code type 50 Y VARCHAR2(6)W_PRODUCT_ATTR_DS PRODUCT_ATTR_IMAGE_NAME This column stores the Default image attribute name at the 51 Y VARCHAR2(120)W_PRODUCT_ATTR_DS PRODUCT_ATTR_IMAGE_ADDR This column stores the Default Attribute URL to the image. 52 Y VARCHAR2(255)

TABLE NAME:

TABLE DESCRIPTION:

W_PRODUCT_DS

Product entity stores information about the Products of various product types viz., Finished Goods, Raw Material and other types of Products from the CRM, ERP & other source systems. The grain of this table is at the level of Unique Product defined in the source system’s Product Master. In some source systems, that support multiple plants/Orgs, a master plant/ Org is maintained to define the master list of products that can be further copied into other plants/ Orgs where some attributes can be changed. In such cases, this entity would hold the Products defined in the Master Plant/ Org. This table is designed to be a slowly changing dimension that supports Type-2 changes.

Page 205: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_PRODUCT_DS PRODUCT_TYPE_CODE Product Type Code 1 Y VARCHAR2(80)W_PRODUCT_DS PR_PROD_LN Primary product line 2 Y VARCHAR2(100)W_PRODUCT_DS CONFIG_CAT_CODE Config Cat Code 3 Y VARCHAR2(80)W_PRODUCT_DS PRICE_TYPE_CODE Non Recurring Charge vs. Recurring Charge 4 Y VARCHAR2(80)W_PRODUCT_DS BASIC_PRODUCT Basic Product 5 Y VARCHAR2(30)W_PRODUCT_DS PR_EQUIV_PROD_NAME Equivalent Product 6 Y VARCHAR2(100)W_PRODUCT_DS CONFIG_PROD_IND Config Prod Ind 7 Y CHAR(1)W_PRODUCT_DS CONTAINER_CODE Container Code 8 Y VARCHAR2(80)W_PRODUCT_DS INDUSTRY_CODE Industry Code 9 Y VARCHAR2(80)W_PRODUCT_DS INTRODUCTION_DT Product Introduction Date 10 Y DATEW_PRODUCT_DS LOW_LEVEL_CODE Low Level Code 11 Y VARCHAR2(80)W_PRODUCT_DS MAKE_BUY_IND Make Buy Indicator 12 Y CHAR(1)W_PRODUCT_DS PROD_LIFE_CYCL_CODE Product Life Cycle Code 13 Y VARCHAR2(80)W_PRODUCT_DS PROD_REPRCH_PERIOD Prod Reprch Period 14 Y NUMBER(10,0)W_PRODUCT_DS PROD_STRUCTURE_TYPE Product Structure Type 15 Y VARCHAR2(80)W_PRODUCT_DS PROD_GRP_CODE Product Group Code 16 Y VARCHAR2(80)W_PRODUCT_DS STORAGE_TYPE_CODE Storage Type Code 17 Y VARCHAR2(80)W_PRODUCT_DS BATCH_IND Batch indicator flag 18 Y CHAR(1)W_PRODUCT_DS BRAND Brand 19 Y VARCHAR2(30)W_PRODUCT_DS COLOR Color 20 Y VARCHAR2(30)W_PRODUCT_DS CUSTOM_PROD_FLG Custom Product Flag (Y/N) : If the Product is configurable then 21 Y CHAR(1)W_PRODUCT_DS PACKAGED_PROD_FLG Packaged Product Flag (Y/N) : If the product is part of the 22 Y CHAR(1)W_PRODUCT_DS RTRN_DEFECTIVE_FLG Return defective flag 23 Y CHAR(1)W_PRODUCT_DS SALES_PROD_FLG Sales Product Flag 24 Y CHAR(1)W_PRODUCT_DS SALES_SRVC_FLG Service Flag 25 Y CHAR(1)W_PRODUCT_DS SERIALIZED_FLG Serialized Flag 26 Y CHAR(1)W_PRODUCT_DS NRC_FLG Non Recurring Charge Flag 27 Y CHAR(1)W_PRODUCT_DS FRU_FLG Field-Replaceable Unit flag 28 Y CHAR(1)W_PRODUCT_DS ITEM_SIZE Item Size. 29 Y NUMBER(22,7)W_PRODUCT_DS LEAD_TIME Lead Time for Product Delivery 30 Y VARCHAR2(30)W_PRODUCT_DS MTBF Mean time between failures 31 Y NUMBER(22,7)W_PRODUCT_DS MTTR Mean time to repair 32 Y NUMBER(22,7)W_PRODUCT_DS PART_NUM Part Number 33 Y VARCHAR2(80)W_PRODUCT_DS VENDOR_LOC Vendor location 34 Y VARCHAR2(50)W_PRODUCT_DS VENDOR_NAME Vendor name 35 Y VARCHAR2(100)W_PRODUCT_DS VENDR_PART_NUM Vendor Cat Number 36 Y VARCHAR2(50)W_PRODUCT_DS DISCONTINUATION_DT Date the product was Discontinued 37 Y DATEW_PRODUCT_DS HAZARD_MTL_CODE Hazardous material code 38 Y VARCHAR2(80)W_PRODUCT_DS SALES_UOM_CODE Sales Unit of Measure 39 Y VARCHAR2(80)W_PRODUCT_DS SERIALIZED_COUNT Serialized Count 40 Y NUMBER(10,0)W_PRODUCT_DS SHELF_LIFE Shelf Life 41 Y NUMBER(10,0)W_PRODUCT_DS SHIP_MTHD_GRP_CODE Ship Mthd Grp Code 42 Y VARCHAR2(80)W_PRODUCT_DS SHIP_MTL_GRP_CODE Ship Mtl Grp Code 43 Y VARCHAR2(80)W_PRODUCT_DS SHIP_TYPE_CODE Ship Type Code 44 Y VARCHAR2(80)W_PRODUCT_DS SOURCE_OF_SUPPLY Source Of Supply 45 Y VARCHAR2(30)W_PRODUCT_DS SPRT_WITHDRAWL_DT Date on the which Product Support is Withdrawn 46 Y DATEW_PRODUCT_DS UOM_CODE Unit of Measure 47 Y VARCHAR2(80)

This table contains the complete snapshot of Product information. This table cannot contain duplicate records for PROD_NUM as INTEGRATION_ID. Dimension Staging table is a truncate and load. It holds one day's transaction only. This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 206: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PRODUCT_DS BASE_UOM_CODE Standard Unit Of Measure Code 48 Y VARCHAR2(80)W_PRODUCT_DS UNIT_GROSS_WEIGHT Units for Gross Weight 49 Y NUMBER(22,7)W_PRODUCT_DS UNIT_NET_WEIGHT Units for Net Weight 50 Y NUMBER(22,7)W_PRODUCT_DS UNIT_VOLUME Unit Volume 51 Y NUMBER(22,7)W_PRODUCT_DS UNIV_PROD_CODE Univ Prod Code 52 Y VARCHAR2(80)W_PRODUCT_DS UOV_CODE Uov Code 53 Y VARCHAR2(80)W_PRODUCT_DS UOW_CODE Uow Code 54 Y VARCHAR2(80)W_PRODUCT_DS APPLICATION_FLG Application Flag 55 Y CHAR(1)W_PRODUCT_DS BODY_STYLE_CODE Vehicle model body style code 56 Y VARCHAR2(80)W_PRODUCT_DS CASE_PACK Case Pack 57 Y NUMBER(22,7)W_PRODUCT_DS CTLG_CAT_ID Catalog category id for building CS hierarchy 58 Y VARCHAR2(30)W_PRODUCT_DS DEALER_INV_PRICE Vehicle model dealer invoice price 59 Y NUMBER(22,7)W_PRODUCT_DS DETAIL_TYPE_CODE Detail Type 60 Y VARCHAR2(80)W_PRODUCT_DS DOORS_TYPE_CODE Vehicle model door type (ex. 2 Door,3 Door etc) 61 Y VARCHAR2(80)W_PRODUCT_DS DRIVE_TRAIN_CODE Vehicle model drive type ex. 2 wheel,3 wheel etc 62 Y VARCHAR2(80)W_PRODUCT_DS ENGINE_TYPE_CODE Vehicle model Engine type code(LOVAUTO_ ENGINE_TYPE 63 Y VARCHAR2(80)W_PRODUCT_DS FUEL_TYPE_CODE Vehicle model fuel type category 64 Y VARCHAR2(80)W_PRODUCT_DS GROSS_MRGN Gross Margin 65 Y NUMBER(22,7)W_PRODUCT_DS INVENTORY_FLG Inventory Flag 66 Y CHAR(1)W_PRODUCT_DS MAKE_CODE Vehicle make code (ex. Metro Motors,Toyota etc) 67 Y VARCHAR2(80)W_PRODUCT_DS MODEL_CODE Vehicle model code (ex.civic,accord etc) 68 Y VARCHAR2(80)W_PRODUCT_DS MODEL_YR Vehicle model year 69 Y NUMBER(22,7)W_PRODUCT_DS MSRP MSRP 70 Y NUMBER(22,7)W_PRODUCT_DS ORDERABLE_FLG Orderable Flag 71 Y CHAR(1)W_PRODUCT_DS PROD_NDC_ID NDC Number 72 Y VARCHAR2(30)W_PRODUCT_DS PROFIT_RANK_CODE Profit Rank 73 Y VARCHAR2(80)W_PRODUCT_DS REFERRAL_FLG Referral Flag 74 Y CHAR(1)W_PRODUCT_DS RX_AVG_PRICE Prescription Conversion Average Price 75 Y NUMBER(22,7)W_PRODUCT_DS SERVICE_TYPE_CODE Service Type 76 Y VARCHAR2(80)W_PRODUCT_DS STATUS_CODE Status 77 Y VARCHAR2(80)W_PRODUCT_DS R_TYPE_CODE Vehicle type 78 Y VARCHAR2(80)W_PRODUCT_DS SUB_TYPE_CODE Sub Type 79 Y VARCHAR2(80)W_PRODUCT_DS TGT_CUST_TYPE_CODE Target Customer Type 80 Y VARCHAR2(80)W_PRODUCT_DS TRANSMISSION_CODE Vehicle transmission code (ex. Auto, Manual etc) 81 Y VARCHAR2(80)W_PRODUCT_DS TRIM_CODE Vehicle model trim type (ex. LX,CX etc) 82 Y VARCHAR2(80)W_PRODUCT_DS U_DEALER_INV_PRICE U Dealer Inv Price 83 Y NUMBER(22,7)W_PRODUCT_DS U_DELPRI_CURCY_CD U Delpri Curcy Cd 84 Y VARCHAR2(20)W_PRODUCT_DS U_DELPRI_EXCH_DT U Delpri Exch Dt 85 Y DATEW_PRODUCT_DS U_MSRP U Msrp 86 Y NUMBER(22,7)W_PRODUCT_DS U_MSRP_CURCY_CD U Msrp Curcy Cd 87 Y VARCHAR2(20)W_PRODUCT_DS U_MSRP_EXCH_DT U Msrp Exch Dt 88 Y DATEW_PRODUCT_DS U_RX_AVG_PRICE U Rx Avg Price 89 Y NUMBER(22,7)W_PRODUCT_DS U_RXAVPR_CURCY_CD U Rxavpr Curcy Cd 90 Y VARCHAR2(20)W_PRODUCT_DS U_RXAVPR_EXCH_DT U Rxavpr Exch Dt 91 Y DATEW_PRODUCT_DS UNIT_CONV_FACTOR Unit Conversion Factor 92 Y NUMBER(22,7)W_PRODUCT_DS VENDOR_LOC1 Vendor location history1 93 Y VARCHAR2(50)W_PRODUCT_DS VENDOR_LOC2 Vendor location history2 94 Y VARCHAR2(50)W_PRODUCT_DS VENDOR_LOC3 Vendor location history3 95 Y VARCHAR2(50)W_PRODUCT_DS VER_DT Version Date 96 Y DATEW_PRODUCT_DS VER_DT1 Vendor location history1 date 97 Y DATEW_PRODUCT_DS VER_DT2 Vendor location history2 date 98 Y DATE

Page 207: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PRODUCT_DS VER_DT3 Vendor location history3 date 99 Y DATEW_PRODUCT_DS PAR_INTEGRATION_ID Id of the parent of the object 100 Y VARCHAR2(30)W_PRODUCT_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 101 Y VARCHAR2(80)W_PRODUCT_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 102 Y VARCHAR2(80)W_PRODUCT_DS CREATED_ON_DT Identifies the date and time when the record was initially 103 Y DATEW_PRODUCT_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 104 Y DATEW_PRODUCT_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 105 Y DATEW_PRODUCT_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 106 Y DATEW_PRODUCT_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 107 Y DATEW_PRODUCT_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 108 Y DATEW_PRODUCT_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 109 Y DATEW_PRODUCT_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 110 Y DATEW_PRODUCT_DS EFFECTIVE_FROM_DT This column stores the date from which the dimension record is 111 Y DATEW_PRODUCT_DS EFFECTIVE_TO_DT This column stores the date up to which the dimension record 112 Y DATEW_PRODUCT_DS DELETE_FLG This flag indicates the deletion status of the record in the 113 Y CHAR(1)W_PRODUCT_DS CURRENT_FLG This is a flag for marking dimension records as "Y" in order to 114 Y CHAR(1)W_PRODUCT_DS W_INSERT_DT This column stores the date on which the record was inserted 115 Y DATEW_PRODUCT_DS W_UPDATE_DT This column stores the date on which the record was last 116 Y DATEW_PRODUCT_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 117 N NUMBER(10,0)W_PRODUCT_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 118 N VARCHAR2(80)W_PRODUCT_DS SET_ID This column represents a unique identifier often used by 119 Y VARCHAR2(30)W_PRODUCT_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 120 Y VARCHAR2(80)W_PRODUCT_DS X_CUSTOM This column is used as a generic field for customer extensions. 121 Y VARCHAR2(10)W_PRODUCT_DS PROD_CAT1 This field maps to the INTEGRATION_ID of the 122 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT2 This field maps to the INTEGRATION_ID of the 123 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT3 This field maps to the INTEGRATION_ID of the 124 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT4 This field maps to the INTEGRATION_ID of the 125 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT5 This field maps to the INTEGRATION_ID of the 126 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT6 This field maps to the INTEGRATION_ID of the 127 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT7 This field maps to the INTEGRATION_ID of the 128 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT8 This field maps to the INTEGRATION_ID of the 129 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT9 This field maps to the INTEGRATION_ID of the 130 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT10 This field maps to the INTEGRATION_ID of the 131 Y VARCHAR2(80)W_PRODUCT_DS UNSPSC_CODE This field maps to the INTEGRATION_ID of the 132 Y VARCHAR2(80)W_PRODUCT_DS PRODUCT_CATEGORY_FLG This flag identifies whether the current record is a Product 133 Y CHAR(1)W_PRODUCT_DS PRODUCT_PHASE Product Phase 134 Y VARCHAR2(30)W_PRODUCT_DS PRODUCT_CLASS Product Class 135 Y NUMBER(18,0)W_PRODUCT_DS APPROVAL_STATUS_CODE Status Approval Code 136 Y VARCHAR2(80)W_PRODUCT_DS PRODUCT_PARENT_CLASS Product Parent Class 137 Y NUMBER(18,0)W_PRODUCT_DS PRODUCT_GROUP_FLG Product Group Flag 138 Y CHAR(1)W_PRODUCT_DS SALES_PROD_CAT_ID Sales Product Categorization Id 139 Y VARCHAR2(80)W_PRODUCT_DS AVG_SALES_CYCLE Average Sales Cycle 140 Y NUMBER(22,0)W_PRODUCT_DS LAST_PURCH_DT Last Purchase Date 141 Y DATEW_PRODUCT_DS PREDICTED_REVENUE Predicted Revenue 142 Y NUMBER(22,0)W_PRODUCT_DS SALES_PRODUCT_TYPE Sales Product Type 143 Y VARCHAR2(80)W_PRODUCT_DS SALES_REFERENCE_CNT Sales Reference Count 144 Y NUMBER(22,0)W_PRODUCT_DS TOT_EXST_PROD_REV Total Exst Prod Rev 145 Y NUMBER(22,0)W_PRODUCT_DS NUM_OF_ACCT_OWNING Number of Account Owning 146 Y NUMBER(22,0)W_PRODUCT_DS PACK_FLG Pack Flag 147 Y VARCHAR2(1)W_PRODUCT_DS PROD_CAT1_AS_WAS FK to the W_PROD_CAT_DH table. This field identifies the 148 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT2_AS_WAS FK to the W_PROD_CAT_DH table. This field identifies the 149 Y VARCHAR2(80)

Page 208: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PRODUCT_DS PROD_CAT3_AS_WAS FK to the W_PROD_CAT_DH table. This field identifies the 150 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT4_AS_WAS FK to the W_PROD_CAT_DH table. This field identifies the 151 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT5_AS_WAS FK to the W_PROD_CAT_DH table. This field identifies the 152 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT6_AS_WAS FK to the W_PROD_CAT_DH table. This field identifies the 153 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT7_AS_WAS FK to the W_PROD_CAT_DH table. This field identifies the 154 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT8_AS_WAS FK to the W_PROD_CAT_DH table. This field identifies the 155 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT9_AS_WAS FK to the W_PROD_CAT_DH table. This field identifies the 156 Y VARCHAR2(80)W_PRODUCT_DS PROD_CAT10_AS_WAS FK to the W_PROD_CAT_DH table. This field identifies the 157 Y VARCHAR2(80)W_PRODUCT_DS PROD_NUM Product Number 158 N VARCHAR2(30)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_REASON_DS W_REASON_CLASS Identifies the reason class. Used to group the reasons under a 1 Y VARCHAR2(50)W_REASON_DS REASON_CODE Identifies further details of the reason in a code format provided 2 N VARCHAR2(50)W_REASON_DS REASON_CAT_CODE Reason Category Code Identifies the categorization of the 3 N VARCHAR2(50)W_REASON_DS REASON_CAT_NAME Identifies the categorization of the reason. 4 Y VARCHAR2(80)W_REASON_DS REASON_SUBCAT_CODE Identifies the sub level categorization of the reason. 5 Y VARCHAR2(50)W_REASON_DS REASON_SUBCAT_NAME Identifies the sub level categorization of the reason 6 Y VARCHAR2(80)W_REASON_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 7 Y NUMBER(10,0)W_REASON_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 8 Y NUMBER(10,0)W_REASON_DS CREATED_ON_DT Identifies the date and time when the record was initially 9 Y DATEW_REASON_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 10 Y DATEW_REASON_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_REASON_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_REASON_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_REASON_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_REASON_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 15 Y DATEW_REASON_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 16 Y DATEW_REASON_DS DELETE_FLG This flag indicates the deletion status of the record in the 17 Y CHAR(1)W_REASON_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 18 N NUMBER(10,0)W_REASON_DS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 19 N NUMBER(10,0)W_REASON_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 20 N VARCHAR2(80)W_REASON_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 21 Y VARCHAR2(80)W_REASON_DS X_CUSTOM This column is used as a generic field for customer extensions. 22 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_BCOST_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 1 N VARCHAR2(80)W_RTL_BCOST_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 2 N VARCHAR2(80)

W_REASON_DS

W_REASON_DS is the staging table for W_REASON_D. This table contains the reason details. Any reason details that are not sent to staging table will be considered as closed/cancelled. This table should always be a full load.

REASON_CODE and REASON_CAT_CODE makes the alternate key/ business key for this table. A full snapshot of reason dimension information listed below should be provided in the staging table.

W_RTL_BCOST_IT_LC_DY_FS

This table contains compressed positional cost fact data at the item/location/day/supplier level. If a cost change occurs in the middle of a day, the cost that exists at the time of the batch will be written. This table holds all active supplier/location combinations for a given day.

This table contains cost information for an item, Primary supplier, and location combination on a given day. PROD_IT_NUM, ORG_NUM, DAY_DT and SUPPLIER_NUM makes the alternare key/ business key for this table. This table contains neither break-to-sell items nor packs that contain break-tosell component items. Fact Staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

Page 209: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_BCOST_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 N DATEW_RTL_BCOST_IT_LC_DY_FS SUPPLIER_NUM This column is the Supplier Number from 4 N VARCHAR2(80)W_RTL_BCOST_IT_LC_DY_FS BASE_COST_AMT_LCL This is the initial base cost prior to any deals or discounts. This 5 Y NUMBER(20,4)W_RTL_BCOST_IT_LC_DY_FS CURRENCY_CODE This is the Supplier’s currency code 6 Y VARCHAR2(3)W_RTL_BCOST_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 7 Y DATEW_RTL_BCOST_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_BCOST_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_BCOST_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_BCOST_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_BCOST_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 12 Y VARCHAR2(80)W_RTL_BCOST_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 13 Y DATEW_RTL_BCOST_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y VARCHAR2(80)W_RTL_BCOST_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 15 Y DATEW_RTL_BCOST_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 16 N NUMBER(10,0)W_RTL_BCOST_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 17 Y CHAR(1)W_RTL_BCOST_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 18 Y VARCHAR2(30)W_RTL_BCOST_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 19 Y NUMBER(4,0)W_RTL_BCOST_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 20 Y NUMBER(22,7)W_RTL_BCOST_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 21 Y NUMBER(22,7)W_RTL_BCOST_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 22 Y NUMBER(22,7)W_RTL_BCOST_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 23 N VARCHAR2(80)W_RTL_BCOST_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 24 Y VARCHAR2(30)W_RTL_BCOST_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 25 Y NUMBER(22,7)W_RTL_BCOST_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 26 Y VARCHAR2(80)W_RTL_BCOST_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 27 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CHANNEL_DS BANNER_ID This is a unique ID from the source system that identifies a 1 N NUMBER(4,0)W_RTL_CHANNEL_DS BANNER_NAME This is the name of a banner. A banner is the name of a 2 Y VARCHAR2(240)W_RTL_CHANNEL_DS CHANNEL_ID This is a unique ID from the source system that identifies a 3 N NUMBER(4,0)W_RTL_CHANNEL_DS CHANNEL_NAME This is the name of a channel. A channel is a method for a 4 Y VARCHAR2(240)W_RTL_CHANNEL_DS CHANNEL_TYPE This indicates the channel type with values of “Brick and 5 Y VARCHAR2(30)W_RTL_CHANNEL_DS LEVEL_NAME This indicates whether this row represents channel or banner. 6 Y VARCHAR2(40)W_RTL_CHANNEL_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_CHANNEL_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_CHANNEL_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CHANNEL_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CHANNEL_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 11 Y VARCHAR2(80)W_RTL_CHANNEL_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 12 Y DATEW_RTL_CHANNEL_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 13 Y VARCHAR2(80)W_RTL_CHANNEL_DS CREATED_ON_DT Identifies the date and time when the record was initially 14 Y DATEW_RTL_CHANNEL_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_CHANNEL_DS DELETE_FLG This flag indicates the deletion status of the record in the 16 Y CHAR(1)W_RTL_CHANNEL_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 17 N VARCHAR2(80)W_RTL_CHANNEL_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 18 Y DATE

This table contains contains channels within a company. This table cannot contain duplicate records for BANNER_ID and CHANNEL_ID. Dimension Staging table is a truncate and load. It holds one day's transaction only. This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

W_RTL_CHANNEL_DS

This table contains one row for every channel operated within the company. This table will only be used in a multi-channel environment.

Page 210: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CHANNEL_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 19 Y DATEW_RTL_CHANNEL_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 20 Y VARCHAR2(80)W_RTL_CHANNEL_DS X_CUSTOM This column is used as a generic field for customer extensions. 21 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CLSTR_GRP_G CLSTR_GRP_CODE This is the Cluster Group Code, this is a foreign key to 1 N VARCHAR2(50)W_RTL_CLSTR_GRP_G CLSTR_GRP_LBL This is the business label for cluster group 2 Y VARCHAR2(255)W_RTL_CLSTR_GRP_G CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y VARCHAR2(80)W_RTL_CLSTR_GRP_G CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_CLSTR_GRP_G CREATED_ON_DT Identifies the date and time when the record was initially 5 Y DATEW_RTL_CLSTR_GRP_G CHANGED_ON_DT Identifies the date and time when the record was last modified 6 Y DATEW_RTL_CLSTR_GRP_G AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_CLSTR_GRP_G AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_CLSTR_GRP_G AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CLSTR_GRP_G AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CLSTR_GRP_G SRC_EFF_FROM_DT This column stores the date from which the source record (in 11 Y DATEW_RTL_CLSTR_GRP_G SRC_EFF_TO_DT This column stores the date up to which the source record (in 12 Y DATEW_RTL_CLSTR_GRP_G DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_CLSTR_GRP_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from 14 N NUMBER(10,0)W_RTL_CLSTR_GRP_G INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 15 N VARCHAR2(80)W_RTL_CLSTR_GRP_G TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_CLSTR_GRP_G X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CLSTR_GRP_HDR_LC_G CLSTR_GRP_CODE This is the Cluster Group Code, this is a foreign key to 1 N VARCHAR2(50)W_RTL_CLSTR_GRP_HDR_LC_G CLSTR_HDR_CODE This is the Cluster Header Code, this is a foreign key to 2 N VARCHAR2(50)W_RTL_CLSTR_GRP_HDR_LC_G ORG_NUM This is the Location Number, this is a foreign key to 3 N VARCHAR2(50)W_RTL_CLSTR_GRP_HDR_LC_G CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_CLSTR_GRP_HDR_LC_G CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 5 Y VARCHAR2(80)W_RTL_CLSTR_GRP_HDR_LC_G CREATED_ON_DT Identifies the date and time when the record was initially 6 Y DATEW_RTL_CLSTR_GRP_HDR_LC_G CHANGED_ON_DT Identifies the date and time when the record was last modified 7 Y DATEW_RTL_CLSTR_GRP_HDR_LC_G AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_CLSTR_GRP_HDR_LC_G AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CLSTR_GRP_HDR_LC_G AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CLSTR_GRP_HDR_LC_G AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_CLSTR_GRP_HDR_LC_G SRC_EFF_FROM_DT This column stores the date from which the source record (in 12 Y DATEW_RTL_CLSTR_GRP_HDR_LC_G SRC_EFF_TO_DT This column stores the date up to which the source record (in 13 Y DATEW_RTL_CLSTR_GRP_HDR_LC_G DELETE_FLG This flag indicates the deletion status of the record in the 14 Y CHAR(1)W_RTL_CLSTR_GRP_HDR_LC_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_CLSTR_GRP_HDR_LC_G INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 16 N VARCHAR2(80)W_RTL_CLSTR_GRP_HDR_LC_G TENANT_ID This column is the unique identifier for a tenant in a multi- 17 Y VARCHAR2(80)

CLSTR_HDR_CODE and ORG_NUM makes the alternate key/ business key for this table. Locations are unique within a Cluster Group. Cluster Group to Cluster Header to Locations forms the hierarchy. Please refer to <Science Common Chapter> for additional information

W_RTL_CLSTR_GRP_G

W_RTL_CLSTR_GRP_G is the staging table for W_RTL_CLSTR_GRP_D. This general staging table holds the cluster group information. This table holds the current active records.

CLSTR_GRP_CODE makes the alternate key/business key for this table. Please refer to <Science Common Chapter> for additional information

W_RTL_CLSTR_GRP_HDR_LC_G

W_RTL_CLSTR_GRP_HDR_LC_G is the staging table for W_RTL_CLSTR_GRP_HDR_LC_D.

Page 211: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CLSTR_GRP_HDR_LC_G X_CUSTOM This column is used as a generic field for customer extensions 18 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CLSTR_GRP_PRD_G CLSTR_GRP_CODE This is the Cluster Group Code, this is a foreign key to 1 N VARCHAR2(50)W_RTL_CLSTR_GRP_PRD_G MERCH_ID This indentifies the merchandise id 2 N VARCHAR2(80)W_RTL_CLSTR_GRP_PRD_G CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y VARCHAR2(80)W_RTL_CLSTR_GRP_PRD_G CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_CLSTR_GRP_PRD_G CREATED_ON_DT Identifies the date and time when the record was initially 5 Y DATEW_RTL_CLSTR_GRP_PRD_G CHANGED_ON_DT Identifies the date and time when the record was last modified 6 Y DATEW_RTL_CLSTR_GRP_PRD_G AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_CLSTR_GRP_PRD_G AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_CLSTR_GRP_PRD_G AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CLSTR_GRP_PRD_G AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CLSTR_GRP_PRD_G SRC_EFF_FROM_DT This column stores the date from which the source record (in 11 Y DATEW_RTL_CLSTR_GRP_PRD_G SRC_EFF_TO_DT This column stores the date up to which the source record (in 12 Y DATEW_RTL_CLSTR_GRP_PRD_G DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_CLSTR_GRP_PRD_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from 14 N NUMBER(10,0)W_RTL_CLSTR_GRP_PRD_G INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 15 N VARCHAR2(80)W_RTL_CLSTR_GRP_PRD_G TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_CLSTR_GRP_PRD_G X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CLSTR_HDR_CS_G CLSTR_HDR_CODE This is the code for Cluster Header 1 N VARCHAR2(50)W_RTL_CLSTR_HDR_CS_G SEG_ID This is the foreign key to W_RTL_CUSTSEG_D or 2 N VARCHAR2(50)W_RTL_CLSTR_HDR_CS_G SEG_TYPE This is to identify if it is a consumer or customer segment. 3 N VARCHAR2(30)W_RTL_CLSTR_HDR_CS_G CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_CLSTR_HDR_CS_G CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 5 Y VARCHAR2(80)W_RTL_CLSTR_HDR_CS_G CREATED_ON_DT Identifies the date and time when the record was initially 6 Y DATEW_RTL_CLSTR_HDR_CS_G CHANGED_ON_DT Identifies the date and time when the record was last modified 7 Y DATEW_RTL_CLSTR_HDR_CS_G AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_CLSTR_HDR_CS_G AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CLSTR_HDR_CS_G AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CLSTR_HDR_CS_G AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_CLSTR_HDR_CS_G SRC_EFF_FROM_DT This column stores the date from which the source record (in 12 Y DATEW_RTL_CLSTR_HDR_CS_G SRC_EFF_TO_DT This column stores the date up to which the source record (in 13 Y DATEW_RTL_CLSTR_HDR_CS_G DELETE_FLG This flag indicates the deletion status of the record in the 14 Y CHAR(1)W_RTL_CLSTR_HDR_CS_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_CLSTR_HDR_CS_G INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 16 N VARCHAR2(80)W_RTL_CLSTR_HDR_CS_G TENANT_ID This column is the unique identifier for a tenant in a multi- 17 Y VARCHAR2(80)W_RTL_CLSTR_HDR_CS_G X_CUSTOM This column is used as a generic field for customer extensions 18 Y VARCHAR2(10)

W_RTL_CLSTR_HDR_CS_G

W_RTL_CLSTR_HDR_CS_G is the staging table for W_RTL_CLSTR_HDR_CS_D.

CLSTR_HDR_CODE, SEG_ID and SEG_TYPE make the alternate key/ business key for this table. This is Cluster Header and consumer/customer segment relationship staging table.

W_RTL_CLSTR_GRP_PRD_G

W_RTL_CLSTR_GRP_PRD_G is the staging table for W_RTL_CLSTR_GRP_IT_D. This general staging table holds the cluster group and its associated product information. This table holds the current active records.

CLSTR_GRP_CODE and MERCH_ID makes the alternate key/ business key for this table. Merchandize ID can be any level within the Retailer's product hierarchy. Note: One Cluster Group can be associated to only level. Please refer to <Science Common Chapter> for additional information

Page 212: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CLSTR_HDR_G CLSTR_HDR_CODE This is the Cluster Header Code, this is a foreign key to 1 N VARCHAR2(50)W_RTL_CLSTR_HDR_G CLSTR_HDR_NAME This describes the cluster header name 2 Y VARCHAR2(255)W_RTL_CLSTR_HDR_G CLSTR_HDR_DESC The cluster description is a long description of the cluster. 3 Y VARCHAR2(255)W_RTL_CLSTR_HDR_G PRMY_INCOME_LVL Primary income level is the most prominent income level within 4 Y VARCHAR2(50)W_RTL_CLSTR_HDR_G PRMY_AGE_CLASS Primary age class is the most prominent age class within a 5 Y VARCHAR2(50)W_RTL_CLSTR_HDR_G CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 6 Y VARCHAR2(80)W_RTL_CLSTR_HDR_G CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 7 Y VARCHAR2(80)W_RTL_CLSTR_HDR_G CREATED_ON_DT Identifies the date and time when the record was initially 8 Y DATEW_RTL_CLSTR_HDR_G CHANGED_ON_DT Identifies the date and time when the record was last modified 9 Y DATEW_RTL_CLSTR_HDR_G AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CLSTR_HDR_G AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_CLSTR_HDR_G AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_CLSTR_HDR_G AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_CLSTR_HDR_G SRC_EFF_FROM_DT This column stores the date from which the source record (in 14 Y DATEW_RTL_CLSTR_HDR_G SRC_EFF_TO_DT This column stores the date up to which the source record (in 15 Y DATEW_RTL_CLSTR_HDR_G DELETE_FLG This flag indicates the deletion status of the record in the 16 Y CHAR(1)W_RTL_CLSTR_HDR_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from 17 N NUMBER(10,0)W_RTL_CLSTR_HDR_G INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 18 N VARCHAR2(80)W_RTL_CLSTR_HDR_G TENANT_ID This column is the unique identifier for a tenant in a multi- 19 Y VARCHAR2(80)W_RTL_CLSTR_HDR_G X_CUSTOM This column is used as a generic field for customer extensions 20 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CMG_PRODUCT_MTX_DS CAT_MGNT_LEVEL Identifies the category management level 1 N VARCHAR2(40)W_RTL_CMG_PRODUCT_MTX_DS CAT_MGNT_NUM Identifies the category management number 2 N VARCHAR2(50)W_RTL_CMG_PRODUCT_MTX_DS CAT_MGMT_DESC Identifies the category management description 3 Y VARCHAR2(120)W_RTL_CMG_PRODUCT_MTX_DS PROD_IT_NUM This is the unique identifier for an item in the source system 4 N VARCHAR2(80)W_RTL_CMG_PRODUCT_MTX_DS PROD_SC_NUM This is the identifier for a subclass in the source system 5 N VARCHAR2(50)W_RTL_CMG_PRODUCT_MTX_DS PROD_CL_NUM This is the identifier for a class in the source system 6 N VARCHAR2(80)W_RTL_CMG_PRODUCT_MTX_DS PROD_DP_NUM This is the unique identifier for a department in the source 7 N VARCHAR2(50)W_RTL_CMG_PRODUCT_MTX_DS PROD_GP_NUM This is the unique identifier for a group in the source system 8 N VARCHAR2(80)W_RTL_CMG_PRODUCT_MTX_DS PROD_DV_NUM This is the unique identifier for a division in the source system 9 N VARCHAR2(50)W_RTL_CMG_PRODUCT_MTX_DS LEVEL_NAME Identifies the name of the level for the entity within product 10 N VARCHAR2(40)W_RTL_CMG_PRODUCT_MTX_DS FLEX_ATTRIB_1_CHAR This is flex attribute 1. 11 Y VARCHAR2(50)W_RTL_CMG_PRODUCT_MTX_DS FLEX_ATTRIB_2_CHAR This is flex attribute 2. 12 Y VARCHAR2(50)W_RTL_CMG_PRODUCT_MTX_DS FLEX_ATTRIB_3_CHAR This is flex attribute 3. 13 Y VARCHAR2(50)W_RTL_CMG_PRODUCT_MTX_DS FLEX_ATTRIB_4_CHAR This is flex attribute 4. 14 Y VARCHAR2(50)W_RTL_CMG_PRODUCT_MTX_DS FLEX_ATTRIB_5_CHAR This is flex attribute 5. 15 Y VARCHAR2(50)W_RTL_CMG_PRODUCT_MTX_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 16 Y VARCHAR2(80)W_RTL_CMG_PRODUCT_MTX_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 17 Y VARCHAR2(80)W_RTL_CMG_PRODUCT_MTX_DS CREATED_ON_DT Identifies the date and time when the record was initially 18 Y DATE

CLSTR_HDR_CODE makes the alternate key/ business key for this table. Please refer to <Science Common Chapter> for additional information

W_RTL_CMG_PRODUCT_MTX_DS

This staging table holds the category management product matrix data.

Data for this table has to be provided by an external source system or a legacy system.

W_RTL_CLSTR_HDR_G

W_RTL_CLSTR_HDR_G is the staging table for W_RTL_CLSTR_HDR_D. This general staging table holds the cluster header information. This table holds the current active records.

Page 213: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CMG_PRODUCT_MTX_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 19 Y DATEW_RTL_CMG_PRODUCT_MTX_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_CMG_PRODUCT_MTX_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_CMG_PRODUCT_MTX_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 22 Y DATEW_RTL_CMG_PRODUCT_MTX_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 23 Y DATEW_RTL_CMG_PRODUCT_MTX_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 24 Y DATEW_RTL_CMG_PRODUCT_MTX_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 25 Y DATEW_RTL_CMG_PRODUCT_MTX_DS DELETE_FLG This flag indicates the deletion status of the record in the 26 Y VARCHAR2(1)W_RTL_CMG_PRODUCT_MTX_DS INTEGRATION_ID This column is the unique identifier of the source system from 27 N VARCHAR2(80)W_RTL_CMG_PRODUCT_MTX_DS DATASOURCE_NUM_ID This column is the unique identifier of a dimension or fact entity 28 N NUMBER(10,0)W_RTL_CMG_PRODUCT_MTX_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 29 Y VARCHAR2(80)W_RTL_CMG_PRODUCT_MTX_DS X_CUSTOM This column is used as a generic field for customer extensions 30 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CNG_CNSG_DS CONSUMER_GRP_ID Consumer group ID 1 N VARCHAR2(50)W_RTL_CNG_CNSG_DS CONSEG_ID This is an unique ID used to identify consumer segments. 2 N VARCHAR2(50)W_RTL_CNG_CNSG_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y VARCHAR2(80)W_RTL_CNG_CNSG_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_CNG_CNSG_DS CREATED_ON_DT Identifies the date and time when the record was initially 5 Y DATEW_RTL_CNG_CNSG_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 6 Y DATEW_RTL_CNG_CNSG_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_CNG_CNSG_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_CNG_CNSG_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CNG_CNSG_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CNG_CNSG_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 11 Y DATEW_RTL_CNG_CNSG_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 12 Y DATEW_RTL_CNG_CNSG_DS DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_CNG_CNSG_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 14 N NUMBER(10,0)W_RTL_CNG_CNSG_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 15 N VARCHAR2(80)W_RTL_CNG_CNSG_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_CNG_CNSG_DS X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CNSG_CUSTSEG_DS CUSTSEG_ID This is a unique ID used to identify the Customer 1 N VARCHAR2(50)W_RTL_CNSG_CUSTSEG_DS CONSEG_ID This is an unique ID used to identify consumer segments. 2 N VARCHAR2(50)W_RTL_CNSG_CUSTSEG_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y VARCHAR2(80)W_RTL_CNSG_CUSTSEG_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_CNSG_CUSTSEG_DS CREATED_ON_DT Identifies the date and time when the record was initially 5 Y DATEW_RTL_CNSG_CUSTSEG_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 6 Y DATEW_RTL_CNSG_CUSTSEG_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_CNSG_CUSTSEG_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATE

This is consumer segment and consumer group relationship staging table.

CONSUMER_GRP_ID, CONSEG_ID and DATASOURCE_NUM_ID makes the alternate key/ business key for this table. Data for this table has to be provided by an external source system or a legacy system.

W_RTL_CNSG_CUSTSEG_DS

This is consumer segment and customer segment relationship staging table.

CUSTSEG_ID, CONSEG_ID and DATASOURCE_NUM_ID makes the alternate key/ business key for this table. Data for this table has to be provided by an external source system or a legacy system. This is a many-to-many relationship table that holds the Customer Segments and consumer segments.This table expects full snapshot everytime and always holds latest CUSTSEG_ID and CONSEG_ID relation.

W_RTL_CNG_CNSG_DS

Page 214: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CNSG_CUSTSEG_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CNSG_CUSTSEG_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CNSG_CUSTSEG_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 11 Y DATEW_RTL_CNSG_CUSTSEG_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 12 Y DATEW_RTL_CNSG_CUSTSEG_DS DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_CNSG_CUSTSEG_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 14 N NUMBER(10,0)W_RTL_CNSG_CUSTSEG_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 15 N VARCHAR2(80)W_RTL_CNSG_CUSTSEG_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_CNSG_CUSTSEG_DS X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CONSUMERSEG_DS CONSEG_ID This is an unique ID used to identify consumer segments. 1 N VARCHAR2(50)W_RTL_CONSUMERSEG_DS CONSEG_NAME Consumer Segment Name 2 N VARCHAR2(80)W_RTL_CONSUMERSEG_DS CONSEG_TYPE Consumer Segment type 3 N VARCHAR2(50)W_RTL_CONSUMERSEG_DS AGE_RANGE Age range 4 N VARCHAR2(30)W_RTL_CONSUMERSEG_DS SEX_MF_CODE Sex code 5 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS FAMILY_SIZE Family size 6 Y NUMBER(2,0)W_RTL_CONSUMERSEG_DS GENERATION_CODE Generation Code 7 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS ANNL_INCOME_RANGE Annual income code 8 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS OCCUPATION_CODE Occupation Code 9 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS EDUCATION_BCKGND_CODE Eduction back ground code 10 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS ETHNICITY_CODE Ethnicity code 11 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS NATIONALITY_CODE Nationality code 12 Y VARCHAR2(30)W_RTL_CONSUMERSEG_DS RELIGION_CODE religion code 13 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS SOCIAL_CLASS_CODE Social class code 14 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS FAMILY_LIFE_CYCL_CODE Family life cycle code 15 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS REGION_CODE Region code 16 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS METRO_AREA_SIZE Metro Area Size 17 Y NUMBER(12,4)W_RTL_CONSUMERSEG_DS POPULATION_DENSITY Population density 18 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS CLIMATE_CODE Climate code 19 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS BENEFIT_SOUGHT_CODE Benefit sought code 20 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS USAGE_RATE Usage code 21 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS READINESS_TO_BUY_CODE Readiness to buy code 22 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS OCCASION_CODE Occassion Code 23 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS ACTIVITY_CODE Activity Code 24 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS INTEREST_CODE Interest code 25 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS OPINION_CODE Opinion code 26 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS ATTITUDE_CODE Attitude code 27 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS VALUE_CODE Value code 28 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS EMPLOYMENT_CLASS_CODE Employment Class collapses a broad range of occupational 29 Y VARCHAR2(50)W_RTL_CONSUMERSEG_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 30 Y VARCHAR2(80)W_RTL_CONSUMERSEG_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 31 Y VARCHAR2(80)W_RTL_CONSUMERSEG_DS CREATED_ON_DT Identifies the date and time when the record was initially 32 Y DATEW_RTL_CONSUMERSEG_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 33 Y DATEW_RTL_CONSUMERSEG_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 34 Y DATEW_RTL_CONSUMERSEG_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 35 Y DATE

Consumer segmentation is the process of classifying people into groups that have some set of similar characteristics, resulting in the ability to be studied and targeted. This dimension holds the consumer and related consumer segment details.

CONSEG_ID, CONSEG_TYPE and DATASOURCE_NUM_ID makes the alternate key/ business key for this table. Data for this table has to be provided by an external source system or a legacy system.

W_RTL_CONSUMERSEG_DS

Page 215: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CONSUMERSEG_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 36 Y DATEW_RTL_CONSUMERSEG_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 37 Y DATEW_RTL_CONSUMERSEG_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 38 Y DATEW_RTL_CONSUMERSEG_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 39 Y DATEW_RTL_CONSUMERSEG_DS DELETE_FLG This flag indicates the deletion status of the record in the 40 Y CHAR(1)W_RTL_CONSUMERSEG_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 41 N NUMBER(10,0)W_RTL_CONSUMERSEG_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 42 N VARCHAR2(80)W_RTL_CONSUMERSEG_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 43 Y VARCHAR2(80)W_RTL_CONSUMERSEG_DS X_CUSTOM This column is used as a generic field for customer extensions 44 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CONSUMER_GRP_DS CONSUMER_GRP_ID Consumer Group ID 1 N VARCHAR2(50)W_RTL_CONSUMER_GRP_DS AGE_RANGE Indicates the Age Range for Consumer group. 2 N VARCHAR2(30)W_RTL_CONSUMER_GRP_DS INCOME_RANGE_CODE Indicates the Income Range for Consumer group. 3 N VARCHAR2(50)W_RTL_CONSUMER_GRP_DS SEX_MF_CODE Indicates the Gender of Consumer group. 4 N VARCHAR2(50)W_RTL_CONSUMER_GRP_DS ETHNICITY_CODE Indicates the Ethnicity for Consumer group. 5 N VARCHAR2(50)W_RTL_CONSUMER_GRP_DS NATIONALITY_CODE Indicates the Nationality of Consumer group. 6 N VARCHAR2(30)W_RTL_CONSUMER_GRP_DS EDUCATION_BCKGND_CODE Indicates the Educational background of Consumer group. 7 N VARCHAR2(50)W_RTL_CONSUMER_GRP_DS OCCUPATION_CODE Indicates the Occupation of Consumer group. 8 N VARCHAR2(50)W_RTL_CONSUMER_GRP_DS REGION_CODE Indicates the Region of Consumer group. 9 N VARCHAR2(50)W_RTL_CONSUMER_GRP_DS RELIGION_CODE Indicates the Religion of Consumer group. 10 N VARCHAR2(50)W_RTL_CONSUMER_GRP_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 11 Y VARCHAR2(80)W_RTL_CONSUMER_GRP_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 12 Y VARCHAR2(80)W_RTL_CONSUMER_GRP_DS CREATED_ON_DT Identifies the date and time when the record was initially 13 Y DATEW_RTL_CONSUMER_GRP_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 14 Y DATEW_RTL_CONSUMER_GRP_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 15 Y DATEW_RTL_CONSUMER_GRP_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_RTL_CONSUMER_GRP_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 17 Y DATEW_RTL_CONSUMER_GRP_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_CONSUMER_GRP_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 19 Y DATEW_RTL_CONSUMER_GRP_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 20 Y DATEW_RTL_CONSUMER_GRP_DS DELETE_FLG This flag indicates the deletion status of the record in the 21 Y CHAR(1)W_RTL_CONSUMER_GRP_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 22 N VARCHAR2(80)W_RTL_CONSUMER_GRP_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 23 N NUMBER(10,0)W_RTL_CONSUMER_GRP_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 24 Y VARCHAR2(80)W_RTL_CONSUMER_GRP_DS X_CUSTOM This column is used as a generic field for customer extensions 25 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

This table contains the latest customer order header promotional data at customer order header/promotion level. More than one promotion can exist for a customer order header. Back posting is supported for inserts and updates. While the posting the updates for back posted data only the change (delta) values should be posted instead of posting the reversal and repost.

CO_HEAD_ID and PROMO_COMP_ID make the alternate key/ business key for this table. Fact Staging table is a truncate and load. It holds one day's transactions. In case of back posted records exist in the fact staging table the table holds the latest customer order promotion information only. The staging table contains the latest customer order header level promotion information modified on DAY_DT. In case of multiple modifications within a day, only the latest information on that day should be extracted into the staging table. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_CONSUMER_GRP_DS

This is Consumer Group dimension staging. Consumers represent a group of unknown/target people with certain characteristics.This is expected to be Full load

CONSUMER_GRP_ID and DATASOURCE_NUM_ID makes the alternate key/ business key for this table. Data for this table has to be provided by an external source system or a legacy system. This is a type-1 dimension and a consumer group cannot be repeated.

W_RTL_COPR_HEAD_LC_DY_FS

Page 216: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_COPR_HEAD_LC_DY_FS CO_HEAD_ID This is a foreign key to the W_RTL_CO_HEAD_D table 1 N VARCHAR2(50)W_RTL_COPR_HEAD_LC_DY_FS PROMO_COMP_ID This is foreign key to the W_RTL_PROMO_D table for 2 N VARCHAR2(30)W_RTL_COPR_HEAD_LC_DY_FS DAY_DT This is a foreign key to the W_MCAL_DAY_D table 3 N DATEW_RTL_COPR_HEAD_LC_DY_FS ORG_NUM This is a foreign key to the W_INT_ORG_D table 4 Y VARCHAR2(80)W_RTL_COPR_HEAD_LC_DY_FS ORIGINAL_CHANNEL_NUM This is a foreign key to the retail specific 5 Y NUMBER(4,0)W_RTL_COPR_HEAD_LC_DY_FS SUBMIT_CHANNEL_NUM This is a foreign key to the retail specific 6 Y NUMBER(4,0)W_RTL_COPR_HEAD_LC_DY_FS FULFILL_CHANNEL_NUM This is a foreign key to the retail specific 7 Y NUMBER(4,0)W_RTL_COPR_HEAD_LC_DY_FS CUST_NUM This is a foreign key to the W_PARTY_PER_D table 8 Y VARCHAR2(80)W_RTL_COPR_HEAD_LC_DY_FS SALEPERSON_NUM This is a foreign key to the W_EMPLOYEE_D table 9 Y VARCHAR2(80)W_RTL_COPR_HEAD_LC_DY_FS CASHIER_NUM This is a foreign key to the W_EMPLOYEE_D table 10 Y VARCHAR2(80)W_RTL_COPR_HEAD_LC_DY_FS CUST_REP_NUM This is a foreign key to the W_EMPLOYEE_D table 11 Y VARCHAR2(80)W_RTL_COPR_HEAD_LC_DY_FS COPR_MKDN_AMT_LCL The promotional markdown amount in local currency 12 Y NUMBER(20,4)W_RTL_COPR_HEAD_LC_DY_FS COPR_QTY This is the quantity of promotion units ordered. 13 Y NUMBER(18,4)W_RTL_COPR_HEAD_LC_DY_FS COPR_AMT_LCL This is the retail value of promotion units ordered. This is 14 Y NUMBER(20,4)W_RTL_COPR_HEAD_LC_DY_FS COPR_PROFIT_AMT_LCL This is the profit value of promotion units ordered. This is 15 Y NUMBER(20,4)W_RTL_COPR_HEAD_LC_DY_FS COPR_COST_AMT_LCL This is the cost value of promotion units ordered. This is stored 16 Y NUMBER(20,4)W_RTL_COPR_HEAD_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 17 Y VARCHAR2(30)W_RTL_COPR_HEAD_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 18 Y VARCHAR2(30)W_RTL_COPR_HEAD_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 19 Y NUMBER(22,7)W_RTL_COPR_HEAD_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 20 Y NUMBER(22,7)W_RTL_COPR_HEAD_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 21 Y NUMBER(22,7)W_RTL_COPR_HEAD_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 22 Y NUMBER(22,7)W_RTL_COPR_HEAD_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 23 Y VARCHAR2(80)W_RTL_COPR_HEAD_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 24 Y VARCHAR2(80)W_RTL_COPR_HEAD_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 25 Y DATEW_RTL_COPR_HEAD_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 26 Y DATEW_RTL_COPR_HEAD_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 27 Y DATEW_RTL_COPR_HEAD_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 28 Y DATEW_RTL_COPR_HEAD_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 29 Y DATEW_RTL_COPR_HEAD_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 30 Y DATEW_RTL_COPR_HEAD_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 31 Y CHAR(1)W_RTL_COPR_HEAD_LC_DY_FS EXCHANGE_DT Exchange date 32 Y DATEW_RTL_COPR_HEAD_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 33 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_DY_FS ETL_THREAD_VAL Oracle system field. This column is the unique identifier for the 34 Y NUMBER(4,0)W_RTL_COPR_HEAD_LC_DY_FS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 35 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 36 N VARCHAR2(80)W_RTL_COPR_HEAD_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 37 Y VARCHAR2(80)W_RTL_COPR_HEAD_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 38 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_COPR_HEAD_LC_G ROW_WID Surrogate key to uniquely identify a record 1 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_G CO_HEAD_WID This is a foreign key to the W_RTL_CO_HEAD_D table 2 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_G ORG_WID This is a foreign key to the W_INT_ORG_D table 3 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_G ORG_DH_WID This is a foreign key to the W_INT_ORG_DH table 4 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_G ORG_SCD1_WID This is a foreign key to the W_INT_ORG_D table using the 5 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_G ORIGINAL_CHANNEL_WID This is a foreign key to the retail specific 6 N NUMBER(10,0)

W_RTL_COPR_HEAD_LC_G

Customer order Promotion header G table

This table cannot contain duplicate records for CO_HEAD_WID and PROMO_WID

Page 217: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COPR_HEAD_LC_G SUBMIT_CHANNEL_WID This is a foreign key to the retail specific 7 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_G PROMO_WID This is foreign key to the W_RTL_PROMO_D table for 8 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_G CUST_WID This is a foreign key to the W_PARTY_PER_D table 9 Y NUMBER(10,0)W_RTL_COPR_HEAD_LC_G SALEPERSON_WID This is a foreign key to the W_EMPLOYEE_D table 10 Y NUMBER(10,0)W_RTL_COPR_HEAD_LC_G CASHIER_WID This is a foreign key to the W_EMPLOYEE_D table 11 Y NUMBER(10,0)W_RTL_COPR_HEAD_LC_G CUST_REP_WID This is a foreign key to the W_EMPLOYEE_D table 12 Y NUMBER(10,0)W_RTL_COPR_HEAD_LC_G COPR_MKDN_AMT_LCL The promotional markdown amount in local currency 13 Y NUMBER(20,4)W_RTL_COPR_HEAD_LC_G COPR_QTY This is the quantity of promotion units ordered. 14 Y NUMBER(18,4)W_RTL_COPR_HEAD_LC_G COPR_AMT_LCL This is the retail value of promotion units ordered. This is 15 Y NUMBER(20,4)W_RTL_COPR_HEAD_LC_G COPR_PROFIT_AMT_LCL This is the profit value of promotion units ordered. This is 16 Y NUMBER(20,4)W_RTL_COPR_HEAD_LC_G COPR_COST_AMT_LCL This is the cost value of promotion units ordered. This is stored 17 Y NUMBER(20,4)W_RTL_COPR_HEAD_LC_G DOC_CURR_CODE Code for the currency in which the document was created in 18 Y VARCHAR2(30)W_RTL_COPR_HEAD_LC_G LOC_CURR_CODE Usually the reporting currency code for the financial company 19 Y VARCHAR2(30)W_RTL_COPR_HEAD_LC_G LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 20 Y NUMBER(22,7)W_RTL_COPR_HEAD_LC_G GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 21 Y NUMBER(22,7)W_RTL_COPR_HEAD_LC_G GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 22 Y NUMBER(22,7)W_RTL_COPR_HEAD_LC_G GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 23 Y NUMBER(22,7)W_RTL_COPR_HEAD_LC_G CREATED_BY_WID This is a foreign key to the W_USER_D dimension indicating 24 Y NUMBER(10,0)W_RTL_COPR_HEAD_LC_G CHANGED_BY_WID This is a foreign key to the W_USER_D dimension indicating 25 Y NUMBER(10,0)W_RTL_COPR_HEAD_LC_G CHANGED_ON_DT Identifies the date and time when the record was last modified 26 Y DATEW_RTL_COPR_HEAD_LC_G CREATED_ON_DT Identifies the date and time when the record was initially 27 Y DATEW_RTL_COPR_HEAD_LC_G AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 28 Y DATEW_RTL_COPR_HEAD_LC_G AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 29 Y DATEW_RTL_COPR_HEAD_LC_G AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 30 Y DATEW_RTL_COPR_HEAD_LC_G AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 31 Y DATEW_RTL_COPR_HEAD_LC_G DELETE_FLG This flag indicates the deletion status of the record in the 32 Y CHAR(1)W_RTL_COPR_HEAD_LC_G W_INSERT_DT This column stores the date on which the record was inserted 33 Y DATEW_RTL_COPR_HEAD_LC_G W_UPDATE_DT This column stores the date on which the record was last 34 Y DATEW_RTL_COPR_HEAD_LC_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from 35 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_G ETL_PROC_WID Oracle system field. This column is the unique identifier for the 36 N NUMBER(10,0)W_RTL_COPR_HEAD_LC_G ETL_THREAD_VAL Oracle system field. This column is the unique identifier for the 37 Y NUMBER(4,0)W_RTL_COPR_HEAD_LC_G INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 38 N VARCHAR2(80)W_RTL_COPR_HEAD_LC_G TENANT_ID This column is the unique identifier for a tenant in a multi- 39 Y VARCHAR2(80)W_RTL_COPR_HEAD_LC_G X_CUSTOM This column is used as a generic field for customer extensions. 40 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_COPR_LINE_IT_LC_DY_FS CO_LINE_ID The unique identifier of a customer order line 1 N VARCHAR2(50)W_RTL_COPR_LINE_IT_LC_DY_FS CO_HEAD_ID This is a foreign key to the W_RTL_CO_HEAD_D table 2 N VARCHAR2(50)W_RTL_COPR_LINE_IT_LC_DY_FS PROD_IT_NUM This is the unique identifier for an item in the source system 3 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_DY_FS DAY_DT This is a foreign key to the W_MCAL_DAY_D table 4 N DATEW_RTL_COPR_LINE_IT_LC_DY_FS PROMO_ID The unique identifier of Promotion 5 N VARCHAR2(30)

W_RTL_COPR_LINE_IT_LC_DY_FS

This table contains the latest customer order line promotional data at customer order header/line/promotion level. More than one promotion can exist for a customer order line. Back posting is supported for inserts and updates. While the posting the updates for back posted data only the change (delta) values should be posted instead of posting the reversal and repost.

CO_HEAD_ID, CO_LINE_ID and PROMO_ID make the alternate key/ business key for this table. Fact Staging table is a truncate and load. It holds one day's transactions. In case of back posted records exist in the fact staging table the table holds the latest customer order line promotion information only. This staging table contains the latest customer order line promotion information modified on DAY_DT. In case of multiple modifications within the day, only the latest information should be extracted into this staging table. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

Page 218: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COPR_LINE_IT_LC_DY_FS ORG_NUM This is a foreign key to the W_INT_ORG_D table 6 Y VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_DY_FS ORIGINAL_CHANNEL_NUM This is a foreign key to the retail specific 7 Y NUMBER(4,0)W_RTL_COPR_LINE_IT_LC_DY_FS SUBMIT_CHANNEL_NUM This is a foreign key to the retail specific 8 Y NUMBER(4,0)W_RTL_COPR_LINE_IT_LC_DY_FS SHIP_TO_GEO_ID This is a foreign key to the W_GEO_D table. 9 Y VARCHAR2(50)W_RTL_COPR_LINE_IT_LC_DY_FS CUST_NUM Customer Number 10 Y VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_DY_FS SALEPERSON_NUM The retailer sales person who is responsible for the transaction 11 Y VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_DY_FS CASHIER_NUM The employee who processes the sales transaction by 12 Y VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_DY_FS CUST_REP_NUM The employee who was involved with facilitating the customer 13 Y VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_MKDN_AMT_LCL The promotional markdown amount in local currency 14 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_QTY This is the quantity of promotion units ordered. 15 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_AMT_LCL This is the retail value of promotion units ordered. This is 16 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_PROFIT_AMT_LCL This is the profit value of promotion units ordered. This is 17 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_COST_AMT_LCL This is the cost value of promotion units ordered. This is stored 18 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_RSV_QTY This is the quantity of units ordered at reserve status by the 19 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_RSV_RTL_AMT_LCL This is the retail value of units ordered at reserve by the end of 20 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_RSV_RTL_PROFIT_AMT_LCL This is the profit value of units ordered at reserve status by the 21 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_RSV_COST_AMT_LCL This is the cost value of units ordered at reserve status by the 22 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_PICK_QTY This is the quantity of units ordered at pick status by the end of 23 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_PICK_RTL_AMT_LCL This is the change of retail value of promotion units in pick 24 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_PICK_RTL_PROFIT_AMT_LCL This is the profit value of promotion units in pick status. This is 25 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_PICK_COST_AMT_LCL This is the cost value of units ordered at pick status by the end 26 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_BO_QTY This is the quantity of units ordered at backorder status by the 27 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_BO_RTL_AMT_LCL This is the change of retail value of promotion units in 28 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_BO_RTL_PROFIT_AMT_LCL This is the profit value of promotion units in backorder status. 29 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_BO_COST_AMT_LCL This is the cost value of units ordered at backorder status by 30 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT1_QTY This is to store the quantity of units for future use 31 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT1_AMT_LCL This is the retail value of units for future use. This is stored in 32 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT1_PROFIT_AMT_LCL This is the profit value of units for future use. This is stored in 33 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT1_COST_AMT_LCL This is the cost value of units for future use. This is stored in 34 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT2_QTY This is to store the quantity of units for future use 35 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT2_AMT_LCL This is the retail value of units for future use. This is stored in 36 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT2_PROFIT_AMT_LCL This is the profit value of units for future use. This is stored in 37 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT2_COST_AMT_LCL This is the cost value of units for future use. This is stored in 38 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT3_QTY This is to store the quantity of units for future use 39 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT3_AMT_LCL This is the retail value of units for future use. This is stored in 40 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT3_PROFIT_AMT_LCL This is the profit value of units for future use. This is stored in 41 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS COPR_FACT3_COST_AMT_LCL This is the cost value of units for future use. This is stored in 42 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 43 Y VARCHAR2(30)W_RTL_COPR_LINE_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 44 Y VARCHAR2(30)W_RTL_COPR_LINE_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 45 Y NUMBER(22,7)W_RTL_COPR_LINE_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 46 Y NUMBER(22,7)W_RTL_COPR_LINE_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 47 Y NUMBER(22,7)W_RTL_COPR_LINE_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 48 Y NUMBER(22,7)W_RTL_COPR_LINE_IT_LC_DY_FS CREATED_BY_WID This is a foreign key to the W_USER_D dimension indicating 49 Y NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_DY_FS CHANGED_BY_WID This is a foreign key to the W_USER_D dimension indicating 50 Y NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 51 Y DATEW_RTL_COPR_LINE_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 52 Y DATEW_RTL_COPR_LINE_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 53 Y DATEW_RTL_COPR_LINE_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 54 Y DATEW_RTL_COPR_LINE_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 55 Y DATEW_RTL_COPR_LINE_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 56 Y DATE

Page 219: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COPR_LINE_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 57 Y CHAR(1)W_RTL_COPR_LINE_IT_LC_DY_FS EXCHANGE_DT Exchange date 58 Y DATEW_RTL_COPR_LINE_IT_LC_DY_FS W_UPDATE_DT This column is the unique identifier of the source system from 59 Y DATEW_RTL_COPR_LINE_IT_LC_DY_FS DATASOURCE_NUM_ID Oracle system field. This column is the unique identifier for the 60 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_DY_FS ETL_THREAD_VAL Oracle system field. This column is the unique identifier for the 61 Y NUMBER(4,0)W_RTL_COPR_LINE_IT_LC_DY_FS ETL_PROC_WID This column is the unique identifier of a dimension or fact entity 62 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier for a tenant in a multi- 63 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_DY_FS TENANT_ID This column is used as a generic field for customer extensions. 64 Y VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_DY_FS X_CUSTOM Code for the currency in which the document was created in 65 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_COPR_LINE_IT_LC_G ROW_WID Surrogate key to uniquely identify a record 1 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G CO_LINE_WID This is a foreign key to the W_RTL_CO_LINE_D table 2 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G PROMO_WID This is foreign key to the W_RTL_PROMO_D table for 3 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G PROMO_NUM This is the unique identifier for a promotion in the source 4 N VARCHAR2(30)W_RTL_COPR_LINE_IT_LC_G PROD_WID This is a foreign key to the W_PRODUCT_D table. 5 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G PROD_SCD1_WID This is a foreign key to the W_PRODUCT_D table using the 6 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G PROD_SC_WID This is foreign key to the W_PROD_CAT_DH table where 7 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G PROD_CL_WID This is foreign key to the W_PROD_CAT_DH table where 8 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G PROD_DP_WID This is foreign key to the W_PROD_CAT_DH table where 9 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G PROD_GP_WID This is foreign key to the W_PROD_CAT_DH table where 10 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G PROD_DV_WID This is foreign key to the W_PROD_CAT_DH table where 11 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G PROD_IT_NUM This is the unique identifier for an item in the source system 12 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G PROD_SC_NUM This is the identifier for a subclass in the source system 13 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G PROD_CL_NUM This is the identifier for a class in the source system 14 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G PROD_DP_NUM This is the unique identifier for a department in the source 15 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G PROD_GP_NUM This is the unique identifier for a group in the source system 16 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G PROD_DV_NUM This is the unique identifier for a division in the source system 17 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G ORG_WID This is a foreign key to the W_INT_ORG_D table 18 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G ORG_DH_WID This is a foreign key to the W_INT_ORG_DH table 19 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G ORG_SCD1_WID This is a foreign key to the W_INT_ORG_D table using the 20 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G ORG_DS_WID This is a foreign key to the W_INT_ORG_DH table where 21 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G ORG_RG_WID This is a foreign key to the W_INT_ORG_DH table where 22 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G ORG_AR_WID This is a foreign key to the W_INT_ORG_DH table where 23 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G ORG_CH_WID This is a foreign key to the W_INT_ORG_DH table where 24 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G ORG_NUM This is the unique identifier for a location in the source system. 25 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G ORG_DS_NUM This is the unique identifier for a district in the source system. 26 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G ORG_RG_NUM This is the unique identifier for a region in the source system. 27 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G ORG_AR_NUM This is the unique identifier for an area in the source system. 28 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G ORG_CH_NUM This is the unique identifier for a chain in the source system. 29 N VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G ORIGINAL_CHANNEL_WID This is a foreign key to the retail specific 30 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G SUBMIT_CHANNEL_WID This is a foreign key to the retail specific 31 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G SHIP_TO_GEO_WID This is a foreign key to the W_GEO_D table. 32 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G CUST_WID This is a foreign key to the W_PARTY_PER_D table 33 Y NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G SALEPERSON_WID This is a foreign key to the W_EMPLOYEE_D table 34 Y NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G CASHIER_WID This is a foreign key to the W_EMPLOYEE_D table 35 Y NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G CUST_REP_WID This is a foreign key to the W_EMPLOYEE_D table 36 Y NUMBER(10,0)

This table contains order line that is in promotion and is still in process.

This table cannot contain duplicate records for CO_LINE_WID and PROMO_WID

W_RTL_COPR_LINE_IT_LC_G

Page 220: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COPR_LINE_IT_LC_G COPR_MKDN_AMT_LCL The promotional markdown amount in local currency 37 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_QTY This is the quantity of units ordered. 38 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_G COPR_RTL_AMT_LCL This is the retail value of units ordered. This is stored in local 39 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_RTL_PROFIT_AMT_LCL This is the profit value of units ordered. This is stored in local 40 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_COST_AMT_LCL This is the cost value of units ordered. This is stored in local 41 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_RSV_QTY This is the quantity of units ordered at reserve status by the 42 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_G COPR_RSV_AMT_LCL This is the retail value of units ordered at reserve by the end of 43 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_RSV_PROFIT_AMT_LCL This is the profit value of units ordered at reserve status by the 44 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_RSV_COST_AMT_LCL This is the cost value of units ordered at reserve status by the 45 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_PICK_QTY This is the quantity of units ordered at pick status by the end of 46 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_G COPR_PICK_AMT_LCL This is the retail value of units ordered at pick status by the 47 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_PICK_PROFIT_AMT_LCL This is the profit value of units ordered at pick status by the 48 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_PICK_COST_AMT_LCL This is the cost value of units ordered at pick status by the end 49 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_BO_QTY This is the quantity of units ordered at backorder status by the 50 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_G COPR_BO_AMT_LCL This is the retail value of units ordered at backorder status by 51 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_BO_PROFIT_AMT_LCL This is the profit value of units ordered at backorder status by 52 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_BO_COST_AMT_LCL This is the cost value of units ordered at backorder status by 53 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT1_QTY This is to store the quantity of units for future use 54 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT1_AMT_LCL This is the retail value of units for future use. This is stored in 55 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT1_PROFIT_AMT_LCL This is the profit value of units for future use. This is stored in 56 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT1_COST_AMT_LCL This is the cost value of units for future use. This is stored in 57 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT2_QTY This is to store the quantity of units for future use 58 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT2_AMT_LCL This is the retail value of units for future use. This is stored in 59 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT2_PROFIT_AMT_LCL This is the profit value of units for future use. This is stored in 60 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT2_COST_AMT_LCL This is the cost value of units for future use. This is stored in 61 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT3_QTY This is to store the quantity of units for future use 62 Y NUMBER(18,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT3_AMT_LCL This is the retail value of units for future use. This is stored in 63 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT3_PROFIT_AMT_LCL This is the profit value of units for future use. This is stored in 64 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G COPR_FACT3_COST_AMT_LCL This is the cost value of units for future use. This is stored in 65 Y NUMBER(20,4)W_RTL_COPR_LINE_IT_LC_G DOC_CURR_CODE Code for the currency in which the document was created in 66 Y VARCHAR2(30)W_RTL_COPR_LINE_IT_LC_G LOC_CURR_CODE Usually the reporting currency code for the financial company 67 Y VARCHAR2(30)W_RTL_COPR_LINE_IT_LC_G LOC_EXCHANGE_RATE This is the exchange rate from Document Currency to the 68 Y NUMBER(22,7)W_RTL_COPR_LINE_IT_LC_G GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the 69 Y NUMBER(22,7)W_RTL_COPR_LINE_IT_LC_G GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 70 Y NUMBER(22,7)W_RTL_COPR_LINE_IT_LC_G GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the third 71 Y NUMBER(22,7)W_RTL_COPR_LINE_IT_LC_G CREATED_BY_WID This is a foreign key to the W_USER_D dimension indicating 72 Y NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G CHANGED_BY_WID This is a foreign key to the W_USER_D dimension indicating 73 Y NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G CHANGED_ON_DT Identifies the date and time when the record was initially 74 Y DATEW_RTL_COPR_LINE_IT_LC_G CREATED_ON_DT Identifies the date and time when the record was last modified 75 Y DATEW_RTL_COPR_LINE_IT_LC_G AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 76 Y DATEW_RTL_COPR_LINE_IT_LC_G AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 77 Y DATEW_RTL_COPR_LINE_IT_LC_G AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 78 Y DATEW_RTL_COPR_LINE_IT_LC_G AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 79 Y DATEW_RTL_COPR_LINE_IT_LC_G DELETE_FLG This flag indicates the deletion status of the record in the 80 Y CHAR(1)W_RTL_COPR_LINE_IT_LC_G W_INSERT_DT This column stores the date on which the record was inserted 81 Y DATEW_RTL_COPR_LINE_IT_LC_G W_UPDATE_DT This column stores the date on which the record was last 82 Y DATEW_RTL_COPR_LINE_IT_LC_G EXCHANGE_DT This column stores the exchange date. 83 Y DATEW_RTL_COPR_LINE_IT_LC_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from 84 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G ETL_THREAD_VAL ETL Thread value. 85 Y NUMBER(4,0)W_RTL_COPR_LINE_IT_LC_G ETL_PROC_WID Oracle system field. This column is the unique identifier for the 86 N NUMBER(10,0)W_RTL_COPR_LINE_IT_LC_G INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 87 N VARCHAR2(80)

Page 221: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COPR_LINE_IT_LC_G TENANT_ID This column is the unique identifier for a tenant in a multi- 88 Y VARCHAR2(80)W_RTL_COPR_LINE_IT_LC_G X_CUSTOM This would typically be used in an Application Service Provider 89 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_HEAD_DS CO_HEAD_ID The unique identifier of a customer order header 1 N VARCHAR2(50)W_RTL_CO_HEAD_DS ORIGINAL_CO_HEAD_ID The original customer order header identifier 2 Y VARCHAR2(50)W_RTL_CO_HEAD_DS CO_PARTIAL_SHIPMENT_INDICATOR This indicator shows if the customer accepts the partial 3 Y CHAR(1)W_RTL_CO_HEAD_DS W_STATUS_CLASS Identifies the classification of the status. For example, 4 Y VARCHAR2(50)W_RTL_CO_HEAD_DS STATUS_CODE Identifies the status code as defined in the source system 5 Y VARCHAR2(50)W_RTL_CO_HEAD_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 6 Y NUMBER(10,0)W_RTL_CO_HEAD_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 7 Y NUMBER(10,0)W_RTL_CO_HEAD_DS CREATED_ON_DT Identifies the date and time when the record was initially 8 Y DATEW_RTL_CO_HEAD_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 9 Y DATEW_RTL_CO_HEAD_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CO_HEAD_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_CO_HEAD_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_CO_HEAD_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_CO_HEAD_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 14 Y DATEW_RTL_CO_HEAD_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 15 Y DATEW_RTL_CO_HEAD_DS DELETE_FLG This flag indicates the deletion status of the record in the 16 Y CHAR(1)W_RTL_CO_HEAD_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 17 N NUMBER(10,0)W_RTL_CO_HEAD_DS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 18 N NUMBER(10,0)W_RTL_CO_HEAD_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 19 N VARCHAR2(80)W_RTL_CO_HEAD_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 20 Y VARCHAR2(80)W_RTL_CO_HEAD_DS X_CUSTOM This column is used as a generic field for customer extensions 21 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_HEAD_STATUS_FS CO_HEAD_ID The unique identifier of a customer order line 1 N VARCHAR2(50)W_RTL_CO_HEAD_STATUS_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 2 N DATEW_RTL_CO_HEAD_STATUS_FS MIN_NUM This is the HOUR_24_NUM and MINUTE_NUM from 3 N NUMBER(4,0)W_RTL_CO_HEAD_STATUS_FS ORG_NUM Location Number 4 N VARCHAR2(80)W_RTL_CO_HEAD_STATUS_FS ORIGINAL_CHANNEL_NUM The location deemed the point of origin for the customer order. 5 Y NUMBER(4,0)W_RTL_CO_HEAD_STATUS_FS SUBMIT_CHANNEL_NUM The location deemed the generation of demand or point of 6 Y NUMBER(4,0)W_RTL_CO_HEAD_STATUS_FS CUST_NUM Customer Number 7 Y VARCHAR2(80)W_RTL_CO_HEAD_STATUS_FS SALESPERSON_NUM The retailer sales person who is responsible for the transaction 8 Y VARCHAR2(80)W_RTL_CO_HEAD_STATUS_FS CASHIER_NUM The employee who processes the sales transaction by 9 Y VARCHAR2(80)W_RTL_CO_HEAD_STATUS_FS CUST_REP_NUM The employee who was involved with facilitating the customer 10 Y VARCHAR2(80)

CO_HEAD_ID makes the business key for this table. Fact Staging table is a truncate and load. It holds the latest information for a customer order. In case of back-posted records, only the information for the latest day should be in the FS table. The staging table should only have orders that have been modified or newly created on the DAY_DT. In case of multiple modifications within a day for a customer order, only the latest information on that day will be extracted into the staging table. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_CO_HEAD_DS is the staging table for W_RTL_CO_HEAD_D. This dimension will hold the information of customer order header information level. Back posted data should be supported and customer needs to take care of extraction of such data into staging.

CO_HEAD_ID makes the alternate key/ business key for this table. A full snapshot of customer order header dimension information listed below should be provided in the staging table. Data for this table has to be provided by an external source system or a legacy system.

W_RTL_CO_HEAD_STATUS_FS

This table contains the latest customer order header level only data at the customer order header/location/channel/day level. This table can have back posted records and the same can be used for loading the fact table. This table also holds original channel/submit channel/customer/requested shipment type /requested ship method details. If the customer order header has discounts/tax or shipment charges the corresponding columns should be populated.

W_RTL_CO_HEAD_DS

Page 222: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CO_HEAD_STATUS_FS CO_HEAD_DISC_AMT_LCL This is the discount amount applied to order header only. This 11 Y NUMBER(20,4)W_RTL_CO_HEAD_STATUS_FS SHIP_TYPE_CODE This is the code for customer order ship type. 12 Y VARCHAR2(50)W_RTL_CO_HEAD_STATUS_FS SHIP_METHOD_CODE This is the code for customer order ship method. 13 Y VARCHAR2(50)W_RTL_CO_HEAD_STATUS_FS CO_TAX_AMT_LCL This is the tax amount applied to the order header only. This is 14 Y NUMBER(20,4)W_RTL_CO_HEAD_STATUS_FS CO_SHIPPING_AMT_LCL This is the expected shipping fee applied to the order header 15 Y NUMBER(20,4)W_RTL_CO_HEAD_STATUS_FS DOC_CURR_CODE Code for the currency in which the document was created in 16 Y VARCHAR2(30)W_RTL_CO_HEAD_STATUS_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 17 Y VARCHAR2(30)W_RTL_CO_HEAD_STATUS_FS LOC_EXCHANGE_RATE This is the exchange rate from Document Currency to the 18 Y NUMBER(22,7)W_RTL_CO_HEAD_STATUS_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 19 Y NUMBER(22,7)W_RTL_CO_HEAD_STATUS_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 20 Y NUMBER(22,7)W_RTL_CO_HEAD_STATUS_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 21 Y NUMBER(22,7)W_RTL_CO_HEAD_STATUS_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 22 Y NUMBER(10,0)W_RTL_CO_HEAD_STATUS_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 23 Y NUMBER(10,0)W_RTL_CO_HEAD_STATUS_FS CHANGED_ON_DT Identifies the date and time when the record was initially 24 Y DATEW_RTL_CO_HEAD_STATUS_FS CREATED_ON_DT This column stores the date up to which the source record (in 25 Y DATEW_RTL_CO_HEAD_STATUS_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 26 Y DATEW_RTL_CO_HEAD_STATUS_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 27 Y DATEW_RTL_CO_HEAD_STATUS_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 28 Y DATEW_RTL_CO_HEAD_STATUS_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 29 Y DATEW_RTL_CO_HEAD_STATUS_FS DELETE_FLG This flag indicates the deletion status of the record in the 30 Y CHAR(1)W_RTL_CO_HEAD_STATUS_FS EXCHANGE_DT This is the date when the price change or cost change was 31 Y DATEW_RTL_CO_HEAD_STATUS_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 32 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 33 Y NUMBER(4,0)W_RTL_CO_HEAD_STATUS_FS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 34 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 35 N VARCHAR2(80)W_RTL_CO_HEAD_STATUS_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 36 Y VARCHAR2(80)W_RTL_CO_HEAD_STATUS_FS X_CUSTOM This column is used as a generic field for customer extensions. 37 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_HEAD_STATUS_G ROW_WID Surrogate key to uniquely identify a record 1 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G CO_HEAD_WID This is a foreign key to the W_RTL_CO_LINE_D table 2 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G ORG_WID This is a foreign key to the W_INT_ORG_D table 3 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G ORG_DH_WID This is a foreign key to the W_INT_ORG_DH table 4 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G ORD_SCD1_WID This is a foreign key to the W_INT_ORG_D table using the 5 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G ORG_DS_WID This is a foreign key to W_INT_ORG_DH table. 6 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G ORG_RG_WID This is a foreign key to W_INT_ORG_DH table. 7 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G ORG_AR_WID This is a foreign key to W_INT_ORG_DH table. 8 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G ORG_CH_WID This is a foreign key to W_INT_ORG_DH table. 9 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G ORG_NUM This is the location number from W_INT_ORG_D 10 N VARCHAR2(80)W_RTL_CO_HEAD_STATUS_G ORG_DS_NUM This is the unique identifier for a district in the source system. 11 N VARCHAR2(80)W_RTL_CO_HEAD_STATUS_G ORG_RG_NUM This is the unique identifier for a region in the source system. 12 N VARCHAR2(80)W_RTL_CO_HEAD_STATUS_G ORG_AR_NUM This is the unique identifier for an area in the source system. 13 N VARCHAR2(80)W_RTL_CO_HEAD_STATUS_G ORG_CH_NUM This is the unique identifier for a chain in the source system. 14 N VARCHAR2(80)W_RTL_CO_HEAD_STATUS_G ORIGINAL_CHANNEL_WID This is a foreign key to the retail specific 15 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G SUBMIT_CHANNEL_WID This is a foreign key to the retail specific 16 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G CUST_WID This is a foreign key to the W_PARTY_PER_D table 17 Y NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G SALEPERSON_WID This is a foreign key to the W_EMPLOYEE_D table 18 Y NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G CASHIER_WID This is a foreign key to the W_EMPLOYEE_D table 19 Y NUMBER(10,0)

W_RTL_CO_HEAD_STATUS_G

This table cannot contain duplicate records for CO_HEAD_WID , CO_FL_TYPE_WID and CO_FL_METHOD_WID

Page 223: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CO_HEAD_STATUS_G CUST_REP_WID This is a foreign key to the W_EMPLOYEE_D table 20 Y NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G CO_FL_TYPE_WID This is a foreign key to the W_RTL_CO_SHIP_TYPE_D table 21 N NUMBER(15,0)W_RTL_CO_HEAD_STATUS_G CO_FL_METHOD_WID This is a foreign key to the W_RTL_CO_SHIP_METHOD_D 22 N NUMBER(15,0)W_RTL_CO_HEAD_STATUS_G CO_SHIPPING_AMT_LCL This is the expected shipping fee of the order line by the end of 23 Y NUMBER(20,4)W_RTL_CO_HEAD_STATUS_G CO_TAX_AMT_LCL This is the tax amount of the order line by the end of period. 24 Y NUMBER(20,4)W_RTL_CO_HEAD_STATUS_G CO_DISC_AMT_LCL This is the discount amount applied to the order line only by the 25 Y NUMBER(20,4)W_RTL_CO_HEAD_STATUS_G DOC_CURR_CODE Code for the currency in which the document was created in 26 Y VARCHAR2(30)W_RTL_CO_HEAD_STATUS_G LOC_CURR_CODE Usually the reporting currency code for the financial company 27 Y VARCHAR2(30)W_RTL_CO_HEAD_STATUS_G LOC_EXCHANGE_RATE This is the exchange rate from Document Currency to the 28 Y NUMBER(22,7)W_RTL_CO_HEAD_STATUS_G GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 29 Y NUMBER(22,7)W_RTL_CO_HEAD_STATUS_G GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the 30 Y NUMBER(22,7)W_RTL_CO_HEAD_STATUS_G GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the third 31 Y NUMBER(22,7)W_RTL_CO_HEAD_STATUS_G CREATED_BY_WID This is a foreign key to the W_USER_D dimension indicating 32 Y NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G CHANGED_BY_WID This is a foreign key to the W_USER_D dimension indicating 33 Y NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G CHANGED_ON_DT Identifies the date and time when the record was initially 34 Y DATEW_RTL_CO_HEAD_STATUS_G CREATED_ON_DT Identifies the date and time when the record was last modified 35 Y DATEW_RTL_CO_HEAD_STATUS_G AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 36 Y DATEW_RTL_CO_HEAD_STATUS_G AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 37 Y DATEW_RTL_CO_HEAD_STATUS_G AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 38 Y DATEW_RTL_CO_HEAD_STATUS_G AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 39 Y DATEW_RTL_CO_HEAD_STATUS_G DELETE_FLG This flag indicates the deletion status of the record in the 40 Y CHAR(1)W_RTL_CO_HEAD_STATUS_G W_INSERT_DT This column stores the date on which the record was inserted 41 Y DATEW_RTL_CO_HEAD_STATUS_G W_UPDATE_DT This column stores the date on which the record was last 42 Y DATEW_RTL_CO_HEAD_STATUS_G EXCHANGE_DT This is the date when the price change or cost change was 43 Y DATEW_RTL_CO_HEAD_STATUS_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from 44 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G ETL_THREAD_VAL When we execute our Extract program in multithreading , then 45 Y NUMBER(4,0)W_RTL_CO_HEAD_STATUS_G ETL_PROC_WID Oracle system field. This column is the unique identifier for the 46 N NUMBER(10,0)W_RTL_CO_HEAD_STATUS_G INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 47 N VARCHAR2(80)W_RTL_CO_HEAD_STATUS_G TENANT_ID This column is the unique identifier for a tenant in a multi- 48 Y VARCHAR2(80)W_RTL_CO_HEAD_STATUS_G X_CUSTOM This column is used as a generic field for customer extensions. 49 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_HEAD_TNDR_LC_DY_FS CO_HEAD_ID This is a foreign key to the W_RTL_CO_HEAD_D table 1 N VARCHAR2(50)W_RTL_CO_HEAD_TNDR_LC_DY_FS TNDR_TYPE_ID The unique identifier of tender type. 2 N VARCHAR2(50)W_RTL_CO_HEAD_TNDR_LC_DY_FS DAY_DT This is a foreign key to the W_MCAL_DAY_D table 3 N DATEW_RTL_CO_HEAD_TNDR_LC_DY_FS ORG_NUM This is a foreign key to the W_INT_ORG_D table 4 Y VARCHAR2(80)W_RTL_CO_HEAD_TNDR_LC_DY_FS ORIGINAL_CHANNEL_NUM This is a foreign key to the retail specific 5 Y NUMBER(4,0)W_RTL_CO_HEAD_TNDR_LC_DY_FS SUBMIT_CHANNEL_NUM This is a foreign key to the retail specific 6 Y NUMBER(4,0)W_RTL_CO_HEAD_TNDR_LC_DY_FS CUST_NUM Customer Number 7 Y VARCHAR2(80)W_RTL_CO_HEAD_TNDR_LC_DY_FS SALEPERSON_NUM The retailer sales person who is responsible for the transaction 8 Y VARCHAR2(80)W_RTL_CO_HEAD_TNDR_LC_DY_FS CASHIER_NUM The employee who processes the sales transaction by 9 Y VARCHAR2(80)W_RTL_CO_HEAD_TNDR_LC_DY_FS CUST_REP_NUM The employee who was involved with facilitating the customer 10 Y VARCHAR2(80)

CO_HEAD_ID, TNDR_TYPE_ID and DAY_DT makes the alternate key/ business key for this table. Fact Staging table is a truncate and load. It holds one day's transactions. In case of back posted records exist in the fact staging table the table holds more than one day's transactions. This staging table containss customer order payment made on DAY_DT by tender type. In case multiple payments made on a same day for a same order by the same tender type, the records should be summed up first before they are moved to the staging table. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_CO_HEAD_TNDR_LC_DY_FS

This table contains the fact data at customer order header/tender type/day level. If one customer order header has multiple records for one tender type on a single day, there should be only one record in the fact staging table by summing up the customer order payment amount by grouping the customer order header/ tender type/day. This table can have back posted records and the same can be used for loading the fact table. Any updates for already posted data, should only send the delta values in back posting.

Page 224: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CO_HEAD_TNDR_LC_DY_FS CO_PAYMENT_AMT_LCL This is the retail value of units ordered. This is stored in local 11 Y NUMBER(20,4)W_RTL_CO_HEAD_TNDR_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 12 Y VARCHAR2(30)W_RTL_CO_HEAD_TNDR_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 13 Y VARCHAR2(30)W_RTL_CO_HEAD_TNDR_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Document Currency to the 14 Y NUMBER(22,7)W_RTL_CO_HEAD_TNDR_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 15 Y NUMBER(22,7)W_RTL_CO_HEAD_TNDR_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 16 Y NUMBER(22,7)W_RTL_CO_HEAD_TNDR_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 17 Y NUMBER(22,7)W_RTL_CO_HEAD_TNDR_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 18 Y NUMBER(10,0)W_RTL_CO_HEAD_TNDR_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 19 Y NUMBER(10,0)W_RTL_CO_HEAD_TNDR_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was initially 20 Y DATEW_RTL_CO_HEAD_TNDR_LC_DY_FS CREATED_ON_DT This column stores the date up to which the source record (in 21 Y DATEW_RTL_CO_HEAD_TNDR_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 22 Y DATEW_RTL_CO_HEAD_TNDR_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 23 Y DATEW_RTL_CO_HEAD_TNDR_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 24 Y DATEW_RTL_CO_HEAD_TNDR_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 25 Y DATEW_RTL_CO_HEAD_TNDR_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 26 Y CHAR(1)W_RTL_CO_HEAD_TNDR_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 27 Y DATEW_RTL_CO_HEAD_TNDR_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 28 N NUMBER(10,0)W_RTL_CO_HEAD_TNDR_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 29 Y NUMBER(4,0)W_RTL_CO_HEAD_TNDR_LC_DY_FS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 30 N NUMBER(10,0)W_RTL_CO_HEAD_TNDR_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 31 N VARCHAR2(80)W_RTL_CO_HEAD_TNDR_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 32 Y VARCHAR2(80)W_RTL_CO_HEAD_TNDR_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 33 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_HEAD_TP_LC_DY_FS CO_HEAD_ID This is a foreign key to the W_RTL_CO_HEAD_D table 1 N VARCHAR2(50)W_RTL_CO_HEAD_TP_LC_DY_FS CHANNEL_NUM This is a foreign key to the retail specific 2 N NUMBER(4,0)W_RTL_CO_HEAD_TP_LC_DY_FS SEQ_NUM This is the order of channels in which the customer visited. 3 N NUMBER(2,0)W_RTL_CO_HEAD_TP_LC_DY_FS DAY_DT This is a foreign key to the W_MCAL_DAY_D table 4 N DATEW_RTL_CO_HEAD_TP_LC_DY_FS ORG_NUM This is a foreign key to the W_INT_ORG_D table 5 Y VARCHAR2(80)W_RTL_CO_HEAD_TP_LC_DY_FS ORDER_PLACED_FLG Indicates if the Customer Order was finally placed at the 6 Y VARCHAR2(1)W_RTL_CO_HEAD_TP_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 7 Y VARCHAR2(30)W_RTL_CO_HEAD_TP_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 8 Y VARCHAR2(30)W_RTL_CO_HEAD_TP_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Document Currency to the 9 Y NUMBER(22,7)W_RTL_CO_HEAD_TP_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 10 Y NUMBER(22,7)W_RTL_CO_HEAD_TP_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 11 Y NUMBER(22,7)W_RTL_CO_HEAD_TP_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 12 Y NUMBER(22,7)W_RTL_CO_HEAD_TP_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 13 Y NUMBER(10,0)W_RTL_CO_HEAD_TP_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y NUMBER(10,0)W_RTL_CO_HEAD_TP_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was initially 15 Y DATEW_RTL_CO_HEAD_TP_LC_DY_FS CREATED_ON_DT This column stores the date up to which the source record (in 16 Y DATEW_RTL_CO_HEAD_TP_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 17 Y DATEW_RTL_CO_HEAD_TP_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_CO_HEAD_TP_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATE

This table contains the fact data at customer order header/channel/sequence/day level. This table should hold the touch point channels data of the customer order while placing the order. The same channel can be repetitive for one customer order/day with more than one sequence number. Back posting should be supported. This should only inserting new records for previous days, no updations are supported for previously posted data. The data into this table should be loaded with current date's transactions/Back posted records should be consumed by RA.

CO_HEAD_ID, CHANNEL_NUM, SEQ_NUM and DAY_DT makes the alternate key/ business key for this table. Fact Staging table is a truncate and load. It holds one day's transactions. In case of back posted records exist in the fact staging table the table holds more than one day's transactions.

W_RTL_CO_HEAD_TP_LC_DY_FS

Page 225: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CO_HEAD_TP_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_CO_HEAD_TP_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 21 Y CHAR(1)W_RTL_CO_HEAD_TP_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 22 Y DATEW_RTL_CO_HEAD_TP_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 23 N NUMBER(10,0)W_RTL_CO_HEAD_TP_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 24 Y NUMBER(4,0)W_RTL_CO_HEAD_TP_LC_DY_FS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 25 N NUMBER(10,0)W_RTL_CO_HEAD_TP_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 26 N VARCHAR2(80)W_RTL_CO_HEAD_TP_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 27 Y VARCHAR2(80)W_RTL_CO_HEAD_TP_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 28 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_LINE_DS CO_LINE_ID The unique identifier of a customer order line 1 N VARCHAR2(50)W_RTL_CO_LINE_DS CO_HEAD_ID The unique identifier of a customer order line 2 N VARCHAR2(50)W_RTL_CO_LINE_DS ORIGINAL_CO_LINE_ID The unique identifier of an original customer order line. 3 Y VARCHAR2(50)W_RTL_CO_LINE_DS ORIGINAL_CO_HEAD_ID The unique identifier of an original customer order header. 4 Y VARCHAR2(50)W_RTL_CO_LINE_DS ORIGINAL_PROD_NUM This is unique identifier of original product num. 5 Y VARCHAR2(30)W_RTL_CO_LINE_DS SUBSTITUTE_PROD_NUM This is unique identifier of substitute product num. 6 Y VARCHAR2(30)W_RTL_CO_LINE_DS SHIP_TO_NAME The ship to name of customer order line 7 Y VARCHAR2(240)W_RTL_CO_LINE_DS ORIGINAL_DT The original date of the order line 8 Y DATEW_RTL_CO_LINE_DS REQUEST_DT The requires date of the order line 9 Y DATEW_RTL_CO_LINE_DS EST_DELIVER_DT The estimated deliver date of the order line 10 Y DATEW_RTL_CO_LINE_DS TAX_EXEMPT_IND The tax exempt indicator of the order line. 11 Y VARCHAR2(1)W_RTL_CO_LINE_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 12 Y NUMBER(10,0)W_RTL_CO_LINE_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 13 Y NUMBER(10,0)W_RTL_CO_LINE_DS COMPLETED_FLG Order line completed flag 14 Y VARCHAR2(1)W_RTL_CO_LINE_DS CANCEL_FLG Order line cancel flag 15 Y VARCHAR2(1)W_RTL_CO_LINE_DS CREATED_ON_DT Identifies the date and time when the record was initially 16 Y DATEW_RTL_CO_LINE_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 17 Y DATEW_RTL_CO_LINE_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_CO_LINE_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_CO_LINE_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_CO_LINE_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_CO_LINE_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 22 Y DATEW_RTL_CO_LINE_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 23 Y DATEW_RTL_CO_LINE_DS DELETE_FLG This flag indicates the deletion status of the record in the 24 Y CHAR(1)W_RTL_CO_LINE_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 25 N NUMBER(10,0)W_RTL_CO_LINE_DS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 26 N NUMBER(10,0)W_RTL_CO_LINE_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 27 N VARCHAR2(80)W_RTL_CO_LINE_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 28 Y VARCHAR2(80)W_RTL_CO_LINE_DS X_CUSTOM This column is used as a generic field for customer extensions 29 Y VARCHAR2(10)W_RTL_CO_LINE_DS BILL_DATE The date on which the billing occurred for the customer order 30 Y DATEW_RTL_CO_LINE_DS EST_AVAIL_DT The estimated date in Order Management System for fulfilling 31 Y DATE

TABLE NAME:

W_RTL_CO_LINE_DS

This dimension will hold the information of customer order line level information. Back posted data should be supported and customer needs to take care of extraction of such data into staging.

CO_LINE_ID and CO_HEAD_ID make the alternate key/ business key for this table. To gain better performance, only the changes since last business day should be extracted into this staging table. Data for this table has to be provided by an external source system or a legacy system.

W_RTL_CO_LINE_FL_IT_LC_DY_FS

Page 226: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_LINE_FL_IT_LC_DY_FS CO_LINE_ID The unique identifier of a customer order line 1 N VARCHAR2(50)W_RTL_CO_LINE_FL_IT_LC_DY_FS CO_HEAD_ID This is a foreign key to the W_RTL_CO_HEAD_D table 2 N VARCHAR2(50)W_RTL_CO_LINE_FL_IT_LC_DY_FS DAY_DT This is a foreign key to the W_MCAL_DAY_D table 3 N DATEW_RTL_CO_LINE_FL_IT_LC_DY_FS PROD_IT_NUM This is the unique identifier for an item in the source system 4 N VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS ORG_NUM This is a foreign key to the W_INT_ORG_D table 5 N VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS SHIP_TO_GEO_ID This is a foreign key to the W_GEO_D table. 6 Y VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS CUST_NUM Customer Number 7 Y VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS SALEPERSON_NUM The retailer sales person who is responsible for the transaction 8 Y VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS CASHIER_NUM The employee who processes the sales transaction by 9 Y VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS CUST_REP_NUM The employee who was involved with facilitating the customer 10 Y VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS RTL_TYPE_CODE This is foreign key to W_XACT_TYPE_D table 11 N VARCHAR2(50)W_RTL_CO_LINE_FL_IT_LC_DY_FS CO_FL_LINE_ID This is fulfillment ID that comes from source. 12 N VARCHAR2(50)W_RTL_CO_LINE_FL_IT_LC_DY_FS CO_FL_ORG_NUM This is a foreign key to the W_INT_ORG_DH table 13 N VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS CO_FL_QTY This is the quantity of units fulfilled. 14 Y NUMBER(18,4)W_RTL_CO_LINE_FL_IT_LC_DY_FS CO_FL_AMT_LCL This is the retail value of units fulfilled. This is stored in local 15 Y NUMBER(20,4)W_RTL_CO_LINE_FL_IT_LC_DY_FS CO_FL_PROFIT_AMT_LCL This is the profit value of units fulfilled. This is stored in local 16 Y NUMBER(20,4)W_RTL_CO_LINE_FL_IT_LC_DY_FS CO_FL_COST_AMT_LCL This is the cost value of units fulfilled. This is stored in local 17 Y NUMBER(20,4)W_RTL_CO_LINE_FL_IT_LC_DY_FS CO_FL_SHIPPING_AMT_LCL This is the actual shipping fee. This is stored in local currency 18 Y NUMBER(20,4)W_RTL_CO_LINE_FL_IT_LC_DY_FS CO_FL_TAX_AMT_LCL This is the tax amount fulfilled. This is stored in local currency. 19 Y NUMBER(20,4)W_RTL_CO_LINE_FL_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 20 Y VARCHAR2(30)W_RTL_CO_LINE_FL_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 21 Y VARCHAR2(30)W_RTL_CO_LINE_FL_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Documet Currency to the Local 22 Y NUMBER(22,7)W_RTL_CO_LINE_FL_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 23 Y NUMBER(22,7)W_RTL_CO_LINE_FL_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 24 Y NUMBER(22,7)W_RTL_CO_LINE_FL_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 25 Y NUMBER(22,7)W_RTL_CO_LINE_FL_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 26 Y VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 27 Y VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was initially 28 Y DATEW_RTL_CO_LINE_FL_IT_LC_DY_FS CREATED_ON_DT This column stores the date up to which the source record (in 29 Y DATEW_RTL_CO_LINE_FL_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 30 Y DATEW_RTL_CO_LINE_FL_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 31 Y DATEW_RTL_CO_LINE_FL_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 32 Y DATEW_RTL_CO_LINE_FL_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 33 Y DATEW_RTL_CO_LINE_FL_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 34 Y CHAR(1)W_RTL_CO_LINE_FL_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 35 Y DATEW_RTL_CO_LINE_FL_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 36 N NUMBER(10,0)W_RTL_CO_LINE_FL_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 37 Y NUMBER(4,0)W_RTL_CO_LINE_FL_IT_LC_DY_FS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 38 N NUMBER(10,0)W_RTL_CO_LINE_FL_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 39 N VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 40 Y VARCHAR2(80)W_RTL_CO_LINE_FL_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 41 Y VARCHAR2(10)

TABLE NAME:

This table contains the customer order fulfillment fact data at customer order header/line/fulfillment location level. Back posting is supported for inserts and updates. While the posting the updates for back posted data only the change (delta) values should be posted instead of posting the reversal and repost.

CO_LINE_ID, CO_HEAD_ID and CO_FL_ORG_NUM , DAY_DT makes the alternate key/ business key for this table. Fact Staging table is a truncate and load. It holds one day's transactions. In case of back posted records exist in the fact staging table the table holds more than one day's transactions. In case multiple fulfillments made on a same day for the same order line and the same fulfillment location, the records should be summed up first before they are moved to the staging table. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_CO_LINE_STATUS_FS

Page 227: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_LINE_STATUS_FS CO_LINE_ID The unique identifier of a customer order line 1 N VARCHAR2(50)W_RTL_CO_LINE_STATUS_FS CO_HEAD_ID This is a foreign key to the W_RTL_CO_HEAD_D table 2 N VARCHAR2(50)W_RTL_CO_LINE_STATUS_FS W_STATUS_CLASS Identifies the classification of the status. For example, 3 N VARCHAR2(50)W_RTL_CO_LINE_STATUS_FS CO_STATUS_CODE This is a foreign key to the W_STATUS_D table. 4 N VARCHAR2(50)W_RTL_CO_LINE_STATUS_FS DAY_DT This is a foreign key to the W_MCAL_DAY_D table 5 N DATEW_RTL_CO_LINE_STATUS_FS MIN_NUM This is the HOUR_24_NUM and MINUTE_NUM from 6 N NUMBER(4,0)W_RTL_CO_LINE_STATUS_FS PROD_IT_NUM This is the unique identifier for an item in the source system 7 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_FS ORG_NUM This is a foreign key to the W_INT_ORG_D table 8 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_FS ORIGINAL_CHANNEL_NUM This is a foreign key to the retail specific 9 N NUMBER(4,0)W_RTL_CO_LINE_STATUS_FS SUBMIT_CHANNEL_NUM This is a foreign key to the retail specific 10 N NUMBER(4,0)W_RTL_CO_LINE_STATUS_FS REASON_CAT_CODE Reason Category Code Identifies the categorization of the 11 N VARCHAR2(50)W_RTL_CO_LINE_STATUS_FS CO_CAN_REASON_CODE This is a foreign key to W_REASON_D table 12 N VARCHAR2(50)W_RTL_CO_LINE_STATUS_FS SHIP_TO_GEO_ID This is a foreign key to the W_GEO_D table. 13 Y VARCHAR2(50)W_RTL_CO_LINE_STATUS_FS CUST_NUM Customer Number 14 Y VARCHAR2(80)W_RTL_CO_LINE_STATUS_FS SALEPERSON_NUM The retailer sales person who is responsible for the transaction 15 Y VARCHAR2(80)W_RTL_CO_LINE_STATUS_FS CASHIER_NUM The employee who processes the sales transaction by 16 Y VARCHAR2(80)W_RTL_CO_LINE_STATUS_FS CUST_REP_NUM The employee who was involved with facilitating the customer 17 Y VARCHAR2(80)W_RTL_CO_LINE_STATUS_FS RTL_TYPE_CODE This is foreign key to W_XACT_TYPE_D table 18 N VARCHAR2(50)W_RTL_CO_LINE_STATUS_FS FULFILLMENT_TYPE_CODE This is the fulfillment type code that is used while fulfilling the 19 Y VARCHAR2(50)W_RTL_CO_LINE_STATUS_FS FULFILLMENT_METHOD_CODE This is the business code for fulfillment method that is used 20 Y VARCHAR2(50)W_RTL_CO_LINE_STATUS_FS CO_SHIPPING_AMT_LCL This is the expected shipping fee of the order line. This is 21 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_TAX_AMT_LCL This is the tax amount of the order line. This is stored in local 22 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_RUSH_ORDER_AMT_LCL This is rush order amount for order line. This is stored in local 23 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_ACCOMMODATION_AMT_LCL This is accommodation amount for order line. This is stored in 24 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_DISC_AMT_LCL This is the discount amount applied to the order line only. This 25 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_QTY This is the quantity of units ordered. 26 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_FS CO_AMT_LCL This is the retail value of units ordered. This is stored in local 27 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_PROFIT_AMT_LCL This is the profit value of units ordered. This is stored in local 28 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_COST_AMT_LCL This is the cost value of units ordered. This is stored in local 29 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_RSV_QTY This is the change of quantity of units being reserved. 30 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_FS CO_RSV_AMT_LCL This is the change of retail value of being units reserved. This 31 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_RSV_PROFIT_AMT_LCL This is the change of profit value of units being reserved. This 32 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_RSV_COST_AMT_LCL This is the change of cost value of units being reserved. This is 33 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_PICK_QTY This is the change of quantity of units being picked. 34 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_FS CO_PICK_AMT_LCL This is the change of retail value of units being picked. This is 35 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_PICK_PROFIT_AMT_LCL This is the change of profit value of units being picked. This is 36 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_PICK_COST_AMT_LCL This is the change of cost value of units being picked. This is 37 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_BO_QTY This is the change of quantity of units in backorder. 38 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_FS CO_BO_AMT_LCL This is the change of retail value of units in backorder. This is 39 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_BO_PROFIT_AMT_LCL This is the change of profit value of units in backorder. This is 40 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_BO_COST_AMT_LCL This is the change of cost value of units in backorder. This is 41 Y NUMBER(20,4)

This table contains customer order line status latest data at the customer order header/line/day level. This table can have back posted records and the same can be used for loading the fact table. If a customer order line status latest change occurs in the middle of a day, the details that exists at the time of the batch will be written.

CO_LINE_ID and CO_HEAD_ID make the alternate key/ business key for this table. Fact Staging table is a truncate and load. It holds one day's transactions. In case of back posted records exist in the fact staging table the table holds the latest order line status information only. For back post, the post date can be only going forward, not backward. Back post is not supported if there is a major reclassification between the transaction date and the current business date. This table contains the latest customer order line information modified on the DAY_DT. In case of multiple modification within a day for a customer order line, only the latest information on that day will be extracted into the staging table. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

Page 228: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CO_LINE_STATUS_FS CO_CAN_QTY This is the quantity of units cancelled. 42 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_FS CO_CAN_AMT_LCL This is the retail value of units cancelled. This is stored in local 43 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_CAN_PROFIT_AMT_LCL This is the profit value of units cancelled. This is stored in local 44 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_CAN_COST_AMT_LCL This is the cost value of units cancelled. This is stored in local 45 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_CAN_TAX_AMT_LCL This is the TAX value of units cancelled. This is stored in local 46 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_FACT1_QTY This is the fact 1 quantity 47 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_FS CO_FACT1_AMT_LCL This is the fact 1 amount in local currency 48 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_FACT1_PROFIT_AMT_LCL This is the fact 1 profit amount in local currency 49 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_FACT1_COST_AMT_LCL This is the fact 1 cost amount in local currency 50 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_FACT2_QTY This is the fact 2 quantity 51 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_FS CO_FACT2_AMT_LCL This is the fact 2 amount in local currency 52 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_FACT2_PROFIT_AMT_LCL This is the fact 2 profit amount in local currency 53 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_FACT2_COST_AMT_LCL This is the fact 2 cost amount in local currency 54 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_FACT3_QTY This is the fact 3 quantity 55 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_FS CO_FACT3_AMT_LCL This is the fact 3 amount in local currency 56 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_FACT3_PROFIT_AMT_LCL This is the fact 3 profit amount in local currency 57 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS CO_FACT3_COST_AMT_LCL This is the fact 3 cost amount in local currency 58 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_FS DOC_CURR_CODE Code for the currency in which the document was created in 59 Y VARCHAR2(30)W_RTL_CO_LINE_STATUS_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 60 Y VARCHAR2(30)W_RTL_CO_LINE_STATUS_FS LOC_EXCHANGE_RATE This is the exchange rate from Document Currency to the 61 Y NUMBER(22,7)W_RTL_CO_LINE_STATUS_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 62 Y NUMBER(22,7)W_RTL_CO_LINE_STATUS_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 63 Y NUMBER(22,7)W_RTL_CO_LINE_STATUS_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 64 Y NUMBER(22,7)W_RTL_CO_LINE_STATUS_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 65 Y NUMBER(10,0)W_RTL_CO_LINE_STATUS_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 66 Y NUMBER(10,0)W_RTL_CO_LINE_STATUS_FS CHANGED_ON_DT Identifies the date and time when the record was initially 67 Y DATEW_RTL_CO_LINE_STATUS_FS CREATED_ON_DT This column stores the date up to which the source record (in 68 Y DATEW_RTL_CO_LINE_STATUS_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 69 Y DATEW_RTL_CO_LINE_STATUS_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 70 Y DATEW_RTL_CO_LINE_STATUS_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 71 Y DATEW_RTL_CO_LINE_STATUS_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 72 Y DATEW_RTL_CO_LINE_STATUS_FS DELETE_FLG This flag indicates the deletion status of the record in the 73 Y CHAR(1)W_RTL_CO_LINE_STATUS_FS EXCHANGE_DT This is the date when the price change or cost change was 74 Y DATEW_RTL_CO_LINE_STATUS_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 75 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 76 Y NUMBER(4,0)W_RTL_CO_LINE_STATUS_FS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 77 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 78 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 79 Y VARCHAR2(80)W_RTL_CO_LINE_STATUS_FS X_CUSTOM This column is used as a generic field for customer extensions. 80 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_LINE_STATUS_G ROW_WID Surrogate key to uniquely identify a record 1 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G CO_LINE_WID This is a foreign key to the W_RTL_CO_LINE_D table 2 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G CO_STATUS_WID This is a foreign key to the W_STATUS_D table. 3 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G CO_HEAD_WID This is a foreign key to the W_RTL_CO_HEAD_D table 4 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G ORG_WID This is a foreign key to the W_INT_ORG_D table 5 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G ORG_DH_WID This is a foreign key to the W_INT_ORG_DH table 6 N NUMBER(10,0)

W_RTL_CO_LINE_STATUS_G

This is CO Line status G table

This table cannot contain duplicate records for CO_LINE_WID, PROD_WID and ORG_DH_WID

Page 229: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CO_LINE_STATUS_G ORG_SCD1_WID This is a foreign key to the W_INT_ORG_D table using the 7 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G ORG_DS_WID This is a foreign key to the W_INT_ORG_D table 8 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G ORG_RG_WID This is a foreign key to the W_INT_ORG_D table 9 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G ORG_AR_WID This is a foreign key to the W_INT_ORG_D table 10 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G ORG_CH_WID This is a foreign key to the W_INT_ORG_D table 11 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G PROD_WID This is a foreign key to the W_PRODUCT_D table. 12 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G PROD_SCD1_WID This is a foreign key to the W_PRODUCT_D table. 13 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G PROD_IT_WID This is a foreign key to the W_PRODUCT_D table. 14 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G PROD_SC_WID This is a foreign key to the W_PRODUCT_D table. 15 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G PROD_CL_WID This is a foreign key to the W_PRODUCT_D table. 16 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G PROD_DP_WID This is a foreign key to the W_PRODUCT_D table. 17 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G PROD_GP_WID This is a foreign key to the W_PRODUCT_D table. 18 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G PROD_DV_WID This is a foreign key to the W_PRODUCT_D table. 19 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G ORG_NUM This is a foreign key to the W_INT_ORG_D table 20 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G ORG_DS_NUM This is a foreign key to the W_INT_ORG_D table 21 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G ORG_RG_NUM This is a foreign key to the W_INT_ORG_D table 22 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G ORG_AR_NUM This is a foreign key to the W_INT_ORG_D table 23 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G ORG_CH_NUM This is a foreign key to the W_INT_ORG_D table 24 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G PROD_IT_NUM This is a foreign key to the W_PRODUCT_D table. 25 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G PROD_SC_NUM This is a foreign key to the W_PRODUCT_D table. 26 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G PROD_CL_NUM This is a foreign key to the W_PRODUCT_D table. 27 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G PROD_DP_NUM This is a foreign key to the W_PRODUCT_D table. 28 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G PROD_GP_NUM This is a foreign key to the W_PRODUCT_D table. 29 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G PROD_DV_NUM This is a foreign key to the W_PRODUCT_D table. 30 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G ORIGINAL_CHANNEL_WID This is a foreign key to the retail specific 31 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G SUBMIT_CHANNEL_WID This is a foreign key to the retail specific 32 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G DAY_DT This is a foreign key to the retail specific W_MCAL_DAY_D 33 Y DATEW_RTL_CO_LINE_STATUS_G DT_WID This is a foreign key to the retail specific W_MCAL_DAY_D 34 N NUMBER(15,0)W_RTL_CO_LINE_STATUS_G SHIP_TO_GEO_WID This is a foreign key to the W_GEO_D table. 35 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G CUST_WID This is a foreign key to the W_PARTY_PER_D table 36 Y NUMBER(10,0)W_RTL_CO_LINE_STATUS_G SALEPERSON_WID This is a foreign key to the W_EMPLOYEE_D table 37 Y NUMBER(10,0)W_RTL_CO_LINE_STATUS_G CASHIER_WID This is a foreign key to the W_EMPLOYEE_D table 38 Y NUMBER(10,0)W_RTL_CO_LINE_STATUS_G CUST_REP_WID This is a foreign key to the W_EMPLOYEE_D table 39 Y NUMBER(10,0)W_RTL_CO_LINE_STATUS_G CO_REQUESTED_FL_TYPE_WID This is a foreign key to the W_RTL_CO_SHIP_TYPE_D table 40 N NUMBER(15,0)W_RTL_CO_LINE_STATUS_G CO_REQUESTED_FL_METHOD_WID This is a foreign key to the W_RTL_CO_SHIP_METHOD_D 41 N NUMBER(15,0)W_RTL_CO_LINE_STATUS_G RTL_TYPE_WID This is foreign key to W_XACT_TYPE_D 42 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G CO_SHIPPING_AMT_LCL This is the expected shipping fee of the order line. This is 43 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_TAX_AMT_LCL This is the tax amount of the order line. This is stored in local 44 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_RUSH_ORDER_AMT_LCL This is rush order amount for order line. This is stored in local 45 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_ACCOMMODATION_AMT_LCL This is accommodation amount for order line. This is stored in 46 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_DISC_AMT_LCL This is the discount amount applied to the order line only. This 47 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_QTY This is the quantity of units ordered. 48 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_G CO_RTL_AMT_LCL This is the retail value of units ordered. This is stored in local 49 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_RTL_PROFIT_AMT_LCL This is the profit value of units ordered. This is stored in local 50 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_COST_AMT_LCL This is the cost value of units ordered. This is stored in local 51 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_RSV_QTY This is the change of quantity of units being reserved. 52 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_G CO_RSV_RTL_AMT_LCL This is the change of retail value of being units reserved. This 53 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_RSV_RTL_PROFIT_AMT_LCL This is the change of profit value of units being reserved. This 54 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_RSV_COST_AMT_LCL This is the change of cost value of units being reserved. This is 55 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_PICK_QTY This is the change of quantity of units being picked. 56 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_G CO_PICK_RTL_AMT_LCL This is the change of retail value of units being picked. This is 57 Y NUMBER(20,4)

Page 230: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CO_LINE_STATUS_G CO_PICK_RTL_PROFIT_AMT_LCL This is the change of profit value of units being picked. This is 58 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_PICK_COST_AMT_LCL This is the change of cost value of units being picked. This is 59 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_BO_QTY This is the change of quantity of units in backorder. 60 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_G CO_BO_RTL_AMT_LCL This is the change of retail value of units in backorder. This is 61 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_BO_RTL_PROFIT_AMT_LCL This is the change of profit value of units in backorder. This is 62 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_BO_COST_AMT_LCL This is the change of cost value of units in backorder. This is 63 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_CAN_QTY This is the quantity of units cancelled. 64 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_G CO_CAN_AMT_LCL This is the retail value of units cancelled. This is stored in local 65 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_CAN_PROFIT_AMT_LCL This is the profit value of units cancelled. This is stored in local 66 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_CAN_COST_AMT_LCL This is the cost value of units cancelled. This is stored in local 67 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_CAN_TAX_AMT_LCL This is the tax value of units cancelled. This is stored in local 68 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_FACT1_QTY This is the fact1 quantity 69 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_G CO_FACT1_AMT_LCL This is the fact1 amount of the order line. This is stored in local 70 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_FACT1_PROFIT_AMT_LCL This is the fact1 profit amount of the order line. This is stored in 71 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_FACT1_COST_AMT_LCL This is the fact1 cost amount of the order line. This is stored in 72 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_FACT2_QTY This is the fact2 quantity 73 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_G CO_FACT2_AMT_LCL This is the fact2 amount of the order line. This is stored in local 74 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_FACT2_PROFIT_AMT_LCL This is the fact2 profit amount of the order line. This is stored in 75 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_FACT2_COST_AMT_LCL This is the fact2 cost amount of the order line. This is stored in 76 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_FACT3_QTY This is the fact3 quantity 77 Y NUMBER(18,4)W_RTL_CO_LINE_STATUS_G CO_FACT3_AMT_LCL This is the fact3 amount of the order line. This is stored in local 78 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_FACT3_PROFIT_AMT_LCL This is the fact3 profit amount of the order line. This is stored in 79 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G CO_FACT3_COST_AMT_LCL This is the fact3 cost amount of the order line. This is stored in 80 Y NUMBER(20,4)W_RTL_CO_LINE_STATUS_G DOC_CURR_CODE Code for the currency in which the document was created in 81 Y VARCHAR2(30)W_RTL_CO_LINE_STATUS_G LOC_CURR_CODE Usually the reporting currency code for the financial company 82 Y VARCHAR2(30)W_RTL_CO_LINE_STATUS_G LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 83 Y NUMBER(22,7)W_RTL_CO_LINE_STATUS_G GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 84 Y NUMBER(22,7)W_RTL_CO_LINE_STATUS_G GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 85 Y NUMBER(22,7)W_RTL_CO_LINE_STATUS_G GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 86 Y NUMBER(22,7)W_RTL_CO_LINE_STATUS_G CREATED_BY_WID This is a foreign key to the W_USER_D dimension indicating 87 Y NUMBER(10,0)W_RTL_CO_LINE_STATUS_G CHANGED_BY_WID This is a foreign key to the W_USER_D dimension indicating 88 Y NUMBER(10,0)W_RTL_CO_LINE_STATUS_G CHANGED_ON_DT Identifies the date and time when the record was initially 89 Y DATEW_RTL_CO_LINE_STATUS_G CREATED_ON_DT Identifies the date and time when the record was initially 90 Y DATEW_RTL_CO_LINE_STATUS_G AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 91 Y DATEW_RTL_CO_LINE_STATUS_G AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 92 Y DATEW_RTL_CO_LINE_STATUS_G AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 93 Y DATEW_RTL_CO_LINE_STATUS_G AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 94 Y DATEW_RTL_CO_LINE_STATUS_G DELETE_FLG This flag indicates the deletion status of the record in the 95 Y CHAR(1)W_RTL_CO_LINE_STATUS_G W_INSERT_DT This column stores the date on which the record was inserted 96 Y DATEW_RTL_CO_LINE_STATUS_G W_UPDATE_DT This column stores the date on which the record was last 97 Y DATEW_RTL_CO_LINE_STATUS_G EXCHANGE_DT This is exchange date 98 Y DATEW_RTL_CO_LINE_STATUS_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from 99 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G ETL_THREAD_VAL Oracle system field. This column is the unique identifier for the 100 Y NUMBER(4,0)W_RTL_CO_LINE_STATUS_G ETL_PROC_WID Oracle system field. This column is the unique identifier for the 101 N NUMBER(10,0)W_RTL_CO_LINE_STATUS_G INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 102 N VARCHAR2(80)W_RTL_CO_LINE_STATUS_G TENANT_ID This column is the unique identifier for a tenant in a multi- 103 Y VARCHAR2(80)W_RTL_CO_LINE_STATUS_G X_CUSTOM This column is used as a generic field for customer extensions. 104 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

W_RTL_CO_SHIP_METHOD_DS

This dimension holds shipment method detail.There is no parent relationship between Ship type and Ship method. Any open ship methods that are not sent to staging table will be considered as closed/cancelled. Complete data should be extracted not depending on the dates.

Page 231: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_SHIP_METHOD_DS SHIP_METHOD_CODE This is the code for customer order ship method. 1 N VARCHAR2(50)W_RTL_CO_SHIP_METHOD_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 2 Y NUMBER(10,0)W_RTL_CO_SHIP_METHOD_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y NUMBER(10,0)W_RTL_CO_SHIP_METHOD_DS CREATED_ON_DT Identifies the date and time when the record was initially 4 Y DATEW_RTL_CO_SHIP_METHOD_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 5 Y DATEW_RTL_CO_SHIP_METHOD_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 6 Y DATEW_RTL_CO_SHIP_METHOD_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_CO_SHIP_METHOD_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_CO_SHIP_METHOD_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CO_SHIP_METHOD_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 10 Y DATEW_RTL_CO_SHIP_METHOD_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 11 Y DATEW_RTL_CO_SHIP_METHOD_DS DELETE_FLG This flag indicates the deletion status of the record in the 12 Y CHAR(1)W_RTL_CO_SHIP_METHOD_DS W_INSERT_DT This column stores the date on which the record was inserted 13 Y DATEW_RTL_CO_SHIP_METHOD_DS W_UPDATE_DT This column stores the date on which the record was last 14 Y DATEW_RTL_CO_SHIP_METHOD_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_CO_SHIP_METHOD_DS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 16 N NUMBER(10,0)W_RTL_CO_SHIP_METHOD_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 17 N VARCHAR2(80)W_RTL_CO_SHIP_METHOD_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 18 Y VARCHAR2(80)W_RTL_CO_SHIP_METHOD_DS X_CUSTOM This column is used as a generic field for customer extensions 19 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CO_SHIP_TYPE_DS SHIP_TYPE_CODE This is the code for customer order ship type. 1 N VARCHAR2(50)W_RTL_CO_SHIP_TYPE_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 2 Y NUMBER(10,0)W_RTL_CO_SHIP_TYPE_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y NUMBER(10,0)W_RTL_CO_SHIP_TYPE_DS CREATED_ON_DT Identifies the date and time when the record was initially 4 Y DATEW_RTL_CO_SHIP_TYPE_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 5 Y DATEW_RTL_CO_SHIP_TYPE_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 6 Y DATEW_RTL_CO_SHIP_TYPE_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_CO_SHIP_TYPE_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_CO_SHIP_TYPE_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CO_SHIP_TYPE_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 10 Y DATEW_RTL_CO_SHIP_TYPE_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 11 Y DATEW_RTL_CO_SHIP_TYPE_DS DELETE_FLG This flag indicates the deletion status of the record in the 12 Y CHAR(1)W_RTL_CO_SHIP_TYPE_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 13 N NUMBER(10,0)W_RTL_CO_SHIP_TYPE_DS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 14 N NUMBER(10,0)W_RTL_CO_SHIP_TYPE_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 15 N VARCHAR2(80)W_RTL_CO_SHIP_TYPE_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_CO_SHIP_TYPE_DS X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(10)

TABLE NAME:

SHIP_METHOD_CODE makes the alternate key/ business key for this table. A full snapshot shipping method dimension information listed below should be provided in the staging table. Data for this table has to be provided by an external source system or a legacy system.

W_RTL_CUSTSEG_ALLOC_DS

W_RTL_CO_SHIP_TYPE_DS

A Cross channel stage table which contains customer order ship type information. This dimension holds shipment type detail.There is no parent relationship between Ship type and Ship method. Any open ship types that are not sent to staging table will be considered as closed/cancelled. Complete data should be extracted not depending on the dates.

SHIP_TYPE_CODE makes the alternate key/ business key for this table. A full snapshot of shipping type dimension information listed below should be provided in the staging table. Data for this table has to be provided by an external source system or a legacy system.

Page 232: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CUSTSEG_ALLOC_DS CUSTSEG_ALLOC_ID This is the ID to identify the association. 1 N VARCHAR2(50)W_RTL_CUSTSEG_ALLOC_DS CUSTSEG_ID This is a unique ID used to identify the Customer 2 N VARCHAR2(50)W_RTL_CUSTSEG_ALLOC_DS CHANNEL_ID This is the ID to identify the channel. 3 N NUMBER(4,0)W_RTL_CUSTSEG_ALLOC_DS PROD_NUM This is the number to identify the product. 4 N VARCHAR2(30)W_RTL_CUSTSEG_ALLOC_DS ORG_NUM This is the number to identify the organization. 5 N VARCHAR2(30)W_RTL_CUSTSEG_ALLOC_DS CUSTSEG_ALLOC_NAME This is the name to identify the association. 6 Y VARCHAR2(80)W_RTL_CUSTSEG_ALLOC_DS ALLOCATION_TYPE Allocation type to identify if its consumer or customer allocation 7 N VARCHAR2(30)W_RTL_CUSTSEG_ALLOC_DS DISTRIBUTION Distribution percentage to indicate the distribution of particular 8 Y NUMBER(7,4)W_RTL_CUSTSEG_ALLOC_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 9 Y NUMBER(10,0)W_RTL_CUSTSEG_ALLOC_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 10 Y NUMBER(10,0)W_RTL_CUSTSEG_ALLOC_DS CREATED_ON_DT Identifies the date and time when the record was initially 11 Y DATEW_RTL_CUSTSEG_ALLOC_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 12 Y DATEW_RTL_CUSTSEG_ALLOC_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_CUSTSEG_ALLOC_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_RTL_CUSTSEG_ALLOC_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 15 Y DATEW_RTL_CUSTSEG_ALLOC_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_RTL_CUSTSEG_ALLOC_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 17 Y DATEW_RTL_CUSTSEG_ALLOC_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 18 Y DATEW_RTL_CUSTSEG_ALLOC_DS EFFECTIVE_FROM_DT This column stores the date from which the dimension record is 19 Y DATEW_RTL_CUSTSEG_ALLOC_DS EFFECTIVE_TO_DT This column stores the date up to which the dimension record 20 Y DATEW_RTL_CUSTSEG_ALLOC_DS DELETE_FLG This flag indicates the deletion status of the record in the 21 Y CHAR(1)W_RTL_CUSTSEG_ALLOC_DS W_INSERT_DT This column stores the date on which the record was inserted 22 Y DATEW_RTL_CUSTSEG_ALLOC_DS W_UPDATE_DT This column stores the date on which the record was last 23 Y DATEW_RTL_CUSTSEG_ALLOC_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 24 N NUMBER(10,0)W_RTL_CUSTSEG_ALLOC_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 25 N VARCHAR2(80)W_RTL_CUSTSEG_ALLOC_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 26 Y VARCHAR2(80)W_RTL_CUSTSEG_ALLOC_DS X_CUSTOM This column is used as a generic field for customer extensions. 27 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CUSTSEG_DS CUSTSEG_ID This is a unique ID used to identify the Customer 1 N VARCHAR2(50)W_RTL_CUSTSEG_DS CUSTSEG_NAME Customer Segment name 2 Y VARCHAR2(80)

This table contains customer segment dimension and the programs extracts that will load it will be created during the implementation.

This table contains the Customer Segment information. Business Key : Custseg_Id

Associations of Customer segments, product and organization hierarchy and the programs extracts that will load it will be created during the implementation.

This is stores Customer Segments associated to a level in PRODUCT Hierarchy other then Item (level needs to be configured one time), Channels and Organization Hierarchy other then Location(level needs to be configured one time). Data for this table need to be provided by an external/legacy source system where CUSTSEG_ALLOC_ID will be the business key which will have associations to CUSTSEG_WID from W_RTL_CUSTSEG_D, CHANNEL_WID from W_RTL_CHANNEL_D, PROD_DH_WID from W_PROD_CAT_DH and ORG_DH_WID from W_INT_ORG_DH. The loading of the Target Table using these Staging area tables would implement SCD Type 2 logic. - When source system sends Type 2 relationship, the SRC_EFF_FROM_DT is the driver to update the existing relationships. - SRC_EFF_FROM_DT and SRC_EFF_TO_DT are treated as Type 1 dates column, and upon receiving these updated dates, there should be no updates to warehouse EFFECTIVE_FROM_DT and EFFECTIVE_TO_DT columns.- Change in DELETE_FLG column would drive the SCD Type 2 logic to kick in and add an entry in the target table for the respective relationship updating the respective columns.

W_RTL_CUSTSEG_DS

Page 233: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CUSTSEG_DS CUSTSEG_TYPE Indicate the type of customer segment. Possible values are - 3 Y VARCHAR2(50)W_RTL_CUSTSEG_DS AGE_RANGE This attributes indicates the age group for customer segment. 4 Y VARCHAR2(30)W_RTL_CUSTSEG_DS SEX_MF_CODE This attributes defines the gender of customer segment. 5 Y VARCHAR2(50)W_RTL_CUSTSEG_DS FAMILY_SIZE Indicates the Family Size for a Demographics based Segment 6 Y NUMBER(2,0)W_RTL_CUSTSEG_DS GENERATION_CODE Generation code for creating demographic segments. Possible 7 Y VARCHAR2(50)W_RTL_CUSTSEG_DS ANNL_INCOME_RANGE The attribute defines target customer segment income range. 8 Y VARCHAR2(50)W_RTL_CUSTSEG_DS OCCUPATION_CODE Occupation code to classify workers into occupational 9 Y VARCHAR2(50)W_RTL_CUSTSEG_DS EDUCATION_BCKGND_CODE Education Background Code 10 Y VARCHAR2(50)W_RTL_CUSTSEG_DS ETHNICITY_CODE Ethnicity code for the purpose of demographics based 11 Y VARCHAR2(50)W_RTL_CUSTSEG_DS NATIONALITY_CODE Nationality code for the purpose of demographics based 12 Y VARCHAR2(30)W_RTL_CUSTSEG_DS RELIGION_CODE Region code for the purpose of demographics based 13 Y VARCHAR2(50)W_RTL_CUSTSEG_DS SOCAL_CLASS_CODE Status hierarchy by which customer are classified on the basis 14 Y VARCHAR2(50)W_RTL_CUSTSEG_DS FAMILY_LIFE_CYCL_CODE Bachelor, married with no children (DINKS: Double Income, No 15 Y VARCHAR2(50)W_RTL_CUSTSEG_DS REGION_CODE Region code for the geography based customer segmentation. 16 Y VARCHAR2(50)W_RTL_CUSTSEG_DS METRO_AREA_SIZE This attribute indicates the size of the metropolitan area. It will 17 Y NUMBER(12,4)W_RTL_CUSTSEG_DS POPULATION_DENSITY Indicates if the geography based segment represents urban , 18 Y VARCHAR2(50)W_RTL_CUSTSEG_DS CLIMATE_CODE The code indicates the weather patterns. 19 Y VARCHAR2(50)W_RTL_CUSTSEG_DS BENEFIT_SOUGHT_CODE The main benefits consumers look for in a product. For 20 Y VARCHAR2(50)W_RTL_CUSTSEG_DS USAGE_RATE This attribute indicates customer segments buying mindset. 21 Y VARCHAR2(50)W_RTL_CUSTSEG_DS READINESS_TO_BUY_CODE This attribute indicates customer segments buying mindset. 22 Y VARCHAR2(50)W_RTL_CUSTSEG_DS OCCASION_CODE This attribute indicate when segment tends to purchase or 23 Y VARCHAR2(50)W_RTL_CUSTSEG_DS ACTIVITY_CODE Activity code based on AIO survey. This will be used to create 24 Y VARCHAR2(50)W_RTL_CUSTSEG_DS INTEREST_CODE Interest code based on AIO survey. This will be used to create 25 Y VARCHAR2(50)W_RTL_CUSTSEG_DS OPINION_CODE This attribute indicates (but is not limited to) customer 26 Y VARCHAR2(50)W_RTL_CUSTSEG_DS ATTITUDE_CODE Indicates the Attitude of the psychographic customer segment 27 Y VARCHAR2(50)W_RTL_CUSTSEG_DS VALUE_CODE Indicates the traditional and social values for a segment. 28 Y VARCHAR2(50)W_RTL_CUSTSEG_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 29 Y NUMBER(10,0)W_RTL_CUSTSEG_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 30 Y NUMBER(10,0)W_RTL_CUSTSEG_DS CREATED_ON_DT Identifies the date and time when the record was initially 31 Y DATEW_RTL_CUSTSEG_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 32 Y DATEW_RTL_CUSTSEG_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 33 Y DATEW_RTL_CUSTSEG_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 34 Y DATEW_RTL_CUSTSEG_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 35 Y DATEW_RTL_CUSTSEG_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 36 Y DATEW_RTL_CUSTSEG_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 37 Y DATEW_RTL_CUSTSEG_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 38 Y DATEW_RTL_CUSTSEG_DS DELETE_FLG This flag indicates the deletion status of the record in the 39 Y VARCHAR2(1)W_RTL_CUSTSEG_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 40 N NUMBER(10,0)W_RTL_CUSTSEG_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 41 N VARCHAR2(80)W_RTL_CUSTSEG_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 42 Y VARCHAR2(80)W_RTL_CUSTSEG_DS X_CUSTOM This column is used as a generic field for customer extensions. 43 Y VARCHAR2(10)W_RTL_CUSTSEG_DS CUSTSEG_SRC_TYPE This is the source for Customer Segment 44 Y VARCHAR2(50)W_RTL_CUSTSEG_DS ORG_HIER_KEY This is the Org Hierarchial Key 45 Y VARCHAR2(80)W_RTL_CUSTSEG_DS APPROVAL_DATE This is the date when the Customer segment is approved in 46 Y DATEW_RTL_CUSTSEG_DS CUSTSEG_DESC Customer Segment Description 47 Y VARCHAR2(256 )

TABLE NAME:

TABLE DESCRIPTION: This table contains customer address information. One customer can have multiple address and one address can belong to multiple customers.The programs extracts that will load it will be created during the implementation.

W_RTL_CUST_ADDRESS_DS

Page 234: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CUST_ADDRESS_DS CUST_ID This is a unique ID to identify a Customer, This is a foreign key 1 N VARCHAR2(80)W_RTL_CUST_ADDRESS_DS ADDRESS_ID This is a unique ID to identify an address. 2 N VARCHAR2(50)W_RTL_CUST_ADDRESS_DS ADDRESS_TYPE_CODE Indicates type of address , for eg, Billing Address, Delivery 3 Y VARCHAR2(250)W_RTL_CUST_ADDRESS_DS YEAR_AT_ADDRESS Indicates the number of years for which the specific address 4 Y NUMBER(2,0)W_RTL_CUST_ADDRESS_DS ADDRESS_CLASS_CODE Indicates the class of the Address - Eg : Residential Address, 5 Y VARCHAR2(250)W_RTL_CUST_ADDRESS_DS PRIMARY_ADDRESS_FLG Indicates if the address can be used for all customer 6 Y VARCHAR2(1)W_RTL_CUST_ADDRESS_DS ADDRESS_START_DT Start date on an address. 7 Y DATEW_RTL_CUST_ADDRESS_DS ADDRESS_END_DT End date on an address. 8 Y DATEW_RTL_CUST_ADDRESS_DS ST_ADDRESS1 Street Address Line 1 9 Y VARCHAR2(250)W_RTL_CUST_ADDRESS_DS ST_ADDRESS2 Street Address Line 2 10 Y VARCHAR2(250)W_RTL_CUST_ADDRESS_DS ST_ADDRESS3 Street Address Line 3 11 Y VARCHAR2(250)W_RTL_CUST_ADDRESS_DS CITY_CODE City Code 12 Y VARCHAR2(50)W_RTL_CUST_ADDRESS_DS CITY_NAME CITY NAME 13 Y VARCHAR2(80)W_RTL_CUST_ADDRESS_DS STATE_CODE STATE CODE 14 Y VARCHAR2(50)W_RTL_CUST_ADDRESS_DS STATE_NAME STATE NAME 15 Y VARCHAR2(80)W_RTL_CUST_ADDRESS_DS COUNTRY_CODE COUNTRY CODE 16 Y VARCHAR2(50)W_RTL_CUST_ADDRESS_DS COUNTRY_NAME COUNTRY NAME 17 Y VARCHAR2(80)W_RTL_CUST_ADDRESS_DS POSTAL_CODE Postal Code or Zip code 18 Y VARCHAR2(30)W_RTL_CUST_ADDRESS_DS CREATED_BY_ID This is a unique ID to identify a Customer, This is a foreign key 23 Y NUMBER(10,0)W_RTL_CUST_ADDRESS_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 24 Y NUMBER(10,0)W_RTL_CUST_ADDRESS_DS CREATED_ON_DT Identifies the date and time when the record was initially 25 Y DATEW_RTL_CUST_ADDRESS_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 26 Y DATEW_RTL_CUST_ADDRESS_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 27 Y DATEW_RTL_CUST_ADDRESS_DS SRC_EFF_FROM_DT Oracle system field. This column identifies the last modified 28 Y DATEW_RTL_CUST_ADDRESS_DS SRC_EFF_TO_DT Oracle system field. This column identifies the last modified 29 Y DATEW_RTL_CUST_ADDRESS_DS EFFECTIVE_FROM_DT This column stores the date from which the source record (in 30 Y DATEW_RTL_CUST_ADDRESS_DS EFFECTIVE_TO_DT This column stores the date up to which the source record (in 31 Y DATEW_RTL_CUST_ADDRESS_DS DELETE_FLG This column stores the date from which the dimension record is 32 Y CHAR(1)W_RTL_CUST_ADDRESS_DS W_INSERT_DT This flag indicates the deletion status of the record in the 33 Y DATEW_RTL_CUST_ADDRESS_DS W_UPDATE_DT This is a flag for marking dimension records as "Y" in order to 34 Y DATEW_RTL_CUST_ADDRESS_DS DATASOURCE_NUM_ID This column stores the date on which the record was inserted 35 N NUMBER(10,0)W_RTL_CUST_ADDRESS_DS INTEGRATION_ID This column is the unique identifier of the source system from 36 N VARCHAR2(80)W_RTL_CUST_ADDRESS_DS TENANT_ID Oracle system field. This column is the unique identifier for the 37 Y VARCHAR2(80)W_RTL_CUST_ADDRESS_DS X_CUSTOM This column is the unique identifier of a dimension or fact entity 38 Y VARCHAR2(10)W_RTL_CUST_ADDRESS_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 39 Y DATEW_RTL_CUST_ADDRESS_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 40 Y DATE

TABLE NAME:

TABLE DESCRIPTION:

This is a many-to-many relationship table that holds the customers who have multiple addresses and a address with multiple customers.This table cannot duplicate row with same ADDRESS_ID and CUST_WID.Business Key : CUST_IDThe loading of the Target Table using these Staging area tables would implement SCD Type 2 logic.- When source system sends Type 2 relationship, the SRC_EFF_FROM_DT is the driver to update the existing relationships. - SRC_EFF_FROM_DT and SRC_EFF_TO_DT are treated as Type 1 dates column, and upon receiving these updated dates, there should be no updates to warehouse EFFECTIVE_FROM_DT and EFFECTIVE_TO_DT columns.A4617- Change in DELETE_FLG column would drive the SCD Type 2 logic to kick in and add an entry in the target table for the respective relationship updating the respective columns.

W_RTL_CUST_CUSTSEG_DS

This table contains customer segments and their corresponding customers.One customer can belong to multiple customer segments and one customer segment can have many customers.Customer without any customer segment or customer segment without any customer, and the programs extracts that will load it will be created during the implementation.

Page 235: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CUST_CUSTSEG_DS CUSTSEG_ID This is a unique ID used to identify the Customer 1 N VARCHAR2(50)W_RTL_CUST_CUSTSEG_DS CUST_ID This is a foreign key to W_PARTY_PER_D table 2 N VARCHAR2(80)W_RTL_CUST_CUSTSEG_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y NUMBER(10,0)W_RTL_CUST_CUSTSEG_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y NUMBER(10,0)W_RTL_CUST_CUSTSEG_DS CREATED_ON_DT Identifies the date and time when the record was initially 5 Y DATEW_RTL_CUST_CUSTSEG_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 6 Y DATEW_RTL_CUST_CUSTSEG_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_CUST_CUSTSEG_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_CUST_CUSTSEG_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CUST_CUSTSEG_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CUST_CUSTSEG_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 11 Y DATEW_RTL_CUST_CUSTSEG_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 12 Y DATEW_RTL_CUST_CUSTSEG_DS EFFECTIVE_FROM_DT This column stores the date from which the dimension record is 13 Y DATEW_RTL_CUST_CUSTSEG_DS EFFECTIVE_TO_DT This column stores the date up to which the dimension record 14 Y DATEW_RTL_CUST_CUSTSEG_DS DELETE_FLG This flag indicates the deletion status of the record in the 15 Y VARCHAR2(1)W_RTL_CUST_CUSTSEG_DS W_INSERT_DT This column stores the date on which the record was inserted 16 Y DATEW_RTL_CUST_CUSTSEG_DS W_UPDATE_DT This column stores the date on which the record was last 17 Y DATEW_RTL_CUST_CUSTSEG_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 18 N NUMBER(10,0)W_RTL_CUST_CUSTSEG_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 19 N VARCHAR2(80)W_RTL_CUST_CUSTSEG_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 20 Y VARCHAR2(80)W_RTL_CUST_CUSTSEG_DS X_CUSTOM This column is used as a generic field for customer extensions. 21 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_CUST_HOUSEHOLD_DS HOUSEHOLD_ID This is a foreign key to W_HOUSEHOLD_D table. 1 N VARCHAR2(80)W_RTL_CUST_HOUSEHOLD_DS CUST_ID This is a foreign key to W_PARTY_PER_D table. 2 N VARCHAR2(80)W_RTL_CUST_HOUSEHOLD_DS CUST_HOUSEHOLD_CLASS Represents the class of the houseld. The values can be 3 Y VARCHAR2(150)W_RTL_CUST_HOUSEHOLD_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y NUMBER(10,0)W_RTL_CUST_HOUSEHOLD_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 5 Y NUMBER(10,0)

This is a many-to-many relationship table that holds the customers who belong to multiple households and the households with multiple customers. This table cannot duplicate row with same HOUSEHOLD_WID and CUST_WID. Data for this table has to be provided by an external source system or a legacy system.Business Key: HOUSEHOLD_ID,CUST_IDThe loading of the Target Table using these Staging area tables would implement SCD Type 2 logic.- When source system sends Type 2 relationship, the SRC_EFF_FROM_DT is the driver to update the existing relationships. - SRC_EFF_FROM_DT and SRC_EFF_TO_DT are treated as Type 1 dates column, and upon receiving these updated dates, there should be no updates to warehouse EFFECTIVE_FROM_DT and EFFECTIVE_TO_DT columns.- Change in DELETE_FLG column would drive the SCD Type 2 logic to kick in and add an entry in the target table for the respective relationship updating the respective columns.

W_RTL_CUST_HOUSEHOLD_DS

This table contains customer households and their corresponding customers.One customer can belong to multiple households and one household can have multiple customers. Customer without any household or household without any customer will not be listed in and the programs extracts that will load it will be created during the implementation.

This is a many-to-many relationship table that holds the customers and their customer segments they belong to. This table cannot duplicate row with same CUSTSEG_WID and CUST_WID.Data for this table has to be provided by an external source system or a legacy system.Business Key : CUSTSEG_ID,CUST_IDThe loading of the Target Table using these Staging area tables would implement SCD Type 2 logic.- When source system sends Type 2 relationship, the SRC_EFF_FROM_DT is the driver to update the existing relationships. - SRC_EFF_FROM_DT and SRC_EFF_TO_DT are treated as Type 1 dates column, and upon receiving these updated dates, there should be no updates to warehouse EFFECTIVE_FROM_DT and EFFECTIVE_TO_DT columns.- Change in DELETE_FLG column would drive the SCD Type 2 logic to kick in and add an entry in the target table for the respective relationship updating the respective columns.

Page 236: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CUST_HOUSEHOLD_DS CREATED_ON_DT Identifies the date and time when the record was initially 6 Y DATEW_RTL_CUST_HOUSEHOLD_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 7 Y DATEW_RTL_CUST_HOUSEHOLD_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_CUST_HOUSEHOLD_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_CUST_HOUSEHOLD_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_CUST_HOUSEHOLD_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_CUST_HOUSEHOLD_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 12 Y DATEW_RTL_CUST_HOUSEHOLD_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 13 Y DATEW_RTL_CUST_HOUSEHOLD_DS EFFECTIVE_FROM_DT This column stores the date from which the dimension record is 14 Y DATEW_RTL_CUST_HOUSEHOLD_DS EFFECTIVE_TO_DT This column stores the date up to which the dimension record 15 Y DATEW_RTL_CUST_HOUSEHOLD_DS DELETE_FLG This flag indicates the deletion status of the record in the 16 Y VARCHAR2(1)W_RTL_CUST_HOUSEHOLD_DS W_INSERT_DT This column stores the date on which the record was inserted 17 Y DATEW_RTL_CUST_HOUSEHOLD_DS W_UPDATE_DT This column stores the date on which the record was last 18 Y DATEW_RTL_CUST_HOUSEHOLD_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 19 N NUMBER(10,0)W_RTL_CUST_HOUSEHOLD_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 20 N VARCHAR2(80)W_RTL_CUST_HOUSEHOLD_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 21 Y VARCHAR2(80)W_RTL_CUST_HOUSEHOLD_DS X_CUSTOM This column is used as a generic field for customer extensions. 22 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_HG_CNSG_DS HOUSEHOLD_GRP_ID This is unique identifier for Household group ID. House hold 1 N VARCHAR2(50)W_RTL_HG_CNSG_DS CONSEG_ID This is an unique ID used to identify consumer segments. 2 N VARCHAR2(50)W_RTL_HG_CNSG_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y VARCHAR2(80)W_RTL_HG_CNSG_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_HG_CNSG_DS CREATED_ON_DT Identifies the date and time when the record was initially 5 Y DATEW_RTL_HG_CNSG_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 6 Y DATEW_RTL_HG_CNSG_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_HG_CNSG_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_HG_CNSG_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_HG_CNSG_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_HG_CNSG_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 11 Y DATEW_RTL_HG_CNSG_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 12 Y DATEW_RTL_HG_CNSG_DS DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_HG_CNSG_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 14 N NUMBER(10,0)W_RTL_HG_CNSG_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 15 N VARCHAR2(80)W_RTL_HG_CNSG_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_HG_CNSG_DS X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION: This staging table holds the household composition data. Household composition is determined by the people living together and their relationships to one another. The composition of the household determines a person's household size. One person may live in another's household but not be part of his or her household composition or household size.The household composition and household size affects Whose income and assets to count and Income standards and eligibility.

W_RTL_HG_CNSG_DS

This dimension holds the consumer segment and related housesold group details.

HOUSEHOLD_GRP_ID, CONSEG_ID and DATASOURCE_NUM_ID makes the alternate key/ business key for this table.Data for this table has to be provided by an external source system or a legacy system. This is a many-to-many relationship table that holds the Household Group and consumer segments they belong to. This table holds type-1 relation between Household Group and consumer segments.

W_RTL_HOUSEHOLD_COMP_DS

Page 237: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_HOUSEHOLD_COMP_DS HH_COMPOSITION_GRP_ID This is a unique ID used to identify the household composition 1 N VARCHAR2(50)W_RTL_HOUSEHOLD_COMP_DS HH_COMPOSITION_IND Household composition indicator. Household composition is 2 N VARCHAR2(50)W_RTL_HOUSEHOLD_COMP_DS LEVEL_NAME This level_name will defined if it's a composition group or 3 N VARCHAR2(50)W_RTL_HOUSEHOLD_COMP_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_HOUSEHOLD_COMP_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 5 Y VARCHAR2(80)W_RTL_HOUSEHOLD_COMP_DS CREATED_ON_DT Identifies the date and time when the record was initially 6 Y DATEW_RTL_HOUSEHOLD_COMP_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 7 Y DATEW_RTL_HOUSEHOLD_COMP_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_HOUSEHOLD_COMP_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_HOUSEHOLD_COMP_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_HOUSEHOLD_COMP_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_HOUSEHOLD_COMP_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 12 Y DATEW_RTL_HOUSEHOLD_COMP_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 13 Y DATEW_RTL_HOUSEHOLD_COMP_DS DELETE_FLG This flag indicates the deletion status of the record in the 14 Y CHAR(1)W_RTL_HOUSEHOLD_COMP_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_HOUSEHOLD_COMP_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 16 N VARCHAR2(80)W_RTL_HOUSEHOLD_COMP_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 17 Y VARCHAR2(80)W_RTL_HOUSEHOLD_COMP_DS X_CUSTOM This column is used as a generic field for customer extensions 18 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_HOUSEHOLD_GRP_DS HOUSEHOLD_GRP_ID This is unique identifier for Household group ID. House hold 1 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_COMPOSITION_ID This is foreign key to w_rtl_household_comp_d table. 2 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_SIZE Number of residents of a household 3 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_INCOME Income for the Household 4 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_INCOME_LEVEL Household group income level 5 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_AGE_LEVEL Household group age level 6 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_FEMALE_AGE_RANGE Age of female HH Head 7 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_MALE_AGE_RANGE Age of male HH Head 8 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_FEMALE_HEAD_EMPLOYMENT Employment of female HH Head 9 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_MALE_HEAD_EMPLOYMENT Employment of male HH Head 10 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_FEMALE_HEAD_EDUCATION Education of female HH Head 11 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_MALE_HEAD_EDUCATION Education of MALE HH Head 12 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_FEMALE_HEAD_OCCUPATION Occupation of female HH Head 13 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_MALE_HEAD_OCCUPATION Occupation of male HH Head 14 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS HG_PRESENCE_OF_CHILDREN Household group presence of children 15 N CHAR(1)W_RTL_HOUSEHOLD_GRP_DS HISPANIC_FLG Whether the head of household is Hispanic 16 N CHAR(1)W_RTL_HOUSEHOLD_GRP_DS HG_ETHNICITY Indicates Ethnicity of Household. 17 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS TENURE_CODE Tenure Class describes whether a majority of households in a 18 N VARCHAR2(50)W_RTL_HOUSEHOLD_GRP_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 19 Y VARCHAR2(80)W_RTL_HOUSEHOLD_GRP_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 20 Y VARCHAR2(80)W_RTL_HOUSEHOLD_GRP_DS CREATED_ON_DT Identifies the date and time when the record was initially 21 Y DATEW_RTL_HOUSEHOLD_GRP_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 22 Y DATE

This is consumer households group staging table.

HOUSEHOLD_GRP_ID makes the alternate key/ business key for this table.Data for this table has to be provided by an external source system or a legacy system. This is a type -1 dimension and a house hold group cannot be repeated.

HH_COMPOSITION_GRP_ID, HH_COMPOSITION_IND and DATASOURCE_NUM_ID makes the alternate key/ business key for this table.Data for this table has to be provided by an external source system or a legacy system.

W_RTL_HOUSEHOLD_GRP_DS

Page 238: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_HOUSEHOLD_GRP_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 23 Y DATEW_RTL_HOUSEHOLD_GRP_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 24 Y DATEW_RTL_HOUSEHOLD_GRP_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 25 Y DATEW_RTL_HOUSEHOLD_GRP_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 26 Y DATEW_RTL_HOUSEHOLD_GRP_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 27 Y DATEW_RTL_HOUSEHOLD_GRP_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 28 Y DATEW_RTL_HOUSEHOLD_GRP_DS DELETE_FLG This flag indicates the deletion status of the record in the 29 Y CHAR(1)W_RTL_HOUSEHOLD_GRP_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 30 N NUMBER(10,0)W_RTL_HOUSEHOLD_GRP_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 31 N VARCHAR2(80)W_RTL_HOUSEHOLD_GRP_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 32 Y VARCHAR2(80)W_RTL_HOUSEHOLD_GRP_DS X_CUSTOM This column is used as a generic field for customer extensions 33 Y VARCHAR2(10)

TABLE NAME: TABLE DESCRIPTION:BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_INVADJ_IT_LC_DY_FS ORG_NUM This is the Organization number or short name 1 N VARCHAR2(80)W_RTL_INVADJ_IT_LC_DY_FS PROD_IT_NUM This is the Product number 2 N VARCHAR2(80)W_RTL_INVADJ_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 N DATEW_RTL_INVADJ_IT_LC_DY_FS REASON_CAT_CODE Reason Category Code Identifies the categorization of the 4 N VARCHAR2(50)W_RTL_INVADJ_IT_LC_DY_FS REASON_CODE Contains the reference number associated with the transaction. 5 N VARCHAR2(50)W_RTL_INVADJ_IT_LC_DY_FS INVADJ_QTY This is the quantity of Inventory Units adjusted. 6 Y NUMBER(18,4)W_RTL_INVADJ_IT_LC_DY_FS INVADJ_COST_AMT_LCL This is the cost value of inventory units adjusted. This is stored 7 Y NUMBER(20,4)W_RTL_INVADJ_IT_LC_DY_FS INVADJ_RTL_AMT_LCL This is the retail value of inventory units adjusted. This is 8 Y NUMBER(20,4)W_RTL_INVADJ_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 9 Y DATEW_RTL_INVADJ_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_INVADJ_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_INVADJ_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_INVADJ_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_INVADJ_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y VARCHAR2(80)W_RTL_INVADJ_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 15 Y DATEW_RTL_INVADJ_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 16 Y VARCHAR2(80)W_RTL_INVADJ_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 17 Y DATEW_RTL_INVADJ_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 18 N NUMBER(10,0)W_RTL_INVADJ_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 19 Y CHAR(1)W_RTL_INVADJ_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 20 Y VARCHAR2(30)W_RTL_INVADJ_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 21 Y NUMBER(4,0)W_RTL_INVADJ_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Local currency to the first 22 Y NUMBER(22,7)W_RTL_INVADJ_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Local currency to the second 23 Y NUMBER(22,7)W_RTL_INVADJ_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Local currency to the third 24 Y NUMBER(22,7)W_RTL_INVADJ_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 25 N VARCHAR2(80)W_RTL_INVADJ_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 26 Y VARCHAR2(30)W_RTL_INVADJ_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Local Currency to the Preferred 27 Y NUMBER(22,7)W_RTL_INVADJ_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 28 Y VARCHAR2(80)W_RTL_INVADJ_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 29 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

W_RTL_INVADJ_IT_LC_DY_FSW_RTL_INVADJ_IT_LC_DY_FS is the staging table for the W_RTL_INVADJ_IT_LC_DY_F

W_RTL_INVRC_IT_LC_DY_FS

This table contains inventory receipt fact data at the item/location/day level.

Page 239: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_INVRC_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 1 Y VARCHAR2(80)W_RTL_INVRC_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 2 Y VARCHAR2(80)W_RTL_INVRC_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 Y DATEW_RTL_INVRC_IT_LC_DY_FS INVRC_QTY This is the quantity of inventory units received. 4 Y NUMBER(18,4)W_RTL_INVRC_IT_LC_DY_FS INVRC_COST_AMT_LCL This is the cost value of inventory units received. This is in 5 Y NUMBER(20,4)W_RTL_INVRC_IT_LC_DY_FS INVRC_RTL_AMT_LCL This is the retail value of inventory units received. This is 6 Y NUMBER(20,4)W_RTL_INVRC_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 7 Y DATEW_RTL_INVRC_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_INVRC_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_INVRC_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_INVRC_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_INVRC_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 12 Y VARCHAR2(80)W_RTL_INVRC_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 13 Y DATEW_RTL_INVRC_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y VARCHAR2(80)W_RTL_INVRC_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 15 Y DATEW_RTL_INVRC_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 16 N NUMBER(10,0)W_RTL_INVRC_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 17 Y CHAR(1)W_RTL_INVRC_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 18 Y VARCHAR2(30)W_RTL_INVRC_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 19 Y NUMBER(4,0)W_RTL_INVRC_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 20 Y NUMBER(22,7)W_RTL_INVRC_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 21 Y NUMBER(22,7)W_RTL_INVRC_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 22 Y NUMBER(22,7)W_RTL_INVRC_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 23 N VARCHAR2(80)W_RTL_INVRC_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 24 Y VARCHAR2(30)W_RTL_INVRC_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 25 Y NUMBER(22,7)W_RTL_INVRC_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 26 Y VARCHAR2(80)W_RTL_INVRC_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 27 Y VARCHAR2(10)

TABLE NAME:TABLE DESCRIPTION:BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_INVRTV_IT_LC_DY_FS ORG_NUM This is a foreign key to the W_INT_ORG_D table. 1 N VARCHAR2(80)W_RTL_INVRTV_IT_LC_DY_FS PROD_IT_NUM This is a foreign key to the W_PRODUCT_D table. 2 N VARCHAR2(80)W_RTL_INVRTV_IT_LC_DY_FS DAY_DT This is a foreign key to the W_MCAL_DAY_D table. 3 N DATEW_RTL_INVRTV_IT_LC_DY_FS SUPPLIER_NUM This is a foreign key to the W_PARTY_ORG_D table. 4 N VARCHAR2(80)W_RTL_INVRTV_IT_LC_DY_FS REASON_CODE Reason code 5 Y VARCHAR2(80)W_RTL_INVRTV_IT_LC_DY_FS INV_STATUS Inventory status 6 Y VARCHAR2(80)W_RTL_INVRTV_IT_LC_DY_FS RTV_QTY This is the number of units being returned from the location to 7 Y NUMBER(18,4)W_RTL_INVRTV_IT_LC_DY_FS RTV_COST_AMT_LCL This is the Cost value of units being returned from the location 8 Y NUMBER(20,4)W_RTL_INVRTV_IT_LC_DY_FS RTV_RTL_AMT_LCL This is the retail value of units being returned from the location 9 Y NUMBER(20,4)W_RTL_INVRTV_IT_LC_DY_FS RTV_CAN_QTY This is the number of units cancelled during the return from the 10 Y NUMBER(18,4)

W_RTL_INVRTV_IT_LC_DY_FSW_RTL_INVRTV_IT_LC_DY_FS is the staging table for the W_RTL_INVRTV_IT_LC_DY_F

This table contains inventory reciepts information for an item, and location combination on a given day. PROD_IT_NUM, ORG_NUM and DAY_DT makes the alternare key/ business key for this table. This table contains neither break-to-sell items nor packs that contain break-tosell component items. Fact Staging table is a truncate and load. It holds one day's transaction only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. It is not possible to have a different item season key for the same item, loc and day combination. Therefore, the item season key is not part of a primary key for any facts on the item, loc and day level.With the aggregation, it is possible to have a different item season key at the subclass level for the same loc and day combination, or at the week level for the same item and loc combination. Therefore, the item season key is part of the primary key for facts at the subclass and/or the week level.

Page 240: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_INVRTV_IT_LC_DY_FS RTV_CAN_COST_AMT_LCL This is the cost value of units cancelled during the return from 11 Y NUMBER(20,4)W_RTL_INVRTV_IT_LC_DY_FS RTV_CAN_RTL_AMT_LCL This is the retail value of units cancelled during the return from 12 Y NUMBER(20,4)W_RTL_INVRTV_IT_LC_DY_FS EXCHANGE_DT Exchange Date. 13 Y DATEW_RTL_INVRTV_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_RTL_INVRTV_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 15 Y DATEW_RTL_INVRTV_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_RTL_INVRTV_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 17 Y DATEW_RTL_INVRTV_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 18 Y VARCHAR2(80)W_RTL_INVRTV_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 19 Y DATEW_RTL_INVRTV_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 20 Y VARCHAR2(80)W_RTL_INVRTV_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 22 N NUMBER(10,0)W_RTL_INVRTV_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 23 Y CHAR(1)W_RTL_INVRTV_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 24 Y VARCHAR2(30)W_RTL_INVRTV_IT_LC_DY_FS ETL_THREAD_VAL Oracle system field. This column is the unique identifier for the 25 Y NUMBER(4,0)W_RTL_INVRTV_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 26 Y NUMBER(22,7)W_RTL_INVRTV_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 27 Y NUMBER(22,7)W_RTL_INVRTV_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 28 Y NUMBER(22,7)W_RTL_INVRTV_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 29 N VARCHAR2(80)W_RTL_INVRTV_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 30 Y VARCHAR2(30)W_RTL_INVRTV_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 31 Y NUMBER(22,7)W_RTL_INVRTV_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 32 Y VARCHAR2(80)W_RTL_INVRTV_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 33 Y VARCHAR2(10)

TABLE NAME:TABLE DESCRIPTION:BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_INVTSF_IT_LC_DY_FS ORG_NUM This is a foreign key to the W_INT_ORG_D table. 1 N VARCHAR2(80)W_RTL_INVTSF_IT_LC_DY_FS PROD_IT_NUM This is a foreign key to the W_PRODUCT_D table. 2 N VARCHAR2(80)W_RTL_INVTSF_IT_LC_DY_FS DAY_DT This is a foreign key to the W_MCAL_DAY_D table. 3 N DATEW_RTL_INVTSF_IT_LC_DY_FS FROM_ORG_NUM This is a foreign key to the W_INT_ORG_D table. 4 N VARCHAR2(80)W_RTL_INVTSF_IT_LC_DY_FS TSF_TYPE_ID This is a foreign Key to the W_XACT_TYPE_D table where 5 N VARCHAR2(80)W_RTL_INVTSF_IT_LC_DY_FS TSF_TO_LOC_QTY This is the number of units being transferred to the location 6 Y NUMBER(18,4)W_RTL_INVTSF_IT_LC_DY_FS TSF_TO_LOC_COST_AMT_LCL This is the cost value of units being transferred to the location 7 Y NUMBER(20,4)W_RTL_INVTSF_IT_LC_DY_FS TSF_TO_LOC_RTL_AMT_LCL This is the retail value of units being transferred to the location 8 Y NUMBER(20,4)W_RTL_INVTSF_IT_LC_DY_FS TSF_FROM_LOC_QTY This is the number of units being transferred from the location 9 Y NUMBER(18,4)W_RTL_INVTSF_IT_LC_DY_FS TSF_FROM_LOC_COST_AMT_LCL This is the cost value of units being transferred from the 10 Y NUMBER(20,4)W_RTL_INVTSF_IT_LC_DY_FS TSF_FROM_LOC_RTL_AMT_LCL This is the retail value of units being transferred from the 11 Y NUMBER(20,4)W_RTL_INVTSF_IT_LC_DY_FS EXCHANGE_DT Exchange date. 12 Y DATEW_RTL_INVTSF_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_INVTSF_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_RTL_INVTSF_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 15 Y DATEW_RTL_INVTSF_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_RTL_INVTSF_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 17 Y VARCHAR2(80)W_RTL_INVTSF_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 18 Y DATEW_RTL_INVTSF_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 19 Y VARCHAR2(80)W_RTL_INVTSF_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 20 Y DATEW_RTL_INVTSF_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 21 N NUMBER(10,0)W_RTL_INVTSF_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 22 Y CHAR(1)W_RTL_INVTSF_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 23 Y VARCHAR2(30)W_RTL_INVTSF_IT_LC_DY_FS ETL_THREAD_VAL Oracle system field. This column is the unique identifier for the 24 Y NUMBER(4,0)

W_RTL_INVTSF_IT_LC_DY_FSW_RTL_INVTSF_IT_LC_DY_FS is the staging table for W_RTL_INVTSF_IT_LC_DY_F

Page 241: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_INVTSF_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Local currency to the first 25 Y NUMBER(22,7)W_RTL_INVTSF_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Local currency to the second 26 Y NUMBER(22,7)W_RTL_INVTSF_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Local currency to the third 27 Y NUMBER(22,7)W_RTL_INVTSF_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 28 N VARCHAR2(80)W_RTL_INVTSF_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 29 Y VARCHAR2(30)W_RTL_INVTSF_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Local Currency to the Preferred 30 Y NUMBER(22,7)W_RTL_INVTSF_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 31 Y VARCHAR2(80)W_RTL_INVTSF_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 32 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_INV_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 1 N VARCHAR2(80)W_RTL_INV_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 2 N VARCHAR2(80)W_RTL_INV_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 N DATEW_RTL_INV_IT_LC_DY_FS CLEARANCE_FLG This is a foreign key to the W_XACT_TYPE_D table where 4 Y CHAR(1)W_RTL_INV_IT_LC_DY_FS INV_REPL_FLG This indicates if an item/location has replenishment attributes 5 Y CHAR(1)W_RTL_INV_IT_LC_DY_FS INV_REPL_METHOD_TYPE This indicates the type of algorithm that is used to calculate the 6 Y CHAR(2)W_RTL_INV_IT_LC_DY_FS INV_REPL_INCREMENT_PCT This percentage is multiplied by the minimum/maximum stock 7 Y NUMBER(12,4)W_RTL_INV_IT_LC_DY_FS INV_SOH_QTY This is the quantity of owned inventory units. This includes 10 Y NUMBER(18,4)W_RTL_INV_IT_LC_DY_FS INV_ON_ORD_QTY This is the quantity of ordered inventory units that have not yet 11 Y NUMBER(18,4)W_RTL_INV_IT_LC_DY_FS INV_IN_TRAN_QTY This is the quantity of transfer and allocation inventory units 12 Y NUMBER(18,4)W_RTL_INV_IT_LC_DY_FS INV_MAX_SOH_QTY This is the required maximum number of units available for 13 Y NUMBER(18,4)W_RTL_INV_IT_LC_DY_FS INV_MIN_SOH_QTY This is the required minimum number of units available for sale 14 Y NUMBER(18,4)W_RTL_INV_IT_LC_DY_FS INV_UNIT_RTL_AMT_LCL This is the retail value of a single inventory unit in the standard 15 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_SOH_RTL_AMT_LCL This is the retail value of owned inventory units. This includes 16 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_ON_ORD_RTL_AMT_LCL This is the retail value of ordered inventory units that have not 17 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_IN_TRAN_RTL_AMT_LCL This is the retail value of transfer and allocation inventory units 18 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_MAX_SOH_RTL_AMT_LCL This is the retail value of the required maximum number of 19 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_MIN_SOH_RTL_AMT_LCL This is the retail value of the required minimum number of units 20 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_AVG_COST_AMT_LCL This is the weighted average cost of an item at a location and 21 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_UNIT_COST_AMT_LCL Depending on the RMS system options, this is the purchase 22 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_SOH_COST_AMT_LCL This is the cost value of owned inventory units. This includes 23 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_ON_ORD_COST_AMT_LCL This is the cost value of ordered inventory units that have not 24 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_IN_TRAN_COST_AMT_LCL This is the cost value of transfer and allocation inventory units 25 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_MAX_SOH_COST_AMT_LCL This is the cost value of the required maximum number of units 26 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS INV_MIN_SOH_COST_AMT_LCL This is the cost value of the required minimum number of units 27 Y NUMBER(20,4)W_RTL_INV_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 28 Y VARCHAR2(30)W_RTL_INV_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 29 Y VARCHAR2(30)W_RTL_INV_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 30 Y NUMBER(22,7)

This table contains compressed positional inventory price fact data at the item/location/day level. If a change in inventory position occurs in the middle of a day, the inventory position that exists at the time of batch will be written.

W_RTL_INV_IT_LC_DY_FS

This table contains end of day inventory levels and status for an item, and location combination on a given day.PROD_IT_NUM, ORG_NUM and DAY_DT makes the alternare key/ business key for this table. This table contains neither break-to-sell items nor packs that contain break-tosell component items. Fact Staging table is a truncate and load. It holds one day's transaction only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. It is not possible to have a different item season key for the same item, loc and day combination. Therefore, the item season key is not part of a primary key for any facts on the item, loc and day level.With the aggregation, it is possible to have a different item season key at the subclass level for the same loc and day combination, or at the week level for the same item and loc combination. Therefore, the item season key is part of the primary key for facts at the subclass and/or the week level. This table contains only the current day’s new or changed information.The data is compressed and will be decompressed at report execution time.

Page 242: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_INV_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 31 Y NUMBER(22,7)W_RTL_INV_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 32 Y NUMBER(22,7)W_RTL_INV_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 33 Y NUMBER(22,7)W_RTL_INV_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 34 Y NUMBER(10,0)W_RTL_INV_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 35 Y NUMBER(10,0)W_RTL_INV_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 36 Y DATEW_RTL_INV_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 37 Y DATEW_RTL_INV_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 38 Y DATEW_RTL_INV_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 39 Y DATEW_RTL_INV_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 40 Y DATEW_RTL_INV_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 41 Y DATEW_RTL_INV_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 42 Y CHAR(1)W_RTL_INV_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 43 Y DATEW_RTL_INV_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 44 N NUMBER(10,0)W_RTL_INV_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 45 Y NUMBER(4,0)W_RTL_INV_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 46 N VARCHAR2(80)W_RTL_INV_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 47 Y VARCHAR2(80)W_RTL_INV_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 48 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_ITEM_GRP1_DS PROD_NUM Product Number 1 Y VARCHAR2(30)W_RTL_ITEM_GRP1_DS PROD_GRP_TYPE This identifies the product group type with values of 2 Y VARCHAR2(30)W_RTL_ITEM_GRP1_DS BRAND_ID This identifies the Brand Name 3 Y VARCHAR2(250)W_RTL_ITEM_GRP1_DS COLOR_ID This identifies the color as differentiator 4 Y VARCHAR2(250)W_RTL_ITEM_GRP1_DS PROD_ATTR_ID This identifies differentiators including scent, size, style, and 5 Y VARCHAR2(250)W_RTL_ITEM_GRP1_DS FLEX_ATTRIB_1_CHAR This is flex attribute 1. 6 Y VARCHAR2(30)W_RTL_ITEM_GRP1_DS FLEX_ATTRIB_2_CHAR This is flex attribute 2. 7 Y VARCHAR2(30)W_RTL_ITEM_GRP1_DS FLEX_ATTRIB_3_CHAR This is flex attribute 3. 8 Y VARCHAR2(255)W_RTL_ITEM_GRP1_DS FLEX_ATTRIB_4_CHAR This is flex attribute 4. 9 Y VARCHAR2(255)W_RTL_ITEM_GRP1_DS FLEX_ATTRIB_5_NUM This is flex attribute 5. 10 Y NUMBER(12,4)W_RTL_ITEM_GRP1_DS FLEX_ATTRIB_6_NUM This is flex attribute 6. 11 Y NUMBER(12,4)W_RTL_ITEM_GRP1_DS FLEX_ATTRIB_7_NUM This is flex attribute 7. 12 Y NUMBER(12,4)W_RTL_ITEM_GRP1_DS FLEX_ATTRIB_8_CHAR This is flex attribute 8. 13 Y VARCHAR2(255)W_RTL_ITEM_GRP1_DS FLEX_ATTRIB_9_CHAR This is flex attribute 9. 14 Y VARCHAR2(255)W_RTL_ITEM_GRP1_DS FLEX_ATTRIB_10_CHAR This is flex attribute 10. 15 Y VARCHAR2(255)W_RTL_ITEM_GRP1_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 16 Y VARCHAR2(80)W_RTL_ITEM_GRP1_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 17 Y VARCHAR2(80)W_RTL_ITEM_GRP1_DS CREATED_ON_DT Identifies the date and time when the record was initially 18 Y DATEW_RTL_ITEM_GRP1_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 19 Y DATEW_RTL_ITEM_GRP1_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_ITEM_GRP1_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_ITEM_GRP1_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 22 Y DATEW_RTL_ITEM_GRP1_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 23 Y DATEW_RTL_ITEM_GRP1_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 24 Y DATEW_RTL_ITEM_GRP1_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 25 Y DATEW_RTL_ITEM_GRP1_DS DELETE_FLG This flag indicates the deletion status of the record in the 26 Y CHAR(1)

This table contains product groups such as item lists, user defined attributes and differentiators including Brand, Size, Style,Flavor, and their corresponding items.

This table contains the associations between Item diffs, Item List and Item UDAs. This table cannot contain duplicate records for PROD_NUM and PROD_GRP_TYPE. Dimension Staging table is a truncate and load. It holds one day's transaction only. This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

W_RTL_ITEM_GRP1_DS

Page 243: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_ITEM_GRP1_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 27 N NUMBER(10,0)W_RTL_ITEM_GRP1_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 28 N VARCHAR2(350)W_RTL_ITEM_GRP1_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 29 Y VARCHAR2(80)W_RTL_ITEM_GRP1_DS X_CUSTOM This column is used as a generic field for customer extensions. 30 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_ITEM_GRP2_DS PROD_NUM Product Number 1 Y VARCHAR2(30)W_RTL_ITEM_GRP2_DS PROD_GRP_TYPE This identifies the product group type with a value of “PACK”. 2 Y VARCHAR2(30)W_RTL_ITEM_GRP2_DS FLEX_ATTRIB_1_CHAR This is flex attribute 1. 3 Y VARCHAR2(50)W_RTL_ITEM_GRP2_DS FLEX_ATTRIB_2_CHAR This is flex attribute 2. 4 Y VARCHAR2(50)W_RTL_ITEM_GRP2_DS FLEX_ATTRIB_3_CHAR This is flex attribute 3. 5 Y VARCHAR2(50)W_RTL_ITEM_GRP2_DS FLEX_ATTRIB_4_CHAR This is flex attribute 4. 6 Y VARCHAR2(50)W_RTL_ITEM_GRP2_DS FLEX_ATTRIB_5_NUM This is flex attribute 5. 7 Y NUMBER(12,4)W_RTL_ITEM_GRP2_DS FLEX_ATTRIB_6_NUM This is flex attribute 6. 8 Y NUMBER(12,4)W_RTL_ITEM_GRP2_DS FLEX_ATTRIB_7_CHAR This is flex attribute 7. 9 Y VARCHAR2(255)W_RTL_ITEM_GRP2_DS FLEX_ATTRIB_8_CHAR This is flex attribute 8. 10 Y VARCHAR2(255)W_RTL_ITEM_GRP2_DS FLEX_ATTRIB_9_CHAR This is flex attribute 9. 11 Y VARCHAR2(255)W_RTL_ITEM_GRP2_DS FLEX_ATTRIB_10_CHAR This is flex attribute 10. 12 Y VARCHAR2(255)W_RTL_ITEM_GRP2_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_ITEM_GRP2_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_RTL_ITEM_GRP2_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 15 Y DATEW_RTL_ITEM_GRP2_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_RTL_ITEM_GRP2_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 17 Y VARCHAR2(80)W_RTL_ITEM_GRP2_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 18 Y DATEW_RTL_ITEM_GRP2_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 19 Y VARCHAR2(80)W_RTL_ITEM_GRP2_DS CREATED_ON_DT Identifies the date and time when the record was initially 20 Y DATEW_RTL_ITEM_GRP2_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 21 N NUMBER(10,0)W_RTL_ITEM_GRP2_DS DELETE_FLG This flag indicates the deletion status of the record in the 22 Y CHAR(1)W_RTL_ITEM_GRP2_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 23 N VARCHAR2(80)W_RTL_ITEM_GRP2_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 24 Y DATEW_RTL_ITEM_GRP2_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 25 Y DATEW_RTL_ITEM_GRP2_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 26 Y VARCHAR2(80)W_RTL_ITEM_GRP2_DS X_CUSTOM This column is used as a generic field for customer extensions. 27 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_IT_LC_DS PROD_NUM This is the product number 1 N VARCHAR2(30)W_RTL_IT_LC_DS ORG_NUM This is a foreign key to the W_INT_ORG_D table 2 N VARCHAR2(30)W_RTL_IT_LC_DS RANGED This is the indicator from the source table which states that 3 Y VARCHAR2(30)W_RTL_IT_LC_DS STATUS Current status of item at the store. Valid values are: A = Active, 4 N VARCHAR2(1)W_RTL_IT_LC_DS LOC_TYPE Type of location in the location field. Valid values are S (store), 5 N VARCHAR2(1)W_RTL_IT_LC_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 6 Y DATE

This table contains the associations between packs and their component tracking-level item identifiers.This table cannot contain duplicate records for PROD_NUM and PROD_GRP_TYPE.Dimension Staging table is a truncate and load. It holds one day's transaction only.This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

W_RTL_IT_LC_DS

PROD_NUM and ORG_NUM makes the alternate key/ business key for this table

This table holds the item location ranging details. This table shows if the item is ranged to the location incidentally or intentionally

W_RTL_ITEM_GRP2_DS

This table contains the product group of sales packs and their corresponding items.

Page 244: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_IT_LC_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_IT_LC_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_IT_LC_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_IT_LC_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 10 Y VARCHAR2(80)W_RTL_IT_LC_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 11 Y DATEW_RTL_IT_LC_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 12 Y VARCHAR2(80)W_RTL_IT_LC_DS CREATED_ON_DT Identifies the date and time when the record was initially 13 Y DATEW_RTL_IT_LC_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 14 N NUMBER(10,0)W_RTL_IT_LC_DS DELETE_FLG This flag indicates the deletion status of the record in the 15 Y CHAR(1)W_RTL_IT_LC_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 16 N VARCHAR2(80)W_RTL_IT_LC_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 17 Y DATEW_RTL_IT_LC_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 18 Y DATEW_RTL_IT_LC_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 19 Y VARCHAR2(80)W_RTL_IT_LC_DS X_CUSTOM This column is used as a generic field for customer extensions 20 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_IT_SUPPLIER_DS PROD_NUM Product Number 1 N VARCHAR2(30)W_RTL_IT_SUPPLIER_DS SUPPLIER_NUM This is the unique ID from the source system that identifies a 2 N VARCHAR2(30)W_RTL_IT_SUPPLIER_DS SUPPLIER_PROD_NUM This indicates the product reference within the catalog of the 3 Y VARCHAR2(30)W_RTL_IT_SUPPLIER_DS SUPPLIER_PACK_SIZE Supplier Pack Size 4 Y NUMBER(18,4)W_RTL_IT_SUPPLIER_DS SUPPLIER_MIN_ORDER_QTY Supplier Minimum Order Quantity 5 Y NUMBER(18,4)W_RTL_IT_SUPPLIER_DS SUPPLIER_MAX_ORDER_QTY Supplier Maximum Order Quantity 6 Y NUMBER(18,4)W_RTL_IT_SUPPLIER_DS SUPPLIER_LEAD_TIME Supplier Lead Time 7 Y NUMBER(4,0)W_RTL_IT_SUPPLIER_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_IT_SUPPLIER_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_IT_SUPPLIER_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_IT_SUPPLIER_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_IT_SUPPLIER_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 12 Y VARCHAR2(80)W_RTL_IT_SUPPLIER_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 13 Y DATEW_RTL_IT_SUPPLIER_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y VARCHAR2(80)W_RTL_IT_SUPPLIER_DS CREATED_ON_DT Identifies the date and time when the record was initially 15 Y DATEW_RTL_IT_SUPPLIER_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 16 N NUMBER(10,0)W_RTL_IT_SUPPLIER_DS DELETE_FLG This flag indicates the deletion status of the record in the 17 Y CHAR(1)W_RTL_IT_SUPPLIER_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 18 N VARCHAR2(80)W_RTL_IT_SUPPLIER_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 19 Y DATEW_RTL_IT_SUPPLIER_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 20 Y DATEW_RTL_IT_SUPPLIER_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 21 Y VARCHAR2(80)W_RTL_IT_SUPPLIER_DS X_CUSTOM This column is used as a generic field for customer extensions. 22 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

W_RTL_LOC_LIST_DS

This table contains location lists and their corresponding locations. Locations can be associated with multiple location lists. If a location is not associated with a location list, it will not have a record in this table. If a location is assigned to multiple location lists, a record of the location will exist for each location list. As a result, aggregations must occur by location list in order to prevent double counting.

W_RTL_IT_SUPPLIER_DS

This table contains suppliers and their associated items.

This table contains records tracking level items that have a primary supplier.This table cannot contain duplicate records for PROD_NUM and SUPPLIER_NUM.This table contains neither break-to-sell items nor packs that contain break-to-sell component items. Dimension Staging table is a truncate and load. It holds one day's transaction only.

Page 245: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_LOC_LIST_DS ORG_NUM This is the Organization number or short name. 1 N VARCHAR2(80)W_RTL_LOC_LIST_DS LOC_LIST_ID This is a unique ID from the source system that identifies a 2 N VARCHAR2(10)W_RTL_LOC_LIST_DS LOC_LIST_NAME This is the name of a location list. A location list is an 3 Y VARCHAR2(120)W_RTL_LOC_LIST_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 4 Y DATEW_RTL_LOC_LIST_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 5 Y DATEW_RTL_LOC_LIST_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 6 Y DATEW_RTL_LOC_LIST_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_LOC_LIST_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 8 Y VARCHAR2(80)W_RTL_LOC_LIST_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 9 Y DATEW_RTL_LOC_LIST_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 10 Y VARCHAR2(80)W_RTL_LOC_LIST_DS CREATED_ON_DT Identifies the date and time when the record was initially 11 Y DATEW_RTL_LOC_LIST_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 12 N NUMBER(10,0)W_RTL_LOC_LIST_DS DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_LOC_LIST_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 14 N VARCHAR2(80)W_RTL_LOC_LIST_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 15 Y DATEW_RTL_LOC_LIST_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 16 Y DATEW_RTL_LOC_LIST_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 17 Y VARCHAR2(80)W_RTL_LOC_LIST_DS X_CUSTOM This column is used as a generic field for customer extensions. 18 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_LOC_TRAIT_DS ORG_NUM This is the Organization number or short name. 1 N VARCHAR2(80)W_RTL_LOC_TRAIT_DS LOC_TRAIT_ID This is a unique ID from the source system that identifies a 2 N VARCHAR2(10)W_RTL_LOC_TRAIT_DS LOC_TRAIT_NAME This is the name of a location trait. A location trait is an 3 Y VARCHAR2(120)W_RTL_LOC_TRAIT_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 4 Y DATEW_RTL_LOC_TRAIT_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 5 Y DATEW_RTL_LOC_TRAIT_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 6 Y DATEW_RTL_LOC_TRAIT_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_LOC_TRAIT_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 8 Y VARCHAR2(80)W_RTL_LOC_TRAIT_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 9 Y DATEW_RTL_LOC_TRAIT_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 10 Y VARCHAR2(80)W_RTL_LOC_TRAIT_DS CREATED_ON_DT Identifies the date and time when the record was initially 11 Y DATEW_RTL_LOC_TRAIT_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 12 N NUMBER(10,0)W_RTL_LOC_TRAIT_DS DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_LOC_TRAIT_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 14 N VARCHAR2(80)W_RTL_LOC_TRAIT_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 15 Y DATEW_RTL_LOC_TRAIT_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 16 Y DATEW_RTL_LOC_TRAIT_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 17 Y VARCHAR2(80)

This table defines the associations between location and location list.This table cannot contain duplicate records for ORG_NUM and LOC_LIST_ID.Dimension Staging table is a truncate and load. It holds one day's transaction only.This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

W_RTL_LOC_TRAIT_DS

This table contains location traits and their corresponding locations. Locations can be associated with multiple location traits. If a location is not associated with a location trait, it will not have a record in this table. If a location is assigned to multiple location traits, a record of the location will exist for each location trait

This table defines the associations between location and location traits.This table cannot contain duplicate records for ORG_NUM and LOC_TRAIT_ID.Dimension Staging table is a truncate and load. It holds one day's transaction only.This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 246: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_LOC_TRAIT_DS X_CUSTOM This column is used as a generic field for customer extensions. 18 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_LOY_CUSTSEG_CL_LC_WK_FS PROD_NUM This is used to derive foreign key to the 1 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS ORG_NUM This is used to derive foreign key to the 2 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS CUSTSEG_ID This is a unique ID used to identify the Customer 3 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS DAY_DT This is used to derive foreign key to the W_MCAL_DAY_D 4 N DATEW_RTL_LOY_CUSTSEG_CL_LC_WK_FS PROMO_COMPONENT_TYPE This is used to derive foreign key to the 5 N VARCHAR2(250)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS ETL_THREAD_VAL This field is used for multithreading purpose 6 Y NUMBER(4,0)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS LOY_SCORE This is the loyalty score. 7 Y NUMBER(10,0)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 8 Y VARCHAR2(30)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS LOC_CURR_CODE Code for the currency in which the document was created in 9 Y VARCHAR2(30)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 10 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 11 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 12 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 13 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y NUMBER(10,0)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 15 Y NUMBER(10,0)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 16 Y DATEW_RTL_LOY_CUSTSEG_CL_LC_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 17 Y DATEW_RTL_LOY_CUSTSEG_CL_LC_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_LOY_CUSTSEG_CL_LC_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_LOY_CUSTSEG_CL_LC_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_LOY_CUSTSEG_CL_LC_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_LOY_CUSTSEG_CL_LC_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 22 Y VARCHAR2(1)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS W_INSERT_DT This column stores the date on which the record was inserted 23 Y DATEW_RTL_LOY_CUSTSEG_CL_LC_WK_FS W_UPDATE_DT This column stores the date on which the record was last 24 Y DATEW_RTL_LOY_CUSTSEG_CL_LC_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 25 N NUMBER(10,0)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 26 N VARCHAR2(80)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 27 Y VARCHAR2(80)W_RTL_LOY_CUSTSEG_CL_LC_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 28 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

W_RTL_LOY_CUSTSEG_CL_LC_WK_FS

This table contains customer loyalty scores fact data at the promotion component TYPE/class/customer segment/location/week level, and the programs extracts that will load it will be created during the implementation.

This table stores the customer segment loyalty score towards promotion component type, and class at a particular location and week. PROMO_COMPONENT_TYPE_WID is the ROW_WID of W_RTL_PROMO_COMP_TYPE_D table which will always have 4 rows of type "6 ? FINANCE","0 ? MULTI-BUY","1 ? SIMPLE" , "2 ? THRESHOLD" and "-1". "-1" is for the non-ROMO_COMPONENT_TYPE that will lookup from the W_RTL_PROMO_COMP_TYPE_D table that is inserted as seed data.Data for this table has to be provided by an external source system or a legacy system.Business Key: Prod_Num,Org_Num,Cusseg_Id,Day_Dt

W_RTL_LOY_CUSTSEG_DP_LC_WK_FS

This table contains customer loyalty scores fact data at the promotion component TYPE/department/customer segment/location/week level, and the programs extracts that will load it will be created during the implementation.

This table stores the customer segment loyalty score towards promotion component type, and department at a particular location and week. PROD_DH_WID with their respective ROW_WID's. PROMO_COMPONENT_TYPE_WID is the ROW_WID of W_RTL_PROMO_COMP_TYPE_D table which will always have 4 rows of type "6 ? FINANCE","0 ? MULTI-BUY","1 ? SIMPLE" , "2 ? THRESHOLD" and "-1". "-1" is for the non-ROMO_COMPONENT_TYPE that will lookup from the W_RTL_PROMO_COMP_TYPE_D table that is inserted as seed data.Data for this table has to be provided by an external source system or a legacy system.Business Key : Prod_Num,Org_Num.Custseg_Id,Day_Dt

Page 247: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_LOY_CUSTSEG_DP_LC_WK_FS PROD_NUM This is used to derive a foreign key to the 1 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS ORG_NUM This is used to derive a foreign key to the W_INT_ORG_D 2 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS CUSTSEG_ID This is a unique ID used to identify the Customer 3 N VARCHAR2(50)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS DAY_DT This is used to derive a foreign key to the W_MCAL_DAY_D 4 N DATEW_RTL_LOY_CUSTSEG_DP_LC_WK_FS PROMO_COMPONENT_TYPE This is used to derive a foreign key to the 5 N VARCHAR2(250)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS ETL_THREAD_VAL This field is used for multithreading purpose 6 Y NUMBER(4,0)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS LOY_SCORE This is the loyalty score. 7 Y NUMBER(10,0)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 8 Y VARCHAR2(30)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 9 Y VARCHAR2(30)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 10 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 11 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 12 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 13 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS CREATED_BY_ID This is used to derive a foreign key to the W_USER_D 14 Y VARCHAR2(80)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS CHANGED_BY_ID This is used derive a foreign key to the W_USER_D dimension 15 Y VARCHAR2(80)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 16 Y DATEW_RTL_LOY_CUSTSEG_DP_LC_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 17 Y DATEW_RTL_LOY_CUSTSEG_DP_LC_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_LOY_CUSTSEG_DP_LC_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_LOY_CUSTSEG_DP_LC_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_LOY_CUSTSEG_DP_LC_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_LOY_CUSTSEG_DP_LC_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 22 Y VARCHAR2(1)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS W_INSERT_DT This column stores the date on which the record was inserted 23 Y DATEW_RTL_LOY_CUSTSEG_DP_LC_WK_FS W_UPDATE_DT This column stores the date on which the record was last 24 Y DATEW_RTL_LOY_CUSTSEG_DP_LC_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 25 N NUMBER(10,0)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 26 N VARCHAR2(80)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 27 Y VARCHAR2(80)W_RTL_LOY_CUSTSEG_DP_LC_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 28 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_LOY_CUSTSEG_LC_WK_FS PROD_NUM This is used to derive foreign key to the 1 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_LC_WK_FS ORG_NUM This is used to derive foreign key to the 2 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_LC_WK_FS CUSTSEG_ID This is a unique ID used to identify the Customer 3 N VARCHAR2(50)W_RTL_LOY_CUSTSEG_LC_WK_FS DAY_DT This is used to derive foreign key to the W_MCAL_DAY_D 4 N DATEW_RTL_LOY_CUSTSEG_LC_WK_FS PROMO_COMPONENT_TYPE This is used to derive foreign key to the 5 N VARCHAR2(250)W_RTL_LOY_CUSTSEG_LC_WK_FS BRAND This is a foreign key to the W_RTL_PRODUCT_BRAND_D 6 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_LC_WK_FS PROD_STYLE_NUM This is a foreign key to the W_PRODUCT_D table 7 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_LC_WK_FS LOY_SCORE This is the loyalty score. 8 Y NUMBER(10,0)W_RTL_LOY_CUSTSEG_LC_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 9 Y VARCHAR2(30)W_RTL_LOY_CUSTSEG_LC_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 10 Y VARCHAR2(30)

W_RTL_LOY_CUSTSEG_LC_WK_FS

This table contains customer loyalty scores fact data at the promotion component type/item attribute/customer segment/location/week level, and the programs extracts that will load it will be created during the implementation.

This table stores the customer segment loyalty score towards promotion component type, item style and brand at a particular location and week. PROMO_COMPONENT_TYPE_WID is the ROW_WID of W_RTL_PROMO_COMP_TYPE_D table which will always have 4 rows of type "6 ? FINANCE","0 ? MULTI-BUY","1 ? SIMPLE" , "2 ? THRESHOLD" and "-1". "-1" is for the non-ROMO_COMPONENT_TYPE that will lookup from the W_RTL_PROMO_COMP_TYPE_D table that is inserted as seed data.Data for this table has to be provided by an external source system or a legacy system.Business Key: Org_num,Cust_seg_id,Day_Dt

Page 248: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_LOY_CUSTSEG_LC_WK_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 11 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_LC_WK_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 12 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_LC_WK_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 13 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_LC_WK_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 14 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_LC_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 15 Y NUMBER(10,0)W_RTL_LOY_CUSTSEG_LC_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 16 Y NUMBER(10,0)W_RTL_LOY_CUSTSEG_LC_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 17 Y DATEW_RTL_LOY_CUSTSEG_LC_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 18 Y DATEW_RTL_LOY_CUSTSEG_LC_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_LOY_CUSTSEG_LC_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_LOY_CUSTSEG_LC_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_LOY_CUSTSEG_LC_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 22 Y DATEW_RTL_LOY_CUSTSEG_LC_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 23 Y VARCHAR2(1)W_RTL_LOY_CUSTSEG_LC_WK_FS W_INSERT_DT This column stores the date on which the record was inserted 24 Y DATEW_RTL_LOY_CUSTSEG_LC_WK_FS W_UPDATE_DT This column stores the date on which the record was last 25 Y DATEW_RTL_LOY_CUSTSEG_LC_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 26 N NUMBER(10,0)W_RTL_LOY_CUSTSEG_LC_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 27 N VARCHAR2(80)W_RTL_LOY_CUSTSEG_LC_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 28 Y VARCHAR2(80)W_RTL_LOY_CUSTSEG_LC_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 29 Y VARCHAR2(10)W_RTL_LOY_CUSTSEG_LC_WK_FS ETL_THREAD_VAL This field is used for multithreading purpose 30 Y NUMBER(4,0)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_LOY_CUSTSEG_SC_LC_WK_FS PROD_NUM This is used to derive foreign key to the 1 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS ORG_NUM This is used to derive foreign key to the 2 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS CUSTSEG_ID This is a unique ID used to identify the Customer 3 N VARCHAR2(30)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS DAY_DT This is used to derive foreign key to the W_MCAL_DAY_D 4 N DATEW_RTL_LOY_CUSTSEG_SC_LC_WK_FS PROMO_COMPONENT_TYPE This is used to derive foreign key to the 5 N VARCHAR2(250)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS LOY_SCORE This is the loyalty score. 6 Y NUMBER(10,0)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 7 Y VARCHAR2(30)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 8 Y VARCHAR2(30)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 9 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 10 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 11 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 12 Y NUMBER(22,7)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 13 Y NUMBER(10,0)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y NUMBER(10,0)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 15 Y DATEW_RTL_LOY_CUSTSEG_SC_LC_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 16 Y DATEW_RTL_LOY_CUSTSEG_SC_LC_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 17 Y DATEW_RTL_LOY_CUSTSEG_SC_LC_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_LOY_CUSTSEG_SC_LC_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_LOY_CUSTSEG_SC_LC_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_LOY_CUSTSEG_SC_LC_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 21 Y VARCHAR2(1)

W_RTL_LOY_CUSTSEG_SC_LC_WK_FS

This table contains customer loyalty scores fact data at the promotion component TYPE/subclass/customer segment/location/week level, and the programs extracts that will load it will be created during the implementation.

This table stores the customer segment's loyalty score towards promotion component type and subclass at a particular location and week. PROMO_COMPONENT_TYPE_WID is the ROW_WID of W_RTL_PROMO_COMP_TYPE_D table which will always have 4 rows of type "6 ? FINANCE","0 ? MULTI-BUY","1 ? SIMPLE" , "2 ? THRESHOLD" and "-1". "-1" is for the non-ROMO_COMPONENT_TYPE that will lookup from the W_RTL_PROMO_COMP_TYPE_D table that is inserted as seed data.Data for this table has to be provided by an external source system or a legacy system.Business Key: Prod_Num,Org_Num,Custseg_Id,Day_dt

Page 249: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_LOY_CUSTSEG_SC_LC_WK_FS W_INSERT_DT This column stores the date on which the record was inserted 22 Y DATEW_RTL_LOY_CUSTSEG_SC_LC_WK_FS W_UPDATE_DT This column stores the date on which the record was last 23 Y DATEW_RTL_LOY_CUSTSEG_SC_LC_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 24 N NUMBER(10,0)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS ETL_THREAD_VAL This field is used for multithreading purpose 25 Y NUMBER(4,0)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 26 N VARCHAR2(80)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 27 Y VARCHAR2(80)W_RTL_LOY_CUSTSEG_SC_LC_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 28 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_LOY_CUST_CL_LC_MH_FS PROD_NUM This is used to derive foreign key to the 1 N VARCHAR2(30)W_RTL_LOY_CUST_CL_LC_MH_FS ORG_NUM This is used to derive foreign key to the 2 N VARCHAR2(30)W_RTL_LOY_CUST_CL_LC_MH_FS CUST_ID This is used to derive foreign key to the W_PARTY_PER_D 3 N VARCHAR2(80)W_RTL_LOY_CUST_CL_LC_MH_FS PROMO_COMPONENT_TYPE This is used to derive foreign key to the 5 N VARCHAR2(30)W_RTL_LOY_CUST_CL_LC_MH_FS LOY_SCORE This is the loyalty score 6 Y NUMBER(10,0)W_RTL_LOY_CUST_CL_LC_MH_FS DOC_CURR_CODE Code for the currency in which the document was created in 7 Y VARCHAR2(30)W_RTL_LOY_CUST_CL_LC_MH_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 8 Y VARCHAR2(30)W_RTL_LOY_CUST_CL_LC_MH_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 9 Y NUMBER(22,7)W_RTL_LOY_CUST_CL_LC_MH_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 10 Y NUMBER(22,7)W_RTL_LOY_CUST_CL_LC_MH_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 11 Y NUMBER(22,7)W_RTL_LOY_CUST_CL_LC_MH_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 12 Y NUMBER(22,7)W_RTL_LOY_CUST_CL_LC_MH_FS CREATED_BY_ID This indicates the user who last created the record in the 13 Y NUMBER(10,0)W_RTL_LOY_CUST_CL_LC_MH_FS CHANGED_BY_ID This indicates the user who last modified the record in source 14 Y NUMBER(10,0)W_RTL_LOY_CUST_CL_LC_MH_FS CREATED_ON_DT Identifies the date and time when the record was initially 15 Y DATEW_RTL_LOY_CUST_CL_LC_MH_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 16 Y DATEW_RTL_LOY_CUST_CL_LC_MH_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 17 Y DATEW_RTL_LOY_CUST_CL_LC_MH_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_LOY_CUST_CL_LC_MH_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_LOY_CUST_CL_LC_MH_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_LOY_CUST_CL_LC_MH_FS DELETE_FLG This flag indicates the deletion status of the record in the 21 Y VARCHAR2(1)W_RTL_LOY_CUST_CL_LC_MH_FS W_INSERT_DT This column stores the date on which the record was inserted 22 Y DATEW_RTL_LOY_CUST_CL_LC_MH_FS W_UPDATE_DT This column stores the date on which the record was last 23 Y DATEW_RTL_LOY_CUST_CL_LC_MH_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 24 N NUMBER(10,0)W_RTL_LOY_CUST_CL_LC_MH_FS ETL_THREAD_VAL This field is used for multithreading purpose 25 Y NUMBER(4,0)W_RTL_LOY_CUST_CL_LC_MH_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 26 N VARCHAR2(80)W_RTL_LOY_CUST_CL_LC_MH_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 27 Y VARCHAR2(80)W_RTL_LOY_CUST_CL_LC_MH_FS X_CUSTOM This column is used as a generic field for customer extensions. 28 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

W_RTL_LOY_CUST_CL_LC_MH_FS

This table contains customer loyalty scores fact data at the promotion component type/class/customer/location/month level, and the programs extracts that will load it will be created during the implementation.

This table stores the customers loyalty score towards promotion component type and class at a particular location and month. PROMO_COMPONENT_TYPE_WID is the ROW_WID of W_RTL_PROMO_COMP_TYPE_D table which will always have 4 rows of type "6 ? FINANCE","0 ? MULTI-BUY","1 ? SIMPLE" and "2 ? THRESHOLD". Data for this table has to be provided by an external source system or a legacy system.Business Key: Prod_Num,Org_Num,Cust_Id,Mcal_Period_Num

W_RTL_LOY_CUST_DP_LC_MH_FS

This table contains customer loyalty scores fact data at the promotion component type/department/customer/location/month level, and needs to be created for loading this information using the below mentioned columns names and data types

Page 250: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_LOY_CUST_DP_LC_MH_FS PROD_NUM This is used to derive foreign key to the 1 N VARCHAR2(30)W_RTL_LOY_CUST_DP_LC_MH_FS ORG_NUM This is used to derive foreign key to the 2 N VARCHAR2(30)W_RTL_LOY_CUST_DP_LC_MH_FS CUST_ID This is used to derive foreign key to the W_PARTY_PER_D 3 N VARCHAR2(80)W_RTL_LOY_CUST_DP_LC_MH_FS EOM_DT This is used to derive foreign key to the W_MCAL_MONTH_D 4 N DATEW_RTL_LOY_CUST_DP_LC_MH_FS PROMO_COMPONENT_TYPE This is a foreign key to the W_RTL_PROMO_COMP_TYPE_D 5 N VARCHAR2(250)W_RTL_LOY_CUST_DP_LC_MH_FS LOY_SCORE This is the loyalty score. 6 Y NUMBER(10,0)W_RTL_LOY_CUST_DP_LC_MH_FS DOC_CURR_CODE Code for the currency in which the document was created in 7 Y VARCHAR2(30)W_RTL_LOY_CUST_DP_LC_MH_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 8 Y VARCHAR2(30)W_RTL_LOY_CUST_DP_LC_MH_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 9 Y NUMBER(22,7)W_RTL_LOY_CUST_DP_LC_MH_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 10 Y NUMBER(22,7)W_RTL_LOY_CUST_DP_LC_MH_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 11 Y NUMBER(22,7)W_RTL_LOY_CUST_DP_LC_MH_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 12 Y NUMBER(22,7)W_RTL_LOY_CUST_DP_LC_MH_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 13 Y NUMBER(10,0)W_RTL_LOY_CUST_DP_LC_MH_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y NUMBER(10,0)W_RTL_LOY_CUST_DP_LC_MH_FS CREATED_ON_DT Identifies the date and time when the record was initially 15 Y DATEW_RTL_LOY_CUST_DP_LC_MH_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 16 Y DATEW_RTL_LOY_CUST_DP_LC_MH_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 17 Y DATEW_RTL_LOY_CUST_DP_LC_MH_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_LOY_CUST_DP_LC_MH_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_LOY_CUST_DP_LC_MH_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_LOY_CUST_DP_LC_MH_FS DELETE_FLG This flag indicates the deletion status of the record in the 21 Y VARCHAR2(1)W_RTL_LOY_CUST_DP_LC_MH_FS W_INSERT_DT This column stores the date on which the record was inserted 22 Y DATEW_RTL_LOY_CUST_DP_LC_MH_FS W_UPDATE_DT This column stores the date on which the record was last 23 Y DATEW_RTL_LOY_CUST_DP_LC_MH_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 24 N NUMBER(10,0)W_RTL_LOY_CUST_DP_LC_MH_FS ETL_THREAD_VAL This field is used for multithreading purpose 25 Y NUMBER(4,0)W_RTL_LOY_CUST_DP_LC_MH_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 26 N VARCHAR2(80)W_RTL_LOY_CUST_DP_LC_MH_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 27 Y VARCHAR2(80)W_RTL_LOY_CUST_DP_LC_MH_FS X_CUSTOM This column is used as a generic field for customer extensions. 28 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_LOY_CUST_LC_MH_FS PROD_NUM This is used to derive foreign key to the 1 N VARCHAR2(30)W_RTL_LOY_CUST_LC_MH_FS CUST_ID This is a foreign key to the W_PARTY_PER_D table. 3 N VARCHAR2(80)W_RTL_LOY_CUST_LC_MH_FS BRAND This is a foreign key to the W_RTL_PRODUCT_BRAND_D 4 N VARCHAR2(30)W_RTL_LOY_CUST_LC_MH_FS PROMO_COMPONENT_TYPE This is a foreign key to the W_RTL_PROMO_COMP_TYPE_D 5 N VARCHAR2(250)W_RTL_LOY_CUST_LC_MH_FS ETL_THREAD_VAL This field is used for multithreading purpose 6 Y NUMBER(4,0)W_RTL_LOY_CUST_LC_MH_FS EOM_DT This is used to derive foreign key to the W_MCAL_MONTH_D 7 N DATEW_RTL_LOY_CUST_LC_MH_FS PROD_STYLE_NUM This is a foreign key to the W_PRODUCT_D table 8 Y VARCHAR2(30)W_RTL_LOY_CUST_LC_MH_FS LOY_SCORE This is the loyalty score. 9 Y NUMBER(10,0)

W_RTL_LOY_CUST_LC_MH_FS

This table contains customer loyalty scores fact data at the promotion component type/item attribute/customer/location/month level, and the programs extracts that will load it will be created during the implementation.

This table stores the customers loyalty score towards promotion component type, item style and brand at a particular location and month. PROD_STYLE_NUM is the integration_id of W_PRODUCT_ATTR_D where PRODUCT_ATTR11_NAME=1. PROMO_COMPONENT_TYPE_WID is the ROW_WID of W_RTL_PROMO_COMP_TYPE_D table which will always have 4 rows of type "6 ? FINANCE","0 ? MULTI-BUY","1 ? SIMPLE" and "2 ? THRESHOLD".Data for this table has to be provided by an external source system or a legacy system.Business Key : Prod_Num,Org_Num,Cust_Id

This table stores the customers loyalty score towards promotion component type and department at a particular location and month. PROMO_COMPONENT_TYPE_WID is the ROW_WID of W_RTL_PROMO_COMP_TYPE_D table which will always have 4 rows of type "6 ? FINANCE","0 ? MULTI-BUY","1 ? SIMPLE" and "2 ? THRESHOLD".Data for this table has to be provided by an external source system or a legacy system. Business Key:Prod_Num,Org_Num,Cust_Id,Mcal_Period_Num

Page 251: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_LOY_CUST_LC_MH_FS DOC_CURR_CODE Code for the currency in which the document was created in 10 Y VARCHAR2(30)W_RTL_LOY_CUST_LC_MH_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 11 Y VARCHAR2(30)W_RTL_LOY_CUST_LC_MH_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 12 Y NUMBER(22,7)W_RTL_LOY_CUST_LC_MH_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 13 Y NUMBER(22,7)W_RTL_LOY_CUST_LC_MH_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 14 Y NUMBER(22,7)W_RTL_LOY_CUST_LC_MH_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 15 Y NUMBER(22,7)W_RTL_LOY_CUST_LC_MH_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 16 Y NUMBER(10,0)W_RTL_LOY_CUST_LC_MH_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 17 Y NUMBER(10,0)W_RTL_LOY_CUST_LC_MH_FS CREATED_ON_DT Identifies the date and time when the record was initially 18 Y DATEW_RTL_LOY_CUST_LC_MH_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 19 Y DATEW_RTL_LOY_CUST_LC_MH_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_LOY_CUST_LC_MH_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_LOY_CUST_LC_MH_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 22 Y DATEW_RTL_LOY_CUST_LC_MH_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 23 Y DATEW_RTL_LOY_CUST_LC_MH_FS DELETE_FLG This flag indicates the deletion status of the record in the 24 Y VARCHAR2(1)W_RTL_LOY_CUST_LC_MH_FS W_INSERT_DT This column stores the date on which the record was inserted 25 Y DATEW_RTL_LOY_CUST_LC_MH_FS W_UPDATE_DT This column stores the date on which the record was last 26 Y DATEW_RTL_LOY_CUST_LC_MH_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 27 N NUMBER(10,0)W_RTL_LOY_CUST_LC_MH_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 28 N VARCHAR2(80)W_RTL_LOY_CUST_LC_MH_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 29 Y VARCHAR2(80)W_RTL_LOY_CUST_LC_MH_FS X_CUSTOM This column is used as a generic field for customer extensions. 30 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_LOY_SCORE_BAND_DS LOY_SCORE_ID This gives the Loyalty Score ID of the customer. 1 N VARCHAR2(50)W_RTL_LOY_SCORE_BAND_DS LOY_SCORE_DESC The description of the loyalty score band 2 N VARCHAR2(255)W_RTL_LOY_SCORE_BAND_DS LOY_SCORE_MIN The minimum loyalty score for a band. The limits to the loyalty 3 N NUMBER(10,0)W_RTL_LOY_SCORE_BAND_DS LOY_SCORE_MAX The maximum loyalty score for a band. The limits to the loyalty 4 N NUMBER(10,0)W_RTL_LOY_SCORE_BAND_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 5 Y NUMBER(10,0)W_RTL_LOY_SCORE_BAND_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 6 Y NUMBER(10,0)W_RTL_LOY_SCORE_BAND_DS CREATED_ON_DT Identifies the date and time when the record was initially 7 Y DATEW_RTL_LOY_SCORE_BAND_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 8 Y DATEW_RTL_LOY_SCORE_BAND_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_LOY_SCORE_BAND_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_LOY_SCORE_BAND_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_LOY_SCORE_BAND_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_LOY_SCORE_BAND_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 13 Y DATEW_RTL_LOY_SCORE_BAND_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 14 Y DATEW_RTL_LOY_SCORE_BAND_DS DELETE_FLG This flag indicates the deletion status of the record in the 15 Y VARCHAR2(1)W_RTL_LOY_SCORE_BAND_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 16 N NUMBER(10,0)W_RTL_LOY_SCORE_BAND_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 17 N VARCHAR2(80)W_RTL_LOY_SCORE_BAND_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 18 Y VARCHAR2(80)W_RTL_LOY_SCORE_BAND_DS X_CUSTOM This column is used as a generic field for customer extensions 19 Y VARCHAR2(10)

TABLE NAME:

W_RTL_LOY_SCORE_BAND_DS

This table holds loyalty score bands. These bands are used to categorize customer loyalty information based on their loyalty scores and needs to be created for loading this information using the below mentioned columns names and data types

This is a lookup table will store Min and Max Loyalty scores with a descriptions which will describe one band. For example, LOY_SCORE_MIN=500, LOY_SCORE_MAX=1000 and LOY_SCORE_DESC='Most Loyal' will be one score band. This table will be used with other Loyalty fact tables for reporting on Loyalty Score Band.Data for this table has to be provided by an external source system or a legacy system. Data for this table has to be provided by an external source system or a legacy system through a CSV file which would have the column header section as the first line.

W_RTL_MARKET_PRODUCT_DS

Page 252: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MARKET_PRODUCT_DS MARKET_PROD_NUM This is market item ID 1 N VARCHAR2(80)W_RTL_MARKET_PRODUCT_DS MARKET_PROD_HIER_NUM This is market product parent hierarchy ID 2 N VARCHAR2(80)W_RTL_MARKET_PRODUCT_DS MARKET_PROD_LVL_NAME Market types (ITEM, UPC).For example if an Item is UPC then 3 N VARCHAR2(30)W_RTL_MARKET_PRODUCT_DS MARKET_PROD_VENDOR The code of the supplier/vendor who supplies the 4 Y VARCHAR2(240)W_RTL_MARKET_PRODUCT_DS PACKAGE_TYPE The package type defines as the packaging method chosen by 5 Y VARCHAR2(32)W_RTL_MARKET_PRODUCT_DS MULTI_PACK The multi-pack is defined as package of several individual pack 6 Y VARCHAR2(32)W_RTL_MARKET_PRODUCT_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 7 Y VARCHAR2(80)W_RTL_MARKET_PRODUCT_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 8 Y VARCHAR2(80)W_RTL_MARKET_PRODUCT_DS CREATED_ON_DT Identifies the date and time when the record was initially 9 Y DATEW_RTL_MARKET_PRODUCT_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 10 Y DATEW_RTL_MARKET_PRODUCT_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_MARKET_PRODUCT_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_MARKET_PRODUCT_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_MARKET_PRODUCT_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_RTL_MARKET_PRODUCT_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 15 Y DATEW_RTL_MARKET_PRODUCT_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 16 Y DATEW_RTL_MARKET_PRODUCT_DS DELETE_FLG This flag indicates the deletion status of the record in the 17 Y CHAR(1)W_RTL_MARKET_PRODUCT_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 18 N NUMBER(10,0)W_RTL_MARKET_PRODUCT_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 19 N VARCHAR2(80)W_RTL_MARKET_PRODUCT_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 20 Y VARCHAR2(80)W_RTL_MARKET_PRODUCT_DS X_CUSTOM This column is used as a generic field for customer extensions 21 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MARKET_PRODUCT_MTX_DS MARKET_PROD_NUM This is market item ID 1 N VARCHAR2(80)W_RTL_MARKET_PRODUCT_MTX_DS PROD_NUM This is market item ID 2 N VARCHAR2(30)W_RTL_MARKET_PRODUCT_MTX_DS MARKET_PROD_LVL_NAME Market types (ITEM, UPC) 3 N VARCHAR2(80)W_RTL_MARKET_PRODUCT_MTX_DS LEVEL_NAME Market product brand level name. 4 N VARCHAR2(80)W_RTL_MARKET_PRODUCT_MTX_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 5 Y VARCHAR2(80)W_RTL_MARKET_PRODUCT_MTX_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 6 Y VARCHAR2(80)W_RTL_MARKET_PRODUCT_MTX_DS CREATED_ON_DT Identifies the date and time when the record was initially 7 Y DATEW_RTL_MARKET_PRODUCT_MTX_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 8 Y DATEW_RTL_MARKET_PRODUCT_MTX_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_MARKET_PRODUCT_MTX_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_MARKET_PRODUCT_MTX_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_MARKET_PRODUCT_MTX_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_MARKET_PRODUCT_MTX_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 13 Y DATEW_RTL_MARKET_PRODUCT_MTX_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 14 Y DATEW_RTL_MARKET_PRODUCT_MTX_DS DELETE_FLG This flag indicates the deletion status of the record in the 15 Y CHAR(1)W_RTL_MARKET_PRODUCT_MTX_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 16 N NUMBER(10,0)W_RTL_MARKET_PRODUCT_MTX_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 17 N VARCHAR2(80)W_RTL_MARKET_PRODUCT_MTX_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 18 Y VARCHAR2(80)W_RTL_MARKET_PRODUCT_MTX_DS X_CUSTOM This column is used as a generic field for customer extensions 19 Y VARCHAR2(10)

W_RTL_MARKET_PRODUCT_MTX_DS

This table holds the market product matrix data

MARKET_PROD_NUM, PROD_NUM and DATASOURCE_NUM_ID makes the alternate key/ business key for this table.Data for this table has to be provided by an external source system or a legacy system.

This table holds the market product data

MARKET_PROD_NUM and DATASOURCE_NUM_ID makes the alternate key/ business key for this table.Data for this table has to be provided by an external source system or a legacy system.

Page 253: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MARKET_PROD_ATTR_DS MARKET_PROD_ATTR_NUM Market product attribute NUM 1 N VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_DS MARKET_PROD_ATTR_TYPE Market product attribute type 2 N VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_DS CREATED_ON_DT Identifies the date and time when the record was initially 5 Y DATEW_RTL_MARKET_PROD_ATTR_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 6 Y DATEW_RTL_MARKET_PROD_ATTR_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_MARKET_PROD_ATTR_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_MARKET_PROD_ATTR_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_MARKET_PROD_ATTR_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_MARKET_PROD_ATTR_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 11 Y DATEW_RTL_MARKET_PROD_ATTR_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 12 Y DATEW_RTL_MARKET_PROD_ATTR_DS DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_MARKET_PROD_ATTR_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 14 N NUMBER(10,0)W_RTL_MARKET_PROD_ATTR_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 15 N VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_DS X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MARKET_PROD_ATTR_MTX_DS MARKET_PROD_NUM This is market item ID 1 N VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_MTX_DS MARKET_PROD_GRP_NUM This describes the Market Item group number. 2 N VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_MTX_DS MARKET_PROD_GRP_TYPE This describes the Market Item group type. 3 N VARCHAR2(30)W_RTL_MARKET_PROD_ATTR_MTX_DS FLEX_ATTRIB_1_CHAR This is flex attribute 1. 4 Y VARCHAR2(50)W_RTL_MARKET_PROD_ATTR_MTX_DS FLEX_ATTRIB_2_CHAR This is flex attribute 2. 5 Y VARCHAR2(50)W_RTL_MARKET_PROD_ATTR_MTX_DS FLEX_ATTRIB_3_CHAR This is flex attribute 3. 6 Y VARCHAR2(255)W_RTL_MARKET_PROD_ATTR_MTX_DS FLEX_ATTRIB_4_CHAR This is flex attribute 4. 7 Y VARCHAR2(255)W_RTL_MARKET_PROD_ATTR_MTX_DS FLEX_ATTRIB_5_NUM This is flex attribute 5. 8 Y NUMBER(12,4)W_RTL_MARKET_PROD_ATTR_MTX_DS FLEX_ATTRIB_6_NUM This is flex attribute 6. 9 Y NUMBER(12,4)W_RTL_MARKET_PROD_ATTR_MTX_DS FLEX_ATTRIB_7_NUM This is flex attribute 7. 10 Y NUMBER(12,4)W_RTL_MARKET_PROD_ATTR_MTX_DS FLEX_ATTRIB_8_CHAR This is flex attribute 8. 11 Y VARCHAR2(255)W_RTL_MARKET_PROD_ATTR_MTX_DS FLEX_ATTRIB_9_CHAR This is flex attribute 9. 12 Y VARCHAR2(255)W_RTL_MARKET_PROD_ATTR_MTX_DS FLEX_ATTRIB_10_CHAR This is flex attribute 10. 13 Y VARCHAR2(255)W_RTL_MARKET_PROD_ATTR_MTX_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_MTX_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 15 Y VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_MTX_DS CREATED_ON_DT Identifies the date and time when the record was initially 16 Y DATEW_RTL_MARKET_PROD_ATTR_MTX_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 17 Y DATEW_RTL_MARKET_PROD_ATTR_MTX_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_MARKET_PROD_ATTR_MTX_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_MARKET_PROD_ATTR_MTX_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATE

W_RTL_MARKET_PROD_ATTR_DS

This table holds the market product attribute data

MARKET_PROD_ATTR_NUM and DATASOURCE_NUM_ID makes the alternate key/ business key for this table.Data for this table has to be provided by an external source system or a legacy system.

W_RTL_MARKET_PROD_ATTR_MTX_DS

This table holds the market product attribute matrix data.

MARKET_PROD_NUM, MARKET_PROD_GRP_NUM, MARKET_PROD_GRP_TYPE and DATASOURCE_NUM_ID makes the alternate key/ business key for this table.Data for this table has to be provided by an external source system or a legacy system.

Page 254: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MARKET_PROD_ATTR_MTX_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_MARKET_PROD_ATTR_MTX_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 22 Y DATEW_RTL_MARKET_PROD_ATTR_MTX_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 23 Y DATEW_RTL_MARKET_PROD_ATTR_MTX_DS DELETE_FLG This flag indicates the deletion status of the record in the 24 Y CHAR(1)W_RTL_MARKET_PROD_ATTR_MTX_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 25 N NUMBER(10,0)W_RTL_MARKET_PROD_ATTR_MTX_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 26 N VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_MTX_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 27 Y VARCHAR2(80)W_RTL_MARKET_PROD_ATTR_MTX_DS X_CUSTOM This column is used as a generic field for customer extensions 28 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MARKET_PROD_BRAND_DS MARKET_PROD_BRAND_NUM Market product brand NUM 1 N VARCHAR2(80)W_RTL_MARKET_PROD_BRAND_DS MARKET_PROD_SUBBRAND_NUM Market product sub-brand ID.A value of -1 is expected if level 2 N VARCHAR2(80)W_RTL_MARKET_PROD_BRAND_DS LEVEL_NAME Market product brand level name.A value of B is expected for 3 N VARCHAR2(80)W_RTL_MARKET_PROD_BRAND_DS MARKET_BRAND_OWNER_NUM Attribute of market brand 4 Y VARCHAR2(80)W_RTL_MARKET_PROD_BRAND_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 5 Y VARCHAR2(80)W_RTL_MARKET_PROD_BRAND_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 6 Y VARCHAR2(80)W_RTL_MARKET_PROD_BRAND_DS CREATED_ON_DT Identifies the date and time when the record was initially 7 Y DATEW_RTL_MARKET_PROD_BRAND_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 8 Y DATEW_RTL_MARKET_PROD_BRAND_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_MARKET_PROD_BRAND_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_MARKET_PROD_BRAND_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_MARKET_PROD_BRAND_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_MARKET_PROD_BRAND_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 13 Y DATEW_RTL_MARKET_PROD_BRAND_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 14 Y DATEW_RTL_MARKET_PROD_BRAND_DS DELETE_FLG This flag indicates the deletion status of the record in the 15 Y CHAR(1)W_RTL_MARKET_PROD_BRAND_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 16 N NUMBER(10,0)W_RTL_MARKET_PROD_BRAND_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 17 N VARCHAR2(80)W_RTL_MARKET_PROD_BRAND_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 18 Y VARCHAR2(80)W_RTL_MARKET_PROD_BRAND_DS X_CUSTOM This column is used as a generic field for customer extensions 19 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MARKET_PROD_DH_MTX_DS MARKET_PROD_LVL_NUM Market Product level number. 1 N VARCHAR2(255)W_RTL_MARKET_PROD_DH_MTX_DS PROD_CAT_NUM Product hierarchy number. 2 N VARCHAR2(255)W_RTL_MARKET_PROD_DH_MTX_DS MARKET_PROD_LVL_NAME Market types (ITEM, UPC) 3 N VARCHAR2(80)W_RTL_MARKET_PROD_DH_MTX_DS PROD_CAT_LVL_NAME Product hierarchy level name. 4 N VARCHAR2(80)W_RTL_MARKET_PROD_DH_MTX_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 5 Y VARCHAR2(80)W_RTL_MARKET_PROD_DH_MTX_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 6 Y VARCHAR2(80)W_RTL_MARKET_PROD_DH_MTX_DS CREATED_ON_DT Identifies the date and time when the record was initially 7 Y DATEW_RTL_MARKET_PROD_DH_MTX_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 8 Y DATEW_RTL_MARKET_PROD_DH_MTX_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_MARKET_PROD_DH_MTX_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATE

W_RTL_MARKET_PROD_BRAND_DS

This table contains the brands in market.

MARKET_PROD_BRAND_NUM, MARKET_PROD_SUBBRAND_NUM, LEVEL_NAME and DATASOURCE_NUM_ID makes the alternate key/ business key for this table.Data for this table has to be provided by an external source system or a legacy system.

W_RTL_MARKET_PROD_DH_MTX_DS

This table holds the data of market product hierarchy matrix details.

MARKET_PROD_LVL_NUM, PROD_CAT_NUM, MARKET_PROD_LVL_NAME, PROD_CAT_LVL_NAME and DATASOURCE_NUM_ID makes the alternate key/ business key for this table.Data for this table has to be provided by an external source system or a legacy system.

Page 255: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MARKET_PROD_DH_MTX_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_MARKET_PROD_DH_MTX_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_MARKET_PROD_DH_MTX_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 13 Y DATEW_RTL_MARKET_PROD_DH_MTX_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 14 Y DATEW_RTL_MARKET_PROD_DH_MTX_DS DELETE_FLG This flag indicates the deletion status of the record in the 15 Y CHAR(1)W_RTL_MARKET_PROD_DH_MTX_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 16 N NUMBER(10,0)W_RTL_MARKET_PROD_DH_MTX_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 17 N VARCHAR2(80)W_RTL_MARKET_PROD_DH_MTX_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 18 Y VARCHAR2(80)W_RTL_MARKET_PROD_DH_MTX_DS X_CUSTOM This column is used as a generic field for customer extensions 19 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_METADATA_G OBIEE_ATTR_NAME The database table name to which OBIEE does lookup. 1 N VARCHAR2(80)W_RTL_METADATA_G DIMENSION Specifies the join condition between the tables. 2 N VARCHAR2(50)W_RTL_METADATA_G PHYSICAL_COL_NAME Specifies the filter condition. 3 N VARCHAR2(1000)W_RTL_METADATA_G TABLE_NAME The front-end description of the column. 4 N VARCHAR2(80)W_RTL_METADATA_G LOOKUP_TABLE_NAME The database data type of the physical column. 5 Y VARCHAR2(80)W_RTL_METADATA_G JOIN_CONDITION This is a foreign key to the W_USER_D dimension indicating 6 Y VARCHAR2(1000)W_RTL_METADATA_G FILTER_CONDITION This is a foreign key to the W_USER_D dimension indicating 7 Y VARCHAR2(80)W_RTL_METADATA_G DESCRIPTION Identifies the date and time when the record was initially 8 Y VARCHAR2(1000)W_RTL_METADATA_G DATA_TYPE Identifies the date and time when the record was last modified 9 Y VARCHAR2(80)W_RTL_METADATA_G CREATED_BY_WID Oracle system field. This column identifies the last modified 10 Y NUMBER(10,0)W_RTL_METADATA_G CHANGED_BY_WID Oracle system field. This column identifies the last modified 11 Y NUMBER(10,0)W_RTL_METADATA_G CREATED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_METADATA_G CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_METADATA_G AUX1_CHANGED_ON_DT This column stores the date from which the source record (in 14 Y DATEW_RTL_METADATA_G AUX2_CHANGED_ON_DT This column stores the date up to which the source record (in 15 Y DATEW_RTL_METADATA_G AUX3_CHANGED_ON_DT This column stores the date from which the dimension record is 16 Y DATEW_RTL_METADATA_G AUX4_CHANGED_ON_DT This column stores the date up to which the dimension record 17 Y DATEW_RTL_METADATA_G SRC_EFF_FROM_DT This flag indicates the deletion status of the record in the 18 Y DATEW_RTL_METADATA_G SRC_EFF_TO_DT This is a flag for marking dimension records as "Y" in order to 19 Y DATEW_RTL_METADATA_G EFFECTIVE_FROM_DT This column stores the date on which the record was inserted 20 Y DATEW_RTL_METADATA_G EFFECTIVE_TO_DT This column stores the date on which the record was last 21 Y DATEW_RTL_METADATA_G DELETE_FLG This column is the unique identifier of the source system from 22 Y CHAR(1)W_RTL_METADATA_G CURRENT_FLG Oracle system field. This column is the unique identifier for the 23 Y CHAR(1)W_RTL_METADATA_G W_INSERT_DT This column stores the date on which the record was inserted 24 Y DATEW_RTL_METADATA_G W_UPDATE_DT This column stores the date on which the record was last 25 Y DATEW_RTL_METADATA_G DATASOURCE_NUM_ID This column is used as a generic field for customer extensions. 26 N NUMBER(10,0)W_RTL_METADATA_G ETL_PROC_WID Oracle system field. This column is the unique identifier for the 27 N NUMBER(10,0)W_RTL_METADATA_G INTEGRATION_ID Specifies the join condition between the tables. 28 N VARCHAR2(80)W_RTL_METADATA_G TENANT_ID Specifies the filter condition. 29 Y VARCHAR2(80)W_RTL_METADATA_G X_CUSTOM The front-end description of the column. 30 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

W_RTL_METADATA_G

W_RTL_METADATA_G contains RA metadata mapping information. This is a reference table and is not used in ODI and OBIEE code and is built for future use.

W_RTL_MFPCPC_SC_CH_WK_FS

This table is a staging table that contains current merchandise financial plan cost accounting fact data at the subclass/channel/week level.

Page 256: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MFPCPC_SC_CH_WK_FS PROD_SC_NUM This is the Subclass Number from the W_PRODUCT_D table 1 N VARCHAR2(80)W_RTL_MFPCPC_SC_CH_WK_FS PROD_CL_NUM This is the Class Number from the W_PRODUCT_D table 2 N VARCHAR2(80)W_RTL_MFPCPC_SC_CH_WK_FS PROD_DP_NUM This is the Dept Number from the W_PRODUCT_D table 3 N VARCHAR2(80)W_RTL_MFPCPC_SC_CH_WK_FS MFP_WK_NUM This is the week number from the W_WEEK_D table 4 N NUMBER(15,0)W_RTL_MFPCPC_SC_CH_WK_FS CHANNEL_NUM The unique identifier within source system of the channel in the 5 N NUMBER(4,0)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_SLS_QTY This is the quantity of current merchandise financial plan sales. 6 Y NUMBER(18,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_SLS_RTL_AMT This is the cost value of current merchandise financial plan 7 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_SLS_COST_AMT This is the cost value of current merchandise financial plan 8 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_TAX_RTL_AMT This is the cost value of current merchandise financial plan tax. 9 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_SLSTE_RTL_AMT This is the cost value of current merchandise financial plan 10 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_PROF_COST_AMT This is the value of current merchandise financial plan gross 11 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_BOH_COST_AMT This is the cost value of current merchandise financial plan 12 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_BOH_QTY This is the quantity of current merchandise financial plan 13 Y NUMBER(18,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_EOH_COST_AMT This is the cost value of current merchandise financial plan 14 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_EOH_QTY This is the quantity of current merchandise financial plan 15 Y NUMBER(18,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_INVRC_COST_AMT This is the cost value of current merchandise financial plan 16 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_INVRC_QTY This is the quantity of current merchandise financial plan 17 Y NUMBER(18,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_SHRINK_COST_AMT This is the cost value of current merchandise financial plan 18 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_SHRINK_QTY This is the quantity of current merchandise financial plan 19 Y NUMBER(18,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_MISCO_COST_AMT This is the cost value of current merchandise financial plan 20 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_MISCO_QTY This is the quantity of current merchandise financial plan 21 Y NUMBER(18,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_MISCI_COST_AMT This is the cost value of current merchandise financial plan 22 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_MISCI_QTY This is the quantity of current merchandise financial plan 23 Y NUMBER(18,4)W_RTL_MFPCPC_SC_CH_WK_FS MFPCPC_DVAL_COST_AMT This is the cost value of current merchandise financial plan 24 Y NUMBER(20,4)W_RTL_MFPCPC_SC_CH_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 25 Y DATEW_RTL_MFPCPC_SC_CH_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 26 Y DATEW_RTL_MFPCPC_SC_CH_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 27 Y DATEW_RTL_MFPCPC_SC_CH_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 28 Y DATEW_RTL_MFPCPC_SC_CH_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 29 Y VARCHAR2(80)W_RTL_MFPCPC_SC_CH_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 30 Y DATEW_RTL_MFPCPC_SC_CH_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 31 Y VARCHAR2(80)W_RTL_MFPCPC_SC_CH_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 32 Y DATEW_RTL_MFPCPC_SC_CH_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 33 N NUMBER(10,0)W_RTL_MFPCPC_SC_CH_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 34 Y CHAR(1)W_RTL_MFPCPC_SC_CH_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 35 Y VARCHAR2(30)W_RTL_MFPCPC_SC_CH_WK_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 36 Y NUMBER(4,0)W_RTL_MFPCPC_SC_CH_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 37 N VARCHAR2(80)W_RTL_MFPCPC_SC_CH_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 38 Y VARCHAR2(30)W_RTL_MFPCPC_SC_CH_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 39 Y VARCHAR2(80)W_RTL_MFPCPC_SC_CH_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 40 Y VARCHAR2(10)W_RTL_MFPCPR_SC_CH_WK_FS PROD_SC_NUM This is the Subclass Number from the W_PRODUCT_D table 1 N VARCHAR2(80)W_RTL_MFPCPR_SC_CH_WK_FS PROD_CL_NUM This is the Class Number from the W_PRODUCT_D table 2 N VARCHAR2(80)W_RTL_MFPCPR_SC_CH_WK_FS PROD_DP_NUM This is the Dept Number from the W_PRODUCT_D table 3 N VARCHAR2(80)

This table contains current planning (Cost) data for a subclass, and location for a given week. PROD_SC_NUM, PROD_CL_NUM, PROD_SP_NUM, CHANNEL_NUM and MFP_WK_NUM makes the alternare key/ business key for this table. All values are to be in primary currency. Fact Staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. All the cost measures of current planning whose grain is subclass/week/channel will be loaded into this table. Percent values are expected to be decimals. Amount columns expect the data to be sent to RA in same currency as primary currency for RMS.

Page 257: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCPR_SC_CH_WK_FS MFP_WK_NUM This is the week number from the W_WEEK_D table 4 N NUMBER(15,0)W_RTL_MFPCPR_SC_CH_WK_FS CHANNEL_NUM The unique identifier within source system of the channel in the 5 N NUMBER(4,0)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_SLSRG_RTL_AMT This is the retail value of current merchandise financial plan 6 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_SLSPR_RTL_AMT This is the retail value of current merchandise financial plan 7 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_SLSCL_RTL_AMT This is the retail value of current merchandise financial plan 8 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_SLSRG_QTY This is the quantity of current merchandise financial plan 9 Y NUMBER(18,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_SLSPR_QTY This is the quantity of current merchandise financial plan 10 Y NUMBER(18,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_SLSCL_QTY This is the quantity of current merchandise financial plan 11 Y NUMBER(18,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_TAX_RTL_AMT This is the retail value of current merchandise financial plan 12 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_SLSTE_RTL_AMT This is the retail value of current merchandise financial plan 13 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_MARGIN_RTL_AMT This is the value of current merchandise financial plan gross 14 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_COGS_COST_AMT This is the value of current merchandise financial plan cost of 15 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_MKDNPM_RTL_AMT This is the retail value of current merchandise financial plan 16 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_MKDNPR_RTL_AMT This is the retail value of current merchandise financial plan 17 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_MKDNCL_RTL_AMT This is the retail value of current merchandise financial plan 18 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_MKUP_RTL_AMT This is the retail value of current merchandise financial plan 19 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_BOH_COST_AMT This is the retail value of current merchandise financial plan 20 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_BOH_RTL_AMT This is the retail value of current merchandise financial plan 21 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_BOH_QTY This is the quantity of current merchandise financial plan 22 Y NUMBER(18,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_EOH_COST_AMT This is the retail value of current merchandise financial plan 23 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_EOH_RTL_AMT This is the retail value of current merchandise financial plan 24 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_EOH_QTY This is the quantity of current merchandise financial plan 25 Y NUMBER(18,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_INVRC_COST_AMT This is the retail value of current merchandise financial plan 26 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_INVRC_RTL_AMT This is the retail value of current merchandise financial plan 27 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_INVRC_QTY This is the quantity of current merchandise financial plan 28 Y NUMBER(18,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_SHRINK_RTL_AMT This is the retail value of current merchandise financial plan 29 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_SHRINK_QTY This is the quantity of current merchandise financial plan 30 Y NUMBER(18,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_MISCO_RTL_AMT This is the retail value of current merchandise financial plan 31 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_MISCO_QTY This is the quantity of current merchandise financial plan 32 Y NUMBER(18,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_MISCI_RTL_AMT This is the retail value of current merchandise financial plan 33 Y NUMBER(20,4)W_RTL_MFPCPR_SC_CH_WK_FS MFPCPR_MISCI_QTY This is the quantity of current merchandise financial plan 34 Y NUMBER(18,4)W_RTL_MFPCPR_SC_CH_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 35 Y DATEW_RTL_MFPCPR_SC_CH_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 36 Y DATEW_RTL_MFPCPR_SC_CH_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 37 Y DATEW_RTL_MFPCPR_SC_CH_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 38 Y DATEW_RTL_MFPCPR_SC_CH_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 39 Y VARCHAR2(80)W_RTL_MFPCPR_SC_CH_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 40 Y DATEW_RTL_MFPCPR_SC_CH_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 41 Y VARCHAR2(80)W_RTL_MFPCPR_SC_CH_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 42 Y DATEW_RTL_MFPCPR_SC_CH_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 43 N NUMBER(10,0)W_RTL_MFPCPR_SC_CH_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 44 Y CHAR(1)W_RTL_MFPCPR_SC_CH_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 45 Y VARCHAR2(30)W_RTL_MFPCPR_SC_CH_WK_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 46 Y NUMBER(4,0)W_RTL_MFPCPR_SC_CH_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 47 N VARCHAR2(80)W_RTL_MFPCPR_SC_CH_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 48 Y VARCHAR2(30)W_RTL_MFPCPR_SC_CH_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 49 Y VARCHAR2(80)W_RTL_MFPCPR_SC_CH_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 50 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

W_RTL_MFPOPC_SC_CH_WK_FS

This table is a staging table that contains original merchandise financial plan cost accounting fact data at the subclass/channel/week level.

Page 258: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MFPOPC_SC_CH_WK_FS PROD_SC_NUM This is the Subclass Number from the W_PRODUCT_D table 1 N VARCHAR2(80)W_RTL_MFPOPC_SC_CH_WK_FS PROD_CL_NUM This is the Class Number from the W_PRODUCT_D table 2 N VARCHAR2(80)W_RTL_MFPOPC_SC_CH_WK_FS PROD_DP_NUM This is the Dept Number from the W_PRODUCT_D table 3 N VARCHAR2(80)W_RTL_MFPOPC_SC_CH_WK_FS MFP_WK_NUM This is the week number from the W_WEEK_D table 4 N NUMBER(15,0)W_RTL_MFPOPC_SC_CH_WK_FS CHANNEL_NUM The unique identifier within source system of the channel in the 5 N NUMBER(4,0)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_SLS_QTY This is the quantity of original merchandise financial plan sales. 6 Y NUMBER(18,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_SLS_RTL_AMT This is the costl value of original merchandise financial plan 7 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_SLS_COST_AMT This is the cost value of original merchandise financial plan 8 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_TAX_RTL_AMT This is the cost value of original merchandise financial plan tax. 9 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_SLSTE_RTL_AMT This is the cost nvalue of original merchandise financial plan 10 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_PROF_COST_AMT This is the value of original merchandise financial plan gross 11 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_BOH_COST_AMT This is the cost value of original merchandise financial plan 12 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_BOH_QTY This is the quantity of original merchandise financial plan 13 Y NUMBER(18,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_EOH_COST_AMT This is the cost value of original merchandise financial plan 14 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_EOH_QTY This is the quantity of original merchandise financial plan 15 Y NUMBER(18,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_INVRC_COST_AMT This is the cost value of original merchandise financial plan 16 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_INVRC_QTY This is the quantity of original merchandise financial plan 17 Y NUMBER(18,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_SHRINK_COST_AMT This is the cost value of original merchandise financial plan 18 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_SHRINK_QTY This is the quantity of original merchandise financial plan 19 Y NUMBER(18,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_MISCO_COST_AMT This is the cost value of original merchandise financial plan 20 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_MISCO_QTY This is the quantity of original merchandise financial plan 21 Y NUMBER(18,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_MISCI_COST_AMT This is the cost value of original merchandise financial plan 22 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_MISCI_QTY This is the quantity of original merchandise financial plan 23 Y NUMBER(18,4)W_RTL_MFPOPC_SC_CH_WK_FS MFPOPC_DVAL_COST_AMT This is the cost value of original merchandise financial plan 24 Y NUMBER(20,4)W_RTL_MFPOPC_SC_CH_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 25 Y DATEW_RTL_MFPOPC_SC_CH_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 26 Y DATEW_RTL_MFPOPC_SC_CH_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 27 Y DATEW_RTL_MFPOPC_SC_CH_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 28 Y DATEW_RTL_MFPOPC_SC_CH_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 29 Y VARCHAR2(80)W_RTL_MFPOPC_SC_CH_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 30 Y DATEW_RTL_MFPOPC_SC_CH_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 31 Y VARCHAR2(80)W_RTL_MFPOPC_SC_CH_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 32 Y DATEW_RTL_MFPOPC_SC_CH_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 33 N NUMBER(10,0)W_RTL_MFPOPC_SC_CH_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 34 Y CHAR(1)W_RTL_MFPOPC_SC_CH_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 35 Y VARCHAR2(30)W_RTL_MFPOPC_SC_CH_WK_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 36 Y NUMBER(4,0)W_RTL_MFPOPC_SC_CH_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 37 N VARCHAR2(80)W_RTL_MFPOPC_SC_CH_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 38 Y VARCHAR2(30)W_RTL_MFPOPC_SC_CH_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 39 Y VARCHAR2(80)W_RTL_MFPOPC_SC_CH_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 40 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

W_RTL_MFPOPR_SC_CH_WK_FS

This table is a staging table that contains original merchandise financial plan retail accounting fact data at the subclass/channel/week level.

This table contains Original planning (Cost) data for a subclass, and location for a given week. PROD_SC_NUM, PROD_CL_NUM, PROD_SP_NUM, CHANNEL_NUM and MFP_WK_NUM makes the alternare key/ business key for this table. All values are to be in primary currency. Fact Staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. All the Cost measures of Original planning whose grain is subclass/week/channel will be loaded into this table. Percent values are expected to be decimals. Amount columns expect the data to be sent to RA in same currency as primary currency for RMS.

Page 259: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MFPOPR_SC_CH_WK_FS PROD_SC_NUM This is the Subclass Number from the W_PRODUCT_D table 1 N VARCHAR2(80)W_RTL_MFPOPR_SC_CH_WK_FS PROD_CL_NUM This is the Class Number from the W_PRODUCT_D table 2 N VARCHAR2(80)W_RTL_MFPOPR_SC_CH_WK_FS PROD_DP_NUM This is the Dept Number from the W_PRODUCT_D table 3 N VARCHAR2(80)W_RTL_MFPOPR_SC_CH_WK_FS MFP_WK_NUM This is the week number from the W_WEEK_D table 4 N NUMBER(15,0)W_RTL_MFPOPR_SC_CH_WK_FS CHANNEL_NUM The unique identifier within source system of the channel in the 5 N NUMBER(4,0)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_SLSRG_RTL_AMT This is the retail value of original merchandise financial plan 6 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_SLSPR_RTL_AMT This is the retail value of original merchandise financial plan 7 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_SLSCL_RTL_AMT This is the retail value of original merchandise financial plan 8 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_SLSRG_QTY This is the quantity of original merchandise financial plan 9 Y NUMBER(18,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_SLSPR_QTY This is the quantity of original merchandise financial plan 10 Y NUMBER(18,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_SLSCL_QTY This is the quantity of original merchandise financial plan 11 Y NUMBER(18,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_TAX_RTL_AMT This is the retail value of original merchandise financial plan 12 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_SLSTE_RTL_AMT This is the retail value of original merchandise financial plan 13 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_MARGIN_RTL_AMT This is the value of original merchandise financial plan gross 14 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_COGS_COST_AMT This is the value of original merchandise financial plan cost of 15 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_MKDNPM_RTL_AMT This is the retail value of original merchandise financial plan 16 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_MKDNPR_RTL_AMT This is the retail value of original merchandise financial plan 17 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_MKDNCL_RTL_AMT This is the retail value of original merchandise financial plan 18 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_MKUP_RTL_AMT This is the retail value of original merchandise financial plan 19 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_BOH_COST_AMT This is the cost value of original merchandise financial plan 20 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_BOH_RTL_AMT This is the retail value of original merchandise financial plan 21 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_BOH_QTY This is the quantity of original merchandise financial plan 22 Y NUMBER(18,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_EOH_COST_AMT This is the retail value of original merchandise financial plan 23 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_EOH_RTL_AMT This is the retail value of original merchandise financial plan 24 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_EOH_QTY This is the quantity of original merchandise financial plan 25 Y NUMBER(18,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_INVRC_COST_AMT This is the retail value of original merchandise financial plan 26 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_INVRC_RTL_AMT This is the retail value of original merchandise financial plan 27 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_INVRC_QTY This is the quantity of original merchandise financial plan 28 Y NUMBER(18,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_SHRINK_RTL_AMT This is the retail value of original merchandise financial plan 29 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_SHRINK_QTY This is the quantity of original merchandise financial plan 30 Y NUMBER(18,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_MISCO_RTL_AMT This is the retail value of original merchandise financial plan 31 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_MISCO_QTY This is the quantity of original merchandise financial plan 32 Y NUMBER(18,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_MISCI_RTL_AMT This is the retail value of original merchandise financial plan 33 Y NUMBER(20,4)W_RTL_MFPOPR_SC_CH_WK_FS MFPOPR_MISCI_QTY This is the quantity of original merchandise financial plan 34 Y NUMBER(18,4)W_RTL_MFPOPR_SC_CH_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 35 Y DATEW_RTL_MFPOPR_SC_CH_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 36 Y DATEW_RTL_MFPOPR_SC_CH_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 37 Y DATEW_RTL_MFPOPR_SC_CH_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 38 Y DATEW_RTL_MFPOPR_SC_CH_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 39 Y VARCHAR2(80)W_RTL_MFPOPR_SC_CH_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 40 Y DATEW_RTL_MFPOPR_SC_CH_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 41 Y VARCHAR2(80)W_RTL_MFPOPR_SC_CH_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 42 Y DATEW_RTL_MFPOPR_SC_CH_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 43 N NUMBER(10,0)W_RTL_MFPOPR_SC_CH_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 44 Y CHAR(1)

This table contains Original planning (Retail) data for a subclass, and location for a given week. PROD_SC_NUM, PROD_CL_NUM, PROD_SP_NUM, CHANNEL_NUM and MFP_WK_NUM makes the alternare key/ business key for this table. All values are to be in primary currency. Fact Staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.All the Retail measures of Original planning whose grain is subclass/week/channel will be loaded into this table.Percent values are expected to be decimals.Amount columns expect the data to be sent to RA in same currency as primary currency for RMS.

Page 260: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOPR_SC_CH_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 45 Y VARCHAR2(30)W_RTL_MFPOPR_SC_CH_WK_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 46 Y NUMBER(4,0)W_RTL_MFPOPR_SC_CH_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 47 N VARCHAR2(80)W_RTL_MFPOPR_SC_CH_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 48 Y VARCHAR2(30)W_RTL_MFPOPR_SC_CH_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 49 Y VARCHAR2(80)W_RTL_MFPOPR_SC_CH_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 50 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MKDN_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 1 Y VARCHAR2(30)W_RTL_MKDN_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 2 Y VARCHAR2(30)W_RTL_MKDN_IT_LC_DY_FS RTL_TYPE_CODE The price type ('R'egular, 'P'romotion, 'C'learance, 3 Y VARCHAR2(50)W_RTL_MKDN_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 4 Y DATEW_RTL_MKDN_IT_LC_DY_FS MKDN_AMT_LCL This is the value of the clearance, promotion, and permanent 5 Y NUMBER(20,4)W_RTL_MKDN_IT_LC_DY_FS MKDN_QTY This is the quantity of units on clearance, promotion, and 6 Y NUMBER(18,4)W_RTL_MKDN_IT_LC_DY_FS MKUP_AMT_LCL This is the value of the clearance, promotion, and permanent 7 Y NUMBER(20,4)W_RTL_MKDN_IT_LC_DY_FS MKUP_QTY This is the quantity of units on clearance, promotion, and 8 Y NUMBER(18,4)W_RTL_MKDN_IT_LC_DY_FS MKDN_CAN_AMT_LCL This is the value of a permanent markdown amount that has 9 Y NUMBER(20,4)W_RTL_MKDN_IT_LC_DY_FS MKDN_CAN_QTY This is the quantity of units for which the markup has been 10 Y NUMBER(18,4)W_RTL_MKDN_IT_LC_DY_FS MKUP_CAN_AMT_LCL This is the value of a permanent markup amount that has been 11 Y NUMBER(20,4)W_RTL_MKDN_IT_LC_DY_FS MKUP_CAN_QTY This is the quantity of units for which the markup has been 12 Y NUMBER(18,4)W_RTL_MKDN_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_MKDN_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_RTL_MKDN_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 15 Y DATEW_RTL_MKDN_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_RTL_MKDN_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 17 Y VARCHAR2(80)W_RTL_MKDN_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 18 Y DATEW_RTL_MKDN_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 19 Y VARCHAR2(80)W_RTL_MKDN_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 20 Y DATEW_RTL_MKDN_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 21 N NUMBER(10,0)W_RTL_MKDN_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 22 Y CHAR(1)W_RTL_MKDN_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 23 Y VARCHAR2(30)W_RTL_MKDN_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 24 Y NUMBER(4,0)W_RTL_MKDN_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 25 Y NUMBER(22,7)W_RTL_MKDN_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 26 Y NUMBER(22,7)W_RTL_MKDN_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 27 Y NUMBER(22,7)W_RTL_MKDN_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 28 N VARCHAR2(80)W_RTL_MKDN_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 29 Y VARCHAR2(30)W_RTL_MKDN_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 30 Y NUMBER(22,7)W_RTL_MKDN_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 31 Y VARCHAR2(80)W_RTL_MKDN_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 32 Y VARCHAR2(10)

W_RTL_MKDN_IT_LC_DY_FS

This table contains point of sale, permanent, and clearance markdown and markup information for an item, location, and retail type on a given day.PROD_IT_NUM, ORG_NUM,RTL_TYPE_CODE and DAY_DT makes the alternare key/ business key for this table.This table contains neither break-to-sell items nor packs that contain break-to sell component items. Fact Staging table is a truncate and load. It holds one day's transaction only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.Typical markdowns, markups, markdown cancels, and markup cancels should be positive values in their respective fields.Any reversals of the transactions that use the same tran data codes contain negative values in those applicable fields.

This table contains markdown fact data at the item/location/day level. This table includes permanent, promotion and clearance markdowns

Page 261: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MKTSLS_TA_CH_CNG_WK_FS MARKET_PROD_NUM This is market item ID 1 N VARCHAR2(50)W_RTL_MKTSLS_TA_CH_CNG_WK_FS TRADE_AREA_NUM The trade area ID. 2 N VARCHAR2(50)W_RTL_MKTSLS_TA_CH_CNG_WK_FS RTL_TYPE_CODE This is foreign key to W_XACT_TYPE_D table 3 N VARCHAR2(50)W_RTL_MKTSLS_TA_CH_CNG_WK_FS CONSUMER_GRP_ID Consumer group ID 4 N VARCHAR2(50)W_RTL_MKTSLS_TA_CH_CNG_WK_FS CHANNEL_NUM This is a foreign key to the retail specific 5 N NUMBER(4,0)W_RTL_MKTSLS_TA_CH_CNG_WK_FS EOW_DT This is used to derive Week Id using week start date and week 6 N DATEW_RTL_MKTSLS_TA_CH_CNG_WK_FS AVG_CONSUMER_SCORE Consumer score is defined as a method/indicator that can be 7 Y VARCHAR2(50)W_RTL_MKTSLS_TA_CH_CNG_WK_FS GROSS_SPEND_QTY This column is the TOTAL quantity of market items sold before 8 Y NUMBER(18,4)W_RTL_MKTSLS_TA_CH_CNG_WK_FS GROSS_SPEND_AMT This column is the TOTAL retail value of market items sold 9 Y NUMBER(20,4)W_RTL_MKTSLS_TA_CH_CNG_WK_FS AVG_RTL_PRICE_AMT This is the average retail price 10 Y NUMBER(20,4)W_RTL_MKTSLS_TA_CH_CNG_WK_FS RET_RTL_QTY This column is the TOTAL number of market items returned by 11 Y NUMBER(18,4)W_RTL_MKTSLS_TA_CH_CNG_WK_FS RET_RTL_AMT This column is the TOTAL retail value of market items returned 12 Y NUMBER(20,4)W_RTL_MKTSLS_TA_CH_CNG_WK_FS TIME_ON_SHOPPING This column is the total time taken by a consumer for making a 13 Y NUMBER(18,4)W_RTL_MKTSLS_TA_CH_CNG_WK_FS NUM_OF_TRIPS_TO_STORE The numbers of trips that consumer made over a period of time 14 Y NUMBER(18,4)W_RTL_MKTSLS_TA_CH_CNG_WK_FS NET_SPEND_AMT_PER_STORE_TRIP Average monetary value spent per trip. 15 Y NUMBER(20,4)W_RTL_MKTSLS_TA_CH_CNG_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 16 Y VARCHAR2(30)W_RTL_MKTSLS_TA_CH_CNG_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 17 Y VARCHAR2(30)W_RTL_MKTSLS_TA_CH_CNG_WK_FS LOC_EXCHANGE_RATE This is the exchange rate from Document Currency to the 18 Y NUMBER(22,7)W_RTL_MKTSLS_TA_CH_CNG_WK_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 19 Y NUMBER(22,7)W_RTL_MKTSLS_TA_CH_CNG_WK_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 20 Y NUMBER(22,7)W_RTL_MKTSLS_TA_CH_CNG_WK_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 21 Y NUMBER(22,7)W_RTL_MKTSLS_TA_CH_CNG_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 22 Y NUMBER(10,0)W_RTL_MKTSLS_TA_CH_CNG_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 23 Y NUMBER(10,0)W_RTL_MKTSLS_TA_CH_CNG_WK_FS CHANGED_ON_DT Identifies the date and time when the record was initially 24 Y DATEW_RTL_MKTSLS_TA_CH_CNG_WK_FS CREATED_ON_DT This column stores the date up to which the source record (in 25 Y DATEW_RTL_MKTSLS_TA_CH_CNG_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 26 Y DATEW_RTL_MKTSLS_TA_CH_CNG_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 27 Y DATEW_RTL_MKTSLS_TA_CH_CNG_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 28 Y DATEW_RTL_MKTSLS_TA_CH_CNG_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 29 Y DATEW_RTL_MKTSLS_TA_CH_CNG_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 30 Y CHAR(1)W_RTL_MKTSLS_TA_CH_CNG_WK_FS EXCHANGE_DT This is the date when the price change or cost change was 31 Y DATEW_RTL_MKTSLS_TA_CH_CNG_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 32 N NUMBER(10,0)W_RTL_MKTSLS_TA_CH_CNG_WK_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 33 Y NUMBER(4,0)W_RTL_MKTSLS_TA_CH_CNG_WK_FS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 34 N NUMBER(10,0)W_RTL_MKTSLS_TA_CH_CNG_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 35 N VARCHAR2(80)W_RTL_MKTSLS_TA_CH_CNG_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 36 Y VARCHAR2(80)W_RTL_MKTSLS_TA_CH_CNG_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 37 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

W_RTL_MKTSLS_TA_CH_CNG_WK_FS

MARKET_PROD_NUM, TRADE_AREA_NUM, RTL_TYPE_CODE, CONSUMER_GRP_ID, CHANNEL_NUM and EOW_DT makes the alternate key/ business key for this table.Fact Staging table is a truncate and load. It holds one day's transactions. In case of back posted records exist in the fact staging table the table holds more than one day's transactions.Back posting is supported for inserts and updates. While the posting the updates for back posted data only the change (delta) values should be posted instead of posting the reversal and repost. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_MKTSLS_TA_CH_HG_WK_FS

This table contains the market sales data at market product/trade area/retail type/household group/channel/week level.

This table contains the market sales data at market product/trade area/retail type/consumer group/channel/week level.

Page 262: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_MKTSLS_TA_CH_HG_WK_FS MARKET_PROD_NUM This is market item ID 1 N VARCHAR2(50)W_RTL_MKTSLS_TA_CH_HG_WK_FS TRADE_AREA_NUM The trade area ID 2 N VARCHAR2(50)W_RTL_MKTSLS_TA_CH_HG_WK_FS RTL_TYPE_CODE This is foreign key to W_XACT_TYPE_D table 3 N VARCHAR2(50)W_RTL_MKTSLS_TA_CH_HG_WK_FS HOUSEHOLD_GRP_ID This is unique identifier for Household group ID. House hold 4 N VARCHAR2(50)W_RTL_MKTSLS_TA_CH_HG_WK_FS CHANNEL_NUM This is a foreign key to the retail specific 5 N NUMBER(4,0)W_RTL_MKTSLS_TA_CH_HG_WK_FS EOW_DT This is used to derive Week Id using week start date and week 6 N DATEW_RTL_MKTSLS_TA_CH_HG_WK_FS AVG_CONSUMER_SCORE Consumer score is defined as a method/indicator that can be 7 Y VARCHAR2(50)W_RTL_MKTSLS_TA_CH_HG_WK_FS GROSS_SPEND_QTY This column is the TOTAL quantity of market items sold before 8 Y NUMBER(18,4)W_RTL_MKTSLS_TA_CH_HG_WK_FS GROSS_SPEND_AMT This column is the TOTAL retail value of market items sold 9 Y NUMBER(20,4)W_RTL_MKTSLS_TA_CH_HG_WK_FS AVG_RTL_PRICE_AMT This is the average retail price 10 Y NUMBER(20,4)W_RTL_MKTSLS_TA_CH_HG_WK_FS RET_RTL_QTY This column is the TOTAL number of market items returned by 11 Y NUMBER(18,4)W_RTL_MKTSLS_TA_CH_HG_WK_FS RET_RTL_AMT This column is the TOTAL retail value of market items returned 12 Y NUMBER(20,4)W_RTL_MKTSLS_TA_CH_HG_WK_FS TIME_ON_SHOPPING This column is the total time taken by a consumer for making a 13 Y NUMBER(18,4)W_RTL_MKTSLS_TA_CH_HG_WK_FS NUM_OF_TRIPS_TO_STORE The numbers of trips that consumer made over a period of time 14 Y NUMBER(18,4)W_RTL_MKTSLS_TA_CH_HG_WK_FS NET_SPEND_AMT_PER_STORE_TRIP Average monetary value spent per trip. 15 Y NUMBER(20,4)W_RTL_MKTSLS_TA_CH_HG_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 16 Y VARCHAR2(30)W_RTL_MKTSLS_TA_CH_HG_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 17 Y VARCHAR2(30)W_RTL_MKTSLS_TA_CH_HG_WK_FS LOC_EXCHANGE_RATE This is the exchange rate from Document Currency to the 18 Y NUMBER(22,7)W_RTL_MKTSLS_TA_CH_HG_WK_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 19 Y NUMBER(22,7)W_RTL_MKTSLS_TA_CH_HG_WK_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 20 Y NUMBER(22,7)W_RTL_MKTSLS_TA_CH_HG_WK_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 21 Y NUMBER(22,7)W_RTL_MKTSLS_TA_CH_HG_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 22 Y NUMBER(10,0)W_RTL_MKTSLS_TA_CH_HG_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 23 Y NUMBER(10,0)W_RTL_MKTSLS_TA_CH_HG_WK_FS CHANGED_ON_DT Identifies the date and time when the record was initially 24 Y DATEW_RTL_MKTSLS_TA_CH_HG_WK_FS CREATED_ON_DT This column stores the date up to which the source record (in 25 Y DATEW_RTL_MKTSLS_TA_CH_HG_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 26 Y DATEW_RTL_MKTSLS_TA_CH_HG_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 27 Y DATEW_RTL_MKTSLS_TA_CH_HG_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 28 Y DATEW_RTL_MKTSLS_TA_CH_HG_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 29 Y DATEW_RTL_MKTSLS_TA_CH_HG_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 30 Y CHAR(1)W_RTL_MKTSLS_TA_CH_HG_WK_FS EXCHANGE_DT This is the date when the price change or cost change was 31 Y DATEW_RTL_MKTSLS_TA_CH_HG_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 32 N NUMBER(10,0)W_RTL_MKTSLS_TA_CH_HG_WK_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 33 Y NUMBER(4,0)W_RTL_MKTSLS_TA_CH_HG_WK_FS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 34 N NUMBER(10,0)W_RTL_MKTSLS_TA_CH_HG_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 35 N VARCHAR2(80)W_RTL_MKTSLS_TA_CH_HG_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 36 Y VARCHAR2(80)W_RTL_MKTSLS_TA_CH_HG_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 37 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION: This table contains compressed positional net cost fact data at the item/location/day/supplier level. If a cost change occurs in the middle of a day, the cost that exists at the time of batch will be written. This table holds item/location/primary supplier combinations for a given day.

MARKET_PROD_NUM, TRADE_AREA_NUM, RTL_TYPE_CODE, HOUSEHOLD_GRP_ID, CHANNEL_NUM and EOW_DT.Fact Staging table is a truncate and load. It holds one day's transactions. In case of back posted records exist in the fact staging table the table holds more than one day's transactions.Back posting is supported for inserts and updates. While the posting the updates for back posted data only the change (delta) values should be posted instead of posting the reversal and repost.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_NCOST_IT_LC_DY_FS

Page 263: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_NCOST_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 1 N VARCHAR2(80)W_RTL_NCOST_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 2 N VARCHAR2(80)W_RTL_NCOST_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 N DATEW_RTL_NCOST_IT_LC_DY_FS SUPPLIER_NUM This column is the Supplier Number from 4 N VARCHAR2(80)W_RTL_NCOST_IT_LC_DY_FS BASE_COST_AMT_LCL This is the primary supplier’s initial base cost prior to any deals 5 Y NUMBER(20,4)W_RTL_NCOST_IT_LC_DY_FS NET_COST_AMT_LCL This is the primary supplier’s initial base cost less any off- 6 Y NUMBER(20,4)W_RTL_NCOST_IT_LC_DY_FS NET_NET_COST_AMT_LCL This is the primary supplier’s net cost less any bill-back 7 Y NUMBER(20,4)W_RTL_NCOST_IT_LC_DY_FS DEAD_NET_COST_AMT_LCL This is the primary supplier’s net net cost less any rebate 8 Y NUMBER(20,4)W_RTL_NCOST_IT_LC_DY_FS CURRENCY_CODE This is the Supplier’s currency code 9 Y VARCHAR2(3)W_RTL_NCOST_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 10 Y DATEW_RTL_NCOST_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_NCOST_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_NCOST_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_NCOST_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_RTL_NCOST_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 15 Y VARCHAR2(80)W_RTL_NCOST_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 16 Y DATEW_RTL_NCOST_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 17 Y VARCHAR2(80)W_RTL_NCOST_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 18 Y DATEW_RTL_NCOST_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 19 N NUMBER(10,0)W_RTL_NCOST_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 20 Y CHAR(1)W_RTL_NCOST_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 21 Y VARCHAR2(30)W_RTL_NCOST_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 22 Y NUMBER(4,0)W_RTL_NCOST_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 23 Y NUMBER(22,7)W_RTL_NCOST_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 24 Y NUMBER(22,7)W_RTL_NCOST_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 25 Y NUMBER(22,7)W_RTL_NCOST_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 26 N VARCHAR2(80)W_RTL_NCOST_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 27 Y VARCHAR2(30)W_RTL_NCOST_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 28 Y NUMBER(22,7)W_RTL_NCOST_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 29 Y VARCHAR2(80)W_RTL_NCOST_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 30 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_ORG_FIN_DS TSF_ENTITY_ID This is a unique ID from the source system that identifies a 1 Y VARCHAR2(80)

This table contains Net Cost information for an item, and location combination on a given day. PROD_IT_NUM, ORG_NUM and DAY_DT makes the alternare key/ business key for this table. This table contains neither break-to-sell items nor packs that contain break-tosell component items. Fact Staging table is a truncate and load. It holds one day's transaction only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. The data is compressed and will be decompressed at report execution time.This table contains only the current day’s new or changed information.Supplier Should be associated with each record.

W_RTL_ORG_FIN_DS

This table contains the relationship between set of books, organization units, transfer entities and locations. If a transfer entity is assigned to multiple organizational units, a record of the transfer entity will exist for each organizational unit. As a result, aggregations must occur by oganizational unit in order to prevent double counting.

This table contains the relationship between set of books, organization units, transfer entities and locations.This table cannot contain duplicate records for TSF_ENTITY_ID, ORG_UNIT_ID and SET_OF_BOOKS_ID.Dimension Staging table is a truncate and load. It holds one day's transaction only.This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 264: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_ORG_FIN_DS ORG_UNIT_ID This is a unigue ID from the source system that identifies a 2 Y VARCHAR2(80)W_RTL_ORG_FIN_DS SET_OF_BOOKS_ID This is a unigue ID from the source system that identifies a 3 Y VARCHAR2(80)W_RTL_ORG_FIN_DS FIN_ORG_LEVEL This indicates the level within the financial organization 4 Y VARCHAR2(1)W_RTL_ORG_FIN_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 5 Y DATEW_RTL_ORG_FIN_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 6 Y DATEW_RTL_ORG_FIN_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_ORG_FIN_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_ORG_FIN_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 9 Y VARCHAR2(80)W_RTL_ORG_FIN_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 10 Y DATEW_RTL_ORG_FIN_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 11 Y VARCHAR2(80)W_RTL_ORG_FIN_DS CREATED_ON_DT Identifies the date and time when the record was initially 12 Y DATEW_RTL_ORG_FIN_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 13 N NUMBER(10,0)W_RTL_ORG_FIN_DS DELETE_FLG This flag indicates the deletion status of the record in the 14 Y CHAR(1)W_RTL_ORG_FIN_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 15 N VARCHAR2(80)W_RTL_ORG_FIN_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 16 Y DATEW_RTL_ORG_FIN_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 17 Y DATEW_RTL_ORG_FIN_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 18 Y VARCHAR2(80)W_RTL_ORG_FIN_DS X_CUSTOM This column is used as a generic field for customer extensions. 19 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_PRACT_IT_LC_DY_FS PROD_IT_NUM This is the foreign key to W_PRODUCT_D_RTL_TEMP. 1 N VARCHAR2(80)W_RTL_PRACT_IT_LC_DY_FS ORG_NUM This is the number to identify the organization. 2 N VARCHAR2(80)W_RTL_PRACT_IT_LC_DY_FS PROMO_EVENT_ID This is the foreign key to W_RTL_PROMO_D. 3 N VARCHAR2(30)W_RTL_PRACT_IT_LC_DY_FS DAY_DT This column maps to MCAL_DAY_D table. 4 N DATEW_RTL_PRACT_IT_LC_DY_FS PRACT_ACTUAL_COST Actual Cost for executing the promotion event 5 Y NUMBER(20,4)W_RTL_PRACT_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 6 Y VARCHAR2(30)W_RTL_PRACT_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 7 Y VARCHAR2(30)W_RTL_PRACT_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Document Currency to the 8 Y NUMBER(22,7)W_RTL_PRACT_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 9 Y NUMBER(22,7)W_RTL_PRACT_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the 10 Y NUMBER(22,7)W_RTL_PRACT_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the third 11 Y NUMBER(22,7)W_RTL_PRACT_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 12 Y VARCHAR2(1)W_RTL_PRACT_IT_LC_DY_FS W_INSERT_DT This column stores the date on which the record was inserted 13 Y DATEW_RTL_PRACT_IT_LC_DY_FS W_UPDATE_DT This column stores the date on which the record was last 14 Y DATEW_RTL_PRACT_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_PRACT_IT_LC_DY_FS ETL_THREAD_VAL This column is used for multithreading purpose. 16 Y NUMBER(4,0)W_RTL_PRACT_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 17 N VARCHAR2(80)W_RTL_PRACT_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a Tenant in a multi- 18 Y VARCHAR2(80)W_RTL_PRACT_IT_LC_DY_FS X_CUSTOM This column stores the date on which the record was inserted 19 Y VARCHAR2(10)W_RTL_PRACT_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 20 Y NUMBER(10,0)W_RTL_PRACT_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 21 Y NUMBER(10,0)W_RTL_PRACT_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 22 Y DATEW_RTL_PRACT_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 23 Y DATEW_RTL_PRACT_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 24 Y DATE

W_RTL_PRACT_IT_LC_DY_FS

This table will hold the Actual fact data of Items for specific location, day combination for a specific promotion event and the programs extracts that will load it will be created during the implementation.

This table stores PRACT_ACTUAL_COST that incurred for a Promotion Event at Item, Location and Day. Business key for this table should be PROD_IT_NUM, ORG_NUM, DAY_DT and PROMO_EVENT_ID.Data for this table needs to be provided by an external/legacy system.

Page 265: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PRACT_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 25 Y DATEW_RTL_PRACT_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 26 Y DATEW_RTL_PRACT_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 27 Y DATE

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_PRBDGT_IT_LC_FS PROD_IT_NUM This is used to derive foreign key to the 1 N VARCHAR2(80)W_RTL_PRBDGT_IT_LC_FS ORG_NUM This is used to derive foreign key to the 2 N VARCHAR2(80)W_RTL_PRBDGT_IT_LC_FS PROMO_EVENT_ID This field gives the promotion id at event level. 3 N VARCHAR2(30)W_RTL_PRBDGT_IT_LC_FS PRBDGT_RQST_BDGT_AMT Budget requested to execute the promotion event 4 Y NUMBER(20,4)W_RTL_PRBDGT_IT_LC_FS PRBDGT_ASSGND_BDGT_AMT Budget Assigned to execute the promotion event 5 Y NUMBER(20,4)W_RTL_PRBDGT_IT_LC_FS DOC_CURR_CODE Code for the currency in which the document was created in 6 Y VARCHAR2(30)W_RTL_PRBDGT_IT_LC_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 7 Y VARCHAR2(30)W_RTL_PRBDGT_IT_LC_FS LOC_EXCHANGE_RATE This is the exchange rate from Document Currency to the 8 Y NUMBER(22,7)W_RTL_PRBDGT_IT_LC_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 9 Y NUMBER(22,7)W_RTL_PRBDGT_IT_LC_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the 10 Y NUMBER(22,7)W_RTL_PRBDGT_IT_LC_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the third 11 Y NUMBER(22,7)W_RTL_PRBDGT_IT_LC_FS DELETE_FLG This flag indicates the deletion status of the record in the 12 Y VARCHAR2(1)W_RTL_PRBDGT_IT_LC_FS W_INSERT_DT This column stores the date on which the record was inserted 13 Y DATEW_RTL_PRBDGT_IT_LC_FS W_UPDATE_DT This column stores the date on which the record was last 14 Y DATEW_RTL_PRBDGT_IT_LC_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_PRBDGT_IT_LC_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 16 N VARCHAR2(80)W_RTL_PRBDGT_IT_LC_FS ETL_THREAD_VAL This column is used for multithreading purpose. 17 Y NUMBER(4,0)W_RTL_PRBDGT_IT_LC_FS TENANT_ID This column is the unique identifier for a Tenant in a multi- 18 Y VARCHAR2(80)W_RTL_PRBDGT_IT_LC_FS X_CUSTOM This column stores the date on which the record was inserted 19 Y VARCHAR2(10)W_RTL_PRBDGT_IT_LC_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 20 Y NUMBER(10,0)W_RTL_PRBDGT_IT_LC_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 21 Y NUMBER(10,0)W_RTL_PRBDGT_IT_LC_FS CREATED_ON_DT Identifies the date and time when the record was initially 22 Y DATEW_RTL_PRBDGT_IT_LC_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 23 Y DATEW_RTL_PRBDGT_IT_LC_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 24 Y DATEW_RTL_PRBDGT_IT_LC_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 25 Y DATEW_RTL_PRBDGT_IT_LC_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 26 Y DATEW_RTL_PRBDGT_IT_LC_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 27 Y DATE

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_PRICE_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 1 N VARCHAR2(80)

W_RTL_PRICE_IT_LC_DY_FS

This table contains compressed positional price fact data at the item/location/day level. If a price change occurs in the middle of a day, the price that exists at the time of batch will be written.

This table contains Prices for an item, and location combination on a given day.PROD_IT_NUM, ORG_NUM and DAY_DT makes the alternare key/ business key for this table. This table contains neither break-to-sell items nor packs that contain break-tosell component items. Fact Staging table is a truncate and load. It holds one day's transaction only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.The data is compressed and will be decompressed at report execution time.This table contains only the current day’s new or changed information.

This table stores Budget requested and assigned amount for a Promotion Event at Item and Location.Business key for this table should be PROD_IT_NUM, ORG_NUM, and PROMO_EVENT_ID.Data for this table needs to be provided by an external/legacy system.

W_RTL_PRBDGT_IT_LC_FS

This table contains Sales Promotion Budget fact at Promotion Event, Item, Location level and the programs extracts that will load it will be created during the implementation.

Page 266: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PRICE_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 2 N VARCHAR2(80)W_RTL_PRICE_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 N DATEW_RTL_PRICE_IT_LC_DY_FS PRICE_CHANGE_TRAN_TYPE This indicates the type of reason that a price change occurred, 4 N VARCHAR2(2)W_RTL_PRICE_IT_LC_DY_FS MULTI_SELLING_UOM This is the unit of measure for an item when a multiple quantity 5 Y VARCHAR2(4)W_RTL_PRICE_IT_LC_DY_FS SELLING_UOM This is the unit of measure for an item when it is sold in a 6 Y VARCHAR2(4)W_RTL_PRICE_IT_LC_DY_FS MULTI_UNIT_QTY This is the number of units of the MULTI_SELLING_UOM 7 Y NUMBER(12,4)W_RTL_PRICE_IT_LC_DY_FS MULTI_UNIT_RTL_AMT_LCL This is the retail value for an item when a multiple quantity is 8 Y NUMBER(20,4)W_RTL_PRICE_IT_LC_DY_FS STANDARD_UNIT_RTL_AMT_LCL This is the retail value for an item when it is sold in a singular 9 Y NUMBER(20,4)W_RTL_PRICE_IT_LC_DY_FS SELLING_UNIT_RTL_AMT_LCL This is the retail value for an item when it is sold in a singular 10 Y NUMBER(20,4)W_RTL_PRICE_IT_LC_DY_FS BASE_COST_AMT_LCL This is the primary supplier’s initial base cost prior to any deals 11 Y NUMBER(20,4)W_RTL_PRICE_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 12 Y DATEW_RTL_PRICE_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_PRICE_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_RTL_PRICE_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 15 Y DATEW_RTL_PRICE_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_RTL_PRICE_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 17 Y VARCHAR2(80)W_RTL_PRICE_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 18 Y DATEW_RTL_PRICE_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 19 Y VARCHAR2(80)W_RTL_PRICE_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 20 Y DATEW_RTL_PRICE_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 21 N NUMBER(10,0)W_RTL_PRICE_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 22 Y CHAR(1)W_RTL_PRICE_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 23 Y VARCHAR2(30)W_RTL_PRICE_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 24 Y NUMBER(4,0)W_RTL_PRICE_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 25 Y NUMBER(22,7)W_RTL_PRICE_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 26 Y NUMBER(22,7)W_RTL_PRICE_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 27 Y NUMBER(22,7)W_RTL_PRICE_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 28 N VARCHAR2(80)W_RTL_PRICE_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 29 Y VARCHAR2(30)W_RTL_PRICE_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 30 Y NUMBER(22,7)W_RTL_PRICE_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 31 Y VARCHAR2(80)W_RTL_PRICE_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 32 Y VARCHAR2(10)

TABLE NAME: TABLE DESCRIPTION:BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_PRODUCT_ATTR_DS PROD_ATTR_ID Product Attribute ID 1 N VARCHAR2(50)W_RTL_PRODUCT_ATTR_DS PROD_ATTR_TYPE Product type 2 N VARCHAR2(6)W_RTL_PRODUCT_ATTR_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y VARCHAR2(80)W_RTL_PRODUCT_ATTR_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_PRODUCT_ATTR_DS CREATED_ON_DT Identifies the date and time when the record was initially 5 Y DATEW_RTL_PRODUCT_ATTR_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 6 Y DATEW_RTL_PRODUCT_ATTR_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_PRODUCT_ATTR_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_PRODUCT_ATTR_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_PRODUCT_ATTR_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_PRODUCT_ATTR_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 11 Y DATEW_RTL_PRODUCT_ATTR_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 12 Y DATEW_RTL_PRODUCT_ATTR_DS DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_PRODUCT_ATTR_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 14 N NUMBER(10,0)W_RTL_PRODUCT_ATTR_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 15 N VARCHAR2(80)

W_RTL_PRODUCT_ATTR_DS

Page 267: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PRODUCT_ATTR_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_PRODUCT_ATTR_DS X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_PRODUCT_BRAND_DS BRAND_ID Product brand ID 1 N VARCHAR2(50)W_RTL_PRODUCT_BRAND_DS SUB_BRAND_ID Product Sub Brand ID 2 N VARCHAR2(50)W_RTL_PRODUCT_BRAND_DS LEVEL_NAME Identifies the level of brand. 3 Y VARCHAR2(50)W_RTL_PRODUCT_BRAND_DS BRAND Product brand 4 N VARCHAR2(30)W_RTL_PRODUCT_BRAND_DS CREATED_BY_ID This is used to derive a foreign key to the W_USER_D 5 Y VARCHAR2(80)W_RTL_PRODUCT_BRAND_DS CHANGED_BY_ID This is used derive a foreign key to the W_USER_D dimension 6 Y VARCHAR2(80)W_RTL_PRODUCT_BRAND_DS CREATED_ON_DT Identifies the date and time when the record was initially 7 Y DATEW_RTL_PRODUCT_BRAND_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 8 Y DATEW_RTL_PRODUCT_BRAND_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_PRODUCT_BRAND_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_PRODUCT_BRAND_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_PRODUCT_BRAND_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_PRODUCT_BRAND_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 13 Y DATEW_RTL_PRODUCT_BRAND_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 14 Y DATEW_RTL_PRODUCT_BRAND_DS DELETE_FLG This flag indicates the deletion status of the record in the 15 Y CHAR(1)W_RTL_PRODUCT_BRAND_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 16 N VARCHAR2(80)W_RTL_PRODUCT_BRAND_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 17 N NUMBER(10,0)W_RTL_PRODUCT_BRAND_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 18 Y VARCHAR2(80)W_RTL_PRODUCT_BRAND_DS X_CUSTOM This column is used as a generic field for customer extensions 19 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_PRODUCT_COLOR_DS COLOR_ID Product Color ID 1 N VARCHAR2(50)W_RTL_PRODUCT_COLOR_DS SUBCOLOR_ID Product Sub Color ID 2 N VARCHAR2(50)W_RTL_PRODUCT_COLOR_DS LEVEL_NAME Identifies the level of color. 3 Y VARCHAR2(50)W_RTL_PRODUCT_COLOR_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_PRODUCT_COLOR_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 5 Y VARCHAR2(80)W_RTL_PRODUCT_COLOR_DS CREATED_ON_DT Identifies the date and time when the record was initially 6 Y DATEW_RTL_PRODUCT_COLOR_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 7 Y DATEW_RTL_PRODUCT_COLOR_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATE

This table holds the product color data. The color data can be extracted from RMS. The sub color data should be extracted from external source system or legacy system if customer has those details.

COLOR_ID and SUBCOLOR_ID makes the alternate key/ business key for this table

W_RTL_PRODUCT_BRAND_DS

This table contains customer loyalty scores fact data at the promotion component TYPE/department/customer segment/location/day level, and the programs extracts that will load it will be created during the implementation.

This table stores the customer segment loyalty score towards promotion component type, and department at a particular location and day. PROD_DH_WID with their respective ROW_WID's.PROMO_COMPONENT_TYPE_WID is the ROW_WID of W_RTL_PROMO_COMP_TYPE_D table which will always have 4 rows of type "6 ? FINANCE","0 ? MULTI-BUY","1 ? SIMPLE" and "2 ? THRESHOLD".Data for this table has to be provided by an external source system or a legacy system.

W_RTL_PRODUCT_COLOR_DS

Page 268: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PRODUCT_COLOR_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_PRODUCT_COLOR_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_PRODUCT_COLOR_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_PRODUCT_COLOR_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 12 Y DATEW_RTL_PRODUCT_COLOR_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 13 Y DATEW_RTL_PRODUCT_COLOR_DS DELETE_FLG This flag indicates the deletion status of the record in the 14 Y CHAR(1)W_RTL_PRODUCT_COLOR_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_PRODUCT_COLOR_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 16 N VARCHAR2(80)W_RTL_PRODUCT_COLOR_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 17 Y VARCHAR2(80)W_RTL_PRODUCT_COLOR_DS X_CUSTOM This column is used as a generic field for customer extensions 18 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_PROMO_COMP_TYPE_DS PROMO_COMPONENT_TYPE_ID This indicates the promotion component type id that is applied 1 N VARCHAR2(50)W_RTL_PROMO_COMP_TYPE_DS PROMO_COMPONENT_TYPE This indicates the promotion component type that is applied to 2 N VARCHAR2(250)W_RTL_PROMO_COMP_TYPE_DS CREATED_BY_ID This is used to derive a foreign key to the W_USER_D 3 Y VARCHAR2(80)W_RTL_PROMO_COMP_TYPE_DS CHANGED_BY_ID This is used derive a foreign key to the W_USER_D dimension 4 Y VARCHAR2(80)W_RTL_PROMO_COMP_TYPE_DS CREATED_ON_DT Identifies the date and time when the record was initially 5 Y DATEW_RTL_PROMO_COMP_TYPE_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 6 Y DATEW_RTL_PROMO_COMP_TYPE_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_PROMO_COMP_TYPE_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_PROMO_COMP_TYPE_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_PROMO_COMP_TYPE_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_PROMO_COMP_TYPE_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 11 Y DATEW_RTL_PROMO_COMP_TYPE_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 12 Y DATEW_RTL_PROMO_COMP_TYPE_DS DELETE_FLG This flag indicates the deletion status of the record in the 13 Y VARCHAR2(1)W_RTL_PROMO_COMP_TYPE_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 14 N VARCHAR2(80)W_RTL_PROMO_COMP_TYPE_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_PROMO_COMP_TYPE_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_PROMO_COMP_TYPE_DS X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(80)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_PROMO_DS PROMO_EVENT_ID This is the unique ID from the source system that identifies a 1 N VARCHAR2(30)W_RTL_PROMO_DS PROMO_PARENT_ID This is the unique ID from the source system that identifies a 2 N VARCHAR2(30)W_RTL_PROMO_DS PROMO_PARENT_NAME This is the name of a promotion parent. A promotion parent is 3 Y VARCHAR2(255)

W_RTL_PROMO_DS

This table contains promotion events, promotion parents and promotion details and their related attributes. This table also indicates the relationship between promotion events, promotion parents and promotion details.

This table contains the complete snapshot of active information.This table cannot contain duplicate records for PROMO_EVENT_ID, PROMO_PARENT_ID and PROMO_DETAIL_ID.Dimension Staging table is a truncate and load. It holds one day's transaction only.This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

W_RTL_PROMO_COMP_TYPE_DS

This table contains customer loyalty scores fact data at the promotion component TYPE/department/customer segment/location/day level, and the programs extracts that will load it will be created during the implementation.

This table stores the customer segment loyalty score towards promotion component type, and department at a particular location and day. PROD_DH_WID with their respective ROW_WID's.PROMO_COMPONENT_TYPE_WID is the ROW_WID of W_RTL_PROMO_COMP_TYPE_D table which will always have 4 rows of type "6 ? FINANCE","0 ? MULTI-BUY","1 ? SIMPLE" and "2 ? THRESHOLD".Data for this table has to be provided by an external source system or a legacy system.

Page 269: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PROMO_DS PROMO_DETAIL_ID This is the unique ID from the source system that identifies a 4 N VARCHAR2(30)W_RTL_PROMO_DS PROMO_LEVEL This indicates the level within the promotion hierarchy with 5 N CHAR(1)W_RTL_PROMO_DS PROMO_COMPONENT_TYPE This indicates the promotion component type that is applied to 6 Y VARCHAR2(250)W_RTL_PROMO_DS PROMO_COMPONENT_ID This is the unique ID from the source system that identifies a 7 N VARCHAR2(30)W_RTL_PROMO_DS PROMO_COMPONENT_NAME This is the name of a promotion component. A promotion 8 Y VARCHAR2(255)W_RTL_PROMO_DS PROMO_DISCOUNT_LIMIT This attribute can derive if the promotion can be repeated 9 Y NUMBER(3)W_RTL_PROMO_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_PROMO_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_PROMO_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_PROMO_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_PROMO_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y VARCHAR2(80)W_RTL_PROMO_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 15 Y DATEW_RTL_PROMO_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 16 Y VARCHAR2(80)W_RTL_PROMO_DS CREATED_ON_DT Identifies the date and time when the record was initially 17 Y DATEW_RTL_PROMO_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 18 N NUMBER(10,0)W_RTL_PROMO_DS DELETE_FLG This flag indicates the deletion status of the record in the 19 Y CHAR(1)W_RTL_PROMO_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 20 N VARCHAR2(80)W_RTL_PROMO_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 21 Y DATEW_RTL_PROMO_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 22 Y DATEW_RTL_PROMO_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 23 Y VARCHAR2(80)W_RTL_PROMO_DS X_CUSTOM This column is used as a generic field for customer extensions. 24 Y VARCHAR2(10)W_RTL_PROMO_DS TOTAL_OFFERS_COUNT Indicate the number of offers that will be sent to customer by 25 Y NUMBER(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SEASON_DS SEASON_NUM This is the unique ID from the source system that identifies a 1 N VARCHAR2(30)W_RTL_SEASON_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 2 Y DATEW_RTL_SEASON_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 3 Y DATEW_RTL_SEASON_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 4 Y DATEW_RTL_SEASON_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 5 Y DATEW_RTL_SEASON_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 6 Y VARCHAR2(80)W_RTL_SEASON_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 7 Y DATEW_RTL_SEASON_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 8 Y VARCHAR2(80)W_RTL_SEASON_DS CREATED_ON_DT Identifies the date and time when the record was initially 9 Y DATEW_RTL_SEASON_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 10 N NUMBER(10,0)W_RTL_SEASON_DS DELETE_FLG This flag indicates the deletion status of the record in the 11 Y CHAR(1)W_RTL_SEASON_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 12 N VARCHAR2(80)W_RTL_SEASON_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 13 Y DATEW_RTL_SEASON_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 14 Y DATEW_RTL_SEASON_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 15 Y VARCHAR2(80)W_RTL_SEASON_DS X_CUSTOM This column is used as a generic field for customer extensions. 16 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

This table contains retail seasons and their related attributes. This table is the parent table to W_RTL_SEASON_PHASE_D.

This table contains seasons. Seasons are arbitrary periods of time around which some retailers organize their buying and selling patterns. Each day should fall within no more than one season. This table cannot contain duplicate records for SEASON_NUM.Dimension Staging table is a truncate and load. It holds one day's transaction only.This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

W_RTL_SEASON_IT_DS

This table contains retail seasons and their associated items. This tab le is used by fact load programs for looking up seasons for an item in a particular time range.

W_RTL_SEASON_DS

Page 270: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SEASON_IT_DS PROD_NUM Product Number 1 N VARCHAR2(30)W_RTL_SEASON_IT_DS SEASON_NUM This is the unique ID from the source system that identifies a 2 N VARCHAR2(30)W_RTL_SEASON_IT_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 3 Y DATEW_RTL_SEASON_IT_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 4 Y DATEW_RTL_SEASON_IT_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 5 Y DATEW_RTL_SEASON_IT_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 6 Y DATEW_RTL_SEASON_IT_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 7 Y VARCHAR2(80)W_RTL_SEASON_IT_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 8 Y DATEW_RTL_SEASON_IT_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 9 Y VARCHAR2(80)W_RTL_SEASON_IT_DS CREATED_ON_DT Identifies the date and time when the record was initially 10 Y DATEW_RTL_SEASON_IT_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 11 N NUMBER(10,0)W_RTL_SEASON_IT_DS DELETE_FLG This flag indicates the deletion status of the record in the 12 Y CHAR(1)W_RTL_SEASON_IT_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 13 N VARCHAR2(80)W_RTL_SEASON_IT_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 14 Y DATEW_RTL_SEASON_IT_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 15 Y DATEW_RTL_SEASON_IT_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_SEASON_IT_DS X_CUSTOM This column is used as a generic field for customer extensions. 17 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SEASON_PHASE_DS PHASE_ID This is the unique ID from the source system that identifies a 1 Y VARCHAR2(30)W_RTL_SEASON_PHASE_DS SEASON_NUM This is the unique ID from the source system that identifies a 2 Y VARCHAR2(30)W_RTL_SEASON_PHASE_DS DAY_DT Day Date 3 Y DATEW_RTL_SEASON_PHASE_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 4 Y DATEW_RTL_SEASON_PHASE_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 5 Y DATEW_RTL_SEASON_PHASE_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 6 Y DATEW_RTL_SEASON_PHASE_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_SEASON_PHASE_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 8 Y VARCHAR2(80)W_RTL_SEASON_PHASE_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 9 Y DATEW_RTL_SEASON_PHASE_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 10 Y VARCHAR2(80)W_RTL_SEASON_PHASE_DS CREATED_ON_DT Identifies the date and time when the record was initially 11 Y DATEW_RTL_SEASON_PHASE_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 12 N NUMBER(10,0)W_RTL_SEASON_PHASE_DS DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_SEASON_PHASE_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 14 N VARCHAR2(80)W_RTL_SEASON_PHASE_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 15 Y DATEW_RTL_SEASON_PHASE_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 16 Y DATEW_RTL_SEASON_PHASE_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 17 Y VARCHAR2(80)W_RTL_SEASON_PHASE_DS X_CUSTOM This column is used as a generic field for customer extensions. 18 Y VARCHAR2(10)

TABLE NAME:

This table contains retail phases and their related attributes. This table also indicates the relationship between a phase and season.

This table contains associations between a tracking level or above item, and a product season/phase.This table cannot contain duplicate records for PHASE_ID, SEASON_NUM and DAY_DT. Dimension Staging table is a truncate and load. It holds one day's transaction only.This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

W_RTL_SLSFC_IT_LC_DY_FS

This table contains associations between a tracking level or above item, and a product season.This table cannot contain duplicate records for PROD_NUM and SEASON_NUM.Dimension Staging table is a truncate and load. It holds one day's transaction only.This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

W_RTL_SEASON_PHASE_DS

Page 271: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE DESCRIPTION:

BUSINESS RULES:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SLSFC_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 1 N VARCHAR2(80)W_RTL_SLSFC_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 2 N VARCHAR2(80)W_RTL_SLSFC_IT_LC_DY_FS SLSFC_FOR_DAY_DT This is a foreign key to the W_MCAL_DAY_D table that 3 N DATEW_RTL_SLSFC_IT_LC_DY_FS SLSFC_ON_DAY_DT This is a foreign key to the W_MCAL_DAY_D table that 4 Y DATEW_RTL_SLSFC_IT_LC_DY_FS SLSFC_QTY This is the number of sales units that have been forecasted for 5 Y NUMBER(18,4)W_RTL_SLSFC_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 6 Y DATEW_RTL_SLSFC_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_SLSFC_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_SLSFC_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_SLSFC_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_SLSFC_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 11 Y VARCHAR2(80)W_RTL_SLSFC_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 12 Y DATEW_RTL_SLSFC_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 13 Y VARCHAR2(80)W_RTL_SLSFC_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 14 Y DATEW_RTL_SLSFC_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_SLSFC_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 16 Y CHAR(1)W_RTL_SLSFC_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 17 Y VARCHAR2(30)W_RTL_SLSFC_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 18 Y NUMBER(4,0)W_RTL_SLSFC_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 19 N VARCHAR2(80)W_RTL_SLSFC_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 20 Y VARCHAR2(30)W_RTL_SLSFC_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 21 Y NUMBER(22,7)W_RTL_SLSFC_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 22 Y VARCHAR2(80)W_RTL_SLSFC_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 23 Y VARCHAR2(10)

TABLE NAME

TABLE DESCRIPTION

BUSINESS RULES

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SLSFC_IT_LC_WK_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 1 N VARCHAR2(80)W_RTL_SLSFC_IT_LC_WK_FS ORG_NUM This is the location number from W_INT_ORG_D 2 N VARCHAR2(80)W_RTL_SLSFC_IT_LC_WK_FS SLSFC_FOR_EOW_DT This is a foreign key to the W_MCAL_WEEK_D table that 3 N DATEW_RTL_SLSFC_IT_LC_WK_FS SLSFC_ON_DAY_DT This is a foreign key to the W_MCAL_DAY_D table that 4 N DATEW_RTL_SLSFC_IT_LC_WK_FS SLSFC_QTY This is the number of sales units that have been forecasted for 5 Y NUMBER(18,4)W_RTL_SLSFC_IT_LC_WK_FS EXCHANGE_DT This is the date when the price change or cost change was 6 Y DATE

This table contains sales forecast fact data at the item/location/week/forecast week level. Each record represents a week that a forecast is issued for a week that the forecast applies to for all active item/locations. If multiple forecasts are issued in a single week, the latest issued forecast will persist

The base level will exist at the the item/loc/week/forecase date level. Forecasts occur for total sales and are not broken down by retail type. Retailers may forecast at the item level or subclass level. Oracle Retail Demand Forecasting allows for both levels of forecasting. Note that forecast sales units are gross sales not net sales. Return sales are not forecasted.Fact Staging table is a truncate and load. Holds One day Transactions Only. Fact Staging table is a truncate and load. Holds One day Transactions Only.PROD_IT_NUM, ORG_NUM, SLSFC_FOR_EOW_DT, SLSFC_ON_DAY_DT makes the alternare key/ business key for this table. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

This table contains sales forecast fact data at the item/location/day/forecast week level. Each record represents a week that a forecast is issued for a day that the forecast applies to for all active item/locations. If multiple forecasts are issued in a single week, the latest issued forecast will persist.

This table contains Sales forecast information for an item, and location combination on a given day. PROD_IT_NUM, ORG_NUM and DAY_DT makes the alternare key/ business key for this table. This table contains neither break-to-sell items nor packs that contain break-tosell component items. Fact Staging table is a truncate and load. It holds one day's transaction only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM.This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_SLSFC_IT_LC_WK_FS

Page 272: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_SLSFC_IT_LC_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_SLSFC_IT_LC_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_SLSFC_IT_LC_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_SLSFC_IT_LC_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_SLSFC_IT_LC_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 11 Y VARCHAR2(80)W_RTL_SLSFC_IT_LC_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 12 Y DATEW_RTL_SLSFC_IT_LC_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 13 Y VARCHAR2(80)W_RTL_SLSFC_IT_LC_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 14 Y DATEW_RTL_SLSFC_IT_LC_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_SLSFC_IT_LC_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 16 Y CHAR(1)W_RTL_SLSFC_IT_LC_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 17 Y VARCHAR2(30)W_RTL_SLSFC_IT_LC_WK_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 18 Y NUMBER(4,0)W_RTL_SLSFC_IT_LC_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 19 N VARCHAR2(80)W_RTL_SLSFC_IT_LC_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 20 Y VARCHAR2(30)W_RTL_SLSFC_IT_LC_WK_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 21 Y NUMBER(22,7)W_RTL_SLSFC_IT_LC_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 22 Y VARCHAR2(80)W_RTL_SLSFC_IT_LC_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 23 Y VARCHAR2(10)

TABLE NAME

TABLE DESCRIPTION

BUSINESS RULES

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SLSPK_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 1 Y VARCHAR2(30)W_RTL_SLSPK_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 2 Y VARCHAR2(30)W_RTL_SLSPK_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 Y DATEW_RTL_SLSPK_IT_LC_DY_FS RTL_TYPE_CODE The price type ('R'egular, 'P'romotion, 'C'learance, 4 Y VARCHAR2(30)W_RTL_SLSPK_IT_LC_DY_FS PACK_NUM This is a foreign key to the W_PROD_GRP2_D table where 5 Y VARCHAR2(30)W_RTL_SLSPK_IT_LC_DY_FS SLSPK_QTY This is the quantity of units sold for a pack component item. 6 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS SLSPK_AMT_LCL This is the derived sales value for a pack component item. This 7 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS SLSPK_PROF_AMT_LCL This is the derived profit value for a pack component item. This 8 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS SLSPK_TAX_AMT_LCL This is the derived tax value for a pack component item. This is 9 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS SLSPK_EMP_DISC_AMT_LCL This is the derived employee discount value for a pack 10 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS LIAPK_QTY This is the quantity of units ordered as liability for a pack 11 Y NUMBER(18,4)W_RTL_SLSPK_IT_LC_DY_FS LIAPK_AMT_LCL This is the quantity of units ordered as liability for a pack 12 Y NUMBER(20,4)W_RTL_SLSPK_IT_LC_DY_FS RETPK_QTY This is the quantity of units returned for a pack component 13 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS RETPK_AMT_LCL This is the derived return value for a pack component item. 14 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS RETPK_PROF_AMT_LCL This is the derived return profit value for a pack component 15 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS RETPK_TAX_AMT_LCL This is the derived return tax value for a pack component item. 16 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS RETPK_EMP_DISC_AMT_LCL This is the derived return employee discount value for a pack 17 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS LIAPK_CAN_QTY This is the quantity of units ordered as liability for a pack 18 Y NUMBER(18,4)W_RTL_SLSPK_IT_LC_DY_FS LIAPK_CAN_AMT_LCL This is the quantity of units ordered as liability for a pack 19 Y NUMBER(20,4)W_RTL_SLSPK_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 20 Y DATEW_RTL_SLSPK_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_SLSPK_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 22 Y DATEW_RTL_SLSPK_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 23 Y DATEW_RTL_SLSPK_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 24 Y DATE

W_RTL_SLSPK_IT_LC_DY_FS

This table contains sales pack fact data at the item/location/day level. This table contains only store locations.

This staging fact table loads the Fact table which supports As-Is, As-Was and PIT analysis. As-Is and As-Was reports at base level will always result in same data. As-Is, As-Was, PIT is useful for hierarchical reports (This should be tested only for levels above base fact against Product and Org hierarchies).Business Key for this table: ORG_NUM, PROD_IT_NUM, PACK_NUM, RTL_TYPE_CODE, DAY_DT.Fact Staging table is a truncate and load. Holds One day Transactions Only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

Page 273: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_SLSPK_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 25 Y VARCHAR2(80)W_RTL_SLSPK_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 26 Y DATEW_RTL_SLSPK_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 27 Y VARCHAR2(80)W_RTL_SLSPK_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 28 Y DATEW_RTL_SLSPK_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 29 N NUMBER(10,0)W_RTL_SLSPK_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 30 Y CHAR(1)W_RTL_SLSPK_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 31 Y VARCHAR2(30)W_RTL_SLSPK_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 32 Y NUMBER(4,0)W_RTL_SLSPK_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 33 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 34 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 35 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 36 N VARCHAR2(80)W_RTL_SLSPK_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 37 Y VARCHAR2(30)W_RTL_SLSPK_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 38 Y NUMBER(22,7)W_RTL_SLSPK_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 39 Y VARCHAR2(80)W_RTL_SLSPK_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 40 Y VARCHAR2(10)W_RTL_SLSPK_IT_LC_DY_FS LIAPK_PROFIT_AMT_LCL 41 Y NUMBER(20,4)W_RTL_SLSPK_IT_LC_DY_FS LIAPK_CAN_PROFIT_AMT_LCL 42 Y NUMBER(20,4)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SLSPRFC_PC_CS_DY_FS CUSTSEG_ID This is used to derive a foreign key to the W_PARTY_PER_D 1 N VARCHAR2(50)W_RTL_SLSPRFC_PC_CS_DY_FS DAY_DT This column represents when the Forecast is applied. 2 N DATEW_RTL_SLSPRFC_PC_CS_DY_FS SLSPRFC_ON_DAY_DT This column represents the date that a forecast is issued. 3 N DATEW_RTL_SLSPRFC_PC_CS_DY_FS PROMO_COMP_ID This is the PROMO_COMPONENT_ID from 4 N VARCHAR2(30)W_RTL_SLSPRFC_PC_CS_DY_FS ETL_THREAD_VAL This column is used for multithreading purpose. 5 Y NUMBER(4,0)W_RTL_SLSPRFC_PC_CS_DY_FS SLSPRFC_SLS_AMT Sales amount forecasted for a specific promotion in primary 6 Y NUMBER(20,4)W_RTL_SLSPRFC_PC_CS_DY_FS SLSPRFC_SLS_QTY Sales quantity forecasted for a specific promotion 7 Y NUMBER(18,4)W_RTL_SLSPRFC_PC_CS_DY_FS SLSPRFC_GRS_PRFT_LCL Gross profit forecasted for a specific promotion in local 8 Y NUMBER(20,4)W_RTL_SLSPRFC_PC_CS_DY_FS SLSPRFC_DISC_AMT Discount Amount for a specific promotion in primary currency 9 Y NUMBER(20,4)W_RTL_SLSPRFC_PC_CS_DY_FS SLSPRFC_LOC_COUNT Count of stores connected to that promotion 10 Y NUMBER(18,4)W_RTL_SLSPRFC_PC_CS_DY_FS SLSPRFC_TRX_COUNT Forecasted Trx count that will contain promoted items. 11 Y NUMBER(18,4)W_RTL_SLSPRFC_PC_CS_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 12 Y VARCHAR2(30)W_RTL_SLSPRFC_PC_CS_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 13 Y VARCHAR2(30)W_RTL_SLSPRFC_PC_CS_DY_FS LOC_EXCHANGE_RATE Usually the reporting currency code for the financial company 14 Y NUMBER(22,7)W_RTL_SLSPRFC_PC_CS_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Document Currency to the 15 Y NUMBER(22,7)W_RTL_SLSPRFC_PC_CS_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from Document Currency to the first 16 Y NUMBER(22,7)W_RTL_SLSPRFC_PC_CS_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from Document Currency to the 17 Y NUMBER(22,7)W_RTL_SLSPRFC_PC_CS_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 18 Y VARCHAR2(80)W_RTL_SLSPRFC_PC_CS_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 19 Y VARCHAR2(80)W_RTL_SLSPRFC_PC_CS_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 20 Y DATEW_RTL_SLSPRFC_PC_CS_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 21 Y DATEW_RTL_SLSPRFC_PC_CS_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 22 Y DATEW_RTL_SLSPRFC_PC_CS_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 23 Y DATEW_RTL_SLSPRFC_PC_CS_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 24 Y DATEW_RTL_SLSPRFC_PC_CS_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 25 Y DATE

W_RTL_SLSPRFC_PC_CS_DY_FS

This table holds Promotion Forecast fact at Promotion component,Customer Segment and Day level and the programs extracts that will load it will be created during the implementation.

Data for this table needs to be provided by an external/legacy system.Business Key : CUSTSEG_ID,DAY_DT,PROMO_COMP_ID.

Page 274: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_SLSPRFC_PC_CS_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 26 Y VARCHAR2(1)W_RTL_SLSPRFC_PC_CS_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 27 N NUMBER(10,0)W_RTL_SLSPRFC_PC_CS_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 28 N VARCHAR2(80)W_RTL_SLSPRFC_PC_CS_DY_FS TENANT_ID This column is the unique identifier for a Tenant in a multi- 29 Y VARCHAR2(80)W_RTL_SLSPRFC_PC_CS_DY_FS X_CUSTOM This column stores the date on which the record was inserted 30 Y VARCHAR2(10)W_RTL_SLSPRFC_PC_CS_DY_FS W_INSERT_DT This column stores the date on which the record was inserted 31 Y DATEW_RTL_SLSPRFC_PC_CS_DY_FS W_UPDATE_DT This column stores the date on which the record was last 32 Y DATE

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SLSPRFC_PC_CS_WK_FS CUSTSEG_ID This is used to derive a foreign key to the W_PARTY_PER_D 1 N VARCHAR2(50)W_RTL_SLSPRFC_PC_CS_WK_FS SLSPRFC_FOR_EOW_DT This is used to derive Week Id using week start date and week 2 N DATEW_RTL_SLSPRFC_PC_CS_WK_FS SLSPRFC_ON_DAY_DT This is used to derive Week Id using week start date and week 3 N DATEW_RTL_SLSPRFC_PC_CS_WK_FS PROMO_COMP_ID This is used to derive a foreign key to the 4 N VARCHAR2(30)W_RTL_SLSPRFC_PC_CS_WK_FS SLSPRFC_SLS_AMT Sales amount forecasted for a specific promotion in primary 5 Y NUMBER(20,4)W_RTL_SLSPRFC_PC_CS_WK_FS SLSPRFC_SLS_QTY Sales quantity forecasted for a specific promotion 6 Y NUMBER(18,4)W_RTL_SLSPRFC_PC_CS_WK_FS SLSPRFC_GRS_PRFT Gross profit forecasted for a specific promotion in primary 7 Y NUMBER(20,4)W_RTL_SLSPRFC_PC_CS_WK_FS SLSPRFC_DISC_AMT Discount Amount for a specific promotion in primary currency 8 Y NUMBER(20,4)W_RTL_SLSPRFC_PC_CS_WK_FS SLSPRFC_LOC_COUNT Count of stores connected to that promotion. 9 Y NUMBER(18,4)W_RTL_SLSPRFC_PC_CS_WK_FS SLSPRFC_TRX_COUNT Forecasted Trx count that will contain promoted items. 10 Y NUMBER(18,4)W_RTL_SLSPRFC_PC_CS_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 11 Y VARCHAR2(30)W_RTL_SLSPRFC_PC_CS_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 12 Y VARCHAR2(30)W_RTL_SLSPRFC_PC_CS_WK_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 13 Y NUMBER(22,7)W_RTL_SLSPRFC_PC_CS_WK_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 14 Y NUMBER(22,7)W_RTL_SLSPRFC_PC_CS_WK_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 15 Y NUMBER(22,7)W_RTL_SLSPRFC_PC_CS_WK_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 16 Y NUMBER(22,7)W_RTL_SLSPRFC_PC_CS_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 17 Y VARCHAR2(80)W_RTL_SLSPRFC_PC_CS_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 18 Y VARCHAR2(80)W_RTL_SLSPRFC_PC_CS_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 19 Y DATEW_RTL_SLSPRFC_PC_CS_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 20 Y DATEW_RTL_SLSPRFC_PC_CS_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_SLSPRFC_PC_CS_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 22 Y DATEW_RTL_SLSPRFC_PC_CS_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 23 Y DATEW_RTL_SLSPRFC_PC_CS_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 24 Y DATEW_RTL_SLSPRFC_PC_CS_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 25 Y VARCHAR2(1)W_RTL_SLSPRFC_PC_CS_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 26 Y NUMBER(10,0)W_RTL_SLSPRFC_PC_CS_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 27 Y VARCHAR2(80)W_RTL_SLSPRFC_PC_CS_WK_FS TENANT_ID This column is the unique identifier for a Tenant in a multi- 28 Y VARCHAR2(80)W_RTL_SLSPRFC_PC_CS_WK_FS X_CUSTOM This column stores the date on which the record was inserted 29 Y VARCHAR2(10)W_RTL_SLSPRFC_PC_CS_WK_FS ETL_THREAD_VAL This field is used for multithreading purpose. 30 Y NUMBER(4,0)

TABLE NAME

TABLE DSECRIPTION

W_RTL_SLSPR_TX_IT_LC_DY_FS

This table contains sales promotion data at the item/location/day level. This table contains only store locations. If an item is associated with multiple promotions for a given day, a record of the item/loc will exist for each promotion. As a result, aggregations must occur by promotion in order to prevent double counting.

W_RTL_SLSPRFC_PC_CS_WK_FS

This table holds Promotion Forecast fact at Promotion component,Customer Segment and Week level and the programs extracts that will load it will be created during the implementation.

This table forecasted facts for a Promotion at Customer Segment and Week.Data for this table needs to be provided by an external/legacy system.Business Key: Custseg_Id,MCal_Week_Key,Promo_Comp_Id.

Page 275: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULES

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SLSPR_TX_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 1 Y DATEW_RTL_SLSPR_TX_IT_LC_DY_FS MIN_NUM This is the HOUR_24_NUM & MINUTE_NUM from 2 Y NUMBER(4,0)W_RTL_SLSPR_TX_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 3 Y VARCHAR2(80)W_RTL_SLSPR_TX_IT_LC_DY_FS SLS_TRX_ID This is a unique ID from the source system that identifies a 4 Y VARCHAR2(30)W_RTL_SLSPR_TX_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 5 Y VARCHAR2(80)W_RTL_SLSPR_TX_IT_LC_DY_FS PROMO_DETAIL_ID This is the unique ID from the source system that identifies a 6 Y VARCHAR2(30)W_RTL_SLSPR_TX_IT_LC_DY_FS SLSPR_MKDN_AMT_LCL The promotional markdown amount in local currency 7 Y NUMBER(20,4)W_RTL_SLSPR_TX_IT_LC_DY_FS RETPR_MKDN_AMT_LCL The promotional markdown return amount in local currency 8 Y NUMBER(20,4)W_RTL_SLSPR_TX_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 9 Y DATEW_RTL_SLSPR_TX_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_SLSPR_TX_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_SLSPR_TX_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_SLSPR_TX_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_SLSPR_TX_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 14 Y VARCHAR2(80)W_RTL_SLSPR_TX_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 15 Y DATEW_RTL_SLSPR_TX_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 16 Y VARCHAR2(80)W_RTL_SLSPR_TX_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 17 Y DATEW_RTL_SLSPR_TX_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 18 N NUMBER(10,0)W_RTL_SLSPR_TX_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 19 Y CHAR(1)W_RTL_SLSPR_TX_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 20 Y VARCHAR2(30)W_RTL_SLSPR_TX_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 21 Y NUMBER(4,0)W_RTL_SLSPR_TX_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 22 Y NUMBER(22,7)W_RTL_SLSPR_TX_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 23 Y NUMBER(22,7)W_RTL_SLSPR_TX_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 24 Y NUMBER(22,7)W_RTL_SLSPR_TX_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 25 N VARCHAR2(80)W_RTL_SLSPR_TX_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 26 Y VARCHAR2(30)W_RTL_SLSPR_TX_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 27 Y NUMBER(22,7)W_RTL_SLSPR_TX_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 28 Y VARCHAR2(80)W_RTL_SLSPR_TX_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 29 Y VARCHAR2(10)

TABLE NAME

TABLE DESCRIPTION

BUSINESS RULES

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SLSWF_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 1 Y VARCHAR2(80)W_RTL_SLSWF_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 2 Y VARCHAR2(80)W_RTL_SLSWF_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 Y DATEW_RTL_SLSWF_IT_LC_DY_FS SLSWF_QTY This is the quantity of units sold to a wholesale or franchise 4 Y NUMBER(18,4)W_RTL_SLSWF_IT_LC_DY_FS SLSWF_AMT_LCL This is the retail value of units sold to a wholesale or franchise 5 Y NUMBER(20,4)W_RTL_SLSWF_IT_LC_DY_FS SLSWF_TAX_AMT_LCL This is the value of the tax incurred due to the 6 Y NUMBER(20,4)

This Staging fact table loads the Fact table which supports As-Is, As-Was and PIT analysis. As-Is and As-Was reports at base level will always result in same data. As-Is, As-Was, PIT is useful for hierarchical reports (This should be tested only for levels above base fact against Product and Org hierarchies).Source provides this information at transaction, minute level and will have to be rolled up to day level during ETL process. Business Key for this table: ORG_NUM, PROD_IT_NUM, DAY_DT, PROMO_DETAIL_ID. Fact Staging table is a truncate and load. Holds One day Transactions Only. ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_SLSWF_IT_LC_DY_FS

This table contains wholesale/franchise sales fact data at the item/location/day level. This table contains only wholesale/franchise locations.

This Staging fact table loads the Fact table which supports As-Is, As-Was and PIT analysis. As-Is and As-Was reports at base level will always result in same data. As-Is, As-Was, PIT is useful for hierarchical reports (This should be tested only for levels above base fact against Product and Org hierarchies).Business Key for this table: ORG_NUM, PROD_IT_NUM, DAY_DT. Fact Staging table is a truncate and load. Holds One day Transactions Only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

Page 276: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_SLSWF_IT_LC_DY_FS SLSWF_ACQ_COST_AMT_LCL This is the weighted average cost at the location that the 7 Y NUMBER(20,4)W_RTL_SLSWF_IT_LC_DY_FS SLSWF_MKDN_AMT_LCL This is the value of the difference of original retail minus selling 8 Y NUMBER(20,4)W_RTL_SLSWF_IT_LC_DY_FS SLSWF_MKUP_AMT_LCL This is the value of the difference of selling price minus original 9 Y NUMBER(20,4)W_RTL_SLSWF_IT_LC_DY_FS RETWF_QTY This is the quantity of units returned to a wholesale or 10 Y NUMBER(18,4)W_RTL_SLSWF_IT_LC_DY_FS RETWF_AMT_LCL This is the retail value of units returned to a wholesale or 11 Y NUMBER(20,4)W_RTL_SLSWF_IT_LC_DY_FS RETWF_TAX_AMT_LCL This is the value of the tax incurred due to the 12 Y NUMBER(20,4)W_RTL_SLSWF_IT_LC_DY_FS RETWF_ACQ_COST_AMT_LCL This is the weighted average cost at the location that the 13 Y NUMBER(20,4)W_RTL_SLSWF_IT_LC_DY_FS RETWF_RSTK_FEE_AMT_LCL This is the value of the fee that is charged to a 14 Y NUMBER(20,4)W_RTL_SLSWF_IT_LC_DY_FS RETWF_MKDN_AMT_LCL This is the value of the difference of original retail minus selling 15 Y NUMBER(20,4)W_RTL_SLSWF_IT_LC_DY_FS RETWF_MKUP_AMT_LCL This is the value of the difference of selling price minus original 16 Y NUMBER(20,4)W_RTL_SLSWF_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 17 Y DATEW_RTL_SLSWF_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_SLSWF_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_SLSWF_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_SLSWF_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_SLSWF_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 22 Y VARCHAR2(80)W_RTL_SLSWF_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 23 Y DATEW_RTL_SLSWF_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 24 Y VARCHAR2(80)W_RTL_SLSWF_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 25 Y DATEW_RTL_SLSWF_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 26 N NUMBER(10,0)W_RTL_SLSWF_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 27 Y CHAR(1)W_RTL_SLSWF_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 28 Y VARCHAR2(30)W_RTL_SLSWF_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 29 Y NUMBER(4,0)W_RTL_SLSWF_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 30 Y NUMBER(22,7)W_RTL_SLSWF_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 31 Y NUMBER(22,7)W_RTL_SLSWF_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 32 Y NUMBER(22,7)W_RTL_SLSWF_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 33 N VARCHAR2(80)W_RTL_SLSWF_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 34 Y VARCHAR2(30)W_RTL_SLSWF_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 35 Y NUMBER(22,7)W_RTL_SLSWF_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 36 Y VARCHAR2(80)W_RTL_SLSWF_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 37 Y VARCHAR2(10)

TABLE NAME

TABLE DESCRIPTION

BUSINESS RULES

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SLS_TRX_IT_LC_DY_FS SLS_TRX_ID This is a unique ID from the source system that identifies a 1 Y VARCHAR2(30)W_RTL_SLS_TRX_IT_LC_DY_FS PROD_IT_NUM 2 Y VARCHAR2(80)W_RTL_SLS_TRX_IT_LC_DY_FS ORG_NUM 3 Y VARCHAR2(80)W_RTL_SLS_TRX_IT_LC_DY_FS CO_HEAD_ID The unique identifier of a customer order Head 4 N VARCHAR2(50)W_RTL_SLS_TRX_IT_LC_DY_FS CO_LINE_ID The unique identifier of a customer order line 5 N VARCHAR2(50)W_RTL_SLS_TRX_IT_LC_DY_FS DAY_DT 6 Y DATEW_RTL_SLS_TRX_IT_LC_DY_FS VOUCHER_ID This is a unique ID from the source system that identifies a 7 Y VARCHAR2(30)W_RTL_SLS_TRX_IT_LC_DY_FS RTL_TYPE_CODE The price type ('R'egular, 'P'romotion, 'C'learance, 8 Y VARCHAR2(50)W_RTL_SLS_TRX_IT_LC_DY_FS MIN_NUM This is the HOUR_24_NUM & MINUTE_NUM from 9 Y NUMBER(4,0)W_RTL_SLS_TRX_IT_LC_DY_FS EMPLOYEE_NUM Source system Employee ID generated by 10 Y VARCHAR2(80)W_RTL_SLS_TRX_IT_LC_DY_FS SLS_QTY This is the quantity of units sold. 11 Y NUMBER(18,4)

W_RTL_SLS_TRX_IT_LC_DY_FS

This table contains sales fact data at the item/location/day/transaction/voucher/customer/promotion/Customer Order level. This table contains only store locations.

Business Key for this table: ORG_NUM, PROD_IT_NUM, SLS_TRX_ID, VOUCHER_ID, DAY_DT, PROMO_COMP_ID,CO_LINE_ID.Fact Staging table is a truncate and load. Holds One day Transactions Only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

Page 277: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_SLS_TRX_IT_LC_DY_FS SLS_AMT_LCL This is the retail value of units sold. It can be tax inclusive or 12 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS SLS_PROFIT_AMT_LCL This is the difference of sales amount minus the cost of units 13 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS SLS_TAX_AMT_LCL This is the tax incurred due to the sales amount. This is stored 14 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS SLS_EMP_DISC_AMT_LCL This is the retail value of the employee discount due to the 15 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS LIA_QTY This is the quantity of units ordered as liability 16 Y NUMBER(18,4)W_RTL_SLS_TRX_IT_LC_DY_FS LIA_AMT_LCL This is the retail value of units ordered as liability. This is 17 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS SLS_MANUAL_COUNT This is the quantity of units sold that were manually entered by 18 Y NUMBER(18,4)W_RTL_SLS_TRX_IT_LC_DY_FS SLS_SCAN_COUNT This is the quantity of units sold that were electronically 19 Y NUMBER(18,4)W_RTL_SLS_TRX_IT_LC_DY_FS RET_QTY This is the quantity of units returned. 20 Y NUMBER(18,4)W_RTL_SLS_TRX_IT_LC_DY_FS RET_AMT_LCL This is the retail value of units returned. It can be tax inclusive 21 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS RET_PROFIT_AMT_LCL This is the difference of return amount minus the cost of units 22 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS RET_TAX_AMT_LCL This is the tax incurred due to the return amount. This is stored 23 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS RET_EMP_DISC_AMT_LCL This is the retail value of the employee discount due to the 24 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS LIA_CAN_QTY This is the quantity of units cancelled from customer order 25 Y NUMBER(18,4)W_RTL_SLS_TRX_IT_LC_DY_FS LIA_CAN_AMT_LCL This is the retail value of units cancelled from customer order. 26 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS RET_MANUAL_COUNT This is the quantity of units returned that were manually 27 Y NUMBER(18,4)W_RTL_SLS_TRX_IT_LC_DY_FS RET_SCAN_COUNT This is the quantity of units returned that were electronically 28 Y NUMBER(18,4)W_RTL_SLS_TRX_IT_LC_DY_FS REJECT_FLG 29 Y CHAR(1)W_RTL_SLS_TRX_IT_LC_DY_FS SLS_MANUAL_MKDN_AMT_LCL This is the difference between the original retail after official 30 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS SLS_MANUAL_MKUP_AMT_LCL This is the difference between the price that was actually 31 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS RET_MANUAL_MKDN_AMT_LCL This is the difference between the original retail after official 32 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS RET_MANUAL_MKUP_AMT_LCL This is the difference between the price that was actually 33 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS EXCHANGE_DT This is the date when the price change or cost change was 34 Y DATEW_RTL_SLS_TRX_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 35 Y DATEW_RTL_SLS_TRX_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 36 Y DATEW_RTL_SLS_TRX_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 37 Y DATEW_RTL_SLS_TRX_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 38 Y DATEW_RTL_SLS_TRX_IT_LC_DY_FS CHANGED_BY_ID 39 Y VARCHAR2(80)W_RTL_SLS_TRX_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 40 Y DATEW_RTL_SLS_TRX_IT_LC_DY_FS CREATED_BY_ID 41 Y VARCHAR2(80)W_RTL_SLS_TRX_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 42 Y DATEW_RTL_SLS_TRX_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 43 N NUMBER(10,0)W_RTL_SLS_TRX_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 44 Y CHAR(1)W_RTL_SLS_TRX_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 45 Y VARCHAR2(30)W_RTL_SLS_TRX_IT_LC_DY_FS ETL_THREAD_VAL 46 Y NUMBER(4,0)W_RTL_SLS_TRX_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 47 Y NUMBER(22,7)W_RTL_SLS_TRX_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 48 Y NUMBER(22,7)W_RTL_SLS_TRX_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 49 Y NUMBER(22,7)W_RTL_SLS_TRX_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 50 N VARCHAR2(80)W_RTL_SLS_TRX_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 51 Y VARCHAR2(30)W_RTL_SLS_TRX_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 52 Y NUMBER(22,7)W_RTL_SLS_TRX_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 53 Y VARCHAR2(80)W_RTL_SLS_TRX_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 54 Y VARCHAR2(10)W_RTL_SLS_TRX_IT_LC_DY_FS PROMO_COMP_ID This is the PROMO_COMPONENT_ID from 55 Y VARCHAR2(30)W_RTL_SLS_TRX_IT_LC_DY_FS CUST_REF_TYPE This is customer type from the source system. 56 Y VARCHAR2(6)W_RTL_SLS_TRX_IT_LC_DY_FS CUST_REF_NUMBER This is the CUSTOMER_NUM from from the source system. 57 Y VARCHAR2(80)W_RTL_SLS_TRX_IT_LC_DY_FS SLSPR_DISC_AMT_LCL This is the value of the difference of promotion sales amount 58 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS RETPR_DISC_AMT_LCL This is the value of the difference of promotion return amount 59 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS IT_SEQ_NUM This is required to identify the primary parent and primary 60 Y NUMBER(4,0)W_RTL_SLS_TRX_IT_LC_DY_FS REVISION_NUM 61 Y NUMBER(3)W_RTL_SLS_TRX_IT_LC_DY_FS LIA_PROFIT_AMT_LCL The profit value of goods/units that are ordered as liability for 62 Y NUMBER(20,4)

Page 278: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_SLS_TRX_IT_LC_DY_FS LIA_CAN_PROFIT_AMT_LCL The loss on profit amount occurred due to cancelation of 63 Y NUMBER(20,4)W_RTL_SLS_TRX_IT_LC_DY_FS SELLING_ITEM_NUM The unique identifier of a selling item. 64 Y VARCHAR2(25)

TABLE NAME

TABLE DESCRIPTION

BUSINESS RULE

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_STCKLDGR_SC_LC_MH_FS ORG_NUM This is the location number from W_INT_ORG_D 1 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_MH_FS PROD_SC_NUM This is the Subclass Number from the W_PRODUCT_D table 2 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_MH_FS PROD_CL_NUM This is the Class Number from the W_PRODUCT_D table 3 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_MH_FS PROD_DP_NUM This is the Dept Number from the W_PRODUCT_D table 4 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_MH_FS EOM_DT This is end of month date from W_MCAL_PERIOD_D 5 N DATEW_RTL_STCKLDGR_SC_LC_MH_FS SET_OF_BOOKS_ID This is a unigue ID from the source system that identifies a 6 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_MH_FS SL_ADJ_COGS_COST_AMT Cost value of the adjustment made to the cost of goods sold 7 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_ADJ_COGS_COST_AMT_LCL Cost value of the adjustment made to the cost of goods sold 8 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_ADJ_COGS_RTL_AMT Retail value of the adjustment made to the cost of goods sold 9 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_ADJ_COGS_RTL_AMT_LCL Retail value of the adjustment made to the cost of goods sold 10 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_BEG_SOH_COST_AMT Cost value of owned inventory units at the beginning of the 11 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_BEG_SOH_COST_AMT_LCL Cost value of owned inventory units at the beginning of the 12 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_BEG_SOH_RTL_AMT Retail value of owned inventory units at the beginning of the 13 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_BEG_SOH_RTL_AMT_LCL Retail value of owned inventory units at the beginning of the 14 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_CASH_DISC_AMT Discount credited by vendors. This will increase gross margin. 15 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_CASH_DISC_AMT_LCL Discount credited by vendors. This will increase gross margin. 16 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_CLRC_MKDN_AMT Amount of reduction to the original selling price for reasons 17 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_CLRC_MKDN_AMT_LCL Amount of reduction to the original selling price for reasons 18 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_COST_VAR_AMT Used in the cost method of accounting to record the standard 19 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_COST_VAR_AMT_LCL Used in the cost method of accounting to record the standard 20 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_CUM_MKON_PCT Amount added to the cost to determine the selling price and is 21 Y NUMBER(12,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_DEAL_INCM_PURCH_AMT Amount billed back to a supplier from a deal. This is invoiced 22 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_DEAL_INCM_PURCH_AMT_LCL Amount billed back to a supplier from a deal. This is invoiced 23 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_DEAL_INCM_SLS_AMT Amount billed back to a supplier from a deal. This is invoiced 24 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_DEAL_INCM_SLS_AMT_LCL Amount billed back to a supplier from a deal. This is invoiced 25 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_EMPLY_DISC_AMT Retail value of the employee discount incurred due to a sale. 26 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_EMPLY_DISC_AMT_LCL Retail value of the employee discount incurred due to a sale. 27 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_END_SOH_COST_AMT Cost value of owned inventory units at the end of the reporting 28 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_END_SOH_COST_AMT_LCL Cost value of owned inventory units at the end of the reporting 29 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_END_SOH_RTL_AMT_LCL Retail value of owned inventory units at the end of the 30 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_END_SOH_RTL_AMT Retail value of owned inventory units at the end of the 31 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRGHT_COST_AMT Cost of moving goods from one location to another and may 32 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRGHT_COST_AMT_LCL Cost of moving goods from one location to another and may 33 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRGHT_CLAIM_COST_AMT Cost value of lost or damaged freight inventory that is being 34 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRGHT_CLAIM_COST_AMT_LCL Cost value of lost or damaged freight inventory that is being 35 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRGHT_CLAIM_RTL_AMT Retail value of lost or damaged freight inventory that is being 36 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRGHT_CLAIM_RTL_AMT_LCL Retail value of lost or damaged freight inventory that is being 37 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_GAFS_COST_AMT_LCL Cost value of goods available for sale. This is used in the retail 38 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_GAFS_COST_AMT Cost value of goods available for sale. This is used in the retail 39 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_GAFS_RTL_AMT Retail value of goods available for sale. 40 Y NUMBER(20,4)

W_RTL_STCKLDGR_SC_LC_MH_FS

This table holds stock ledger values at subclass, location and Month level.

As-Is, PIT and Season Level reporting is not required for Stock Ledger. Combination of ORG_NUM, PROD_SC_NUM, EOM_DT, SET_OF_BOOKS_ID make an alternate/business key for this table.Fact Staging table is a truncate and load. Holds One day Transactions Only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

Page 279: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_STCKLDGR_SC_LC_MH_FS SL_GAFS_RTL_AMT_LCL Retail value of goods available for sale. This is stored in local 41 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_GRS_PRFT_AMT Difference between sales revenue and the cost of units sold. It 42 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_GRS_PRFT_AMT_LCL Difference between sales revenue and the cost of units sold. It 43 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_MARGIN_AMT Change in margin/profit due to an intercompany transfer. This 44 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_MARGIN_AMT_LCL Change in margin/profit due to an intercompany transfer. This 45 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_MKDN_AMT Reduction in price due to an intercompany transfer. This 46 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_MKDN_AMT_LCL Reduction in price due to an intercompany transfer. This 47 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_MKUP_AMT Increase in price due to an intercompany transfer. This occurs 48 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_MKUP_AMT_LCL Increase in price due to an intercompany transfer. This occurs 49 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_TSF_IN_COST_AMT_LCL Cost value of merchandise that has been intercompany 50 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_TSF_IN_COST_AMT Cost value of merchandise that has been intercompany 51 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_TSF_IN_RTL_AMT Retail value of merchandise that has been intercompany 52 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_TSF_IN_RTL_AMT_LCL Retail value of merchandise that has been intercompany 53 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_TSF_OUT_COST_AMT_LCL Cost value of merchandise that has been intercompany 54 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_TSF_OUT_COST_AMT Cost value of merchandise that has been intercompany 55 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_TSF_OUT_RTL_AMT_LCL Retail value of merchandise that has been intercompany 56 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_IC_TSF_OUT_RTL_AMT Retail value of merchandise that has been intercompany 57 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_MARGIN_COST_VAR_AMT New cost variance using cost method of accounting. 58 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_MARGIN_COST_VAR_AMT_LCL New cost variance using cost method of accounting. This is 59 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_MKDN_CNCLLD_AMT Value of a clearance markdown amount that has been 60 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_MKDN_CNCLLD_AMT_LCL Value of a clearance markdown amount that has been 61 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_MKUP_AMT Extra amount a retailer charges a customer for an item, over 62 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_MKUP_AMT_LCL Extra amount a retailer charges a customer for an item, over 63 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_MKUP_CNCLLD_AMT Value of a markup amount that has been cancelled. A markup 64 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_MKUP_CNCLLD_AMT_LCL Value of a markup amount that has been cancelled. A markup 65 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_PERM_MKDN_AMT Amount of permanent reduction to the selling price of 66 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_PERM_MKDN_AMT_LCL Amount of permanent reduction to the selling price of 67 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_PRMTN_MKDN_AMT Amount of temporary reduction to a selling price to boost sales. 68 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_PRMTN_MKDN_AMT_LCL Amount of temporary reduction to a selling price to boost sales. 69 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RCPTS_COST_AMT Cost value of inventory units received. 70 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RCPTS_COST_AMT_LCL Cost value of inventory units received. This is stored in local 71 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RCPTS_RTL_AMT Retail value of inventory units received. 72 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RCPTS_RTL_AMT_LCL Retail value of inventory units received. This is stored in local 73 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RECLASS_IN_COST_AMT Cost value of merchandise that has been reclassified into a 74 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RECLASS_IN_COST_AMT_LCL Cost value of merchandise that has been reclassified into a 75 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RECLASS_IN_RTL_AMT Retail value of merchandise that has been reclassified into a 76 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RECLASS_IN_RTL_AMT_LCL Retail value of merchandise that has been reclassified into a 77 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RECLASS_OUT_COST_AMT Cost value of merchandise that has been reclassified out of a 78 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RECLASS_OUT_COST_AMT_LCL Cost value of merchandise that has been reclassified out of a 79 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RECLASS_OUT_RTL_AMT Retail value of merchandise that has been reclassified out of a 80 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RECLASS_OUT_RTL_AMT_LCL Retail value of merchandise that has been reclassified out of a 81 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RSTK_FEE_AMT Fee that is charged to a customer for the return of an item. A 82 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RSTK_FEE_AMT_LCL Fee that is charged to a customer for the return of an item. A 83 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RTRNS_COST_AMT Cost value of units returned. It Indicates lost revenue that is 84 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RTRNS_COST_AMT_LCL Cost value of units returned. It Indicates lost revenue that is 85 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RTRNS_RTL_AMT Retail value of units returned. It Indicates lost revenue that is 86 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RTRNS_RTL_AMT_LCL Retail value of units returned. It Indicates lost revenue that is 87 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RTV_COST_AMT Cost value of inventory units that have been returned to the 88 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RTV_COST_AMT_LCL Cost value of inventory units that have been returned to the 89 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RTV_RTL_AMT Retail value of inventory units that have been returned to the 90 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_RTV_RTL_AMT_LCL Retail value of inventory units that have been returned to the 91 Y NUMBER(20,4)

Page 280: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_STCKLDGR_SC_LC_MH_FS SL_SLS_COST_AMT Cost value of units sold, calculated by adding sale invoices. It 92 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SLS_COST_AMT_LCL Cost value of units sold, calculated by adding sale invoices. It 93 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SLS_QTY Total units of merchandise sold. 94 Y NUMBER(18,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SLS_RTL_AMT Retail value of units sold, calculated by adding sale invoices. It 95 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SLS_RTL_AMT_LCL Retail value of units sold, calculated by adding sale invoices. It 96 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SLS_RTL_EX_VAT_AMT Retail value of units sold, calculated by adding sale invoices. It 97 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SLS_RTL_EX_VAT_AMT_LCL Retail value of units sold, calculated by adding sale invoices. It 98 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SHRK_COST_AMT Cost value of inventory lost through means other than a sale. 99 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SHRK_COST_AMT_LCL Cost value of inventory lost through means other than a sale. 100 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SHRK_RTL_AMT Retail value of inventory lost through means other than a sale. 101 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SHRK_RTL_AMT_LCL Retail value of inventory lost through means other than a sale. 102 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SOH_ADJ_RTL_AMT Retail value of an adjustment to stock on hand due to 103 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_SOH_ADJ_RTL_AMT_LCL Retail value of an adjustment to stock on hand due to 104 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_IN_BOOK_COST_AMT Cost value of merchandise that has been book transferred into 105 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_IN_BOOK_COST_AMT_LCL Cost value of merchandise that has been book transferred into 106 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_IN_BOOK_RTL_AMT Retail value of merchandise that has been book transferred 107 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_IN_BOOK_RTL_AMT_LCL Retail value of merchandise that has been book transferred 108 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_IN_COST_AMT Cost value of merchandise that has been transferred into a 109 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_IN_COST_AMT_LCL Cost value of merchandise that has been transferred into a 110 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_IN_RTL_AMT Retail value of merchandise that has been transferred into a 111 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_IN_RTL_AMT_LCL Retail value of merchandise that has been transferred into a 112 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_OUT_BOOK_COST_AMT Cost value of merchandise that has been book transferred out 113 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_OUT_BOOK_COST_AMT_LCL Cost value of merchandise that has been book transferred out 114 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_OUT_BOOK_RTL_AMT_LCL Retail value of merchandise that has been book transferred out 115 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_OUT_BOOK_RTL_AMT Retail value of merchandise that has been book transferred out 116 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_OUT_COST_AMT Cost value of merchandise that has been transferred out of a 117 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_OUT_COST_AMT_LCL Cost value of merchandise that has been transferred out of a 118 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_OUT_RTL_AMT Retail value of merchandise that has been transferred out of a 119 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_TSF_OUT_RTL_AMT_LCL Retail value of merchandise that has been transferred out of a 120 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_UP_CHRG_EXP_AMT Cost incurred by the origin location to transfer merchandise to 121 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_UP_CHRG_EXP_AMT_LCL Cost incurred by the origin location to transfer merchandise to 122 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_UP_CHRG_PRFT_AMT Profit gained from an up charge due to an intercompany 123 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_UP_CHRG_PRFT_AMT_LCL Profit gained from an up charge due to an intercompany 124 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_WO_POST_FIN_COST_AMT Cost value of merchandise required work order activity - post 125 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_WO_POST_FIN_COST_AMT_LCL Cost value of merchandise required work order activity - post 126 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_WO_UPD_INV_COST_AMT Cost value of merchandise required work order activity - 127 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_WO_UPD_INV_COST_AMT_LCL Cost value of merchandise required work order activity - 128 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_WRKRM_COST_AMT Cost of value added services to make merchandise available 129 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_WRKRM_COST_AMT_LCL Cost of value added services to make merchandise available 130 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_MKDN_RTL_AMT Amount of reduction to the selling price of inventory for a 131 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_MKDN_RTL_AMT_LCL Amount of reduction to the selling price of inventory for a 132 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_MKUP_RTL_AMT_LCL Extra amount a retailer charges a franchise customer for an 133 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_MKUP_RTL_AMT Extra amount a retailer charges a franchise customer for an 134 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_RSTK_FEE_AMT Fee that is charged to franchise/franchise customers by a 135 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_RSTK_FEE_AMT_LCL Fee that is charged to franchise/franchise customers by a 136 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_RET_COST_AMT Cost value of units returned from a franchise location. It 137 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_RET_COST_AMT_LCL Cost value of units returned from a franchise location. It 138 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_RET_RTL_AMT Retail value of units returned from a franchise location. It 139 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_RET_RTL_AMT_LCL Retail value of units returned from a franchise location. It 140 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_SLS_COST_AMT Cost value of units sold to franchise locations, calculated by 141 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_SLS_COST_AMT_LCL Cost value of units sold to franchise locations, calculated by 142 Y NUMBER(20,4)

Page 281: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_SLS_RTL_AMT Retail value of units sold to franchise locations, calculated by 143 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_FRANCHISE_SLS_RTL_AMT_LCL Retail value of units sold to franchise locations, calculated by 144 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_VAT_IN_AMT Input VAT which is VAT charged by a supplier to the retailer. 145 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_VAT_IN_AMT_LCL Input VAT which is VAT charged by a supplier to the retailer. 146 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_VAT_OUT_AMT Output VAT which is VAT charged by a business to a 147 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_VAT_OUT_AMT_LCL Output VAT which is VAT charged by a business to a 148 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_WEIGHT_VAR_RTL_AMT Retail variance due to variance in weight for catchweight items. 149 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS SL_WEIGHT_VAR_RTL_AMT_LCL Retail variance due to variance in weight for catchweight items. 150 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_MH_FS EXCHANGE_DT This is the date when the price change or cost change was 151 Y DATEW_RTL_STCKLDGR_SC_LC_MH_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 152 Y DATEW_RTL_STCKLDGR_SC_LC_MH_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 153 Y DATEW_RTL_STCKLDGR_SC_LC_MH_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 154 Y DATEW_RTL_STCKLDGR_SC_LC_MH_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 155 Y DATEW_RTL_STCKLDGR_SC_LC_MH_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 156 Y VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_MH_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 157 Y DATEW_RTL_STCKLDGR_SC_LC_MH_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 158 Y VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_MH_FS CREATED_ON_DT Identifies the date and time when the record was initially 159 Y DATEW_RTL_STCKLDGR_SC_LC_MH_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 160 N NUMBER(10,0)W_RTL_STCKLDGR_SC_LC_MH_FS DELETE_FLG This flag indicates the deletion status of the record in the 161 Y CHAR(1)W_RTL_STCKLDGR_SC_LC_MH_FS DOC_CURR_CODE Code for the currency in which the document was created in 162 Y VARCHAR2(30)W_RTL_STCKLDGR_SC_LC_MH_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 163 Y NUMBER(4,0)W_RTL_STCKLDGR_SC_LC_MH_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 164 Y NUMBER(22,7)W_RTL_STCKLDGR_SC_LC_MH_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 165 Y NUMBER(22,7)W_RTL_STCKLDGR_SC_LC_MH_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 166 Y NUMBER(22,7)W_RTL_STCKLDGR_SC_LC_MH_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 167 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_MH_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 168 Y VARCHAR2(30)W_RTL_STCKLDGR_SC_LC_MH_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 169 Y NUMBER(22,7)W_RTL_STCKLDGR_SC_LC_MH_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 170 Y VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_MH_FS X_CUSTOM This column is used as a generic field for customer extensions. 171 Y VARCHAR2(10)

TABLE NAME

TABLE DESCRIPTION

BUSINESS RULES

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_STCKLDGR_SC_LC_WK_FS ORG_NUM This is the location number from W_INT_ORG_D 1 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_WK_FS PROD_SC_NUM This is the Subclass Number from the W_PRODUCT_D table 2 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_WK_FS PROD_CL_NUM This is the Class Number from the W_PRODUCT_D table 3 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_WK_FS PROD_DP_NUM This is the Dept Number from the W_PRODUCT_D table 4 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_WK_FS EOW_DT This is the End of Week date from W_MCAL_WEEK_D table 5 N DATEW_RTL_STCKLDGR_SC_LC_WK_FS SET_OF_BOOKS_ID This is a unigue ID from the source system that identifies a 6 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_WK_FS SL_ADJ_COGS_COST_AMT Cost value of the adjustment made to the cost of goods sold 7 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_ADJ_COGS_COST_AMT_LCL Cost value of the adjustment made to the cost of goods sold 8 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_ADJ_COGS_RTL_AMT Retail value of the adjustment made to the cost of goods sold 9 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_ADJ_COGS_RTL_AMT_LCL Retail value of the adjustment made to the cost of goods sold 10 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_BEG_SOH_COST_AMT Cost value of owned inventory units at the beginning of the 11 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_BEG_SOH_COST_AMT_LCL Cost value of owned inventory units at the beginning of the 12 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_BEG_SOH_RTL_AMT Retail value of owned inventory units at the beginning of the 13 Y NUMBER(20,4)

W_RTL_STCKLDGR_SC_LC_WK_FS

This table holds stock ledger values at subclass, location and Week level.

As-Is, PIT and Season Level reporting is not required for Stock Ledger. Combination of ORG_NUM, PROD_SC_NUM, EOW_DT, SET_OF_BOOKS_ID make an alternate/business key for this table.Fact Staging table is a truncate and load. Holds One day Transactions Only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

Page 282: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_STCKLDGR_SC_LC_WK_FS SL_BEG_SOH_RTL_AMT_LCL Retail value of owned inventory units at the beginning of the 14 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_CASH_DISC_AMT Discount credited by vendors. This will increase gross margin. 15 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_CASH_DISC_AMT_LCL Discount credited by vendors. This will increase gross margin. 16 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_CLRC_MKDN_AMT Amount of reduction to the original selling price for reasons 17 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_CLRC_MKDN_AMT_LCL Amount of reduction to the original selling price for reasons 18 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_COST_VAR_AMT Used in the cost method of accounting to record the standard 19 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_COST_VAR_AMT_LCL Used in the cost method of accounting to record the standard 20 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_CUM_MKON_PCT Amount added to the cost to determine the selling price and is 21 Y NUMBER(12,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_DEAL_INCM_PURCH_AMT Amount billed back to a supplier from a deal. This is invoiced 22 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_DEAL_INCM_PURCH_AMT_LCL Amount billed back to a supplier from a deal. This is invoiced 23 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_DEAL_INCM_SLS_AMT Amount billed back to a supplier from a deal. This is invoiced 24 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_DEAL_INCM_SLS_AMT_LCL Amount billed back to a supplier from a deal. This is invoiced 25 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_EMPLY_DISC_AMT Retail value of the employee discount incurred due to a sale. 26 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_EMPLY_DISC_AMT_LCL Retail value of the employee discount incurred due to a sale. 27 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_END_SOH_COST_AMT Cost value of owned inventory units at the end of the reporting 28 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_END_SOH_COST_AMT_LCL Cost value of owned inventory units at the end of the reporting 29 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_END_SOH_RTL_AMT_LCL Retail value of owned inventory units at the end of the 30 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_END_SOH_RTL_AMT Retail value of owned inventory units at the end of the 31 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRGHT_COST_AMT Cost of moving goods from one location to another and may 32 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRGHT_COST_AMT_LCL Cost of moving goods from one location to another and may 33 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRGHT_CLAIM_COST_AMT Cost value of lost or damaged freight inventory that is being 34 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRGHT_CLAIM_COST_AMT_LCL Cost value of lost or damaged freight inventory that is being 35 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRGHT_CLAIM_RTL_AMT Retail value of lost or damaged freight inventory that is being 36 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRGHT_CLAIM_RTL_AMT_LCL Retail value of lost or damaged freight inventory that is being 37 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_GAFS_COST_AMT_LCL Cost value of goods available for sale. This is used in the retail 38 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_GAFS_COST_AMT Cost value of goods available for sale. This is used in the retail 39 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_GAFS_RTL_AMT Retail value of goods available for sale. 40 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_GAFS_RTL_AMT_LCL Retail value of goods available for sale. This is stored in local 41 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_GRS_PRFT_AMT Difference between sales revenue and the cost of units sold. It 42 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_GRS_PRFT_AMT_LCL Difference between sales revenue and the cost of units sold. It 43 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_MARGIN_AMT Change in margin/profit due to an intercompany transfer. This 44 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_MARGIN_AMT_LCL Change in margin/profit due to an intercompany transfer. This 45 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_MKDN_AMT Reduction in price due to an intercompany transfer. This 46 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_MKDN_AMT_LCL Reduction in price due to an intercompany transfer. This 47 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_MKUP_AMT Increase in price due to an intercompany transfer. This occurs 48 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_MKUP_AMT_LCL Increase in price due to an intercompany transfer. This occurs 49 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_TSF_IN_COST_AMT_LCL Cost value of merchandise that has been intercompany 50 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_TSF_IN_COST_AMT Cost value of merchandise that has been intercompany 51 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_TSF_IN_RTL_AMT Retail value of merchandise that has been intercompany 52 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_TSF_IN_RTL_AMT_LCL Retail value of merchandise that has been intercompany 53 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_TSF_OUT_COST_AMT_LCL Cost value of merchandise that has been intercompany 54 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_TSF_OUT_COST_AMT Cost value of merchandise that has been intercompany 55 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_TSF_OUT_RTL_AMT_LCL Retail value of merchandise that has been intercompany 56 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_IC_TSF_OUT_RTL_AMT Retail value of merchandise that has been intercompany 57 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_MARGIN_COST_VAR_AMT New cost variance using cost method of accounting. 58 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_MARGIN_COST_VAR_AMT_LCL New cost variance using cost method of accounting. This is 59 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_MKDN_CNCLLD_AMT Value of a clearance markdown amount that has been 60 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_MKDN_CNCLLD_AMT_LCL Value of a clearance markdown amount that has been 61 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_MKUP_AMT Extra amount a retailer charges a customer for an item, over 62 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_MKUP_AMT_LCL Extra amount a retailer charges a customer for an item, over 63 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_MKUP_CNCLLD_AMT Value of a markup amount that has been cancelled. A markup 64 Y NUMBER(20,4)

Page 283: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_STCKLDGR_SC_LC_WK_FS SL_MKUP_CNCLLD_AMT_LCL Value of a markup amount that has been cancelled. A markup 65 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_PERM_MKDN_AMT Amount of permanent reduction to the selling price of 66 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_PERM_MKDN_AMT_LCL Amount of permanent reduction to the selling price of 67 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_PRMTN_MKDN_AMT Amount of temporary reduction to a selling price to boost sales. 68 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_PRMTN_MKDN_AMT_LCL Amount of temporary reduction to a selling price to boost sales. 69 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RCPTS_COST_AMT Cost value of inventory units received. 70 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RCPTS_COST_AMT_LCL Cost value of inventory units received. This is stored in local 71 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RCPTS_RTL_AMT Retail value of inventory units received. 72 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RCPTS_RTL_AMT_LCL Retail value of inventory units received. This is stored in local 73 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RECLASS_IN_COST_AMT Cost value of merchandise that has been reclassified into a 74 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RECLASS_IN_COST_AMT_LCL Cost value of merchandise that has been reclassified into a 75 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RECLASS_IN_RTL_AMT Retail value of merchandise that has been reclassified into a 76 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RECLASS_IN_RTL_AMT_LCL Retail value of merchandise that has been reclassified into a 77 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RECLASS_OUT_COST_AMT Cost value of merchandise that has been reclassified out of a 78 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RECLASS_OUT_COST_AMT_LCL Cost value of merchandise that has been reclassified out of a 79 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RECLASS_OUT_RTL_AMT Retail value of merchandise that has been reclassified out of a 80 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RECLASS_OUT_RTL_AMT_LCL Retail value of merchandise that has been reclassified out of a 81 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RSTK_FEE_AMT Fee that is charged to a customer for the return of an item. A 82 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RSTK_FEE_AMT_LCL Fee that is charged to a customer for the return of an item. A 83 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RTRNS_COST_AMT Cost value of units returned. It Indicates lost revenue that is 84 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RTRNS_COST_AMT_LCL Cost value of units returned. It Indicates lost revenue that is 85 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RTRNS_RTL_AMT Retail value of units returned. It Indicates lost revenue that is 86 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RTRNS_RTL_AMT_LCL Retail value of units returned. It Indicates lost revenue that is 87 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RTV_COST_AMT Cost value of inventory units that have been returned to the 88 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RTV_COST_AMT_LCL Cost value of inventory units that have been returned to the 89 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RTV_RTL_AMT Retail value of inventory units that have been returned to the 90 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_RTV_RTL_AMT_LCL Retail value of inventory units that have been returned to the 91 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SLS_COST_AMT Cost value of units sold, calculated by adding sale invoices. It 92 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SLS_COST_AMT_LCL Cost value of units sold, calculated by adding sale invoices. It 93 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SLS_QTY Total units of merchandise sold. 94 Y NUMBER(18,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SLS_RTL_AMT Retail value of units sold, calculated by adding sale invoices. It 95 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SLS_RTL_AMT_LCL Retail value of units sold, calculated by adding sale invoices. It 96 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SLS_RTL_EX_VAT_AMT Retail value of units sold, calculated by adding sale invoices. It 97 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SLS_RTL_EX_VAT_AMT_LCL Retail value of units sold, calculated by adding sale invoices. It 98 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SHRK_COST_AMT Cost value of inventory lost through means other than a sale. 99 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SHRK_COST_AMT_LCL Cost value of inventory lost through means other than a sale. 100 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SHRK_RTL_AMT Retail value of inventory lost through means other than a sale. 101 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SHRK_RTL_AMT_LCL Retail value of inventory lost through means other than a sale. 102 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SOH_ADJ_RTL_AMT Retail value of an adjustment to stock on hand due to 103 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_SOH_ADJ_RTL_AMT_LCL Retail value of an adjustment to stock on hand due to 104 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_IN_BOOK_COST_AMT Cost value of merchandise that has been book transferred into 105 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_IN_BOOK_COST_AMT_LCL Cost value of merchandise that has been book transferred into 106 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_IN_BOOK_RTL_AMT Retail value of merchandise that has been book transferred 107 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_IN_BOOK_RTL_AMT_LCL Retail value of merchandise that has been book transferred 108 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_IN_COST_AMT Cost value of merchandise that has been transferred into a 109 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_IN_COST_AMT_LCL Cost value of merchandise that has been transferred into a 110 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_IN_RTL_AMT Retail value of merchandise that has been transferred into a 111 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_IN_RTL_AMT_LCL Retail value of merchandise that has been transferred into a 112 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_OUT_BOOK_COST_AMT Cost value of merchandise that has been book transferred out 113 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_OUT_BOOK_COST_AMT_LCL Cost value of merchandise that has been book transferred out 114 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_OUT_BOOK_RTL_AMT_LCL Retail value of merchandise that has been book transferred out 115 Y NUMBER(20,4)

Page 284: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_OUT_BOOK_RTL_AMT Retail value of merchandise that has been book transferred out 116 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_OUT_COST_AMT Cost value of merchandise that has been transferred out of a 117 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_OUT_COST_AMT_LCL Cost value of merchandise that has been transferred out of a 118 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_OUT_RTL_AMT Retail value of merchandise that has been transferred out of a 119 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_TSF_OUT_RTL_AMT_LCL Retail value of merchandise that has been transferred out of a 120 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_UP_CHRG_EXP_AMT Cost incurred by the origin location to transfer merchandise to 121 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_UP_CHRG_EXP_AMT_LCL Cost incurred by the origin location to transfer merchandise to 122 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_UP_CHRG_PRFT_AMT Profit gained from an up charge due to an intercompany 123 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_UP_CHRG_PRFT_AMT_LCL Profit gained from an up charge due to an intercompany 124 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_WO_POST_FIN_COST_AMT Cost value of merchandise required work order activity - post 125 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_WO_POST_FIN_COST_AMT_LCL Cost value of merchandise required work order activity - post 126 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_WO_UPD_INV_COST_AMT Cost value of merchandise required work order activity - 127 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_WO_UPD_INV_COST_AMT_LCL Cost value of merchandise required work order activity - 128 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_WRKRM_COST_AMT Cost of value added services to make merchandise available 129 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_WRKRM_COST_AMT_LCL Cost of value added services to make merchandise available 130 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_MKDN_RTL_AMT Amount of reduction to the selling price of inventory for a 131 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_MKDN_RTL_AMT_LCL Amount of reduction to the selling price of inventory for a 132 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_MKUP_RTL_AMT Extra amount a retailer charges a franchise customer for an 133 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_MKUP_RTL_AMT_LCL Extra amount a retailer charges a franchise customer for an 134 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_RSTK_FEE_AMT Fee that is charged to franchise/franchise customers by a 135 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_RSTK_FEE_AMT_LCL Fee that is charged to franchise/franchise customers by a 136 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_RET_COST_AMT Cost value of units returned from a franchise location. It 137 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_RET_COST_AMT_LCL Cost value of units returned from a franchise location. It 138 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_RET_RTL_AMT Retail value of units returned from a franchise location. It 139 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_RET_RTL_AMT_LCL Retail value of units returned from a franchise location. It 140 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_SLS_COST_AMT Cost value of units sold to franchise locations, calculated by 141 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_SLS_COST_AMT_LCL Cost value of units sold to franchise locations, calculated by 142 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_SLS_RTL_AMT Retail value of units sold to franchise locations, calculated by 143 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_FRANCHISE_SLS_RTL_AMT_LCL Retail value of units sold to franchise locations, calculated by 144 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_VAT_IN_AMT Input VAT which is VAT charged by a supplier to the retailer. 145 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_VAT_IN_AMT_LCL Input VAT which is VAT charged by a supplier to the retailer. 146 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_VAT_OUT_AMT Output VAT which is VAT charged by a business to a 147 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_VAT_OUT_AMT_LCL Output VAT which is VAT charged by a business to a 148 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_WEIGHT_VAR_RTL_AMT Retail variance due to variance in weight for catchweight items. 149 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS SL_WEIGHT_VAR_RTL_AMT_LCL Retail variance due to variance in weight for catchweight items. 150 Y NUMBER(20,4)W_RTL_STCKLDGR_SC_LC_WK_FS EXCHANGE_DT This is the date when the price change or cost change was 151 Y DATEW_RTL_STCKLDGR_SC_LC_WK_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 152 Y DATEW_RTL_STCKLDGR_SC_LC_WK_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 153 Y DATEW_RTL_STCKLDGR_SC_LC_WK_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 154 Y DATEW_RTL_STCKLDGR_SC_LC_WK_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 155 Y DATEW_RTL_STCKLDGR_SC_LC_WK_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 156 Y VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_WK_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 157 Y DATEW_RTL_STCKLDGR_SC_LC_WK_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 158 Y VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_WK_FS CREATED_ON_DT Identifies the date and time when the record was initially 159 Y DATEW_RTL_STCKLDGR_SC_LC_WK_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 160 N NUMBER(10,0)W_RTL_STCKLDGR_SC_LC_WK_FS DELETE_FLG This flag indicates the deletion status of the record in the 161 Y CHAR(1)W_RTL_STCKLDGR_SC_LC_WK_FS DOC_CURR_CODE Code for the currency in which the document was created in 162 Y VARCHAR2(30)W_RTL_STCKLDGR_SC_LC_WK_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 163 Y NUMBER(4,0)W_RTL_STCKLDGR_SC_LC_WK_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 164 Y NUMBER(22,7)W_RTL_STCKLDGR_SC_LC_WK_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 165 Y NUMBER(22,7)W_RTL_STCKLDGR_SC_LC_WK_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 166 Y NUMBER(22,7)

Page 285: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_STCKLDGR_SC_LC_WK_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 167 N VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_WK_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 168 Y VARCHAR2(30)W_RTL_STCKLDGR_SC_LC_WK_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 169 Y NUMBER(22,7)W_RTL_STCKLDGR_SC_LC_WK_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 170 Y VARCHAR2(80)W_RTL_STCKLDGR_SC_LC_WK_FS X_CUSTOM This column is used as a generic field for customer extensions. 171 Y VARCHAR2(10)

TABLE NAME

TABLE DESCRIPTION

BUSINESS RULE

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SUPPCMUF_LC_DY_FS SUPPLIER_NUM This column is the Supplier Number from 1 N VARCHAR2(30)W_RTL_SUPPCMUF_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 2 N VARCHAR2(30)W_RTL_SUPPCMUF_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 N DATEW_RTL_SUPPCMUF_LC_DY_FS UNFULFILLED_ASN_COUNT This is the number of advance shipment notices (ASN) where 4 Y NUMBER(22,7)W_RTL_SUPPCMUF_LC_DY_FS UNFULFILLED_PO_COUNT This is the number of purchase orders where the total number 5 Y NUMBER(22,7)W_RTL_SUPPCMUF_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 6 Y VARCHAR2(30)W_RTL_SUPPCMUF_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 7 Y VARCHAR2(30)W_RTL_SUPPCMUF_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 8 Y NUMBER(22,7)W_RTL_SUPPCMUF_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 9 Y NUMBER(22,7)W_RTL_SUPPCMUF_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 10 Y NUMBER(22,7)W_RTL_SUPPCMUF_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 11 Y NUMBER(22,7)W_RTL_SUPPCMUF_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 12 Y VARCHAR2(80)W_RTL_SUPPCMUF_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 13 Y VARCHAR2(80)W_RTL_SUPPCMUF_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 14 Y DATEW_RTL_SUPPCMUF_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 15 Y DATEW_RTL_SUPPCMUF_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_RTL_SUPPCMUF_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 17 Y DATEW_RTL_SUPPCMUF_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_RTL_SUPPCMUF_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_SUPPCMUF_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 20 Y CHAR(1)W_RTL_SUPPCMUF_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 21 N NUMBER(10,0)W_RTL_SUPPCMUF_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 22 N VARCHAR2(80)W_RTL_SUPPCMUF_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 23 Y VARCHAR2(80)W_RTL_SUPPCMUF_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 24 Y VARCHAR2(10)W_RTL_SUPPCMUF_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 25 Y NUMBER(4,0)

TABLE NAME

TABLE DESCRIPTION

BUSINESS RULES

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SUPPCM_IT_LC_DY_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 1 N VARCHAR2(80)W_RTL_SUPPCM_IT_LC_DY_FS ORG_NUM This is the location number from W_INT_ORG_D 2 N VARCHAR2(80)

This table contains supplier compliance data at the item/location/day/supplier/purchase order/shipment level.

As-Is and PIT is not required for vendor compliance. Combination of ORG_NUM, PROD_IT_NUM, DAY_DT, SUPPLIER_NUM, PURCHASE_ORDER_ID, SHIPMENT_ID makes an alternate/business key for this table.Fact Staging table is a truncate and load. Holds One day Transactions Only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_SUPPCMUF_LC_DY_FS

This table contains supplier compliance data at the location/day/supplier level.

As-Is and PIT is not required for vendor compliance. Combination of ORG_NUM, DAY_DT, SUPPLIER_NUM make an alternate/business key for this table.Fact Staging table is a truncate and load.Holds One day Transactions Only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_SUPPCM_IT_LC_DY_FS

Page 286: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_SUPPCM_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 N DATEW_RTL_SUPPCM_IT_LC_DY_FS SUPPLIER_NUM This column is the Supplier Number from 4 Y VARCHAR2(80)W_RTL_SUPPCM_IT_LC_DY_FS SHIPMENT_ID This is a unique ID from the source system that identifies a 5 N NUMBER(10,0)W_RTL_SUPPCM_IT_LC_DY_FS PURCHASE_ORDER_ID This is a unique ID from the source system that identifies a 6 N NUMBER(12,0)W_RTL_SUPPCM_IT_LC_DY_FS ORDERED_QTY This is the quantity of units ordered in a purchase order. 7 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS RECEIVED_QTY This is the quantity of units received in a shipment delivery. 8 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS EXPECTED_QTY This is the quantity of units that is expected to be received 9 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS PO_MET_COUNT This is the number of purchase orders when ordered quantity is 10 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS PO_UNDER_COUNT This is the number of purchase orders when ordered quantity is 11 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS PO_OVER_COUNT This is the number of purchase orders when ordered quantity is 12 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS PO_ABSENT_COUNT This is the number of shipment deliveries that were received 13 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS SHIP_EARLY_COUNT This is the number of shipment deliveries that arrived before 14 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS SHIP_LATE_COUNT This is the number of shipment deliveries that arrived after the 15 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS SHIP_ON_TIME_COUNT This is the number of shipment deliveries that arrived within the 16 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS DAYS_EARLY_SHIP This is the number of days that a shipment delivery arrived 17 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS DAYS_LATE_SHIP This is the number of days that a shipment delivery arrived 18 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS ASN_MET_COUNT This is the number of advance shipment notices (ASN) when 19 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS ASN_UNDER_COUNT This is the number of advance shipment notices (ASN) when 20 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS ASN_OVER_COUNT This is the number of advance shipment notices (ASN) when 21 Y NUMBER(18,4)W_RTL_SUPPCM_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 22 Y VARCHAR2(30)W_RTL_SUPPCM_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in 23 Y VARCHAR2(30)W_RTL_SUPPCM_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 24 Y NUMBER(22,7)W_RTL_SUPPCM_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 25 Y NUMBER(22,7)W_RTL_SUPPCM_IT_LC_DY_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 26 Y NUMBER(22,7)W_RTL_SUPPCM_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 27 Y NUMBER(22,7)W_RTL_SUPPCM_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 28 Y VARCHAR2(80)W_RTL_SUPPCM_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 29 Y VARCHAR2(80)W_RTL_SUPPCM_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially 30 Y DATEW_RTL_SUPPCM_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 31 Y DATEW_RTL_SUPPCM_IT_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 32 Y DATEW_RTL_SUPPCM_IT_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 33 Y DATEW_RTL_SUPPCM_IT_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 34 Y DATEW_RTL_SUPPCM_IT_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 35 Y DATEW_RTL_SUPPCM_IT_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the 36 Y CHAR(1)W_RTL_SUPPCM_IT_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 37 N NUMBER(10,0)W_RTL_SUPPCM_IT_LC_DY_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 38 N VARCHAR2(80)W_RTL_SUPPCM_IT_LC_DY_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 39 Y VARCHAR2(80)W_RTL_SUPPCM_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 40 Y VARCHAR2(10)W_RTL_SUPPCM_IT_LC_DY_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 41 Y NUMBER(4,0)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SUPPLIER_TRAIT_DS SUPPLIER_NUM This is the unique ID from the source system that identifies a 1 N VARCHAR2(30)W_RTL_SUPPLIER_TRAIT_DS SUPPLIER_TRAIT_ID This is the unique ID from the source system that identifies a 2 N VARCHAR2(30)W_RTL_SUPPLIER_TRAIT_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 3 Y DATE

W_RTL_SUPPLIER_TRAIT_DS

This table contains supplier traits and their relationship to suppliers. Supplier traits are attributes of a supplier used to group suppliers with similar characteristics.

This table defines the associations between supplier and supplier trait. This table cannot contain duplicate records for SUPPLIER_NUM and SUPPLIER_TRAIT_ID.Dimension Staging table is a truncate and load. It holds one day's transaction only.This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 287: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_SUPPLIER_TRAIT_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 4 Y DATEW_RTL_SUPPLIER_TRAIT_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 5 Y DATEW_RTL_SUPPLIER_TRAIT_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 6 Y DATEW_RTL_SUPPLIER_TRAIT_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 7 Y VARCHAR2(80)W_RTL_SUPPLIER_TRAIT_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 8 Y DATEW_RTL_SUPPLIER_TRAIT_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 9 Y VARCHAR2(80)W_RTL_SUPPLIER_TRAIT_DS CREATED_ON_DT Identifies the date and time when the record was initially 10 Y DATEW_RTL_SUPPLIER_TRAIT_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 11 N NUMBER(10,0)W_RTL_SUPPLIER_TRAIT_DS DELETE_FLG This flag indicates the deletion status of the record in the 12 Y CHAR(1)W_RTL_SUPPLIER_TRAIT_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 13 N VARCHAR2(80)W_RTL_SUPPLIER_TRAIT_DS SRC_EFF_FROM_DT This column stores the date from which the dimension record is 14 Y DATEW_RTL_SUPPLIER_TRAIT_DS SRC_EFF_TO_DT This column stores the date until which the dimension record is 15 Y DATEW_RTL_SUPPLIER_TRAIT_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_SUPPLIER_TRAIT_DS X_CUSTOM This column is used as a generic field for customer extensions. 17 Y VARCHAR2(10)

TABLE NAME

TABLE DESCRIPTION

BUSINESS RULES

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_SUPP_IVC_PO_IT_FS ORG_NUM This is the location number from W_INT_ORG_D 1 Y VARCHAR2(80)W_RTL_SUPP_IVC_PO_IT_FS PROD_IT_NUM This is the Item Number from the W_PRODUCT_D table 2 N VARCHAR2(80)W_RTL_SUPP_IVC_PO_IT_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 3 Y DATEW_RTL_SUPP_IVC_PO_IT_FS SUPPLIER_NUM This column is the Supplier Number from 4 N VARCHAR2(80)W_RTL_SUPP_IVC_PO_IT_FS PURCHASE_ORDER_ID This is the unique ID from the source system that identifies a 5 N VARCHAR2(30)W_RTL_SUPP_IVC_PO_IT_FS INVOICE_ID This is the unique ID from the source system that identifies an 6 N VARCHAR2(30)W_RTL_SUPP_IVC_PO_IT_FS INVOICE_QTY This is the number of units that a supplier is requesting 7 Y NUMBER(18,4)W_RTL_SUPP_IVC_PO_IT_FS INVOICE_UNIT_COST_AMT_LCL This is the unit cost being charged by the supplier to the 8 Y NUMBER(20,4)W_RTL_SUPP_IVC_PO_IT_FS PO_UNIT_COST_AMT_LCL This is the unit cost that was indicated when an order was 9 Y NUMBER(20,4)W_RTL_SUPP_IVC_PO_IT_FS EXCHANGE_DT This is the date when the price change or cost change was 10 Y DATEW_RTL_SUPP_IVC_PO_IT_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_SUPP_IVC_PO_IT_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_RTL_SUPP_IVC_PO_IT_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_RTL_SUPP_IVC_PO_IT_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_RTL_SUPP_IVC_PO_IT_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 15 Y VARCHAR2(80)W_RTL_SUPP_IVC_PO_IT_FS CHANGED_ON_DT Identifies the date and time when the record was last modified 16 Y DATEW_RTL_SUPP_IVC_PO_IT_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 17 Y VARCHAR2(80)W_RTL_SUPP_IVC_PO_IT_FS CREATED_ON_DT Identifies the date and time when the record was initially 18 Y DATEW_RTL_SUPP_IVC_PO_IT_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 19 N NUMBER(10,0)W_RTL_SUPP_IVC_PO_IT_FS DELETE_FLG This flag indicates the deletion status of the record in the 20 Y CHAR(1)W_RTL_SUPP_IVC_PO_IT_FS DOC_CURR_CODE Code for the currency in which the document was created in 21 Y VARCHAR2(30)W_RTL_SUPP_IVC_PO_IT_FS ETL_THREAD_VAL When we execute our Extract program in multithreading , then 22 Y NUMBER(4,0)W_RTL_SUPP_IVC_PO_IT_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 23 Y NUMBER(22,7)W_RTL_SUPP_IVC_PO_IT_FS GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 24 Y NUMBER(22,7)W_RTL_SUPP_IVC_PO_IT_FS GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 25 Y NUMBER(22,7)W_RTL_SUPP_IVC_PO_IT_FS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 26 N VARCHAR2(80)W_RTL_SUPP_IVC_PO_IT_FS LOC_CURR_CODE Usually the reporting currency code for the financial company 27 Y VARCHAR2(30)W_RTL_SUPP_IVC_PO_IT_FS LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 28 Y NUMBER(22,7)W_RTL_SUPP_IVC_PO_IT_FS TENANT_ID This column is the unique identifier for a tenant in a multi- 29 Y VARCHAR2(80)

W_RTL_SUPP_IVC_PO_IT_FS

This table holds the supplier invoice and purchase order cost of each item on a matched invoice

Combination of PROD_IT_NUM, SUPPLIER_NUM, INVOICE_ID, PURCHASE_ORDER_ID, ORG_NUM make an alternate/business key for this table.Fact Staging table is a truncate and load. Holds One day Transactions Only.ETL_THREAD_VAL column should have valid thread values (Depends on maximum number of threads that are used for loading). The value of this will be from 1 through the maximum number of threads based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

Page 288: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_SUPP_IVC_PO_IT_FS X_CUSTOM This column is used as a generic field for customer extensions. 30 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_TNDR_TYPE_DS TNDR_TYPE_ID The unique identifier of tender type. 1 N VARCHAR2(50)W_RTL_TNDR_TYPE_DS TNDR_TYPE_GRP_ID The tender type group the tender belong to. 2 Y VARCHAR2(50)W_RTL_TNDR_TYPE_DS CASH_EQUIV_FLG The cash equivalent flag. 3 Y CHAR(1)W_RTL_TNDR_TYPE_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y NUMBER(10,0)W_RTL_TNDR_TYPE_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 5 Y NUMBER(10,0)W_RTL_TNDR_TYPE_DS CREATED_ON_DT Identifies the date and time when the record was initially 6 Y DATEW_RTL_TNDR_TYPE_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 7 Y DATEW_RTL_TNDR_TYPE_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_TNDR_TYPE_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_TNDR_TYPE_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_TNDR_TYPE_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 11 Y DATEW_RTL_TNDR_TYPE_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 12 Y DATEW_RTL_TNDR_TYPE_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 13 Y DATEW_RTL_TNDR_TYPE_DS DELETE_FLG This flag indicates the deletion status of the record in the 14 Y CHAR(1)W_RTL_TNDR_TYPE_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 15 N NUMBER(10,0)W_RTL_TNDR_TYPE_DS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 16 N NUMBER(10,0)W_RTL_TNDR_TYPE_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 17 N VARCHAR2(80)W_RTL_TNDR_TYPE_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 18 Y VARCHAR2(80)W_RTL_TNDR_TYPE_DS X_CUSTOM This column is used as a generic field for customer extensions 19 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_TRADE_AREA_DS TRADE_AREA_NUM The trade area ID. 1 N VARCHAR2(50)W_RTL_TRADE_AREA_DS TRADE_AREA_TYPE Trade area types (Urban, Suburban, Rural, and others) 2 N VARCHAR2(50)W_RTL_TRADE_AREA_DS TRADE_AREA_CAPTURE component of Pull factor calculation is first computed by 3 Y NUMBER(18,4)W_RTL_TRADE_AREA_DS CITY_POPULATION City population for this trade area 4 Y NUMBER(18,4)W_RTL_TRADE_AREA_DS COMMUTER_POPULATION Number of people who commute in this trade area. 5 Y NUMBER(18,4)W_RTL_TRADE_AREA_DS PEAK_SEASON_POPULATION Peak season population for this trade area 6 Y NUMBER(18,4)W_RTL_TRADE_AREA_DS TOURIST_POPULATION Tourist population for this trade area 7 Y NUMBER(18,4)W_RTL_TRADE_AREA_DS STATE_POPULATION State population for this trade area 8 Y NUMBER(18,4)W_RTL_TRADE_AREA_DS HOUSEHOLD_COUNT Number of households covered in this trade area 9 Y NUMBER(18,4)W_RTL_TRADE_AREA_DS AVG_FAMILY_SIZE Average family size in this trade area 10 Y NUMBER(18,4)W_RTL_TRADE_AREA_DS PER_CAPITA_INCOME Per capita income in this trade area 11 Y NUMBER(20,4)W_RTL_TRADE_AREA_DS AVG_NUM_OF_VEHICLES Average number of vehicles per household in this trade area. 12 Y NUMBER(18,4)W_RTL_TRADE_AREA_DS AVERAGE_DRIVE_TIME Average Drive Time in minutes for a Trade Area 13 Y NUMBER(10,0)W_RTL_TRADE_AREA_DS PULL_FACTOR Pull factors are ratios that estimate the proportion of local sales 14 Y NUMBER(22,7)W_RTL_TRADE_AREA_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 15 Y VARCHAR2(80)W_RTL_TRADE_AREA_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 16 Y VARCHAR2(80)W_RTL_TRADE_AREA_DS CREATED_ON_DT Identifies the date and time when the record was initially 17 Y DATEW_RTL_TRADE_AREA_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 18 Y DATE

This table holds the trade area data.

TRADE_AREA_NUM and DATASOURCE_NUM_ID makes the alternate key/ business key for this table

W_RTL_TNDR_TYPE_DS

This table holds tender Type information that customer can use for tender payment. Any records that are not loaded in staging table are considered as closed.Complete data should be extracted not depending on the dates.

TNDR_TYPE_ID makes the alternate key/ business key for this table.A full snapshot of customer payment tender type information listed below should be provided in the staging table.

W_RTL_TRADE_AREA_DS

Page 289: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_TRADE_AREA_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_RTL_TRADE_AREA_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 20 Y DATEW_RTL_TRADE_AREA_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 21 Y DATEW_RTL_TRADE_AREA_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 22 Y DATEW_RTL_TRADE_AREA_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 23 Y DATEW_RTL_TRADE_AREA_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 24 Y DATEW_RTL_TRADE_AREA_DS DELETE_FLG This flag indicates the deletion status of the record in the 25 Y CHAR(1)W_RTL_TRADE_AREA_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 26 N NUMBER(10,0)W_RTL_TRADE_AREA_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 27 N VARCHAR2(80)W_RTL_TRADE_AREA_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 28 Y VARCHAR2(80)W_RTL_TRADE_AREA_DS X_CUSTOM This column is used as a generic field for customer extensions 29 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_TRADE_AREA_LOC_MTX_DS TRADE_AREA_NUM The trade area ID. 1 N VARCHAR2(50)W_RTL_TRADE_AREA_LOC_MTX_DS ORG_NUM This is a foreign key to the W_INT_ORG_D table 2 N VARCHAR2(30)W_RTL_TRADE_AREA_LOC_MTX_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 3 Y VARCHAR2(80)W_RTL_TRADE_AREA_LOC_MTX_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 4 Y VARCHAR2(80)W_RTL_TRADE_AREA_LOC_MTX_DS CREATED_ON_DT Identifies the date and time when the record was initially 5 Y DATEW_RTL_TRADE_AREA_LOC_MTX_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 6 Y DATEW_RTL_TRADE_AREA_LOC_MTX_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 7 Y DATEW_RTL_TRADE_AREA_LOC_MTX_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 8 Y DATEW_RTL_TRADE_AREA_LOC_MTX_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 9 Y DATEW_RTL_TRADE_AREA_LOC_MTX_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 10 Y DATEW_RTL_TRADE_AREA_LOC_MTX_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 11 Y DATEW_RTL_TRADE_AREA_LOC_MTX_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 12 Y DATEW_RTL_TRADE_AREA_LOC_MTX_DS DELETE_FLG This flag indicates the deletion status of the record in the 13 Y CHAR(1)W_RTL_TRADE_AREA_LOC_MTX_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 14 N NUMBER(10,0)W_RTL_TRADE_AREA_LOC_MTX_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 15 N VARCHAR2(80)W_RTL_TRADE_AREA_LOC_MTX_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 16 Y VARCHAR2(80)W_RTL_TRADE_AREA_LOC_MTX_DS X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_STATUS_DS W_STATUS_CLASS Identifies the classification of the status. For example, 1 N VARCHAR2(50)W_STATUS_DS STATUS_CODE Identifies the status code as defined in the source system 2 N VARCHAR2(50)W_STATUS_DS STATUS_NAME Identifies the status name as defined in the source system. 3 Y VARCHAR2(80)W_STATUS_DS SUBSTATUS_CODE Identifies the sub status code as defined in the source system. 4 Y VARCHAR2(50)W_STATUS_DS SUBSTATUS_NAME Identifies the sub status name as defined in the source system. 5 Y VARCHAR2(80)W_STATUS_DS SUBSTATUS_DESC Detailed description of the sub status code as defined in the 6 Y VARCHAR2(255)W_STATUS_DS ACTIVE_FLG Identifies whether the record is Active/Enabled in the source 7 Y CHAR(1)W_STATUS_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 8 Y NUMBER(10,0)W_STATUS_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 9 Y NUMBER(10,0)

W_STATUS_DS

This staging table holds all the statuses that customer order can go into. Any records that are not loaded in staging table are considered as closed.Complete data should be extracted not depending on the dates.

W_STATUS_CLASS and STATUS_CODE makes the alternate key/ business key for this table.A full snapshot of status dimension information listed below should be provided in the staging table.

W_RTL_TRADE_AREA_LOC_MTX_DS

This table holds the trade area location matrix data.

TRADE_AREA_NUM, ORG_NUM and DATASOURCE_NUM_ID makes the alternate key/ business key for this table

Page 290: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_STATUS_DS CREATED_ON_DT Identifies the date and time when the record was initially 10 Y DATEW_STATUS_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 11 Y DATEW_STATUS_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 12 Y DATEW_STATUS_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 13 Y DATEW_STATUS_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_STATUS_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 15 Y DATEW_STATUS_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in 16 Y DATEW_STATUS_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in 17 Y DATEW_STATUS_DS DELETE_FLG This flag indicates the deletion status of the record in the 18 Y CHAR(1)W_STATUS_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 19 N NUMBER(10,0)W_STATUS_DS ETL_PROC_WID Oracle system field. This column is the unique identifier for the 20 N NUMBER(10,0)W_STATUS_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 21 N VARCHAR2(80)W_STATUS_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 22 Y VARCHAR2(80)W_STATUS_DS X_CUSTOM This column is used as a generic field for customer extensions 23 Y VARCHAR2(10)

TABLE NAME:

TABLE DESCRIPTION:

BUSINESS RULE:

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_XACT_TYPE_DS W_XACT_CODE Identifies the code for classification and grouping of the 1 Y VARCHAR2(50)W_XACT_TYPE_DS W_XACT_CAT_CODE Identifies the code of the transaction category. It is a grouping 2 N VARCHAR2(50)W_XACT_TYPE_DS XACT_TYPE_CODE Identifies the transaction type code as defined in the source 3 Y VARCHAR2(50)W_XACT_TYPE_DS XACT_TYPE_CODE1 Identifies the transaction type code as defined in the source 4 Y VARCHAR2(50)W_XACT_TYPE_DS XACT_TYPE_CODE2 Identifies the transaction type code as defined in the source 5 Y VARCHAR2(50)W_XACT_TYPE_DS XACT_SUBTYPE_CODE Identifies the transaction sub type code as defined in the 6 Y VARCHAR2(50)W_XACT_TYPE_DS W_XACT_TYPE_CODE Identifies the transaction type code as converted in the data 7 N VARCHAR2(50)W_XACT_TYPE_DS W_XACT_TYPE_CODE1 Identifies the transaction type code as converted in the data 8 Y VARCHAR2(50)W_XACT_TYPE_DS W_XACT_TYPE_CODE2 Identifies the transaction type code as converted in the data 9 Y VARCHAR2(50)W_XACT_TYPE_DS W_XACT_SUBTYPE_CODE Identifies the transaction sub type code as converted in the 10 Y VARCHAR2(50)W_XACT_TYPE_DS ACTIVE_FLG Identifies whether the record is Active/Enabled in the source 11 Y CHAR(1)W_XACT_TYPE_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 12 Y VARCHAR2(80)W_XACT_TYPE_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 13 Y VARCHAR2(80)W_XACT_TYPE_DS CREATED_ON_DT Identifies the date and time when the record was initially 14 Y DATEW_XACT_TYPE_DS CHANGED_ON_DT Identifies the date and time when the record was last modified 15 Y DATEW_XACT_TYPE_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_XACT_TYPE_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 17 Y DATEW_XACT_TYPE_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 18 Y DATEW_XACT_TYPE_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 19 Y DATEW_XACT_TYPE_DS DELETE_FLG This flag indicates the deletion status of the record in the 20 Y CHAR(1)W_XACT_TYPE_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from 21 N NUMBER(10,0)W_XACT_TYPE_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 22 N VARCHAR2(80)W_XACT_TYPE_DS TENANT_ID This column is the unique identifier for a tenant in a multi- 23 Y VARCHAR2(80)W_XACT_TYPE_DS X_CUSTOM This column is used as a generic field for customer extensions. 24 Y VARCHAR2(10)

W_XACT_TYPE_DS

The W_XACT_TYPE_D dimension table defines various transaction types available from the domain and client value lists. This table is designed to be a Type-1 dimension

This table contains the complete snapshot of active information. This table cannot contain duplicate records for W_XACT_CODE and XACT_TYPE_CODE.Dimension Staging table is a truncate and load. It holds one day's transaction only.This table contains neither break-to-sell items nor packs that contain break-to-sell component items.

Page 291: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE NAME: W_DOMAIN_MEMBER_DS_TL

TABLE DESCRIPTION: W_DOMAIN_MEMBER_DS_TL is the staging table for W_DOMAIN_MEMBER_LKP_TL

BUSINESS RULE: This table supports MLS columns for many low volume dimensions which doesn’t require their own TL table.

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_DOMAIN_MEMBER_DS_TL DOMAIN_CODE Domain code 1 N VARCHAR2(255)

W_DOMAIN_MEMBER_DS_TL DOMAIN_TYPE_CODE Domain Type code 2 N VARCHAR2(30)W_DOMAIN_MEMBER_DS_TL DOMAIN_MEMBER_CODE Domain Member code 3 N VARCHAR2(255)

W_DOMAIN_MEMBER_DS_TL DOMAIN_MEMBER_REF_CODE Domain Member Reference code 4 Y VARCHAR2(30)

W_DOMAIN_MEMBER_DS_TL DOMAIN_MEMBER_NAME Domain Member name 5 N VARCHAR2(255)

W_DOMAIN_MEMBER_DS_TL DOMAIN_MEMBER_DESCR Domain Member Description 6 Y VARCHAR2(255)

W_DOMAIN_MEMBER_DS_TL LANGUAGE_CODE Language code 7 Y VARCHAR2(4)

W_DOMAIN_MEMBER_DS_TL

SRC_LANGUAGE_CODE This identifies the primary language in which the code value is maintained. 8

Y VARCHAR2(4)

W_DOMAIN_MEMBER_DS_TL

CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system

9

Y VARCHAR2(80)

W_DOMAIN_MEMBER_DS_TL

CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system.

10

Y VARCHAR2(80)

W_DOMAIN_MEMBER_DS_TL

CREATED_ON_DT Identifies the date and time when the record was initially created in the source system. 11

Y DATE

W_DOMAIN_MEMBER_DS_TL

CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system. 12

Y DATE

W_DOMAIN_MEMBER_DS_TL

AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 13

Y DATE

W_DOMAIN_MEMBER_DS_TL AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 14 Y DATE

W_DOMAIN_MEMBER_DS_TL AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 15 Y DATE

W_DOMAIN_MEMBER_DS_TL AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 16 Y DATE

W_DOMAIN_MEMBER_DS_TL DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse' a value of "N" indicates that the record is active. 17 Y CHAR(1)

Page 292: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_DOMAIN_MEMBER_DS_TL DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 18 N NUMBER(10,0)

W_DOMAIN_MEMBER_DS_TL TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 19 Y VARCHAR2(80)

W_DOMAIN_MEMBER_DS_TL X_CUSTOMThis column is used as a generic field for customer extensions.

20 Y VARCHAR2(10)

TABLE NAME: W_INT_ORG_DHSTABLE DESCRIPTION: W_INT_ORG_DHS is the staging table of

W_INT_ORG_DH.BUSINESS RULE: This table stores organization hierarchy data

which support the operational structure of retailer’s company. Hierarchy levels can be based on geography, business types or any manner as required by the retailer.The names of each level of hierarchy should be defined. Each level should be assigned to an individual responsible, for that areas of business.The least level of the hierarchy should be the retailer’s stores or warehouses or external finisher (partner). These stores, External Finishers and warehouses should be defined at one level in the organization hierarchy. At any point in time one store/Warehouse/external finisher location belongs to only one hierarchy

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_INT_ORG_DHS ORG_TOP_NUM This is the top level number. 1 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER13_NUM This is the level13 number. 2 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER12_NUM This is the level12 number. 3 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER11_NUM This is the level11 number. 4 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER10_NUM This is the level10 number. 5 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER9_NUM This is the level9 number. 6 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER13_MGR This is the level13 manager name. 7 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER12_MGR This is the level12 manager name. 8 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER11_MGR This is the level11 manager name. 9 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER10_MGR This is the level10 manager name. 10 Y VARCHAR2(255)

W_INT_ORG_DHS LEVEL_NAME This indicates whether this row represents channel or banner. 11 Y VARCHAR2(40)W_INT_ORG_DHS BASE_ORG_NUM This is the Base Organization number. 12 Y VARCHAR2(30)

Page 293: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_DHS ORG_HIER1_NUM This is the level1 number 13 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER2_NUM This is the level2 number. 14 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER3_NUM This is the level3 number. 15 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER4_NUM This is the level4 number. 16 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER5_NUM This is the level5 number. 17 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER6_NUM This is the level6 number. 18 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER7_NUM This is the level7 number. 19 Y VARCHAR2(30)W_INT_ORG_DHS ORG_HIER8_NUM This is the level8 number. 20 Y VARCHAR2(30)W_INT_ORG_DHS HIERARCHY_NAME This is the hierarchy name. 21 Y VARCHAR2(80)W_INT_ORG_DHS HIERARCHY_VERSION This column gives the version of the Hierarchy 22 Y VARCHAR2(15)W_INT_ORG_DHS W_HIERARCHY_CLASS This is the domain value of the Hierarchy name 23 Y VARCHAR2(50)W_INT_ORG_DHS PRIMARY_FLG This is the primary hierarchy within a domain value. 24 Y CHAR(1)W_INT_ORG_DHS FIXED_HIER_LEVEL This is the fixed hierarchy level. 25 Y NUMBER(10,0)

W_INT_ORG_DHS DIVN_FLGIndicates whether the organization is a division or department 26 Y CHAR(1)

W_INT_ORG_DHS BU_FLG Indicates whether the organization is a business unit. 27 Y CHAR(1)W_INT_ORG_DHS SALES_GROUP_FLG Indicates whether the organization is a sales group. 28 Y CHAR(1)W_INT_ORG_DHS PRTNR_FLG Indicates whether the organization is a partner. 29 Y CHAR(1)W_INT_ORG_DHS INTERNAL_FLG Indicates whether the organization is internal. 30 Y CHAR(1)

W_INT_ORG_DHS CNTCT_REP_ORG_FLGIndicates whether the organization is a contact representative organization. 31 Y CHAR(1)

W_INT_ORG_DHS BUSINESS_AREA_FLGIndicates whether the organization is a SAP/JDE business area. 32 Y CHAR(1)

W_INT_ORG_DHS COMPANY_FLG Indicates whether the organization is a financial company. 33 Y CHAR(1)W_INT_ORG_DHS LEGAL_ENTITY_FLG Indicates whether the organization is a legal entity. 34 Y CHAR(1)

W_INT_ORG_DHS OPERATING_UNIT_FLG Indicates whether the organization is an operating unit. 35 Y CHAR(1)W_INT_ORG_DHS BUSINESS_GROUP_FLG Indicates whether the organization is a business group. 36 Y CHAR(1)

W_INT_ORG_DHS INV_ORG_FLG Indicates whether the organization is an inventory organization. 37 Y CHAR(1)

W_INT_ORG_DHS HR_ORG_FLG Indicates whether the organization is a human resource organization. 38 Y CHAR(1)

W_INT_ORG_DHS GOVT_REPT_ENTITY_FLG Indicates whether the organization is a government reporting entity. 39 Y CHAR(1)

W_INT_ORG_DHS BALANCING_ENTITY_FLG Indicates whether the organization is a balancing entity. 40 Y CHAR(1)

W_INT_ORG_DHS ASSET_ORG_FLG Indicates whether the organization is an asset organization. 41 Y CHAR(1)

W_INT_ORG_DHS PROJECT_ORG_FLG Indicates whether the organization is a project organization. 42 Y CHAR(1)W_INT_ORG_DHS PROJECT_BU_FLG Project BU flag 43 Y CHAR(1)

W_INT_ORG_DHS CONTROL_AREA_FLG Indicates whether the organization is a SAP control area. 44 Y CHAR(1)

Page 294: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_DHS CONTRACT_BU_FLG Contract BU flag 45 Y CHAR(1)

W_INT_ORG_DHS FIN_AREA_FLG Indicates whether the organization is a SAP financial area. Indicates whether the 46 Y CHAR(1)

W_INT_ORG_DHS VALUATION_AREA_FLG Indicates whether the organization is a SAP valuation area. Indicates whether the 47 Y CHAR(1)

W_INT_ORG_DHS SALES_AREA_FLG Indicates whether the organization is a SAP sales area. Indicates whether the 48 Y CHAR(1)

W_INT_ORG_DHS MARKETING_ORG_FLG Indicates whether the organization is a marketing organization. 49 Y CHAR(1)

W_INT_ORG_DHS PURCH_ORG_FLG Indicates whether the organization is a purchasing organization. 50 Y CHAR(1)

W_INT_ORG_DHS SALES_ORG_FLG Indicates whether the organization is a sales organization. Indicates whether the 51 Y CHAR(1)

W_INT_ORG_DHS PAYABLES_ORG_FLG Indicates whether the organization is a Payables organization. 52 Y CHAR(1)

W_INT_ORG_DHS RECEIVABLES_ORG_FLGIndicates whether the organization is a Receivables organization. 53 Y CHAR(1)

W_INT_ORG_DHS SERVICE_ORG_FLG Indicates whether the organization is a service organization. 54 Y CHAR(1)

W_INT_ORG_DHS BRANCH_FLGIndicates if the organization is a branch PROJECT_EXP_ORG_FLG 55 Y CHAR(1)

W_INT_ORG_DHS PROJECT_EXP_ORG_FLGIndicates if the organization is a Project Expenditure Organization 56 Y CHAR(1)

W_INT_ORG_DHS ORG_TYPE_CODE Indicates the type of the Organization 57 Y VARCHAR2(50)

W_INT_ORG_DHS SET_ID

This column represents a unique identifier often used by source systems for the purpose of data sharing, reducing redundancies and minimizing system maintenance tasks, or even to drive data visibility. From a data warehouse standpoint, the intended use of this column is to drive dimensional data security, primarily. 58 Y VARCHAR2(30)

W_INT_ORG_DHS RETAIL_FLG Indicates whether the organization is a retail organization 59 Y VARCHAR2(1)W_INT_ORG_DHS ENTERPRISE_FLG Enterprise flag 60 Y CHAR(1)W_INT_ORG_DHS REPORTING_EST_FLG Reporting Est flag 61 Y CHAR(1)W_INT_ORG_DHS BASE_ORG_MGR This is the Base Organization name. 62 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER1_MGR This is the level1 manager name. 63 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER2_MGR This is the level2 manager name. 64 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER3_MGR This is the level3 manager name. 65 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER4_MGR This is the level4 manager name. 66 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER5_MGR This is the level5 manager name. 67 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER6_MGR This is the level6 manager name. 68 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER7_MGR This is the level7 manager name. 69 Y VARCHAR2(255)W_INT_ORG_DHS ORG_HIER8_MGR This is the level8 manager name. 70 Y VARCHAR2(255)

Page 295: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_DHS ORG_HIER9_MGR This is the level9 manager name. 71 Y VARCHAR2(255)W_INT_ORG_DHS TOP_ORG_MGR This is the top level manager name. 72 Y VARCHAR2(255)W_INT_ORG_DHS EXPENDITURE_ORG_FLG Expenditure Org flag 73 Y CHAR(1)W_INT_ORG_DHS PAYROLL_STATUTORY_UNIT_FLG Payroll Statutory Unit flag 74 Y CHAR(1)W_INT_ORG_DHS CUSTOMER_PAYMENTS_BU_FLG Customer Payment BU flag 75 Y CHAR(1)W_INT_ORG_DHS EXPENSE_BU_FLG Expense BU flag 76 Y CHAR(1)W_INT_ORG_DHS COLLECTIONS_BU_FLG Collections BU flag 77 Y CHAR(1)W_INT_ORG_DHS MATERIALS_MANAGEMENT_BU_FLG Material Management BU flag 78 Y CHAR(1)W_INT_ORG_DHS PRC_CONTRACT_MANAGEMENT_BU_FLG PRC Contract Management BU flag 79 Y CHAR(1)W_INT_ORG_DHS RECEIVING_BU_FLG Receiving BU flag 80 Y CHAR(1)W_INT_ORG_DHS FINANCIAL_BU_FLG Financial BU flag 81 Y CHAR(1)W_INT_ORG_DHS REQUISITION_BU_FLG Requisition BU flag 82 Y CHAR(1)W_INT_ORG_DHS COST_ORG_FLG Cost Org flag 83 Y CHAR(1)W_INT_ORG_DHS PROJECT_UNIT_FLG Project Unit flag 84 Y CHAR(1)

W_INT_ORG_DHS CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system 85 Y VARCHAR2(80)

W_INT_ORG_DHS CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 86 Y VARCHAR2(80)

W_INT_ORG_DHS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 87 Y DATE

W_INT_ORG_DHS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 88 Y DATE

W_INT_ORG_DHS AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 89 Y DATE

W_INT_ORG_DHS AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 90 Y DATE

W_INT_ORG_DHS AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 91 Y DATE

W_INT_ORG_DHS AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 92 Y DATE

W_INT_ORG_DHS SRC_EFF_FROM_DT

This column stores the date from which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 93 Y DATE

W_INT_ORG_DHS SRC_EFF_TO_DT

This column stores the date up to which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 94 Y DATE

Page 296: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_DHS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse' a value of "N" indicates that the record is active. 95 Y CHAR(1)

W_INT_ORG_DHS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 96 N NUMBER(10,0)

W_INT_ORG_DHS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 97 N VARCHAR2(80)

W_INT_ORG_DHS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 98 Y VARCHAR2(80)

W_INT_ORG_DHS X_CUSTOM This column is used as a generic field for customer extensions. 99 Y VARCHAR2(10)

TABLE NAME: W_INT_ORG_DS_TL

TABLE DESCRIPTION: W_INT_ORG_DS_TL is the staging table for W_INT_ORG_D_TL.

BUSINESS RULE: This table contains the translation requirements of Organization information.SRC_LANGUAGE_CODE should be mapped with source primary language. The source primary language should be consistent throughout RA.The Intergartion_ID column should be populated with organization id. DATASOURCE_NUM_ID column should be mapped to the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances and these ID’s should be used consistently throughout RA.

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPE

W_INT_ORG_DS_TL ORG_NAMEOrganization name

1 Y VARCHAR2(150)W_INT_ORG_DS_TL ORG_DESCR Organization Description 2 Y VARCHAR2(255)W_INT_ORG_DS_TL LANGUAGE_CODE language code 3 Y VARCHAR2(240)

Page 297: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_INT_ORG_DS_TL SRC_LANGUAGE_CODE

This identifies the primary language in which the code value is maintained.

4 Y VARCHAR2(4)

W_INT_ORG_DS_TL CREATED_BY_ID

This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system

5 Y VARCHAR2(80)

W_INT_ORG_DS_TL CHANGED_BY_ID

This is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system.

6 Y VARCHAR2(80)

W_INT_ORG_DS_TL CREATED_ON_DT

Identifies the date and time when the record was initially created in the source system.

7 Y DATE

W_INT_ORG_DS_TL CHANGED_ON_DT

Identifies the date and time when the record was last modified in the source system.

8 Y DATE

W_INT_ORG_DS_TL AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

9 Y DATE

W_INT_ORG_DS_TL AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

10 Y DATE

W_INT_ORG_DS_TL AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

11 Y DATE

W_INT_ORG_DS_TL AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

12 Y DATE

W_INT_ORG_DS_TL INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts.

13 Y VARCHAR2(80)

W_INT_ORG_DS_TL DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances.

14 Y NUMBER(10,0)

W_INT_ORG_DS_TL TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model.

15 Y VARCHAR2(80)

W_INT_ORG_DS_TL X_CUSTOM

This column is used as a generic field for customer extensions.

16 Y VARCHAR2(10)

Page 298: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE NAME: W_PROD_CAT_DHS

TABLE DESCRIPTION: W_PROD_CAT_DHS is the staging table for W_PROD_CAT_DH.

BUSINESS RULE: This table holds the merchandising hierarchy that allows the creation of the relationships that are necessary to support the product management throughout the company.The names of each level of hierarchy should be defined. Each level should be assigned to an individual responsible, for those areas of business. These relationships can be used to define drill paths for reports.

RI has 6 level Merchandising hierarchy, as COMPANY , DIVISION , GROUP , DEPARTMENT , CLASS , SUBCLASS. These levels are mapped as mentioned in RI, TOP_LVL_PRODCAT_ID - COMPANY Level,LVL8ANC_PRODCAT_ID - DIVISION Level,LVL7ANC_PRODCAT_ID - GROUP Level,LVL6ANC_PRODCAT_ID - DEPARTMENT Level,LVL5ANC_PRODCAT_ID - CLASS Level and LVL4ANC_PRODCAT_ID - SUBCLASS Level.RI is capable of supporting 10 levels of merchandising/product hierarchy. TOP_LVL columns should be loaded with highest level of retailer’s merchandising hierarchy, followed by the lower level hierarchies in LVL8ANC_PRODUCT to LVL1ANC_PRODCAT, the least level should be populated in BASE_LVL_PRODUCT (if all the 10 levels present in retailer’s merchandising/product hierarchy, else it can stop at LVL*ANC_PRODUCT level columns) columns as explained in the above RMS example.The LEVEL_NAME column should be loaded with corresponding merchandising hierarchy level name. RI treats Integration_ID column very important while populating data and referenced in many tables. Hence population of Intergartion_ID column in Merchandise hierarchy table is important and should be populated with merchandise level_name~merchandise level ID. The merchandise’s level name should be consistent through-out RI for each level

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_PROD_CAT_DHS FIXED_HIER_LEVEL Fixed Hierarchy Level 1 N NUMBER(10,0)W_PROD_CAT_DHS BASE_LVL_PRODCAT_ID The lowest or the base level product hierarchy code 2 Y VARCHAR2(255)W_PROD_CAT_DHS LVL1ANC_PRODCAT_ID Level 1 product hierarchy code 3 Y VARCHAR2(255)W_PROD_CAT_DHS LVL2ANC_PRODCAT_ID Level 2 product hierarchy code 4 Y VARCHAR2(255)W_PROD_CAT_DHS LVL3ANC_PRODCAT_ID Level 3 product hierarchy code 5 Y VARCHAR2(255)W_PROD_CAT_DHS LVL4ANC_PRODCAT_ID Level 4 product hierarchy code 6 Y VARCHAR2(255)W_PROD_CAT_DHS LVL5ANC_PRODCAT_ID Level 5 Category ID 7 Y VARCHAR2(255)W_PROD_CAT_DHS LVL6ANC_PRODCAT_ID Level 6 Category ID 8 Y VARCHAR2(255)W_PROD_CAT_DHS LVL7ANC_PRODCAT_ID Level 7 Category ID 9 Y VARCHAR2(255)W_PROD_CAT_DHS LVL8ANC_PRODCAT_ID Level 8 Category ID 10 Y VARCHAR2(255)W_PROD_CAT_DHS TOP_LVL_PRODCAT_ID Top level product ID 11 Y VARCHAR2(255)

W_PROD_CAT_DHS HIERARCHY_CODEA pre-defined hierarchy. code to identify the current hierarchy. 12 Y VARCHAR2(80)

Page 299: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PROD_CAT_DHS CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system 13 Y VARCHAR2(80)

W_PROD_CAT_DHS CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 14 Y VARCHAR2(80)

W_PROD_CAT_DHS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 15 Y DATE

W_PROD_CAT_DHS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 16 Y DATE

W_PROD_CAT_DHS AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 17 Y DATE

W_PROD_CAT_DHS AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 18 Y DATE

W_PROD_CAT_DHS AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 19 Y DATE

W_PROD_CAT_DHS AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 20 Y DATE

W_PROD_CAT_DHS SRC_EFF_FROM_DT

This column stores the date from which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 21 Y DATE

W_PROD_CAT_DHS SRC_EFF_TO_DT

This column stores the date up to which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 22 Y DATE

W_PROD_CAT_DHS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse' a value of "N" indicates that the record is active. 23 Y CHAR(1)

W_PROD_CAT_DHS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 24 N NUMBER(10,0)

W_PROD_CAT_DHS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts.

25 N VARCHAR2(80)

Page 300: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PROD_CAT_DHS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 26 Y VARCHAR2(80)

W_PROD_CAT_DHS X_CUSTOMThis column is used as a generic field for customer extensions.

27 Y VARCHAR2(10)W_PROD_CAT_DHS CATALOG_CREATION_DATE Catalog Creation Date 28 Y DATE

W_PROD_CAT_DHS LEVEL_NAMEIdentifies the name of the level for the entity within product hierarchy. 29 Y VARCHAR2(40)

W_PROD_CAT_DHS HIERARCHY_TYPE_CODE Hierarchy Type code 30 Y VARCHAR2(80)

TABLE NAME: W_RTL_PRODUCT_IMAGE_DS

TABLE DESCRIPTION: This staging table stores the Item image details extracted from RMS

BUSINESS RULE: This staging table stores the Item image details extracted from RMS

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_PRODUCT_IMAGE_DS PROD_NUM The is the item code in the source system. 1 N VARCHAR2(30)W_RTL_PRODUCT_IMAGE_DS PRODUCT_IMAGE_NAME The column stores the image name at the specified URL. 2 N VARCHAR2(120)W_RTL_PRODUCT_IMAGE_DS PRODUCT_IMAGE_ADDR The column stores the URL to the image. 3 N VARCHAR2(255)W_RTL_PRODUCT_IMAGE_DS PRODUCT_IMAGE_DESC This columns stores a short image description. 4 N VARCHAR2(40)

W_RTL_PRODUCT_IMAGE_DS CREATED_BY_WIDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 5 Y NUMBER(10,0)

W_RTL_PRODUCT_IMAGE_DS CHANGED_BY_WIDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 6 Y NUMBER(10,0)

W_RTL_PRODUCT_IMAGE_DS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 7 N DATE

W_RTL_PRODUCT_IMAGE_DS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 8 N DATE

W_RTL_PRODUCT_IMAGE_DS W_INSERT_DTThis column stores the date on which the record was inserted in the data warehouse table. 9 Y DATE

W_RTL_PRODUCT_IMAGE_DS W_UPDATE_DTThis column stores the date on which the record was last updated in the data warehouse table. 10 Y DATE

W_RTL_PRODUCT_IMAGE_DS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances.

11 N NUMBER(10,0)

W_RTL_PRODUCT_IMAGE_DS ETL_PROC_WID

Oracle system field. This column is the unique identifier for the specific ETL process used to create or update this data.

12 N NUMBER(10,0)

Page 301: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PRODUCT_IMAGE_DS INTEGRATION_ID

This column represents a unique identifier often used by source systems for the purpose of data sharing, reducing redundancies and minimizing system maintenance tasks, or even to drive data visibility. From a data warehouse standpoint, the intended use of this column is to drive dimensional data security, primarily. 13 N VARCHAR2(80)

W_RTL_PRODUCT_IMAGE_DS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 14 Y VARCHAR2(80)

W_RTL_PRODUCT_IMAGE_DS X_CUSTOM This column is used as a generic field for customer extensions. 15 Y VARCHAR2(10)

TABLE NAME: W_RTL_PROMO_DS_TLTABLE DESCRIPTION: W_RTL_PROMO_DS_TL is the staging table for

W_RTL_PROMO_DS_TL.BUSINESS RULE: This table contains the translation requirements of Promotion

Dimension.SRC_LANGUAGE_CODE should be mapped with source primary language. The source primary language should be consistent throughout RA.INTEGRATION_ID should be populated with PARENT_EVENT_ID for an EVENT and for PARENT with COALESCE(.PROMO_EVENT_ID,-2)||'~'||PROMO_PARENT_IDDATASOURCE_NUM_ID column should be mapped to the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances and these ID’s should be used consistently throughout RA.

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPE

W_RTL_PROMO_DS_TL PROMO_EVENT_DESC

This is the description of a promotion event. A promotion event is an intentional grouping of promotion parents.

1 Y VARCHAR2(250)

W_RTL_PROMO_DS_TL PROMO_PARENT_DESC

This is the description of a promotion parent. A promotion parent is an intentional grouping of promotion components within a promotion event. A promotion parent will only be a child of a single promotion event. Multiple promotion parents within a promotion event may have overlapping timeframes within the promotion event.

2 Y VARCHAR2(255)

W_RTL_PROMO_DS_TL PROMO_THEME

This is the description of a promotion event theme that is used to further identify and describe the promotion event.

3 Y VARCHAR2(250)

W_RTL_PROMO_DS_TL LANGUAGE_CODEThis identifies the language in which the code value is maintained. 4 Y VARCHAR2(6)

Page 302: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PROMO_DS_TL SRC_LANGUAGE_CODEThis identifies the primary language in which the code value is maintained. 5 Y VARCHAR2(6)

W_RTL_PROMO_DS_TL PROMO_LEVEL

This indicates the level within the promotion hierarchy with values of 'E' for Events, 'P' for Parents, 'C' for Components, 'D' for Details. 6 Y VARCHAR2(1)

W_RTL_PROMO_DS_TL AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 7 Y DATE

W_RTL_PROMO_DS_TL AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 8 Y DATE

W_RTL_PROMO_DS_TL AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 9 Y DATE

W_RTL_PROMO_DS_TL AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 10 Y DATE

W_RTL_PROMO_DS_TL CHANGED_BY_ID

This is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system.

11 Y VARCHAR2(80)

W_RTL_PROMO_DS_TL CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 12 Y DATE

W_RTL_PROMO_DS_TL CREATED_BY_ID

This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system

13 Y VARCHAR2(80)

W_RTL_PROMO_DS_TL CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 14 Y DATE

W_RTL_PROMO_DS_TL DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 15 N NUMBER(10,0)

W_RTL_PROMO_DS_TL ETL_PROC_WID

Oracle system field. This column is the unique identifier for the specific ETL process used to create or update this data.

16 N NUMBER(10,0)

W_RTL_PROMO_DS_TL INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts.

17 N VARCHAR2(80)

W_RTL_PROMO_DS_TL TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 18 Y VARCHAR2(80)

Page 303: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PROMO_DS_TL W_INSERT_DTThis column stores the date on which the record was inserted in the data warehouse table. 19 Y DATE

W_RTL_PROMO_DS_TL W_UPDATE_DTThis column stores the date on which the record was last updated in the data warehouse table. 20 Y DATE

W_RTL_PROMO_DS_TL X_CUSTOMThis column is used as a generic field for customer extensions.

21 Y VARCHAR2(10)W_RTL_PROMO_DS_TL PROMO_EVENT_STRATEGY 22 Y VARCHAR2(240)W_RTL_PROMO_DS_TL PROMO_EVENT_TYPE 23 Y VARCHAR2(240)W_RTL_PROMO_DS_TL PROMO_COMPONENT_MKT_CHANNEL 24 Y VARCHAR2(240)

TABLE NAME: W_RTL_PRODUCT_ATTR_IMG_DSTABLE DESCRIPTION: W_RTL_PRODUCT_ATTR_IMG_DS is the staging table for

W_RTL_PRODUCT_ATTR_IMG_DBUSINESS RULE: This table holds Image Address of Product Attributes.

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPE

W_RTL_PRODUCT_ATTR_IMG_DS PROD_ATTR_IDThis is flex attribute 2 of W_RTL_ITEM_GRP1_D. This column identifies the DIFF ID. 1 N VARCHAR2(50)

W_RTL_PRODUCT_ATTR_IMG_DS PROD_ATTR_TYPEThis is flex attribute 10 of W_RTL_ITEM_GRP1_D. This column identifies the DIFF TYPE. 2 N VARCHAR2(50)

W_RTL_PRODUCT_ATTR_IMG_DS PROD_GRP_TYPE

This identifies the product group type with values of ITEMDIFF, BRAND, SIZE, FLAVOR, COLOR, ETC. This is the PROD_GRP_TYPE of W_RTL_ITEM_GRP1_D. 3 N VARCHAR2(30)

W_RTL_PRODUCT_ATTR_IMG_DS PROD_ATTR_IMAGE_NAME This column stores the image name at the specified URL. 4 N VARCHAR2(120)W_RTL_PRODUCT_ATTR_IMG_DS PROD_ATTR_IMAGE_ADDR This column stores the URL to the image. 5 N VARCHAR2(255)

W_RTL_PRODUCT_ATTR_IMG_DS SRC_EFF_FROM_DT

This column stores the date from which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 6 Y DATE

W_RTL_PRODUCT_ATTR_IMG_DS SRC_EFF_TO_DT

This column stores the date up to which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 7 Y DATE

W_RTL_PRODUCT_ATTR_IMG_DS AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table''s record which acts as a source for the current table. 8 Y DATE

W_RTL_PRODUCT_ATTR_IMG_DS AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table''s record which acts as a source for the current table. 9 Y DATE

W_RTL_PRODUCT_ATTR_IMG_DS AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table''s record which acts as a source for the current table. 10 Y DATE

W_RTL_PRODUCT_ATTR_IMG_DS AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table''s record which acts as a source for the current table. 11 Y DATE

W_RTL_PRODUCT_ATTR_IMG_DS CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 12 Y VARCHAR2(80)

W_RTL_PRODUCT_ATTR_IMG_DS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 13 Y DATE

W_RTL_PRODUCT_ATTR_IMG_DS CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 14 Y VARCHAR2(80)

Page 304: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PRODUCT_ATTR_IMG_DS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 15 Y DATE

W_RTL_PRODUCT_ATTR_IMG_DS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 16 N NUMBER(10,0)

W_RTL_PRODUCT_ATTR_IMG_DS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active. 17 Y CHAR(1)

W_RTL_PRODUCT_ATTR_IMG_DS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 18 N VARCHAR2(80)

W_RTL_PRODUCT_ATTR_IMG_DS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 19 Y VARCHAR2(80)

W_RTL_PRODUCT_ATTR_IMG_DS W_INSERT_DTThis column stores the date on which the record was inserted in the data warehouse table. 20 Y DATE

W_RTL_PRODUCT_ATTR_IMG_DS W_UPDATE_DTThis column stores the date on which the record was last updated in the data warehouse table. 21 Y DATE

W_RTL_PRODUCT_ATTR_IMG_DS X_CUSTOM This column is used as a generic field for customer extensions. 22 Y VARCHAR2(10)

TABLE NAME: W_RTL_PROD_HIER_IMAGE_DSTABLE DESCRIPTION: W_RTL_PROD_HIER_IMAGE_DS is the staging table of

W_RTL_PROD_HIER_IMAGE_D.BUSINESS RULE: This table holds image address for Product Hierarchy.

TABLE_NAME COLUMN_NAME DESCRIPTION COLUMN_ID NULLABLE DATA_TYPEW_RTL_PROD_HIER_IMAGE_DS PROD_HIER_INTEGRATION_ID This column is used to uniquely identify an item hierarchy 1 N VARCHAR2(30)W_RTL_PROD_HIER_IMAGE_DS PROD_HIER_IMAGE_NAME The column stores the image name at the specified URL. 2 N VARCHAR2(120)W_RTL_PROD_HIER_IMAGE_DS PROD_HIER_IMAGE_ADDR The column stores the URL to the image. 3 N VARCHAR2(255)

W_RTL_PROD_HIER_IMAGE_DS CREATED_BY_WIDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 4 Y NUMBER(10,0)

W_RTL_PROD_HIER_IMAGE_DS CHANGED_BY_WIDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 5 Y NUMBER(10,0)

W_RTL_PROD_HIER_IMAGE_DS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 6 N DATE

W_RTL_PROD_HIER_IMAGE_DS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 7 N DATE

W_RTL_PROD_HIER_IMAGE_DS W_INSERT_DTThis column stores the date on which the record was inserted in the data warehouse table. 8 Y DATE

W_RTL_PROD_HIER_IMAGE_DS W_UPDATE_DTThis column stores the date on which the record was last updated in the data warehouse table. 9 Y DATE

Page 305: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PROD_HIER_IMAGE_DS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 10 N NUMBER(10,0)

W_RTL_PROD_HIER_IMAGE_DS ETL_PROC_WIDOracle system field. This column is the unique identifier for the specific ETL process used to create or update this data. 11 N NUMBER(10,0)

W_RTL_PROD_HIER_IMAGE_DS INTEGRATION_ID

This column represents a unique identifier often used by source systems for the purpose of data sharing, reducing redundancies and minimizing system maintenance tasks, or even to drive data visibility. From a data warehouse standpoint, the intended use of this column is to drive dimensional data security, primarily. 12 N VARCHAR2(80)

W_RTL_PROD_HIER_IMAGE_DS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 13 Y VARCHAR2(80)

W_RTL_PROD_HIER_IMAGE_DS X_CUSTOM This column is used as a generic field for customer extensions. 14 Y VARCHAR2(10)

TABLE NAME: W_PRODUCT_DS_TLTABLE DESCRIPTION: W_PRODUCT_DS_TL is the staging table of

W_PRODUCT_D_TL.BUSINESS RULE: This table supports MLS column of product dimension .

SRC_LANGUAGE_CODE should be mapped with source primary language. The source primary language should be consistent throughout RA.The Intergartion_ID column should be populated with Product Number/ID.DATASOURCE_NUM_ID column should be mapped to the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances and these ID’s should be used consistently throughout RA.

W_PRODUCT_DS_TL PRODUCT_NAME Product name 1 Y VARCHAR2(255)W_PRODUCT_DS_TL PRODUCT_DESCR Product Description 2 Y VARCHAR2(1000)W_PRODUCT_DS_TL LANGUAGE_CODE Language code 3 Y VARCHAR2(4)

W_PRODUCT_DS_TL SRC_LANGUAGE_CODEThis identifies the primary language in which the code value is maintained. 4 Y VARCHAR2(4)

W_PRODUCT_DS_TL DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 5 N NUMBER(10,0)

W_PRODUCT_DS_TL INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 6 N VARCHAR2(80)

Page 306: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_PRODUCT_DS_TL TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 7 Y VARCHAR2(80)

W_PRODUCT_DS_TL CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system 8 Y VARCHAR2(80)

W_PRODUCT_DS_TL CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 9 Y VARCHAR2(80)

W_PRODUCT_DS_TL CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 10 Y DATE

W_PRODUCT_DS_TL CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 11 Y DATE

W_PRODUCT_DS_TL AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 12 Y DATE

W_PRODUCT_DS_TL AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 13 Y DATE

W_PRODUCT_DS_TL AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 14 Y DATE

W_PRODUCT_DS_TL AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 15 Y DATE

W_PRODUCT_DS_TL X_CUSTOMThis column is used as a generic field for customer extensions. 16 Y VARCHAR2(10)

TABLE NAME: W_RTL_MARKET_PRODUCT_DS_TLTABLE DESCRIPTION: W_RTL_MARKET_PRODUCT_DS_TL is the

staging table of W_RTL_MARKET_PRODUCT_D_TL.

BUSINESS RULE:

W_RTL_MARKET_PRODUCT_DS_TL MARKET_PROD_NAME Indicate the name of Market Item 1 N VARCHAR2(250)W_RTL_MARKET_PRODUCT_DS_TL LANGUAGE_CODE Supported Language code for the Product 2 N VARCHAR2(4)

W_RTL_MARKET_PRODUCT_DS_TL SRC_LANGUAGE_CODEThis identifies the primary language in which the code value is maintained. 3 Y VARCHAR2(4)

W_RTL_MARKET_PRODUCT_DS_TL CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 4 Y NUMBER(10,0)

W_RTL_MARKET_PRODUCT_DS_TL CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 5 Y NUMBER(10,0)

W_RTL_MARKET_PRODUCT_DS_TL CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 6 Y DATE

W_RTL_MARKET_PRODUCT_DS_TL CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 7 Y DATE

W_RTL_MARKET_PRODUCT_DS_TL AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 8 Y DATE

Page 307: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MARKET_PRODUCT_DS_TL AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 9 Y DATE

W_RTL_MARKET_PRODUCT_DS_TL AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 10 Y DATE

W_RTL_MARKET_PRODUCT_DS_TL AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 11 Y DATE

W_RTL_MARKET_PRODUCT_DS_TL DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 12 N NUMBER(10,0)

W_RTL_MARKET_PRODUCT_DS_TL INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 13 N VARCHAR2(80)

W_RTL_MARKET_PRODUCT_DS_TL TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment.?This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 14 Y VARCHAR2(80)

W_RTL_MARKET_PRODUCT_DS_TL X_CUSTOM This column is used as a generic field for customer extensions 15 Y VARCHAR2(10)

TABLE NAME: W_RTL_MARKET_PROD_DHSTABLE DESCRIPTION:

W_RTL_MARKET_PROD_DHS is the staging table of W_RTL_MARKET_PROD_DH.

BUSINESS RULE:

W_RTL_MARKET_PROD_DHS MARKET_PROD_LVL1_NUM Transalation is required for lvl1 description 1 N VARCHAR2(255)W_RTL_MARKET_PROD_DHS MARKET_PROD_LVL2_NUM Transalation is required for lvl2 description 2 N VARCHAR2(255)W_RTL_MARKET_PROD_DHS MARKET_PROD_LVL3_NUM Transalation is required for lvl3 description 3 N VARCHAR2(255)W_RTL_MARKET_PROD_DHS MARKET_PROD_LVL4_NUM Transalation is required for lvl4 description 4 N VARCHAR2(255)W_RTL_MARKET_PROD_DHS MARKET_PROD_LVL5_NUM Transalation is required for lvl5 description 5 N VARCHAR2(255)W_RTL_MARKET_PROD_DHS MARKET_PROD_LVL6_NUM Transalation is required for lvl6 description 6 N VARCHAR2(255)

W_RTL_MARKET_PROD_DHS MARKET_PROD_LVL_NAMELevel name defines if it is category , subcategory, department etc 7 N VARCHAR2(80)

W_RTL_MARKET_PROD_DHS MARKET_PARENT_COMPANY_NUM Translation required 8 Y VARCHAR2(255)

W_RTL_MARKET_PROD_DHS CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 9 Y VARCHAR2(80)

W_RTL_MARKET_PROD_DHS CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 10 Y VARCHAR2(80)

W_RTL_MARKET_PROD_DHS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 11 Y DATE

W_RTL_MARKET_PROD_DHS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 12 Y DATE

W_RTL_MARKET_PROD_DHS AUX1_CHANGED_ON_DT

Oracle system field.?This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 13 Y DATE

Page 308: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MARKET_PROD_DHS AUX2_CHANGED_ON_DT

Oracle system field.?This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 14 Y DATE

W_RTL_MARKET_PROD_DHS AUX3_CHANGED_ON_DT

Oracle system field.?This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 15 Y DATE

W_RTL_MARKET_PROD_DHS AUX4_CHANGED_ON_DT

Oracle system field.?This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 16 Y DATE

W_RTL_MARKET_PROD_DHS SRC_EFF_FROM_DT

This column stores the date from which the source record (in the Source system) is effective.?The value is extracted from the source (whenever available) 17 Y DATE

W_RTL_MARKET_PROD_DHS SRC_EFF_TO_DT

This?column stores the date up to which the source record (in the Source system) is effective.?The value is extracted from the source (whenever available) 18 Y DATE

W_RTL_MARKET_PROD_DHS DELETE_FLG

This flag indicates the deletion status of the record in the source system.?A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active. 19 Y CHAR(1)

W_RTL_MARKET_PROD_DHS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted.?In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 20 N NUMBER(10,0)

W_RTL_MARKET_PROD_DHS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system.?In case of composite keys, the value in this column can consist of concatenated parts. 21 N VARCHAR2(80)

W_RTL_MARKET_PROD_DHS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment.?This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 22 Y VARCHAR2(80)

W_RTL_MARKET_PROD_DHS X_CUSTOM This column is used as a generic field for customer extensions 23 Y VARCHAR2(10)

TABLE NAME: W_RTL_PRODUCT_ATTR_DS_TLTABLE DESCRIPTION: W_RTL_PRODUCT_ATTR_DS_TL is the

staging table of W_RTL_PRODUCT_ATTR_D_TL.

BUSINESS RULE:

W_RTL_PRODUCT_ATTR_DS_TL PROD_ATTR_ID Product Attribute ID 1 N VARCHAR2(250)W_RTL_PRODUCT_ATTR_DS_TL PROD_ATTR_DESC This column will only be available in multi language table 2 Y VARCHAR2(250)W_RTL_PRODUCT_ATTR_DS_TL PROD_ATTR_TYPE_DESC This column will only be available in multi language table 3 Y VARCHAR2(250)W_RTL_PRODUCT_ATTR_DS_TL LANGUAGE_CODE Supported Language code for the Product 4 N VARCHAR2(4)

W_RTL_PRODUCT_ATTR_DS_TL SRC_LANGUAGE_CODEThis identifies the primary language in which the code value is maintained. 5 Y VARCHAR2(4)

W_RTL_PRODUCT_ATTR_DS_TL CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 6 Y NUMBER(10,0)

Page 309: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PRODUCT_ATTR_DS_TL CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 7 Y NUMBER(10,0)

W_RTL_PRODUCT_ATTR_DS_TL CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 8 Y DATE

W_RTL_PRODUCT_ATTR_DS_TL CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 9 Y DATE

W_RTL_PRODUCT_ATTR_DS_TL AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 10 Y DATE

W_RTL_PRODUCT_ATTR_DS_TL AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 11 Y DATE

W_RTL_PRODUCT_ATTR_DS_TL AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 12 Y DATE

W_RTL_PRODUCT_ATTR_DS_TL AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 13 Y DATE

W_RTL_PRODUCT_ATTR_DS_TL DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 14 N NUMBER(10,0)

W_RTL_PRODUCT_ATTR_DS_TL INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 15 N VARCHAR2(80)

W_RTL_PRODUCT_ATTR_DS_TL TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 16 Y VARCHAR2(80)

W_RTL_PRODUCT_ATTR_DS_TL X_CUSTOM This column is used as a generic field for customer extensions 17 Y VARCHAR2(10)

TABLE NAME: W_RTL_PRODUCT_BRAND_DS_TLTABLE DESCRIPTION: W_RTL_PRODUCT_BRAND_DS_TL is the

staging table of W_RTL_PRODUCT_BRAND_D_TL.

BUSINESS RULE:

W_RTL_PRODUCT_BRAND_DS_TL BRAND_DESCR This column will only be available in multi language table 1 Y VARCHAR2(250)W_RTL_PRODUCT_BRAND_DS_TL SUB_BRAND_DESCR This column will only be available in multi language table 2 Y VARCHAR2(250)W_RTL_PRODUCT_BRAND_DS_TL LANGUAGE_CODE Language code 3 N VARCHAR2(4)

W_RTL_PRODUCT_BRAND_DS_TL SRC_LANGUAGE_CODEThis identifies the primary language in which the code value is maintained. 4 Y VARCHAR2(4)

W_RTL_PRODUCT_BRAND_DS_TL CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 5 Y NUMBER(10,0)

W_RTL_PRODUCT_BRAND_DS_TL CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 6 Y NUMBER(10,0)

Page 310: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PRODUCT_BRAND_DS_TL CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 7 Y DATE

W_RTL_PRODUCT_BRAND_DS_TL CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 8 Y DATE

W_RTL_PRODUCT_BRAND_DS_TL AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 9 Y DATE

W_RTL_PRODUCT_BRAND_DS_TL AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 10 Y DATE

W_RTL_PRODUCT_BRAND_DS_TL AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 11 Y DATE

W_RTL_PRODUCT_BRAND_DS_TL AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 12 Y DATE

W_RTL_PRODUCT_BRAND_DS_TL DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 13 N NUMBER(10,0)

W_RTL_PRODUCT_BRAND_DS_TL INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 14 N VARCHAR2(80)

W_RTL_PRODUCT_BRAND_DS_TL TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 15 Y VARCHAR2(80)

W_RTL_PRODUCT_BRAND_DS_TL X_CUSTOM This column is used as a generic field for customer extensions 16 Y VARCHAR2(10)W_RTL_PRODUCT_BRAND_DS_TL LEVEL_NAME Identifies the level of brand. 17 Y VARCHAR2(50)

TABLE NAME: W_RTL_PROD_HIER_ATTR_LKP_DHSTABLE DESCRIPTION: W_RTL_PROD_HIER_ATTR_LKP_DHS is the

staging table of W_RTL_PROD_HIER_ATTR_LKP_DH.

BUSINESS RULE:

W_RTL_PROD_HIER_ATTR_LKP_DHS W_CATEGORYIdentifies the designated domain value code for the requisition category. 1 Y VARCHAR2(240)

W_RTL_PROD_HIER_ATTR_LKP_DHS LEVEL_NAME Identifies the level of brand. 2 Y VARCHAR2(40)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR1_NAME This is the Product Hierarchy attribute name 1 3 Y VARCHAR2(120)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR2_NAME This is the Product Hierarchy attribute name 2 4 Y VARCHAR2(120)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR3_NAME This is the Product Hierarchy attribute name 3 5 Y VARCHAR2(120)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR4_NAME This is the Product Hierarchy attribute name 4 6 Y VARCHAR2(120)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR5_NAME This is the Product Hierarchy attribute name 5 7 Y VARCHAR2(120)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR6_NAME This is the Product Hierarchy attribute name 6 8 Y VARCHAR2(120)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR7_NAME This is the Product Hierarchy attribute name 7 9 Y VARCHAR2(120)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR8_NAME This is the Product Hierarchy attribute name 8 10 Y VARCHAR2(120)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR9_NAME This is the Product Hierarchy attribute name 9 11 Y VARCHAR2(120)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR10_NAME This is the Product Hierarchy attribute name 10 12 Y VARCHAR2(120)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR1_NUM_VALUE This is the Product Hierarchy attribute num value 1 13 Y NUMBER(4,0)

Page 311: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR2_NUM_VALUE This is the Product Hierarchy attribute num value 2 14 Y NUMBER(4,0)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR3_NUM_VALUE This is the Product Hierarchy attribute num value 3 15 Y NUMBER(20,4)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR4_NUM_VALUE This is the Product Hierarchy attribute num value 4 16 Y NUMBER(20,4)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR5_NUM_VALUE This is the Product Hierarchy attribute num value 5 17 Y NUMBER(24,4)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR6_NUM_VALUE This is the Product Hierarchy attribute num value 6 18 Y NUMBER(24,4)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR7_NUM_VALUE This is the Product Hierarchy attribute num value 7 19 Y NUMBER(20,4)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR8_NUM_VALUE This is the Product Hierarchy attribute num value 8 20 Y NUMBER(20,4)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR9_NUM_VALUE This is the Product Hierarchy attribute num value 9 21 Y NUMBER(20,4)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR10_NUM_VALUE This is the Product Hierarchy attribute num value 10 22 Y NUMBER(20,4)W_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR1_DATE This is the Product Hierarchy attribute date 1 23 Y DATEW_RTL_PROD_HIER_ATTR_LKP_DHS PROD_ATTR2_DATE This is the Product Hierarchy attribute date 2 24 Y DATE

W_RTL_PROD_HIER_ATTR_LKP_DHS CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 25 Y VARCHAR2(80)

W_RTL_PROD_HIER_ATTR_LKP_DHS CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 26 Y VARCHAR2(80)

W_RTL_PROD_HIER_ATTR_LKP_DHS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 27 Y DATE

W_RTL_PROD_HIER_ATTR_LKP_DHS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 28 Y DATE

W_RTL_PROD_HIER_ATTR_LKP_DHS AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 29 Y DATE

W_RTL_PROD_HIER_ATTR_LKP_DHS AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 30 Y DATE

W_RTL_PROD_HIER_ATTR_LKP_DHS AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 31 Y DATE

W_RTL_PROD_HIER_ATTR_LKP_DHS AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 32 Y DATE

W_RTL_PROD_HIER_ATTR_LKP_DHS SRC_EFF_FROM_DT

This column stores the date from which the dimension record is effective. A value is either assigned by Oracle BI Applications or extracted from the source. 33 Y DATE

W_RTL_PROD_HIER_ATTR_LKP_DHS SRC_EFF_TO_DT

This column stores the date until which the dimension record is effective. A value is either assigned by Oracle BI Applications or extracted from the source. 34 Y DATE

W_RTL_PROD_HIER_ATTR_LKP_DHS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse; a value of "N" indicates that the record is active. 35 Y CHAR(1)

W_RTL_PROD_HIER_ATTR_LKP_DHS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 36 N NUMBER(10,0)

Page 312: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PROD_HIER_ATTR_LKP_DHS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 37 N VARCHAR2(80)

W_RTL_PROD_HIER_ATTR_LKP_DHS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 38 Y VARCHAR2(80)

W_RTL_PROD_HIER_ATTR_LKP_DHS X_CUSTOM This column is used as a generic field for customer extensions. 39 Y VARCHAR2(10)

TABLE NAME: W_RTL_ITEM_DEL_TMPTABLE DESCRIPTION: W_RTL_ITEM_DEL_TMP stores the deleted

items in Merchandising source systemBUSINESS RULE:

W_RTL_ITEM_DEL_TMP PROD_NUM This is the number to identify the product. 1 Y VARCHAR2(80)

W_RTL_ITEM_DEL_TMP CREATED_ON_DATEIdentifies the date and time when the record was initially created in the source system. 2 Y DATE

W_RTL_ITEM_DEL_TMP INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 3 Y VARCHAR2(80)

W_RTL_ITEM_DEL_TMP DATASOURCE_NUM_IDOracle system field. This column is the unique identifier for the specific ETL process used to create or update this data. 4 Y NUMBER(10,0)

TABLE NAME: W_RTL_IT_LC_DEL_TMPTABLE DESCRIPTION: W_RTL_IT_LC_DEL_TMP stores the deleted

items in Merchandising source systemBUSINESS RULE:

W_RTL_IT_LC_DEL_TMP PROD_NUM This is the number to identify the product. 1 Y VARCHAR2(30)

W_RTL_IT_LC_DEL_TMP CREATED_ON_DATEIdentifies the date and time when the record was initially created in the source system. 2 Y DATE

W_RTL_IT_LC_DEL_TMP DATASOURCE_NUM_IDOracle system field. This column is the unique identifier for the specific ETL process used to create or update this data. 3 Y NUMBER(10,0)

W_RTL_IT_LC_DEL_TMP INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 4 Y VARCHAR2(80)

TABLE NAME: W_RTL_RECLASS_DP_GP_TMPTABLE DESCRIPTION: W_RTL_RECLASS_DP_GP_TMP stores

department/group reclassification informationBUSINESS RULE:

W_RTL_RECLASS_DP_GP_TMP IDNTThis will hold PROD_DP_NUM for department reclassification or PROD_GP_NUM for group reclassification. 1 Y VARCHAR2(25)

W_RTL_RECLASS_DP_GP_TMP TABLE_NAMEThis will hold 'DEPS' for department reclassification or 'GROUPS' for group reclassification. 2 Y VARCHAR2(30)

W_RTL_RECLASS_DP_GP_TMP SRC_EFF_FROM_DT

This column stores the date from which the dimension record is effective. A value is either assigned by Oracle BI Applications or extracted from the source. 3 Y DATE

Page 313: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_RECLASS_DP_GP_TMP AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 4 Y DATE

W_RTL_RECLASS_DP_GP_TMP AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 5 Y DATE

W_RTL_RECLASS_DP_GP_TMP AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 6 Y DATE

W_RTL_RECLASS_DP_GP_TMP AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 7 Y DATE

W_RTL_RECLASS_DP_GP_TMP CHANGED_BY_WIDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 8 Y NUMBER(10,0)

W_RTL_RECLASS_DP_GP_TMP CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 9 Y DATE

W_RTL_RECLASS_DP_GP_TMP CREATED_BY_WIDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 10 Y NUMBER(10,0)

W_RTL_RECLASS_DP_GP_TMP CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 11 Y DATE

W_RTL_RECLASS_DP_GP_TMP DATASOURCE_NUM_IDOracle system field. This column is the unique identifier for the specific ETL process used to create or update this data. 12 Y NUMBER(10,0)

W_RTL_RECLASS_DP_GP_TMP ETL_PROC_WIDOracle system field. This column is the unique identifier for the specific ETL process used to create or update this data. 13 Y NUMBER(10,0)

W_RTL_RECLASS_DP_GP_TMP INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 14 Y VARCHAR2(80)

W_RTL_RECLASS_DP_GP_TMP TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 15 Y VARCHAR2(80)

W_RTL_RECLASS_DP_GP_TMP W_INSERT_DTThis column stores the date on which the record was inserted in the data warehouse table. 16 Y DATE

W_RTL_RECLASS_DP_GP_TMP W_UPDATE_DTThis column stores the date on which the record was last updated in the data warehouse table. 17 Y DATE

W_RTL_RECLASS_DP_GP_TMP X_CUSTOM This column is used as a generic field for customer extensions. 18 Y VARCHAR2(10)

TABLE NAME: W_RTL_RECLASS_IT_SC_CL_TMPTABLE DESCRIPTION: W_RTL_RECLASS_IT_SC_CL_TMP stores

item reclassification informationBUSINESS RULE:

W_RTL_RECLASS_IT_SC_CL_TMP ITEM This is the number to identify the product. 1 Y VARCHAR2(25)W_RTL_RECLASS_IT_SC_CL_TMP NEW_DEPT New Department identifier 2 Y NUMBER(4,0)W_RTL_RECLASS_IT_SC_CL_TMP NEW_CLASS New Class identifier 3 Y NUMBER(4,0)W_RTL_RECLASS_IT_SC_CL_TMP NEW_SUBCLASS New Subclass identifier 4 Y NUMBER(4,0)W_RTL_RECLASS_IT_SC_CL_TMP OLD_DEPT Old department identifier 5 Y NUMBER(4,0)

Page 314: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_RECLASS_IT_SC_CL_TMP OLD_CLASS Old Class identifier 6 Y NUMBER(4,0)W_RTL_RECLASS_IT_SC_CL_TMP OLD_SUBCLASS Old Subclass identifier 7 Y NUMBER(4,0)W_RTL_RECLASS_IT_SC_CL_TMP RECLASS_DATE Reclass date 8 Y DATE

W_RTL_RECLASS_IT_SC_CL_TMP SRC_EFF_FROM_DT

This column stores the date from which the dimension record is effective. A value is either assigned by Oracle BI Applications or extracted from the source. 9 Y DATE

W_RTL_RECLASS_IT_SC_CL_TMP AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 10 Y DATE

W_RTL_RECLASS_IT_SC_CL_TMP AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 11 Y DATE

W_RTL_RECLASS_IT_SC_CL_TMP AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 12 Y DATE

W_RTL_RECLASS_IT_SC_CL_TMP AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 13 Y DATE

W_RTL_RECLASS_IT_SC_CL_TMP CHANGED_BY_WIDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 14 Y NUMBER(10,0)

W_RTL_RECLASS_IT_SC_CL_TMP CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 15 Y DATE

W_RTL_RECLASS_IT_SC_CL_TMP CREATED_BY_WIDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 16 Y NUMBER(10,0)

W_RTL_RECLASS_IT_SC_CL_TMP CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 17 Y DATE

W_RTL_RECLASS_IT_SC_CL_TMP DATASOURCE_NUM_IDOracle system field. This column is the unique identifier for the specific ETL process used to create or update this data. 18 Y NUMBER(10,0)

W_RTL_RECLASS_IT_SC_CL_TMP ETL_PROC_WIDOracle system field. This column is the unique identifier for the specific ETL process used to create or update this data. 19 Y NUMBER(10,0)

W_RTL_RECLASS_IT_SC_CL_TMP INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 20 Y VARCHAR2(80)

W_RTL_RECLASS_IT_SC_CL_TMP TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 21 Y VARCHAR2(80)

W_RTL_RECLASS_IT_SC_CL_TMP W_INSERT_DTThis column stores the date on which the record was inserted in the data warehouse table. 22 Y DATE

W_RTL_RECLASS_IT_SC_CL_TMP W_UPDATE_DTThis column stores the date on which the record was last updated in the data warehouse table. 23 Y DATE

W_RTL_RECLASS_IT_SC_CL_TMP X_CUSTOM This column is used as a generic field for customer extensions. 24 Y VARCHAR2(10)

TABLE NAME: W_RTL_PROD_ATTR_SIM_CDT_G

Page 315: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE DESCRIPTION: W_RTL_PROD_ATTR_SIM_CDT_G is the staging table for W_RTL_PROD_ATTR_SIM_CDT_F

BUSINESS RULE: This table holds the similarity score for a pair of prouduct attributes of same Attribute Type & Group.Attribute Type ITEMUDA & ITEMLIST are excluded for this table.

W_RTL_PROD_ATTR_SIM_CDT_G CDT_ID This is the CDT ID that is attached to the similarity score 1 N NUMBER(10,0)W_RTL_PROD_ATTR_SIM_CDT_G PROD_ATTR_1_ID This is the attribute value for the first half of the attribute pair. 2 N VARCHAR2(50)W_RTL_PROD_ATTR_SIM_CDT_G PROD_ATTR_2_ID This is the attribute value for the second half of the attribute 3 N VARCHAR2(50)W_RTL_PROD_ATTR_SIM_CDT_G PROD_ATTR_TYPE This is flex attribute 10 of W_RTL_ITEM_GRP1_D. This 4 N VARCHAR2(50)W_RTL_PROD_ATTR_SIM_CDT_G PROD_GRP_TYPE This identifies the product group type with values of ITEMDIFF, 5 N VARCHAR2(30)W_RTL_PROD_ATTR_SIM_CDT_G DAY_DT Date when score calculated, this is the foreign key to 6 N DATEW_RTL_PROD_ATTR_SIM_CDT_G PROD_HIER_TYPE This is the type of product hierarchy that the CDT is created 7 Y VARCHAR2(50)W_RTL_PROD_ATTR_SIM_CDT_G PROD_HIER_INTEGRATION_ID This is the product hierarchy INTEGRATAION_ID or CAT-MAN 8 Y VARCHAR2(80)W_RTL_PROD_ATTR_SIM_CDT_G SIM_SCORE Similarity Score 9 Y NUMBER(22,4)W_RTL_PROD_ATTR_SIM_CDT_G CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating 10 Y VARCHAR2(80)W_RTL_PROD_ATTR_SIM_CDT_G CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating 11 Y VARCHAR2(80)W_RTL_PROD_ATTR_SIM_CDT_G CREATED_ON_DT Identifies the date and time when the record was initially 12 Y DATEW_RTL_PROD_ATTR_SIM_CDT_G CHANGED_ON_DT Identifies the date and time when the record was last modified 13 Y DATEW_RTL_PROD_ATTR_SIM_CDT_G AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified 14 Y DATEW_RTL_PROD_ATTR_SIM_CDT_G AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified 15 Y DATEW_RTL_PROD_ATTR_SIM_CDT_G AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified 16 Y DATEW_RTL_PROD_ATTR_SIM_CDT_G AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified 17 Y DATEW_RTL_PROD_ATTR_SIM_CDT_G DELETE_FLG This flag indicates the deletion status of the record in the 18 Y CHAR(1)W_RTL_PROD_ATTR_SIM_CDT_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from 19 N NUMBER(10,0)W_RTL_PROD_ATTR_SIM_CDT_G INTEGRATION_ID This column is the unique identifier of a dimension or fact entity 20 N VARCHAR2(80)W_RTL_PROD_ATTR_SIM_CDT_G EXCHANGE_DT Exchange Date. 21 Y DATEW_RTL_PROD_ATTR_SIM_CDT_G DOC_CURR_CODE Code for the currency in which the document was created in 22 Y VARCHAR2(30)W_RTL_PROD_ATTR_SIM_CDT_G LOC_CURR_CODE Usually the reporting currency code for the financial company 23 Y VARCHAR2(30)W_RTL_PROD_ATTR_SIM_CDT_G ETL_THREAD_VAL Oracle system field. This column is the unique identifier for the 24 Y NUMBER(4,0)W_RTL_PROD_ATTR_SIM_CDT_G GLOBAL1_EXCHANGE_RATE This is the exchange rate from document currency to the first 25 Y NUMBER(22,7)W_RTL_PROD_ATTR_SIM_CDT_G GLOBAL2_EXCHANGE_RATE This is the exchange rate from document currency to the 26 Y NUMBER(22,7)W_RTL_PROD_ATTR_SIM_CDT_G GLOBAL3_EXCHANGE_RATE This is the exchange rate from document currency to the third 27 Y NUMBER(22,7)W_RTL_PROD_ATTR_SIM_CDT_G LOC_EXCHANGE_RATE This is the exchange rate from document currency to the local 28 Y NUMBER(22,7)W_RTL_PROD_ATTR_SIM_CDT_G TENANT_ID This column is the unique identifier for a tenant in a multi- 29 Y VARCHAR2(80)W_RTL_PROD_ATTR_SIM_CDT_G X_CUSTOM This column is used as a generic field for customer extensions. 30 Y VARCHAR2(10)

TABLE NAME: W_RTL_PROD_SIM_IT_CDT_GTABLE DESCRIPTION:

W_RTL_PROD_SIM_IT_CDT_G is the staging table for W_RTL_PROD_SIM_IT_CDT_F

BUSINESS RULE: This table holds the similarity score for a pair of products belonging to same product hierarchy.

W_RTL_PROD_SIM_IT_CDT_G CDT_ID This is the CDT ID that is attached to the similarity score 1 N NUMBER(10,0)

W_RTL_PROD_SIM_IT_CDT_G PROD_1_IT_NUMThis is the INTEGRATION_ID for the first half of the product pair. This is a foreign key to W_PRODUCT_D. 2 N VARCHAR2(80)

W_RTL_PROD_SIM_IT_CDT_G PROD_2_IT_NUMThis is the INTEGRATION_ID for the second half of the product pair. This is a foreign key to W_PRODUCT_D. 3 N VARCHAR2(80)

Page 316: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PROD_SIM_IT_CDT_G PROD_1_SCD1_WIDThis is SCD1 WID for the first half of the product pair. This is a foreign key to W_PRODUCT_D. 4 N NUMBER(10,0)

W_RTL_PROD_SIM_IT_CDT_G PROD_2_SCD1_WIDThis is SCD1 WID for the second half of the product pair. This is a foreign key to W_PRODUCT_D. 5 N NUMBER(10,0)

W_RTL_PROD_SIM_IT_CDT_G DAY_DTDate when score calculated, this is the foreign key to W_MCAL_DAY_D 6 N DATE

W_RTL_PROD_SIM_IT_CDT_G PROD_HIER_TYPE

This is the type of product hierarchy that the CDT is created for. The valid value is "Product Hierarchy" or "Cat-Man Group Hierarchy" 7 Y VARCHAR2(50)

W_RTL_PROD_SIM_IT_CDT_G PROD_HIER_INTEGRATION_IDThis is the product hierarchy INTEGRATAION_ID or CAT-MAN Group INTEGRATION_ID for which the similarity score is 8 Y VARCHAR2(80)

W_RTL_PROD_SIM_IT_CDT_G SIM_SCORE Similarity Score 9 Y NUMBER(22,4)

W_RTL_PROD_SIM_IT_CDT_G CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system 10 Y VARCHAR2(80)

W_RTL_PROD_SIM_IT_CDT_G CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 11 Y VARCHAR2(80)

W_RTL_PROD_SIM_IT_CDT_G CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 12 Y DATE

W_RTL_PROD_SIM_IT_CDT_G CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 13 Y DATE

W_RTL_PROD_SIM_IT_CDT_G AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 14 Y DATE

W_RTL_PROD_SIM_IT_CDT_G AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 15 Y DATE

W_RTL_PROD_SIM_IT_CDT_G AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 16 Y DATE

W_RTL_PROD_SIM_IT_CDT_G AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 17 Y DATE

W_RTL_PROD_SIM_IT_CDT_G DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active. 18 Y CHAR(1)

W_RTL_PROD_SIM_IT_CDT_G DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 19 N NUMBER(10,0)

W_RTL_PROD_SIM_IT_CDT_G INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 20 N VARCHAR2(80)

W_RTL_PROD_SIM_IT_CDT_G EXCHANGE_DT Exchange Date. 21 Y DATE

W_RTL_PROD_SIM_IT_CDT_G DOC_CURR_CODECode for the currency in which the document was created in the source system. 22 Y VARCHAR2(30)

Page 317: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PROD_SIM_IT_CDT_G LOC_CURR_CODEUsually the reporting currency code for the financial company in which the document was created. 23 Y VARCHAR2(30)

W_RTL_PROD_SIM_IT_CDT_G ETL_THREAD_VALOracle system field. This column is the unique identifier for the specific Nos of ETL thread. 24 Y NUMBER(4,0)

W_RTL_PROD_SIM_IT_CDT_G GLOBAL1_EXCHANGE_RATE

This is the exchange rate from document currency to the first global currency. The global currencies are defined in the global currency master table. 25 Y NUMBER(22,7)

W_RTL_PROD_SIM_IT_CDT_G GLOBAL2_EXCHANGE_RATE

This is the exchange rate from document currency to the second global currency. The global currencies are defined in the global currency master table. 26 Y NUMBER(22,7)

W_RTL_PROD_SIM_IT_CDT_G GLOBAL3_EXCHANGE_RATE

This is the exchange rate from document currency to the third global currency. The global currencies are defined in the global currency master table. 27 Y NUMBER(22,7)

W_RTL_PROD_SIM_IT_CDT_G LOC_EXCHANGE_RATEThis is the exchange rate from document currency to the local currency. 28 Y NUMBER(22,7)

W_RTL_PROD_SIM_IT_CDT_G TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 29 Y VARCHAR2(80)

W_RTL_PROD_SIM_IT_CDT_G X_CUSTOM This column is used as a generic field for customer extensions. 30 Y VARCHAR2(10)

TABLE NAME: W_RTL_CUSTSEG_BEHAVIOR_DSTABLE DESCRIPTION:

This is the staging table under RI data schema to hold Customer Segment Behavior Flavor attributes extracted from ORASE scehma

BUSINESS RULE:

W_RTL_CUSTSEG_BEHAVIOR_DS CUSTSEG_ID Customer Segment ID 1 N VARCHAR2(50)W_RTL_CUSTSEG_BEHAVIOR_DS CATEGORY_ID Category ID 2 N VARCHAR2(80)W_RTL_CUSTSEG_BEHAVIOR_DS CUSTSEG_NAME Customer Segment Name 3 N VARCHAR2(80)

W_RTL_CUSTSEG_BEHAVIOR_DS CUSTSEG_TYPE

Indicate the type of customer segment. Possible values are - Geographic segment, Psychographic segment, Behavioristic Segment and Demographic Segment 4 Y VARCHAR2(50)

W_RTL_CUSTSEG_BEHAVIOR_DS CUSTSEG_SRC_TYPE This is the source for Customer Segment 5 Y VARCHAR2(50)

W_RTL_CUSTSEG_BEHAVIOR_DS LEVEL_NAME

Identifies the name of the level for the entity within product hierarchy.

6 Y VARCHAR2(40)W_RTL_CUSTSEG_BEHAVIOR_DS TOTAL_TRIP This is the total number trips 7 Y NUMBER(10,0)W_RTL_CUSTSEG_BEHAVIOR_DS AVG_TRIP This is the average number of trips between the dates 8 Y NUMBER(10,0)

W_RTL_CUSTSEG_BEHAVIOR_DS AVG_TRX_CNTThis is the average transaction count between the effective dates 9 Y NUMBER(10,0)

W_RTL_CUSTSEG_BEHAVIOR_DS AVG_PURCHASE This is the Customer average spent in days 10 Y NUMBER(22,4)

W_RTL_CUSTSEG_BEHAVIOR_DS SRC_EFF_FROM_DT

This column stores the date from which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 11 Y DATE

W_RTL_CUSTSEG_BEHAVIOR_DS SRC_EFF_TO_DT

This column stores the date up to which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 12 Y DATE

Page 318: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CUSTSEG_BEHAVIOR_DS CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 13 Y NUMBER(10,0)

W_RTL_CUSTSEG_BEHAVIOR_DS CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 14 Y NUMBER(10,0)

W_RTL_CUSTSEG_BEHAVIOR_DS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 15 Y DATE

W_RTL_CUSTSEG_BEHAVIOR_DS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 16 Y DATE

W_RTL_CUSTSEG_BEHAVIOR_DS AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 17 Y DATE

W_RTL_CUSTSEG_BEHAVIOR_DS AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 18 Y DATE

W_RTL_CUSTSEG_BEHAVIOR_DS AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 19 Y DATE

W_RTL_CUSTSEG_BEHAVIOR_DS AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 20 Y DATE

W_RTL_CUSTSEG_BEHAVIOR_DS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active. 21 Y VARCHAR2(1)

W_RTL_CUSTSEG_BEHAVIOR_DS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 22 N NUMBER(10,0)

W_RTL_CUSTSEG_BEHAVIOR_DS INTEGRATION_IDThis column is the unique identifier of a dimension or fact entity in its source system. In case of composite 23 N VARCHAR2(80)

W_RTL_CUSTSEG_BEHAVIOR_DS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP)/Software. As a Service (SOAS) model. 24 Y VARCHAR2(80)

W_RTL_CUSTSEG_BEHAVIOR_DS X_CUSTOM This column is used as a generic field for customer extensions. 25 Y VARCHAR2(10)

TABLE NAME: W_RTL_CUSTSEG_ATTR_DSTABLE DESCRIPTION:

This is the staging table under RI data schema to hold Customer Segment flexible attribute data extracted from ORASE schema

BUSINESS RULE:

W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ID Customer Segment ID 1 N VARCHAR2(50)

W_RTL_CUSTSEG_ATTR_DS CUSTSEG_TYPE

Indicate the type of customer segment. Possible values are - Geographic segment, Psychographic segment, Behavioristic Segment and Demographic Segment 2 Y VARCHAR2(50)

Page 319: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CUSTSEG_ATTR_DS CUSTSEG_SRC_TYPE This is the source for Customer Segment 3 Y VARCHAR2(50)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR1_NAME This is Customer Segment Flex attribute 1 4 Y VARCHAR2(120)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR2_NAME This is Customer Segment Flex attribute 2 5 Y VARCHAR2(120)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR3_NAME This is Customer Segment Flex attribute 3 6 Y VARCHAR2(120)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR4_NAME This is Customer Segment Flex attribute 4 7 Y VARCHAR2(120)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR5_NAME This is Customer Segment Flex attribute 5 8 Y VARCHAR2(120)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR6_NAME This is Customer Segment Flex attribute 6 9 Y VARCHAR2(120)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR7_NAME This is Customer Segment Flex attribute 7 10 Y VARCHAR2(120)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR8_NAME This is Customer Segment Flex attribute 8 11 Y VARCHAR2(120)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR9_NAME This is Customer Segment Flex attribute 9 12 Y VARCHAR2(120)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR10_NAME This is Customer Segment Flex attribute 10 13 Y VARCHAR2(120)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR11_NAME This is Customer Segment Flex attribute 11 14 Y VARCHAR2(250)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR12_NAME This is Customer Segment Flex attribute 12 15 Y VARCHAR2(250)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR13_NAME This is Customer Segment Flex attribute 13 16 Y VARCHAR2(250)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR14_NAME This is Customer Segment Flex attribute 14 17 Y VARCHAR2(250)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR15_NAME This is Customer Segment Flex attribute 15 18 Y VARCHAR2(250)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR16_NAME This is Customer Segment Flex attribute 16 19 Y VARCHAR2(250)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR17_NAME This is Customer Segment Flex attribute 17 20 Y VARCHAR2(250)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR18_NAME This is Customer Segment Flex attribute 18 21 Y VARCHAR2(250)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR19_NAME This is Customer Segment Flex attribute 19 22 Y VARCHAR2(250)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR20_NAME This is Customer Segment Flex attribute 20 23 Y VARCHAR2(250)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR1_DATE This is Customer Segment Flex attribute date 1 24 Y DATEW_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR2_DATE This is Customer Segment Flex attribute date 2 25 Y DATEW_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR3_DATE This is Customer Segment Flex attribute date 3 26 Y DATEW_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR4_DATE This is Customer Segment Flex attribute date 4 27 Y DATEW_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR5_DATE This is Customer Segment Flex attribute date 5 28 Y DATEW_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR6_DATE This is Customer Segment Flex attribute date 6 29 Y DATEW_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR7_DATE This is Customer Segment Flex attribute date 7 30 Y DATEW_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR8_DATE This is Customer Segment Flex attribute date 8 31 Y DATEW_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR9_DATE This is Customer Segment Flex attribute date 9 32 Y DATEW_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR10_DATE This is Customer Segment Flex attribute date 10 33 Y DATEW_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR1_NUM_VALUE This is Customer Segment Flex attribute num value 1 34 Y NUMBER(20,4)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR2_NUM_VALUE This is Customer Segment Flex attribute num value 2 35 Y NUMBER(20,4)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR3_NUM_VALUE This is Customer Segment Flex attribute num value 3 36 Y NUMBER(20,4)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR4_NUM_VALUE This is Customer Segment Flex attribute num value 4 37 Y NUMBER(20,4)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR5_NUM_VALUE This is Customer Segment Flex attribute num value 5 38 Y NUMBER(20,4)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR6_NUM_VALUE This is Customer Segment Flex attribute num value 6 39 Y NUMBER(20,4)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR7_NUM_VALUE This is Customer Segment Flex attribute num value 7 40 Y NUMBER(20,4)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR8_NUM_VALUE This is Customer Segment Flex attribute num value 8 41 Y NUMBER(20,4)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR9_NUM_VALUE This is Customer Segment Flex attribute num value 9 42 Y NUMBER(20,4)W_RTL_CUSTSEG_ATTR_DS CUSTSEG_ATTR10_NUM_VALUE This is Customer Segment Flex attribute num value 10 43 Y NUMBER(20,4)

W_RTL_CUSTSEG_ATTR_DS AUX1_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 44 Y DATE

W_RTL_CUSTSEG_ATTR_DS AUX2_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 45 Y DATE

W_RTL_CUSTSEG_ATTR_DS AUX3_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 46 Y DATE

Page 320: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CUSTSEG_ATTR_DS AUX4_CHANGED_ON_DT

Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 47 Y DATE

W_RTL_CUSTSEG_ATTR_DS CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 48 Y VARCHAR2(80)

W_RTL_CUSTSEG_ATTR_DS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 49 Y DATE

W_RTL_CUSTSEG_ATTR_DS CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 50 Y VARCHAR2(80)

W_RTL_CUSTSEG_ATTR_DS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 51 Y DATE

W_RTL_CUSTSEG_ATTR_DS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 52 N NUMBER(10,0)

W_RTL_CUSTSEG_ATTR_DS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active. 53 Y CHAR(1)

W_RTL_CUSTSEG_ATTR_DS INTEGRATION_IDThis column is the unique identifier of a dimension or fact entity in its source system. In case of composite 54 N VARCHAR2(80)

W_RTL_CUSTSEG_ATTR_DS SRC_EFF_FROM_DT

This column stores the date from which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 55 Y DATE

W_RTL_CUSTSEG_ATTR_DS SRC_EFF_TO_DT

This column stores the date up to which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 56 Y DATE

W_RTL_CUSTSEG_ATTR_DS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP)/Software. As a Service (SOAS) model. 57 Y VARCHAR2(80)

W_RTL_CUSTSEG_ATTR_DS X_CUSTOM This column is used as a generic field for customer extensions. 58 Y VARCHAR2(10)

TABLE NAME: W_RTL_COUPON_DS_TL

TABLE DESCRIPTION: W_RTL_COUPON_DS_TL is the staging table for W_RTL_COUPON_D_TL

BUSINESS RULE: This table contains Multi Language Data for Coupon Dimension.

W_RTL_COUPON_DS_TL COUPON_ID Contains the number that identifies the coupon. 1 N NUMBER(16,0)

W_RTL_COUPON_DS_TLCOUPON_DESC Contains the description of the coupon associated with the

coupon number. 2 N VARCHAR2(250 CHAR)W_RTL_COUPON_DS_TL LANGUAGE_CODE This column will only be available in multi language table 3 N VARCHAR2(4 CHAR)W_RTL_COUPON_DS_TL SRC_LANGUAGE_CODE This column will only be available in multi language table 4 Y VARCHAR2(4 CHAR)

W_RTL_COUPON_DS_TL

CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 5 Y VARCHAR2(80 CHAR)

Page 321: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COUPON_DS_TL

CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 6 Y VARCHAR2(80 CHAR)

W_RTL_COUPON_DS_TLCREATED_ON_DT Identifies the date and time when the record was initially

created in the source system. 7 Y DATE

W_RTL_COUPON_DS_TLCHANGED_ON_DT Identifies the date and time when the record was last modified

in the source system. 8 Y DATE

W_RTL_COUPON_DS_TL

AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 9 Y DATE

W_RTL_COUPON_DS_TL

AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 10 Y DATE

W_RTL_COUPON_DS_TL

AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 11 Y DATE

W_RTL_COUPON_DS_TL

AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 12 Y DATE

W_RTL_COUPON_DS_TL

DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source , Oracle recommends that you define separate unique source IDs for each of your different source instances. 13 N NUMBER(10,0)

W_RTL_COUPON_DS_TL

INTEGRATION_ID This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys the value in this column can consist of concatenated parts. 14 N VARCHAR2(80 CHAR)

W_RTL_COUPON_DS_TL

TENANT_ID This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 15 Y VARCHAR2(80 CHAR)

W_RTL_COUPON_DS_TLX_CUSTOM

This column is used as a generic field for customer extensions 16 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_LOC_TRAITS_DS_TL

TABLE DESCRIPTION: W_RTL_LOC_TRAITS_DS_TL is the staging table for W_RTL_LOC_TRAITS_D_TL

BUSINESS RULE: This table

W_RTL_LOC_TRAITS_DS_TL LOC_TRAIT Contains a number which identifies a location trait. 1 N VARCHAR2(10 CHAR)

W_RTL_LOC_TRAITS_DS_TLLOC_TRAIT_DESC Contains a description which corresponds with the location trait

number. 2 N VARCHAR2(120 CHAR)W_RTL_LOC_TRAITS_DS_TL LANGUAGE_CODE This column will only be available in multi language table 3 N VARCHAR2(4 CHAR)W_RTL_LOC_TRAITS_DS_TL SRC_LANGUAGE_CODE This column will only be available in multi language table 4 Y VARCHAR2(4 CHAR)

W_RTL_LOC_TRAITS_DS_TL

CREATED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 5 Y VARCHAR2(80 CHAR)

W_RTL_LOC_TRAITS_DS_TL

CHANGED_BY_IDThis is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 6 Y VARCHAR2(80 CHAR)

W_RTL_LOC_TRAITS_DS_TLCREATED_ON_DT Identifies the date and time when the record was initially

created in the source system. 7 Y DATE

Page 322: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_LOC_TRAITS_DS_TLCHANGED_ON_DT Identifies the date and time when the record was last modified

in the source system. 8 Y DATE

W_RTL_LOC_TRAITS_DS_TL

AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 9 Y DATE

W_RTL_LOC_TRAITS_DS_TL

AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 10 Y DATE

W_RTL_LOC_TRAITS_DS_TL

AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 11 Y DATE

W_RTL_LOC_TRAITS_DS_TL

AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table?s record which acts as a source for the current table. 12 Y DATE

W_RTL_LOC_TRAITS_DS_TL

DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source , Oracle recommends that you define separate unique source IDs for each of your different source instances. 13 N NUMBER(10,0)

W_RTL_LOC_TRAITS_DS_TL

INTEGRATION_ID This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys the value in this column can consist of concatenated parts. 14 N VARCHAR2(80 CHAR)

W_RTL_LOC_TRAITS_DS_TL

TENANT_ID This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 15 Y VARCHAR2(80 CHAR)

W_RTL_LOC_TRAITS_DS_TLX_CUSTOM

This column is used as a generic field for customer extensions 16 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_COUPON_DS

TABLE DESCRIPTION: W_RTL_COUPON_DS is the staging table for W_RTL_COUPON_D.

BUSINESS RULE: Coupon information for each unique coupon ID.

W_RTL_COUPON_DS COUPON_ID Contains the number that uniquely identifies the coupon. 1 N NUMBER(16,0)

W_RTL_COUPON_DS COUPON_DESC Contains the description of the coupon associated with the coupon number. 2 Y VARCHAR2(250 CHAR)

W_RTL_COUPON_DS COUPON_SEQ_NO Contains the sequence number of the coupon. 3 Y NUMBER(8,0)

W_RTL_COUPON_DS MAX_DISCOUNT_AMT Contains the Maximum Discount value that can be gained from the coupon. 4 Y NUMBER(20,4)

W_RTL_COUPON_DS COUPON_AMT Contains the percent or dollar value of the coupon. 5 Y NUMBER(20,4)

W_RTL_COUPON_DS PERCENT_IND Specifies whether the coupon amount is a percent or a dollar value. 6 Y CHAR(1 CHAR)

W_RTL_COUPON_DS PROMOTION Holds the promotion ID. Any open promotion can be selected to be associated with coupons (i.e. status of the promotion is not in completed, cancelled or deleted).

7 Y NUMBER(10,0)

W_RTL_COUPON_DS COUPON_BARCODE Holds the coupon barcode - only an EAN13 or free text can be entered. 8 Y VARCHAR2(20 CHAR)

W_RTL_COUPON_DS PROMOTION_COMPONENT_ID Promotion Component ID field required for RPM. Will be required if a promotion has been selected.

9 Y NUMBER(20,0)

W_RTL_COUPON_DS TRAN_LVL_IND Indicates if this is a transaction level coupon. 10 Y CHAR(1 CHAR)

Page 323: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COUPON_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system.

11 Y NUMBER(10,0)

W_RTL_COUPON_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system.

12 Y NUMBER(10,0)

W_RTL_COUPON_DS CREATED_ON_DT Identifies the date and time when the record was initially created in the source system.

13 Y DATE

W_RTL_COUPON_DS CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system.

14 Y DATE

W_RTL_COUPON_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

15 Y DATE

W_RTL_COUPON_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

16 Y DATE

W_RTL_COUPON_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

17 Y DATE

W_RTL_COUPON_DS

AUX4_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

18

Y DATE

W_RTL_COUPON_DS

SRC_EFF_FROM_DT

This column stores the date from which the source record (in the Source system) is effective. The value is extracted from the source (whenever available)

19

Y DATE

W_RTL_COUPON_DS

SRC_EFF_TO_DT

This column stores the date up to which the source record (in the Source system) is effective. The value is extracted from the source (whenever available)

20

Y DATE

W_RTL_COUPON_DS

DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active.

21

Y CHAR(1 CHAR)

W_RTL_COUPON_DS

DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances.

22

N NUMBER(10,0)

W_RTL_COUPON_DS

INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts.

23

N VARCHAR2(80 CHAR)

W_RTL_COUPON_DS

TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP);Software. As a Service (SOAS) model.

24

Y VARCHAR2(80 CHAR)

W_RTL_COUPON_DS X_CUSTOM This column is used as a generic field for customer extensions. 25 Y VARCHAR2(10 CHAR)

Table A–130  W_RTL_BUYER_DSTABLE NAME: W_RTL_BUYER_DS

TABLE DESCRIPTION: W_RTL_BUYER_DS is the staging table for W_RTL_BUYER_D.

Page 324: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE: This table contains the complete snapshot of buyer information. This table cannot contain duplicate records for BUYER ID. Dimension staging table is a truncate and load. It holds one day's transaction only.

W_RTL_BUYER_DS BUYER This is the ID of buyer that contain unique number 1 N NUMBER(4,0)W_RTL_BUYER_DS BUYER_NAME Name of the Buyer 2 N VARCHAR2(120 CHAR)W_RTL_BUYER_DS BUYER_PHONE Phone Number for the buyer 3 Y VARCHAR2(20 CHAR)W_RTL_BUYER_DS BUYER_FAX Fax Number for the buyer 4 Y VARCHAR2(20 CHAR)W_RTL_BUYER_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last

modified the record in the source system.5 Y VARCHAR2(80 CHAR)

W_RTL_BUYER_DS CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system. 6 Y DATE

W_RTL_BUYER_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system.

7 Y VARCHAR2(80 CHAR)

W_RTL_BUYER_DS CREATED_ON_DT Identifies the date and time when the record was initially created in the source system.

8 Y DATE

W_RTL_BUYER_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

9 Y DATE

W_RTL_BUYER_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

10 Y DATE

W_RTL_BUYER_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

11 Y DATE

W_RTL_BUYER_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

12 Y DATE

W_RTL_BUYER_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in the Source system) is effective. The value is extracted from the source (whenever available)

13 Y DATE

W_RTL_BUYER_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in the Source system) is effective. The value is extracted from the source (whenever available)

14 Y DATE

W_RTL_BUYER_DS DELETE_FLG This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active.

15 Y CHAR(1 CHAR)

W_RTL_BUYER_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances.

16 N NUMBER(10,0)

W_RTL_BUYER_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts.

17 N VARCHAR2(80 CHAR)

W_RTL_BUYER_DS TENANT_ID This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP);Software. As a Service (SOAS) model.

18 Y

VARCHAR2(80 CHAR)

W_RTL_BUYER_DS X_CUSTOM This column is used as a generic field for customer extensions. 19 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_PO_DETAILS_DS

TABLE DESCRIPTION: W_RTL_PO_DETAILS_DS is the staging table for W_RTL_PO_DETAILS_D.

Page 325: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE: This table stores Purchase order details information. Business key for this table ORDER_NO, ORDER_TYPE. Data for this table must be provided by an external or legacy system.

W_RTL_PO_DETAILS_DS APP_DATETIME This column will hold the date and time of the receiving appointment at the warehouse. 1

Y DATE

W_RTL_PO_DETAILS_DS BACKHAUL_ALLOWANCE This field will contain the backhaul allowance value. 2 Y NUMBER(20,4)

W_RTL_PO_DETAILS_DS BACKHAUL_TYPE This field contains the type of backhaul allowance that will be applied to the order. Some examples are Calculated or Flat rate 3

Y VARCHAR2(6 CHAR)

W_RTL_PO_DETAILS_DS CLOSE_DATE Contains the date when the order is closed. 4 Y DATE

W_RTL_PO_DETAILS_DS CONTRACT_NO This column will hold the value of the contract number associated with the records. 5

Y NUMBER(6,0)

W_RTL_PO_DETAILS_DS CURRENCY_CODE The rate of exchange used for the purchase order between the order and primary currencies. 6

N VARCHAR2(3 CHAR)

W_RTL_PO_DETAILS_DS CUST_ORDER This field indicates whether or not the order is generated for a customer.7

Y VARCHAR2(1 CHAR)

W_RTL_PO_DETAILS_DS DEPT Contains the department number for orders limited to a single department and will be Null for orders involving items in more than one department.

8

Y NUMBER(4,0)

W_RTL_PO_DETAILS_DS EARLIEST_SHIP_DATE The date before which the items on the purchase order can not be shipped by the supplier. Represents the earliest earliest ship date of all the items on the order. 9

Y DATE

W_RTL_PO_DETAILS_DS EDI_PO_IND Indicates whether or not the order will be transmitted to the supplier via an Electronic Data Exchange transaction. Valid values are: Y = Submit via EDI N = Do not use EDI 10

N VARCHAR2(1 CHAR)

W_RTL_PO_DETAILS_DS IMPORT_COUNTRY_ID The identifier of the country into which the items on the order are being imported. 11

Y VARCHAR2(3 CHAR)

W_RTL_PO_DETAILS_DS IMPORT_ORDER_IND Indicates if the purchase order is an import order. Valid values are Y (Yes) and N (No). 12

N VARCHAR2(1 CHAR)

W_RTL_PO_DETAILS_DS LATEST_SHIP_DATE The date after which the items on the purchase order can not be shipped by the supplier. Represents the greatest latest ship date of all the items on the order. 13

Y DATE

W_RTL_PO_DETAILS_DS LOC_TYPE This field contains the type of location in the location field. Valid values are:Valid values are ?S? (Store) or ?W? (Warehouse). 14

Y VARCHAR2(1 CHAR)

W_RTL_PO_DETAILS_DS NOT_AFTER_DATE Contains the last date that delivery of the order will be accepted. 15 Y DATE

W_RTL_PO_DETAILS_DS NOT_BEFORE_DATE Contains the first date that delivery of the order will be accepted. 16 Y DATE

W_RTL_PO_DETAILS_DS ORDER_NO Contains the number that uniquely identifies an order within the system.17

N NUMBER(12,0)

W_RTL_PO_DETAILS_DS ORDER_TYPE Indicates the type of order and which Open To Buy bucket will be updated.Valid values include: N/B - Non Basic ARB - Automatic Reorder of Basic BRB - Buyer Reorder of Basic. 18

N

VARCHAR2(3 CHAR)

W_RTL_PO_DETAILS_DS ORIG_APPROVAL_DATE Contains the date that the order was originally approved. 19 Y DATE

W_RTL_PO_DETAILS_DS ORIG_IND Indicates where the order originated. Valid values include: 0 - Current system generated (used by automatic replenishment) 2 - Manual 3- Buyer Worksheet 4 - Consignment 5 - Vendor Generated 20

N

NUMBER(1,0)

W_RTL_PO_DETAILS_DS PAYMENT_METHOD Indicates how the purchase order will be paid. Valid options are LC (Letter of Credit), WT (Wire Transfer), OA (Open Account). 21

YVARCHAR2(6 CHAR)

Page 326: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PO_DETAILS_DS PICKUP_DATE Contains the date when the order can be picked up from the Supplier. This field is only required if the Purchase Type of the order is Pickup. 22

YDATE

W_RTL_PO_DETAILS_DS PICKUP_LOC Contains the location at which the order will be picked up, if the order is a Pickup order. 23

YVARCHAR2(250 CHAR)

W_RTL_PO_DETAILS_DS PICKUP_NO Contains the reference number of the Pickup order. 24 Y VARCHAR2(25 CHAR)

W_RTL_PO_DETAILS_DS PO_TYPE Contains the value associated with the PO_TYPE for the order. 25 Y VARCHAR2(4 CHAR)

W_RTL_PO_DETAILS_DS PURCHASE_TYPE Indicates whats included in the suppliers cost of the item. Valid values include C (Cost), CI (Cost and Insurance), CIF (Cost, Insurance and Freight),FOB (Free on Board). 26

Y

VARCHAR2(6 CHAR)

W_RTL_PO_DETAILS_DS QC_IND Determines whether or not quality control will be required when items for this order are received. Valid values are Y and N. 27

NVARCHAR2(1 CHAR)

W_RTL_PO_DETAILS_DS

REJECT_CODE

Contains a code for the reason why the order was rejected during the automatic replenishment approval process. Valid values include: VM (Vendor minimum not met), NC (Negative cost calculated on an item), UOM (UOM convert error due to incomplete data). 28 Y VARCHAR2(6 CHAR)

W_RTL_PO_DETAILS_DS

SHIP_METHOD

The method used to ship the items on the purchase order from the country of origin to the country of import. Valid values include 10 (Vessel, Noncontainer), 11 (Vessel, Container), 12 (Border Water-borne (Only Mexico and Canada)), 20 (Rail, Non-ontainer), 21 (Rail, Container), 30 (Truck, Noncontainer),31 (Truck, Container), 32 (Auto), 33 (Pedestrian), 34 (Road,other, includes foot and animal borne), 40 (Air, Non-container), 41 (Air,Container), 50 (Mail), 60 (Passenger, Hand carried), 70 (Fixed ransportation Installation), 80 (Not used at this time). origin to the country of import. Valid values include 10 (Vessel, Noncontainer), 11 (Vessel, Container), 12 (Border Water-borne (Only Mexico and Canada)), 20 (Rail, Non-container), 21 (Rail, Container), 30 (Truck, Noncontainer), 31 (Truck, Container), 32 (Auto), 33 (Pedestrian), 34 (Road, other, includes foot and animal borne), 40 (Air, Non-container), 41 (Air, Container), 50 (Mail), 60 (Passenger, Hand carried), 70 (Fixed Transportation Installation), 80 (Not used at this time). 29 Y VARCHAR2(6 CHAR)

W_RTL_PO_DETAILS_DS

SHIP_PAY_METHOD

Code indicating the payment terms for freight charges associated with the order.Valid values include: CC - Collect CF - Collect Freight Credited Back to Customer DF - Defined by Buyer and Seller MX - Mixed PC - Prepaid but Charged to Customer PO - Prepaid Only PP - Prepaid by Seller. 30 Y VARCHAR2(2 CHAR)

W_RTL_PO_DETAILS_DS

SPLIT_REF_ORDNO

This column will store the original order number from which the split orders were generated from. It will be for references purposes only. The purpose is to allow users a means of grouping orders that were split from an original super order. The original order, once split, will however be removed from the system. 31 Y NUMBER(12,0)

W_RTL_PO_DETAILS_DS STATUS C - Completed 32 N VARCHAR2(1 CHAR)

W_RTL_PO_DETAILS_DSSUPPLIER

Contains the vendor number who will provide the merchandise specified in the order. 33 N NUMBER(10,0)

W_RTL_PO_DETAILS_DS

VENDOR_ORDER_NO

Contains the vendors unique identifying number for an order. These orders may have originated by the vendor through the EDI process or this number can be associated to a Retek order when the order is created on-line. 34 Y VARCHAR2(15 CHAR)

Page 327: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PO_DETAILS_DS

REV_NO

This field contains an incremental counter of the number of revisions for a particular Orders dates. Revision number 1 will correspond to the original order sent to the supplier via EDIDL850. 35 N NUMBER(6,0)

W_RTL_PO_DETAILS_DSCHANGED_BY_ID

This is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 36 Y VARCHAR2(80 CHAR)

W_RTL_PO_DETAILS_DSCHANGED_ON_DT

Identifies the date and time when the record was last modified in the source system. 37 Y DATE

W_RTL_PO_DETAILS_DSCREATED_BY_ID

This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 38 Y VARCHAR2(80 CHAR)

W_RTL_PO_DETAILS_DSCREATED_ON_DT

Identifies the date and time when the record was initially created in the source system. 39 Y DATE

W_RTL_PO_DETAILS_DS

AUX1_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 40 Y DATE

W_RTL_PO_DETAILS_DS

AUX2_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 41 Y DATE

W_RTL_PO_DETAILS_DS

AUX3_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 42 Y DATE

W_RTL_PO_DETAILS_DS

AUX4_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 43 Y DATE

W_RTL_PO_DETAILS_DS

SRC_EFF_FROM_DT

This column stores the date from which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 44 Y DATE

W_RTL_PO_DETAILS_DS

SRC_EFF_TO_DT

This column stores the date up to which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 45 Y DATE

W_RTL_PO_DETAILS_DS

DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active. 46 Y CHAR(1 CHAR)

W_RTL_PO_DETAILS_DS

DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 47 N NUMBER(10,0)

W_RTL_PO_DETAILS_DS

INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 48 N VARCHAR2(80 CHAR)

W_RTL_PO_DETAILS_DS

TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP)/Software. As a Service (SOAS) model. 49 Y VARCHAR2(80 CHAR)

W_RTL_PO_DETAILS_DS X_CUSTOM This column is used as a generic field for customer extensions. 50 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_ALC_DETAILS_DS

TABLE DESCRIPTION: W_RTL_ALC_DETAILS_DS is the staging table for W_RTL_ALC_DETAILS_D.

Page 328: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE: This table contains the allocated purchase order information. Dimension staging table is a truncate and load. It holds one day's transaction only.

W_RTL_ALC_DETAILS_DS ALLOC_NO Contains the number that uniquely identifies the allocation within the system.1

N NUMBER(10,0)

W_RTL_ALC_DETAILS_DS ORDER_NO Contains the order number to which the allocation applies. 2 Y NUMBER(12,0)

W_RTL_ALC_DETAILS_DS STATUS Contains the status of the allocation. Valid values are:W = Worksheet R =Reserved A = Approved C = Closed X = Allocation is being externally closed Note: X is a dummy status only being used in integration processing and should never actually be saved to the table.

3

N VARCHAR2(1 CHAR)

W_RTL_ALC_DETAILS_DS PO_TYPE Contains the value associated with the PO_TYPE for the order. 4 Y VARCHAR2(4 CHAR)

W_RTL_ALC_DETAILS_DS ALLOC_METHOD Contains the preferred allocation method, which is used to distribute goods when the stock received at a warehouse cannot immediately fill all requested allocations to stores. Valid values for this field are: A - Allocation quantity based P - Prorate method C - Custom 5

N VARCHAR2(1 CHAR)

W_RTL_ALC_DETAILS_DS RELEASE_DATE Contains the date on which the allocation should be released from the warehouse for delivery to the store locations. 6

Y DATE

W_RTL_ALC_DETAILS_DS DOC This field will contain the ASN or BOL number for an ASN or BOL sourced allocation. This will be populated for the product source of the tier one allocation. 7

Y VARCHAR2(30 CHAR)

W_RTL_ALC_DETAILS_DS DOC_TYPE This field will contain the type of allocation product source. 8 Y VARCHAR2(5 CHAR)

W_RTL_ALC_DETAILS_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 9

Y VARCHAR2(80 CHAR)

W_RTL_ALC_DETAILS_DS CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system. 10

Y DATE

W_RTL_ALC_DETAILS_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 11

Y VARCHAR2(80 CHAR)

W_RTL_ALC_DETAILS_DS CREATED_ON_DT Identifies the date and time when the record was initially created in the source system. 12

Y DATE

W_RTL_ALC_DETAILS_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

13

Y DATE

W_RTL_ALC_DETAILS_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

14

Y DATE

W_RTL_ALC_DETAILS_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

15

Y DATE

W_RTL_ALC_DETAILS_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

16

Y DATE

W_RTL_ALC_DETAILS_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 17

Y DATE

W_RTL_ALC_DETAILS_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 18

Y

DATE

Page 329: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_ALC_DETAILS_DS DELETE_FLG This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active. 19

Y

CHAR(1 CHAR)

W_RTL_ALC_DETAILS_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 20

N

NUMBER(10,0)

W_RTL_ALC_DETAILS_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 21

N

VARCHAR2(80 CHAR)

W_RTL_ALC_DETAILS_DS

TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP)/Software. As a Service (SOAS) model. 22 Y VARCHAR2(80 CHAR)

W_RTL_ALC_DETAILS_DS X_CUSTOM This column is used as a generic field for customer extensions. 23 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_LOC_COMP_MTX_DS

TABLE DESCRIPTION: This is the dimension stage table for W_RTL_LOC_COMP_MTX_D and stores comarable store status for a store with effective start date.

BUSINESS RULE: A comp store designation record starts the beginning of comp status for a store (COMP_FLG = 'Y') or ends a comp status for a store (COMP_FLG = 'N').

If a comp status end has been submitted for a store, and the end date needs to be changed, there should be two records submitted as follows:

1. Submit a record matching the previous record for the store (ORG_NUM) and previously submitted effective date (SRC_EFF_FROM_DT) the change is set COMP_FLG to 'Y', this will overwrite the previous record to have a COMP_FLAG value (note: this will have two comp start date records one following the other which is not a problem and simply extends the previous comp status. 2. Submit another reord for the store (ORG_NUM) with the new comp status ending date (SRC_EFF_FROM_DT,) setting the COMP_FLG to 'N'.

W_RTL_LOC_COMP_MTX_DS ORG_NUM This is the Organization number or short name 1 N VARCHAR2(30 CHAR)

W_RTL_LOC_COMP_MTX_DS COMP_FLG This is the comparable store flag attribute 2 N CHAR(1 CHAR)

W_RTL_LOC_COMP_MTX_DS SRC_EFF_FROM_DT Source Effective From Date for the store comp status 3 N DATE

TABLE NAME: W_RTL_COMP_STORE_DS

TABLE DESCRIPTION: This is the STAGING table for dimension data for Competitor Stores. Each record in this table represents a unique competitor's store.

BUSINESS RULE: Data for this table must be provided by an external source system or a legacy system.

W_RTL_COMP_STORE_DS COMP_STORE_NUM Surrogate key to uniquely identify a record. 1 N NUMBER(10,0)

W_RTL_COMP_STORE_DS COMP_STORE_NAME Name of the Competitor Store 2 Y VARCHAR2(240 CHAR)

Page 330: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COMP_STORE_DS ADDRESS_LINE_1 Address Line 1 3 Y VARCHAR2(240 CHAR)

W_RTL_COMP_STORE_DS ADDRESS_LINE_2 Address Line 2 4 Y VARCHAR2(240 CHAR)

W_RTL_COMP_STORE_DS ADDRESS_LINE_3 Address Line 3 5 Y VARCHAR2(240 CHAR)

W_RTL_COMP_STORE_DS ADDRESS_LINE_4 Address Line 4 6 Y VARCHAR2(240 CHAR)

W_RTL_COMP_STORE_DS CITY Permanent City name 7 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS C_CITY_CODE Permanent City code 8 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS COUNTY Permanent County name 9 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS C_COUNTY_CODE Permanent County code 10 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS STATE_PROV_CODE Permanent state province code 11 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS C_STATE_PROV_CODE Permanent state province code 12 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS COUNTRY_REGION_CODE Permanent country region code 13 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS C_COUNTRY_REGION_CODE Permanent country region code 14 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS COUNTRY Permanent Country name 15 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS W_COUNTRY_CODE Permanent Country code 16 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS REGION_CODE Permanent Region code 17 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS C_REGION_CODE Permanent Region code 18 Y VARCHAR2(120 CHAR)

W_RTL_COMP_STORE_DS POST_OFFICE_BOX Post office box 19 Y VARCHAR2(30 CHAR)

W_RTL_COMP_STORE_DS ZIPCODE Site Location ZIP code 20 Y VARCHAR2(50 CHAR)

W_RTL_COMP_STORE_DS STORE_OPEN_DT Store Opening Date 21 Y DATE

W_RTL_COMP_STORE_DS STORE_CLOSE_DT Store Closing Date 22 Y DATE

W_RTL_COMP_STORE_DS FAX_PH_NUM Primary FAX phone number 23 Y VARCHAR2(60 CHAR)

W_RTL_COMP_STORE_DS PHONE Primary phone number 24 Y VARCHAR2(60 CHAR)

W_RTL_COMP_STORE_DS WEB_ADDRESS URL of the store's Web page 25 Y VARCHAR2(255 CHAR)

W_RTL_COMP_STORE_DS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

26

Y

DATE

W_RTL_COMP_STORE_DS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

27

Y

DATE

W_RTL_COMP_STORE_DS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

28

Y

DATE

W_RTL_COMP_STORE_DS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

29

Y

DATE

W_RTL_COMP_STORE_DS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 30

YNUMBER(10,0)

W_RTL_COMP_STORE_DS CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system. 31

YDATE

W_RTL_COMP_STORE_DS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 32

YNUMBER(10,0)

W_RTL_COMP_STORE_DS CREATED_ON_DT Identifies the date and time when the record was initially created in the source system. 33

YDATE

W_RTL_COMP_STORE_DS CURRENT_FLG This is a flag for marking dimension records as ""Y"" in order to represent the current state of a dimension entity. This flag is typically critical for Type II slowly-changing dimensions, as records in a Type II situation tend to be numerous 34

Y

VARCHAR2(1 CHAR)

Page 331: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COMP_STORE_DS DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 35

N

NUMBER(10,0)

W_RTL_COMP_STORE_DS DELETE_FLG This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse' a value of "N" indicates that the record is active. 36

Y

VARCHAR2(1 CHAR)

W_RTL_COMP_STORE_DS EFFECTIVE_FROM_DT This column stores the date from which the dimension record is effective. A value is either assigned by Oracle BI Applications or extracted from the source. 37

Y

DATE

W_RTL_COMP_STORE_DS EFFECTIVE_TO_DT This column stores the date up to which the dimension record is effective. A value is either assigned by Oracle BI Applications or extracted from the source. 38

Y

DATE

W_RTL_COMP_STORE_DS INTEGRATION_ID This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 39

N

VARCHAR2(80 CHAR)

W_RTL_COMP_STORE_DS SRC_EFF_FROM_DT This column stores the date from which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 40

Y

DATE

W_RTL_COMP_STORE_DS SRC_EFF_TO_DT This column stores the date up to which the source record (in the Source system) is effective. The value is extracted from the source (whenever available) 41

Y

DATE

W_RTL_COMP_STORE_DS TENANT_ID This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 42

Y

VARCHAR2(80 CHAR)

W_RTL_COMP_STORE_DS W_INSERT_DT This column stores the date on which the record was inserted in the data warehouse table. 43

YDATE

W_RTL_COMP_STORE_DS W_UPDATE_DT This column stores the date on which the record was last updated in the data warehouse table. 44

YDATE

W_RTL_COMP_STORE_DS X_CUSTOM This column is used as a generic field for customer extensions. 45 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_TRX_TNDR_LC_DY_FS

TABLE DESCRIPTION: This table holds tender transaction information that provides the tender payment details for a sales transaction.

BUSINESS RULE: SLS_TRX_ID, TENDER_TYPE_WID, ORG_WID, DT_WID makes the alternate key or business key for this table. A full snapshot of customer payment tender transaction information in local currency as listed below must be provided in the staging table.

W_RTL_TRX_TNDR_LC_DY_FSSLS_TRX_ID This is a unique ID from the source system that identifies a store sales transaction

1N VARCHAR2(30 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS TENDER_TYPE_ID Tender type code. 2 N VARCHAR2(30 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS ORG_NUM This is the Organization number or short name 3 N VARCHAR2(80 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 4 N DATE

W_RTL_TRX_TNDR_LC_DY_FS REVISION_NUM Number used to identify the version of the transaction being sent. 5 N NUMBER(3,0)

W_RTL_TRX_TNDR_LC_DY_FS TENDER_TYPE_GROUP Tender Type Group 6 Y VARCHAR2(6 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS CASHIER_ID This is the cashier Id 7 N VARCHAR2(10 CHAR)

Page 332: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_TRX_TNDR_LC_DY_FS REGISTER_ID This is the Register Id 8 N VARCHAR2(5 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS VOUCHER_NUM This is the Voucher Num if Tender Type Group is 'VOUCH' 9 Y VARCHAR2(25 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS VOUCHER_AGE Age of the gift certificate. redeemed date minus sold date 10 Y NUMBER(5,0)

W_RTL_TRX_TNDR_LC_DY_FS COUPON_NUM This is the Coupon Num if Tender Type Group is 'COUPON' 11 Y VARCHAR2(16 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS COUPON_REF_NUM Coupon reference number 12 Y VARCHAR2(16 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS TNDR_SLS_AMT_LCL Tender sales Amount in local currency 13 Y NUMBER(18,4)

W_RTL_TRX_TNDR_LC_DY_FS TNDR_RET_AMT_LCL Tender returns Amount in local currency 14 Y NUMBER(18,4)

W_RTL_TRX_TNDR_LC_DY_FS EXCHANGE_DT Exchange date 15 Y DATE

W_RTL_TRX_TNDR_LC_DY_FS

AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

16

Y DATE

W_RTL_TRX_TNDR_LC_DY_FS

AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

17

Y DATE

W_RTL_TRX_TNDR_LC_DY_FS

AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 18

Y

DATE

W_RTL_TRX_TNDR_LC_DY_FS

AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 19

Y

DATE

W_RTL_TRX_TNDR_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 20 Y VARCHAR2(80 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system. 21 Y DATE

W_RTL_TRX_TNDR_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 22 Y VARCHAR2(80 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially created in the source system. 23 Y DATE

W_RTL_TRX_TNDR_LC_DY_FS

DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 24 N NUMBER(10,0)

W_RTL_TRX_TNDR_LC_DY_FS

DELETE_FLG This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active.

25 Y CHAR(1 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in the source system. 26 Y VARCHAR2(30 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS

ETL_THREAD_VAL When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread number?s valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5.

27 Y NUMBER(4,0)

W_RTL_TRX_TNDR_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Local currency to the first Global currency. The Global currencies are defined in the global currency master table. 28 Y NUMBER(22,7)

W_RTL_TRX_TNDR_LC_DY_FS

GLOBAL2_EXCHANGE_RATE This is the exchange rate from Local currency to the second Global currency. The Global currencies are defined in the global currency master table. 29 Y NUMBER(22,7)

W_RTL_TRX_TNDR_LC_DY_FS

GLOBAL3_EXCHANGE_RATE This is the exchange rate from Local currency to the third Global currency. The Global currencies are defined in the global currency master table. 30 Y NUMBER(22,7)

W_RTL_TRX_TNDR_LC_DY_FS

INTEGRATION_ID This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 31 N VARCHAR2(80 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company in which the document was created. 32 Y VARCHAR2(30 CHAR)

Page 333: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_TRX_TNDR_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Local Currency to the Preferred Currency. 33 Y NUMBER(22,7)

W_RTL_TRX_TNDR_LC_DY_FS

TENANT_ID This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 34 Y VARCHAR2(80 CHAR)

W_RTL_TRX_TNDR_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 35 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_GCN_TRX_LC_DY_FS

TABLE DESCRIPTION: This is the staging table for Gift Card sales fact W_RTL_GCN_TRX_LC_DY_F. This table contains Gift Card sales fact stage data at the location/day/transaction/Co Head/ Co Line/Gift Card level.

BUSINESS RULE: At a sales transaction level of detail, uniquely identified by SLS_TRX_ID, GCN_ID, ORG_NUM, DAY_DT, REVISION_NUM, CO_HEAD_ID, CO_LINE_ID.

W_RTL_GCN_TRX_LC_DY_FS SLS_TRX_ID This is a unique ID from the source system that identifies a store sales transaction.

1

N VARCHAR2(30 CHAR)

W_RTL_GCN_TRX_LC_DY_FS GCN_ID Gift Card Id 2 N VARCHAR2(30 CHAR)

W_RTL_GCN_TRX_LC_DY_FS ORG_NUM This is the Organization number or short name 3 N VARCHAR2(80 CHAR)

W_RTL_GCN_TRX_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 4 N DATE

W_RTL_GCN_TRX_LC_DY_FS REVISION_NUM Number used to identify the version of the transaction being sent. 5 N NUMBER(3,0)

W_RTL_GCN_TRX_LC_DY_FS CO_HEAD_ID Customer Order Header ID 6 N VARCHAR2(50 CHAR)

W_RTL_GCN_TRX_LC_DY_FS CO_LINE_ID Customer Order Line ID 7 N VARCHAR2(50 CHAR)

W_RTL_GCN_TRX_LC_DY_FS GCN_SLS_QTY Gift Card Sales Quantity 8 Y NUMBER(20,4)

W_RTL_GCN_TRX_LC_DY_FS GCN_SLS_AMT_LCL Gift Card Sales Amount in local currency 9 Y NUMBER(18,4)

W_RTL_GCN_TRX_LC_DY_FS GCN_RET_QTY Gift Card Return Quantity 10 Y NUMBER(20,4)

W_RTL_GCN_TRX_LC_DY_FS GCN_RET_AMT_LCL Gift Card Return Amount in local currency 11 Y NUMBER(18,4)

W_RTL_GCN_TRX_LC_DY_FS EXCHANGE_DT Exchange date 12 Y DATE

W_RTL_GCN_TRX_LC_DY_FS AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

13

Y DATE

W_RTL_GCN_TRX_LC_DY_FS AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

14

Y DATE

W_RTL_GCN_TRX_LC_DY_FS AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

15

Y DATE

W_RTL_GCN_TRX_LC_DY_FS AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

16

Y DATE

W_RTL_GCN_TRX_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 17

Y VARCHAR2(80 CHAR)

W_RTL_GCN_TRX_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system. 18

YDATE

W_RTL_GCN_TRX_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 19

YVARCHAR2(80 CHAR)

Page 334: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_GCN_TRX_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially created in the source system. 20

YDATE

W_RTL_GCN_TRX_LC_DY_FS DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 21

N

NUMBER(10,0)

W_RTL_GCN_TRX_LC_DY_FS DELETE_FLG This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active. 22

Y

CHAR(1 CHAR)

W_RTL_GCN_TRX_LC_DY_FSDOC_CURR_CODE

Code for the currency in which the document was created in the source system. 23 Y VARCHAR2(30 CHAR)

W_RTL_GCN_TRX_LC_DY_FS

ETL_THREAD_VAL

When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread number?s valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5. 24 Y NUMBER(4,0)

W_RTL_GCN_TRX_LC_DY_FS

GLOBAL1_EXCHANGE_RATEThis is the exchange rate from Local currency to the first Global currency. The Global currencies are defined in the global currency master table. 25 Y NUMBER(22,7)

W_RTL_GCN_TRX_LC_DY_FS

GLOBAL2_EXCHANGE_RATEThis is the exchange rate from Local currency to the second Global currency. The Global currencies are defined in the global currency master table. 26 Y NUMBER(22,7)

W_RTL_GCN_TRX_LC_DY_FS

GLOBAL3_EXCHANGE_RATEThis is the exchange rate from Local currency to the third Global currency. The Global currencies are defined in the global currency master table. 27 Y NUMBER(22,7)

W_RTL_GCN_TRX_LC_DY_FS

INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 28 N VARCHAR2(80 CHAR)

W_RTL_GCN_TRX_LC_DY_FSLOC_CURR_CODE

Usually the reporting currency code for the financial company in which the document was created. 29 Y VARCHAR2(30 CHAR)

W_RTL_GCN_TRX_LC_DY_FSLOC_EXCHANGE_RATE This is the exchange rate from Local Currency to the Preferred Currency. 30 Y NUMBER(22,7)

W_RTL_GCN_TRX_LC_DY_FS

TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 31 Y VARCHAR2(80 CHAR)

W_RTL_GCN_TRX_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 32 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_SLSDSC_TRX_IT_LC_DY_FS

TABLE DESCRIPTION: This is the staging table for Discounted sales fact W_RTL_SLSDSC_TRX_IT_LC_DY_F. This table contains Discounted Sales fact stage data at item/location/day/transaction/Co Head/ Co Line/Discount Type level.

Page 335: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE: Business Key for this table: ORG_NUM, PROD_IT_NUM, SLS_TRX_ID, DAY_DT, CO_HEAD_ID,CO_LINE_ID, COUPON_NUMBERS_. Fact staging table is a truncate and load. Holds one day transactions only. ETL_THREAD_VAL column must have valid thread values (depending on the maximum number of threads that are used for loading). The value of this is from 1 through the maximum number of threads, based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

SLS_TRX_ID This is a unique ID from the source system that identifies a store sales transaction.

1

N VARCHAR2(30 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS PROD_IT_NUM Product Number 2 N VARCHAR2(80 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS ORG_NUM This is the Organization number or short name 3 N VARCHAR2(80 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 4 N DATE

W_RTL_SLSDSC_TRX_IT_LC_DY_FS MIN_NUM This is the Minute Num for W_MINUTE_OF_DAY_D 5 Y NUMBER(4,0)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS REVISION_NUM Number used to identify the version of the transaction being sent. 6 N NUMBER(3,0)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS DISC_TYPE Code for discount type from code_detail, code_type equals SADT. 7 N VARCHAR2(6 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS COUPON_NUMBER Coupon Number 8 N VARCHAR2(16 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS COUPON_REF_NUMBER Coupon Reference Number 9 N VARCHAR2(20 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS CO_HEAD_ID Customer Order Header ID 10 N VARCHAR2(50 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS CO_LINE_ID Customer Order Line ID 11 N VARCHAR2(50 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS CUST_REF_TYPE Customer Reference Type 12 Y VARCHAR2(6 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS CUST_REF_NUMBER Customer Reference Number 13 Y VARCHAR2(80 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS RTL_TYPE_CODE Retail Type Code 14 Y VARCHAR2(50 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS SLS_QTY This is the quantity of units sold against the discount. 15 Y NUMBER(20,4)

W_RTL_SLSDSC_TRX_IT_LC_DY_FSSLS_AMT_LCL This is the retail value of units sold against the discount. This is stored in local

currency. 16Y NUMBER(18,4)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS SLS_DISC_AMT_LCL The discount amount in local currency 17 Y NUMBER(18,4)W_RTL_SLSDSC_TRX_IT_LC_DY_FS RET_QTY This is the quantity of discounted units returned. 18 Y NUMBER(20,4)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

RET_AMT_LCL This is the retail value of units returned for items sold against discount This is stored in local currency. 19

Y

NUMBER(18,4)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS RET_DISC_AMT_LCL The discount return amount in local currency 20 Y NUMBER(18,4)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS EXCHANGE_DT Exchange date 21 Y DATE

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 22

Y

DATE

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 23

Y

DATE

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 24

Y

DATE

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table. 25

Y

DATE

W_RTL_SLSDSC_TRX_IT_LC_DY_FS CHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last modified the record in the source system. 26 Y

VARCHAR2(80 CHAR)

Page 336: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_SLSDSC_TRX_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system. 27 YDATE

W_RTL_SLSDSC_TRX_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 28 Y

VARCHAR2(80 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially created in the source system. 29 Y

DATE

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 30

N

NUMBER(10,0)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

DELETE_FLG This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active.

31

Y

CHAR(1 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in the source system. 32 YVARCHAR2(30 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

ETL_THREAD_VAL When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread number?s valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5.

33

Y

NUMBER(4,0)

W_RTL_SLSDSC_TRX_IT_LC_DY_FSGLOBAL1_EXCHANGE_RATE This is the exchange rate from Local currency to the first Global currency. The Global

currencies are defined in the global currency master table. 34Y

NUMBER(22,7)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

GLOBAL2_EXCHANGE_RATE This is the exchange rate from Local currency to the second Global currency. The Global currencies are defined in the global currency master table.

35

Y

NUMBER(22,7)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

GLOBAL3_EXCHANGE_RATE This is the exchange rate from Local currency to the third Global currency. The Global currencies are defined in the global currency master table.

36

Y

NUMBER(22,7)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

INTEGRATION_ID This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts.

37

N

VARCHAR2(80 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FSLOC_CURR_CODE Usually the reporting currency code for the financial company in which the document

was created. 38Y

VARCHAR2(30 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Local Currency to the Preferred Currency. 39 Y NUMBER(22,7)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS

TENANT_ID This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 40

Y

VARCHAR2(80 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 41 Y VARCHAR2(10 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS X_CUSTOM1 This column is used as a generic field for customer extensions. 42 Y VARCHAR2(10 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS X_CUSTOM2 This column is used as a generic field for customer extensions. 43 Y VARCHAR2(10 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS X_CUSTOM3 This column is used as a generic field for customer extensions. 44 Y VARCHAR2(10 CHAR)

W_RTL_SLSDSC_TRX_IT_LC_DY_FS X_CUSTOM4 This column is used as a generic field for customer extensions. 45 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_PO_ONORD_IT_LC_DY_FS

TABLE DESCRIPTION: This is the staging table for the fact W_RTL_PO_ONORD_IT_LC_DY_F. This table contains On Order information for purchase orders at the item/location/day level.

BUSINESS RULE: This table stores Purchase order detail information. Business key for this table ORG_NUM, PROD_IT_NUM, DAY_DT, BUYER, SUPPLIER_NUM,ALLOC_NO, ORDER_NO and REV_NO . Data for this table must be provided by an external or legacy system.

W_RTL_PO_ONORD_IT_LC_DY_FS ORG_NUM This is the Organization number or short name. 1 N VARCHAR2(80 CHAR)

Page 337: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PO_ONORD_IT_LC_DY_FS PROD_IT_NUM This is the Product number. 2 N VARCHAR2(80 CHAR)

W_RTL_PO_ONORD_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D. 3 N DATE

W_RTL_PO_ONORD_IT_LC_DY_FS BUYER This is the BUYER from the W_RTL_BUYER_D table. 4 N NUMBER(10,0)

W_RTL_PO_ONORD_IT_LC_DY_FS SUPPLIER_NUM This is the Supplier from W_RTL_PO_DETAILS_D table. 5 N VARCHAR2(80 CHAR)

W_RTL_PO_ONORD_IT_LC_DY_FSALLOC_NO This is the ALLOC_NO from W_RTL_ALC_DETAILS_D table, if null then use '-1'.

6N NUMBER(10,0)

W_RTL_PO_ONORD_IT_LC_DY_FS ORDER_NO This is the purchase order number. 7 N NUMBER(12,0)

W_RTL_PO_ONORD_IT_LC_DY_FS REV_NO This is the revision number on the purchase order. 8 N NUMBER(10,0)

W_RTL_PO_ONORD_IT_LC_DY_FS PO_ONORD_QTY This is the quantity of PO On Order Units. 9 Y NUMBER(18,4)

W_RTL_PO_ONORD_IT_LC_DY_FS PO_ONORD_COST_AMT_LCL This is the cost value of PO On Order Units. This is stored in local currency. 10 Y NUMBER(20,4)

W_RTL_PO_ONORD_IT_LC_DY_FSPO_ONORD_RTL_AMT_LCL This is the retail value of PO On Order Units. This is stored in local currency.

11Y NUMBER(20,4)

W_RTL_PO_ONORD_IT_LC_DY_FSEXCHANGE_DT This is the date when the price change or cost change was posted in the transaction

system. 12Y DATE

W_RTL_PO_ONORD_IT_LC_DY_FS

AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

13

Y DATE

W_RTL_PO_ONORD_IT_LC_DY_FS

AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

14

Y DATE

W_RTL_PO_ONORD_IT_LC_DY_FS

AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

15

Y DATE

W_RTL_PO_ONORD_IT_LC_DY_FS

AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

16

Y DATE

W_RTL_PO_ONORD_IT_LC_DY_FSCHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last

modified the record in the source system. 17Y VARCHAR2(80 CHAR)

W_RTL_PO_ONORD_IT_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system. 18 YDATE

W_RTL_PO_ONORD_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 19 Y

VARCHAR2(80 CHAR)

W_RTL_PO_ONORD_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially created in the source system. 20 Y

DATE

W_RTL_PO_ONORD_IT_LC_DY_FS

DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 21

N

NUMBER(10,0)

W_RTL_PO_ONORD_IT_LC_DY_FS

DELETE_FLG This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active.

22

Y

CHAR(1 CHAR)

W_RTL_PO_ONORD_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in the source system. 23 YVARCHAR2(30 CHAR)

W_RTL_PO_ONORD_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company in which the document was created. 24 Y

VARCHAR2(30 CHAR)

W_RTL_PO_ONORD_IT_LC_DY_FS

ETL_THREAD_VAL When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread number?s valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5.

25

Y

NUMBER(4,0)

W_RTL_PO_ONORD_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Local currency to the first Global currency. The Global currencies are defined in the global currency master table. 26 Y

NUMBER(22,7)

W_RTL_PO_ONORD_IT_LC_DY_FS

GLOBAL2_EXCHANGE_RATE This is the exchange rate from Local currency to the second Global currency. The Global currencies are defined in the global currency master table. 27

Y

NUMBER(22,7)

Page 338: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PO_ONORD_IT_LC_DY_FS GLOBAL3_EXCHANGE_RATEThis is the exchange rate from Local currency to the third Global currency. The Global currencies are defined in the global currency master table. 28 Y NUMBER(22,7)

W_RTL_PO_ONORD_IT_LC_DY_FS INTEGRATION_IDThis column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 29 N VARCHAR2(80 CHAR)

W_RTL_PO_ONORD_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Local Currency to the Preferred Currency. 30 Y NUMBER(22,7)

W_RTL_PO_ONORD_IT_LC_DY_FS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 31 Y VARCHAR2(80 CHAR)

W_RTL_PO_ONORD_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 32 Y VARCHAR2(10 CHAR)

W_RTL_PO_ONORD_IT_LC_DY_FS PO_ORDERED_QTY Contains the total number of items ordered for the SKU to this location. 33 N NUMBER(12,4)

W_RTL_PO_ONORD_IT_LC_DY_FS PO_RECEIVED_QTY Contains the number of items for this SKU already received to this location. 34 Y NUMBER(12,4)

W_RTL_PO_ONORD_IT_LC_DY_FS PO_CANCELLED_QTYThis field contains the quantity that was left to be ordered when the line item was cancelled. 35 Y NUMBER(12,4)

W_RTL_PO_ONORD_IT_LC_DY_FS PO_ITEM_UNIT_COST

This field contains the unit cost for the Item/Location on the order, including discounts (deal/bracket/allowance), but not landed cost components. This field is stored in order currency. 36 N NUMBER(20,4)

W_RTL_PO_ONORD_IT_LC_DY_FS PO_ITEM_UNIT_RETAIL

Contains the current retail price for the SKU at this location. This field is stored in the local currency. This field is only stored on this table for the purpose of calculating Open-To-Buy. 37 N NUMBER(20,4)

TABLE NAME: W_RTL_PO_ONALC_IT_LC_DY_FS

TABLE DESCRIPTION: This is the staging table for the fact W_RTL_PO_ONALC_IT_LC_DY_F. This table contains on allocation data at the item/location/day level.

BUSINESS RULE: This table stores Allocated Purchase order detail information. Business key for this table ORG_NUM, PROD_IT_NUM, DAY_DT, BUYER, SUPPLIER_NUM,ALLOC_NO,ORDER_NO . Data for this table must be provided by an external or legacy system.

W_RTL_PO_ONALC_IT_LC_DY_FS ORG_NUM This is the Organization number or short name. 1 N VARCHAR2(80 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FS PROD_IT_NUM This is the Product number. 2 N VARCHAR2(80 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FS DAY_DT This is the Day Date from W_MCAL_DAY_D. 3 N DATE

W_RTL_PO_ONALC_IT_LC_DY_FS BUYER This is the BUYER from the W_RTL_BUYER_D table. 4 N NUMBER(10,0)

W_RTL_PO_ONALC_IT_LC_DY_FS SUPPLIER_NUM This is the Supplier from W_RTL_PO_DETAILS_D table. 5 N VARCHAR2(80 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FSALLOC_NO This is the ALLOC_NO from W_RTL_ALC_DETAILS_D table, if null then use '-1'.

6N NUMBER(10,0)

W_RTL_PO_ONALC_IT_LC_DY_FS ORDER_NO This is the ORDER_NO from W_RTL_PO_DETAILS_D table. 7 Y NUMBER(12,0)

W_RTL_PO_ONALC_IT_LC_DY_FS PO_ONALC_QTY This is the quantity of PO On Order Units. 8 Y NUMBER(18,4)

W_RTL_PO_ONALC_IT_LC_DY_FS PO_ONALC_COST_AMT_LCL This is the cost value of PO On Order Units. This is stored in local currency. 9 Y NUMBER(20,4)

W_RTL_PO_ONALC_IT_LC_DY_FSPO_ONALC_RTL_AMT_LCL This is the retail value of PO On Order Units. This is stored in local currency.

10Y NUMBER(20,4)

W_RTL_PO_ONALC_IT_LC_DY_FSEXCHANGE_DT This is the date when the price change or cost change was posted in the transaction

system. 11Y DATE

W_RTL_PO_ONALC_IT_LC_DY_FS

AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

12

Y DATE

W_RTL_PO_ONALC_IT_LC_DY_FS

AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

13

Y DATE

Page 339: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PO_ONALC_IT_LC_DY_FS

AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

14

Y DATE

W_RTL_PO_ONALC_IT_LC_DY_FS

AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

15

Y DATE

W_RTL_PO_ONALC_IT_LC_DY_FSCHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last

modified the record in the source system. 16Y VARCHAR2(80 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FSCHANGED_ON_DT Identifies the date and time when the record was last modified in the source system.

17Y DATE

W_RTL_PO_ONALC_IT_LC_DY_FS CREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the record in the source system. 18 Y

VARCHAR2(80 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FS CREATED_ON_DT Identifies the date and time when the record was initially created in the source system. 19 Y

DATE

W_RTL_PO_ONALC_IT_LC_DY_FS

DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 20

N

NUMBER(10,0)

W_RTL_PO_ONALC_IT_LC_DY_FS

DELETE_FLG This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active.

21

Y

CHAR(1 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in the source system. 22 YVARCHAR2(30 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FS LOC_CURR_CODE Usually the reporting currency code for the financial company in which the document was created. 23 Y

VARCHAR2(30 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FS

ETL_THREAD_VAL When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread number?s valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5.

24

Y

NUMBER(4,0)

W_RTL_PO_ONALC_IT_LC_DY_FS GLOBAL1_EXCHANGE_RATE This is the exchange rate from Local currency to the first Global currency. The Global currencies are defined in the global currency master table. 25 Y

NUMBER(22,7)

W_RTL_PO_ONALC_IT_LC_DY_FS

GLOBAL2_EXCHANGE_RATE This is the exchange rate from Local currency to the second Global currency. The Global currencies are defined in the global currency master table. 26

Y

NUMBER(22,7)

W_RTL_PO_ONALC_IT_LC_DY_FS

GLOBAL3_EXCHANGE_RATE This is the exchange rate from Local currency to the third Global currency. The Global currencies are defined in the global currency master table. 27

Y

NUMBER(22,7)

W_RTL_PO_ONALC_IT_LC_DY_FS INTEGRATION_IDThis column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 28 N VARCHAR2(80 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Local Currency to the Preferred Currency. 29 Y NUMBER(22,7)

W_RTL_PO_ONALC_IT_LC_DY_FS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 30 Y VARCHAR2(80 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 31 Y VARCHAR2(10 CHAR)

W_RTL_PO_ONALC_IT_LC_DY_FS PO_ORDERED_QTY Contains the total number of items ordered for the SKU to this location. 32 N NUMBER(12,4)

W_RTL_PO_ONALC_IT_LC_DY_FS PO_RECEIVED_QTY Contains the number of items for this SKU already received to this location. 33 Y NUMBER(12,4)

W_RTL_PO_ONALC_IT_LC_DY_FS PO_CANCELLED_QTYThis field contains the quantity that was left to be ordered when the line item was cancelled. 34 Y NUMBER(12,4)

W_RTL_PO_ONALC_IT_LC_DY_FS PO_ITEM_UNIT_COST

This field contains the unit cost for the Item/Location on the order, including discounts (deal/bracket/allowance), but not landed cost components. This field is stored in order currency. 35 N NUMBER(20,4)

Page 340: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_PO_ONALC_IT_LC_DY_FS PO_ITEM_UNIT_RETAIL

Contains the current retail price for the SKU at this location. This field is stored in the local currency. This field is only stored on this table for the purpose of calculating Open-To-Buy. 36 N NUMBER(20,4)

TABLE NAME: W_RTL_STTRFC_LC_DY_MI_FS

TABLE DESCRIPTION: This table holds store traffic information

BUSINESS RULE: Integration to this table is considered legless as there is no standard system of record identified for this information. Combination of ORG_NUM, DAY_DT, HOUR_24_NUM, MINUTE_NUM make an alternate or business key for this table. Fact staging table is a truncate and load. Holds one day transactions only. ETL_THREAD_VAL column must have valid thread values (depending on the maximum number of threads that are used for loading). The value of this is from 1 through the maximum number of threads, based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_STTRFC_LC_DY_MI_FS ORG_NUM This is the Organization number or short name 1 N VARCHAR2(80 CHAR)

W_RTL_STTRFC_LC_DY_MI_FS DAY_DT This is the Day Date from W_MCAL_DAY_D 2 N DATE

W_RTL_STTRFC_LC_DY_MI_FS HOUR_24_NUM The hour portion in HH24 format 3 N NUMBER(2,0)

W_RTL_STTRFC_LC_DY_MI_FS MINUTE_NUM Minute part of the time in MI format. 4 N NUMBER(2,0)

W_RTL_STTRFC_LC_DY_MI_FS STORE_TRAFFIC Store Traffic 5 Y NUMBER(18,4)

W_RTL_STTRFC_LC_DY_MI_FS EXCHANGE_DT Exchange date 6 Y DATE

W_RTL_STTRFC_LC_DY_MI_FS

AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

7

Y DATE

W_RTL_STTRFC_LC_DY_MI_FS

AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

8

Y DATE

W_RTL_STTRFC_LC_DY_MI_FS

AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

9

Y DATE

W_RTL_STTRFC_LC_DY_MI_FS

AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary tables record which acts as a source for the current table.

10

Y DATE

W_RTL_STTRFC_LC_DY_MI_FSCHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last

modified the record in the source system. 11Y VARCHAR2(80 CHAR)

W_RTL_STTRFC_LC_DY_MI_FSCHANGED_ON_DT Identifies the date and time when the record was last modified in the source

system. 12Y DATE

W_RTL_STTRFC_LC_DY_MI_FSCREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who

created the record in the source system. 13Y VARCHAR2(80 CHAR)

W_RTL_STTRFC_LC_DY_MI_FSCREATED_ON_DT Identifies the date and time when the record was initially created in the source

system. 14Y DATE

W_RTL_STTRFC_LC_DY_MI_FS

DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 15

N NUMBER(10,0)

Page 341: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_STTRFC_LC_DY_MI_FS

DELETE_FLG This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active. 16

Y CHAR(1 CHAR)

W_RTL_STTRFC_LC_DY_MI_FSDOC_CURR_CODE Code for the currency in which the document was created in the source

system. 17Y VARCHAR2(30 CHAR)

W_RTL_STTRFC_LC_DY_MI_FS

ETL_THREAD_VAL When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread number?s valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5.

18

Y

NUMBER(4,0)

W_RTL_STTRFC_LC_DY_MI_FS

GLOBAL1_EXCHANGE_RATE This is the exchange rate from Local currency to the first Global currency. The Global currencies are defined in the global currency master table.

19

Y

NUMBER(22,7)

W_RTL_STTRFC_LC_DY_MI_FS

GLOBAL2_EXCHANGE_RATE This is the exchange rate from Local currency to the second Global currency. The Global currencies are defined in the global currency master table.

20

Y

NUMBER(22,7)

W_RTL_STTRFC_LC_DY_MI_FS

GLOBAL3_EXCHANGE_RATE This is the exchange rate from Local currency to the third Global currency. The Global currencies are defined in the global currency master table.

21

Y

NUMBER(22,7)

W_RTL_STTRFC_LC_DY_MI_FS

INTEGRATION_ID This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 22

N

VARCHAR2(80 CHAR)

W_RTL_STTRFC_LC_DY_MI_FSLOC_CURR_CODE Usually the reporting currency code for the financial company in which the

document was created. 23Y

VARCHAR2(30 CHAR)

W_RTL_STTRFC_LC_DY_MI_FSLOC_EXCHANGE_RATE This is the exchange rate from Local Currency to the Preferred Currency.

24Y

NUMBER(22,7)

W_RTL_STTRFC_LC_DY_MI_FS

TENANT_ID This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 25

Y

VARCHAR2(80 CHAR)

W_RTL_STTRFC_LC_DY_MI_FS X_CUSTOM This column is used as a generic field for customer extensions. 26 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_COMP_PRICE_IT_LC_DY_FS

TABLE DESCRIPTION: This is the STAGING table for fact data for Competitor Pricing. Each record in this table represents a unique competitor's price for a given sku/store/day.

BUSINESS RULE: PROD_IT_NUM, ORG_NUM, COMP_STORE_NUM and DAY_DT makes the alternate key or business key for this table. Data for this table must be provided by an external source system or a legacy system.

W_RTL_COMP_PRICE_IT_LC_DY_FS PROD_IT_NUM This is a foreign key to W_PRODUCT_D_RTL_TEMP 1 N VARCHAR2(80 CHAR)

W_RTL_COMP_PRICE_IT_LC_DY_FS ORG_NUM This is the number to identify the organization. 2 N VARCHAR2(80 CHAR)

W_RTL_COMP_PRICE_IT_LC_DY_FS COMP_STORE_NUM This is a number to identify a competitor's store 3 N VARCHAR2(80 CHAR)

W_RTL_COMP_PRICE_IT_LC_DY_FS DAY_DT maps to MCAL_DAY_D 4 N DATE

W_RTL_COMP_PRICE_IT_LC_DY_FS COMPETITOR_RETAIL_PRICE This is the competitor's price 5 Y NUMBER(20,4)

W_RTL_COMP_PRICE_IT_LC_DY_FS

AUX1_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

6

Y DATE

Page 342: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COMP_PRICE_IT_LC_DY_FS

AUX2_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

7

Y DATE

W_RTL_COMP_PRICE_IT_LC_DY_FS

AUX3_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

8

Y DATE

W_RTL_COMP_PRICE_IT_LC_DY_FS

AUX4_CHANGED_ON_DT Oracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table.

9

Y DATE

W_RTL_COMP_PRICE_IT_LC_DY_FSCHANGED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who last

modified the record in the source system. 10Y NUMBER(10,0)

W_RTL_COMP_PRICE_IT_LC_DY_FSCHANGED_ON_DT Identifies the date and time when the record was last modified in the source system.

11Y DATE

W_RTL_COMP_PRICE_IT_LC_DY_FSCREATED_BY_ID This is a foreign key to the W_USER_D dimension indicating the user who created the

record in the source system. 12Y NUMBER(10,0)

W_RTL_COMP_PRICE_IT_LC_DY_FSCREATED_ON_DT Identifies the date and time when the record was initially created in the source

system. 13Y DATE

W_RTL_COMP_PRICE_IT_LC_DY_FS

CURRENT_FLG This is a flag for marking dimension records as ""Y"" in order to represent the current state of a dimension entity. This flag is typically critical for Type II slowly-changing dimensions, as records in a Type II situation tend to be numerous

14

Y VARCHAR2(1 CHAR)

W_RTL_COMP_PRICE_IT_LC_DY_FS

DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 15

N NUMBER(10,0)

W_RTL_COMP_PRICE_IT_LC_DY_FS

DELETE_FLG This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse' a value of "N" indicates that the record is active.

16

Y VARCHAR2(1 CHAR)

W_RTL_COMP_PRICE_IT_LC_DY_FS ETL_THREAD_VAL ETL thread number 17 Y NUMBER(4,0)

W_RTL_COMP_PRICE_IT_LC_DY_FS

INTEGRATION_ID This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 18

N

VARCHAR2(80 CHAR)

W_RTL_COMP_PRICE_IT_LC_DY_FS

TENANT_ID This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 19

Y

VARCHAR2(80 CHAR)

W_RTL_COMP_PRICE_IT_LC_DY_FS W_INSERT_DT This column stores the date on which the record was inserted in the data warehouse table. 20 Y

DATE

W_RTL_COMP_PRICE_IT_LC_DY_FS W_UPDATE_DT This column stores the date on which the record was last updated in the data warehouse table. 21 Y

DATE

W_RTL_COMP_PRICE_IT_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 22 Y VARCHAR2(10 CHAR)

W_RTL_COMP_PRICE_IT_LC_DY_FS EXCHANGE_DT Exchange date 23 Y DATE

W_RTL_COMP_PRICE_IT_LC_DY_FSDOC_CURR_CODE Code for the currency in which the document was created in the source system.

24Y

VARCHAR2(30 CHAR)

W_RTL_COMP_PRICE_IT_LC_DY_FSLOC_CURR_CODE Usually the reporting currency code for the financial company in which the document

was created. 25Y

VARCHAR2(30 CHAR)

W_RTL_COMP_PRICE_IT_LC_DY_FS LOC_EXCHANGE_RATE This is the exchange rate from Local Currency to the Preferred Currency. 26 Y NUMBER(22,7)

W_RTL_COMP_PRICE_IT_LC_DY_FS

GLOBAL1_EXCHANGE_RATE This is the exchange rate from Local currency to the first Global currency. The Global currencies are defined in the global currency master table.

27

Y

NUMBER(22,7)

W_RTL_COMP_PRICE_IT_LC_DY_FS

GLOBAL2_EXCHANGE_RATE This is the exchange rate from Local currency to the second Global currency. The Global currencies are defined in the global currency master table.

28

Y

NUMBER(22,7)

Page 343: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_COMP_PRICE_IT_LC_DY_FS

GLOBAL3_EXCHANGE_RATE This is the exchange rate from Local currency to the third Global currency. The Global currencies are defined in the global currency master table.

29

Y

NUMBER(22,7)

Table A–142 W_RTL_LFPCP_LC_DY_FSTABLE NAME: W_RTL_LFPCP_LC_DY_FS

TABLE DESCRIPTION: This staging table contains current location financial plan fact data at the company/location/day level.

BUSINESS RULE: This table contains planning information for a company on a given day. COMPANY_NUM, DAY_DT and PLANNING_TYPE_CODE indicating cost or retail, makes the alternate key or business key for this table. Fact staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column must have valid thread values (depending on the maximum number of threads that are used for loading). The value of this is from 1 through the maximum number of threads, based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

W_RTL_LFPCP_LC_DY_FS ORG_NUM This is an unique location number 1 N VARCHAR2(80 CHAR)

W_RTL_LFPCP_LC_DY_FS DAY_DT This is the date that a location financial plan applies to. 2 N DATE

W_RTL_LFPCP_LC_DY_FS PLANNING_TYPE_CODE This is the planning method that a plan use. 3 N VARCHAR2(80 CHAR)

W_RTL_LFPCP_LC_DY_FSLFPCPR_SLSRG_RTL_AMT This is the retail value of current location financial plan regular sales. This is tax

inclusive. This is in primary currency. 4Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FSLFPCPR_SLSPR_RTL_AMT This is the retail value of current location financial plan promotion sales. This is tax

inclusive. This is in primary currency. 5Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FSLFPCPR_SLSCL_RTL_AMT This is the retail value of current location financial plan clearance sales. This is tax

inclusive. This is in primary currency. 6Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_SLSRG_QTY This is the quantity of current location financial plan regular sales. 7 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_SLSPR_QTY This is the quantity of current location financial plan promotion sales. 8 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_SLSCL_QTY This is the quantity of current location financial plan clearance sales. 9 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FSLFPCPR_TAX_RTL_AMT This is the retail value of current location financial plan tax. This is in primary

currency. 10Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FSLFPCPR_SLSTE_RTL_AMT This is the retail value of current location financial plan sales. This is tax exclusive. This

is in primary currency. 11Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS

LFPCPR_MARGIN_RTL_AMT This is the value of current location financial plan gross margin. Gross margin is calculated by the retail accounting method and is the difference of the retail value of sales excluding taxes minus the cost of goods sold. This is in primary currency.

12

Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FSLFPCPR_COGS_COST_AMT This is the value of current location financial plan cost of goods sold. This is in primary

currency. 13Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS

LFPCPR_MKDNPM_RTL_AMT This is the retail value of current location financial plan permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 14

Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS

LFPCPR_MKDNPR_RTL_AMT This is the retail value of current location financial plan promotion markdown. Promotion markdown is due to a temporary price change at a location and is booked at the time of the sale. It is the difference of the original retail minus the selling price. This is in primary currency. 15

Y NUMBER(20,4)

Page 344: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_LFPCP_LC_DY_FS

LFPCPR_MKDNCL_RTL_AMT This is the retail value of current location financial plan clearance markdown. Clearance markdown is due to a permanent price change that occurs to close out inventory and is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency.

16

Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS

LFPCPR_MKUP_RTL_AMT This is the retail value of current location financial plan markup. Markup is the difference of the selling price minus the original retail. This is in primary currency. 17

Y

NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_BOH_COST_AMT This is the cost value of current location financial plan owned inventory at the beginning of a time period. This is in primary currency. 18 Y

NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_BOH_RTL_AMT This is the retail value of current location financial plan owned inventory at the beginning of a time period. This is in primary currency. 19 Y

NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_BOH_QTY This is the quantity of current location financial plan owned inventory at the beginning of a time period. 20 Y

NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_EOH_COST_AMT This is the cost value of current location financial plan owned inventory at the end of a time period. 21 Y

NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_EOH_RTL_AMT This is the retail value of current location financial plan owned inventory at the end of a time period. This is in primary currency. 22 Y

NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FSLFPCPR_EOH_QTY This is the quantity of current location financial plan owned inventory at the end of a

time period. 23Y

NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FSLFPCPR_INVRC_COST_AMT This is the cost value of current location financial plan inventory received. This is in

primary currency. 24Y

NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FSLFPCPR_INVRC_RTL_AMT This is the retail value of current location financial plan inventory received. This is in

primary currency. 25Y

NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_INVRC_QTY This is the quantity of current location financial plan inventory received. 26 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS

LFPCPR_SHRINK_RTL_AMT This is the retail value of current location financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency.

27

Y

NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS

LFPCPR_SHRINK_QTY This is the quantity of current location financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 28

Y

NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS

LFPCPR_MISCO_RTL_AMT This is the retail value of current location financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency.

29

Y

NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS

LFPCPR_MISCO_QTY This is the quantity of current location financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). 30

Y

NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_MISCI_RTL_AMT

This is the retail value of current location financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency. 31 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPR_MISCI_QTY

This is the quantity of current location financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 32 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_SLS_QTY This is the quantity of current location financial plan sales. 33 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_SLS_RTL_AMTThis is the retail value of current location financial plan sales. This is tax inclusive. This is in primary currency. 34 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_SLS_COST_AMTThis is the cost value of current location financial plan sales. This is tax inclusive. This is in primary currency. 35 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_TAX_RTL_AMTThis is the retail value of current location financial plan tax. This is in primary currency. 36 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_SLSTE_RTL_AMTThis is the retail value of current location financial plan sales. This is tax exclusive. This is in primary currency. 37 Y NUMBER(20,4)

Page 345: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_LFPCP_LC_DY_FS LFPCPC_PROF_COST_AMT

This is the value of current location financial plan gross profit. Gross profit is calculated by the cost accounting method and is the difference of the retail value of sales minus the cost value of sales. This is in primary currenc. 38 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_BOH_COST_AMTThis is the cost value of current location financial plan owned inventory at the beginning of a time period. This is in primary currency. 39 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_BOH_QTYThis is the quantity of current location financial plan owned inventory at the beginning of a time period. 40 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_EOH_COST_AMTThis is the cost value of current location financial plan owned inventory at the end of a time period. 41 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_EOH_QTYThis is the quantity of current location financial plan owned inventory at the end of a time period. 42 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_INVRC_COST_AMTThis is the cost value of current location financial plan inventory received. This is in primary currency. 43 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_INVRC_QTY This is the quantity of current location financial plan inventory received. 44 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_SHRINK_COST_AMT

This is the cost value of current location financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 45 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_SHRINK_QTY

This is the quantity of current location financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 46 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_MISCO_COST_AMT

This is the cost value of current location financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 47 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_MISCO_QTY

This is the quantity of current location financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). 48 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_MISCI_COST_AMT

This is the cost value of current location financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency. 49 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_MISCI_QTY

This is the quantity of current location financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 50 Y NUMBER(18,4)

W_RTL_LFPCP_LC_DY_FS LFPCPC_DVAL_COST_AMTThis is the cost value of current location financial plan devaluation. Devaluation is an adjustment in cost accounting that decreases inventory cost. 51 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCP_FLEX1_NUM_VALUE This is the location financial plan flexible metric 1. 52 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCP_FLEX2_NUM_VALUE This is the location financial plan flexible metric 2. 53 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCP_FLEX3_NUM_VALUE This is the location financial plan flexible metric 3. 54 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCP_FLEX4_NUM_VALUE This is the location financial plan flexible metric 4. 55 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCP_FLEX5_NUM_VALUE This is the location financial plan flexible metric 5. 56 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCP_FLEX6_NUM_VALUE This is the location financial plan flexible metric 6. 57 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCP_FLEX7_NUM_VALUE This is the location financial plan flexible metric 7. 58 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCP_FLEX8_NUM_VALUE This is the location financial plan flexible metric 8. 59 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCP_FLEX9_NUM_VALUE This is the location financial plan flexible metric 9. 60 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS LFPCP_FLEX10_NUM_VALUE This is the location financial plan flexible metric 10. 61 Y NUMBER(20,4)

W_RTL_LFPCP_LC_DY_FS EXCHANGE_DTThis is the date when the price change or cost change was posted in the transaction system. 62 Y DATE

W_RTL_LFPCP_LC_DY_FS AUX1_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 63 Y DATE

Page 346: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_LFPCP_LC_DY_FS AUX2_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 64 Y DATE

W_RTL_LFPCP_LC_DY_FS AUX3_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 65 Y DATE

W_RTL_LFPCP_LC_DY_FS AUX4_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 66 Y DATE

W_RTL_LFPCP_LC_DY_FS CHANGED_BY_IDThis is an unique identifer indicating the user who last modified the record in the source system. 67 Y VARCHAR2(80 CHAR)

W_RTL_LFPCP_LC_DY_FS CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system. 68 Y DATE

W_RTL_LFPCP_LC_DY_FS CREATED_BY_IDThis is an unique identifer indicating the user who created the record in the source system. 69 Y VARCHAR2(80 CHAR)

W_RTL_LFPCP_LC_DY_FS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 70 Y DATE

W_RTL_LFPCP_LC_DY_FS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 71 N NUMBER(10,0)

W_RTL_LFPCP_LC_DY_FS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active. 72 Y CHAR(1 CHAR)

W_RTL_LFPCP_LC_DY_FS DOC_CURR_CODE Code for the currency in which the document was created in the source system. 73 Y VARCHAR2(30 CHAR)

W_RTL_LFPCP_LC_DY_FS ETL_THREAD_VAL

When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread numbers valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5. 74 Y NUMBER(4,0)

W_RTL_LFPCP_LC_DY_FS INTEGRATION_IDThis column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 75 N VARCHAR2(80 CHAR)

W_RTL_LFPCP_LC_DY_FS LOC_CURR_CODEUsually the reporting currency code for the financial company in which the document was created. 76 Y VARCHAR2(30 CHAR)

W_RTL_LFPCP_LC_DY_FS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 77 Y VARCHAR2(80 CHAR)

W_RTL_LFPCP_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 78 Y VARCHAR2(10 CHAR)

TABLE NAME: W_RTL_CFPCP_LC_DY_FS

TABLE DESCRIPTION: This staging table contains current company financial plan fact data at the company/day level.

BUSINESS RULE: This table contains planning information for an company on a given day. COMPANY_NUM, DAY_DT and PLANNING_TYPE_CODE indicating cost or retail, makes the alternate key or business key for this table. Fact staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column must have valid thread values (depending on the maximum number of threads that are used for loading). The value of this is from 1 through the maximum number of threads, based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table.

Page 347: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CFPCP_LC_DY_FS COMPANY_NUM This is an unique company number 1 N VARCHAR2(80 CHAR)

W_RTL_CFPCP_LC_DY_FS DAY_DT This is the date that a company financial plan applies to. 2 N DATE

W_RTL_CFPCP_LC_DY_FS PLANNING_TYPE_CODE This is the planning method that a plan use. 3 N VARCHAR2(80 CHAR)

W_RTL_CFPCP_LC_DY_FSCFPCPR_SLSRG_RTL_AMT This is the retail value of current company financial plan regular sales. This is

tax inclusive. This is in primary currency. 4Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_SLSPR_RTL_AMT This is the retail value of current company financial plan promotion sales. This

is tax inclusive. This is in primary currency. 5Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_SLSCL_RTL_AMT This is the retail value of current company financial plan clearance sales. This

is tax inclusive. This is in primary currency. 6Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPR_SLSRG_QTY This is the quantity of current company financial plan regular sales. 7 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPR_SLSPR_QTY This is the quantity of current company financial plan promotion sales. 8 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPR_SLSCL_QTY This is the quantity of current company financial plan clearance sales. 9 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_TAX_RTL_AMT This is the retail value of current company financial plan tax. This is in

primary currency. 10Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_SLSTE_RTL_AMT This is the retail value of current company financial plan sales. This is tax

exclusive. This is in primary currency. 11Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_MARGIN_RTL_AMT This is the value of current company financial plan gross margin. Gross margin is calculated by the retail accounting method and is the difference of the retail value of sales excluding taxes minus the cost of goods sold. This is in primary currency. 12

Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_COGS_COST_AMT This is the value of current company financial plan cost of goods sold. This is

in primary currency. 13Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_MKDNPM_RTL_AMT This is the retail value of current company financial plan permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency.

14

Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_MKDNPR_RTL_AMT This is the retail value of current company financial plan promotion markdown. Promotion markdown is due to a temporary price change at a location and is booked at the time of the sale. It is the difference of the original retail minus the selling price. This is in primary currency. 15

Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_MKDNCL_RTL_AMT This is the retail value of current company financial plan clearance markdown. Clearance markdown is due to a permanent price change that occurs to close out inventory and is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 16

Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_MKUP_RTL_AMT This is the retail value of current company financial plan markup. Markup is the difference of the selling price minus the original retail. This is in primary currency. 17

Y

NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_BOH_COST_AMT This is the cost value of current company financial plan owned inventory at the beginning of a time period. This is in primary currency.

18

Y

NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_BOH_RTL_AMT This is the retail value of current company financial plan owned inventory at the beginning of a time period. This is in primary currency.

19

Y

NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_BOH_QTY This is the quantity of current company financial plan owned inventory at the

beginning of a time period. 20Y

NUMBER(18,4)

Page 348: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CFPCP_LC_DY_FSCFPCPR_EOH_COST_AMT This is the cost value of current company financial plan owned inventory at

the end of a time period. 21Y

NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_EOH_RTL_AMT This is the retail value of current company financial plan owned inventory at

the end of a time period. This is in primary currency. 22Y

NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_EOH_QTY This is the quantity of current company financial plan owned inventory at the

end of a time period. 23Y

NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_INVRC_COST_AMT This is the cost value of current company financial plan inventory received.

This is in primary currency. 24Y

NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_INVRC_RTL_AMT This is the retail value of current company financial plan inventory received.

This is in primary currency. 25Y

NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FSCFPCPR_INVRC_QTY This is the quantity of current company financial plan inventory received.

26Y

NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_SHRINK_RTL_AMT This is the retail value of current company financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency.

27

Y

NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_SHRINK_QTY This is the quantity of current company financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 28

Y

NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_MISCO_RTL_AMT This is the retail value of current company financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 29

Y

NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS

CFPCPR_MISCO_QTY This is the quantity of current company financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV).

30

Y

NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPR_MISCI_RTL_AMT

This is the retail value of current company financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency. 31 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPR_MISCI_QTY

This is the quantity of current company financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 32 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_SLS_QTY This is the quantity of current company financial plan sales. 33 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_SLS_RTL_AMTThis is the retail value of current company financial plan sales. This is tax inclusive. This is in primary currency. 34 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_SLS_COST_AMTThis is the cost value of current company financial plan sales. This is tax inclusive. This is in primary currency. 35 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_TAX_RTL_AMTThis is the retail value of current company financial plan tax. This is in primary currency. 36 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_SLSTE_RTL_AMTThis is the retail value of current company financial plan sales. This is tax exclusive. This is in primary currency. 37 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_PROF_COST_AMT

This is the value of current company financial plan gross profit. Gross profit is calculated by the cost accounting method and is the difference of the retail value of sales minus the cost value of sales. This is in primary currenc. 38 Y NUMBER(20,4)

Page 349: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CFPCP_LC_DY_FS CFPCPC_BOH_COST_AMTThis is the cost value of current company financial plan owned inventory at the beginning of a time period. This is in primary currency. 39 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_BOH_QTYThis is the quantity of current company financial plan owned inventory at the beginning of a time period. 40 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_EOH_COST_AMTThis is the cost value of current company financial plan owned inventory at the end of a time period. 41 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_EOH_QTYThis is the quantity of current company financial plan owned inventory at the end of a time period. 42 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_INVRC_COST_AMTThis is the cost value of current company financial plan inventory received. This is in primary currency. 43 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_INVRC_QTY This is the quantity of current company financial plan inventory received. 44 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_SHRINK_COST_AMT

This is the cost value of current company financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 45 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_SHRINK_QTY

This is the quantity of current company financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 46 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_MISCO_COST_AMT

This is the cost value of current company financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 47 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_MISCO_QTY

This is the quantity of current company financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). 48 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_MISCI_COST_AMT

This is the cost value of current company financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency. 49 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_MISCI_QTY

This is the quantity of current company financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 50 Y NUMBER(18,4)

W_RTL_CFPCP_LC_DY_FS CFPCPC_DVAL_COST_AMTThis is the cost value of current company financial plan devaluation. Devaluation is an adjustment in cost accounting that decreases inventory cost. 51 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCP_FLEX1_NUM_VALUE This is the company financial plan flexible metric 1. 52 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCP_FLEX2_NUM_VALUE This is the company financial plan flexible metric 2. 53 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCP_FLEX3_NUM_VALUE This is the company financial plan flexible metric 3. 54 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCP_FLEX4_NUM_VALUE This is the company financial plan flexible metric 4. 55 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCP_FLEX5_NUM_VALUE This is the company financial plan flexible metric 5. 56 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCP_FLEX6_NUM_VALUE This is the company financial plan flexible metric 6. 57 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCP_FLEX7_NUM_VALUE This is the company financial plan flexible metric 7. 58 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCP_FLEX8_NUM_VALUE This is the company financial plan flexible metric 8. 59 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS CFPCP_FLEX9_NUM_VALUE This is the company financial plan flexible metric 9. 60 Y NUMBER(20,4)

Page 350: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_CFPCP_LC_DY_FS CFPCP_FLEX10_NUM_VALUE This is the company financial plan flexible metric 10. 61 Y NUMBER(20,4)

W_RTL_CFPCP_LC_DY_FS EXCHANGE_DTThis is the date when the price change or cost change was posted in the transaction system. 62 Y DATE

W_RTL_CFPCP_LC_DY_FS AUX1_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 63 Y DATE

W_RTL_CFPCP_LC_DY_FS AUX2_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 64 Y DATE

W_RTL_CFPCP_LC_DY_FS AUX3_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 65 Y DATE

W_RTL_CFPCP_LC_DY_FS AUX4_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 66 Y DATE

W_RTL_CFPCP_LC_DY_FS CHANGED_BY_IDThis is an unique identifer indicating the user who last modified the record in the source system. 67 Y VARCHAR2(80 CHAR)

W_RTL_CFPCP_LC_DY_FS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 68 Y DATE

W_RTL_CFPCP_LC_DY_FS CREATED_BY_IDThis is an unique identifer indicating the user who created the record in the source system. 69 Y VARCHAR2(80 CHAR)

W_RTL_CFPCP_LC_DY_FS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 70 Y DATE

W_RTL_CFPCP_LC_DY_FS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 71 N NUMBER(10,0)

W_RTL_CFPCP_LC_DY_FS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active. 72 Y CHAR(1 CHAR)

W_RTL_CFPCP_LC_DY_FS DOC_CURR_CODECode for the currency in which the document was created in the source system. 73 Y VARCHAR2(30 CHAR)

W_RTL_CFPCP_LC_DY_FS ETL_THREAD_VAL

When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread numbers valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5. 74 Y NUMBER(4,0)

W_RTL_CFPCP_LC_DY_FS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 75 N VARCHAR2(80 CHAR)

W_RTL_CFPCP_LC_DY_FS LOC_CURR_CODEUsually the reporting currency code for the financial company in which the document was created. 76 Y VARCHAR2(30 CHAR)

W_RTL_CFPCP_LC_DY_FS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 77 Y VARCHAR2(80 CHAR)

W_RTL_CFPCP_LC_DY_FS X_CUSTOM This column is used as a generic field for customer extensions. 78 Y VARCHAR2(10 CHAR)

Page 351: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE NAME: W_RTL_MFPCP_PROD1_LC1_T1_FS

TABLE DESCRIPTION: This is the Fact stage table for W_RTL_MFPCP_PROD1_LC1_T1_F and contains current merchandise financial plan cost accounting data.

BUSINESS RULE: This table contains current planning (cost) data for a subclass and location for a given week. PROD_DH_NUM, ORG_DH_NUM, CAL_DATE, PLANNING_TYPE_CODE makes the alternate key/ business key for this table. All values must be in primary currency. Fact staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column must have valid thread values (depending on the maximum number of threads that are used for loading). The value of this is from 1 through the maximum number of threads, based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. All the cost measures of current planning whose grain is subclass/week/channel are loaded into this table. Percent values are expected to be decimals. Amount columns expect the data to be sent to RI in same currency as primary currency for RMS.

W_RTL_MFPCP_PROD1_LC1_T1_FS

PROD_DH_NUM This is an unique product hierarchy number at the level defined in C_ODI_PARAM table. The format is depp~class~subclass for subclass level, dept~class for class level. 1

N VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FSORG_DH_NUM This is an unique organization hierarchy number at the level defined in

C_ODI_PARAM table. 2N VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FS

CAL_DATE This is the end day of the time period that a merchandise financial plan applies to. The level in the hierarchy is defined in C_ODI_PARAM table.

3

N DATE

W_RTL_MFPCP_PROD1_LC1_T1_FS PLANNING_TYPE_CODE This is the planning method that a plan uses. 4 N VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_SLSRG_RTL_AMT This is the retail value of current merchandise financial plan regular sales. This

is tax inclusive. This is in primary currency. 5Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_SLSPR_RTL_AMT This is the retail value of current merchandise financial plan promotion sales.

This is tax inclusive. This is in primary currency. 6Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_SLSCL_RTL_AMT This is the retail value of current merchandise financial plan clearance sales.

This is tax inclusive. This is in primary currency. 7Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPR_SLSRG_QTY This is the quantity of current merchandise financial plan regular sales. 8 Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_SLSPR_QTY This is the quantity of current merchandise financial plan promotion sales.

9Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_SLSCL_QTY This is the quantity of current merchandise financial plan clearance sales.

10Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_TAX_RTL_AMT This is the retail value of current merchandise financial plan tax. This is in

primary currency. 11Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_SLSTE_RTL_AMT This is the retail value of current merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 12Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_MARGIN_RTL_AMT This is the value of current merchandise financial plan gross margin. Gross margin is calculated by the retail accounting method and is the difference of the retail value of sales excluding taxes minus the cost of goods sold. This is in primary currency. 13

Y NUMBER(20,4)

Page 352: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_COGS_COST_AMT This is the value of current merchandise financial plan cost of goods sold. This

is in primary currency. 14Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_MKDNPM_RTL_AMT This is the retail value of current merchandise financial plan permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency.

15

Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_MKDNPR_RTL_AMT This is the retail value of current merchandise financial plan promotion markdown. Promotion markdown is due to a temporary price change at a location and is booked at the time of the sale. It is the difference of the original retail minus the selling price. This is in primary currency.

16

Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_MKDNCL_RTL_AMT This is the retail value of current merchandise financial plan clearance markdown. Clearance markdown is due to a permanent price change that occurs to close out inventory and is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 17

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_MKUP_RTL_AMT This is the retail value of current merchandise financial plan markup. Markup is the difference of the selling price minus the original retail. This is in primary currency. 18

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_BOH_COST_AMT This is the cost value of current merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

19

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_BOH_RTL_AMT This is the retail value of current merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

20

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_BOH_QTY This is the quantity of current merchandise financial plan owned inventory at

the beginning of a time period. 21Y

NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_EOH_COST_AMT This is the cost value of current merchandise financial plan owned inventory

at the end of a time period. 22Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_EOH_RTL_AMT This is the retail value of current merchandise financial plan owned inventory

at the end of a time period. This is in primary currency. 23Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_EOH_QTY This is the quantity of current merchandise financial plan owned inventory at

the end of a time period. 24Y

NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_INVRC_COST_AMT This is the cost value of current merchandise financial plan inventory received.

This is in primary currency. 25Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_INVRC_RTL_AMT This is the retail value of current merchandise financial plan inventory

received. This is in primary currency. 26Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPR_INVRC_QTY This is the quantity of current merchandise financial plan inventory received.

27Y

NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_SHRINK_RTL_AMT This is the retail value of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 28

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_SHRINK_QTY This is the quantity of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 29

Y

NUMBER(18,4)

Page 353: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_MISCO_RTL_AMT This is the retail value of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 30

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_MISCO_QTY This is the quantity of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV).

31

Y

NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_MISCI_RTL_AMT This is the retail value of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency.

32

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPR_MISCI_QTY This is the quantity of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers.

33

Y

NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_SLS_QTY This is the quantity of current merchandise financial plan sales. 34 Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPC_SLS_RTL_AMT This is the retail value of current merchandise financial plan sales. This is tax

inclusive. This is in primary currency. 35Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPC_SLS_COST_AMT This is the cost value of current merchandise financial plan sales. This is tax

inclusive. This is in primary currency. 36Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPC_TAX_RTL_AMT This is the retail value of current merchandise financial plan tax. This is in

primary currency. 37Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FSMFPCPC_SLSTE_RTL_AMT This is the retail value of current merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 38Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPC_PROF_COST_AMT This is the value of current merchandise financial plan gross profit. Gross profit is calculated by the cost accounting method and is the difference of the retail value of sales minus the cost value of sales. This is in primary currency

39

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS

MFPCPC_BOH_COST_AMT This is the cost value of current merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

40

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_BOH_QTYThis is the quantity of current merchandise financial plan owned inventory at the beginning of a time period. 41 Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_EOH_COST_AMTThis is the cost value of current merchandise financial plan owned inventory at the end of a time period. 42 Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_EOH_QTYThis is the quantity of current merchandise financial plan owned inventory at the end of a time period. 43 Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_INVRC_COST_AMTThis is the cost value of current merchandise financial plan inventory received. This is in primary currency. 44 Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_INVRC_QTY This is the quantity of current merchandise financial plan inventory received. 45 Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_SHRINK_COST_AMT

This is the cost value of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 46 Y NUMBER(20,4)

Page 354: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_SHRINK_QTY

This is the quantity of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 47 Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_MISCO_COST_AMT

This is the cost value of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 48 Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_MISCO_QTY

This is the quantity of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). 49 Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_MISCI_COST_AMT

This is the cost value of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency. 50 Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_MISCI_QTY

This is the quantity of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 51 Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPC_DVAL_COST_AMTThis is the cost value of current merchandise financial plan devaluation. Devaluation is an adjustment in cost accounting that decreases inventory cost. 52 Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS EXCHANGE_DTThis is the date when the price change or cost change was posted in the transaction system. 53 Y DATE

W_RTL_MFPCP_PROD1_LC1_T1_FS AUX1_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 54 Y DATE

W_RTL_MFPCP_PROD1_LC1_T1_FS AUX2_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 55 Y DATE

W_RTL_MFPCP_PROD1_LC1_T1_FS AUX3_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 56 Y DATE

W_RTL_MFPCP_PROD1_LC1_T1_FS AUX4_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 57 Y DATE

W_RTL_MFPCP_PROD1_LC1_T1_FS CHANGED_BY_IDThis is an unique identifer indicating the user who last modified the record in the source system. 58 Y VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 59 Y DATE

W_RTL_MFPCP_PROD1_LC1_T1_FS CREATED_BY_IDThis is an unique identifer indicating the user who created the record in the source system. 60 Y VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 61 Y DATE

W_RTL_MFPCP_PROD1_LC1_T1_FS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 62 N NUMBER(10,0)

Page 355: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD1_LC1_T1_FS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active. 63 Y CHAR(1 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FS DOC_CURR_CODECode for the currency in which the document was created in the source system. 64 Y VARCHAR2(30 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FS ETL_THREAD_VAL

When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread numbers valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5. 65 Y NUMBER(4,0)

W_RTL_MFPCP_PROD1_LC1_T1_FS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 66 N VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FS LOC_CURR_CODEUsually the reporting currency code for the financial company in which the document was created. 67 Y VARCHAR2(30 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 68 Y VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FS X_CUSTOM This column is used as a generic field for customer extensions. 69 Y VARCHAR2(10 CHAR)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPR_SLSRGPRO_RTL_AMT

This is the retail value of current merchandise financial plan regular and promotion sales. This is tax inclusive. This is in primary currency. 70 Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPR_SLSRGPRO_QTYThis is the quantity of current merchandise financial plan regular and promotion sales. 71 Y NUMBER(18,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPCPR_MKDNPMPRO_RTL_AMT

This is the retail value of current merchandise financial plan regular and promotional permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 72 Y NUMBER(20,4)

W_RTL_MFPCP_PROD1_LC1_T1_FS MFPOP_FLEX1_NUM_VALUE This is the merchandize financial plan flexible metric 1. 73 Y NUMBER(20,4)W_RTL_MFPCP_PROD1_LC1_T1_FS MFPOP_FLEX2_NUM_VALUE This is the merchandize financial plan flexible metric 2. 74 Y NUMBER(20,4)W_RTL_MFPCP_PROD1_LC1_T1_FS MFPOP_FLEX3_NUM_VALUE This is the merchandize financial plan flexible metric 3. 75 Y NUMBER(20,4)W_RTL_MFPCP_PROD1_LC1_T1_FS MFPOP_FLEX4_NUM_VALUE This is the merchandize financial plan flexible metric 4. 76 Y NUMBER(20,4)W_RTL_MFPCP_PROD1_LC1_T1_FS MFPOP_FLEX5_NUM_VALUE This is the merchandize financial plan flexible metric 5. 77 Y NUMBER(20,4)W_RTL_MFPCP_PROD1_LC1_T1_FS MFPOP_FLEX6_NUM_VALUE This is the merchandize financial plan flexible metric 6. 78 Y NUMBER(20,4)W_RTL_MFPCP_PROD1_LC1_T1_FS MFPOP_FLEX7_NUM_VALUE This is the merchandize financial plan flexible metric 7. 79 Y NUMBER(20,4)W_RTL_MFPCP_PROD1_LC1_T1_FS MFPOP_FLEX8_NUM_VALUE This is the merchandize financial plan flexible metric 8. 80 Y NUMBER(20,4)W_RTL_MFPCP_PROD1_LC1_T1_FS MFPOP_FLEX9_NUM_VALUE This is the merchandize financial plan flexible metric 9. 81 Y NUMBER(20,4)W_RTL_MFPCP_PROD1_LC1_T1_FS MFPOP_FLEX10_NUM_VALUE This is the merchandize financial plan flexible metric 10. 82 Y NUMBER(20,4)

TABLE NAME: W_RTL_MFPOP_PROD1_LC1_T1_FS

TABLE DESCRIPTION: This is the Fact stage table for W_RTL_MFPOP_PROD1_LC1_T1_F and contains original merchandise financial plan cost accounting data.

Page 356: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE: This table contains original planning (cost) data for a subclass and location for a given week. PROD_DH_NUM, ORG_DH_NUM, CAL_DATE, PLANNING_TYPE_CODE makes the alternate key/ business key for this table. All values must be in primary currency. Fact staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column must have valid thread values (depending on the maximum number of threads that are used for loading). The value of this is from 1 through the maximum number of threads, based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. All the cost measures of current planning whose grain is subclass/week/channel are loaded into this table. Percent values are expected to be decimals. Amount columns expect the data to be sent to RI in same currency as primary currency for RMS.

W_RTL_MFPOP_PROD1_LC1_T1_FS

PROD_DH_NUM This is an unique product hierarchy number at the level defined in C_ODI_PARAM table. The format is dept~class~subclass for subclass level, dept~class for class level.

1

N VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FSORG_DH_NUM This is an unique organization hierarchy number at the level defined in

C_ODI_PARAM table. 2N VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FSCAL_DATE This is the end day of the time period that a merchandise financial plan applies to. The

level in the hierarchy is defined in C_ODI_PARAM table. 3N DATE

W_RTL_MFPOP_PROD1_LC1_T1_FS PLANNING_TYPE_CODE This is the planning method that a plan use. 4 N VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FSMFPOPR_SLSRG_RTL_AMT This is the retail value of original merchandise financial plan regular sales. This is tax

inclusive. This is in primary currency. 5Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FSMFPOPR_SLSPR_RTL_AMT This is the retail value of original merchandise financial plan promotion sales. This is

tax inclusive. This is in primary currency. 6Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FSMFPOPR_SLSCL_RTL_AMT This is the retail value of original merchandise financial plan clearance sales. This is

tax inclusive. This is in primary currency. 7Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_SLSRG_QTY This is the quantity of original merchandise financial plan regular sales. 8 Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FSMFPOPR_SLSPR_QTY This is the quantity of original merchandise financial plan promotion sales.

9Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FSMFPOPR_SLSCL_QTY This is the quantity of original merchandise financial plan clearance sales.

10Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FSMFPOPR_TAX_RTL_AMT This is the retail value of original merchandise financial plan tax. This is in primary

currency. 11Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FSMFPOPR_SLSTE_RTL_AMT This is the retail value of original merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 12Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_MARGIN_RTL_AMT This is the value of original merchandise financial plan gross margin. Gross margin is calculated by the retail accounting method and is the difference of the retail value of sales excluding taxes minus the cost of goods sold. This is in primary currency.

13

Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FSMFPOPR_COGS_COST_AMT This is the value of original merchandise financial plan cost of goods sold. This is in

primary currency. 14Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_MKDNPM_RTL_AMT This is the retail value of original merchandise financial plan permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 15

Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_MKDNPR_RTL_AMT This is the retail value of original merchandise financial plan promotion markdown. Promotion markdown is due to a temporary price change at a location and is booked at the time of the sale. It is the difference of the original retail minus the selling price. This is in primary currency. 16

Y NUMBER(20,4)

Page 357: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_MKDNCL_RTL_AMT This is the retail value of original merchandise financial plan clearance markdown. Clearance markdown is due to a permanent price change that occurs to close out inventory and is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency.

17

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_MKUP_RTL_AMT This is the retail value of original merchandise financial plan markup. Markup is the difference of the selling price minus the original retail. This is in primary currenc. 18

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_BOH_COST_AMT This is the cost value of original merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency. 19 Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_BOH_RTL_AMT This is the retail value of original merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency. 20 Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_BOH_QTY This is the quantity of original merchandise financial plan owned inventory at the beginning of a time period. 21 Y

NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_EOH_COST_AMT This is the cost value of original merchandise financial plan owned inventory at the end of a time period. 22 Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_EOH_RTL_AMT This is the retail value of original merchandise financial plan owned inventory at the end of a time period. This is in primary currency. 23 Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_EOH_QTY This is the quantity of original merchandise financial plan owned inventory at the end of a time period. 24 Y

NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_INVRC_COST_AMT This is the cost value of original merchandise financial plan inventory received. This is in primary currency. 25 Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_INVRC_RTL_AMT This is the retail value of original merchandise financial plan inventory received. This is in primary currency. 26 Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_INVRC_QTY This is the quantity of original merchandise financial plan inventory received. 27 YNUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_SHRINK_RTL_AMT This is the retail value of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency.

28

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_SHRINK_QTY This is the quantity of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 29

Y

NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_MISCO_RTL_AMT This is the retail value of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency.

30

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_MISCO_QTY This is the quantity of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). 31

Y

NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_MISCI_RTL_AMT This is the retail value of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency.

32

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPR_MISCI_QTY This is the quantity of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 33

Y

NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_SLS_QTY This is the quantity of original merchandise financial plan sales. 34 Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_SLS_RTL_AMT This is the retail value of original merchandise financial plan sales. This is tax inclusive. This is in primary currency. 35 Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_SLS_COST_AMT This is the cost value of original merchandise financial plan sales. This is tax inclusive. This is in primary currency. 36 Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_TAX_RTL_AMT This is the retail value of original merchandise financial plan tax. This is in primary currency. 37 Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_SLSTE_RTL_AMT This is the retail value of original merchandise financial plan sales. This is tax exclusive. This is in primary currency. 38 Y

NUMBER(20,4)

Page 358: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD1_LC1_T1_FS

MFPOPC_PROF_COST_AMT This is the value of original merchandise financial plan gross profit. Gross profit is calculated by the cost accounting method and is the difference of the retail value of sales minus the cost value of sales. This is in primary currency.

39

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_BOH_COST_AMT This is the cost value of original merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency. 40 Y

NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_BOH_QTYThis is the quantity of original merchandise financial plan owned inventory at the beginning of a time period. 41 Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_EOH_COST_AMTThis is the cost value of original merchandise financial plan owned inventory at the end of a time period. 42 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_EOH_QTYThis is the quantity of original merchandise financial plan owned inventory at the end of a time period. 43 Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_INVRC_COST_AMTThis is the cost value of original merchandise financial plan inventory received. This is in primary currency. 44 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_INVRC_QTY This is the quantity of original merchandise financial plan inventory received. 45 Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_SHRINK_COST_AMT

This is the cost value of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 46 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_SHRINK_QTY

This is the quantity of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 47 Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_MISCO_COST_AMT

This is the cost value of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 48 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_MISCO_QTY

This is the quantity of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). 49 Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_MISCI_COST_AMT

This is the cost value of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency. 50 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_MISCI_QTY

This is the quantity of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 51 Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPC_DVAL_COST_AMTThis is the cost value of original merchandise financial plan devaluation. Devaluation is an adjustment in cost accounting that decreases inventory cost. 52 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS EXCHANGE_DTThis is the date when the price change or cost change was posted in the transaction system. 53 Y DATE

W_RTL_MFPOP_PROD1_LC1_T1_FS AUX1_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 54 Y DATE

W_RTL_MFPOP_PROD1_LC1_T1_FS AUX2_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 55 Y DATE

W_RTL_MFPOP_PROD1_LC1_T1_FS AUX3_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 56 Y DATE

W_RTL_MFPOP_PROD1_LC1_T1_FS AUX4_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 57 Y DATE

Page 359: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD1_LC1_T1_FS CHANGED_BY_IDThis is an unique identifer indicating the user who last modified the record in the source system. 58 Y VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FS CHANGED_ON_DT Identifies the date and time when the record was last modified in the source system. 59 Y DATE

W_RTL_MFPOP_PROD1_LC1_T1_FS CREATED_BY_IDThis is an unique identifer indicating the user who created the record in the source system. 60 Y VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 61 Y DATE

W_RTL_MFPOP_PROD1_LC1_T1_FS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 62 N NUMBER(10,0)

W_RTL_MFPOP_PROD1_LC1_T1_FS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active. 63 Y CHAR(1 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FS DOC_CURR_CODE Code for the currency in which the document was created in the source system. 64 Y VARCHAR2(30 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FS ETL_THREAD_VAL

When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread numbers valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5. 65 Y NUMBER(4,0)

W_RTL_MFPOP_PROD1_LC1_T1_FS INTEGRATION_IDThis column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 66 N VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FS LOC_CURR_CODEUsually the reporting currency code for the financial company in which the document was created. 67 Y VARCHAR2(30 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 68 Y VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FS X_CUSTOM This column is used as a generic field for customer extensions. 69 Y VARCHAR2(10 CHAR)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_SLSRGPRO_RTL_AMTThis is the retail value of original merchandise financial plan regular and promotion sales. This is tax inclusive. This is in primary currency. 70 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_SLSRGPRO_QTYThis is the quantity of original merchandise financial plan regular and promotion sales. 71 Y NUMBER(18,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOPR_MKDNPMPRO_RTL_AMT

This is the retail value of original merchandise financial plan regular and promotional permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 72 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOP_FLEX1_NUM_VALUE This is the merchandize financial plan flexible metric 1. 73 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOP_FLEX2_NUM_VALUE This is the merchandize financial plan flexible metric 2. 74 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOP_FLEX3_NUM_VALUE This is the merchandize financial plan flexible metric 3. 75 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOP_FLEX4_NUM_VALUE This is the merchandize financial plan flexible metric 4. 76 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOP_FLEX5_NUM_VALUE This is the merchandize financial plan flexible metric 5. 77 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOP_FLEX6_NUM_VALUE This is the merchandize financial plan flexible metric 6. 78 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOP_FLEX7_NUM_VALUE This is the merchandize financial plan flexible metric 7. 79 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOP_FLEX8_NUM_VALUE This is the merchandize financial plan flexible metric 8. 80 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOP_FLEX9_NUM_VALUE This is the merchandize financial plan flexible metric 9. 81 Y NUMBER(20,4)

W_RTL_MFPOP_PROD1_LC1_T1_FS MFPOP_FLEX10_NUM_VALUE This is the merchandize financial plan flexible metric 10. 82 Y NUMBER(20,4)

TABLE NAME: W_RTL_MFPCP_PROD2_LC2_T2_FS

Page 360: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

TABLE DESCRIPTION: This is the Fact stage table for W_RTL_MFPCP_PROD2_LC2_T2_F and contains current merchandise financial plan cost accounting data.

BUSINESS RULE: This table contains current planning (cost) data for a subclass and location for a given week. PROD_DH_NUM, ORG_DH_NUM, CAL_DATE, PLANNING_TYPE_CODE makes the alternate key/ business key for this table. All values must be in primary currency. Fact staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column must have valid thread values (depending on the maximum number of threads that are used for loading). The value of this is from 1 through the maximum number of threads, based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. All the cost measures of current planning whose grain is subclass/week/channel are loaded into this table. Percent values are expected to be decimals. Amount columns expect the data to be sent to RI in same currency as primary currency for RMS.

W_RTL_MFPCP_PROD2_LC2_T2_FS

PROD_DH_NUM This is an unique product hierarchy number at the level defined in C_ODI_PARAM table. The format is depp~class~subclass for subclass level, dept~class for class level. 1

N VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD2_LC2_T2_FSORG_DH_NUM This is an unique organization hierarchy number at the level defined in

C_ODI_PARAM table. 2N VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD2_LC2_T2_FS

CAL_DATE This is the end day of the time period that a merchandise financial plan applies to. The level in the hierarchy is defined in C_ODI_PARAM table.

3

N DATE

W_RTL_MFPCP_PROD2_LC2_T2_FS PLANNING_TYPE_CODE This is the planning method that a plan uses. 4 N VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_SLSRG_RTL_AMT This is the retail value of current merchandise financial plan regular sales. This

is tax inclusive. This is in primary currency. 5Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_SLSPR_RTL_AMT This is the retail value of current merchandise financial plan promotion sales.

This is tax inclusive. This is in primary currency. 6Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_SLSCL_RTL_AMT This is the retail value of current merchandise financial plan clearance sales.

This is tax inclusive. This is in primary currency. 7Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPR_SLSRG_QTY This is the quantity of current merchandise financial plan regular sales. 8 Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_SLSPR_QTY This is the quantity of current merchandise financial plan promotion sales.

9Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_SLSCL_QTY This is the quantity of current merchandise financial plan clearance sales.

10Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_TAX_RTL_AMT This is the retail value of current merchandise financial plan tax. This is in

primary currency. 11Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_SLSTE_RTL_AMT This is the retail value of current merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 12Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_MARGIN_RTL_AMT This is the value of current merchandise financial plan gross margin. Gross margin is calculated by the retail accounting method and is the difference of the retail value of sales excluding taxes minus the cost of goods sold. This is in primary currency. 13

Y NUMBER(20,4)

Page 361: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_COGS_COST_AMT This is the value of current merchandise financial plan cost of goods sold. This

is in primary currency. 14Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_MKDNPM_RTL_AMT This is the retail value of current merchandise financial plan permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency.

15

Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_MKDNPR_RTL_AMT This is the retail value of current merchandise financial plan promotion markdown. Promotion markdown is due to a temporary price change at a location and is booked at the time of the sale. It is the difference of the original retail minus the selling price. This is in primary currency.

16

Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_MKDNCL_RTL_AMT This is the retail value of current merchandise financial plan clearance markdown. Clearance markdown is due to a permanent price change that occurs to close out inventory and is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 17

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_MKUP_RTL_AMT This is the retail value of current merchandise financial plan markup. Markup is the difference of the selling price minus the original retail. This is in primary currency. 18

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_BOH_COST_AMT This is the cost value of current merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

19

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_BOH_RTL_AMT This is the retail value of current merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

20

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_BOH_QTY This is the quantity of current merchandise financial plan owned inventory at

the beginning of a time period. 21Y

NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_EOH_COST_AMT This is the cost value of current merchandise financial plan owned inventory

at the end of a time period. 22Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_EOH_RTL_AMT This is the retail value of current merchandise financial plan owned inventory

at the end of a time period. This is in primary currency. 23Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_EOH_QTY This is the quantity of current merchandise financial plan owned inventory at

the end of a time period. 24Y

NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_INVRC_COST_AMT This is the cost value of current merchandise financial plan inventory received.

This is in primary currency. 25Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_INVRC_RTL_AMT This is the retail value of current merchandise financial plan inventory

received. This is in primary currency. 26Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPR_INVRC_QTY This is the quantity of current merchandise financial plan inventory received.

27Y

NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_SHRINK_RTL_AMT This is the retail value of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 28

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_SHRINK_QTY This is the quantity of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 29

Y

NUMBER(18,4)

Page 362: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_MISCO_RTL_AMT This is the retail value of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 30

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_MISCO_QTY This is the quantity of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV).

31

Y

NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_MISCI_RTL_AMT This is the retail value of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency.

32

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPR_MISCI_QTY This is the quantity of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers.

33

Y

NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_SLS_QTY This is the quantity of current merchandise financial plan sales. 34 Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPC_SLS_RTL_AMT This is the retail value of current merchandise financial plan sales. This is tax

inclusive. This is in primary currency. 35Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPC_SLS_COST_AMT This is the cost value of current merchandise financial plan sales. This is tax

inclusive. This is in primary currency. 36Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPC_TAX_RTL_AMT This is the retail value of current merchandise financial plan tax. This is in

primary currency. 37Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FSMFPCPC_SLSTE_RTL_AMT This is the retail value of current merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 38Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPC_PROF_COST_AMT This is the value of current merchandise financial plan gross profit. Gross profit is calculated by the cost accounting method and is the difference of the retail value of sales minus the cost value of sales. This is in primary currency

39

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS

MFPCPC_BOH_COST_AMT This is the cost value of current merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

40

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_BOH_QTYThis is the quantity of current merchandise financial plan owned inventory at the beginning of a time period. 41 Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_EOH_COST_AMTThis is the cost value of current merchandise financial plan owned inventory at the end of a time period. 42 Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_EOH_QTYThis is the quantity of current merchandise financial plan owned inventory at the end of a time period. 43 Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_INVRC_COST_AMTThis is the cost value of current merchandise financial plan inventory received. This is in primary currency. 44 Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_INVRC_QTY This is the quantity of current merchandise financial plan inventory received. 45 Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_SHRINK_COST_AMT

This is the cost value of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 46 Y NUMBER(20,4)

Page 363: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_SHRINK_QTY

This is the quantity of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 47 Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_MISCO_COST_AMT

This is the cost value of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 48 Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_MISCO_QTY

This is the quantity of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). 49 Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_MISCI_COST_AMT

This is the cost value of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency. 50 Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_MISCI_QTY

This is the quantity of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 51 Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPC_DVAL_COST_AMTThis is the cost value of current merchandise financial plan devaluation. Devaluation is an adjustment in cost accounting that decreases inventory cost. 52 Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS EXCHANGE_DTThis is the date when the price change or cost change was posted in the transaction system. 53 Y VARCHAR2(30 CHAR)

W_RTL_MFPCP_PROD2_LC2_T2_FS AUX1_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 54 Y VARCHAR2(30 CHAR)

W_RTL_MFPCP_PROD2_LC2_T2_FS AUX2_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 55 Y DATE

W_RTL_MFPCP_PROD2_LC2_T2_FS AUX3_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 56 Y DATE

W_RTL_MFPCP_PROD2_LC2_T2_FS AUX4_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 57 Y DATE

W_RTL_MFPCP_PROD2_LC2_T2_FS CHANGED_BY_IDThis is an unique identifer indicating the user who last modified the record in the source system. 58 Y DATE

W_RTL_MFPCP_PROD2_LC2_T2_FS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 59 Y DATE

W_RTL_MFPCP_PROD2_LC2_T2_FS CREATED_BY_IDThis is an unique identifer indicating the user who created the record in the source system. 60 Y VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD2_LC2_T2_FS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 61 Y DATE

W_RTL_MFPCP_PROD2_LC2_T2_FS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 62 N VARCHAR2(80 CHAR)

Page 364: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD2_LC2_T2_FS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active. 63 Y DATE

W_RTL_MFPCP_PROD2_LC2_T2_FS DOC_CURR_CODECode for the currency in which the document was created in the source system. 64 Y NUMBER(10,0)

W_RTL_MFPCP_PROD2_LC2_T2_FS ETL_THREAD_VAL

When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread numbers valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5. 65 Y CHAR(1 CHAR)

W_RTL_MFPCP_PROD2_LC2_T2_FS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 66 N NUMBER(4,0)

W_RTL_MFPCP_PROD2_LC2_T2_FS LOC_CURR_CODEUsually the reporting currency code for the financial company in which the document was created. 67 Y VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD2_LC2_T2_FS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 68 Y VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD2_LC2_T2_FS X_CUSTOM This column is used as a generic field for customer extensions. 69 Y VARCHAR2(10 CHAR)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPR_SLSRGPRO_RTL_AMT

This is the retail value of current merchandise financial plan regular and promotion sales. This is tax inclusive. This is in primary currency. 70 Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPR_SLSRGPRO_QTYThis is the quantity of current merchandise financial plan regular and promotion sales. 71 Y NUMBER(18,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPCPR_MKDNPMPRO_RTL_AMT

This is the retail value of current merchandise financial plan regular and promotional permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 72 Y NUMBER(20,4)

W_RTL_MFPCP_PROD2_LC2_T2_FS MFPOP_FLEX1_NUM_VALUE This is the merchandize financial plan flexible metric 1. 73 Y NUMBER(20,4)W_RTL_MFPCP_PROD2_LC2_T2_FS MFPOP_FLEX2_NUM_VALUE This is the merchandize financial plan flexible metric 2. 74 Y NUMBER(20,4)W_RTL_MFPCP_PROD2_LC2_T2_FS MFPOP_FLEX3_NUM_VALUE This is the merchandize financial plan flexible metric 3. 75 Y NUMBER(20,4)W_RTL_MFPCP_PROD2_LC2_T2_FS MFPOP_FLEX4_NUM_VALUE This is the merchandize financial plan flexible metric 4. 76 Y NUMBER(20,4)W_RTL_MFPCP_PROD2_LC2_T2_FS MFPOP_FLEX5_NUM_VALUE This is the merchandize financial plan flexible metric 5. 77 Y NUMBER(20,4)W_RTL_MFPCP_PROD2_LC2_T2_FS MFPOP_FLEX6_NUM_VALUE This is the merchandize financial plan flexible metric 6. 78 Y NUMBER(20,4)W_RTL_MFPCP_PROD2_LC2_T2_FS MFPOP_FLEX7_NUM_VALUE This is the merchandize financial plan flexible metric 7. 79 Y NUMBER(20,4)W_RTL_MFPCP_PROD2_LC2_T2_FS MFPOP_FLEX8_NUM_VALUE This is the merchandize financial plan flexible metric 8. 80 Y NUMBER(20,4)W_RTL_MFPCP_PROD2_LC2_T2_FS MFPOP_FLEX9_NUM_VALUE This is the merchandize financial plan flexible metric 9. 81 Y NUMBER(20,4)W_RTL_MFPCP_PROD2_LC2_T2_FS MFPOP_FLEX10_NUM_VALUE This is the merchandize financial plan flexible metric 10. 82 Y NUMBER(20,4)

TABLE NAME: W_RTL_MFPOP_PROD2_LC2_T2_FS

TABLE DESCRIPTION: This is the Fact stage table for W_RTL_MFPOP_PROD2_LC2_T2_F and contains original merchandise financial plan cost accounting data.

Page 365: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE: This table contains original planning (cost) data for a subclass and location for a given week. PROD_DH_NUM, ORG_DH_NUM, CAL_DATE, PLANNING_TYPE_CODE makes the alternate key/ business key for this table. All values must be in primary currency. Fact staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column must have valid thread values (depending on the maximum number of threads that are used for loading). The value of this is from 1 through the maximum number of threads, based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. All the cost measures of current planning whose grain is subclass/week/channel are loaded into this table. Percent values are expected to be decimals. Amount columns expect the data to be sent to RI in same currency as primary currency for RMS.

W_RTL_MFPOP_PROD2_LC2_T2_FS

PROD_DH_NUM This is an unique product hierarchy number at the level defined in C_ODI_PARAM table. The format is dept~class~subclass for subclass level, dept~class for class level. 1

N VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD2_LC2_T2_FSORG_DH_NUM This is an unique organization hierarchy number at the level defined in

C_ODI_PARAM table. 2N VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD2_LC2_T2_FS

CAL_DATE This is the end day of the time period that a merchandise financial plan applies to. The level in the hierarchy is defined in C_ODI_PARAM table.

3

N DATE

W_RTL_MFPOP_PROD2_LC2_T2_FS PLANNING_TYPE_CODE This is the planning method that a plan use. 4 N VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_SLSRG_RTL_AMT This is the retail value of original merchandise financial plan regular sales.

This is tax inclusive. This is in primary currency. 5Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_SLSPR_RTL_AMT This is the retail value of original merchandise financial plan promotion sales.

This is tax inclusive. This is in primary currency. 6Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_SLSCL_RTL_AMT This is the retail value of original merchandise financial plan clearance sales.

This is tax inclusive. This is in primary currency. 7Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_SLSRG_QTY This is the quantity of original merchandise financial plan regular sales.

8Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_SLSPR_QTY This is the quantity of original merchandise financial plan promotion sales.

9Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_SLSCL_QTY This is the quantity of original merchandise financial plan clearance sales.

10Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_TAX_RTL_AMT This is the retail value of original merchandise financial plan tax. This is in

primary currency. 11Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_SLSTE_RTL_AMT This is the retail value of original merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 12Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_MARGIN_RTL_AMT This is the value of original merchandise financial plan gross margin. Gross margin is calculated by the retail accounting method and is the difference of the retail value of sales excluding taxes minus the cost of goods sold. This is in primary currency. 13

Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_COGS_COST_AMT This is the value of original merchandise financial plan cost of goods sold. This

is in primary currency. 14Y NUMBER(20,4)

Page 366: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_MKDNPM_RTL_AMT This is the retail value of original merchandise financial plan permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency.

15

Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_MKDNPR_RTL_AMT This is the retail value of original merchandise financial plan promotion markdown. Promotion markdown is due to a temporary price change at a location and is booked at the time of the sale. It is the difference of the original retail minus the selling price. This is in primary currency.

16

Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_MKDNCL_RTL_AMT This is the retail value of original merchandise financial plan clearance markdown. Clearance markdown is due to a permanent price change that occurs to close out inventory and is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 17

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_MKUP_RTL_AMT This is the retail value of original merchandise financial plan markup. Markup is the difference of the selling price minus the original retail. This is in primary currenc. 18

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_BOH_COST_AMT This is the cost value of original merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

19

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_BOH_RTL_AMT This is the retail value of original merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

20

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_BOH_QTY This is the quantity of original merchandise financial plan owned inventory at

the beginning of a time period. 21Y

NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_EOH_COST_AMT This is the cost value of original merchandise financial plan owned inventory

at the end of a time period. 22Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_EOH_RTL_AMT This is the retail value of original merchandise financial plan owned inventory

at the end of a time period. This is in primary currency. 23Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_EOH_QTY This is the quantity of original merchandise financial plan owned inventory at

the end of a time period. 24Y

NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_INVRC_COST_AMT This is the cost value of original merchandise financial plan inventory

received. This is in primary currency. 25Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_INVRC_RTL_AMT This is the retail value of original merchandise financial plan inventory

received. This is in primary currency. 26Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPR_INVRC_QTY This is the quantity of original merchandise financial plan inventory received.

27Y

NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_SHRINK_RTL_AMT This is the retail value of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 28

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_SHRINK_QTY This is the quantity of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 29

Y

NUMBER(18,4)

Page 367: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_MISCO_RTL_AMT This is the retail value of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 30

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_MISCO_QTY This is the quantity of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV).

31

Y

NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_MISCI_RTL_AMT This is the retail value of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency.

32

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPR_MISCI_QTY This is the quantity of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers.

33

Y

NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_SLS_QTY This is the quantity of original merchandise financial plan sales. 34 Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPC_SLS_RTL_AMT This is the retail value of original merchandise financial plan sales. This is tax

inclusive. This is in primary currency. 35Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPC_SLS_COST_AMT This is the cost value of original merchandise financial plan sales. This is tax

inclusive. This is in primary currency. 36Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPC_TAX_RTL_AMT This is the retail value of original merchandise financial plan tax. This is in

primary currency. 37Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FSMFPOPC_SLSTE_RTL_AMT This is the retail value of original merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 38Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPC_PROF_COST_AMT This is the value of original merchandise financial plan gross profit. Gross profit is calculated by the cost accounting method and is the difference of the retail value of sales minus the cost value of sales. This is in primary currency.

39

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS

MFPOPC_BOH_COST_AMT This is the cost value of original merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

40

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_BOH_QTYThis is the quantity of original merchandise financial plan owned inventory at the beginning of a time period. 41 Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_EOH_COST_AMTThis is the cost value of original merchandise financial plan owned inventory at the end of a time period. 42 Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_EOH_QTYThis is the quantity of original merchandise financial plan owned inventory at the end of a time period. 43 Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_INVRC_COST_AMTThis is the cost value of original merchandise financial plan inventory received. This is in primary currency. 44 Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_INVRC_QTY This is the quantity of original merchandise financial plan inventory received. 45 Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_SHRINK_COST_AMT

This is the cost value of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 46 Y NUMBER(20,4)

Page 368: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_SHRINK_QTY

This is the quantity of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 47 Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_MISCO_COST_AMT

This is the cost value of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 48 Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_MISCO_QTY

This is the quantity of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). 49 Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_MISCI_COST_AMT

This is the cost value of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency. 50 Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_MISCI_QTY

This is the quantity of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 51 Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPC_DVAL_COST_AMTThis is the cost value of original merchandise financial plan devaluation. Devaluation is an adjustment in cost accounting that decreases inventory cost. 52 Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS EXCHANGE_DTThis is the date when the price change or cost change was posted in the transaction system. 53 Y VARCHAR2(30 CHAR)

W_RTL_MFPOP_PROD2_LC2_T2_FS AUX1_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 54 Y VARCHAR2(30 CHAR)

W_RTL_MFPOP_PROD2_LC2_T2_FS AUX2_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 55 Y DATE

W_RTL_MFPOP_PROD2_LC2_T2_FS AUX3_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 56 Y DATE

W_RTL_MFPOP_PROD2_LC2_T2_FS AUX4_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 57 Y DATE

W_RTL_MFPOP_PROD2_LC2_T2_FS CHANGED_BY_IDThis is an unique identifer indicating the user who last modified the record in the source system. 58 Y DATE

W_RTL_MFPOP_PROD2_LC2_T2_FS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 59 Y DATE

W_RTL_MFPOP_PROD2_LC2_T2_FS CREATED_BY_IDThis is an unique identifer indicating the user who created the record in the source system. 60 Y VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD2_LC2_T2_FS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 61 Y DATE

W_RTL_MFPOP_PROD2_LC2_T2_FS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 62 N VARCHAR2(80 CHAR)

Page 369: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD2_LC2_T2_FS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active. 63 Y DATE

W_RTL_MFPOP_PROD2_LC2_T2_FS DOC_CURR_CODECode for the currency in which the document was created in the source system. 64 Y NUMBER(10,0)

W_RTL_MFPOP_PROD2_LC2_T2_FS ETL_THREAD_VAL

When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread numbers valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5. 65 Y CHAR(1 CHAR)

W_RTL_MFPOP_PROD2_LC2_T2_FS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 66 N NUMBER(4,0)

W_RTL_MFPOP_PROD2_LC2_T2_FS LOC_CURR_CODEUsually the reporting currency code for the financial company in which the document was created. 67 Y VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD2_LC2_T2_FS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 68 Y VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD2_LC2_T2_FS X_CUSTOM This column is used as a generic field for customer extensions. 69 Y VARCHAR2(10 CHAR)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPR_SLSRGPRO_RTL_AMT

This is the retail value of original merchandise financial plan regular and promotion sales. This is tax inclusive. This is in primary currency. 70 Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPR_SLSRGPRO_QTYThis is the quantity of original merchandise financial plan regular and promotion sales. 71 Y NUMBER(18,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOPR_MKDNPMPRO_RTL_AMT

This is the retail value of original merchandise financial plan regular and promotional permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 72 Y NUMBER(20,4)

W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOP_FLEX1_NUM_VALUE This is the merchandize financial plan flexible metric 1. 73 Y NUMBER(20,4)W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOP_FLEX2_NUM_VALUE This is the merchandize financial plan flexible metric 2. 74 Y NUMBER(20,4)W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOP_FLEX3_NUM_VALUE This is the merchandize financial plan flexible metric 3. 75 Y NUMBER(20,4)W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOP_FLEX4_NUM_VALUE This is the merchandize financial plan flexible metric 4. 76 Y NUMBER(20,4)W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOP_FLEX5_NUM_VALUE This is the merchandize financial plan flexible metric 5. 77 Y NUMBER(20,4)W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOP_FLEX6_NUM_VALUE This is the merchandize financial plan flexible metric 6. 78 Y NUMBER(20,4)W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOP_FLEX7_NUM_VALUE This is the merchandize financial plan flexible metric 7. 79 Y NUMBER(20,4)W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOP_FLEX8_NUM_VALUE This is the merchandize financial plan flexible metric 8. 80 Y NUMBER(20,4)W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOP_FLEX9_NUM_VALUE This is the merchandize financial plan flexible metric 9. 81 Y NUMBER(20,4)W_RTL_MFPOP_PROD2_LC2_T2_FS MFPOP_FLEX10_NUM_VALUE This is the merchandize financial plan flexible metric 10. 82 Y NUMBER(20,4)

TABLE NAME: W_RTL_MFPCP_PROD3_LC3_T3_FS

TABLE DESCRIPTION: This is the Fact stage table for W_RTL_MFPCP_PROD3_LC3_T3_F and contains current merchandise financial plan cost accounting data.

Page 370: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE: This table contains current planning (cost) data for a subclass and location for a given week. PROD_DH_NUM, ORG_DH_NUM, CAL_DATE, PLANNING_TYPE_CODE makes the alternate key/ business key for this table. All values must be in primary currency. Fact staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column must have valid thread values (depending on the maximum number of threads that are used for loading). The value of this is from 1 through the maximum number of threads, based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. All the cost measures of current planning whose grain is subclass/week/channel are loaded into this table. Percent values are expected to be decimals. Amount columns expect the data to be sent to RI in same currency as primary currency for RMS.

W_RTL_MFPCP_PROD3_LC3_T3_FS

PROD_DH_NUM This is an unique product hierarchy number at the level defined in C_ODI_PARAM table. The format is depp~class~subclass for subclass level, dept~class for class level. 1

N VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD3_LC3_T3_FSORG_DH_NUM This is an unique organization hierarchy number at the level defined in

C_ODI_PARAM table. 2N VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD3_LC3_T3_FS

CAL_DATE This is the end day of the time period that a merchandise financial plan applies to. The level in the hierarchy is defined in C_ODI_PARAM table.

3

N DATE

W_RTL_MFPCP_PROD3_LC3_T3_FS PLANNING_TYPE_CODE This is the planning method that a plan uses. 4 N VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_SLSRG_RTL_AMT This is the retail value of current merchandise financial plan regular sales. This

is tax inclusive. This is in primary currency. 5Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_SLSPR_RTL_AMT This is the retail value of current merchandise financial plan promotion sales.

This is tax inclusive. This is in primary currency. 6Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_SLSCL_RTL_AMT This is the retail value of current merchandise financial plan clearance sales.

This is tax inclusive. This is in primary currency. 7Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPR_SLSRG_QTY This is the quantity of current merchandise financial plan regular sales. 8 Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_SLSPR_QTY This is the quantity of current merchandise financial plan promotion sales.

9Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_SLSCL_QTY This is the quantity of current merchandise financial plan clearance sales.

10Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_TAX_RTL_AMT This is the retail value of current merchandise financial plan tax. This is in

primary currency. 11Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_SLSTE_RTL_AMT This is the retail value of current merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 12Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_MARGIN_RTL_AMT This is the value of current merchandise financial plan gross margin. Gross margin is calculated by the retail accounting method and is the difference of the retail value of sales excluding taxes minus the cost of goods sold. This is in primary currency. 13

Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_COGS_COST_AMT This is the value of current merchandise financial plan cost of goods sold. This

is in primary currency. 14Y NUMBER(20,4)

Page 371: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_MKDNPM_RTL_AMT This is the retail value of current merchandise financial plan permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency.

15

Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_MKDNPR_RTL_AMT This is the retail value of current merchandise financial plan promotion markdown. Promotion markdown is due to a temporary price change at a location and is booked at the time of the sale. It is the difference of the original retail minus the selling price. This is in primary currency.

16

Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_MKDNCL_RTL_AMT This is the retail value of current merchandise financial plan clearance markdown. Clearance markdown is due to a permanent price change that occurs to close out inventory and is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 17

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_MKUP_RTL_AMT This is the retail value of current merchandise financial plan markup. Markup is the difference of the selling price minus the original retail. This is in primary currency. 18

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_BOH_COST_AMT This is the cost value of current merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

19

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_BOH_RTL_AMT This is the retail value of current merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

20

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_BOH_QTY This is the quantity of current merchandise financial plan owned inventory at

the beginning of a time period. 21Y

NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_EOH_COST_AMT This is the cost value of current merchandise financial plan owned inventory

at the end of a time period. 22Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_EOH_RTL_AMT This is the retail value of current merchandise financial plan owned inventory

at the end of a time period. This is in primary currency. 23Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_EOH_QTY This is the quantity of current merchandise financial plan owned inventory at

the end of a time period. 24Y

NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_INVRC_COST_AMT This is the cost value of current merchandise financial plan inventory received.

This is in primary currency. 25Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_INVRC_RTL_AMT This is the retail value of current merchandise financial plan inventory

received. This is in primary currency. 26Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPR_INVRC_QTY This is the quantity of current merchandise financial plan inventory received.

27Y

NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_SHRINK_RTL_AMT This is the retail value of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 28

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_SHRINK_QTY This is the quantity of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 29

Y

NUMBER(18,4)

Page 372: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_MISCO_RTL_AMT This is the retail value of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 30

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_MISCO_QTY This is the quantity of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV).

31

Y

NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_MISCI_RTL_AMT This is the retail value of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency.

32

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPR_MISCI_QTY This is the quantity of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers.

33

Y

NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_SLS_QTY This is the quantity of current merchandise financial plan sales. 34 Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPC_SLS_RTL_AMT This is the retail value of current merchandise financial plan sales. This is tax

inclusive. This is in primary currency. 35Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPC_SLS_COST_AMT This is the cost value of current merchandise financial plan sales. This is tax

inclusive. This is in primary currency. 36Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPC_TAX_RTL_AMT This is the retail value of current merchandise financial plan tax. This is in

primary currency. 37Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FSMFPCPC_SLSTE_RTL_AMT This is the retail value of current merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 38Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPC_PROF_COST_AMT This is the value of current merchandise financial plan gross profit. Gross profit is calculated by the cost accounting method and is the difference of the retail value of sales minus the cost value of sales. This is in primary currency

39

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS

MFPCPC_BOH_COST_AMT This is the cost value of current merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

40

Y

NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_BOH_QTYThis is the quantity of current merchandise financial plan owned inventory at the beginning of a time period. 41 Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_EOH_COST_AMTThis is the cost value of current merchandise financial plan owned inventory at the end of a time period. 42 Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_EOH_QTYThis is the quantity of current merchandise financial plan owned inventory at the end of a time period. 43 Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_INVRC_COST_AMTThis is the cost value of current merchandise financial plan inventory received. This is in primary currency. 44 Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_INVRC_QTY This is the quantity of current merchandise financial plan inventory received. 45 Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_SHRINK_COST_AMT

This is the cost value of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 46 Y NUMBER(20,4)

Page 373: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_SHRINK_QTY

This is the quantity of current merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 47 Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_MISCO_COST_AMT

This is the cost value of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 48 Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_MISCO_QTY

This is the quantity of current merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). 49 Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_MISCI_COST_AMT

This is the cost value of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency. 50 Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_MISCI_QTY

This is the quantity of current merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 51 Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPC_DVAL_COST_AMTThis is the cost value of current merchandise financial plan devaluation. Devaluation is an adjustment in cost accounting that decreases inventory cost. 52 Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS EXCHANGE_DTThis is the date when the price change or cost change was posted in the transaction system. 53 Y VARCHAR2(30 CHAR)

W_RTL_MFPCP_PROD3_LC3_T3_FS AUX1_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 54 Y VARCHAR2(30 CHAR)

W_RTL_MFPCP_PROD3_LC3_T3_FS AUX2_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 55 Y DATE

W_RTL_MFPCP_PROD3_LC3_T3_FS AUX3_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 56 Y DATE

W_RTL_MFPCP_PROD3_LC3_T3_FS AUX4_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 57 Y DATE

W_RTL_MFPCP_PROD3_LC3_T3_FS CHANGED_BY_IDThis is an unique identifer indicating the user who last modified the record in the source system. 58 Y DATE

W_RTL_MFPCP_PROD3_LC3_T3_FS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 59 Y DATE

W_RTL_MFPCP_PROD3_LC3_T3_FS CREATED_BY_IDThis is an unique identifer indicating the user who created the record in the source system. 60 Y VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD3_LC3_T3_FS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 61 Y DATE

W_RTL_MFPCP_PROD3_LC3_T3_FS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 62 N VARCHAR2(80 CHAR)

Page 374: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPCP_PROD3_LC3_T3_FS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of "Y" indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of "N" indicates that the record is active. 63 Y DATE

W_RTL_MFPCP_PROD3_LC3_T3_FS DOC_CURR_CODECode for the currency in which the document was created in the source system. 64 Y NUMBER(10,0)

W_RTL_MFPCP_PROD3_LC3_T3_FS ETL_THREAD_VAL

When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread numbers valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5. 65 Y CHAR(1 CHAR)

W_RTL_MFPCP_PROD3_LC3_T3_FS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 66 N NUMBER(4,0)

W_RTL_MFPCP_PROD3_LC3_T3_FS LOC_CURR_CODEUsually the reporting currency code for the financial company in which the document was created. 67 Y VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD3_LC3_T3_FS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 68 Y VARCHAR2(80 CHAR)

W_RTL_MFPCP_PROD3_LC3_T3_FS X_CUSTOM This column is used as a generic field for customer extensions. 69 Y VARCHAR2(10 CHAR)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPR_SLSRGPRO_RTL_AMT

This is the retail value of current merchandise financial plan regular and promotion sales. This is tax inclusive. This is in primary currency. 70 Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPR_SLSRGPRO_QTYThis is the quantity of current merchandise financial plan regular and promotion sales. 71 Y NUMBER(18,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPCPR_MKDNPMPRO_RTL_AMT

This is the retail value of current merchandise financial plan regular and promotional permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 72 Y NUMBER(20,4)

W_RTL_MFPCP_PROD3_LC3_T3_FS MFPOP_FLEX1_NUM_VALUE This is the merchandize financial plan flexible metric 1. 73 Y NUMBER(20,4)W_RTL_MFPCP_PROD3_LC3_T3_FS MFPOP_FLEX2_NUM_VALUE This is the merchandize financial plan flexible metric 2. 74 Y NUMBER(20,4)W_RTL_MFPCP_PROD3_LC3_T3_FS MFPOP_FLEX3_NUM_VALUE This is the merchandize financial plan flexible metric 3. 75 Y NUMBER(20,4)W_RTL_MFPCP_PROD3_LC3_T3_FS MFPOP_FLEX4_NUM_VALUE This is the merchandize financial plan flexible metric 4. 76 Y NUMBER(20,4)W_RTL_MFPCP_PROD3_LC3_T3_FS MFPOP_FLEX5_NUM_VALUE This is the merchandize financial plan flexible metric 5. 77 Y NUMBER(20,4)W_RTL_MFPCP_PROD3_LC3_T3_FS MFPOP_FLEX6_NUM_VALUE This is the merchandize financial plan flexible metric 6. 78 Y NUMBER(20,4)W_RTL_MFPCP_PROD3_LC3_T3_FS MFPOP_FLEX7_NUM_VALUE This is the merchandize financial plan flexible metric 7. 79 Y NUMBER(20,4)W_RTL_MFPCP_PROD3_LC3_T3_FS MFPOP_FLEX8_NUM_VALUE This is the merchandize financial plan flexible metric 8. 80 Y NUMBER(20,4)W_RTL_MFPCP_PROD3_LC3_T3_FS MFPOP_FLEX9_NUM_VALUE This is the merchandize financial plan flexible metric 9. 81 Y NUMBER(20,4)W_RTL_MFPCP_PROD3_LC3_T3_FS MFPOP_FLEX10_NUM_VALUE This is the merchandize financial plan flexible metric 10. 82 Y NUMBER(20,4)

TABLE NAME: W_RTL_MFPOP_PROD3_LC3_T3_FS

TABLE DESCRIPTION: This is the Fact stage table for W_RTL_MFPOP_PROD3_LC3_T3_F and contains original merchandise financial plan cost accounting data.

Page 375: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

BUSINESS RULE: This table contains original planning (cost) data for a subclass and location for a given week. PROD_DH_NUM, ORG_DH_NUM, CAL_DATE, PLANNING_TYPE_CODE makes the alternate key/ business key for this table. All values must be in primary currency. Fact staging table is a truncate and load. It holds one day's transaction only. ETL_THREAD_VAL column must have valid thread values (depending on the maximum number of threads that are used for loading). The value of this is from 1 through the maximum number of threads, based on the ORG_NUM. This maximum number value can be configured in C_ODI_PARAM table for each table. All the cost measures of current planning whose grain is subclass/week/channel are loaded into this table. Percent values are expected to be decimals. Amount columns expect the data to be sent to RI in same currency as primary currency for RMS.

W_RTL_MFPOP_PROD3_LC3_T3_FS

PROD_DH_NUM This is an unique product hierarchy number at the level defined in C_ODI_PARAM table. The format is dept~class~subclass for subclass level, dept~class for class level. 1

N VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD3_LC3_T3_FSORG_DH_NUM This is an unique organization hierarchy number at the level defined in

C_ODI_PARAM table. 2N VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD3_LC3_T3_FS

CAL_DATE This is the end day of the time period that a merchandise financial plan applies to. The level in the hierarchy is defined in C_ODI_PARAM table.

3

N DATE

W_RTL_MFPOP_PROD3_LC3_T3_FS PLANNING_TYPE_CODE This is the planning method that a plan use. 4 N VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_SLSRG_RTL_AMT This is the retail value of original merchandise financial plan regular sales.

This is tax inclusive. This is in primary currency. 5Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_SLSPR_RTL_AMT This is the retail value of original merchandise financial plan promotion sales.

This is tax inclusive. This is in primary currency. 6Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_SLSCL_RTL_AMT This is the retail value of original merchandise financial plan clearance sales.

This is tax inclusive. This is in primary currency. 7Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_SLSRG_QTY This is the quantity of original merchandise financial plan regular sales.

8Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_SLSPR_QTY This is the quantity of original merchandise financial plan promotion sales.

9Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_SLSCL_QTY This is the quantity of original merchandise financial plan clearance sales.

10Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_TAX_RTL_AMT This is the retail value of original merchandise financial plan tax. This is in

primary currency. 11Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_SLSTE_RTL_AMT This is the retail value of original merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 12Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_MARGIN_RTL_AMT This is the value of original merchandise financial plan gross margin. Gross margin is calculated by the retail accounting method and is the difference of the retail value of sales excluding taxes minus the cost of goods sold. This is in primary currency. 13

Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_COGS_COST_AMT This is the value of original merchandise financial plan cost of goods sold. This

is in primary currency. 14Y NUMBER(20,4)

Page 376: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_MKDNPM_RTL_AMT This is the retail value of original merchandise financial plan permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency.

15

Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_MKDNPR_RTL_AMT This is the retail value of original merchandise financial plan promotion markdown. Promotion markdown is due to a temporary price change at a location and is booked at the time of the sale. It is the difference of the original retail minus the selling price. This is in primary currency.

16

Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_MKDNCL_RTL_AMT This is the retail value of original merchandise financial plan clearance markdown. Clearance markdown is due to a permanent price change that occurs to close out inventory and is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 17

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_MKUP_RTL_AMT This is the retail value of original merchandise financial plan markup. Markup is the difference of the selling price minus the original retail. This is in primary currenc. 18

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_BOH_COST_AMT This is the cost value of original merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

19

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_BOH_RTL_AMT This is the retail value of original merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

20

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_BOH_QTY This is the quantity of original merchandise financial plan owned inventory at

the beginning of a time period. 21Y

NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_EOH_COST_AMT This is the cost value of original merchandise financial plan owned inventory

at the end of a time period. 22Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_EOH_RTL_AMT This is the retail value of original merchandise financial plan owned inventory

at the end of a time period. This is in primary currency. 23Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_EOH_QTY This is the quantity of original merchandise financial plan owned inventory at

the end of a time period. 24Y

NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_INVRC_COST_AMT This is the cost value of original merchandise financial plan inventory

received. This is in primary currency. 25Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_INVRC_RTL_AMT This is the retail value of original merchandise financial plan inventory

received. This is in primary currency. 26Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPR_INVRC_QTY This is the quantity of original merchandise financial plan inventory received.

27Y

NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_SHRINK_RTL_AMT This is the retail value of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 28

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_SHRINK_QTY This is the quantity of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 29

Y

NUMBER(18,4)

Page 377: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_MISCO_RTL_AMT This is the retail value of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 30

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_MISCO_QTY This is the quantity of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV).

31

Y

NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_MISCI_RTL_AMT This is the retail value of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency.

32

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPR_MISCI_QTY This is the quantity of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers.

33

Y

NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_SLS_QTY This is the quantity of original merchandise financial plan sales. 34 Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPC_SLS_RTL_AMT This is the retail value of original merchandise financial plan sales. This is tax

inclusive. This is in primary currency. 35Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPC_SLS_COST_AMT This is the cost value of original merchandise financial plan sales. This is tax

inclusive. This is in primary currency. 36Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPC_TAX_RTL_AMT This is the retail value of original merchandise financial plan tax. This is in

primary currency. 37Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FSMFPOPC_SLSTE_RTL_AMT This is the retail value of original merchandise financial plan sales. This is tax

exclusive. This is in primary currency. 38Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPC_PROF_COST_AMT This is the value of original merchandise financial plan gross profit. Gross profit is calculated by the cost accounting method and is the difference of the retail value of sales minus the cost value of sales. This is in primary currency.

39

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS

MFPOPC_BOH_COST_AMT This is the cost value of original merchandise financial plan owned inventory at the beginning of a time period. This is in primary currency.

40

Y

NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_BOH_QTYThis is the quantity of original merchandise financial plan owned inventory at the beginning of a time period. 41 Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_EOH_COST_AMTThis is the cost value of original merchandise financial plan owned inventory at the end of a time period. 42 Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_EOH_QTYThis is the quantity of original merchandise financial plan owned inventory at the end of a time period. 43 Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_INVRC_COST_AMTThis is the cost value of original merchandise financial plan inventory received. This is in primary currency. 44 Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_INVRC_QTY This is the quantity of original merchandise financial plan inventory received. 45 Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_SHRINK_COST_AMT

This is the cost value of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. This is in primary currency. 46 Y NUMBER(20,4)

Page 378: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_SHRINK_QTY

This is the quantity of original merchandise financial plan shrinkage. Shrinkage is an inventory event that reduces end of period inventory and may include events such as theft or cycle count adjustments. 47 Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_MISCO_COST_AMT

This is the cost value of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). This is in primary currency. 48 Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_MISCO_QTY

This is the quantity of original merchandise financial plan miscellaneous out. Miscellaneous out is an inventory event that reduces end of period inventory and may include events such as return to vendor (RTV). 49 Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_MISCI_COST_AMT

This is the cost value of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. This is in primary currency. 50 Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_MISCI_QTY

This is the quantity of original merchandise financial plan miscellaneous in. Miscellaneous in is an inventory event that increases end of period inventory and may include events such as store transfers. 51 Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPC_DVAL_COST_AMTThis is the cost value of original merchandise financial plan devaluation. Devaluation is an adjustment in cost accounting that decreases inventory cost. 52 Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS EXCHANGE_DTThis is the date when the price change or cost change was posted in the transaction system. 53 Y VARCHAR2(30 CHAR)

W_RTL_MFPOP_PROD3_LC3_T3_FS AUX1_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 54 Y VARCHAR2(30 CHAR)

W_RTL_MFPOP_PROD3_LC3_T3_FS AUX2_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 55 Y DATE

W_RTL_MFPOP_PROD3_LC3_T3_FS AUX3_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 56 Y DATE

W_RTL_MFPOP_PROD3_LC3_T3_FS AUX4_CHANGED_ON_DTOracle system field. This column identifies the last modified date and time of the auxiliary table's record which acts as a source for the current table. 57 Y DATE

W_RTL_MFPOP_PROD3_LC3_T3_FS CHANGED_BY_IDThis is an unique identifer indicating the user who last modified the record in the source system. 58 Y DATE

W_RTL_MFPOP_PROD3_LC3_T3_FS CHANGED_ON_DTIdentifies the date and time when the record was last modified in the source system. 59 Y DATE

W_RTL_MFPOP_PROD3_LC3_T3_FS CREATED_BY_IDThis is an unique identifer indicating the user who created the record in the source system. 60 Y VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD3_LC3_T3_FS CREATED_ON_DTIdentifies the date and time when the record was initially created in the source system. 61 Y DATE

W_RTL_MFPOP_PROD3_LC3_T3_FS DATASOURCE_NUM_ID

This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define separate unique source IDs for each of your different source instances. 62 N VARCHAR2(80 CHAR)

Page 379: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

W_RTL_MFPOP_PROD3_LC3_T3_FS DELETE_FLG

This flag indicates the deletion status of the record in the source system. A value of Y indicates that the record is deleted from the source system and logically deleted from the data warehouse a value of N indicates that the record is active. 63 Y DATE

W_RTL_MFPOP_PROD3_LC3_T3_FS DOC_CURR_CODECode for the currency in which the document was created in the source system. 64 Y NUMBER(10,0)

W_RTL_MFPOP_PROD3_LC3_T3_FS ETL_THREAD_VAL

When we execute our Extract program in multithreading , then for each record that is run in that thread, it will have the thread numbers valid value. Eg: If the extract IS run in 5 instances, then valid values can be between 1 and 5. 65 Y CHAR(1 CHAR)

W_RTL_MFPOP_PROD3_LC3_T3_FS INTEGRATION_ID

This column is the unique identifier of a dimension or fact entity in its source system. In case of composite keys, the value in this column can consist of concatenated parts. 66 N NUMBER(4,0)

W_RTL_MFPOP_PROD3_LC3_T3_FS LOC_CURR_CODEUsually the reporting currency code for the financial company in which the document was created. 67 Y VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD3_LC3_T3_FS TENANT_ID

This column is the unique identifier for a tenant in a multi-tenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service (SOAS) model. 68 Y VARCHAR2(80 CHAR)

W_RTL_MFPOP_PROD3_LC3_T3_FS X_CUSTOM This column is used as a generic field for customer extensions. 69 Y VARCHAR2(10 CHAR)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPR_SLSRGPRO_RTL_AMT

This is the retail value of original merchandise financial plan regular and promotion sales. This is tax inclusive. This is in primary currency. 70 Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPR_SLSRGPRO_QTYThis is the quantity of original merchandise financial plan regular and promotion sales. 71 Y NUMBER(18,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOPR_MKDNPMPRO_RTL_AMT

This is the retail value of original merchandise financial plan regular and promotional permanent markdown. Permanent markdown is due to an irrevocable price change that is booked immediately at the corporate level. It is the difference of the original retail minus the selling price. This is in primary currency. 72 Y NUMBER(20,4)

W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOP_FLEX1_NUM_VALUE This is the merchandize financial plan flexible metric 1. 73 Y NUMBER(20,4)W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOP_FLEX2_NUM_VALUE This is the merchandize financial plan flexible metric 2. 74 Y NUMBER(20,4)W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOP_FLEX3_NUM_VALUE This is the merchandize financial plan flexible metric 3. 75 Y NUMBER(20,4)W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOP_FLEX4_NUM_VALUE This is the merchandize financial plan flexible metric 4. 76 Y NUMBER(20,4)W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOP_FLEX5_NUM_VALUE This is the merchandize financial plan flexible metric 5. 77 Y NUMBER(20,4)W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOP_FLEX6_NUM_VALUE This is the merchandize financial plan flexible metric 6. 78 Y NUMBER(20,4)W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOP_FLEX7_NUM_VALUE This is the merchandize financial plan flexible metric 7. 79 Y NUMBER(20,4)W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOP_FLEX8_NUM_VALUE This is the merchandize financial plan flexible metric 8. 80 Y NUMBER(20,4)W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOP_FLEX9_NUM_VALUE This is the merchandize financial plan flexible metric 9. 81 Y NUMBER(20,4)W_RTL_MFPOP_PROD3_LC3_T3_FS MFPOP_FLEX10_NUM_VALUE This is the merchandize financial plan flexible metric 10. 82 Y NUMBER(20,4)

Page 380: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing
Page 381: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

B

Retail Insights Attributes and Physical Mappings B-1

BRetail Insights Attributes and PhysicalMappings

This appendix contains the list of attributes that exist in Retail Insights and their physical mappings to the Dimension tables (_D tables). For any custom attributes that are built as part of a customization, please map to the columns that are not used in this list.

Page 382: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

B-2 Oracle Retail Insights Operations Guide

Page 383: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-3

Attributes and Physical Mappings List

Attributes and Physical Mappings List

Table B–1 Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Cluster Cluster Group Code CLSTR_GRP_CODE W_RTL_CLSTR_GRP_D N/A

Cluster Cluster Code CLSTR_HDR_CODE W_RTL_CLSTR_HDR_D N/A

Cluster Primary Age Class PRMY_AGE_CLASS W_RTL_CLSTR_HDR_D N/A

Cluster Primary Income Level

PRMY_INCOME_LVL W_RTL_CLSTR_HDR_D N/A

Cluster Cluster Description CLSTR_HDR_DESC W_RTL_CLSTR_HDR_D N/A

Consumer Group Consumer Segment Name

CONSEG_NAME W_RTL_CONSUMERSEG_D N/A

Consumer Group Consumer Segment Type

CONSEG_TYPE W_RTL_CONSUMERSEG_D N/A

Consumer Group Family Size FAMILY_SIZE W_RTL_CONSUMERSEG_D N/A

Consumer Household Group

Composition Group Indicator

HH_COMPOSITION_IND W_RTL_HOUSEHOLD_COMP_D N/A

Consumer Household Group

Household Size HG_SIZE W_RTL_HOUSEHOLD_GRP_D N/A

Consumer Household Group

Presence of Children HG_PRESENCE_OF_CHILDREN W_RTL_HOUSEHOLD_GRP_D N/A

Consumer Household Group

Hispanic Household HISPANIC_FLG W_RTL_HOUSEHOLD_GRP_D N/A

Consumer Household Group

Household Head Age Level

HG_AGE_LEVEL W_RTL_HOUSEHOLD_GRP_D N/A

Customer Address ID ADDRESS_ID W_RTL_CUST_ADDRESS_D N/A

Customer Age EXTRACT( YEAR FROM CURRENT_DATE ) - W_PARTY_PER_D.CUSTOMER_BIRTH_YEAR

W_PARTY_PER_D N/A

Page 384: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-4

Attributes and Physical Mappings List

Customer Age Range CASE WHEN EXTRACT( YEAR FROM CURRENT_DATE ) - W_PARTY_PER_D.CUSTOMER_BIRTH_YEAR BETWEEN 15 AND 19 THEN '15 - 19' WHEN EXTRACT( YEAR FROM CURRENT_DATE ) - W_PARTY_PER_D.CUSTOMER_BIRTH_YEAR BETWEEN 20 AND 28 THEN '20 - 28' WHEN EXTRACT( YEAR FROM CURRENT_DATE ) - W_PARTY_PER_D.CUSTOMER_BIRTH_YEAR BETWEEN 29 AND 37 THEN '29 - 37' WHEN EXTRACT( YEAR FROM CURRENT_DATE ) - W_PARTY_PER_D.CUSTOMER_BIRTH_YEAR BETWEEN 38 AND 50 THEN '38 - 50' WHEN EXTRACT( YEAR FROM CURRENT_DATE ) - W_PARTY_PER_D.CUSTOMER_BIRTH_YEAR BETWEEN 51 AND 65 THEN '51 - 65' ELSE '66 and above' END

W_PARTY_PER_D N/A

Customer Annual Income ANNL_INCOME W_PARTY_PER_D N/A

Customer Churn Score CHURN_SCORE W_PARTY_PER_D N/A

Customer Churn Score Range CASE WHEN CHURN_SCORE < 21 THEN '0-20' WHEN CHURN_SCORE < 41 THEN '21-40' WHEN CHURN_SCORE < 61 THEN '41-60' WHEN CHURN_SCORE < 81 THEN '61-80' WHEN CHURN_SCORE < 101 THEN '81-100' ELSE 'Unspecified' END

W_PARTY_PER_D N/A

Customer Churn Score Range Sort

CASE WHEN CHURN_SCORE < 21 THEN 1 WHEN CHURN_SCORE < 41 THEN 2 WHEN CHURN_SCORE < 61 THEN 3 WHEN CHURN_SCORE < 81 THEN 4 WHEN CHURN_SCORE < 101 THEN 5 ELSE 6 END

W_PARTY_PER_D N/A

Customer City CITY_NAME W_RTL_CUST_ADDRESS_D N/A

Customer Country COUNTRY_NAME W_RTL_CUST_ADDRESS_D N/A

Customer Customer Address Class Code

ADDRESS_CLASS_CODE W_RTL_CUST_ADDRESS_D N/A

Customer Customer Address Type Code

ADDRESS_TYPE_CODE W_RTL_CUST_ADDRESS_D N/A

Customer Customer Birth Month

CUSTOMER_BIRTH_MONTH W_PARTY_PER_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 385: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-5

Attributes and Physical Mappings List

Customer Customer Birth Year CUSTOMER_BIRTH_YEAR W_PARTY_PER_D N/A

Customer Customer Income Band

ANNL_INCOME_RANGE W_PARTY_PER_D N/A

Customer Customer Individual Gender Code

SEX_MF_CODE W_PARTY_PER_D N/A

Customer Customer Individual Marital State Code

MARITAL_STAT_CODE W_PARTY_PER_D N/A

Customer Customer Number CUSTOMER_NUM W_PARTY_PER_D N/A

Customer Customer Primary City

CITY_NAME W_PARTY_PER_D N/A

Customer Customer Primary Country

COUNTRY_NAME W_PARTY_PER_D N/A

Customer Customer Primary Postal Code

POSTAL_CODE W_PARTY_PER_D N/A

Customer Customer Primary State

STATE_NAME W_PARTY_PER_D N/A

Customer Customer Primary State Code

STATE_CODE W_PARTY_PER_D N/A

Customer Customer Status Code

CUST_STATUS_CODE W_PARTY_PER_D N/A

Customer Customer Type PARTY_TYPE_CODE W_PARTY_PER_D N/A

Customer Education Background Code

EDUCATION_BCKGND_CODE W_PARTY_PER_D N/A

Customer Ethnicity Code ETHNICITY_CODE W_PARTY_PER_D N/A

Customer Frequency Category Code

FREQUENCY_CAT_CODE W_PARTY_PER_D N/A

Customer Monetary Category Code

MONETARY_CAT_CODE W_PARTY_PER_D N/A

Customer Nationality Code NATIONALITY W_PARTY_PER_D N/A

Customer Occupation Code INS_OCCUPATION W_PARTY_PER_D N/A

Customer Opt Out Flag OPT_OUT_FLG W_PARTY_PER_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 386: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-6

Attributes and Physical Mappings List

Customer Postal Code POSTAL_CODE W_RTL_CUST_ADDRESS_D N/A

Customer Primary Address Flag PRIMARY_ADDRESS_FLG W_RTL_CUST_ADDRESS_D N/A

Customer Prospect Flag PROSPECT_FLG W_PARTY_PER_D N/A

Customer Recency Category Code

RECENCY_CAT_CODE W_PARTY_PER_D N/A

Customer RFM Categories Code RFM_CAT_CODE W_PARTY_PER_D N/A

Customer State STATE_NAME W_RTL_CUST_ADDRESS_D N/A

Customer State Code STATE_CODE W_RTL_CUST_ADDRESS_D N/A

Customer Years at Address YEAR_AT_ADDRESS W_RTL_CUST_ADDRESS_D N/A

Customer Dwelling Status DWELLING_STATUS W_RTL_CUST_ADDRESS_D N/A

Customer Dwelling Size DWELLING_SIZE W_RTL_CUST_ADDRESS_D N/A

Customer Dwelling Tenure DWELLING_TENURE W_RTL_CUST_ADDRESS_D N/A

Customer Dwelling Type DWELLING_TYPE W_RTL_CUST_ADDRESS_D N/A

Customer Activity Code ACTIVITY_CODE W_PARTY_PER_D N/A

Customer Activity Code ATTITUDE_CODE W_PARTY_PER_D N/A

Customer Benefit Sought Code BENEFIT_SOUGHT_CODE W_PARTY_PER_D N/A

Customer Climate Code CLIMATE_CODE W_PARTY_PER_D N/A

Customer Customer Lifetime Value Code

CUST_LIFETIME_VALUE_CODE W_PARTY_PER_D N/A

Customer Customer Lifetime Value

CUST_LIFETIME_VALUE W_PARTY_PER_D N/A

Customer Customer Profitability Code

CUST_PROFITABILITY_CODE W_PARTY_PER_D N/A

Customer Family Lifecycle Code

FAMILY_LIFE_CYCL_CODE W_PARTY_PER_D N/A

Customer Interest Code INTEREST_CODE W_PARTY_PER_D N/A

Customer Occasion Code OCCASION_CODE W_PARTY_PER_D N/A

Customer Opinion Code OPINION_CODE W_PARTY_PER_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 387: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-7

Attributes and Physical Mappings List

Customer Religion Code RELIGION_CODE W_PARTY_PER_D N/A

Customer Readiness To Buy Code

READINESS_TO_BUY_CODE W_PARTY_PER_D N/A

Customer Social Class Code SOCIAL_CLASS_CODE W_PARTY_PER_D N/A

Customer Hours Worked HOURS_WORKED W_PARTY_PER_D N/A

Customer Age of Kids KIDS_AGE_GROUP W_PARTY_PER_D N/A

Customer Metro Area Size METRO_AREA_SIZE W_PARTY_PER_D N/A

Customer Population Density POPULATION_DENSITY W_PARTY_PER_D N/A

Customer No of Teens TEEN_NUM W_PARTY_PER_D N/A

Customer Usage Rate USAGE_RATE W_PARTY_PER_D N/A

Customer Years Primary Store YEARS_PRIMARY_STORE W_PARTY_PER_D N/A

Customer Segment Customer Segment ID

CUSTSEG_ID W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Name

CUSTSEG_NAME W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Type

CUSTSEG_TYPE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Age Range

AGE_RANGE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Gender Code

SEX_MF_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Family Size

FAMILY_SIZE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Generation Code

GENERATION_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Annual Income Range

ANNL_INCOME_RANGE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Occupation Code

OCCUPATION_CODE W_RTL_CUSTSEG_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 388: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-8

Attributes and Physical Mappings List

Customer Segment Customer Segment Education Background Code

EDUCATION_BCKGND_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Ethnicity Code

ETHNICITY_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Nationality Code

NATIONALITY_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Religion Code

RELIGION_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Social Class Code

SOCAL_CLASS_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Family Lifecycle Code

FAMILY_LIFE_CYCL_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Region Code

REGION_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Metro Area Size

METRO_AREA_SIZE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Population Density

POPULATION_DENSITY W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Climate Code

CLIMATE_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Benefit Sought Code

BENEFIT_SOUGHT_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Usage Rate

USAGE_RATE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Readiness To Buy Code

READINESS_TO_BUY_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Occasion Code

OCCASION_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Activity Code

ACTIVITY_CODE W_RTL_CUSTSEG_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 389: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-9

Attributes and Physical Mappings List

Customer Segment Customer Segment Interest Code

INTEREST_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Opinion Code

OPINION_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Attitude Code

ATTITUDE_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Value Code

VALUE_CODE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Average Purchase

AVG_PURCHASE W_RTL_CUSTSEG_BEHAVIOR_D N/A

Customer Segment Customer Segment Average Trip

AVG_TRIP W_RTL_CUSTSEG_BEHAVIOR_D N/A

Customer Segment Customer Segment Average Transaction Count

AVG_TRX_CNT W_RTL_CUSTSEG_BEHAVIOR_D N/A

Customer Segment Customer Segment Category Level Name

LEVEL_NAME W_RTL_CUSTSEG_BEHAVIOR_D N/A

Customer Segment Customer Segment Total Trip

TOTAL_TRIP W_RTL_CUSTSEG_BEHAVIOR_D N/A

Customer Segment Customer Segment Description

CUSTSEG_DESC W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Source Type

CUSTSEG_SRC_TYPE W_RTL_CUSTSEG_D N/A

Customer Segment Customer Segment Org Level Name

ORG_HIER_KEY W_RTL_CUSTSEG_D N/A

Household Household Class Id CUST_HOUSEHOLD_CLASS W_RTL_CUST_HOUSEHOLD_D N/A

Household Household Income group

HH_INCOME_GRP W_HOUSEHOLD_D N/A

Household Household size HG_SIZE W_RTL_HOUSEHOLD_GRP_D N/A

Household Income HH_INCOME W_HOUSEHOLD_D N/A

Household Number of Dependents

DEPENDS_NUM W_HOUSEHOLD_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 390: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-10

Attributes and Physical Mappings List

Household Number of Adults ADULTS_NUM W_HOUSEHOLD_D N/A

Household Number of Children CHILDREN_NUM W_HOUSEHOLD_D N/A

Household Number of Seniors SENIOR_NUM W_HOUSEHOLD_D N/A

Household Number of Teens TEEN_NUM W_HOUSEHOLD_D N/A

Customer Segment Loyalty

Seg Dept Loyalty Score

LOY_SCORE W_RTL_LOY_CUSTSEG_DP_LC_WK_F

PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Seg Class Loyalty Score Range

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Seg Dept Loyalty Score Range

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Seg Class Loyalty Score

LOY_SCORE W_RTL_LOY_CUSTSEG_CL_LC_WK_F

PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Seg Dept Loyalty Score by Promo

LOY_SCORE W_RTL_LOY_CUSTSEG_DP_LC_WK_F

PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Seg Dept Loyalty Score Range by Promo

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Seg Class Loyalty Score by Promo

LOY_SCORE W_RTL_LOY_CUSTSEG_CL_LC_WK_F

PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Seg Class Loyalty Score Range by Promo

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Seg Subclass Loyalty Score

LOY_SCORE W_RTL_LOY_CUSTSEG_SC_LC_WK_F PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Seg Subclass Loyalty Score Range

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID= -1

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 391: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-11

Attributes and Physical Mappings List

Customer Segment Loyalty

Seg Subclass Loyalty Score by Promo

LOY_SCORE W_RTL_LOY_CUSTSEG_SC_LC_WK_F PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Seg Subclass Loyalty Score Range by Promo

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Seg Style Brand Loyalty Score

LOY_SCORE W_RTL_LOY_CUSTSEG_LC_WK_F PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Seg Style Brand Loyalty Score Range

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Seg Style Brand Loyalty Score by Promo

LOY_SCORE W_RTL_LOY_CUSTSEG_LC_WK_F PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Seg Style Brand Loyalty Score Range by Promo

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Dept Business Month Loyalty Score

LOY_SCORE W_RTL_LOY_CUST_DP_LC_MH_F PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Cust Dept Business Month Loyalty Score Range

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Cust Dept Business Month Loyalty Score by Promo

LOY_SCORE W_RTL_LOY_CUST_DP_LC_MH_F PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Dept Business Month Loyalty Score Range by Promo

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Class Business Month Loyalty Score

LOY_SCORE W_RTL_LOY_CUST_CL_LC_MH_F PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Cust Class Business Month Loyalty Score Range

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID= -1

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 392: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-12

Attributes and Physical Mappings List

Customer Segment Loyalty

Cust Class Business Month Loyalty Score by Promo

LOY_SCORE W_RTL_LOY_CUST_CL_LC_MH_F PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Class Business Month Loyalty Score Range by Promo

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Style Business Month Brand Loyalty Score

LOY_SCORE W_RTL_LOY_CUST_LC_MH_F PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Cust Style Business Month Brand Loyalty Score Range

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Cust Style Business Month Brand Loyalty Score by Promo

LOY_SCORE W_RTL_LOY_CUST_LC_MH_F PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Style Business Month Brand Loyalty Score Range by Promo

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Class Greg Month Loyalty Score

LOY_SCORE W_RTL_LOY_CUST_CL_LC_MH_F PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Cust Class Greg Month Loyalty Score Range

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Cust Class Greg Month Loyalty Score by Promo

LOY_SCORE W_RTL_LOY_CUST_CL_LC_MH_F PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Class Greg Month Loyalty Score Range by Promo

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Dept Greg Month Loyalty Score

LOY_SCORE W_RTL_LOY_CUST_DP_LC_MH_F PROMO_COMPONENT_TYPE_WID= -1

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 393: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-13

Attributes and Physical Mappings List

Customer Segment Loyalty

Cust Dept Greg Month Loyalty Score Range

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Cust Dept Greg Month Loyalty Score by Promo

LOY_SCORE W_RTL_LOY_CUST_DP_LC_MH_F PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Dept Greg Month Loyalty Score Range by Promo

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Style Greg Month Brand Loyalty Score

LOY_SCORE W_RTL_LOY_CUST_LC_MH_F PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Cust Style Greg Month Brand Loyalty Score Range

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID= -1

Customer Segment Loyalty

Cust Style Greg Month Brand Loyalty Score by Promo

LOY_SCORE W_RTL_LOY_CUST_LC_MH_F PROMO_COMPONENT_TYPE_WID<> -1

Customer Segment Loyalty

Cust Style Greg Month Brand Loyalty Score Range by Promo

LOY_SCORE_DESC W_RTL_LOY_SCORE_BAND_D PROMO_COMPONENT_TYPE_WID<> -1

Market Item Market Item Description

MARKET_PROD_NAME W_RTL_MARKET_PRODUCT_D_TL CURRENT_FLG = 'Y'

Market Item Market Item Brand MARKET_PROD_BRAND_DESC W_RTL_MARKET_PROD_BRAND_D_TL

MARKET_PROD_GRP_TYPE='BRAND'

Market Item Market Sub Brand MARKET_PROD_SUB_BRAND_DESC W_RTL_MARKET_PROD_BRAND_D_TL

MARKET_PROD_GRP_TYPE='BRAND'

Market Item Market Brand Owner MARKET_BRAND_OWNER_DESC W_RTL_MARKET_PROD_BRAND_D_TL

MARKET_PROD_GRP_TYPE='BRAND'

Market Item Market Brand Owner Number

MARKET_BRAND_OWNER_NUM W_RTL_MARKET_PROD_BRAND_D MARKET_PROD_GRP_TYPE='BRAND'

Market Item Multi Pack MULTI_PACK W_RTL_MARKET_PRODUCT_D CURRENT_FLG = 'Y'

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 394: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-14

Attributes and Physical Mappings List

Market Item Universal Prod Code case when W_RTL_MARKET_PRODUCT_D.MARKET_PROD_LVL_NAME = 'UPC' then W_RTL_MARKET_PRODUCT_D.MARKET_PROD_NUM end

W_RTL_MARKET_PRODUCT_D N/A

Organization Customer

Annual Revenue ANNUAL_REVENUE W_PARTY_ORG_D N/A

Organization Customer

Base Currency Code BASE_CURCY_CD W_PARTY_ORG_D N/A

Organization Customer

Competitor Flag COMPETITOR_FLG W_PARTY_ORG_D N/A

Organization Customer

Customer Category code

CUST_CAT_CODE W_PARTY_ORG_D N/A

Organization Customer

Customer Since Date CUST_SINCE_DT W_PARTY_ORG_D N/A

Organization Customer

DUNS Number DUNS_NUM W_PARTY_ORG_D N/A

Organization Customer

Govt ID Type GOVT_ID_TYPE W_PARTY_ORG_D N/A

Organization Customer

Govt ID Value GOVT_ID_VALUE W_PARTY_ORG_D N/A

Organization Customer

Internet home page INTERNET_HOME_PAGE W_PARTY_ORG_D N/A

Organization Customer

Line of Business LINE_OF_BUSINESS W_PARTY_ORG_D N/A

Organization Customer

Organization Size Code

ORG_SIZE_CODE W_PARTY_ORG_D N/A

Organization Customer

Prospect Flag PROSPECT_FLG W_PARTY_PER_D N/A

Organization Customer

Partner Flag PRTNR_FLG W_PARTY_ORG_D N/A

Organization Customer

Potential Sales Volume

PTNTL_SLS_VOL W_PARTY_ORG_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 395: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-15

Attributes and Physical Mappings List

Organization Customer

Sales Account Flag SALES_ACCNT_FLG W_PARTY_ORG_D N/A

Organization Customer

Sales Account Type Code

SALES_ACCNT_TYPE_CODE W_PARTY_ORG_D N/A

Organization Customer

Sales Ref Flag SALES_REF_FLG W_PARTY_ORG_D N/A

Organization Customer

SIC Code SIC_CODE W_PARTY_ORG_D N/A

Organization Customer

Service Provider Flag SRV_PROVDR_FLG W_PARTY_ORG_D N/A

Organization Customer

Supplier Flag SUPPLIER_FLG W_PARTY_ORG_D N/A

Organization Customer

Supplier ID SUPPLIER_ID W_PARTY_ORG_D N/A

Organization Customer

Existing Sales Account Flag

EXIST_SALES_ACCNT_FLG W_PARTY_ORG_D N/A

Organization Customer

Customer Type Code CUST_TYPE_CODE W_PARTY_ORG_D N/A

Organization Customer

Customer Type PARTY_TYPE_CODE W_PARTY_PER_D N/A

Organization Customer

Customer Number CUSTOMER_NUM W_PARTY_PER_D N/A

Trade Area Trade Area Type TRADE_AREA_TYPE W_RTL_TRADE_AREA_D N/A

Trade Area Commuter Population

COMMUTER_POPULATION W_RTL_TRADE_AREA_D N/A

Trade Area Peak Season Population

PEAK_SEASON_POPULATION W_RTL_TRADE_AREA_D N/A

Trade Area Tourist Population TOURIST_POPULATION W_RTL_TRADE_AREA_D N/A

Trade Area State Population STATE_POPULATION W_RTL_TRADE_AREA_D N/A

Trade Area Number Of Households

HOUSEHOLD_COUNT W_RTL_TRADE_AREA_D N/A

Trade Area Average Family Size AVG_FAMILY_SIZE W_RTL_TRADE_AREA_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 396: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-16

Attributes and Physical Mappings List

Trade Area Per Capita Income PER_CAPITA_INCOME W_RTL_TRADE_AREA_D N/A

Trade Area Average Number Of Vehicles

AVG_NUM_OF_VEHICLES W_RTL_TRADE_AREA_D N/A

Trade Area Average Drive Time AVERAGE_DRIVE_TIME W_RTL_TRADE_AREA_D N/A

Trade Area Pull Factor PULL_FACTOR W_RTL_TRADE_AREA_D N/A

Fiscal Calender Fiscal Period MCAL_PERIOD_NAME W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Year Number MCAL_YEAR W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Year MCAL_PER_NAME_YEAR W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Year Start Date MCAL_YEAR_START_DT W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Year End Date MCAL_YEAR_END_DT W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Half Year MCAL_PER_NAME_HALF W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Quarter MCAL_PER_NAME_QTR W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Period Start Date

MCAL_PERIOD_START_DT W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Period End Date

MCAL_PERIOD_END_DT W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Week MCAL_PERIOD_NAME_WEEK W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Week Start Date

MCAL_WEEK_START_DT W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Week End Date MCAL_WEEK_END_DT W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Day Name MCAL_CAL_NAME W_MCAL_DAY_D N/A

Fiscal Calender Fiscal Date MCAL_DAY_DT W_MCAL_DAY_D N/A

Customer Order CO Header Number CO_HEAD_ID W_RTL_CO_HEAD_D N/A

Customer Order CO Line Number CO_LINE_ID W_RTL_CO_LINE_D N/A

Customer Order Original Item Number

ORIGINAL_PROD_NUM W_RTL_CO_LINE_D N/A

Customer Order CO Line Original Item

PRODUCT_NAME W_PRODUCT_D_TL N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 397: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-17

Attributes and Physical Mappings List

Customer Order CO Line Substitute Item

SUBSTITUTE_PROD_NUM W_RTL_CO_LINE_D N/A

Customer Order Request Date REQUEST_DT W_RTL_CO_LINE_D N/A

Customer Order Bill Date BILL_DATE W_RTL_CO_LINE_D N/A

Customer Order Estimated Availability Date

EST_AVAIL_DT W_RTL_CO_LINE_D N/A

Customer Order Tax Exempt Indicator TAX_EXEMPT_IND W_RTL_CO_LINE_D N/A

Customer Order Original Expected Date

ORIGINAL_DT W_RTL_CO_LINE_D N/A

Customer Order Cancel Flag CANCEL_FLG W_RTL_CO_LINE_D N/A

Customer Order Partial Shipment Indicator

CO_PARTIAL_SHIPMENT_INDICATOR W_RTL_CO_HEAD_D N/A

Employee Employee Name FULL_NAME W_EMPLOYEE_D N/A

Employee Employee Cashier Flag

CASHIER_FLG W_EMPLOYEE_D CASHIER_FLG ='Y'

Employee Employee Sale Representative Flag

SALES_REP_FLG W_EMPLOYEE_D SALES_REP_FLG='Y'

Employee Sales Person FULL_NAME W_EMPLOYEE_D SALES_REP_FLG='Y'

Employee Cashier FULL_NAME W_EMPLOYEE_D CASHIER_FLG ='Y'

Employee Customer Service Representative

FULL_NAME W_EMPLOYEE_D SERVICE_REP_FLG ='Y'

Gregorian Calendar Year Number CAL_YEAR W_MCAL_DAY_D N/A

Gregorian Calendar Year CAL_YEAR_NAME W_MCAL_DAY_D N/A

Gregorian Calendar Year Start Date CAL_YEAR_START_DT W_MCAL_DAY_D N/A

Gregorian Calendar Year End Date CAL_YEAR_END_DT W_MCAL_DAY_D N/A

Gregorian Calendar Half Year PER_NAME_HALF W_QTR_D N/A

Gregorian Calendar Quarter PER_NAME_QTR W_QTR_D N/A

Gregorian Calendar Month PER_NAME_MONTH W_MONTH_D N/A

Gregorian Calendar Month Start Date CAL_MONTH_START_DT W_MCAL_DAY_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 398: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-18

Attributes and Physical Mappings List

Gregorian Calendar Month End Date CAL_MONTH_END_DT W_MCAL_DAY_D N/A

Gregorian Calendar Week CAL_WEEK_NAME W_MCAL_DAY_D N/A

Gregorian Calendar Week Start Date CAL_WEEK_START_DT W_MCAL_DAY_D N/A

Gregorian Calendar Week End Date CAL_WEEK_END_DT W_MCAL_DAY_D N/A

Gregorian Calendar Day Name MCAL_CAL_NAME W_MCAL_DAY_D N/A

Gregorian Calendar Date MCAL_DAY_DT W_MCAL_DAY_D N/A

Item Class Number LVL5ANC_PRODCAT_ID W_PROD_CAT_DH W_PROD_CAT_DH.LEVEL_NAME='CLS'

Item Company Number TOP_LVL_PRODCAT_ID W_PROD_CAT_DH W_PROD_CAT_DH.LEVEL_NAME='CMP'

Item Department Number LVL6ANC_PRODCAT_ID W_PROD_CAT_DH W_PROD_CAT_DH.LEVEL_NAME='DEPT'

Item Diff ID FLEX_ATTRIB_2_CHAR W_RTL_ITEM_GRP1_D W_RTL_ITEM_GRP1_D.PROD_GRP_TYPE = 'ITEMDIFF'

Item Diff Type FLEX_ATTRIB_1_CHAR W_RTL_ITEM_GRP1_D W_RTL_ITEM_GRP1_D.PROD_GRP_TYPE = 'ITEMDIFF'

Item Division Number LVL8ANC_PRODCAT_ID W_PROD_CAT_DH W_PROD_CAT_DH.LEVEL_NAME='DIV'

Item Group Number LVL7ANC_PRODCAT_ID W_PROD_CAT_DH W_PROD_CAT_DH.LEVEL_NAME='GRP'

Item Item PRODUCT_NAME W_PRODUCT_D_TL N/A

Item Item Level PRODUCT_ATTR11_NAME W_PRODUCT_ATTR_D N/A

Item Item Level 1 Number PRODUCT_ATTR13_NAME W_PRODUCT_ATTR_D N/A

Item Item Level 2 Number PRODUCT_ATTR14_NAME W_PRODUCT_ATTR_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 399: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-19

Attributes and Physical Mappings List

Item Item Level 3 Number PRODUCT_ATTR15_NAME W_PRODUCT_ATTR_D N/A

Item Item List ID FLEX_ATTRIB_5_NUM W_RTL_ITEM_GRP1_D W_RTL_ITEM_GRP1_D.PROD_GRP_TYPE='ITEMLIST'

Item Item Number PROD_NUM W_PRODUCT_D N/A

Item Merchandise Flag PRODUCT_ATTR5_NAME W_PRODUCT_ATTR_D N/A

Item Mfg Recommended Retail

PRODUCT_ATTR3_NUM_VALUE W_PRODUCT_ATTR_D N/A

Item Original Retail PRODUCT_ATTR2_NUM_VALUE W_PRODUCT_ATTR_D N/A

Item Pack Desc PRODUCT_NAME W_PRODUCT_D_TL PACK_FLG='Y'

Item Pack Flag PACK_FLG W_PRODUCT_D N/A

Item Pack Number PROD_NUM W_PRODUCT_D N/A

Item Pack Orderable Number

PRODUCT_ATTR7_NAME W_PRODUCT_ATTR_D N/A

Item Pack Sellable Number PRODUCT_ATTR5_NAME W_PRODUCT_ATTR_D N/A

Item Pack Simple Number PRODUCT_ATTR6_NAME W_PRODUCT_ATTR_D N/A

Item Package Size PRODUCT_ATTR8_NAME W_PRODUCT_ATTR_D N/A

Item Package UOM PRODUCT_ATTR9_NAME W_PRODUCT_ATTR_D N/A

Item Retail Zone Group ID PRODUCT_ATTR1_NUM_VALUE W_PRODUCT_ATTR_D N/A

Item Subclass Number LVL4ANC_PRODCAT_ID W_PROD_CAT_DH W_PROD_CAT_DH.LEVEL_NAME='SBC'

Item Transaction Level PRODUCT_ATTR12_NAME W_PRODUCT_ATTR_D N/A

Item UDA Detail ID FLEX_ATTRIB_3_CHAR W_RTL_ITEM_GRP1_D W_RTL_ITEM_GRP1_D.PROD_GRP_TYPE = 'ITEMUDA'

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 400: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-20

Attributes and Physical Mappings List

Item UDA Head ID FLEX_ATTRIB_1_CHAR W_RTL_ITEM_GRP1_D W_RTL_ITEM_GRP1_D.PROD_GRP_TYPE = 'ITEMUDA'

Item Color ID COLOR_ID W_RTL_PRODUCT_COLOR_D N/A

Item Sub Color ID SUBCOLOR_ID W_RTL_PRODUCT_COLOR_D N/A

Item Sub Brand ID SUB_BRAND_ID W_RTL_PRODUCT_BRAND_D N/A

Item Brand ID BRAND_ID W_RTL_PRODUCT_BRAND_D N/A

Item Fabric ID PROD_ATTR_ID W_RTL_PRODUCT_ATTR_D PROD_ATTR_TYPE"='FABRIC'

Item Flavor ID PROD_ATTR_ID W_RTL_PRODUCT_ATTR_D PROD_ATTR_TYPE"='FLAVOR'

Item Scent ID PROD_ATTR_ID W_RTL_PRODUCT_ATTR_D PROD_ATTR_TYPE"='SCENT'

Item Style ID PROD_ATTR_ID W_RTL_PRODUCT_ATTR_D PROD_ATTR_TYPE"='STYLE'

Item Sub Brand BRAND_DESCR W_RTL_PRODUCT_BRAND_D_TL N/A

Item Brand SUB_BRAND_DESCR W_RTL_PRODUCT_BRAND_D_TL N/A

Organization Address Line 1 ST_ADDRESS1 W_INT_ORG_D N/A

Organization Address Line 2 ST_ADDRESS2 W_INT_ORG_D N/A

Organization Address Line 3 ORG_ATTR53_NAME W_INT_ORG_ATTR_D N/A

Organization Address Type ORG_ATTR2_NAME W_INT_ORG_ATTR_D N/A

Organization Area Mgr ORG_HIER12_MGR W_INT_ORG_DH N/A

Organization Area Number ORG_HIER12_NUM W_INT_ORG_DH N/A

Organization Banner BANNER_NAME W_RTL_CHANNEL_D N/A

Organization Banner ID BANNER_ID W_RTL_CHANNEL_D N/A

Organization Break Pack Flag ORG_ATTR8_NAME W_INT_ORG_ATTR_D N/A

Organization Chain Mgr ORG_HIER13_MGR W_INT_ORG_DH N/A

Organization Chain Number ORG_HIER13_NUM W_INT_ORG_DH N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 401: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-21

Attributes and Physical Mappings List

Organization Channel ID CHANNEL_ID W_RTL_CHANNEL_D N/A

Organization Channel Type ORG_ATTR5_NUM_VALUE W_RTL_CHANNEL_D N/A

Organization City CITY_CODE W_INT_ORG_D N/A

Organization Comp Flag COMP_FLG W_RTL_LOC_WK_D N/A

Organization Company Number ORG_TOP_NUM W_INT_ORG_DH N/A

Organization Country ORG_ATTR46_NAME W_INT_ORG_ATTR_D N/A

Organization Currency Code W_CURR_CODE W_INT_ORG_D N/A

Organization Default WH ID ORG_ATTR20_NAME W_INT_ORG_ATTR_D N/A

Organization District Mgr ORG_HIER10_MGR W_INT_ORG_DH N/A

Organization District Number ORG_HIER10_NUM W_INT_ORG_DH N/A

Organization Linear Distance ORG_ATTR2_NUM_VALUE W_INT_ORG_ATTR_D N/A

Organization Loc ORG_NAME W_INT_ORG_D_TL N/A

Organization Loc Close Date SRC_EFF_TO_DT W_INT_ORG_D N/A

Organization Loc List LOC_LIST_NAME W_RTL_LOC_LIST_D N/A

Organization Loc List ID LOC_LIST_ID W_RTL_LOC_LIST_D N/A

Organization Loc Mgr MGR_NAME W_INT_ORG_D N/A

Organization Loc Name 10 ORG_ATTR34_NAME W_INT_ORG_ATTR_D N/A

Organization Loc Name 3 ORG_ATTR33_NAME W_INT_ORG_ATTR_D N/A

Organization Loc Name Secondary ORG_ATTR52_NAME W_INT_ORG_ATTR_D N/A

Organization Loc Number ORG_NUM W_INT_ORG_D N/A

Organization Loc Open Date SRC_EFF_FROM_DT W_INT_ORG_D N/A

Organization Loc Trait LOC_TRAIT_NAME W_RTL_LOC_TRAIT_D N/A

Organization Loc Trait ID LOC_TRAIT_ID W_RTL_LOC_TRAIT_D N/A

Organization Loc Type ORG_ATTR23_NAME W_INT_ORG_ATTR_D N/A

Organization Mall ORG_ATTR9_NAME W_INT_ORG_ATTR_D N/A

Organization Org Unit ID ORG_UNIT_ID W_RTL_ORG_FIN_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 402: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-22

Attributes and Physical Mappings List

Organization Phone Number PHONE_NUM W_INT_ORG_D N/A

Organization Physical WH ID ORG_ATTR14_NAME W_INT_ORG_ATTR_D N/A

Organization Postal Code POSTAL_CODE W_INT_ORG_D N/A

Organization Promo Zone ID ORG_ATTR16_NAME W_INT_ORG_ATTR_D N/A

Organization Region Mgr ORG_HIER11_MGR W_INT_ORG_DH N/A

Organization Region Number ORG_HIER11_NUM W_INT_ORG_DH N/A

Organization Remodel Date ORG_ATTR1_DATE W_INT_ORG_ATTR_D N/A

Organization Selling Area ORG_ATTR1_NUM_VALUE W_INT_ORG_ATTR_D N/A

Organization SOB ID SET_OF_BOOKS_ID W_RTL_ORG_FIN_D N/A

Organization State ORG_ATTR47_NAME W_INT_ORG_ATTR_D N/A

Organization State Code C_STATE_PROV_CODE W_INT_ORG_D N/A

Organization Stockholding Flag ORG_ATTR19_NAME W_INT_ORG_ATTR_D N/A

Organization Store Class ORG_ATTR41_NAME W_INT_ORG_ATTR_D N/A

Organization Store Format Desc ORG_ATTR21_NAME W_INT_ORG_ATTR_D N/A

Organization Store Format ID ORG_ATTR22_NAME W_INT_ORG_ATTR_D N/A

Organization Store Type ORG_ATTR23_NAME W_INT_ORG_ATTR_D N/A

Organization Total Area ORG_ATTR3_NUM_VALUE W_INT_ORG_ATTR_D N/A

Organization Tsf Entity ID TSF_ENTITY_ID W_RTL_ORG_FIN_D N/A

Organization Tsf Zone ID ORG_ATTR26_NAME W_INT_ORG_ATTR_D N/A

Organization VAT Included Flag ORG_ATTR29_NAME W_INT_ORG_ATTR_D N/A

Organization VAT Region ID ORG_ATTR28_NAME W_INT_ORG_ATTR_D N/A

Organization Virtual WH Flag ORG_ATTR30_NAME W_INT_ORG_ATTR_D N/A

Organization WF Customer ORG_ATTR39_NAME W_INT_ORG_ATTR_D N/A

Organization WF Customer Group ORG_ATTR37_NAME W_INT_ORG_ATTR_D N/A

Organization WF Customer Group ID

ORG_ATTR36_NAME W_INT_ORG_ATTR_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 403: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-23

Attributes and Physical Mappings List

Organization WF Customer ID ORG_ATTR38_NAME W_INT_ORG_ATTR_D N/A

Organization WF Customer Type ORG_ATTR35_NAME W_INT_ORG_ATTR_D N/A

Reason Reason Type Code REASON_CODE W_REASON_D

Retail Type Retail Type W_XACT_TYPE_CODE W_XACT_TYPE_D W_XACT_CAT_CODE = 'RETAIL_TRAN_TYPE'

Supplier Currency Code BASE_CURCY_CD W_PARTY_ORG_D SUPPLIER_FLG='Y'

Supplier Supplier ORG_NAME W_PARTY_ORG_D SUPPLIER_FLG='Y'

Supplier Supplier Status SUPPLIER_ACTIVE_FLG W_PARTY_ORG_D SUPPLIER_FLG='Y'

Supplier Supplier Start Date EFFECTIVE_FROM_DT W_PARTY_ORG_D SUPPLIER_FLG='Y'

Supplier Supplier End Date EFFECTIVE_TO_DT W_PARTY_ORG_D SUPPLIER_FLG='Y'

Supplier Supplier Trait ID SUPPLIER_TRAIT_ID W_RTL_SUPPLIER_TRAIT_D N/A

Supplier Parent Supplier Number

PARTY_ATTR8_NAME W_PARTY_ATTR_D N/A

Supplier Parent Supplier PARTY_ATTR14_NAME W_PARTY_ATTR_D N/A

Season Phase Season ID SEASON_NUM W_RTL_SEASON_D N/A

Season Phase Season Start Date SRC_EFF_FROM_DT W_RTL_SEASON_D N/A

Season Phase Season End Date SRC_EFF_TO_DT W_RTL_SEASON_D N/A

Season Phase Phase ID PHASE_ID W_RTL_SEASON_PHASE_D N/A

Season Phase Phase Start Date SRC_EFF_FROM_DT W_RTL_SEASON_PHASE_D N/A

Season Phase Phase End Date SRC_EFF_TO_DT W_RTL_SEASON_PHASE_D N/A

Shipment Method Shipment Method Code

SHIP_METHOD_CODE W_RTL_CO_SHIP_METHOD_D N/A

Shipment Type Shipment Type Code SHIP_TYPE_CODE W_RTL_CO_SHIP_TYPE_D N/A

Time of Day Minute Number MINUTE_NUM W_TIME_OF_DAY_D N/A

Time of Day Hour Number 24 Hour Format

HOUR_24_NUM W_TIME_OF_DAY_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 404: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Retail Insights Attributes and Physical Mappings B-24

Attributes and Physical Mappings List

Time of Day Half Hour Interval CASE WHEN W_TIME_OF_DAY_D.Minute_Num < 30 THEN W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':00 - ' || W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':29' ELSE W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':30 - ' || W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':59' END

W_TIME_OF_DAY_D N/A

Time of Day Qtr Hour Interval case when W_MINUTE_OF_DAY_D.MINUTE_NUM < 15 then W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':00 - ' || W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':14' when W_MINUTE_OF_DAY_D.MINUTE_NUM between 15 and 29 then W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':15 - ' || W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':29' when W_MINUTE_OF_DAY_D.MINUTE_NUM between 30 and 44 then W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':30 - ' || W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':44' else W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':45 - ' || W_MINUTE_OF_DAY_D.HOUR_24_NUM || ':59' end

W_MINUTE_OF_DAY_D N/A

Status Status Class W_STATUS_CLASS W_STATUS_D N/A

Status Status Code STATUS_CODE W_STATUS_D N/A

Table B–1 (Cont.) Attributes and Physical Mappings

DIMENSION OBIEE_ATTR_NAME PHYSICAL_COL_NAME TABLE_NAME FILTER_CONDITION

Page 405: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C

Appendix: Non-Retail Insights Columns C-1

CAppendix: Non-Retail Insights Columns

This appendix contains the list of non Retail Insights columns that are conformed with the Oracle BI application tables.

Table C–1 Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

W_WEEK_D W_CURRENT_CAL_WEEK_CODE

W_CURRENT_CAL_YEAR_CODE

FST_WEEK_CAL_YEAR_FLG

LAST_WEEK_CAL_YEAR_FLG

WEEK_KEY

CAL_WEEK_END_DT_WID

CAL_WEEK_END_DT_KEY

CAL_WEEK_START_DT_WID

CAL_WEEK_START_DT_KEY

CAL_WEEK

JULIAN_WEEK_NUM

JULIAN_YEAR_NUM

CAL_YEAR_START_DT_WID

CAL_YEAR_END_DT_WID

W_PARTY_PER_D ACCESS_LVL_CODE

ACCESS_LVL_NAME

ACCNT_FLG

ACTIVE_FLG

ADDR_EFF_DT

AGE_RANGE

AGENT_FLG

ANNL_REVENUE

APPR_AUTH

APPR_AUTH_CAT_CODE

APPR_AUTH_CAT_NAME

Page 406: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-2 Oracle Retail Insights Operations Guide

APPR_CURCY_CD

BIRTH_PLACE

CALL_FLG

CALL_LST_NAME

CITIZENSHIP_CODE

CITIZENSHIP_NAME

CITY_CODE

COM_PREFERENCE

COMP_OWNER_FLG

COMPLEXION_CODE

COMPLEXION_NAME

CON_ACTIVE_FLG

CON_BU_NAME

CON_FORMED_DT

CONSUMER_FLG

COUNTRY_CODE

CREDIT_SCORE

CUST_END_DT

CUST_SINCE_DT

CUST_VAL_EFF_DT

CUST_VALUE_CODE

CUST_VALUE_NAME

DEATH_DT

DECEASE_FLG

DEPARTMENT_NAME

DEPT_TYPE_CODE

DEPT_TYPE_NAME

EDUCATION_BCKGND_NAME

EDUCATION_YEARS

EMAIL_SR_UPD_FLG

EMP_ACCNT_BU_NAME

EMP_ACCNT_LOC

EMP_ACCNT_NAME

EMP_ACTIVE_FLG

EMP_FLG

EMP_FORMED_DT

EMP_HIRE_DT

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 407: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-3

EMPLMNT_STAT_CODE

ENTERPRISE_FLG

ETHNICITY_NAME

ETHNICITY1_CD

ETHNICITY2_CD

EXT_CON_STORE

EYE_COLOR_LEFT_CODE

EYE_COLOR_LEFT_NAME

EYE_COLOR_RIGHT_CODE

EYE_COLOR_RIGHT_NAME

FST_PROMO_DT

GEO_WID

GOALS

GRAD_YR

HAIR_COLOR

HARD_TO_REACH

HEIGHT

HELD_POSTN

HOBBY

INCOME_RANGE_CODE

INCOME_RANGE_NAME

INCOME_RNG_EFF_DT

INVST_EXPERIENCE_CODE

INVST_EXPERIENCE_NAME

INVST_HORIZON_CODE

INVST_HORIZON_NAME

INVST_KNOWLEDGE_CODE

INVST_KNOWLEDGE_NAME

INVST_OBJECTIVE_CODE

INVST_OBJECTIVE_NAME

INVST_PROFILE_CODE

INVST_PROFILE_NAME

INVST_RISK_CODE

INVST_RISK_NAME

JOB_CATEGORY_CODE

JOB_CATEGORY_NAME

JOB_TITLE

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 408: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-4 Oracle Retail Insights Operations Guide

LST_PROMO_DT

MARITAL_STAT_NAME

MASTER_CUSTOMER_NAME

MASTER_CUSTOMER_NUM

MEMBER_FLG

MKT_POTENTIAL

MRKT_CAP_PREF_CODE

MRKT_CAP_PREF_NAME

NAME_EFF_DT

NET_WORTH_CODE

NET_WORTH_EFF_DT

NET_WORTH_NAME

NUM_CMPGNS

NUM_OFRS_PRSNTD

OU_MAIL_STOP

PAR_HELD_POSTN

PR_HOUSEHOLD_WID

PR_MKT_SEGMENT

PR_POSTN

PR_SPEC_NAME

PR_SPECIALTY

PRE_LANG

PREF_CALL_FREQ

PREF_COMM_MEDIA_CODE

PREF_COMM_MEDIA_NAME

PREF_LANG_ID

PRESCRIBER_FLG

PROF_TITLE

PROVIDER_FLG

REGION_CODE

REGION_NAME

RESDNCE_CATEGORY_CODE

RESDNCE_CATEGORY_NAME

RESDNCE_TYPE_CODE

RESDNCE_TYPE_NAME

RESDNCE_VAL

RESIDENCY_INSTN

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 409: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-5

RSRCH_CHNL_PREF_CODE

RSRCH_CHNL_PREF_NAME

SELF_EMPL_FLG

SEMINAR_INVIT_FLG

SEX_MF_NAME

SPEAKER_FLG

SPECIALTY_BRICK

STAFF

STAT_REASON_CODE

STAT_REASON_NAME

STATUS_CODE

STATUS_NAME

STUDENT_FLG

SUPPLIER_FLG

SUPPLIER_ID

SUPPRESS_CALL_FLG

SUPPRESS_EMAIL_FLG

SUPPRESS_FAX_FLG

SUPPRESS_MAIL_FLG

TAX_BRACKET

TERR_NAME

VETERAN_FLG

VIS_PR_BU_ID

VIS_PR_POS_ID

VIS_PR_POSTN_DH_WID

WEIGHT

YEARS_AT_ACCNT

YRS_AT_RESIDENCE

W_MCAL_DAY_D CAL_DAY_AGO_DT

CAL_DAY_AGO_KEY

CAL_DAY_AGO_WID

CAL_HALF

CAL_TRIMESTER

CAL_JULIAN_DAY_NUM

CAL_JULIAN_MONTH_NUM

CAL_JULIAN_WEEK_NUM

CAL_JULIAN_TER_NUM

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 410: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-6 Oracle Retail Insights Operations Guide

CAL_JULIAN_YEAR_NUM

CAL_YEAR_WID

CAL_YEAR_START_DT_WID

CAL_YEAR_END_DT_WID

CAL_YEAR_TOTAL_DAYS

CAL_PRIOR_YEAR_WID

MCAL_PERIOD_START_DT_WID

MCAL_PERIOD_END_DT_WID

MCAL_PRIOR_PERIOD_WID

MCAL_PERIOD_AGO_WID

MCAL_PERIOD_OF_YEAR

MCAL_PERIOD_OF_QTR

MCAL_PERIOD_START_DAY_WID

MCAL_PERIOD_END_DAY_WID

MCAL_JULIAN_PERIOD_NUM

MCAL_WEEK_START_DT_KEY

MCAL_WEEK_START_DT_WID

MCAL_WEEK_END_DT_KEY

MCAL_WEEK_END_DT_WID

MCAL_PRIOR_WEEK_WID

MCAL_WEEK_AGO_WID

MCAL_WEEK_OF_YEAR

MCAL_WEEK_OF_QTR

MCAL_WEEK_OF_PERIOD

MCAL_WEEK_START_DAY_WID

MCAL_WEEK_END_DAY_WID

MCAL_PER_NAME_TER

MCAL_QTR_WID

MCAL_QTR

MCAL_QTR_START_DT

MCAL_QTR_START_DT_WID

MCAL_QTR_END_DT

MCAL_QTR_END_DT_WID

MCAL_PRIOR_QTR_WID

MCAL_QTR_AGO_WID

MCAL_QTR_OF_YEAR

MCAL_QTR_START_DAY_WID

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 411: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-7

MCAL_QTR_END_DAY_WID

MCAL_YEAR_WID

MCAL_YEAR_START_DT_WID

MCAL_YEAR_END_DT_WID

MCAL_YEAR_TOTAL_WEEKS

MCAL_YEAR_TOTAL_DAYS

MCAL_PRIOR_YEAR_WID

MCAL_YEAR_START_DAY_WID

MCAL_YEAR_END_DAY_WID

MCAL_DAY_OF_YEAR

MCAL_DAY_OF_QTR

MCAL_DAY_OF_PERIOD

MCAL_DAY_OF_WEEK

W_CURRENT_MCAL_DAY_CODE

W_CURRENT_MCAL_PERIOD_CODE

W_CURRENT_MCAL_QTR_CODE

W_CURRENT_MCAL_WEEK_CODE

W_CURRENT_MCAL_YEAR_CODE

FST_DAY_MCAL_PER_FLG

FST_DAY_MCAL_QTR_FLG

FST_DAY_MCAL_WEEK_FLG

FST_DAY_MCAL_YEAR_FLG

LAST_DAY_MCAL_PER_FLG

LAST_DAY_MCAL_QTR_FLG

LAST_DAY_MCAL_WEEK_FLG

LAST_DAY_MCAL_YEAR_FLG

W_CAL_DAY_CODE

CAL_DAY_OF_THE_WEEK_ABBR

CAL_DAY_OF_THE_WEEK_CODE

CAL_DAY_OF_YEAR

CAL_DAY_OF_QTR

CAL_DAY_OF_MONTH

CAL_WEEK_WID

CAL_WEEK

CAL_WEEK_START_DT_WID

CAL_WEEK_END_DT_WID

CAL_WEEK_ABBR

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 412: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-8 Oracle Retail Insights Operations Guide

CAL_WEEK_OF_QTR

CAL_WEEK_TOTAL_DAYS

CAL_PRIOR_WEEK_WID

CAL_WEEK_AGO_WID

CAL_MONTH_WID

CAL_MONTH

W_CAL_MONTH_CODE

CAL_MONTH_START_DT_WID

CAL_MONTH_END_DT_WID

CAL_MONTH_ABBR

CAL_MONTH_OF_QTR

CAL_MONTH_TOTAL_DAYS

CAL_PRIOR_MONTH_WID

CAL_MONTH_AGO_WID

CAL_QTR_WID

CAL_QTR

CAL_QTR_ABBR

CAL_QTR_NAME

CAL_QTR_START_DT

CAL_QTR_START_DT_WID

CAL_QTR_END_DT

CAL_QTR_END_DT_WID

CAL_QTR_TOTAL_DAYS

CAL_PRIOR_QTR_WID

CAL_QTR_AGO_WID

MCAL_CAL_WID

MCAL_CAL_ID

MCAL_CAL_CLASS

MCAL_DAY_CODE

MCAL_DAY_DT_WID

ADJUSTMENT_PERIOD_FLG

MCAL_PERIOD_WID

MCAL_PERIOD_TYPE

MCAL_PERIOD

W_MCAL_PERIOD_D CAL_DAY_AGO_DT

CAL_DAY_AGO_KEY

CAL_DAY_AGO_WID

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 413: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-9

CAL_HALF

CAL_TRIMESTER

CAL_JULIAN_DAY_NUM

CAL_JULIAN_MONTH_NUM

CAL_JULIAN_WEEK_NUM

CAL_JULIAN_TER_NUM

CAL_JULIAN_YEAR_NUM

CAL_YEAR_WID

CAL_YEAR_START_DT_WID

CAL_YEAR_END_DT_WID

CAL_YEAR_TOTAL_DAYS

CAL_PRIOR_YEAR_WID

MCAL_PERIOD_START_DT_WID

MCAL_PERIOD_END_DT_WID

MCAL_PRIOR_PERIOD_WID

MCAL_PERIOD_AGO_WID

MCAL_PERIOD_OF_YEAR

MCAL_PERIOD_OF_QTR

MCAL_PERIOD_START_DAY_WID

MCAL_PERIOD_END_DAY_WID

MCAL_JULIAN_PERIOD_NUM

MCAL_WEEK_START_DT_KEY

MCAL_WEEK_START_DT_WID

MCAL_WEEK_END_DT_KEY

MCAL_WEEK_END_DT_WID

MCAL_PRIOR_WEEK_WID

MCAL_WEEK_AGO_WID

MCAL_WEEK_OF_YEAR

MCAL_WEEK_OF_QTR

MCAL_WEEK_OF_PERIOD

MCAL_WEEK_START_DAY_WID

MCAL_WEEK_END_DAY_WID

MCAL_PER_NAME_TER

MCAL_QTR_WID

MCAL_QTR

MCAL_QTR_START_DT

MCAL_QTR_START_DT_WID

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 414: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-10 Oracle Retail Insights Operations Guide

MCAL_QTR_END_DT

MCAL_QTR_END_DT_WID

MCAL_PRIOR_QTR_WID

MCAL_QTR_AGO_WID

MCAL_QTR_OF_YEAR

MCAL_QTR_START_DAY_WID

MCAL_QTR_END_DAY_WID

MCAL_YEAR_WID

MCAL_YEAR_START_DT_WID

MCAL_YEAR_END_DT_WID

MCAL_YEAR_TOTAL_WEEKS

MCAL_YEAR_TOTAL_DAYS

MCAL_PRIOR_YEAR_WID

MCAL_YEAR_START_DAY_WID

MCAL_YEAR_END_DAY_WID

MCAL_DAY_OF_YEAR

MCAL_DAY_OF_QTR

MCAL_DAY_OF_PERIOD

MCAL_DAY_OF_WEEK

W_CURRENT_MCAL_DAY_CODE

W_CURRENT_MCAL_PERIOD_CODE

W_CURRENT_MCAL_QTR_CODE

W_CURRENT_MCAL_WEEK_CODE

W_CURRENT_MCAL_YEAR_CODE

FST_DAY_MCAL_PER_FLG

FST_DAY_MCAL_QTR_FLG

FST_DAY_MCAL_WEEK_FLG

FST_DAY_MCAL_YEAR_FLG

LAST_DAY_MCAL_PER_FLG

LAST_DAY_MCAL_QTR_FLG

LAST_DAY_MCAL_WEEK_FLG

LAST_DAY_MCAL_YEAR_FLG

W_CAL_DAY_CODE

CAL_DAY_OF_THE_WEEK_ABBR

CAL_DAY_OF_THE_WEEK_CODE

CAL_DAY_OF_YEAR

CAL_DAY_OF_QTR

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 415: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-11

CAL_DAY_OF_MONTH

CAL_WEEK_WID

CAL_WEEK

CAL_WEEK_START_DT_WID

CAL_WEEK_END_DT_WID

CAL_WEEK_ABBR

CAL_WEEK_OF_QTR

CAL_WEEK_TOTAL_DAYS

CAL_PRIOR_WEEK_WID

CAL_WEEK_AGO_WID

CAL_MONTH_WID

CAL_MONTH

W_CAL_MONTH_CODE

CAL_MONTH_START_DT_WID

CAL_MONTH_END_DT_WID

CAL_MONTH_ABBR

CAL_MONTH_OF_QTR

CAL_MONTH_TOTAL_DAYS

CAL_PRIOR_MONTH_WID

CAL_MONTH_AGO_WID

CAL_QTR_WID

CAL_QTR

CAL_QTR_ABBR

CAL_QTR_NAME

CAL_QTR_START_DT

CAL_QTR_START_DT_WID

CAL_QTR_END_DT

CAL_QTR_END_DT_WID

CAL_QTR_TOTAL_DAYS

CAL_PRIOR_QTR_WID

CAL_QTR_AGO_WID

MCAL_CAL_WID

MCAL_CAL_ID

MCAL_CAL_CLASS

MCAL_DAY_CODE

MCAL_DAY_DT_WID

ADJUSTMENT_PERIOD_FLG

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 416: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-12 Oracle Retail Insights Operations Guide

MCAL_PERIOD_WID

MCAL_PERIOD_TYPE

MCAL_PERIOD

W_MCAL_QTR_D MCAL_QTR_KEY

MCAL_HALF

MCAL_QTR_LAST_DAY_OF_YEAR

MCAL_FST_QTR_FR_KEY

MCAL_FST_QTR_TO_KEY

MCAL_PER_NAME_HALF

MCAL_DIM_QTR_NUM

MCAL_DIM_YEAR_NUM

MCAL_QTR_START_DT

MCAL_QTR_START_DT_KEY

MCAL_QTR_START_DT_WID

MCAL_QTR_END_DT

MCAL_QTR_END_DT_KEY

MCAL_QTR_END_DT_WID

MCAL_YEAR_WID

MCAL_YEAR_START_DT_WID

MCAL_YEAR_END_DT_WID

MCAL_YEAR_START_QTR_WID

MCAL_YEAR_TOTAL_WEEKS

MCAL_YEAR_TOTAL_DAYS

MCAL_YEAR_START_DAY_WID

MCAL_YEAR_END_DAY_WID

MCAL_PRIOR_YEAR_WID

MCAL_PRIOR_QTR_WID

MCAL_QTR_AGO_WID

MCAL_QTR_START_DAY_WID

MCAL_QTR_END_DAY_WID

W_CURRENT_MCAL_QTR_CODE

W_CURRENT_MCAL_YEAR_CODE

FST_QTR_MCAL_YEAR_FLG

LAST_QTR_MCAL_YEAR_FLG

W_MCAL_WEEK_D MCAL_PERIOD_TOTAL_DAYS

MCAL_PERIOD_START_DAY_WID

MCAL_PERIOD_END_DAY_WID

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 417: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-13

MCAL_QTR_WID

MCAL_QTR_NUM

MCAL_QTR_START_DT

MCAL_QTR_START_DT_WID

MCAL_QTR_END_DT

MCAL_QTR_END_DT_WID

MCAL_PRIOR_QTR_WID

MCAL_QTR_AGO_WID

MCAL_QTR_START_DAY_WID

MCAL_QTR_END_DAY_WID

MCAL_YEAR_WID

MCAL_YEAR_START_DT_WID

MCAL_YEAR_END_DT_WID

MCAL_YEAR_TOTAL_WEEKS

MCAL_YEAR_TOTAL_DAYS

MCAL_YEAR_START_DAY_WID

MCAL_YEAR_END_DAY_WID

MCAL_PRIOR_YEAR_WID

W_CURRENT_MCAL_WEEK_CODE

W_CURRENT_MCAL_PERIOD_CODE

W_CURRENT_MCAL_MONTH_CODE

W_CURRENT_MCAL_QTR_CODE

W_CURRENT_MCAL_YEAR_CODE

FST_WK_MCAL_MNTH_FLG

LAST_WK_MCAL_MNTH_FLG

FST_WK_MCAL_QTR_FLG

LAST_WK_MCAL_QTR_FLG

FST_WK_MCAL_YEAR_FLG

LAST_WK_MCAL_YEAR_FLG

MCAL_CAL_WID

MCAL_CAL_ID

MCAL_CAL_NAME

MCAL_CAL_CLASS

MCAL_WEEK

MCAL_WEEK_START_DT_KEY

MCAL_WEEK_START_DT_WID

MCAL_WEEK_END_DT_KEY

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 418: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-14 Oracle Retail Insights Operations Guide

MCAL_WEEK_END_DT_WID

MCAL_WEEK_START_DAY_WID

MCAL_WEEK_END_DAY_WID

MCAL_HALF

MCAL_MONTH

MCAL_QTR

MCAL_TRIMESTER

MCAL_WEEK_OF_YEAR

MCAL_WEEK_OF_QTR

MCAL_WEEK_OF_PERIOD

MCAL_FST_WK_FR_KEY

MCAL_FST_WK_TO_KEY

MCAL_WEEK_KEY

MCAL_PRIOR_WEEK_WID

MCAL_WEEK_AGO_WID

MCAL_PER_NAME_MNTH

MCAL_PER_NAME_TER

MCAL_DIM_WEEK_NUM

MCAL_DIM_MNTH_NUM

MCAL_DIM_QTR_NUM

MCAL_DIM_YEAR_NUM

MCAL_PERIOD_WID

MCAL_PERIOD_TYPE

MCAL_PERIOD_NUM

MCAL_PERIOD_START_DT_WID

MCAL_PERIOD_END_DT_WID

MCAL_PRIOR_PERIOD_WID

MCAL_PERIOD_AGO_WID

MCAL_PERIOD_OF_YEAR

MCAL_PERIOD_OF_QUARTER

MCAL_PERIOD_TOTAL_WEEKS

W_MCAL_YEAR_D MCAL_CAL_WID

MCAL_CAL_ID

MCAL_CAL_NAME

MCAL_CAL_CLASS

MCAL_PERIOD_TYPE

MCAL_YEAR_KEY

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 419: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-15

MCAL_DIM_YEAR_NUM

MCAL_YEAR_START_DT_KEY

MCAL_YEAR_START_DT_WID

MCAL_YEAR_END_DT_KEY

MCAL_YEAR_END_DT_WID

MCAL_YEAR_TOTAL_WEEKS

MCAL_YEAR_TOTAL_DAYS

MCAL_PRIOR_YEAR_WID

MCAL_YEAR_LAST_DAY_OF_YEAR

MCAL_YEAR_START_DAY_WID

MCAL_YEAR_END_DAY_WID

W_CURRENT_MCAL_YEAR_CODE

W_YEAR_D JULIAN_YEAR_NUM

YEAR_AGO_WID

YEAR_KEY

CAL_YEAR_END_DT_KEY

CAL_YEAR_END_DT_WID

CAL_YEAR_START_DT_KEY

CAL_YEAR_START_DT_WID

W_CURRENT_CAL_YEAR_CODE

W_QTR_D CAL_HALF

CAL_QTR

JULIAN_QTR_NUM

JULIAN_YEAR_NUM

Q_END_CAL_DT_WID

CAL_QTR_END_DT_KEY

Q_STRT_CAL_DT_WID

CAL_QTR_START_DT_KEY

YEAR_AGO_WID

HALF_AGO_WID

QUARTER_AGO_WID

CAL_QTR_START_DT

CAL_QTR_END_DT

W_CURRENT_CAL_QTR_CODE

W_CURRENT_CAL_YEAR_CODE

FST_QTR_YEAR_FLG

LAST_QTR_YEAR_FLG

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 420: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-16 Oracle Retail Insights Operations Guide

QUARTER_KEY

CAL_YEAR_END_DT_WID

CAL_YEAR_STRT_DT_WID

W_MONTH_D CAL_HALF

CAL_MONTH

CAL_QTR

CAL_TRIMESTER

JULIAN_MONTH_NUM

JULIAN_QTR_NUM

JULIAN_TER_NUM

JULIAN_YEAR_NUM

W_MONTH_CODE

M_END_CAL_DT_WID

CAL_MONTH_END_DT_KEY

M_STRT_CAL_DT_WID

CAL_MONTH_START_DT_KEY

PER_NAME_TER

HALF_AGO_WID

MONTH_AGO_WID

MONTH_KEY

QUARTER_AGO_WID

TRIMESTER_AGO_WID

YEAR_AGO_WID

CAL_QTR_START_DT

CAL_QTR_END_DT

W_CURRENT_CAL_MONTH_CODE

W_CURRENT_CAL_QTR_CODE

W_CURRENT_CAL_YEAR_CODE

FST_MONTH_CAL_QTR_FLG

LAST_MONTH_CAL_QTR_FLG

FST_MONTH_CAL_YEAR_FLG

LAST_MONTH_CAL_YEAR_FLG

CAL_QTR_END_DT_WID

CAL_QTR_START_DT_WID

CAL_YEAR_END_DT_WID

CAL_YEAR_START_DT_WID

W_EMPLOYEE_D ACCOUNT_REP_FLG

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 421: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-17

ADDR_EFF_DATE

ADDRESS_LINE_1

ADDRESS_LINE_2

ADDRESS_LINE_3

ADDRESS_LINE_4

ADJ_SERVICE_DT

ADJ_SERVICE_DT_WID

ALT_EMP_NUM

ALTERNATE_EMAIL_ADDR

APPLICANT_FLG

APPLICANT_NUM

APPR_AUTH

APPR_AUTH_CAT_CODE

APPR_CURCY_CD

BUYER_FLG

C_APPR_AUTH_CAT_CODE

C_CITY_CODE

C_COUNTRY_REGION_CODE

C_COUNTY_CODE

C_MAIL_CITY_CODE

C_MAIL_COUNTRY_REGION_CODE

C_MAIL_COUNTY_CODE

C_MAIL_REGION_CODE

C_MAIL_STATE_PROV_CODE

C_REGION_CODE

C_STATE_PROV_CODE

C_WORK_CITY_CODE

C_WORK_COUNTRY_REGION_CODE

C_WORK_COUNTY_CODE

C_WORK_REGION_CODE

C_WORK_STATE_PROV_CODE

CITY

CONTACT_REP_FLG

CONTACT_TYPE_CODE

CONTINGENT_WORKER_NUM

CONTRACT_END_DT

CONTRACT_END_DT_WID

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 422: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-18 Oracle Retail Insights Operations Guide

CONTRACT_ST_DT

CONTRACT_ST_DT_WID

COUNTRY

COUNTRY_REGION_CODE

COUNTY

DEPARTMENT_CODE

EMAIL_ADDR

EMP_ACCNT

EMP_ACCNT_BU

EMP_ACCNT_LOC

EMP_ACTIVE_FLG

EMP_FLG

EMP_FORMED_DT

EMP_HIRE_DT

EMPLOYEE_NUM

FAX_PH_NUM

FST_NAME

HELD_POSTN

INDV_TITLE

JOB_CATEGORY_CODE

JOB_TITLE

LAST_NAME

LEGISLATION_CODE

LOGIN

MAIL_ADDR_EFF_DATE

MAIL_ADDRESS_LINE_1

MAIL_ADDRESS_LINE_2

MAIL_ADDRESS_LINE_3

MAIL_ADDRESS_LINE_4

MAIL_CITY

MAIL_COUNTRY

MAIL_COUNTRY_REGION_CODE

MAIL_COUNTY

MAIL_POST_OFFICE_BOX

MAIL_POST_OFFICE_BOX

MAIL_REGION_CODE

MAIL_STATE_PROV_CODE

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 423: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-19

MAIL_ZIPCODE

MANAGER_FLG

MID_NAME

MOBILE_NUM

NAME_EFF_DATE

NAME_PREFIX

NAME_SUFFIX

NATIVE_LANG_CODE

ORIG_HIRE_DT

ORIG_HIRE_DT_WID

PAGER_NUM

PAR_HELD_POSTN

PAR_INTEGRATION_ID

PARTY_ID

POSITION_TYPE_CODE

POST_OFFICE_BOX

PR_POSTN

PREV_LAST_NAME

PROJ_MGR_FLG

PURCHASE_REP_FLG

REGION_CODE

REQUESTOR_FLG

SEC_FLU_LANG_CODE

SERVICE_REP_FLG

SPOUSE_NAME

STATE_PROV_CODE

SUPERVISOR_NAME

SUPERVISOR_NUM

THR_FLU_LANG_CODE

U_DELPRI_EXCH_DT

USER_FLG

VIS_PR_BU_ID

VIS_PR_POS_ID

VIS_PR_POSTN_DH_WID

W_COUNTRY_CODE

WEB_ADDRESS

WORK_ADDR_EFF_DATE

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 424: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-20 Oracle Retail Insights Operations Guide

WORK_ADDRESS_LINE_1

WORK_ADDRESS_LINE_2

WORK_ADDRESS_LINE_3

WORK_ADDRESS_LINE_4

WORK_CITY

WORK_COUNTRY

WORK_COUNTRY_REGION_CODE

WORK_COUNTY

WORK_PHONE

WORK_POST_OFFICE_BOX

WORK_REGION_CODE

WORK_STATE_PROV_CODE

WORK_ZIPCODE

ZIPCODE

W_PRODUCT_D APPLICATION_FLG

BASE_UOM_CODE

BODY_STYLE_CODE

CASE_PACK

CTLG_CAT_ID

DEALER_INV_PRICE

DETAIL_TYPE_CODE

DISCONTINUATION_DT

DOORS_TYPE_CODE

DRIVE_TRAIN_CODE

ENGINE_TYPE_CODE

FUEL_TYPE_CODE

GROSS_MRGN

HAZARD_MTL_CODE

INVENTORY_FLG

ITEM_SIZE

LEAD_TIME

MAKE_CODE

MODEL_CODE

MODEL_YR

MSRP

MTBF

MTTR

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 425: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-21

ORDERABLE_FLG

PAR_INTEGRATION_ID

PART_NUM

PROD_CAT10_AS_WAS

PROD_CAT5_AS_WAS

PROD_CAT6_AS_WAS

PROD_CAT7_AS_WAS

PROD_CAT8_AS_WAS

PROD_CAT9_AS_WAS

PROD_NDC_ID

PROFIT_RANK_CODE

R_TYPE_CODE

REFERRAL_FLG

RX_AVG_PRICE

SALES_UOM_CODE

SERIALIZED_COUNT

SERVICE_TYPE_CODE

SET_ID

SHELF_LIFE

SHIP_MTHD_GRP_CODE

SHIP_MTL_GRP_CODE

SHIP_TYPE_CODE

SOURCE_OF_SUPPLY

SPRT_WITHDRAWL_DT

STATUS_CODE

SUB_TYPE_CODE

TGT_CUST_TYPE_CODE

TRANSMISSION_CODE

TRIM_CODE

U_DEALER_INV_PRICE

U_DELPRI_CURCY_CD

U_MSRP

U_MSRP_CURCY_CD

U_MSRP_CURCY_CD

U_MSRP_EXCH_DT

U_RX_AVG_PRICE

U_RXAVPR_CURCY_CD

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 426: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-22 Oracle Retail Insights Operations Guide

U_RXAVPR_EXCH_DT

UNIT_CONV_FACTOR

UNIT_GROSS_WEIGHT

UNIT_NET_WEIGHT

UNIT_VOLUME

UNIV_PROD_CODE

UOM_CODE

UOV_CODE

UOW_CODE

VENDOR_LOC

VENDOR_LOC1

VENDOR_LOC2

VENDOR_LOC3

VENDOR_NAME

VENDR_PART_NUM

VER_DT

VER_DT1

VER_DT2

VER_DT3

W_PROD_CAT_DH

FIXED_HIER_LEVEL

BASE_LVL_PRODCAT_ID

LVL1ANC_PRODCAT_ID

LVL2ANC_PRODCAT_ID

LVL3ANC_PRODCAT_ID

HIERARCHY_CODE

W_CATEGORY

CREATED_BY_ID

CHANGED_BY_ID

CATALOG_CREATION_DATE

HIERARCHY_TYPE_CODE

FIXED_HIER_LEVEL

BASE_LVL_PRODCAT_ID

LVL1ANC_PRODCAT_ID

LVL2ANC_PRODCAT_ID

LVL3ANC_PRODCAT_ID

HIERARCHY_CODE

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 427: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-23

W_CATEGORY

CREATED_BY_ID

CHANGED_BY_ID

CATALOG_CREATION_DATE

LEVEL_NAME

HIERARCHY_TYPE_CODE

FINANCIAL_BU_FLG

W_INT_ORG_D ASSET_ORG_FLG

BALANCING_ENTITY_FLG

BRANCH_FLG

BU_FLG

BUSINESS_AREA_FLG

BUSINESS_GROUP_FLG

C_CITY_CODE

C_COUNTRY_REGION_CODE

C_COUNTY_CODE

C_STATE_PROV_CODE

CNTCT_REP_ORG_FLG

COLLECTIONS_BU_FLG

COMPANY_FLG

CONTRACT_BU_FLG

CONTROL_AREA_FLG

COST_ORG_FLG

COUNTRY_REGION_CODE

COUNTY_CODE

CUSTOMER_PAYMENTS_BU_FLG

DIVN_FLG

EMAIL_ADDRESS

ENTERPRISE_FLG

EXPENDITURE_ORG_FLG

EXPENSE_BU_FLG

FAX_NUM

FIN_AREA_FLG

FINANCIAL_BU_FLG

GOVT_REPT_ENTITY_FLG

HR_ORG_FLG

INTERNAL_FLG

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 428: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-24 Oracle Retail Insights Operations Guide

INV_ORG_FLG

LEGAL_ENTITY_FLG

MARKETING_ORG_FLG

MATERIALS_MANAGEMENT_BU_FLG

OPERATING_UNIT_FLG

ORG_TYPE_CODE

ORGANIZATION_CODE

PAYABLES_ORG_FLG

PAYROLL_STATUTORY_UNIT_FLG

POSITION_DH_WID

PR_ORG_TRGT_MKT

PR_PTSHP_MKTSEG

PRC_CONTRACT_MANAGEMENT_BU_FLG

PROJECT_BU_FLG

PROJECT_EXP_ORG_FLG

PROJECT_ORG_FLG

PROJECT_UNIT_FLG

PRTNR_FLG

PRTNR_SALES_RANK

PRTNR_TIER_CODE

PRTNR_TYPE_CODE

PRTNRSHP_START_DT

PTSHP_END_DT

PTSHP_PRTNR_ACCNT

PTSHP_RENEWAL_DT

PTSHP_SAT_INDEX

PTSHP_STAGE_CODE

PURCH_ORG_FLG

RECEIVABLES_ORG_FLG

RECEIVING_BU_FLG

REGISTRATION_NUM

REPORTING_EST_FLG

REQUISITION_BU_FLG

RETAIL_FLG

SALES_AREA_FLG

SALES_GROUP_FLG

SALES_ORG_FLG

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 429: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-25

SCD1_WID

SERVICE_ORG_FLG

SET_ID

VALUATION_AREA_FLG

VIS_PR_BU_ID

VIS_PR_POS_ID

VIS_PRTNR_MGR_ID

W_COUNTRY_CODE

WEB_ADDRESS

W_INT_ORG_DH ASSET_ORG_FLG

BALANCING_ENTITY_FLG

BASE_ORG_MGR

BASE_ORG_NUM

BRANCH_FLG

BU_FLG

BUSINESS_AREA_FLG

BUSINESS_AREA_FLG

BUSINESS_GROUP_FLG

CNTCT_REP_ORG_FLG

COLLECTIONS_BU_FLG

COMPANY_FLG

CONTRACT_BU_FLG

CONTROL_AREA_FLG

COST_ORG_FLG

CUSTOMER_PAYMENTS_BU_FLG

DIVN_FLG

ENTERPRISE_FLG

EXPENDITURE_ORG_FLG

EXPENSE_BU_FLG

FIN_AREA_FLG

FINANCIAL_BU_FLG

FIXED_HIER_LEVEL

GOVT_REPT_ENTITY_FLG

HIERARCHY_NAME

HIERARCHY_VERSION

HR_ORG_FLG

INTERNAL_FLG

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 430: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-26 Oracle Retail Insights Operations Guide

INV_ORG_FLG

LEGAL_ENTITY_FLG

MARKETING_ORG_FLG

MATERIALS_MANAGEMENT_BU_FLG

OPERATING_UNIT_FLG

ORG_HIER1_MGR

ORG_HIER1_NUM

ORG_HIER10_MGR

ORG_HIER2_MGR

ORG_HIER2_NUM

ORG_HIER3_MGR

ORG_HIER3_NUM

ORG_HIER4_MGR

ORG_HIER4_NUM

ORG_HIER5_MGR

ORG_HIER5_NUM

ORG_HIER6_MGR

ORG_HIER6_NUM

ORG_HIER7_MGR

ORG_HIER7_NUM

ORG_HIER8_MGR

ORG_HIER8_NUM

ORG_HIER9_MGR

ORG_TYPE_CODE

PAYABLES_ORG_FLG

PAYROLL_STATUTORY_UNIT_FLG

PRC_CONTRACT_MANAGEMENT_BU_FLG

PRIMARY_FLG

PROJECT_BU_FLG

PROJECT_EXP_ORG_FLG

PROJECT_ORG_FLG

PROJECT_UNIT_FLG

PRTNR_FLG

PURCH_ORG_FLG

RECEIVABLES_ORG_FLG

RECEIVING_BU_FLG

REPORTING_EST_FLG

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 431: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-27

REQUISITION_BU_FLG

RETAIL_FLG

SALES_AREA_FLG

SALES_GROUP_FLG

SALES_ORG_FLG

SERVICE_ORG_FLG

SET_ID

TOP_ORG_MGR

VALUATION_AREA_FLG

W_HIERARCHY_CLASS

W_XACT_TYPE_D ACTIVE_FLG

W_XACT_CODE

W_XACT_SUBTYPE_CODE

W_XACT_TYPE_CODE1

W_XACT_TYPE_CODE2

XACT_SUBTYPE_CODE

XACT_TYPE_CODE

XACT_TYPE_CODE1

XACT_TYPE_CODE2

W_PARTY_ORG_D ACCNT_AHA_NUM

ACCNT_FLG

ACCNT_GEOSTATE_WID

ACCNT_HIN_NUM

ACCNT_LOC

ACCNT_REGION

ACTIVE_FLG

AGENCY_FLG

AGNC_CONTRACT_DT

ALT_CUSTOMER_NUM

ALT_PHONE_NUM

ANNUAL_REVENUE

ANNUAL_REVN_CAT_CODE

AUX_CLASS_1_WID

AUX_CLASS_2_WID

AUX_CLASS_3_WID

BOOK_VALUE

BRANCH_FLG

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 432: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-28 Oracle Retail Insights Operations Guide

BU_NAME

C_CITY_CODE

C_CONTINENT_CODE

C_COUNTRY_REGION_CODE

C_COUNTY_CODE

C_REGION_CODE

C_STATE_PROV_CODE

CALL_FREQUENCY

CHANNEL_FLG

CHNL_ANNL_SALES

CHNL_SALES_GRWTH_CODE

CITY_CODE

CLIENT_FLG

COMPETITOR_FLG

COUNTRY_CODE

CREATED_BY_WID

CREATED_ON_DT

CREDIT_SCORE

CRIME_TYPE_CODE

CURR_ASSET

CURR_LIAB

CURRENT_FLG

CUST_CAT_CODE

CUST_CLASS_CODE

CUST_END_DT

CUST_SINCE_DT

CUST_STATUS_CODE

CUST_TYPE_CODE

CUST_VALUE_CODE

CUSTOMER_NUM

DB_RATING

DIRECT_MKTG_FLG

DIVIDEND

DIVN_FLG

DIVN_TYPE_CODE

DOM_ULT_DUNS_NUM

DUNNS_GLOBAL_NAME

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 433: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-29

DUNNS_LEGAL_NAME

DUNNS_SITE_NAME

DUNS_NUM

EMAIL_ADDRESS

EMP_COUNT

EXCHANGE_LOC

EXIST_SALES_ACCNT_FLG

EXPERTISE_CODE

FACILITY_FLG

FACILITY_TYPE_CODE

FIFTYTWO_HIGH

FIFTYTWO_LOW

FIN_METHOD_CODE

FORMED_DT

FRGHT_TERMS_CODE

GEO_WID

GLBLULT_DUNS_NUM

GOVT_ID_TYPE

GOVT_ID_VALUE

GROSS_PROFIT

GROWTH_HORIZ_CODE

GROWTH_OBJ_CODE

GROWTH_PERCNTG

HIST_SLS_VOL

HUB_ZONE_FLG

IDENTIFIED_DT

INDUSTRY_WID

INTERNAL_FLG

INTERNET_HOME_PAGE

INVESTOR_FLG

KEY_COMPETITOR

LEGAL_FORM_CODE

LEGAL_STRUCT_CODE

LINE_OF_BUSINESS

LOYAL_SCORE1

LOYAL_SCORE2

LOYAL_SCORE3

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 434: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-30 Oracle Retail Insights Operations Guide

LOYAL_SCORE4

LOYAL_SCORE5

LOYAL_SCORE6

LOYAL_SCORE7

MAIN_PH_NUM

MARGIN_VS_INDUST_CODE

MARKET_CLASS_CODE

MARKET_TYPE_CODE

MED_PROC

MEMBER_NUM

MINORITY_GROUP_CODE

MINORITY_OWNED_IND

MKT_POTENTIAL

MRKT_CAP_PREF_CODE

NET_INCOME

NON_CASH_EXP

NUM_EMPLOY_CAT_CODE

NUMB_OF_BEDS

OBJECTIVE_CODE

OOB_IND

OPER_INCOME

ORG_FLG

ORG_PRTNR_FLG

ORG_PRTNR_TIER_CODE

ORG_PRTNR_TYPE_CODE

ORG_SIZE_CODE

ORG_TERR_NAME

ORG_TYPE_WID

PAR_DUNS_NUM

PAR_INTEGRATION_ID

PAR_ORG_NAME

PARENT_SUPPLIER_ID

PERSIST_RATIO

POSTAL_CODE

PR_COMPETITOR

PR_INDUST_NAME

PR_ORG_TRGT_MKT

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 435: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-31

PR_PTSHP_MKTSEG

PR_SPEC_NAME

PR_SYN_ID

PREF_ORDER_METHOD

PRI_CONTACT_NAME

PRI_CONTACT_PHONE_NUM

PRI_LST_NAME

PRIM_MARKET_CODE

PRIMARY_PHONE_AREA_CODE

PROJ_EPS

PROSPECT_FLG

PRTNR_FLG

PRTNR_NAME

PRTNR_SALES_RANK

PRTNRSHP_START_DT

PTNTL_SLS_VOL

PTSHP_END_DT

PTSHP_FEE_PAID_FLG

PTSHP_PRTNR_ACCNT

PTSHP_RENEWAL_DT

PTSHP_SAT_INDEX

PTSHP_STAGE_CODE

PUBLIC_LISTING_FLG

QUICK_RATIO

REGION_CODE

REVN_GROWTH_CAT_CODE

SALES_ACCNT_FLG

SALES_ACCNT_TYPE_CODE

SALES_ACCT_SINCE_DT

SALES_EMP_CNT

SALES_REF_FLG

SERVICE_EMP_CNT

SETID_CUSTOMER

SETID_VENDOR

SHARE_OUTST

SIC_CODE

SMALL_BUS_IND

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 436: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-32 Oracle Retail Insights Operations Guide

SOLICITATION_FLG

SRV_PROVDR_FLG

ST_ADDRESS1

ST_ADDRESS2

ST_ADDRESS3

ST_ADDRESS4

STAT_REASON_CODE

STATE_PROV_CODE

SUPPLIER_CONTACT_NAME

SUPPLIER_EXT_NETWORK_ID

SUPPLIER_FLG

SUPPLIER_GROUP_CODE

SUPPLIER_ID

SUPPLIER_NUM

SUPPLIER_ONE_TIME_FLG

SUPPLIER_SEARCH_STR

SUPPLIER_SINCE_DT

SUPPLIER_TYPE_CODE

TAX_REFERENCE

TICKER

TOT_ASSET

TOT_LIABILITY

TOTAL_DEBT

TOTAL_NET_WORTH

TRAIL_EPS

VET_OWNED_FLG

VIS_PR_BU_ID

VIS_PR_POS_ID

VIS_PR_POSTN_DH_WID

VOLUME_TR

W_COUNTRY_CODE

WOMAN_OWNED_IND

YR_ESTABLISHED

W_MINUTE_OF_DAY_D FROM_TIME_OF_DAY_WID

TO_TIME_OF_DAY_WID

HH12MI_STR

HH24MI_STR

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 437: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Non-Retail Insights Columns C-33

HALF_HOUR_NUM

QTR_HOUR_NUM

TIME_SESSION

Table C–1 (Cont.) Unused Physical Columns

Physical Table Physical Column not used by Retail Insights

Page 438: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

C-34 Oracle Retail Insights Operations Guide

Page 439: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

D

Appendix: Retail Insights Setup Table Column Descriptions D-1

DAppendix: Retail Insights Setup TableColumn Descriptions

This appendix lists the columns description of the Retail Insights Setup tables.

Table D–1 Setup Table Column Descriptions

Physical Table Physical Column Column Description

W_LANGUAGES_G LANGUAGE_CODE Supported Language code for the Product

W_LANGUAGES_G SRC_LANGUAGE_CODE The SRC_LANGUAGE_CODE column defines the primary language for the product.

W_GLOBAL_CURR_G DATASOURCE_NUM_ID This column is the unique identifier of the source system from which data was extracted. In order to be able to trace the data back to its source, Oracle recommends that you define. separate unique source IDs for each of your different source instances.

W_GLOBAL_CURR_G TENANT_ID This column is the unique identifier for a Tenant in a multitenant environment. This would typically be used in an Application Service Provider (ASP) / Software As a Service

W_GLOBAL_CURR_G GLOBAL1_CURR_CODE Currency Code for Global 1 Currency. Retail Insights provides three global currencies, which are the common currencies used by the Retail Insights. For example, if your organization is a multinational enterprise that has its headquarters in the United States, you probably want to choose US dollars (USD) as one of the three global currencies.

W_GLOBAL_CURR_G GLOBAL2_CURR_CODE Currency Code for Global 2 Currency. Retail Insights provides three global currencies, which are the common currencies used by the Retail Insights. For example, if your organization is a multinational enterprise that has its headquarters in the United States, you probably want to choose US dollars (USD) as one of the three global currencies.

W_GLOBAL_CURR_G GLOBAL3_CURR_CODE Currency Code for Global 3 Currency. Retail Insights provides three global currencies, which are the common currencies used by the Retail Insights. For example, if your organization is a multinational enterprise that has its headquarters in the United States, you probably want to choose US dollars (USD) as one of the three global currencies.

Page 440: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

D-2 Oracle Retail Insights Operations Guide

W_GLOBAL_CURR_G GLOBAL1_RATE_TYPE When Retail Insights converts your transaction records' amount from document currency to global currencies, it also requires the exchange rate types to use to perform the conversion. For each of the global currencies, This columns should be used to specify the exchange rate type to use to perform the conversion for Global 1 Currency.

W_GLOBAL_CURR_G GLOBAL2_RATE_TYPE When Retail Insights converts your transaction records' amount from document currency to global currencies, it also requires the exchange rate types to use to perform the conversion. For each of the global currencies, This columns should be used to specify the exchange rate type to use to perform the conversion for Global 2 Currency.

W_GLOBAL_CURR_G GLOBAL3_RATE_TYPE When Retail Insights converts your transaction records' amount from document currency to global currencies, it also requires the exchange rate types to use to perform the conversion. For each of the global currencies, This columns should be used to specify the exchange rate type to use to perform the conversion for Global 3 Currency.

W_GLOBAL_CURR_G DEFAULT_LOC_RATE_TYPE The conversion rate type for document currency to local currency conversion

W_MCAL_CONFIG_G CALENDAR_ID Indentifies the calendar that is being configured

W_MCAL_CONFIG_G CALENDAR_NAME Name of the calendar that is being configured

W_MCAL_CONFIG_G CALENDAR_CLASS Identifies the category of calendar. Valid values are 'Generated', 'File Sourced', 'OLTP Sourced'.

W_MCAL_CONFIG_G PERIOD_TYPE Type of the calendar period that is being configured e.g '4-4-5'

W_MCAL_CONFIG_G CAL_ST_DT This is the date from which the calendar generation begins

W_MCAL_CONFIG_G CAL_END_DT This is the date to which the calendar generation ends

W_MCAL_CONFIG_G CAL_OFFSET This is the offset which identifies the start date of the calendar. The Valid values are:

Week Start Day Offset ValueMonday 0Tuesday 1Wednesday 2Thursday 3Friday -3Saturday -2Sunday -1

W_MCAL_CONFIG_G WEEK_ALLOCATION_RULE This parameter determines how weeks are allocated

W_XACT_TYPE_D ROW_WID Surrogate key to uniquely identify a record.

W_XACT_TYPE_D XACT_CODE Identifies the code for classification and grouping of the transaction.

Table D–1 (Cont.) Setup Table Column Descriptions

Physical Table Physical Column Column Description

Page 441: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

Appendix: Retail Insights Setup Table Column Descriptions D-3

W_XACT_TYPE_D XACT_CAT_CODE Identifies the code of the transaction category. It is a grouping of transactions with similar characteristics.

W_XACT_TYPE_D XACT_CAT_NAME Identifies the name of the transaction category.

W_XACT_TYPE_D XACT_TYPE_CODE Identifies the transaction type code as defined in the source system. Transaction type is a specification of the source of the transaction.

W_XACT_TYPE_D XACT_TYPE_NAME Identifies the transaction type name as defined in the source system.

Table D–1 (Cont.) Setup Table Column Descriptions

Physical Table Physical Column Column Description

Page 442: Operations Guide Release 16 - Oracle Help Center Type 1 Dimensions..... ..... 3-8 Dimensions Not Requiring SCD Behavior..... 3-9 4 Fact Data Concepts Retail Insights Fact Processing

D-4 Oracle Retail Insights Operations Guide