553
Reference Guide JDA ® Demand Decomposition JDA ® Markdown Optimization JDA ® Promotions Management JDA ® Strategic Pricing Release 8.1.0.0

pricing_ref_guide.pdf

Embed Size (px)

Citation preview

Page 1: pricing_ref_guide.pdf

Reference Guide JDA® Demand Decomposition JDA® Markdown Optimization JDA® Promotions Management JDA® Strategic Pricing Release 8.1.0.0

Page 2: pricing_ref_guide.pdf

JDA Software Group, Inc.

Legal notice Rights to the content of this document

Copyright © 1997 - 2014 JDA Software Group, Inc. All rights reserved.

Printed in the United States of America.

Reproduction of this document or any portion of it, in any form, without the express written consent of JDA Software Group, Inc. ("JDA") is prohibited.

These materials are protected by the Copyright Act of 1976, as amended, as an unpublished work and the foregoing notice and legend shall not be deemed to constitute publication or an intent to publish thereunder. These materials are proprietary and confidential information of JDA and may be disclosed and used only as authorized in a signed, written agreement controlling such disclosure or use.

The fact that a particular name or logo does not appear on this notice does not constitute a waiver of any intellectual property rights that JDA has established in any of its products, feature or service names, or logos.

Modifications to the contents of this document

JDA reserves the right, at any time and without notice, to change these materials or any of the functions, features, and specifications of any of the software described herein. JDA shall have no warranty obligation with respect to these materials of the software described herein, except as provided in the JDA software license agreement with an authorized licensee.

Rights to the functionality of this document

Described functionality may not be available as part of a customer's maintenance agreement or the JDA Investment Protection Program. New features and products are subject to license fees. JDA warranty and support obligations apply only to the documentation as delivered by JDA, and are void if the documentation is modified or supplemented by anyone other than JDA. This document embodies JDA valuable trade secrets, is confidential to JDA, and must be kept in confidence and returned upon the expiration or termination of your JDA license agreement. You are not permitted to copy, extract, distribute, transfer, or share the contents of this document with anyone except authorized individuals within your organization.

Patents

This product may be protected by one or more US patents. Please see the JDA Patents website (http://jda.com/JDAPatents).

This product may be protected by one or more of the following non-US patents:

Europe Patent No. 0861474 (E) Taiwan Patent No. 161120 Taiwan Patent No. I222584 Europe Patent No. 0861474 (UK) Taiwan Patent No. 161181 Taiwan Patent No. I222585 German Patent No. 10195871 Taiwan Patent No. 161494 Taiwan Patent No. I222586 German Patent No. 69507020.7 Taiwan Patent No. 163816 Taiwan Patent No. I225208 German Patent No. 69507021 Taiwan Patent No. 164194 Taiwan Patent No. I225209 German Patent No. 69508931.5 Taiwan Patent No. 170630 Taiwan Patent No. I225605 German Patent No. 69508932 Taiwan Patent No. 172458 Taiwan Patent No. I227425 German Patent No. 69601151 Taiwan Patent No. 191262 Taiwan Patent No. I227427 German Patent No. 69601151.4 Taiwan Patent No. 196235 Taiwan Patent No. I231432 German Patent No. 69601152 Taiwan Patent No. 199069 Taiwan Patent No. I234724 German Patent No. 69601152.2 Taiwan Patent No. 200370 Taiwan Patent No. I235318 German Patent No. 69601207 Taiwan Patent No. 205817 Taiwan Patent No. I238957 German Patent No. 69601207.3 Taiwan Patent No. 283220 Taiwan Patent No. I239461 German Patent No. 69601208.1 Taiwan Patent No. 371338 Taiwan Patent No. I241800 German Patent No. DE10195968 Taiwan Patent No. 384430 Taiwan Patent No. I242952 Taiwan Patent No. 100569 Taiwan Patent No. 425517 Taiwan Patent No. I251760 Taiwan Patent No. 108409 Taiwan Patent No. 435034 Taiwan Patent No. I251996 Taiwan Patent No. 110827 Taiwan Patent No. 440780 Taiwan Patent No. I258090

Page 3: pricing_ref_guide.pdf

JDA Software Group, Inc.

Taiwan Patent No. 113331 Taiwan Patent No. 451145 Taiwan Patent No. I266251 Taiwan Patent No. 122508 Taiwan Patent No. 469405 Taiwan Patent No. I271617 Taiwan Patent No. 127358 Taiwan Patent No. 490625 Taiwan Patent No. I284847 Taiwan Patent No. 129860 Taiwan Patent No. 493122 Taiwan Patent No. I285339 Taiwan Patent No. 133048 Taiwan Patent No. 498236 Taiwan Patent No. I285342 Taiwan Patent No. 134299 Taiwan Patent No. 498247 Taiwan Patent No. I286709 Taiwan Patent No. 136847 Taiwan Patent No. 502183 Taiwan Patent No. I290290 Taiwan Patent No. 137376 Taiwan Patent No. 504640 Taiwan Patent No. I299837 Taiwan Patent No. 139353 Taiwan Patent No. 504915 Taiwan Patent No. I314297 Taiwan Patent No. 139680 Taiwan Patent No. 509869 Taiwan Patent No. I314298 Taiwan Patent No. 140308 Taiwan Patent No. 517193 Taiwan Patent No. I317103 Taiwan Patent No. 146038 Taiwan Patent No. 544598 Taiwan Patent No. M377652 Taiwan Patent No. 154327 Taiwan Patent No. 544599 Taiwan Patent No. NI-158220 Taiwan Patent No. 154338 Taiwan Patent No. 561424 Taiwan Patent No. NI-162685 Taiwan Patent No. 154339 Taiwan Patent No. 594530 Taiwan Patent No. NI-166322 Taiwan Patent No. 155489 Taiwan Patent No. 80326 Taiwan Patent No. NI-167148 Taiwan Patent No. 155708 Taiwan Patent No. 93090 Taiwan Patent No. NI-182787 Taiwan Patent No. 157467 Taiwan Patent No. I221578 Taiwan Patent No. NI-182974 Taiwan Patent No. 159609 Taiwan Patent No. I221978

Page 4: pricing_ref_guide.pdf

JDA Software Group, Inc.

Provide feedback on this document JDA values your opinion and strives to ensure that the documentation you receive is clear, concise, and provides the appropriate information required for you to use each JDA application efficiently.

If you would like to provide feedback on this document, you can submit your questions or suggestions to the JDA Documentation Management team (mailto:[email protected]) and they will be forwarded to the appropriate development teams for review and consideration in a future release.

Page 5: pricing_ref_guide.pdf

JDA Software Group, Inc.

Table of Contents Chapter 1. Documentation information ............................................................................ 1

Help information ........................................................................................................ 1 Installation/administration information.......................................................................... 1 Database information ................................................................................................. 1 Release Notes ........................................................................................................... 1 Get additional help from JDA ....................................................................................... 2

Chapter 2. The SCPO database (technical documentation) .............................................. 4 Predefined pages ....................................................................................................... 4 Database conventions ................................................................................................ 4 Information about tables ............................................................................................ 4

Applications that include the table ....................................................................... 4 Primary key columns in the table ......................................................................... 4 Parent/Child tables and columns (foreign keys) ..................................................... 5

Information about columns ......................................................................................... 5 Primary key columns ......................................................................................... 5 Applications that use the columns........................................................................ 5 Datatype ......................................................................................................... 6 Valid values ..................................................................................................... 8 Default values .................................................................................................. 8

Paths between tables ................................................................................................. 9

Chapter 3. Tables in the database (technical documentation) ....................................... 10 ApplicationPricePoint ....................................................................................... 11 Cal ................................................................................................................ 12 CalData ......................................................................................................... 17 CompetitorInfo ............................................................................................... 25 CompetitorLocMap .......................................................................................... 26 CompetitorPrice .............................................................................................. 28 Currency ....................................................................................................... 29 CurrencyProfile ............................................................................................... 30 CurrencyProfileVal ........................................................................................... 31 DecompDFUHistDiagnost .................................................................................. 33 DecompGroup ................................................................................................ 36 DecompGroupCoef .......................................................................................... 39 DecompGroupConvergDiagnost ......................................................................... 40 DecompGroupException ................................................................................... 41 DecompGroupHistDiagnost ............................................................................... 46 DecompGroupNormFactor ................................................................................ 48 DecompHist ................................................................................................... 49 DecompSubGroup ........................................................................................... 51 DecompSubGroupCoef ..................................................................................... 52 DecompSubGroupMktgInst ............................................................................... 53 DFU .............................................................................................................. 54 DFUApprovedPrice ........................................................................................... 68 DFUBaseCost .................................................................................................. 69 DFUBasePrice ................................................................................................. 70 DFUCostElement ............................................................................................. 71 DFUCostElementType ...................................................................................... 73 DFUCrossElasticity .......................................................................................... 75 DFUCrossElasticityDraft ................................................................................... 77 DFUEffCost .................................................................................................... 79 DFUEffPrice .................................................................................................... 80 DFUElasticity .................................................................................................. 82

Page 6: pricing_ref_guide.pdf

JDA Software Group, Inc.

DFUElasticityDraft ........................................................................................... 83 DFUInventory ................................................................................................. 84 DFUMap ......................................................................................................... 85 DFUPlannedReceipt ......................................................................................... 91 DFUPriceCoef ................................................................................................. 92 DFUPriceConstraint ......................................................................................... 94 DFUPriceParam ............................................................................................... 98 DFUPriceParamMetric..................................................................................... 104 DFUPriceRatio ............................................................................................... 109 DFUPriceRelation .......................................................................................... 111 DFUPriceRelationMap ..................................................................................... 113 DFUPriceSensitivity ....................................................................................... 114 DFURefPrice ................................................................................................. 118 DFUTPR ....................................................................................................... 119 DFUVariantPricePoint ..................................................................................... 121 DFUVariantPricePointFcst ............................................................................... 122 DFUVendorCost ............................................................................................ 123 DFUView ...................................................................................................... 124 DmdGroup ................................................................................................... 128 DmdUnit ...................................................................................................... 129 DmdUnitPriceRelation .................................................................................... 132 Fcst ............................................................................................................ 133 FcstDraft ..................................................................................................... 137 ForecastRecordImport ................................................................................... 140 Hist ............................................................................................................. 142 HistFcst ....................................................................................................... 144 HistPromo .................................................................................................... 147 HistPromoIncentiveVal ................................................................................... 148 HistPromoMktgInstrumentVal ......................................................................... 149 HistStream ................................................................................................... 151 Incentive ..................................................................................................... 152 Loc ............................................................................................................. 155 Map ............................................................................................................ 160 Mask ........................................................................................................... 161 MaskData .................................................................................................... 162 MDCandidate ................................................................................................ 163 MDCandidateRuleSet ..................................................................................... 164 MDCandidateRuleSetStatus ............................................................................ 165 MDCandidateRuleSetVal ................................................................................. 166 MDDFUMetrics .............................................................................................. 167 MDDFUMetricsFcst ......................................................................................... 171 MDDFUMetricsStatus ..................................................................................... 172 MDDFURec ................................................................................................... 175 MDDFURecDetail ........................................................................................... 179 MDNodeRuleSet ............................................................................................ 181 MDRuleSet ................................................................................................... 182 MDRuleSetState ............................................................................................ 184 MDRuleSetStateVal ....................................................................................... 186 MDScenario .................................................................................................. 187 MDScenarioDFU ............................................................................................ 188 MDScenarioMetrics ........................................................................................ 189 MDScenarioMetricsStatus ............................................................................... 193 MDScenarioNodeRuleSet ................................................................................ 196 MDScenarioRec ............................................................................................. 197 MDScenarioRecDetail ..................................................................................... 200 MktgInstrument ............................................................................................ 202 MktgInstrumentAttrib .................................................................................... 204 Model .......................................................................................................... 207 MRMBatchInputVal ........................................................................................ 209

Page 7: pricing_ref_guide.pdf

JDA Software Group, Inc.

MRMBatchProcess ......................................................................................... 210 MRMBatchStep ............................................................................................. 211 MRMCausalFactor .......................................................................................... 213 MRMCausalFactorValue .................................................................................. 215 MRMCoef ..................................................................................................... 216 MRMCoefDraft .............................................................................................. 218 MRMDFUCausalFactor .................................................................................... 220 MRMExperiment ............................................................................................ 221 MRMExperimentBatchStatus ........................................................................... 227 MRMExperimentCoef ...................................................................................... 229 MRMExperimentCoefAdj ................................................................................. 231 MRMExperimentDefBatchStep ......................................................................... 233 MRMExperimentDFU ...................................................................................... 234 MRMExperimentFcst ...................................................................................... 235 MRMExperimentGroup ................................................................................... 239 MRMExperimentMovingEvent .......................................................................... 241 MRMExperimentProcNames ............................................................................ 242 MRMExperimentProcNameTrans ...................................................................... 243 MRMExperimentSummary .............................................................................. 244 MRMGroup ................................................................................................... 246 MRMGroupLRStat .......................................................................................... 248 MRMGroupLRStatDraft ................................................................................... 250 MRModel ...................................................................................................... 253 MRMProxy .................................................................................................... 256 PriceAggType ............................................................................................... 257 PriceGlobalParam .......................................................................................... 258 PriceMetricScenario ....................................................................................... 289 PriceMetricScenarioMap ................................................................................. 290 PriceProdRoleMetrics ..................................................................................... 291 PriceRelation ................................................................................................ 294 PriceRelationDetail ........................................................................................ 295 PriceRelationGroup ........................................................................................ 296 PriceRuleAttribCompVal ................................................................................. 297 PriceRuleDefinition ........................................................................................ 298 PriceRuleException ........................................................................................ 303 PriceRuleExceptionMap .................................................................................. 306 PriceRuleLastDigitVal ..................................................................................... 308 PriceRuleMap ................................................................................................ 309 PriceRuleRangeVal ........................................................................................ 310 PriceRuleSelAttrib ......................................................................................... 311 PriceRuleSelection ......................................................................................... 312 PriceRuleSet ................................................................................................. 313 PriceRuleSetMap ........................................................................................... 314 PriceScenario ............................................................................................... 315 PriceScenarioDetail ....................................................................................... 318 PriceScenarioDFUException ............................................................................ 321 PriceScenarioDFUViolation .............................................................................. 324 PriceScenarioFcst .......................................................................................... 327 PriceScenarioRuleConflict ............................................................................... 332 ProcessPromoDFU ......................................................................................... 334 PromoActivity ............................................................................................... 336 PromoActivityAttribDef ................................................................................... 338 PromoActivityMap ......................................................................................... 339 PromoActivityMktgInstrument ......................................................................... 340 PromoActivitySpaceAlloc ................................................................................ 341 PromoActivityTask ......................................................................................... 342 PromoActivityTaskDef .................................................................................... 343 PromoActivityType ........................................................................................ 345 PromoActivityType_Trans ............................................................................... 346

Page 8: pricing_ref_guide.pdf

JDA Software Group, Inc.

PromoAllowance ........................................................................................... 347 PromoCampaign ........................................................................................... 348 PromoCandidateActivityMap ............................................................................ 349 PromoCandidateDFU ...................................................................................... 350 PromoCandidateMktgInstrValue ...................................................................... 353 PromoCandidateOfferMap ............................................................................... 354 PromoCandidateRequest ................................................................................ 355 PromoCandidateRule ..................................................................................... 357 PromoCandidateRuleParam ............................................................................. 358 PromoCandidateRuleParamVal ........................................................................ 359 PromoCategory ............................................................................................. 360 PromoCoupon ............................................................................................... 361 PromoDFU ................................................................................................... 362 PromoDFUAllowanceVal ................................................................................. 366 PromoDFUException ...................................................................................... 367 PromoDFUFcst .............................................................................................. 369 PromoDFUFcst_Import ................................................................................... 371 PromoDFUIncentiveVal .................................................................................. 373 PromoDFURevenueCOGS ................................................................................ 375 PromoDFUVendorCost .................................................................................... 377 PromoEvent ................................................................................................. 379 PromoException ............................................................................................ 380 PromoFactSheet ........................................................................................... 382 PromoFeaturedProduct ................................................................................... 384 PromoFeaturedProductImage .......................................................................... 385 PromoIncentive ............................................................................................ 386 PromoMDAlloc .............................................................................................. 387 PromoMktgInstrument ................................................................................... 388 Promotion_Import ......................................................................................... 389 PromoOptProfileValue .................................................................................... 392 PromoReportingLvl ........................................................................................ 393 PromoSaveStory ........................................................................................... 394 PromoScorecard ........................................................................................... 396 PromoSpaceAlloc .......................................................................................... 401 PromoSpaceAllocSecOwners ........................................................................... 402 Promotion .................................................................................................... 403 PromotionReport ........................................................................................... 412 Promotion_Import ......................................................................................... 415 PromoVehicle ............................................................................................... 418 RawVariable ................................................................................................. 419 SmearingFactor ............................................................................................ 421 SmearingFactorDraft ..................................................................................... 422 VariantMRMCausalFactorVal ............................................................................ 423 ViewHierarchy .............................................................................................. 425 ViewHierarchyCol .......................................................................................... 426 Table Relationships ....................................................................................... 427

Chapter 4. Change the initial configuration of JDA Pricing applications ....................... 507 Causal factors ....................................................................................................... 507

Add causal factors to the database .................................................................. 507 Modifying market response model tables .......................................................... 507 Example: Adding a causal factor ..................................................................... 512 Example: Modifying Financial Metrics Computation GLINT ................................... 514

Metrics ................................................................................................................. 516 Overview of the metrics calculations GLINT file .................................................. 517 Adding metrics to the database ....................................................................... 520 Modifying market response model tables .......................................................... 520 Example: Adding two metrics .......................................................................... 521

Page 9: pricing_ref_guide.pdf

JDA Software Group, Inc.

Example: Modify Financial Metrics Computation GLINT ....................................... 522

Chapter 5. Glossary ..................................................................................................... 526

Index ........................................................................................................................... 531

Page 10: pricing_ref_guide.pdf

Documentation information

Chapter 1. Documentation information The following documentation is included with this application.

Help information Supply Chain Planning and Optimization (SCPO) applications contain online HTML help that guides you through the user interface. Each page has its own context-sensitive help topic that describes the purpose of each component of the page. In addition, user information is included to describe high-level processes and procedures. You can access the OnLine Expert for a specific page by clicking Help at the top of the page.

The SCPO suite of applications includes some components and utilities that are used by multiple applications as well as components that are specific to a single application. When using SCPO applications, you must be aware of your location in the system as it determines the help text to which you have access. For example, if you are working in a Flexible Editor page, which is part of the basic SCPO architecture, and you click Help, you can access general help information for common SCPO components. In this help, you can find information about common features, such as Flexible Editor, calendar management, and import/export. This help also contains definitions for each database table. However, it does not provide information about specific JDA Demand or JDA Fulfillment features, such as forecasting, planning, distribution, or allocation.

To access information about application-specific features, you must access the help for that application. To do so, open the appropriate page in the application. If you are unsure of the page to use, open any application-specific page, such as Plan Analysis for JDA Fulfillment or Demand Workbench for JDA Demand, and click Help on that page. The context-sensitive help topic for the page you are on is displayed in the right frame and the table of contents for the entire application help system is displayed in the left frame. You can then use the table of contents, search, or index to find the application-specific information.

Installation/administration information The Supply Chain Planning and Optimization Installation/Administration Guide provides information about the architecture of Supply Chain Planning and Optimization, step-by-step instructions to install and configure the server and applications, instructions to create or migrate your database, and information to customize and administer the applications after they are installed.

SCPO guides are available online in Portable Document Format (PDF) format. When you install SCPO, you can access the guides from the <install_dir>\config\doc\guides\en directory, the JDA program group on the Windows Start menu, or from the installed directory structure.

Database information The application Reference Guide contains detailed information about tables and columns in the SCPO schema. These documents are in PDF format and are located in the <install_dir>\config\doc\guides\en directory. In addition, the definitions for the tables used by each JDA application are included in the application OnLine Expert.

Release Notes The Supply Chain Planning and Optimization (SCPO) Release Notes contains information that pertains to all JDA applications included in SCPO. In addition, individual product Release Notes are available for each JDA application for which you are licensed.

The Release Notes provide the following information:

Pricing and Promotions Reference Guide 1 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 11: pricing_ref_guide.pdf

Documentation information

• Version-specific installation notes, hardware and software requirements, open-source software, and third-party software components necessary to install the application.

• Summary of the new features and enhancements in the application.

• Resolved issues in the software.

• Known issues in the software and, if available, workarounds for the issues.

The General SCPO Release Notes is named release_notes_generalSCPO.pdf. File names for individual product Release Notes are in the format release_notes_<appname>.pdf. For example: release_notes_esp.pdf. You can access Release Notes by opening the appropriate file in the doc\ directory. Readme files are also available from the JDA program group on the Windows Start menu and from the installed directory structure.

Get additional help from JDA In addition to the provided documentation, many additional resources are available to help you understand and work with your JDA applications.

• JDA Support Services

JDA Support Services enhances your experience with JDA solutions throughout the lifetime of your relationship with JDA Software. Support Services provides many key values, including:

• Worldwide support provided locally for issue resolution, including functional and technical assistance

• Defined service levels and proactive escalation paths

• Special Interest Group (SIG) membership

• Access to new software releases

• Access to the JDAUser website (http://www.jdauser.com), which provides:

• Self-service user administration

• Online knowledge base

• Online case management and user communities

• Product documentation and release announcements

• JDA Education Services

To enhance the return on your JDA solution investment, JDA Education Services provides options to optimize your experience and knowledge. JDA Education Services offers high-quality training with e-learning and instructor-led training opportunities. JDA Education Services also offers the JDA Certification Program, which defines a curriculum that maximizes your knowledge and qualifications for a specific job. Certification programs employ a blend of learning methods that end with an industry-recognized exam. See the JDALearn website (http://www.jdalearn.com) for more information.

• JDA Consulting Services

JDA Consulting Services provides a broad range of services, including:

• Process definition and improvement

• Change management

• Program and project management

• Functional and technical consulting

• Performance engineering

• Solution delivery

Pricing and Promotions Reference Guide 2 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 12: pricing_ref_guide.pdf

Documentation information

Every solution deployment begins with the JDA Enterprise Methodology, which encompasses both technology and implementation expertise. JDA Consulting Services works collaboratively with you to help your business realize the results you need, on time and on budget.

• JDA Cloud Services

JDA Cloud Services enables you to achieve faster deployment, rapid time to value, investment protection, and improved cost structure with JDA supply chain solutions. This allows you to focus on your core business while JDA manages the JDA applications. Areas of specialty include:

• Solution availability management

• Performance management

• Issue resolution

• Change management

• Security management

• Optimization and analytics management

For more information on any of the JDA Services, see the JDA Services website (http://www.jda.com/services/services/).

Pricing and Promotions Reference Guide 3 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 13: pricing_ref_guide.pdf

The SCPO database (technical documentation)

Chapter 2. The SCPO database (technical documentation) The Reference Guide contains detailed information about the tables and columns in the SCPO schema used by this application, as well as other information about displaying and working with your data.

Predefined pages Your system includes a predefined Flexible Editor page for most tables in the SCPO schema. These pages enable you to work with and review data in your database. You can use these pages just as they are or tailor them to meet your needs.

To access these pages, open the Directory from the Welcome page of the JDA applications. The ability to access these pages is controlled by your Common Security Administration privileges.

Database conventions This section provides detailed information about the SCPO schema, the database used with your Supply Chain Planning and Optimization (SCPO) applications. It includes the following topics:

• Information about tables (on page 4) explains the categories of information provided for each table.

• Information about columns (on page 5) explains the kinds of information presented for each column within the tables.

• Paths between tables (on page 9) explains the paths from each table to other tables. When the system allows you to use data from multiple tables, or to navigate between two tables, there is said to be a path between those tables.

Information about tables At the beginning of each table listing is information that applies to the whole table, as explained in the following sections.

Applications that include the table The label "Table included with" at the beginning of each table specifies the JDA applications that include that table.

For example, the JDA Fulfillment/Deployment application is available as an add-on to the JDA Fulfillment/Distribution component. Any table that is included with Fulfillment/Distribution is also included with Fulfillment/Deployment. However, tables that are included with Fulfillment/Deployment are not also included with Fulfillment/Distribution unless the listing specifically says so.

Each column also has an "Included with" label. A column is used by a particular application only if that application is listed as "included with" both the table and the column.

Note: The configuration code controls which JDA applications are installed, and therefore determines what database tables can be used. In Flexible Editor, you can view database tables common to multiple applications, such as JDA Demand and Fulfillment.

Primary key columns in the table Most tables in the database have a primary key—a column or group of columns whose values uniquely identify one row in the table. For each table, the primary keys are identified in the tabular presentation of column information, in the PK column. See Primary key columns (on page 5).

Pricing and Promotions Reference Guide 4 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 14: pricing_ref_guide.pdf

The SCPO database (technical documentation)

Parent/Child tables and columns (foreign keys) The SCPO schema uses referential integrity, which creates foreign key constraints in the schema and therefore constrains the data you can enter or import. The constraints exist between parent and child tables. Data must exist in the parent table before you can enter it in the child table. For a description of the parent/child relationships within the SCPO schema, see Table Relationships (on page 427).

Information about columns Each table in the database may contain a maximum of 1,000 columns, including system columns and user-defined columns.

Near the beginning of each table description in this guide is a tabular presentation of information about the columns in the table. For each column, the following information is included where it is applicable.

Primary key columns Most tables in the database have a primary key—a column or group of columns whose values uniquely identify one row in the table. For each table, the primary keys are identified in the tabular presentation of column information, in the PK column.

No two rows in a table can have the same combination of values in the primary key columns. For example, the primary key columns in the SKUProjStatic table are Item, Loc, StartDate, and OptionSet. The two rows in the following example have the same value for Item, Location, and OptionSet, but different values for StartDate:

Item Location StartDate OptionSet

16001 LA 4/30/05 3

16001 LA 5/31/05 3

You cannot change the value in a primary key column after it has been set. To change a value in a primary key column, you must delete the row containing that value and add a new row. You can do this manually within the application, or by importing new data.

Caution: Primary key text values are always saved as uppercase. For example, if you run a search with a criterion of loc.loc=New York, New York will not be returned. However, if you change the search criterion to loc.loc=NEW YORK, then NEW YORK will be returned.

Note: Primary key columns with the type SEQUENCE cannot be viewed or edited in Flexible Editor. These columns only appear in import/export files as the last column. When importing, for new rows, use the value negative one (-1) to indicate this row is to be added. If modifying an existing table row, you must use the actual ID value of that row in the import file.

Applications that use the columns In the tabular presentation of column information, the Included with column lists the JDA applications with which that column is included. The following application abbreviations are used:

• DDR: JDA Dynamic Demand Response

• Dmd: JDA Demand

• ESP: Enterprise Supply Planning

• Flowcasting: JDA Flowcasting

• Dmd Decomp: JDA Demand Decomposition

Pricing and Promotions Reference Guide 5 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 15: pricing_ref_guide.pdf

The SCPO database (technical documentation)

• FF: JDA Fulfillment

• IPO: JDA Inventory Policy Optimization

• MDO: JDA Markdown Optimization

• MP: JDA Master Planning

• PM: JDA Promotions Management

• SP: JDA Strategic Pricing

• PSO: JDA Production and Sourcing Optimization

• Supp: JDA Supply

• TPO: JDA Travel Price Optimization

Each table also has a Table included with label. A column is used by a particular application only if that application is listed in the Included with label for both the table and the column.

Datatype In the tabular presentation of column information, the Datatype column lists the column datatype, which identifies the basic kinds of data stored in that column, such as Text or Integer. The datatype imposes limits on:

• Which characters are valid in columns of that datatype

• The range of valid values (for numeric columns)

For each individual column, the column description may state further restrictions on valid values. For example, a column value may be required to be the name of an existing location, or may have a minimum value of 0.

The following paragraphs explain the purpose of each datatype and specify the characters that are valid for each.

Note: When working in the Flexible Editor in a JDA application, you may be able to change the display format for one column or all columns of a particular datatype. For example, in a Duration column, the format may be changed to display the data in days instead of hours, or in a Decimal column you may limit the number of digits displayed. For detailed information, See OnLine Expert.

Text and Upper_Text Text and Upper_Text columns are character columns of a maximum fixed length, generally used for freeform textual data. The maximum length for a text column is 50 characters.

When you enter a value into an entry field for a text column, the system removes any leading blanks, left-justifies the data, and checks it against the list of invalid characters. The following characters are invalid in some or all applications:

Character Character name Invalid in

" Double quote All applications

\ Backslash SCPO < Less Than symbol SCPO ~ Tilde SCPO

Values in text columns may be in both upper and lower case. Letters in upper_text columns must be upper case.

Pricing and Promotions Reference Guide 6 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 16: pricing_ref_guide.pdf

The SCPO database (technical documentation)

Boolean A Boolean column represents concepts that typically have only two possible values, such as True and False, or On and Off. A Boolean works like a switch, and the names of many Boolean columns end in the word "Switch."

The valid values for a Boolean column are typically 1 (meaning True or On) and 0 (meaning False or Off). To determine the valid values for a specific column, see the column description in Tables in the database (technical documentation) (on page 10).

Option_Number and Option_Text An option column has a small, fixed set of valid values.

For option_number columns, the valid values in the database are integers. For example, the Type column in the Calendar (on page 12) table is an option_number column whose valid values represent each of the types of calendars you can use. Each option_number column has a specific set of valid values, which are always integers in the database.

Each integer value for an option_number column represents a specific value, which is stated in the column description in Tables in the database (technical documentation) (on page 10). The user interface may display the text of these values, to make it easy to specify the value you want. However, when you import or export option_number data, the integer values are used.

For option_text columns, the valid values are strings of text characters.

Integer An integer column holds numeric values that do not require digits to the right of the decimal point. The range of valid values for integer columns is -2,147,483,647 to +2,147,483,647.

Valid characters for an integer column are 09, commas, and a plus (+) or minus () sign in the first position.

Decimal A decimal column is a numeric column that requires significant digits to the right of the decimal point.

Valid characters for a decimal number column are 0-9, one decimal point (.), commas (,) to the left of the decimal point, and a plus (+) or minus (-) sign in the first position.

The value in a decimal number column can have a maximum of 15 significant digits. The only insignificant digits are zeros that precede the leftmost non-zero digit to the left of the decimal point. On the right side of the decimal point, all zeros are significant unless the value of the entire number is exactly zero.

Date and DateTime A date column holds a calendar date – a combination of month, day, and year. A datetime column holds both a calendar date and clock time (hours and minutes). Times always refer to a 24-hour clock (00:00 to 23:59). For a date or datetime column, valid input characters are 0-9, slash (/), hyphen (-), period (.), and colon (:). If the column format includes any of the options in addition to the date and time, the system automatically calculates their value. Examples of valid date and datetime formats include: YYYY-MM-DD-hh.mm.dd; YYYY-MM-DD hh:mm:dd; MM/DD/YYYY; and MM-DD-YYYY.

Pricing and Promotions Reference Guide 7 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 17: pricing_ref_guide.pdf

The SCPO database (technical documentation)

The valid date range is January 1, 1971, to January 18, 2038. When you enter a year in the 71-99 range, the system considers it to be in the 1900s. It considers years in the 00-38 range to be in the 2000s. You can enter years in the 39-69 range, but that may produce inconsistent results. A date with a year of 70 is invalid and will result in an "Invalid date" error message. If a blank date is entered, it is stored as 1970-01-01-00:00 in the database.

UNIX counts time in seconds from UTC 00:00:00, January 1, 1970.

Duration A duration column holds a duration of time, expressed as days, hours, and minutes. A duration can be zero, positive, or negative. The valid input characters for durations are 0-9, W, D, H, and M, where:

• W: Weeks

• D: Days

• H: Hours

• M: Minutes

Some properties pages in JDA Demand accept only days. In that case, the text "days" is displayed after the entry field.

URL A URL column contains a Uniform Resource Locator, the World Wide Web address of a site on the Internet.

Sequence Sequence columns are typically identifiers, whose numbers are sequential beginning at 1. The value in a Sequence column is supplied by a database sequence generator.

Valid values The datatype limits which characters are valid for each column. For integer, decimal, and duration columns, the datatype also limits the range of values for the column.

In some integer, decimal, and duration columns, the system does not allow the full range of values associated with the datatype. For example, the FcstDur column in the SKU table is a duration column, but its range of valid values is 1 to 365 days. Column descriptions list any limitations on valid values beyond the limitations imposed by the datatype.

Option_number and option_text columns always have a finite set of valid values, which this chapter lists for each column.

Default values When you add a row to a table, you must provide values for all primary key columns.

For other columns, the system provides an initial value, which this chapter lists. The initial value for text and identifier columns is always blank. After you add a row, you can change the value for most columns that are not required columns.

No initial value is displayed for values that the system always generates.

Pricing and Promotions Reference Guide 8 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 18: pricing_ref_guide.pdf

The SCPO database (technical documentation)

Paths between tables When the system allows you to use data from multiple tables or navigate between two tables, a path exists between those tables.

For example, in a Flexible Editor page, you can include any column from the primary table. You may also be able to include columns from other tables as listed in the Flexible Editor Properties page. The primary table determines which columns from other tables you can include in a Flexible Editor page. You can include columns from most tables for which both of these conditions are true:

• The primary key columns of the primary table are found in the secondary table.

• The primary key columns of the second table are included in the page.

If the primary table contains the primary key columns for another table, a path exists from the primary table to the other table. For more information on creating Flexible Editor pages, see OnLine Expert.

Pricing and Promotions Reference Guide 9 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 19: pricing_ref_guide.pdf

Tables in the database (technical documentation)

Chapter 3. Tables in the database (technical documentation) This section presents detailed information about the tables and columns in the database that are used by this application.

Pricing and Promotions Reference Guide 10 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 20: pricing_ref_guide.pdf

ApplicationPricePoint

ApplicationPricePoint Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

AppName 5 SP TEXT

DmdGroup 2 SP TEXT DmdUnit 1 SP TEXT KeyName 4 SP TEXT ' ' Loc 3 SP TEXT PricePoint SP DECIMAL 0 SeqNum 6 SP SEQUENCE

Table description Each row in this table defines a price point for a specific DFU in Strategic Pricing. The Price Point Generator calculates these price points for each DFU according to the PGP settings in the PriceGlobalParam (on page 258) table and the DFUPRICEPARAM Minprice/Maxprice.

Note:This table gets populated only when Publish Price Points option is turned on for the process Recommend prices.

Column descriptions AppName Name of the application that generated the price point defined in this row. AppName is always 'STRATEGIC PRICING'.

DmdGroup Demand group associated with the DFU whose price point is defined in this row.

DmdUnit Demand unit associated with the DFU whose price point is defined in this row.

KeyName Name of the scenario for which price points were generated. In the current release, KeyName is always ‘LIVE’.

Loc Location associated with the DFU whose price point is defined in this row.

PricePoint Price point defined in this row.

SeqNum Position of this price point in the sequence of all price points for the DFU.

Pricing and Promotions Reference Guide 11 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 21: pricing_ref_guide.pdf

Cal

Cal Table included with: Fulfillment, Master Planning, Supply, Production and Sourcing Optimization, Demand, Markdown Optimization, Strategic Pricing, Inventory Policy Optimization, Dynamic Demand Response, Promotions Management, Travel Price Optimization, Flowcasting, Enterprise Supply Planning

Column name

PK Included with Datatype Valid values Default value

Cal 1 FF, MP, Supp, PSO, Dmd, MDO, SP, IPO, DDR, PM, Flowcasting, ESP

TEXT

Descr FF, MP, Supp, PSO, Dmd, MDO, SP, IPO, DDR, PM, Flowcasting, ESP

TEXT ' '

Master FF, MP, Supp, Dmd, MDO, SP, DDR, PM, Flowcasting, ESP

TEXT ' '

NumFcstPer FF, MP, Supp, Dmd, MDO, SP, IPO, DDR, PM, Flowcasting, ESP (Deep Tree)

OPTION_NUMBER

0,4,9,12,13,18,19,20,24,26,36,48,52,364,365,366

0

PatternSw ESP BOOLEAN 0,1 0

RollingSw Supp, PSO, Dmd, MDO, SP, DDR, PM, Flowcasting

BOOLEAN 0

Type FF, MP, Supp, PSO, Dmd, MDO, SP, IPO, DDR, PM, Flowcasting, ESP

OPTION_NUMBER

3,4,5,6,7,8,9,10,11,12,13

0

Table description Together, the Cal and CalData tables (and CalInterval if required) define the time periods (such as weeks beginning on Monday) into which the system can allocate time or aggregate data for reviews or reports. For a list of the types of calendars used by each application, see the Type column.

Each row in the Cal table defines the name and type of a calendar. The CalData table specifies the details of each of the calendars defined in the Cal table. If you are using rolling calendars, the CalInterval table defines intervals of a specified duration, but without specifying explicit dates.

Column descriptions Cal A unique identifier for a calendar. This identifier is used throughout the database.

Descr A description of this calendar.

Master

Pricing and Promotions Reference Guide 12 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 22: pricing_ref_guide.pdf

Cal

The optional identifier of the master calendar associated with an Arrival or Shipping, Production, or Production Capacity Calendar. You may use a master calendar to close those calendars for a specific time period, such as a holiday, without having to close each calendar individually.

When a master calendar is closed (when CalData:Opt for the master calendar is set to Closed), all the Arrival or Shipping, Production, and Production Capacity Calendars that the master calendar applies to are also closed. The Open option in a master calendar has no effect on other calendars. The calendar you specify in this column must already exist in the Cal table and must be Calendar Type 4. It must also have a name that is defined entirely in upper case.

You can specify a value in this column only for calendars whose Type is 6, 9, 10, or 11 (Arrival or Shipping, Production, Production Capacity, or Working/Transportation Calendars).

NumFcstPer NumFcstPer is used to determine whether the length of periods in the calendar (defined by rows in the CalData table) is reasonable. The length of a period in the calendar should be between .5 and 1.5 times the length of the period implied by NumFcstPer. For example, if NumFcstPer has a value of 12, forecasting is done monthly. The length of the period should be no less than 15.2 days ((365/12) ×.5) and no greater than 45.6 days ((365/12) × 1.5).

The valid values include:

• For demand calendars — 4, 9, 12, 13, 18, 19, 20, 24, 26, 36, 48, 52, 364, 365

• For all other calendars — 0

Demand calendars (calendars whose Type is 5) must have a fixed number of periods per year. NumFcstPer defines this number. For all other calendars, NumfcstPer must be 0.

PatternSw If the pattern switch is 1 data related to this calendar is in the CalPattern and CalAttribute table. This field is used by the Calendar Manager to determine from where to obtain the data related to this calendar.

RollingSw This switch indicates if the calendar is a rolling calendar or a static calendar. Static calendars (traditional SCPO calendars) are defined with respect to static dates/times in the CalData table. Rolling calendars are defined as a set of relative intervals in the CalInterval table.

Rolling calendars define a pattern and do not have any absolute dates in them. An example of a rolling calendar would be, weekly for the first 4 weeks, and monthly for the next 2 months, and quarterly for the next 3 quarters. This calendar simply defines a pattern. Once this calendar is associated with the start date, the actual time buckets are dynamically calculated.

By changing the start date of the calendar, the time periods get shifted based on the relative intervals defined in the CalInterval table.

Note: Rolling calendars are only supported by Production and Sourcing Optimization and JDA Supply in this release. Supply uses rolling calendars for period definitions used during Calculate Supply Plan and the Perform Resource Optimization processes.

Type A value that defines the function of the calendar. The valid values are 3 - 13. You set a value for Type when you add a calendar. You can change the value later, but you probably should create a new calendar instead of changing an existing one to a new Type.

Note: The default value for Type is 0. Any calendar with Type 0 is invalid.

• 3: Reporting calendar (all components)

Defines reporting periods such as weeks or months. You specify reporting calendars in the page properties to define the time intervals that the system uses for time-dependent data.

Pricing and Promotions Reference Guide 13 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 23: pricing_ref_guide.pdf

Cal

When you create a database, the system automatically generates the following reporting calendars in the new database. In the CalData or CalInterval tables, you can change values for these calendars so that the time periods meet your company's needs.

• Hours—hourly, on the hour

• Days—daily, midnight-to-midnight

• Weeks—weekly, ending Saturdays

• Months—calendar months

Production and Sourcing Optimization

Production and Sourcing Optimization Model Manager uses only one type of calendar called the reporting calendar (Cal:Type = 3) for both optimization and reporting data. For example, you might use daily, monthly, and quarterly reporting calendars.

• 4: Master calendar (all components)

Overrides another calendar by defining closed periods. You use a master calendar to close multiple calendars as a group without having to close them individually. When you define a date in a master calendar as Closed, that Closed date can apply to multiple calendars of corresponding types. This applies to calendars of Cal:Type 6, 9 and 10.

• 5: Demand calendar (Demand/Promotions Management)

Defines forecast periods used in fitting statistical models and calculating forecasts. Each DFU in the DFU table can have its own demand calendar (DFU:DmdCal), or you can assign the same calendar to many DFUs. You can use DBParam:DmdCal to define a default demand calendar, which the system uses for any DFU for which DFU:DmdCal is blank. A demand calendar can also function as a reporting calendar. Dynamic Demand Response uses this as the aggregation calendar.

• 6: Arrival/Shipping Calendar (Master Planning, Fulfillment/Deployment, Fulfillment/Distribution/Promotions Management)

Determines when a location is open for receiving as well as when a location is open for shipping.

For Fulfillment/Distribution and Fulfillment/Deployment, to specify periods when product can arrive at a destination, specify an arrival calendar in Sourcing:ArrivCal.

For Master Planning, Fulfillment/Distribution and Fulfillment/Deployment, to specify periods when product can be shipped from a source, specify a shipping calendar in Sourcing:ShipCal.

For Dynamic Deployment, specify an arrival calendar in DynDepSrc:ArrivCal and a shipping calendar in DynDepSrc:ShipCal.

• 7: Allocation Calendar (Fulfillment/Distribution, Master Planning, IPO)

For a SKU, this calendar defines an allocation profile for forecasted demand, which the system uses to spread the forecast to periods of a different duration. For example, you might have a forecast in weekly periods and an allocation calendar in daily periods. Allocation calendars are specified in the SKUDemandParam table.

Master Planning

For every allocation calendar specified, create a separate row with CalData:Opt = 5 in the CalData table to repeat the calendar pattern. Note that CalData:Eff cannot be a null value when the allocation calendar (Type 7) is specified.

• 8: Recommended Shipments Calendar (Fulfillment/Deployment)

Pricing and Promotions Reference Guide 14 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 24: pricing_ref_guide.pdf

Cal

Defines the specific points in time on which RecShip:SchedShipDate times can occur. If SKUDeploymentParam:ConstrRecShipSw is set to yes, then a RecShipCal is required in order for Recommended Shipments to be generated from a source SKU. If the RecShipCal is defined, then the SchedShipDate of every recommended shipment will be one of the points in time that is specified in this calendar. A RecShipCal does not have open and closed periods; rather, it defines a set of specific time points when RecShips can occur. The RecShipCal is also used to consolidate continuous forecasted demands at the source and the destination SKUs when allocating source supply to priority demands. Recommended shipments calendars are specified in the SKUDeploymentParam table.

• 9: Production Calendar (Master Planning, Fulfillment/Production, Fulfillment/Distribution, Supply)

Defines the periods when production can and cannot be completed. The system uses this calendar when generating planned orders.

Master Planning

Production calendars are specified in ProductionMethod:FinishCal.

Fulfillment

For Fulfillment/Production and Fulfillment/Distribution, production calendars are specified in SKUPlanningParam:ProdCal. In Fulfillment/Production, the production calendar must be open for at least one minute during a period in order to create a new planned order in that period.

Supply

The production calendar for a SKU is specified in the SKUSupplyParam:Cal column.

Note: Ship calendars should be defined for all time periods when demand need dates or supply due dates are scheduled. So if a demand exists on 1/1990 then ensure that you define a ship calendar for that period.

• 10: Production Capacity Calendar (Master Planning, Fulfillment/Production, Supply)

The production capacity calendar is specified in the Res:Cal column. The resource capacity for each period is specified in CalData:Avail.

Master Planning

Master Planning uses production capacity calendars to determine the available capacity on resources when calculating a constrained plan.

Fulfillment

Fulfillment/Production uses these calendars to define the periods when CPP resources are open for production, and how much capacity they have in each period. The CPP Level Loads process uses this calendar when calculating a constrained production plan and when you edit the plan.

• 11: Working Calendar / Transportation Calendar (Fulfillment/Distribution and Fulfillment/Deployment)

Working Calendar

Calculate Plan uses these calendars to define the periods when the location is open for loading and unloading an order for the item. To assign a Working Calendar to a SKU, first define the calendar in Cal and CalData tables, then enter the identifier of that calendar into SKUPlanningParam:WorkingCal. The Sourcing:LoadDur of the source SKU and the Sourcing:UnloadDur of the destination SKU are calculated based on open instances of the Working Calendar. The Working Calendar has valid values that are the same as Cal:Type 6.

Transportation Calendar

Pricing and Promotions Reference Guide 15 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 25: pricing_ref_guide.pdf

Cal

Calculate Plan uses these calendars to specify when the actual truck movement can occur. Consider an example where the lead time between the source and the destination is X days, but the truck is not allowed to travel on weekends. In this case, the calendar specifies that the truck can be dropped at an intermediate depot on Friday evening and picked up on Monday morning to resume the trip. To assign a Transportation Calendar to a SKU, first define the calendar in Cal and CalData tables, then enter the identifier of that calendar into Network:TransCal. The Transportation Calendar has valid values that are the same as Cal:Type 6.

• 12: Review Calendar (Fulfillment/Distribution and Fulfillment/Deployment)

Calculate Plan uses these calendars to specify when orders can be placed. It identifies open instances on the source SKU’s order review cycle. For example, the Review Calendar is used to specify review periods in the retail environment. Loads representing purchase orders are considered only during open instances of the Review Calendar. To assign a Review Calendar to a SKU, first define the calendar in Cal and CalData tables, then enter the identifier of that calendar into Sourcing:ReviewCal. The Review Calendar has valid values that are the same as Cal:Type 6.

• 13: Order Review Calendar

The Optimize Orders process uses this calendar to understand the vendor specific dates. This calendar provides information on the vendor such as:

• The days when the order can be placed with the vendor

• Closed - The days when the vendor is closed for ordering

• Forced - The days when you must place an order with the vendor

• AsNeeded - The days when you can place an order with the vendor. That is, order if needed.

• The normal ordering cycle with the vendor. You specify the ordering cycle as the coverage duration (CalData: CovDur) for the order.

The Order Review Calendar is associated with Network and thus you must attach this calendar to the Network.

• 14: Storage Calendar

Specifies time phased storage related attributes. The following attributes can be defined in this calendar:

• StorageUnits

• SurplusStorageUnits

• StorageCost

• SurplusStorageCost

• 16: Yield Calendar

Specifies time phased yields for a parent SKU, subordinate SKU, and co-products. The Yield Adjustment Factor attribute can be defined in this calendar.

• 17: Production Rate Efficiency Calendar

Specifies time phased production rate for resources. The ProdRate Adjustment Factor attribute can be defined in this calendar.

• 22: Price Calendar

Specifies the time phased price for a SKU. The Selling Price attribute can be defined in this calendar.

Pricing and Promotions Reference Guide 16 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 26: pricing_ref_guide.pdf

CalData

CalData Table included with: Fulfillment, Master Planning, Supply, Production and Sourcing Optimization, Demand, Strategic Pricing, Markdown Optimization, Inventory Policy Optimization, Dynamic Demand Response, Promotions Management, Flowcasting, Enterprise Supply Planning

Column name PK Included with Datatype Valid values

Default value

AllocWgt FF, MP, Supp, PSO,Dmd, SP, MDO, IPO, DDR, PM, Flowcasting, ESP

DECIMAL 0

AltCal MP, Supp, PSO, Dmd, SP, MDO, DDR, PM, Flowcasting

TEXT ' '

Avail FF, MP, Supp, PSO, Dmd, SP, MDO, DDR, PM, Flowcasting

DECIMAL 0

Cal 1 FF, MP, Supp, PSO, Dmd, SP, MDO, IPO, DDR, PM, Flowcasting

TEXT

CovDur FF, DDR, PM, Flowcasting

DURATION 0

Descr FF, MP, Supp, PSO, Dmd, SP, MDO, IPO, DDR, PM, Flowcasting

TEXT ' '

Eff 2 FF, MP, Supp, PSO, Dmd, SP, MDO, IPO, DDR, PM, Flowcasting

DATETIME

Opt FF, MP, Supp, PSO, Dmd, SP, MDO, IPO, DDR, PM, Flowcasting

OPTION_NUMBER

1,2,5,6,7 5

PerWgt FF, Supp, PSO, Dmd, SP, MDO, DDR, PM, Flowcasting

DECIMAL 0

Repeat FF, MP, Supp, PSO, Dmd, SP, MDO, IPO, DDR, PM, Flowcasting

DURATION 0

Table description Together, the Cal, CalData, and CalInterval (if required) tables define the time periods (such as weeks beginning on Monday) into which the system can allocate time or aggregate data for reviews or reports. For a list of the types of calendars used by each application, see the Cal:Type column.

Pricing and Promotions Reference Guide 17 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 27: pricing_ref_guide.pdf

CalData

Each row in the Cal table defines the name and type of a calendar. The CalData table specifies the details of each of the calendars defined in the Cal table. If you are using rolling calendars, the CalInterval table defines intervals of a specified duration, but without specifying explicit dates.

Each row in the CalData table defines a calendar period. The period of time prior to the first effective date defined in the calendar is assumed to be closed (Option 1). So, if you define a calendar and leave it empty, and if Avail, PerWgt, and AllocWgt are 0, it is closed.

When a new database is created, it automatically includes several standard reporting calendars, which are listed in the following table. Each calendar includes one or more rows, as shown in this table:

Cal Eff Opt Repeat Description

HOURS 1/1/05 00:00 5 1H Every hour on the hour

DAYS 1/1/05 00:00 5 1D Repeat every day at midnight

WEEKS 1/1/05 00:00 5 7D Weeks ending Saturday night

MONTHS 1/1/05 00:00 6 January (leap year) MONTHS 2/1/05 00:00 6 February MONTHS 3/1/05 00:00 6 March . . .

(The MONTHS calendar includes a row for each month in the leap year)

6

MONTHS 1/1/05 00:00 6 January (non-leap year)

.

.

.

(The MONTHS calendar includes a row for each month in the non-leap year)

6

MONTHS 1/1/06 00:00 5 365d repeat the non-leap year cycle

MONTHS 1/1/08 00:00 5 1461 repeat the 4 year cycle The MONTHS calendar includes a row for each month and uses repeat rows to account for leap years and non-leap years in a 4 year cycle.

Column descriptions AllocWgt For an allocation calendar associated with a SKU, this is the weight the system uses to spread the forecasted demand to periods of a different duration. For example, you might have a forecast in weekly periods and an allocation calendar in daily periods, with a different AllocWgt for each day.

Fulfillment

If Sourcing:ShipCal is blank, then the calendar specified in SKUDemandParam:AllocCal is used in its place. In that case, when AllocWgt is 0, the location associated with the SKU is not open for shipping.

The following example illustrates how the system uses AllocWgt to spread the forecast. For each forecast period, the system totals the AllocWgt values for all the rows whose time periods are within the forecast period. Then it calculates the forecast for each period in the calendar as:

Pricing and Promotions Reference Guide 18 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 28: pricing_ref_guide.pdf

CalData

For example, you could create a weekly profile calendar that spreads the forecast into daily periods using these Allocation Weights starting with Day 1: 0, 10, 30, 40, 10, 10, 0.

Suppose you have three forecasts (for example, a statistical forecast and two events) that you want to spread to a daily number. Those forecasts might have the following quantities and durations:

Forecast Quantity StartDate Duration

Forecast 1 1000 Day 1 00:00 7D

Forecast 2 500 Day 4 00:00 2D Forecast 3 300 Day 5 00:00 1D Because Forecast 1 has exactly the same duration as that defined in the calendar, the system uses all the Allocation Weights to spread it from a single weekly forecast to a forecast for each day. For example, the system calculates the value of Forecast 1 for Day 2 as:

For Forecast 2, which covers Days 4 and 5, the system calculates the forecast for Day 4 as:

The resulting spreads of all three forecasts, and the daily total forecasts, are:

Period Alloc Weight Spread 1 Spread 2 Spread 3 Total Spread

Day 1 0 0

Day 2 10 100 100 Day 3 30 300 300 Day 4 40 400 400 800 Day 5 10 100 100 300 500 Day 6 10 100 100 Day 7 0 0 The forecast is spread in the same way even for a forecast period that is not to be allocated in its entirety—if OHPost falls within the forecast period, for example, or if a DFU to SKU mapping is interrupted in the middle of a forecast period by DFUtoSKU:Eff or DFUtoSKU:Disc. In effect, the system allocates the forecast for the entire forecast period but uses the allocated forecast only for the allocation periods on or after OHPost or within an effective DFUtoSKU map.

AltCal The identifier of an alternate calendar, whose pattern is incorporated into the pattern of another calendar. Valid values include:

• If CalData:Opt (on page 21) is 7, the identifier of a calendar whose Cal:Type is the same as this calendar's

• If CalData:Opt (on page 21) has any other value, blank

Alternate calendars make it easy to define a calendar pattern that you use frequently, then incorporate that pattern into many calendars without having to define the pattern for each one.

For example, you might define a calendar pattern of two shifts a day for five days and two days closed, with the pattern repeating each week. The CalData table for that pattern would include this data:

Pricing and Promotions Reference Guide 19 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 29: pricing_ref_guide.pdf

CalData

Cal Eff Opt Repeat

80HR 1/04/05 00:00 1

80HR 1/04/05 07:00 2 80HR 1/04/05 23:00 1 80HR 1/05/05 00:00 5 1D 80HR 1/09/05 00:00 1 80HR 1/11/05 00:00 5 7D You could insert that pattern into any other calendar of the same calendar type with just one CalData row. For example, to insert the 80HR pattern into the OVEN1 calendar beginning on 5/6/05, add this row to CalData:

Cal Eff Opt AltCal

OVEN1 5/06/05 00:00 7 80HR

AltCal can be the name of any existing calendar whose type is the same as the type of the calendar in CalData:Cal (on page 21).

If you specify a value for AltCal, CalData:Opt (on page 21) must be 7 (Use Alternate Calendar).

For example, calendar PACK1 might define a 40-hour work week and calendar 80HR might define an 80-hour work week. To change the PACK1 calendar pattern to an 80-hour week, you could either type an entirely new calendar pattern or specify 80HR as an alternate calendar, as follows:

Cal Eff Opt AltCal

PACK1 12/01/05 00:00 7 80HR

In the example, the PACK1 calendar begins using the 80HR pattern on 12/01/05. PACK1 uses whatever 80HR option is in effect on that date. For example, if 80HR is closed on that date, PACK1 is also closed.

A calendar specified in AltCal can itself have an alternate calendar, which can have an alternate calendar. However, eventually the alternate calendar you specify must define a calendar pattern. In the following example, the PACK4 calendar uses PACKCAL as an alternate calendar. PACKCAL uses the 40HR and 80HR calendars as alternate calendars. Both 40HR and 80HR are defined as calendar patterns.

Cal Eff Opt AltCal

PACK4 09/04/05 00:00 7 PACKCAL

PACKCAL 07/29/05 00:00 7 80HR PACKCAL 12/31/05 00:00 7 40HR PACKCAL 04/29/05 00:00 7 80HR If there is a conflict in calendar patterns between the alternate and master calendars, the system uses the master calendar pattern.

Do not specify an alternate calendar that results in a circular calendar, as in the following example:

Cal AltCal

Oven1 Weeks1

Pricing and Promotions Reference Guide 20 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 30: pricing_ref_guide.pdf

CalData

Cal AltCal

Weeks1 Weeks2 Weeks2 Oven1 Alternate calendars are used in JDA Master Planning.

Alternate Calendars are not used or respected in Fulfillment.

Avail Avail is the daily production capacity for a resource during the time period defined in this row. You can specify capacity in terms of standard cases, tons, or any other unit of measure that makes sense in your production environment.

You can specify a value for Avail only for the production capacity calendar (Cal:Type = 10). The value in CalData:Opt (on page 21) must be 6.

Cal The calendar (from the Cal table) whose time periods and other data are defined in this row.

CovDur The Coverage Duration represents the standard ordering cycle with a vendor. That is, it indicates the frequency in which an order is placed with a vendor.

This CovDur can only be set for Order Review Calendars (Cal:Type 13).

Descr A description of the event defined for this calendar period. For example, if CalData:Opt (on page 21) is 5 (Repeat), the description might explain that this period might begin or resume a repeat pattern.

Eff The date and time when the Calendar Period Option (Opt (on page 21)) for this row takes effect. The Calendar Period Option specified in any row is in effect from the effective date of that row until the next effective date/time of a row for the same calendar.

Note: Ensure that you populate CalData:Eff with a valid value. If CalData:Eff is zero then the system may ignore the calendar or produce incorrect results.

Opt The option associated with this calendar beginning at the date/time in Eff (on page 21). Valid values include 1, 2, 5, 6, and 7.

Note: Options 3, 4, 8, 9, 10 and 11 are not used.

• 1: Closed

• Master calendars (Fulfillment/Production)—Not available for production.

• Arrival calendars (Master Planning, Fulfillment/Distribution)—Not available for arrivals.

• Production calendars (Master Planning, Fulfillment/Production, Fulfillment/Distribution, Supply)—Not available for completion of production.

• Order Review calendars (Fulfillment/OrderOptimization) - Not available for ordering.

• 2: Open

• Master calendars (Fulfillment/Production)—Available for production.

• Arrival calendars (Master Planning, Fulfillment/Distribution)—Available for arrivals.

• Production calendars (Master Planning, Fulfillment/Production, Fulfillment/Distribution, Supply)—Available for completion of production.

• 5: Repeat Pricing and Promotions Reference Guide 21 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 31: pricing_ref_guide.pdf

CalData

All calendars—Begin or resume repeat pattern.

If you specify a Length of Repeat Period (Repeat) for this row, the system begins repeating the pattern that was in effect immediately preceding the Effective Date/Time. For example, the OVEN1 calendar could define a repeating pattern of five days open followed by two days closed like this:

Cal Eff Opt Repeat

OVEN1 10/01/05 00:00 2

OVEN1 10/06/05 00:00 1 OVEN1 10/08/05 00:00 5 7D If you do not specify a value for Repeat, the system resumes the most recent repeat pattern (that is, the last time that Calendar Period Option 5 was specified for that calendar) at the same point where it would have been if it had continued repeating without interruption. For example, if OVEN1 had to be shut down for 36 hours, specifying Option 5 with no Repeat would cause the pattern to resume:

Cal Eff Opt Repeat

OVEN1 10/01/05 00:00 2

OVEN1 10/06/05 00:00 1 OVEN1 10/08/05 00:00 5 7D OVEN1 11/27/05 12:00 1 OVEN1 11/29/05 00:00 5 If no value is specified for Repeat and this is the first Option 5 for the calendar, the calendar is closed until the next Effective Date/Time. The first row in the calendar should not be defined as a repeat row.

• 6: Reporting, Demand, Allocation, and RecShip Period; or Availability

Reporting, Demand (Demand), Allocation (Fulfillment/Distribution, Master Planning, IPO), and RecShip (Fulfillment/Distribution) calendars—the duration from the effective date of one row to the effective date of the next constitutes one period in the calendar.

Production capacity calendars (Fulfillment/Production, Master Planning, Supply)—the daily resource capacity during the time period is specified in CalData:Avail (on page 21).

• 7: Use Alternate Calendar

Master Planning uses Alternate Calendars.

To set up alternate calendars, edit the Cal and the CalData tables using the Flexible Editor or import the relevant data into these tables. For more information on using the Flexible Editor and importing data, see JDA Help.

Note: You cannot set up alternate calendars through the Calendar Manager.

• 12: As Needed

Order Review Calendar (Fulfillment/OrderOptimization) - The order can be placed on this day if needed.

• 13: Forced

Order Review Calendar (Fulfillment/OrderOptimization) - The order must be placed on this day.

PerWgt For demand calendars, this is the weight for the period. Valid values include:

• If Cal:Type is 5, greater than or equal to 0

Pricing and Promotions Reference Guide 22 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 32: pricing_ref_guide.pdf

CalData

• If Cal:Type is not 5, 0

PerWgt enables you to weight the FittedHist and the Forecast—for example, if you have a monthly forecast and the months contain different numbers of selling days.

Note: All statistics in the LewandowskiStats table are period weighted.

Repeat The length of time for which the calendar repeats a defined pattern of Calendar Period Options (Opt (on page 21)). For example, a Repeat duration of one week might be used for a pattern of five days Open and two days Closed. A value in this column applies only to rows whose Calendar Period Option is Repeat; for all other rows, it is not allowed.

The Repeat duration ends with the Effective Date of the row, as in the example. The Repeat specified is for the pattern that begins on 9/7/05 00:00 and ends on 9/14/05 00:00. The pattern begins to repeat at 9/14/05 00:00.

Cal Eff Opt Repeat

PLANT1 9/14/05 00:00 5 1W

When you specify a Repeat, the pattern continues to repeat until the Effective Date of a new option.

You can specify any pattern of Calendar Period Options, then repeat them by specifying a Repeat duration that is exactly the length of the pattern.

Suppose you want to set up a calendar for a plant that is open from 7 a.m. to 11 p.m. Monday through Friday, closed from 11 p.m. to 7 a.m., and closed all weekend. You could begin the calendar on a Monday, specifying a pattern for one normal workday. Effective with Tuesday, you could repeat that one-day pattern. Then you could specify that the plant is closed, effective on Saturday. On Monday, you could specify a repeat of one week. The calendar would look like this:

Cal Eff Opt Repeat

PLANT1 5/07/05 00:00 1

PLANT1 5/07/05 07:00 2 PLANT1 5/07/05 23:00 1 PLANT1 5/08/05 00:00 5 1D PLANT1 5/12/05 00:00 1 PLANT1 5/14/05 00:00 5 7D You can interrupt a repeating pattern (to insert a one-day plant closing, for example) then resume the pattern as if it had not been interrupted. To do that, you specify a Calendar Period Option of 5 but do not specify a Length of Repeat Period. For example, using the calendar above, you might want to close the plant on Wednesday, May 20, then resume the normal pattern for Thursday on May 21. The calendar would look like this:

Cal Eff Opt Repeat

PLANT1 5/07/05 00:00 1

PLANT1 5/07/05 07:00 2 PLANT1 5/07/05 23:00 1 PLANT1 5/08/05 00:00 5 1D PLANT1 5/12/05 00:00 1 PLANT1 5/14/05 00:00 5 7D

Pricing and Promotions Reference Guide 23 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 33: pricing_ref_guide.pdf

CalData

Cal Eff Opt Repeat

PLANT1 5/20/05 00:00 1 PLANT1 5/21/05 00:00 5 You can specify holidays in the same way. However, it may be more convenient to use a single master calendar for holidays and to apply it to multiple primary and secondary calendars.

Pricing and Promotions Reference Guide 24 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 34: pricing_ref_guide.pdf

CompetitorInfo

CompetitorInfo Table included with: Strategic Pricing

Column name

PK Included with

Datatype Valid values

Default value

ActiveSw SP NUMBER (1) 1

Competitor 1 SP TEXT (50 CHAR) CompetitorLoc

2 SP TEXT (50 CHAR) ‘ ‘

Descr SP UPPER TEXT (50 CHAR) ‘ ‘

Table description This table stores data for all competitors defined in the system.

Column descriptions ActiveSw This column specifies whether the competitor is active for the planning horizon.

Competitor The name of the competitor.

CompetitorLoc The location of the competitor.

Descr The description of the competitor.

Pricing and Promotions Reference Guide 25 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 35: pricing_ref_guide.pdf

CompetitorLocMap

CompetitorLocMap Table included with: Strategic Pricing

Column name

PK Included with

Datatype Valid values

Default value

AttribVal 1 SP UPPER TEXT (255 CHAR)

Competitor 3 SP UPPER TEXT (50 CHAR) CompetitorLoc

4 SP UPPER TEXT (50 CHAR)

Loc 2 SP UPPER TEXT (50 CHAR)

Table description This table maps pricing item attributes at specific locations with competitors defined in the system. Competitor price information is loaded and the competitor location should be mapped to a pricing location.

Examples for mapping a store to a competitor store or multiple stores to a competitor zone are illustrated below:

In the below examples, PriceGlobalParameter “DRM.PRECISIONPRICING.COMPETITOR.MAP.DMDUNIT.COL” is used to map an attribute in DmdUnit table with a competitor location.

Example 10: Map a Product Category (Food) in your Store (Store 1) with a Competitor Store (Competitor A at Competitor Store 1):

In this case, the attribute parameter in PriceGlobalParam is set to Product Category.

Column Name Example

AttribVal <Category, Example “Food”>

Competitor Competitor A

CompetitorLoc Competitor Store 1 Loc Store 1 Example 11: Map a DmdUnit in your store (Store 2) to a competitor store (Competitor B at Competitor Store 2):

In this case, the attribute parameter in PriceGlobalParam is set to ProductCategory to which the DmdUnit is part of or the parameter can be “DmdUnit”.

Column Name Example

AttribVal <Category, Example “UPC# 1234ABC”>

Competitor Competitor B CompetitorLoc Competitor Store 2 Loc Store 2

Pricing and Promotions Reference Guide 26 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 36: pricing_ref_guide.pdf

CompetitorLocMap

Example 12: Map an UDA in DmdUnit table (All DmdUnits with Color “Red”) to a competitor store (Competitor C at Competitor Store 3)

In this case, the attribute parameter in PriceGlobalParam is set to “UDA Name”.

Column Name Example

AttribVal <UDA, Example “COLOR”>

Competitor Competitor C CompetitorLoc Competitor Store 3 Loc RED

Column descriptions AttribVal The product attribute for which the competitor rule is created. This value must correspond to the value in the PriceGlobalParam: DRM.PRECISIONPRICING.COMPETITOR.MAP.DMDUNIT.COL parameter.

For example, if the value in this parameter is Product Category (assuming that it is a column in the DmdUnit table), the AttribVal column contains the Product Category value for which competitors exist at all locations.

Competitor The name of the competitor.

CompetitorLoc The location of the competitor.

Loc The location of the pricing item.

Pricing and Promotions Reference Guide 27 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 37: pricing_ref_guide.pdf

CompetitorPrice

CompetitorPrice Table included with: Strategic Pricing

Column name

PK Included with

Datatype Valid values

Default value

Competitor 2 SP UPPER TEXT (50 CHAR)

CompetitorLoc

3 SP UPPER TEXT (50 CHAR)

DmdUnit 1 SP UPPER TEXT (50 CHAR)

Eff 4 SP DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

Price SP DECIMAL 0

UseInCPISw SP NUMBER (1) 0, 1 1

Table description This table maps pricing items with competitor prices at various competitor locations.

Column descriptions Competitor The name of the competitor.

CompetitorLoc The location of the competitor.

DmdUnit The DmdUnit for which a competitor exists at a specific location.

Eff The date on which the competitor price comes into effect.

Price The price at which the competitor sells this pricing item at the competitor location.

UseInCPISw This value determines whether this competitor price record can be used in CPI computations. Valid values are 0 and 1.

Pricing and Promotions Reference Guide 28 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 38: pricing_ref_guide.pdf

Currency

Currency Table included with: Demand, Flowcasting, Markdown Optimization, Promotions, and Strategic Pricing.

Column name PK Included with Datatype Valid values Default value

Currency 1 Dmd, Flowcasting, PM, MDO, SP

TEXT

Descr Dmd, Flowcasting, PM, MDO, SP

TEXT ' '

Table description This table is used to store all defined currencies. This table is used with the CurrencyProfile and CurrencyProfileVal tables to define currencies and their conversion rates if you are using Time Phase Conversion factors.

This table might include data such as the following:

Currency Description

USD U.S. Dollars

Euros European currency

Column descriptions Currency Type of currency.

Descr The description for this type of currency.

Pricing and Promotions Reference Guide 29 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 39: pricing_ref_guide.pdf

CurrencyProfile

CurrencyProfile Table included with: Demand, Flowcasting, Markdown Optimization, Promotions, and Strategic Pricing.

Column name PK Included with Datatype Valid values Default value

FromCurrency 1 Dmd, Flowcasting, PM, MDO, SP

TEXT

ToCurrency 2 Dmd, Flowcasting, PM, MDO, SP

TEXT

Table description Use this table to map one type of currency to another if you want to apply currency conversion rates. To convert your price information to a different currency, this table must at least contain entries mapping your PriceProfile:BaseCurrency values to Currency:Currency values. If you are not using different currencies, this table must still contain an entry mapping your base currency to itself (for example, from USD to USD).

This table might include data such as the following:

FromCurrency ToCurrency

USD USD

USD Euros

USD Pesos

Column descriptions FromCurrency The identifier for the originating currency.

ToCurrency The identifier for the target currency.

Pricing and Promotions Reference Guide 30 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 40: pricing_ref_guide.pdf

CurrencyProfileVal

CurrencyProfileVal Table included with: Demand, Flowcasting, Markdown Optimization, Promotions, and Strategic Pricing.

Column name PK Included with

Datatype Valid values

Default value

ConversionValue

Dmd, Flowcasting, PM, MDO, SP

DECIMAL 1.0

EndDate Dmd, Flowcasting, PM, MDO, SP

DATE TO_DATE('01/01/1970','MM/DD/YYYY')

FromCurrency 1 Dmd, Flowcasting, PM, MDO, SP

TEXT

StartDate 3 Dmd, Flowcasting, PM, MDO, SP

DATE

ToCurrency 2 Dmd, Flowcasting, PM, MDO, SP

TEXT

Table description Use this table to store currency conversion values. This table contains rows of data showing the conversion rate and the time period over which it was in effect for each CurrencyProfile map. If you are not using currency conversion rates, in other words the CurrencyProfile table contains only one record mapping the base currency to itself, the table automatically populates this table with a single row that uses a value of 1.

This table might include data such as the following:

From Currency ToCurrency StartDate EndDate ConversionValue

USD USD 1/1/1970 1/1/1970 1

USD Euros 1/1/03 2/1/03 1.1 USD Euros 2/1/03 3/1/03 1.2 USD Euros 3/1/03 4/1/04 1.15 Note: The system automatically extends the starting and ending dates of the first and last period to 1/1/1970 to ensure all historic and future time periods have a currency rate applied to them.

Column descriptions ConversionValue Conversion rate based on the FromCurrency. The currency conversion rate cannot be zero or a negative number.

EndDate End date up to which this currency information is effective.

FromCurrency

Pricing and Promotions Reference Guide 31 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 41: pricing_ref_guide.pdf

CurrencyProfileVal

The identifier for the originating currency.

StartDate Start date from which this currency information is effective.

ToCurrency The identifier for the target currency.

Pricing and Promotions Reference Guide 32 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 42: pricing_ref_guide.pdf

DecompDFUHistDiagnost

DecompDFUHistDiagnost Table included with: Markdown Optimization, Promotions Management, Demand Decomposition

Column name PK Included with Datatype Valid values

Default value

BasePriceRatioFirstDate

MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

BasePriceRatioLastDate

MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

CommonHorizonEnd MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

CommonHorizonStart MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

DecompGroup 1 MDO, PM, Dmd Decomp

TEXT

DmdGroup 3 MDO, PM, Dmd Decomp

TEXT

DmdUnit 2 MDO, PM, Dmd Decomp

TEXT

EffPriceFirstDate MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

EffPriceLastDate MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

HistFirstDate MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

HistLastDate MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

Loc 4 MDO, PM, Dmd Decomp

TEXT

MktgInstrumentLastDate

MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

MktgInstrumentFirstDate

MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

RefPriceRatioFirstDate

MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

RefPriceRatioLastDate

MDO, PM, Dmd Decomp

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

Pricing and Promotions Reference Guide 33 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 43: pricing_ref_guide.pdf

DecompDFUHistDiagnost

Table description For each DFU in a decomposition group whose DFUPriceParam: UseInDecompModelSw is 1, this table stores important diagnostic information generated by the Deseasonalize Estimation Inputs process.

This information consists of the first and last observation dates of required data entities for the DFU.

Column descriptions BasePriceRatioFirstDate First observation date of base price ratios for this DFU.

BasePriceRatioLastDate Last observation date of base price ratios for this DFU.

CommonHorizonEnd The last date of the horizon common to all metrics for this DFU during the last run of the Deseasonalize Estimation Inputs process. This is the earliest of the following dates for this DFU:

• HistLastDate

• BasePriceRatioLastDate

• RefPriceRatioLastDate

• EffPriceLastDate

• MktgInstrumentLastDate

CommonHorizonStart The first date of the horizon common to all metrics for this DFU during the last run of the Deseasonalize Estimation Inputs process. This is the latest of the following dates for this DFU:

• HistFirstDate

• BasePriceRatioFirstDate

• RefPriceRatioFirstDate

• EffPriceFirstDate

• MktgInstrumentFirstDate

DecompGroup Identifier of the decomposition group to which this DFU belongs.

DmdGroup Demand group associated with this DFU.

DmdUnit Demand unit associated with this DFU.

EffPriceFirstDate First observation date of effective price for this DFU. There is a value in this column only if effective price is required.

EffPriceLastDate Last observation date of effective price for this DFU. There is a value in this column only if effective price is required.

HistFirstDate First observation date of sales for this DFU.

HistLastDate

Pricing and Promotions Reference Guide 34 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 44: pricing_ref_guide.pdf

DecompDFUHistDiagnost

Last observation date of sales for this DFU.

Loc Location associated with this DFU.

MktgInstrumentFirstDate Shared first observation date of Marketing Instrument attributes for this DFU. There is a value in this column only if Marketing Instrument attributes are required.

MktgInstrumentLastDate Shared last observation date of Marketing Instrument attributes for this DFU. There is a value in this column only if Marketing Instrument attributes are required.

RefPriceRatioFirstDate First observation date of reference price ratios for this DFU.

RefPriceRatioLastDate Last observation date of reference price ratios for this DFU.

Pricing and Promotions Reference Guide 35 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 45: pricing_ref_guide.pdf

DecompGroup

DecompGroup Table included with: Demand Decomposition, Markdown Optimization and Promotions Management

Column name PK Included with

Datatype Valid values Default value

ComputeInitTrendSw

Dmd Decomp, MDO, PM

BOOLEAN 1

ConvergenceTolerance

Dmd Decomp, MDO, PM

DECIMAL 0.0001

DecompGroup 1 Dmd Decomp, MDO, PM

TEXT

DecompMRModel Dmd Decomp, MDO, PM

TEXT

MaxIterationalCount Dmd Decomp, MDO, PM

INTEGER

NumHendersonSmoothPeriods

Dmd Decomp, MDO, PM

INTEGER 11

NumMoveAvgPeriods

Dmd Decomp, MDO, PM

INTEGER 11

PriceAggTechnique Dmd Decomp, MDO, PM

OPTION_TEXT

'VolumeGeometric', 'VolumeArithmetic', 'RevenueArithmetic'

'VolumeArithmetic'

SalesVolAggTechnique

Dmd Decomp, MDO, PM

OPTION_TEXT

'Sum','AvgRatio' 'Sum'

Table description Each row in this table defines a decomposition group – a collection of DFUs that are assumed to have similar trend and seasonal effects. The Deseasonalize Estimation Inputs process operates on all the DFUs in a specified decomposition group at once.

A decomposition group should consist of DFUs that exhibit similar trend and seasonality. To associate a DFU with a decomposition group, specify the group’s identifier in the DFUPriceParam:DecompGroup column.

You may break the DFUs in a decomposition group into subgroups. You should do so only if the DFUs in the larger group respond differently to price changes. Define the subgroups in the DecompSubgroup table.

Note: Every DecompGroup must have at least one DecompSubgroup. If there is only one, it must consist of all the DFUs in the DecompGroup.

Pricing and Promotions Reference Guide 36 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 46: pricing_ref_guide.pdf

DecompGroup

Column descriptions ComputeInitTrendSw The Compute Initial Trend Switch controls whether the Deseasonalize Estimation Inputs process calculates the initial trend for this DecompGroup.

• 0: Do not calculate the initial trend

• 1: Calculate the initial trend

ConvergenceTolerance Set this value to a small number near 0. During the Deseasonalize Estimation Inputs process, if the mean revision in trend reaches this value, the iterative stage of the process ends.

This is one of three stopping criteria for the Deseasonalize Estimation Inputs process. The others are:

• DecompGroup: MaxIterationalCount (on page 37) (specified at the decomposition group level)

• Two Parameters in the PriceGlobalParam table: DRM.DECOMP.CONVERGE.VARIATION.MONITORPERIODS and DRM.DECOMP.CONVERGE.VARIATION.THRESHOLD (specified for the entire system)

DecompGroup Unique identifier of the decomposition group defined in this row.

DecompMRModel The Market Response Model used by this DecompGroup.

MaxIterationalCount The maximum number of iterations that the Deseasonalize Estimation Inputs process will perform for this DecompGroup.

Set this value to an integer greater than or equal to 1.

Note: During initial system setup and testing, you may want to set this value to 50 or greater, then monitor the sequence number at which decomposition typically stops. That requires setting the tracing level to Verbose, which will produce a large quantity of debugging information.

This is one of three stopping criteria for the Deseasonalize Estimation Inputs process. The others are:

• DecompGroup: ConvergenceTolerance (on page 37) (specified at the decomposition group level)

• Two Parameters in the PriceGlobalParam table: DRM.DECOMP.CONVERGE.VARIATION.MONITORPERIODS and DRM.DECOMP.CONVERGE.VARIATION.THRESHOLD (specified for the entire system)

NumHendersonSmoothPeriods The number of time periods used for computing the Henderson moving average (HMA) for this DecompGroup. HMA is built on smoothly tracking polynomials, and is based primarily on data from which price and seasonal effects have been removed.

Set this value to an odd integer greater than 1.

NumMoveAvgPeriods The number of time periods used for computing the simple moving average for this DecompGroup.

For example, for this time series:

P1 P2 P3 P4 P5

Pricing and Promotions Reference Guide 37 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 47: pricing_ref_guide.pdf

DecompGroup

a three-term simple moving average for period 3 is calculated as:

This is used in only the first iteration of the Deseasonalize Estimation Inputs process.

Set this value to an integer greater than 1.

PriceAggTechnique The price ratio aggregation method used by all subgroups in this decomposition group.

• Volume Arithmetic

• Revenue Arithmetic

Effective price is a required data entity for the Deseasonalize Estimation Inputs process, and its history is used in determining the time horizon for the corresponding DFUs. Effective price history is relevant only when this method is used for aggregating price ratios to the subgroup level.

• Volume Geometric

SalesVolAggTechnique The Sales Volume Aggregation Technique specifies which technique is used to aggregate sales volume. This value may be:

• Sum

Aggregated sales volume is calculated as the total sales volume for the period.

• AvgRatio

Aggregated sales volume is calculated as an average ratio, which takes into account the number of active DFUs.

Pricing and Promotions Reference Guide 38 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 48: pricing_ref_guide.pdf

DecompGroupCoef

DecompGroupCoef Table included with: Demand Decomposition, Markdown Optimization and Promotions Management

Column name PK Included with Datatype Valid values

Default value

DecompGroup 1 Dmd Decomp, MDO, PM

TEXT

DecompGroupCoef 2 Dmd Decomp, MDO, PM

TEXT

DecompGroupCoefIndex

Dmd Decomp, MDO, PM

INTEGER 0

DecompGroupCoefKey

Dmd Decomp, MDO, PM

TEXT ' '

DecompGroupCoefVal

Dmd Decomp, MDO, PM

DECIMAL 0

Table description This table stores the intercept and coefficients for season indicators and causal factors from the last run of the Deseasonalize Estimation Inputs process. This information is used by statisticians and modelers who want to understand how the Deseasonalize Estimation Inputs process produced its results.

Important: Do not edit this table in Flexible Editor.

Column descriptions DecompGroup The decomposition group whose data is stored in this row.

DecompGroupCoef This decomposition group’s coefficient from the last run of the Deseasonalize Estimation Inputs process.

DecompGroupCoefIndex This decomposition group’s coefficient index from the last run of the Deseasonalize Estimation Inputs process.

DecompGroupCoefKey This decomposition group’s coefficient key from the last run of the Deseasonalize Estimation Inputs process.

DecompGroupCoefVal This decomposition group’s coefficient value from the last run of the Deseasonalize Estimation Inputs process.

Pricing and Promotions Reference Guide 39 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 49: pricing_ref_guide.pdf

DecompGroupConvergDiagnost

DecompGroupConvergDiagnost Table included with: Demand Decomposition, Markdown Optimization and Promotions Management

Column name PK Included with Datatype Valid values Default value

ConvergMetric Dmd Decomp, MDO, PM

DECIMAL 0

DecompGroup 1 Dmd Decomp, MDO, PM

TEXT

IterationNum 2 Dmd Decomp, MDO, PM

INTEGER

Table description This table stores important diagnostic information generated by the Deseasonalize Estimation Inputs process, consisting of convergence measurement values of all iterations of the process.

Column descriptions DecompGroup Identifier of the decomposition group whose information appears in this row.

IterationNum Number of the process iteration during which the information in this row was generated.

ConvergMetric Value of the convergence metric.

Pricing and Promotions Reference Guide 40 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 50: pricing_ref_guide.pdf

DecompGroupException

DecompGroupException Table included with: Demand Decomposition, Markdown Optimization, Promotions Management, and Strategic Pricing.

Column name PK Included with Datatype Valid values Default value

DecompGroup 2 Dmd Decomp, MDO, PM, SP

TEXT ' '

DecompSubGroup

3 Dmd Decomp, MDO, PM, SP

TEXT ' '

DmdGroup 6 Dmd Decomp, MDO, PM, SP

TEXT ' '

DmdUnit 5 Dmd Decomp, MDO, PM, SP

TEXT ' '

Exception 8 Dmd Decomp, MDO, PM, SP

UPPER_TEXT

ExceptionDetails

9 Dmd Decomp, MDO, PM, SP

UPPER_TEXT ' '

ExperimentID Dmd Decomp, MDO, PM, SP

INTEGER -1

FunctionName 1 Dmd Decomp, MDO, PM, SP

UPPER_TEXT

Loc 7 Dmd Decomp, MDO, PM, SP

TEXT ' '

MRMGroup 4 Dmd Decomp, MDO, PM, SP

TEXT ' '

UserID Dmd Decomp, MDO, PM, SP

UPPER_TEXT ' '

When Dmd Decomp, MDO, PM, SP

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

Table description This table stores exceptions produced by the Demand Decomposition processes.

Note: You cannot edit this table in Flexible Editor.

Column descriptions DecompGroup Identifier of the decomposition group associated with this exception.

DecompSubGroup Unique identifier for the decomposition subgroup.

DmdGroup The demand group associated with this DFU.

DmdUnit The demand unit associated with this DFU.

Pricing and Promotions Reference Guide 41 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 51: pricing_ref_guide.pdf

DecompGroupException

Exception Identifier of this exception.

Exception Key Description Process/Action Model specification improper or does not exist

This exception is logged when MRMODEL has improper definition or missing spec.

Deseasonalize Estimation Inputs, Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

Base Price missing This exception is logged when DFUs in the search are missing base price for process horizon. Need to check DFUBASEPRICE table.

Deseasonalize Estimation Inputs, Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

Eff Price missing This exception is logged when DFUs in the search are missing effective price for process horizon. Need to check DFUEFFPRICE table.

Deseasonalize Estimation Inputs, Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

Causal Factor missing This exception is logged when causal factor data is missing.

Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

Mktg Instr data missing This exception is logged when DFUs in the search has MI data.

Deseasonalize Estimation Inputs, Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

XImpact Ref Price missing

This exception is logged when Cross DFUs reference price is missing. Need to check DFUREFERENCE price table.

Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

Hist data missing This exception is logged when DFUs in the search are missing history for the entire process horizon. Need to check HIST if CDS is disable or HISTWIDE if CDS is enabled.

Deseasonalize Estimation Inputs, Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

XImpact Base Price missing

This exception is logged when Cross DFUs base price is missing. Need to check DFUBASEPRICE table.

Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

XImpact Eff Price missing This exception is logged when Cross DFUs effective price is missing. Need to check DFUEFFPRICE table.

Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

XImpacts Price Ratio data missing

This exception is logged when Cross DFUs price ratio is missing. Need to check DFUPRICERATIO table.

Estimate Market Response Model, Evaluate Model Performance

Price Ratio data missing This exception is logged when DFUs in the search are missing price ratios for process horizon. Need to check DFUPRICERATIO

Deseasonalize Estimation Inputs, Estimate Market Response Model, Evaluate Model Performance

Pricing and Promotions Reference Guide 42 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 52: pricing_ref_guide.pdf

DecompGroupException

Exception Key Description Process/Action table.

Sales data missing This exception is logged when Deseasonalize Estimation Inputs process generated DecompHist data is used as input to Estimate Market Response Model and the corresponding data is missing.

Estimate Market Response Model

UDA data missing This exception is logged when attribute data is missing which is used in glint.

Estimate Market Response Model, Adjust History for Pricing and Promotions, Evaluate Model Performance

XImpact Mktg Instr data missing

This exception is logged when Cross DFUs MI data is missing.

Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

Ref Price missing This exception is logged when DFUs reference price is missing. Need to check DFUREFERENCE price table.

Deseasonalize Estimation Inputs, Adjust History for Pricing and Promotions, Estimate Market Response Model, Evaluate Model Performance

Number of observations fewer than the number of Simple Moving Average periods.

This exception is logged for shorter process horizon where process have less time periods for observation

Deseasonalize Estimation Inputs

Seasonality Indicator data missing

This exception is logged when DFUs in the search has missing seasonality data.

Deseasonalize Estimation Inputs

Evaluation failed.PossibleCollinearity

When two of the input data are same.

Estimate Market Response Model

Number of observations fewer than the number of Henderson Moving Average periods.

This exception is logged for shorter process horizon where process have less time periods for observation

Deseasonalize Estimation Inputs

Evaluation failed. Missing coefficients.

This exception is logged when mrm coefficients are missing in MRMCOEF table .

Deseasonalize Estimation Inputs, Adjust History for Pricing and Promotions, Evaluate Model Performance

Evaluation failed. Null Response.

This exception is logged when MAE processing exception happens during regression stage. One reason could be divison by 0 error during calculating price ratio term for a data point where price data is missing

Deseasonalize Estimation Inputs, Normalization Process, Evaluate Model Performance

Pricing and Promotions Reference Guide 43 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 53: pricing_ref_guide.pdf

DecompGroupException

Exception Key Description Process/Action SQL integrity constraint violated.

This exception is logged when matching DFU/Start date/FCST ID combination is already present in FCST/FCSTNarrow table.

Adjust Forecast for Pricing and Promotions

Insert failed. This exception is logged when DB insert fails because of unknown environmental reasons.

Adjust Forecast for Pricing and Promotions

Models in DFU and DFUPRICEPARAM tables do not match.

Models in DFU and DFUPRICEPARAM tables do not match.

Adjust Forecast for Pricing and Promotions

Negative sales Historical sales are less than 0 for any of the periods in the horizon. The DecompGroupException:ExceptionDetails column lists the periods with negative sales.

Estimate Retail Price Elasticity process

Eff price missing Effective price data is not available in the entire horizon.

Estimate Retail Price Elasticity process

Hist data missing History (sales) data is not available in the entire horizon.

Estimate Retail Price Elasticity process

Invalid price data The price data is unavailable or negative for any of the periods in the horizon. The DecompGroupException:ExceptionDetails column lists the periods with invalid price data.

Estimate Retail Price Elasticity process

Negative base RME Negative base relative margin of error occurs during the base elasticity estimation.

Estimate Retail Price Elasticity process

Negative eff RME Negative effective relative margin of error occurs during the effective elasticity estimation.

Estimate Retail Price Elasticity process

No price change found No price change occurs during the estimation phase.

Estimate Retail Price Elasticity process

Unable to estimate coefficients

The process cannot estimate coefficients because the regression size after outlier elimination is 0.

Estimate Retail Price Elasticity process

Sample too small The process cannot estimate coefficients because the resultant regression size after outlier elimination is 1.

Estimate Retail Price Elasticity process

Coefficient out of Bounds The calculated coefficient is not within the DRM.ERPE.LOWERBOUND and DRM.ERPE.UPPERBOUND range.

Estimate Retail Price Elasticity process

ExceptionDetails

Pricing and Promotions Reference Guide 44 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 54: pricing_ref_guide.pdf

DecompGroupException

Displays details of a specific exception, such as the MRMGroup name, cross DFU and others.

ExperimentID Unique identifier of the experiment. Only exceptions related to the Evaluate Model Performance process are displayed in this column.

FunctionName Name of the function that detected this exception.

Loc The location associated with this DFU.

MRMGroup Unique identifier of the group whose market response model is specified in this row.

UserID Identifier of the user who ran the process that generate this exception.

When Date and time when this exception occurred.

Pricing and Promotions Reference Guide 45 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 55: pricing_ref_guide.pdf

DecompGroupHistDiagnost

DecompGroupHistDiagnost Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values Default value

DecompGroup 1 Dmd Decomp, MDO, PM

TEXT

MRMCausalFactorEffDate

Dmd Decomp, MDO, PM

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

SeasonIndicatorEffDate

Dmd Decomp, MDO, PM

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

TotalHorizonEnd Dmd Decomp, MDO, PM

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

TotalHorizonStart Dmd Decomp, MDO, PM

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

Table description For each decomposition group containing a DFU whose DFUPriceParam: UseInDecompModelSw is 1, this table stores important diagnostic information generated by the Deseasonalize Estimation Inputs process. This information consists of the first and last observation dates of required data entities.

Column descriptions DecompGroup Decomposition group whose data is stored in this row.

MRMCausalFactorEffDate First observation date of causal factors for the DFUs in this decomposition group. There is a value in this column only if causal factors are required.

SeasonIndicatorEffDate First observation date of season indicators for the DFUs in this decomposition group. There is a value in this column only if season indicators are required.

TotalHorizonEnd This “total horizon” spans the entire period for which any metric was available for any DFU in this DecompGroup during the last run of the Deseasonalize Estimation Inputs process.

TotalHorizonEnd is the last date of this horizon. It is the earliest of any of the following values from the DecompDFUHistDiagnost table for any DFU in this DecompGroup:

• HistLastDate

• BasePriceRatioLastDate

• RefPriceRatioLastDate

• EffPriceLastDate

• MktgInstrumentLastDate Pricing and Promotions Reference Guide 46 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 56: pricing_ref_guide.pdf

DecompGroupHistDiagnost

TotalHorizonStart This “total horizon” spans the entire period for which any metric was available for any DFU in this DecompGroup, or for the entire DecompGroup, during the last run of the Deseasonalize Estimation Inputs process.

TotalHorizonStart is the first date of this horizon. It is the latest of any of the following values:

• From the DecompDFUHistDiagnost table for any DFU in this DecompGroup:

• HistFirstDate

• BasePriceRatioFirstDate

• RefPriceRatioFirstDate

• EffPriceFirstDate

• MktgInstrumentFirstDate

• From the DecompGroupHistDiagnost table for this DecompGroup:

• MRMCausalFactorEffDate

• SeasonIndicatorEffDate

Pricing and Promotions Reference Guide 47 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 57: pricing_ref_guide.pdf

DecompGroupNormFactor

DecompGroupNormFactor Table included with: Demand Decomposition, Markdown Optimization and Promotions Management

Column name

PK Included with Datatype Valid values

Default value

DecompGroup

1 Dmd Decomp, MDO, PM TEXT

Factor Dmd Decomp, MDO, PM DECIMAL 0 NormFactor 2 Dmd Decomp, MDO, PM TEXT StartDate 3 Dmd Decomp, MDO, PM DATE TO_DATE(

'01/01/1970', 'MM/DD/YYYY')

Table description This table defines the history data of the causal factors and season indicators associated with a decomposition group.

When you run the Deseasonalize Estimation Inputs process, the history for season indicators is expected to cover the entire time horizon specified in the process launch page.

Column descriptions DecompGroup Decomposition group whose normalization factor is stored in this row.

Factor Value of this normalization factor.

NormFactor Identifier of this normalization factor.

If this is a season indicator, the identifier must have a prefix of:

SEASON_

StartDate Beginning date of this normalization factor.

Pricing and Promotions Reference Guide 48 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 58: pricing_ref_guide.pdf

DecompHist

DecompHist Table included with: Demand Decomposition, Markdown Optimization and Promotions Management

Column name

PK Included with Datatype Valid values

Default value

DmdGroup 2 Dmd Decomp, MDO, PM TEXT

DmdUnit 1 Dmd Decomp, MDO, PM TEXT Dur Dmd Decomp, MDO, PM INTEGER 0 Loc 3 Dmd Decomp, MDO, PM TEXT Qty Dmd Decomp, MDO, PM DECIMAL 0 StartDate 4 Dmd Decomp, MDO, PM DATE

Table description In this table, the Deseasonalize Estimation Inputs process stores decomposed sales history at the DFU level.

Column descriptions DmdGroup Demand group associated with the DFU whose decomposed sales history value is stored in this row.

DmdUnit Demand unit associated with the DFU whose decomposed sales history value is stored in this row.

Dur The duration in minutes of the time period whose values are stored in this row. The beginning date of this period is StartDate and the beginning date of the next period is StartDate + Dur/1440.

One-week periods displayed on the user interface in Markdown Optimization, Shelf Price Optimization, or Promotions Management:

Start date End date (may be called Out Date)

08/01/2011 08/07/2011

08/08/2011 08/14/2011 08/15/2011 08/21/2011 One-week periods stored in the database:

Start date Duration (in days)

08/01/2011 7D

08/08/2011 7D 08/15/2011 7D If you specify the period ending date through the user interface, the system calculates the period duration and stores it in the database.

Duration = Ending day – Start day + 1 day

Pricing and Promotions Reference Guide 49 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 59: pricing_ref_guide.pdf

DecompHist

If you specify the duration directly in the database, the system calculates the period ending date when it must be displayed on the user interface.

Ending day = Start day – 1 day + Duration

Loc Location associated with the DFU whose decomposed sales history value is stored in this row.

Qty Quantity of decomposed sales history.

StartDate Beginning date of the time period covered by the decomposed sales history value in this row.

Pricing and Promotions Reference Guide 50 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 60: pricing_ref_guide.pdf

DecompSubGroup

DecompSubGroup Table included with: Demand Decomposition, Markdown Optimization and Promotions Management

Column name PK Included with Datatype Valid values

Default value

DecompGroup 2 Dmd Decomp, MDO, PM TEXT

DecompSubGroup

1 Dmd Decomp, MDO, PM TEXT

Table description Each row in this table defines a decomposition subgroup – a subset of the DFUs in a decomposition group.

Decomposition groups and subgroups should consist of DFUs that exhibit similar trend and seasonality. You should break a decomposition group into subgroups only if the DFUs in the larger group respond differently to price changes.

Even if a decomposition group logically contains no subgroups, the database must have one subgroup that includes all DFUs in the decomposition group.

To associate a DFU with a decomposition subgroup, specify the group’s identifier in the DFUPriceParam:DecompSubgroup column.

Column descriptions DecompGroup Identifier of the decomposition group that contains the subgroup defined in this row.

DecompSubGroup Unique identifier for the decomposition subgroup.

Pricing and Promotions Reference Guide 51 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 61: pricing_ref_guide.pdf

DecompSubGroupCoef

DecompSubGroupCoef Table included with: Demand Decomposition, Markdown Optimization and Promotions Management

Column name PK Included with Datatype Valid values

Default value

DecompGroup 3 Dmd Decomp, MDO, PM

TEXT

DecompSubGroup 1 Dmd Decomp, MDO, PM

TEXT

DecompSubGroupCoef 2 Dmd Decomp, MDO, PM

TEXT

DecompSubgroupCoefIndex

Dmd Decomp, MDO, PM

INTEGER 0

DecompSubgroupCoefKey

Dmd Decomp, MDO, PM

TEXT ' '

DecompSubgroupCoefVal

Dmd Decomp, MDO, PM

DECIMAL 0

Table description This table stores the coefficients for price ratio attributes from the last regression of the Deseasonalize Estimation Inputs process. This information is used by statisticians and modelers who want to understand how the Deseasonalize Estimation Inputs process produced its results.

Important: Do not edit this table in Flexible Editor.

Column descriptions DecompGroup The decomposition group whose data is stored in this row.

DecompSubgroup The decomposition subgroup whose data is stored in this row.

DecompSubgroupCoef Identifier of the coefficient stored in this row.

DecompSubgroupCoefIndex The index for this coefficient.

DecompSubgroupCoefKey The key for this coefficient.

DecompSubgroupCoefVal The value of this coefficient.

Pricing and Promotions Reference Guide 52 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 62: pricing_ref_guide.pdf

DecompSubGroupMktgInst

DecompSubGroupMktgInst Table included with: Demand Decomposition, Markdown Optimization and Promotions Management

Column name PK Included with

Datatype Valid values Default value

AggTechnique Dmd Decomp, MDO, PM

OPTION_TEXT

'VolumeGeometric', 'VolumeArithmetic', 'RevenueArithmetic'

'VolumeArithmetic'

DecompGroup 2 Dmd Decomp, MDO, PM

TEXT

DecompSubgroup

1 Dmd Decomp, MDO, PM

TEXT ' '

MktgInstrument 3 Dmd Decomp, MDO, PM

UPPER_TEXT

MktgInstrumentAttrib

4 Dmd Decomp, MDO, PM

UPPER_TEXT

Table description This table defines the Marketing Instruments and Marketing Instrument attributes associated with each decomposition group.

Column descriptions AggTechnique The technique to be used when the Deseasonalize Estimation Inputs process aggregates Marketing Instrument attribute values.

In this release, the process always uses the VolumeArithmetic method, aggregating by quantity-weighted arithmetic average.

DecompGroup The decomposition group containing the decomposition subgroup whose Marketing Instrument is specified in this row.

DecompSubgroup The decomposition subgroup whose Marketing Instrument is specified in this row.

MkgtInstrument A Marketing Instrument associated with this decomposition group.

MkgtInstrumentAttrib An attribute of the Marketing Instrument specified in this row.

Pricing and Promotions Reference Guide 53 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 63: pricing_ref_guide.pdf

DFU

DFU Table included with: Fulfillment, Demand, Travel Price Optimization, Demand Decomposition, Markdown Optimization, Promotions Management, Flowcasting, Enterprise Supply Planning

Column name PK Included with Datatype Valid values

Default value

AdjDmdPostDate

Dmd, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

CopyDate Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01/01/1970','MM/DD/YYYY')

CopyFromDmdGroup

Dmd, Dmd Decomp, MDO, Flowcasting

TEXT ' '

CopyFromDmdUnit

Dmd, Dmd Decomp, MDO, Flowcasting

TEXT ' '

CopyFromLoc Dmd, Dmd Decomp, MDO, Flowcasting

TEXT ' '

CopyFromModel Dmd, Dmd Decomp, MDO, Flowcasting

TEXT ' '

DCRank Dmd, Flowcasting

INTEGER 0

Disc Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

DmdCal Dmd, Dmd Decomp, MDO, Flowcasting, ESP (Deep Tree)

TEXT ' '

DmdGroup 2 FF, Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

Pricing and Promotions Reference Guide 54 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 64: pricing_ref_guide.pdf

DFU

Column name PK Included with Datatype Valid values

Default value

DmdPostDate Dmd, Dmd Decomp, MDO, Flowcasting, ESP (Deep Tree)

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

DmdUnit 1 FF, Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

E3Error Dmd, Flowcasting

DECIMAL

E3ErrorDate Dmd, Flowcasting

DATE

Eff Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

FcstHor Dmd, Dmd Decomp, MDO, Flowcasting

DURATION 525600

HistStart Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01.01.1970.00:00', 'MM.DD.YYYY.HH24:MI')

HwModelSw Dmd BOOLEAN 0 Include_In_SLCCurve

Dmd, Flowcasting

INTEGER 1

InitE3Error Dmd, Flowcasting

DECIMAL 0

InitE3ErrorDate Dmd, Flowcasting

DATE

Loc 3 FF, Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

LockDur Dmd, Dmd Decomp, MDO, Flowcasting

DURATION 1440

MapUsed Dmd, Dmd Decomp, MDO, Flowcasting

TEXT ' '

Mask Dmd, Dmd Decomp, MDO, Flowcasting

TEXT ' '

Pricing and Promotions Reference Guide 55 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 65: pricing_ref_guide.pdf

DFU

Column name PK Included with Datatype Valid values

Default value

MaxHist Dmd, Dmd Decomp, MDO, Flowcasting

DURATION 1576800

Model 4 FF, Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

ModelDate Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

MSEHistDur Dmd, Dmd Decomp, MDO, Flowcasting

DURATION 0

NPIFromDmdPostDate

Dmd, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

NPIFromMSE Dmd, Flowcasting

DECIMAL 0

NPIIndDate Dmd, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

NPIMeanSmooth

Dmd, Flowcasting

DECIMAL 0.5

NPITrendSmooth

Dmd DECIMAL 0

NPIScalingFactor

Dmd, Flowcasting

DECIMAL 1.0

NPISw Dmd, Flowcasting

OPTION_NUMBER

0

NegFcstSw Dmd, Dmd Decomp, MDO

BOOLEAN 0

NetFcstError Dmd, Dmd Decomp, MDO, ESP (Deep Tree)

DECIMAL 0.0

NetFcstMSE Dmd, Dmd Decomp, MDO, ESP (Deep Tree)

DECIMAL -1

NetFcstMSESmConst

Dmd, Dmd Decomp, MDO, ESP (Deep Tree)

DECIMAL 0

Pricing and Promotions Reference Guide 56 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 66: pricing_ref_guide.pdf

DFU

Column name PK Included with Datatype Valid values

Default value

NewDFUSw Dmd, Dmd Decomp, MDO

BOOLEAN 0

NumYears FF, Dmd, Dmd Decomp, MDO, Flowcasting, ESP (Deep Tree)

INTEGER 1

ObsoleteFlag Dmd, Flowcasting

INTEGER 0

OutlierOpt Dmd, Dmd Decomp, MDO, Flowcasting

OPTION_NUMBER

0,1,2,3 0

PickBestDate Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01/01/1970','MM/DD/YYYY')

PickBestSw Dmd, Dmd Decomp, MDO, Flowcasting

BOOLEAN 0

PublishDate Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

RefitDate Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

RunCalcModelSw

Dmd, Dmd Decomp, MDO, Flowcasting

BOOLEAN 0

SeasonErrorLag FF, Dmd, Dmd Decomp, MDO, Flowcasting, ESP (Deep Tree)

INTEGER 0

SeasonProfile Dmd, Flowcasting

TEXT

SEOutlierFactor FF, Dmd, Dmd Decomp, MDO, Flowcasting, ESP (Deep Tree)

DECIMAL 4

Pricing and Promotions Reference Guide 57 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 67: pricing_ref_guide.pdf

DFU

Column name PK Included with Datatype Valid values

Default value

SEOutlierOpt FF, Dmd, Dmd Decomp, MDO, Flowcasting, ESP (Deep Tree)

OPTION_NUMBER

1,2 1

StaticCFDescr Dmd, Dmd Decomp, MDO, Flowcasting

TEXT ' '

StaticCFValue Dmd, Dmd Decomp, MDO, Flowcasting

DECIMAL 1.0

StatMSE Dmd, Dmd Decomp, MDO, Flowcasting, ESP (Deep Tree)

DECIMAL 0.0

StoreFittedHistOpt

Dmd, Flowcasting

OPTION_NUMBER

0, 1, 2 2

SymmetricMAPE

Dmd, Dmd Decomp, MDO, Flowcasting

DECIMAL 0.0

TotFcstLock Dmd, Dmd Decomp, MDO, Flowcasting

BOOLEAN 0

Table description Columns in the DFU table represent inputs that are common to all model algorithms in Demand. Each row represents a demand forecasting unit (DFU)—the entity for which Demand calculates forecasts. A DFU may have multiple models associated with it.

For information about columns specific to Fourier and MLR models, see the LinRegParam table. For information about columns unique to Lewandowski models, see the LewandowskiParam table. For information about columns specific to Holt Winters and Croston see the HoltWintersParam and CrostonParam tables, respectively.

Column descriptions AdjDmdPostDate Adjusted demand post date is the actual date used by the Calculate Model in processing DFUs that are in relationship while introducing New DFUs through the New DFU Introduction functionality. If the DmdPostDate falls within a calendar bucket, the first date of the calendar bucket is set as the Adjusted DemandPostDate. If the DmdPostDate is not set, the start date of the calendar period following the last history period is treated as the AdjustedDemandPostDate.

CopyDate

Pricing and Promotions Reference Guide 58 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 68: pricing_ref_guide.pdf

DFU

The date on which the copy action took place through DFU Maintenance.

CopyFromDmdGroup The DmdGroup associated with the DFU from which you are copying.

CopyFromDmdUnit The DmdUnit associated with the DFU from which you are copying.

CopyFromLoc The location associated with the DFU from which you are copying.

CopyFromModel The Model associated with the DFU from which you are copying.

DCRank Indicates the algorithm recommendation of Demand Classification. Values include First, Second, Third, or Not Recommended.

Disc The date after which the system will no longer calculate the statistical forecast for the DFU. Disc affects only the statistical model.

Disc and Eff work together to determine the period for calculating the statistical forecast. The following chart summarizes the results of all possible combinations of values for Eff and Disc.

Eff value Disc value Result

Blank Blank Effective

Date Blank Not effective until Eff; effective as of Eff Blank Date Effective until Disc, then discontinued Date earlier than Disc

Date Not effective until Eff; effective as of Eff; discontinued as of Disc

Date later than Disc

Date Effective until Disc; discontinued as of Disc; effective as of Eff

The figure below shows how Effective and Discontinue dates affect the calculation of the forecast.

Pricing and Promotions Reference Guide 59 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 69: pricing_ref_guide.pdf

DFU

Figure 1: Effective and Discontinue Dates - impact on forecast calculation

DmdCal The demand calendar used by the Calculate Model process in JDA Demand. If this column is blank, the system uses the default calendar specified for the database in DBParam:DmdCal. Valid values for this column are identifiers of calendars whose Cal:Type is 5. The initial value for this column is “DMDMONTH.”

DmdGroup The demand group associated with this DFU.

DmdPostDate The date up to which demand for the DFU has been posted. You change this date each time you post demand for the DFU.

The Calculate Model process calculates a forecast for the period beginning with DmdPostDate.

This value is set by the system and the initial value for this column the date when this row was created.

DmdUnit The demand unit associated with this DFU.

E3Error E3Error is the final calculated error value that is transferred to the DFUTOE3FCST table using the Transfer Forecast process.

E3ErrorDate The date when the E3Error value is updated after the Transfer Forecast process is run.

Pricing and Promotions Reference Guide 60 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 70: pricing_ref_guide.pdf

DFU

Eff The date before which the system will not calculate the statistical forecast for the DFU. All forecast periods before Eff are set to 0.

Eff affects only the statistical forecast. It has no effect on adjustments to the forecast.

Eff and Disc work together to determine the period for calculating the forecast. The chart under Disc summarizes the results of all possible combinations of Eff and Disc.

FcstHor The length of time for which the system will calculate forecasts for this DFU.

HistStart The Calculate Model process uses the history from this date to fit the model. The HistStart will be set to the date of the first history period in the Hist table if the HistStart is blank. Once the HistStart is set, the Calculate Model process will not overwrite it. The HistStart will need to be updated accordingly if history is added in the Hist table before the HistStart date in order for it to be taken into account in the calculation.

HwModelSw This switch indicates whether the Holt-Winters DFU model has shifted from multiplicative seasonality to additive seasonality. The value of this switch is updated when running the Calculate Model process or clicking Save and Calculate in the Demand Workbench. If HwModelSw is 0, DFU has a multiplicative seasonality else additive seasonality.

• 0: Multiplicative seasonality

• 1: Additive seasonality

Note: This switch is applicable only for the Holt-Winters model.

Include_In_SLCCurve The switch that determines whether to include the DFU in the Build Short Lifecycle curve process.

• 1: DFU is included in the process.

• 0: DFU is excluded from the process.

The default value is 1.

InitE3Error Initial E3 Error is the value calculated when the Calculate E3 Error process is run. This value is further smoothed during the running of the Transfer Forecast process and is then stored as DFU:E3Error (on page 60).

InitE3ErrorDate The date when the InitE3Error value is updated after the Calculate E3 Error process is run.

Loc The location associated with this DFU.

LockDur The length of the time period used for TotFcstLock.

MapUsed The name of the map that Map DFUs used when it updated forecast or history data for this DFU. When you run Map DFUs, it maps forecast or history from the FromModels to the ToModels based on the map defined in the Map and DFUMap tables. The new forecast or history quantity replaces the old quantity in the Hist or Fcst tables for the ToModel. Map DFUs then updates this field for the To Model in the map.

Mask Pricing and Promotions Reference Guide 61 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 71: pricing_ref_guide.pdf

DFU

Identifier of the mask assigned to this DFU. When Calculate Model fits a model for this DFU, it ignores history for all periods in the mask. This column only displays the current mask name. Valid values for this column are either a blank or the identifier of a mask in the Mask table.

MaxHist MaxHist is the maximum amount of history that will be retained when Delete History process is run. The duration starts backwards from the DmdPostDate.

Model The model used by JDA Demand’s Calculate Model process to identify the history stream and algorithm associated with the selected DFU.

ModelDate The date when the system fit the statistical model for the DFU. This date is updated by the system each time a Calculate Model process is run (see DFU:RefitDate, below). This value cannot be edited.

MSEHistDur Determines how much history to include for MSE. If 0, all history from HistStart date is used. Otherwise, uses duration that is entered (counted backward from the DmdPostDate).

NegFcstSw The switch that determines whether Calculate Model will produce negative statistical forecasts for a DFU. If NegFcstSw is 0 and the system calculates a negative statistical forecast quantity, the system sets that quantity to 0.

• 0: No negative statistical forecasts allowed.

• 1: Statistical forecasts may be less than 0.

Note: NegFcstSw is not applicable for Lewandowski and AVS-Graves DFUs as these algorithms do not support negative forecasts.

NetFcstError The residual forecast error for the forecast period preceding DFU:DmdPostDate, which is captured by a CalcNetFcstError process. The residual forecast error is calculated as:

Fcst:Qty - Hist:Qty

NetFcstError is blank the first time you run the CalcNetFcstError process.

NetFcstMSE When the value in DFU:NetFcstMSE is -1 (the initial value), CalcNetFcstError replaces it with the Statistical Model Mean Squared Error (DFU:StatMSE). If it is any other value, CalcNetFcstError uses the new residual forecast error (DFU:NetFcstError) to smooth it:

((1 - NetFcstMSESmConst) × Old NetFcstMSE) + (NetFcstMSESmConst × DFU:NetFcstError2)

JDA calculates this value but does not use it in inventory management. If your system includes Demand but not Fulfillment/Distribution, you may want to export DFU:NetFcstMSE to another planning system.

NetFcstMSESmConst The Net Forecast Mean Squared Error Smoothing Constant is the constant value used to smooth the DFU-level Net Forecast Mean Squared Error (DFU:NetFcstMSE) as explained under DFU:NetFcstMSE.

Higher values give more weight to the new NetFcstMSE. Reasonable values for this column are between 0 and 0.3.

NewDFUSw Indicates whether or not a new DFU model has been created during the Add/Update Model process.

NPIFromDmdPostDate

Pricing and Promotions Reference Guide 62 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 72: pricing_ref_guide.pdf

DFU

NPIFromDmdPostDate is the old DFU’s AdjDmdPostDate, copied to the new DFU during the process of introducing New DFUs through the New DFU Introduction functionality.

NPIFromMSE This column is used to capture the Mean Squared Error (MSE) value of the Old DFU. The Old DFU’s MSE is used for calculating the MSE of the New DFU, which is in a New DFU Introduction relationship. The value so calculated is written to the Stats (LinRegStats / HoltWinterStats / LewandowskiStats) table during the time it is in relationship with the old DFU. After the Independence Date, the new DFU’s MSE is calculated based on the fitted history, posted history and DFU:MSEHistDur and written to the Stats table. NPIFromMSE also respects MSEHistDur of the Old DFU.

NPIIndDate The date from which the new DFU, created using the New DFU Introduction functionality, will become independent and have forecast based on its own history.

NPIMeanSmooth The mean smoothing parameter used during the process of introducing New DFUs through the New DFU Introduction functionality. The default value is 0.5. The value ranges between 0.0 and 1.0.

NPITrendSmooth The trend smoothing parameter used during the process of introducing New DFUs through the New DFU Introduction functionality. The default value is 0. The value ranges between 0.0 and 1.0.

NPIScalingFactor The scaling factor used during the process of introducing New DFUs through the New DFU Introduction functionality. The default value is 1. Scaling factor can take any positive number.

Note: The lowest valid value is zero.

NPISw Indicates that the DFU has been created using the New DFU Introduction functionality. Default value is 0. The value changes to 0 once the Independence Date is reached.

NumYears Indicates the number of years of indices that are to be used in calculating the seasonality factor (see SKUProjStatic:SeasonFactor for a description). When the value of NumYears is 3 or more, an outlier test is performed.

ObsoleteFlag Indicates if the DFU Model is obsolete. The flag is set by the Add/Update model process.

OutlierOpt Option that determines what Calculate Model does when it finds outliers:

• 0: Use DBParam:OutlierOpt

• 1: Mask outlier values and refit the model

If the DFU is forecasted using Holt-Winters or Croston method, and the database Outlier Opt parameter is set to Option 1, then the setting defaults to Option 2.

Note: Since the outlier setting applies to the entire database, no exception will be generated when this setting defaults to option 2.

• 2: Replace outlier values with the outlier limit (based on LinRegParam:OutlierFactor (Fourier/MLR), HoltWintersParam:OutlierFactor (Holt-Winters), and CrostonParam:OutlierFactor (Croston) and refit the model.

• 3: Replace outlier values with the mean of the historical demand, excluding outliers, and refit the model. Applies to all models except Lewandowski

PickBestDate

Pricing and Promotions Reference Guide 63 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 73: pricing_ref_guide.pdf

DFU

Indicates the date when the Calculate Model process was run with the Pick Best option selected.

PickBestSw If set to 1, indicates this DFU Model was selected as the best fit when running the Calculate Model process with the Pick Best option selected. The best fit is determined by comparing the Symmetric MAPE for each model. The model with the lowest value is considered the best fit. This column is cleared each time the Calculate Model process is run for this specific DFU with the Pick Best option selected.

PublishDate Date when the DFUModel is published from the FcstDraft table to the Fcst table. You can publish only one model per time period for a DFU. This value is set by the system and cannot be edited.

RefitDate Date when Calculate Model updated the model that was previously created. This date is updated each time a Calculate Model process is run (see DFU:ModelDate, above), and cannot be edited.

RunCalcModelSw If the value is set to 1, indicates changes have been made to this DFU Model; therefore, the forecast needs to be recalculated. DFUs changed through import also have the switch set to 1.

The RunCalcModelSw switch is set for the DFUs listed in the Output column in the following scenarios:

Scenarios Output RunCalcMode

lSw Copy a DFU model using the DFU Maintenance page A new DFU Set to 1 NPI (Run NPI with all options) A new DFU Set to 1 Add a new DFU using the Add/Update Model process A new DFU Set to 1 Update the existing DFU using the Add/Update Model process

Existing DFU parameters are updated Set to 1

Run the Calculate Historical Attach Rate process A new attach rate DFU Set to 1 Copy a DDE from one DFU to other using the Demand Workbench DDE is attached to ToDFU Set to 1 Copy mean value from one DFU to other using the Demand Workbench Mean Value is attached to ToDFU Set to 1 Copy parameters from one DFU to other using the Demand Workbench Parameters are copied to ToDFU Set to 1

Attach or detach a lifecycle from a DFU using the Lifecycle Manager page

Lifecycle is attached or detached from ToDFU Set to 1

Attach or detach a seasonal profile from a DFU using the Seasonality Manager page

Seasonal profile is attached or detached from ToDFU Set to 1

Attach or detach an external factor from a DFU using the External Factor Manager page

External factor is attached or detached from ToDFU Set to 1

Run the Calculate Model process All DFUs in the search

If set to 1, turned back to 0

Run the Calculate Model process from the Demand Workbench DFU currently displayed

If set to 1, turned back to 0

Pricing and Promotions Reference Guide 64 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 74: pricing_ref_guide.pdf

DFU

Scenarios Output RunCalcMode

lSw

Run the Calculate Model process from the Decision Support Workbench DFU currently displayed

If set to 1, turned back to 0

You can set the value of this switch to 0 from the Flexible Editor page of the DFU table.

SeasonErrorLag The number of lag periods used in retrieving historical forecast data from the HistFcst table.

SeasonProfile The seasonality profile attached to this DFU.

SEOutlierFactor Determines the upper and lower-bound limitations of outlier values (anomalous data) to be used by the Calculate Seasonality Error process to adjust time-phased statistical safety stock. The set of limitations is reciprocal. For example, if the value of SEOutlierFactor is 3, then the upper-bound limitation is 3 and the lower-bound limitation is 1/3.

Whether an outlier test is performed during the Calculate Seasonality Error process depends on the value in DFU:NumYears. If that value is more than 3, a test is performed.

SEOutlierOpt Determines how the system will handle the outlier values (anomalous data) detected by the Calculate Seasonality Error process. The options are:

• 1: Ignore outlier values.

• 2: Use a substitute value.

StaticCFDescr Description of the static conversion factor.

StaticCFValue Static conversion factor value.

StatMSE The Statistical Model Mean Squared Error is the value that measures the accuracy of the statistical model by comparing it to actual demand. StatMSE is written to the DFU table for use by DFUtoSKU (for example, when a supply planner is performing statistical safety stock); it is written to the LinRegStats table for reporting.

To calculate StatMSE, Calculate Model finds the residual differences, posted history minus fitted history, for each history period.

Calculate Model initially calculates StatMSE as:

If the model is set for smoothing, the Calculate Model function uses the forecast error to smooth the new StatMSE for each period:

(1-SmoothConstant x oldStatMSE) + (SmoothConstant x forecast error2)

The total forecast for this DFU is locked out to the Lock Duration.

StoreFittedHistOpt

Pricing and Promotions Reference Guide 65 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 75: pricing_ref_guide.pdf

DFU

The StoreFittedHistOpt value indicates the storage behavior of the fitted history for a DFU. The valid values for StoreFittedHistOpt are:

• 0: Do not store Fitted Hist.

• 1: Store FittedHist.

• 2: Refer to DBPARAM.CALCSTOREFITTEDHISTSW to make the decision.

Note: The default value for StoreFittedHistOpt is 2.

SymmetricMAPE Symmetric Mean Absolute Percent Error compares the fitted history values (statistically generated forecast in the past) with the actual history for the entire duration of history. For Lewandowski models, total history, including overrides and data driven events, is used. For Fourier, MLR, Holt-Winters, and Croston models, base history (total history minus history overrides) is used. It is calculated as the average of the absolute error divided by the average of history and fitted history, expressed as a percentage. Symmetric MAPE is always calculated when you run the Calculate Model process.

Note: If Symmetric MAPE is zero and DFU:NPISw (on page 63) is enabled, it can be concluded that the DFU is new and does not yet have enough history for the model fit statistics to be meaningful. The statistical value will not be meaningful until the DFU reaches the Independence Date.

The formula for measuring Symmetric MAPE is:

where:

• y = actual history

• = fitted history

• n = number of history observations

• t = time period

The following table illustrates the Symmetric MAPE for a DFU with one year of history using a monthly calendar:

Month Time History Fitted History

Absolute Error

Average of history and

fitted history

Calculations required for

SMAPE

H FH AE=|H-FH|

AVG=(H+FH)/2 100*AE/AVG

January -11 50 52 2 51 3.9 February -10 55 47 8 51 15.7 March -9 38 41 3 39.5 7.6 April -8 32 37 5 34.5 14.5 May -7 42 38 4 40 10.0 June -6 37 40 3 38.5 7.8 July -5 45 42 3 43.5 6.9 August -4 41 44 3 42.5 7.1 September

-3 51 46 5 48.5 10.3

October -2 50 48 2 49 4.1 November -1 36 40 4 38 10.5 Pricing and Promotions Reference Guide 66 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 76: pricing_ref_guide.pdf

DFU

Month Time History Fitted History

Absolute Error

Average of history and

fitted history

Calculations required for

SMAPE

December 0 53 51 2 52 3.8 Total

Average=SMAPE 102.2 8.5

Note: SymmetricMAPE may yield unreasonable value when History and Fitted History values are close to zero. For example, if History = 0 and Fitted History = 0.0000001, SymmetricMAPE will become 200. This is applicable to all algorithms.

TotFcstLock Prevents functions that change the statistical forecast (such as Calculate Model) from changing the total forecast. When TotFcstLock is Yes, if a function changes the statistical forecast, it offsets that change. It adds a Static Forecast Lock Adjustment to the Fcst table (that is, a row whose Record Type is 3 and whose Quantity plus the amount by which the statistical forecast changed totals 0).

Pricing and Promotions Reference Guide 67 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 77: pricing_ref_guide.pdf

DFUApprovedPrice

DFUApprovedPrice Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

ApprovedPrice SP DECIMAL 0

DmdGroup 2 SP TEXT DmdUnit 1 SP TEXT Loc 3 SP TEXT StartDate 4 SP DATE TO_DATE( '01-

01-1970', 'DD-MM-YYYY')

UpdatedBy SP TEXT ' '

UpdatedOn SP DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

Table description This table is used to store the approved recommended prices from the Price Analysis Workbench.

Column descriptions ApprovedPrice The approved price of this pricing item.

DmdGroup The Demand Group associated with this pricing item.

DmdUnit The Demand Unit associated with this pricing item.

Loc The Location associated with this pricing item.

StartDate The date from which the approved price is effective.

UpdatedBy The user who made the most recent change to a pricing item.

UpdatedOn The most recent date when a pricing item was changed.

Pricing and Promotions Reference Guide 68 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 78: pricing_ref_guide.pdf

DFUBaseCost

DFUBaseCost Table included with: Demand Decomposition, Markdown Optimization, Strategic Pricing, Promotions Management

Column name

PK Included with Datatype Valid values

Default value

BaseCost Dmd Decomp, MDO, SP, PM

DECIMAL 0

DmdGroup 2 Dmd Decomp, MDO, SP, PM

TEXT

DmdUnit 1 Dmd Decomp, MDO, SP, PM

TEXT

Dur Dmd Decomp, MDO, SP, PM

DURATION

Loc 3 Dmd Decomp, MDO, SP, PM

TEXT

StartDate 4 Dmd Decomp, MDO, SP, PM

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

Table description Each row in this table specifies the base cost for a DFU during a specific time period.

Column descriptions BaseCost The base cost defined for this DFU. This value typically represents variable costs that influence decisions about pricing and promotions, including cost of goods and other costs of sale.

DmdGroup The demand group associated with this DFU.

DmdUnit The demand unit associated with this DFU.

Dur The duration in minutes of the time period whose value is stored in this row.

Loc The location associated with this DFU.

StartDate Date when this base cost takes effect. It remains in effect for the length of time specified in Dur.

Pricing and Promotions Reference Guide 69 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 79: pricing_ref_guide.pdf

DFUBasePrice

DFUBasePrice Table included with: Flowcasting, Demand, Demand Decomposition, Markdown Optimization, Strategic Pricing, Promotions Management

Column name

PK Included with Datatype Valid values

Default value

BasePrice Flowcasting, Dmd, Dmd Decomp, MDO, SP, PM

DECIMAL 0

DmdGroup 2 Flowcasting, Dmd, Dmd Decomp, MDO, SP, PM

TEXT

DmdUnit 1 Flowcasting, Dmd, Dmd Decomp, MDO, SP, PM

TEXT

Dur Flowcasting, Dmd, Dmd Decomp, MDO, SP, PM

DURATION

Loc 3 Flowcasting, Dmd, Dmd Decomp, MDO, SP, PM

TEXT

StartDate 4 Flowcasting, Dmd, Dmd Decomp, MDO, SP, PM

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

Table description Each row in this table specifies the base price for a DFU during a specific time period. This is one of the time-phased prices that may be associated with a DFU. The others are stored in the DFUEffPrice (on page 80) and DFURefPrice (on page 118) tables.

Column descriptions BasePrice The list price for one unit of this DFU.

DmdGroup The demand group associated with the DFU whose base price is specified in this row.

DmdUnit The demand unit associated with the DFU whose base price is specified in this row.

Dur The length of time expressed in minutes beginning at the StartDate, when this base price is in effect.

Loc The location associated with the DFU whose base price is specified in this row.

StartDate Date when this base price becomes effective. It remains in effect for the length of time specified in Dur.

Pricing and Promotions Reference Guide 70 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 80: pricing_ref_guide.pdf

DFUCostElement

DFUCostElement Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

DmdGroup Yes PM TEXT Not null

DmdUnit Yes PM TEXT Not null Dur PM DURATION Not null Loc Yes PM TEXT Not null StartDate Yes PM DATE Not null TO_DATE(

'01/01/1970', 'MM/DD/YYYY')

Type Yes PM Option_Number

Not null 0

Value PM DECIMAL Not null 0

Table description Each row in this table stores an element of the cost of a specific DFU, such as additional charges, billbacks, or allowances. These elements are added to or subtracted from the DFU cost (DFUBaseCost: BaseCost) to calculate a final cost. Promotions Management uses the promoted retail price in conjunction with data from this table to calculate the gross margin and other financial and performance metrics of the DFU in a promotion.

On the Promotions Management Workbench, elements in this table are added to and subtracted from the Current NLC (Current Net Landed Cost) when calculating the Planned NLC. If you create additional element Types in the DFUCostElementType table, data of that type is also added to or subtracted from the value of the Planned NLC.

Current NLC reflects charges, allowances, and billbacks imported from external systems but does not include elements in the DFUCostElement table or vendor trade funds specified in Promotions Management. It is calculated as:

Cost + imported charges – imported allowances – imported billbacks

Planned NLC reflects all additions to and subtractions from cost. That includes the elements in this table and any variable trade funds specified in Promotions Management. Optionally, it can also reflect fixed lump-sum vendor trade funds that have been allocated to individual products.

Column descriptions DmdGroup The demand group associated with the DFU whose cost element is specified in this row.

DmdUnit The demand unit associated with the DFU whose cost element is specified in this row.

Dur The length of time, beginning at the StartDate, when this cost element is in effect.

One-week periods displayed on the user interface in Markdown Optimization, Shelf Price Optimization, or Promotions Management:

Pricing and Promotions Reference Guide 71 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 81: pricing_ref_guide.pdf

DFUCostElement

Start date End date (may be called Out Date)

08/01/2011 08/07/2011

08/08/2011 08/14/2011 08/15/2011 08/21/2011

One-week periods stored in the database:

Start date Duration (in days)

08/01/2011 7D

08/08/2011 7D 08/15/2011 7D

If you specify the period ending date through the user interface, the system calculates the period duration and stores it in the database.

Duration = Ending day – Start day + 1 day

If you specify the duration directly in the database, the system calculates the period ending date when it must be displayed on the user interface.

Ending day = Start day – 1 day + Duration

Loc The location associated with the DFU whose cost element is specified in this row.

StartDate Date when this cost element becomes effective. It remains in effect for the length of time specified in Dur.

Type The identifier of the cost element type whose value is specified in this row. This must be an existing Type in the DFUCostElementType table.

Value The numeric value of this cost element.

Pricing and Promotions Reference Guide 72 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 82: pricing_ref_guide.pdf

DFUCostElementType

DFUCostElementType Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

Attribute_Name PM UPPER_TEXT

Not null

Operator PM Integer Not null 0

Type Yes PM Option_Number

Not null 0

DFUCostElementTypeSeq

PM NUMBER(3) 0

NetType PM VARCHAR2(20)

Gross

PlannedSw PM CHAR(1) 0 SubtotalSw PM CHAR(1) 0 GroupName PM VARCHAR2(

50)

Table description Each row in this table defines one of the cost element types whose values are stored in the DFUCostElement (on page 71) table.

Those values are used in calculating the Planned NLC (Planned Net Landed Cost) of a promotional offer on the Promotions Management Workbench.

In this version of Promotions Management, the following cost element types are predefined:

Type Operator Attribute_Name

0 1 Charges

1 2 Allowances 2 2 Billbacks

Column descriptions Attribute_Name Display name of the element type defined in this row.

Operator Select plus (+) or minus (–) to specify whether this attribute is to be added to or subtracted from Current NLC (Net Landed Cost) when calculating Planned NLC.

1 = plus: This value is added to Current NLC when calculating Planned NLC

2 = minus: This value is subtracted from Current NLC when calculating Planned NLC

Type Pricing and Promotions Reference Guide 73 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 83: pricing_ref_guide.pdf

DFUCostElementType

The identifying number of the element type defined in this row.

DFUCostElementTypeSeq Indicates the sequence in which the Cost Element needs to be considered for the calculations.

NetType Indicates whether the percentage needs to be calculated on the Net Cost or Current NLC if the Cost Element is a Percent Type. If the Cost Element is an Amount type by default it is applied on the Gross or Base Cost.

PlannedSw Indicates whether the Cost element needs to be included in the Planned NLC/Current NLC calculation.

SubtotalSw Cost elements with the SubtotalSW flag set to 1 display the net landed cost at the selected positions in the sequence.

GroupName If a group name is defined for a set of Cost Elements, the value of one of these elements is applied in the NLC calculations. If the group name is not defined both the Cost Elements are included in the calculations.

Pricing and Promotions Reference Guide 74 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 84: pricing_ref_guide.pdf

DFUCrossElasticity

DFUCrossElasticity Table included with: Demand Decomposition and Promotions Management

Column name PK Included with Datatype Valid values Default value

CrossElasticity Dmd Decomp, PM

DECIMAL 0

DmdGroup 2 Dmd Decomp, PM

TEXT

DmdUnit 1 Dmd Decomp, PM

TEXT

EffectiveDate 7 Dmd Decomp, PM

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

ImpactingDmdGroup

5 Dmd Decomp, PM

TEXT

ImpactingDmdUnit

4 Dmd Decomp, PM

TEXT

ImpactingLoc 6 Dmd Decomp, PM

TEXT

Loc 3 Dmd Decomp, PM

TEXT

Table description Each row in this table stores cross-price elasticity data for one pair of DFUs. The cross-elasticity value indicates how a change in the impacting DFU’s price is likely to affect the other DFU’s sales quantity.

The Compute Price Elasticity process stores cross-price elasticity data in this table if the process is run with published coefficients (from the MRMCoef (on page 216) table). If the process runs with draft coefficients (from the MRMCoefDraft (on page 218) table), it stores cross-price elasticity data in the DFUCrossElasticityDraft (on page 77) table. The process uses the most recent price coefficients, whether they are draft or published.

Column descriptions CrossElasticity The elasticity value that indicates how a price change for the impacting DFU is likely to affect the sales quantity of the impacted DFU.

A measure of the responsiveness of sales quantity to a change in price, defined as the magnitude of:

DmdGroup Demand group associated with the impacted DFU, whose demand is likely to be affected by a change in the price of the impacting DFU.

DmdUnit

Pricing and Promotions Reference Guide 75 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 85: pricing_ref_guide.pdf

DFUCrossElasticity

Demand unit associated with the impacted DFU, whose demand is likely to be affected by a change in the price of the impacting DFU.

EffectiveDate First date when this CrossElasticity value is applicable.

ImpactingDmdGroup Demand group associated with the impacting DFU, whose price changes are likely to affect the demand of the impacted DFU.

ImpactingDmdUnit Demand unit associated with the impacting DFU, whose price changes are likely to affect the demand of the impacted DFU.

ImpactingLoc Location associated with the impacting DFU, whose price changes are likely to affect the demand of the impacted DFU.

Loc Location associated with the impacted DFU, whose demand is likely to be affected by a change in the price of the impacting DFU.

Pricing and Promotions Reference Guide 76 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 86: pricing_ref_guide.pdf

DFUCrossElasticityDraft

DFUCrossElasticityDraft Table included with: Demand Decomposition and Promotions Management

Column name PK Included with Datatype Valid values Default value

CrossElasticity Dmd Decomp, PM

DECIMAL 0

DmdGroup 4 Dmd Decomp, PM

TEXT

DmdUnit 2 Dmd Decomp, PM

TEXT

EffectiveDate 7 Dmd Decomp, PM

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

ImpactingDmdGroup

3 Dmd Decomp, PM

TEXT

ImpactingDmdUnit

1 Dmd Decomp, PM

TEXT

ImpactingLoc 5 Dmd Decomp, PM

TEXT

Loc 6 Dmd Decomp, PM

TEXT

Table description Each row in this table stores draft cross-price elasticity data for one pair of DFUs. The cross-elasticity value indicates how a change in the impacting DFU’s price is likely to affect the other DFU’s sales quantity.

The Compute Price Elasticity process stores cross-price elasticity data in this table if the process is run with draft coefficients (from the MRMCoefDraft (on page 218) table). If the process runs with published coefficients (from the MRMCoef (on page 216) table), it stores cross-price elasticity data in the DFUCrossElasticity (on page 75) table. The process uses the most recent price coefficients, whether they are draft or published.

Column descriptions CrossElasticity The elasticity value that indicates how a price change for the impacting DFU is likely to affect the sales quantity of the impacted DFU.

A measure of the responsiveness of sales quantity to a change in price, defined as the magnitude of:

DmdGroup Demand group associated with the impacted DFU, whose demand is likely to be affected by a change in the price of the impacting DFU.

DmdUnit Pricing and Promotions Reference Guide 77 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 87: pricing_ref_guide.pdf

DFUCrossElasticityDraft

Demand unit associated with the impacted DFU, whose demand is likely to be affected by a change in the price of the impacting DFU.

EffectiveDate First date when this CrossElasticity value is applicable.

ImpactingDmdGroup Demand group associated with the impacting DFU, whose price changes are likely to affect the demand of the impacted DFU.

ImpactingDmdUnit Demand unit associated with the impacting DFU, whose price changes are likely to affect the demand of the impacted DFU.

ImpactingLoc Location associated with the impacting DFU, whose price changes are likely to affect the demand of the impacted DFU.

Loc Location associated with the impacted DFU, whose demand is likely to be affected by a change in the price of the impacting DFU.

Pricing and Promotions Reference Guide 78 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 88: pricing_ref_guide.pdf

DFUEffCost

DFUEffCost Table included with: Promotions Management

Column name

PK Included with

Datatype Valid values

Default value

DmdGroup 2 PM TEXT

DmdUnit 1 PM TEXT Dur PM DURATION EffCost PM DECIMAL 0 Loc 3 PM TEXT StartDate 4 PM DATE TO_DATE( '01/01/1970',

'MM/DD/YYYY')

Table description Each row in this table specifies the effective cost of a DFU during a specific time period. Effective cost reflects the impact of any vendor contributions or deductions on the list cost. For example, if a vendor contributes $1 per unit sold during a promotion, the effective cost is $1 less than the list cost.

Column descriptions DmdGroup The demand group associated with the DFU whose effective cost is specified in this row.

DmdUnit The demand unit associated with the DFU whose effective cost is specified in this row.

Dur The duration in minutes of the time period whose values are stored in this row. The beginning date of this period is StartDate and the beginning date of the next period is StartDate + Dur.

EffCost The effective cost of one unit of this DFU in this time period.

Loc The location associated with the DFU whose effective cost is specified in this row.

StartDate Date when this effective cost takes effect. It remains in effect for the length of time specified in Dur.

Pricing and Promotions Reference Guide 79 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 89: pricing_ref_guide.pdf

DFUEffPrice

DFUEffPrice Table included with: Flowcasting, Demand, Demand Decomposition, Markdown Optimization, Strategic Pricing, Promotions Management, Travel Price Optimization

Column name

PK Included with Datatype Valid values

Default value

DmdGroup 2 Flowcasting, Dmd, Dmd Decomp, MDO, SP, PM, TPO

TEXT

DmdUnit 1 Flowcasting, Dmd, Dmd Decomp, Flowcasting, MDO, SP, PM, TPO

TEXT

Dur Flowcasting, Dmd, Dmd Decomp, Flowcasting, MDO, SP, PM, TPO

DURATION

EffPrice Flowcasting, Dmd, Dmd Decomp, Flowcasting, MDO, SP, PM, TPO

DECIMAL 0

Loc 3 Flowcasting, Dmd, Dmd Decomp, MDO, SP, PM, TPO

TEXT

StartDate 4 Flowcasting, Dmd, Dmd Decomp, Flowcasting, MDO, SP, PM, TPO

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

Table description Each row in this table specifies the effective price for a DFU during a specific time period. This is one of the time-phased prices that may be associated with a DFU. The others are stored in the DFUBasePrice (on page 70) and DFURefPrice (on page 118) tables.

Column descriptions DmdGroup The demand group associated with the DFU whose effective price is specified in this row.

DmdUnit The demand unit associated with the DFU whose effective price is specified in this row.

Dur The duration in minutes of the time period whose values are stored in this row.

EffPrice The average retail price for one unit of this DFU in this time period. This price should reflect any incentive instruments in effect. For example, if a buy-one-get-one incentive is perceived as a 50 percent price reduction, the effective price must reflect that reduction.

Loc The location associated with the DFU whose effective price is specified in this row.

Pricing and Promotions Reference Guide 80 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 90: pricing_ref_guide.pdf

DFUEffPrice

StartDate Date when this effective price takes effect. It remains in effect for the length of time specified in Dur.

Pricing and Promotions Reference Guide 81 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 91: pricing_ref_guide.pdf

DFUElasticity

DFUElasticity Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values Default value

DmdGroup 2 Dmd Decomp, MDO, PM

TEXT

DmdUnit 1 Dmd Decomp, MDO, PM

TEXT

EffectiveDate 4 Dmd Decomp, MDO, PM

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

Elasticity Dmd Decomp, MDO, PM

DECIMAL 0

Loc 3 Dmd Decomp, MDO, PM

TEXT

Table description Each row in this table stores own-price elasticity data for a DFU. The elasticity value indicates how a change in the DFU’s price is likely to affect its demand.

The Compute Price Elasticity process stores own-price elasticity data in this table if the process is run with published coefficients (from the MRMCoef (on page 216) table). If the process runs with draft coefficients (from the MRMCoefDraft (on page 218) table), it stores own-price elasticity data in the DFUElasticityDraft (on page 83) table. The process uses the most recent price coefficients, whether they are draft or published.

Column descriptions DmdGroup Demand group associated with the DFU whose elasticity is specified in this row.

DmdUnit Demand unit associated with the DFU whose elasticity is specified in this row.

EffectiveDate First date when this Elasticity value is applicable.

Elasticity A measure of the responsiveness of sales quantity to a change in price, defined as the magnitude of:

Loc Location associated with the DFU whose elasticity is specified in this row.

Pricing and Promotions Reference Guide 82 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 92: pricing_ref_guide.pdf

DFUElasticityDraft

DFUElasticityDraft Table included with: Demand Decomposition, Promotions Management, Markdown Optimization

Column name PK Included with Datatype Valid values Default value

DmdGroup 2 Dmd Decomp, MDO, PM

TEXT

DmdUnit 1 Dmd Decomp, MDO, PM

TEXT

EffectiveDate 4 Dmd Decomp, MDO, PM

DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

Elasticity Dmd Decomp, MDO, PM

DECIMAL 0

Loc 3 Dmd Decomp, MDO, PM

TEXT

Table description Each row in this table stores draft own-price elasticity data for a DFU. The elasticity value indicates how a change in the DFU’s price is likely to affect its demand.

The Compute Price Elasticity process stores own-price elasticity data in this table if the process is run with draft coefficients (from the MRMCoefDraft (on page 218) table). If the process runs with published coefficients (from the MRMCoef (on page 216) table), it stores own-price elasticity data in the DFUElasticity (on page 82) table. The process uses the most recent price coefficients, whether they are draft or published.

Column descriptions DmdGroup Demand group associated with the DFU whose elasticity is specified in this row.

DmdUnit Demand unit associated with the DFU whose elasticity is specified in this row.

EffectiveDate First date when this Elasticity value is applicable.

Elasticity A measure of the responsiveness of sales quantity to a change in price, defined as the magnitude of:

Loc Location associated with the DFU whose elasticity is specified in this row.

Pricing and Promotions Reference Guide 83 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 93: pricing_ref_guide.pdf

DFUInventory

DFUInventory Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

DmdUnit 1 MDO TEXT

DmdGroup 2 MDO UPPER_TEXT

Loc 3 MDO UPPER_TEXT

Eff 4 MDO DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

Qty MDO DECIMAL (126)

0.000000

Table description This table stores on-hand inventory information for a DFU as of the effective date. Markdown Optimization uses this column to determine the current on-hand inventory at the time of optimization.

Column descriptions DmdUnit The demand unit associated with a DFU whose on-hand inventory is stored in this row.

DmdGroup The demand group associated with a DFU whose on-hand inventory is stored in this row.

Loc The location associated with a DFU whose on-hand inventory is stored in this row.

Eff The date on which the inventory of a DFU is effective.

Qty The units of inventory of a DFU on the Effective Date.

Pricing and Promotions Reference Guide 84 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 94: pricing_ref_guide.pdf

DFUMap

DFUMap Table included with: Demand, Markdown Optimization, Promotions Management, Travel Price Optimization, Flowcasting

Column name

PK Included with Datatype Valid values

Default value

ConvFactor Dmd, Dmd Decomp, MDO, Flowcasting

DECIMAL 1.0

Disc Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

Eff 10 Dmd, Dmd Decomp, MDO, Flowcasting

DATE

Factor Dmd, Dmd Decomp, MDO, Flowcasting

DECIMAL 1.0

FcstType Dmd, Dmd Decomp, MDO, Flowcasting

UPPER_TEXT ALL

FromDFULoc 4 Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

FromDmdGroup

3 Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

FromDmdUnit 2 Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

FromModel 5 Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

HistType Dmd, Dmd Decomp, MDO, Flowcasting

OPTION_NUMBER

1,2,3 1

LevelNum Dmd, Dmd Decomp, MDO, Flowcasting

INTEGER -1

LockEnd Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

LockStart Dmd, Dmd Decomp, MDO, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

Map 1 Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

Pricing and Promotions Reference Guide 85 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 95: pricing_ref_guide.pdf

DFUMap

Column name

PK Included with Datatype Valid values

Default value

ToDFULoc 8 Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

ToDmdGroup 7 Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

ToDmdUnit 6 Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

ToModel 9 Dmd, Dmd Decomp, MDO, Flowcasting

TEXT

Table description Each row in this table identifies a map (a row in the Map table) used to aggregate and reconcile forecast or history data between DFU models. By using multiple rows, you can map multiple DFU models into one DFU model. Or, by using multiple rows and DFUMap:Factor, you can map one DFU model into multiple DFU models. The FromModel and ToModel columns identify which models are being aggregated and reconciled.

The Map DFUs function (in JDA Demand) and the Estimate Market Response Model process (in JDA Markdown) perform the mapping using data from the DFUMap and Map tables. You use Map DFUs properties to specify whether you want to map forecast data or history data.

When you add a row to this table, the system does not let you create a circular mapping, as in this example:

From DFUModel

To DFUModel

A B

B C

C A

Column descriptions ConvFactor Stores the value to be used as a conversion factor for the From DFUModel/To DFUModel pair specified in this row. The Map DFUs and Forecast Reconciliation functions and the Estimate MRM process use this value to convert forecast or history quantities to a different unit of measure.

Pricing and Promotions Reference Guide 86 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 96: pricing_ref_guide.pdf

DFUMap

You can specify a different conversion factor for each From DFUModel/To DFUModel pair in a mapping relationship. For example, in the figure shown below, you can specify conversion factors for the From DFUModel/To DFUModel pair B/D independently from the conversion factor for the From DFUModel/To DFUModel pair B/C. In this figure, the From DFUModel/To DFUModel pair A-C has a conversion factor of 2. The From DFUModel/To DFUModel pairs B-C and B-D both have a conversion factor of 3.

To convert forecast or history quantities to a different unit of measure, Map DFUs multiplies these quantities by the value contained in this column. The Forecast Reconciliation function also multiplies forecast or history quantities by this value when it is mapping from the lowest level in a mapping (from the first From DFUModel/To DFUModel pair). Forecast Reconciliation divides forecast or history quantities by this value when it is mapping from the highest level in a mapping (from the last From DFUModel/To DFUModel pair).

Disc The date when this DFU map is discontinued.

Disc and Eff work together to determine when the map is effective. (See the chart under the Eff column description for a summary of the results of all possible combinations of values for Eff and Disc.)

Eff The date when this DFU map becomes effective.

Together, Eff and Disc determine when the map is effective. The chart below summarizes the results of all possible combinations of values for Eff and Disc.

Eff value Disc value Result

Blank Blank Effective

Date Blank Not effective until Eff; effective as of Eff Blank Date Effective until Disc, then discontinued Date earlier than Disc

Date Not effective until Eff; effective as of Eff; discontinued as of Disc

Date later than Disc

Date Effective until Disc; discontinued as of Disc; effective as of Eff

Date same as Disc Date same as Eff

Map is not effective.

Factor Value that determines what portion of the From DFUModel’s Quantity is allocated to the To DFUModel (by a Map DFUs process or a Forecast Reconciliation process), or what portion of the From DFUModel's forecast comes from the To DFUModel (as the result of a Forecast Reconciliation process). The total of Factors for all rows having the same From DFUModel should be 1.0. Pricing and Promotions Reference Guide 87 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 97: pricing_ref_guide.pdf

DFUMap

MapDFUs and Forecast Reconciliation can both use a conversion factor—DFUMap:ConvFactor—to convert quantities to a different unit of measure. However, to simplify the following explanations, the effect of ConvFactor is not shown in the calculations.

MapDFUs allocates history or forecast from From DFUModels to To DFUModels, using this calculation:

From DFUModel Quantity × Factor = To DFUModel Quantity

If a From DFUModel maps into only one To DFUModel, Factor should be 1.0, so:

From DFUModel Quantity × 1.0 = To DFUModel Quantity

If a From DFUModel maps into multiple To DFUModels, the total of all the Factors for the From DFUModel should be 1.0:

From DFUModel Quantity × 0.5 = To DFUModel A Quantity

From DFUModel Quantity × 0.25 = To DFUModel B Quantity

From DFUModel Quantity × 0.25 = To DFUModel C Quantity

Forecast Reconciliation can begin its calculations with the first From DFUModel (working from the lowest level) or with the last To DFUModel (working from the highest level). To reconcile differences between the totals at each level, it adds forecast reconciliation records (rows in the Fcst table whose Fcst:Type is Reconcile) instead of changing values in existing forecast records. For example, to reconcile a forecast of 1000 that maps into a forecast of 800 at the next level, the system would add a forecast reconciliation record with a quantity of +200.

Given the following rows in the DFUMap table:

From DFUModel To DFUModel Factor

A D 0.5

B D 1.0 C D 1.0 DFUModels A, B, and C have forecasts of 400, 500, and 100, respectively. Through a Map DFUs process, they contribute 200, 500, and 100 to DFUModel D's forecast (a total of 800).

If you change DFUModel D's forecast to 1600 and then open a Forecast Reconciliation process (from highest level), the system spreads the new forecast to A, B, and C by determining the percentage contributed by each to the original forecast and then giving each the same percentage of the new forecast. To do that, it performs these calculations for each From DFUModel:

So, for example, it would calculate the new forecast for DFUModel A as:

0.25 x 1600=400

Similar calculations would be used if you changed the forecast for one From DFUModel that mapped into multiple To DFUModels, then opened a Forecast Reconciliation process (from lowest level).

FcstType

Pricing and Promotions Reference Guide 88 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 98: pricing_ref_guide.pdf

DFUMap

Option that controls which types of forecast are mapped into this DFUModel. The default value is ALL. Forecast types are based on the profiles defined in the DFUMapFcstProfile table.

FromDFULoc The location associated with the DFU from which forecast (or history) data is mapped.

FromDmdGroup The demand group associated with the DFU from which forecast (or history) data is mapped.

FromDmdUnit The demand unit associated with the DFU from which forecast (or history) data is mapped.

FromModel The model associated with the DFU from which forecast (or history) data is mapped.

HistType Option that controls which types of history are mapped into this DFUModel.

• 1: All Types

All quantities(except type 3) from the Hist table are mapped into this DFUModel.

• 2: Total Only

Type 1 history is mapped into this DFUModel.

• 3: Non-Base Only

Type 2 history is mapped into this DFUModel (history < > 1).

LevelNum Level number of this FromDmdUnit in the mapped network. The system determines the level of each FromDmdUnit in the mapped network and aggregates from the lowest level to the highest.

The level number of the FromModel, calculated by the system. The level number represents the relative position in the mapping of the FromModel/ToModel pair defined in that row. The first FromModel in a mapping is a FromModel that does not appear as a ToModel in any other row in the table. The first FromModel is at the lowest-numbered level in a mapping, which is level 0. The last FromModel in a mapping is a FromModel whose associated ToModel does not appear as a FromModel in any other row in the table. The last ToModel is at the highest-numbered level in a mapping.

The following diagram illustrates this relationship.

Figure 2: FromModel-ToModel relationship

Pricing and Promotions Reference Guide 89 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 99: pricing_ref_guide.pdf

DFUMap

When you add a new DFUMap table record, the system sets LevelNum to -1. When you execute a DFUMap process, the system determines the LevelNum for any row whose LevelNum is -1 and stores the value in the DFUMap table. (For each row in the DFUMap table, the system calculates the level number by determining whether the FromDmdUnit for the row appears as a ToDmdUnit in any other rows. If so, the system sets the LevelNum to one higher than the highest-numbered level in those other rows. If not, the system sets the level number to 0.) Thus, when the network has been set up and mapped once, the overhead of the leveling calculation is no longer incurred. A relevel option is provided in DFUMap processes, so levels may be compressed if there have been many deletions (resulting in empty levels).

LockEnd Indicates when locking ends for the From DFUModel in the row. As with LockStart, the demand calendar period containing the LockEnd date determines when the DFUModel is actually locked. For example, if forecast periods are weekly and begin 3/1/02, 3/8/02, 3/15/02, and so on, and the LockEnd date is 3/17/02, the entire forecast period that begins 3/15/02 would be locked.

Similarly, the system will also adjust the LockStart and LockEnd dates for a DFUModel to ensure that locking occurs when the DFU map is logically in effect. Therefore, the LockStart and LockEnd columns work with the DFUMap:Eff and DFUMap:Disc fields as follows:

• If a date is specified for DFUMap:Eff, the LockStart date will be adjusted if it occurs before the date the map becomes effective. The LockEnd date will also be adjusted if it occurs after the date for DFUMap:Disc.

• If LockStart is blank but a date is specified for LockEnd, the date for DFUMap:Eff is used as the start date. If DFUMap:Eff is also blank, the system will use the Demand Post Date for the DFU.

• If the LockEnd field is blank but a date is specified for DFUMap:Disc, the system uses the date for DFUMap:Disc. If that field is also blank, the DFU is always locked after the date specified for LockStart.

• If both the LockStart and LockEnd fields are blank or contain the same date, the DFUModel is always unlocked.

LockStart Indicates when locking begins for the From DFUModel in the DFU map row. Locking actually starts at the beginning of the demand calendar period that contains the LockStart date. For example, if you specify 3/10 as the LockStart date, but your forecast periods are weekly and begin 3/1, 3/8, 3/15, and so on, the DFUModel will actually start being locked on 3/8.

For more information about how the value for LockStart determines when a DFUModel is locked, see the description of the LockEnd (on page 90) column.

Map The map that maps data between the two DFUModels specified in this row. Up to 50 characters.

ToDFULoc The location associated with the DFU to which forecast (or history) data is mapped.

ToDmdGroup The demand group associated with DFU to which forecast (or history) data is mapped.

ToDmdUnit The demand unit associated with the DFU to which forecast (or history) data is mapped.

ToModel The model associated with the DFU to which forecast (or history) data is mapped.

Pricing and Promotions Reference Guide 90 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 100: pricing_ref_guide.pdf

DFUPlannedReceipt

DFUPlannedReceipt Table included with: Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values Default value

DmdUnit 1 MDO, PM TEXT

DmdGroup 2 MDO, PM UPPER_TEXT

Loc 3 MDO, PM UPPER_TEXT

ReceiptDate 4 MDO, PM DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

Qty MDO, PM DECIMAL (126)

0.000000

Table description This tables stores information on the planned receipt units (on-order) and corresponding receipt dates for a DFU.

Column descriptions DmdUnit The demand unit associated with a DFU whose planned receipt units are stored in this row.

DmdGroup The demand group associated with a DFU whose planned receip units are stored in this row.

Loc The location associated with a DFU whose planned receipt units stored in this row.

ReceiptDate The date on which the planned receipt units for a DFU is expected to arrive.

Qty The planned receipt units for a DFU expected to arrive on the receipt date.

Pricing and Promotions Reference Guide 91 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 101: pricing_ref_guide.pdf

DFUPriceCoef

DFUPriceCoef Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

BasePriceSensitivityLevel

SP NUMBER 9999

BasePriceSensitivityRME

SP FLOAT (126)

1

BasePriceSensitivityVal

SP FLOAT (126)

-1

CreatedOn SP DATE CURRENT_DATE

CurrentPrice SP FLOAT (126)

0

DmdGroup 2 SP VARCHAR2 (50 Char)

DmdUnit 1 SP VARCHAR2 (50 Char)

Loc 3 SP VARCHAR2 (50 Char)

OldBasePriceSensitivityLevel

SP NUMBER -9999

OldBasePriceSensitivityRME

SP FLOAT (126)

-9999

OldBasePriceSensitivityVal

SP FLOAT (126)

-9999

OldCurrentPrice SP FLOAT (126)

0

Table description This table stores the final coefficient assignment phase results of the Estimate Retail Price Elasticity process. Downstream processes and workbenches such as Recommend Prices process and Price Analysis Workbench read the price sensitivity coefficients populated in this table.

Column descriptions BasePriceSensitivityLevel Level at which the coefficients are assigned.

• 0: Own base price coefficient.

• 1: Own effective price coefficient.

• 2: Borrowed base price coefficient from good DFUs that belong to the same location, hierarchy level, brand, and pricelink.

• 3: Borrowed base price coefficient from good DFUs that belong to the same location, hierarchy level, brand, and the Bray-Curtis distance is less than the price comparison threshold.

• 4: Borrowed base price coefficient from good DFUs that belong to the same location, hierarchy level, and pricelink.

Pricing and Promotions Reference Guide 92 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 102: pricing_ref_guide.pdf

DFUPriceCoef

• 5: Borrowed base price coefficient from good DFUs that belong to the same location, hierarchy level, and the Bray-Curtis distance is less than the price comparison threshold.

• 6: Borrowed effective price coefficient from good DFUs that belong to the same location, hierarchy level, brand, and pricelink.

• 7: Borrowed effective price coefficient from good DFUs that belong to the same location, hierarchy level, brand, and the Bray-Curtis distance is less than the price comparison threshold.

• 8: Borrowed effective price coefficient from good DFUs that belong to the same location, hierarchy level, and pricelink.

• 9: Borrowed effective price coefficient from good DFUs that belong to the same location, hierarchy level, and the Bray-Curtis distance is less than the price comparison threshold.

• 9999: Default coefficient derived from the PriceGlobalParam:DRM.ERPE.DEFAULT.ELASTICITY parameter.

BasePriceSensitivityRME Relative margin of error associated with the DFU.

BasePriceSensitivityVal Price sensitivity coefficient for the DFU. This can be an own base sensitivity coefficient, own effective sensitivity coefficient, or assigned coefficient. The assignment phase of the Estimate Retail Price Elasticity process populates this column based on the statistical acceptance and threshold criteria.

CreatedOn Calendar date on which the process was run.

CurrentPrice Current retail price of the product.

DmdGroup Demand group associated with the DFU whose data is stored in this row.

DmdUnit Demand unit associated with the DFU whose data is stored in this row.

Loc Location associated with the DFU whose data is stored in this row.

OldBasePriceSensitivityLevel Base price sensitivity level of the respective DFU in the previous process run.

OldBasePriceSensitivityRME Base price sensitivity RME of the respective DFU in the previous process run.

OldBasePriceSensitivityVal Base price sensitivity value of the respective DFU in the previous process run.

OldCurrentPrice Current Price of the respective DFU in the previous process run.

Pricing and Promotions Reference Guide 93 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 103: pricing_ref_guide.pdf

DFUPriceConstraint

DFUPriceConstraint Table included with: Strategic Pricing

Column name PK Included with

Datatype Valid values Default value

AggType SP UPPER_TEXT

'SUM'

Competitor 8 SP UPPER_TEXT

' '

CompetitorLoc 9 SP UPPER_TEXT

' '

Dur SP DURATION 0 DurForRHS SP DURATION 0 GroupId SP INTEGER GroupSw SP BOOLEAN 0 LHSConstraint SP TEXT ' ' LHSConvFactor

SP DECIMAL 0

LHSDmdGroup 3 SP TEXT

LHSDmdUnit 2 SP TEXT LHSLoc 4 SP TEXT RelationLHSMax

SP DECIMAL 1.0E20

RelationLHSMin

SP DECIMAL 1.0E20

RelationOperator

SP OPTION_TEXT

'=','<=','>=' '='

RHSConstraint SP TEXT ' '

RHSConvFactor

SP DECIMAL 0

RHSDmdGroup

6 SP TEXT

RHSDmdUnit 5 SP TEXT

RHSFactor SP DECIMAL 0

RHSFactorOperator

SP OPTION_TEXT

'A','M','NONE' 'NONE'

RHSLoc 7 SP TEXT RuleName 1 SP TEXT

Pricing and Promotions Reference Guide 94 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 104: pricing_ref_guide.pdf

DFUPriceConstraint

Column name PK Included with

Datatype Valid values Default value

RuleType SP OPTION_TEXT

'COST PLUS','COST PLUS PCT','DFU PRICE','MARGIN PCT','CROSS DFU PRICE','COMPETITOR PRICE','COMPETITOR PRICE PCT','DFU PRICE CHANGE','DFU PRICE CHANGE PCT','DFU PRICE EXCLUDED RANGE','LAST DIGIT','PRICE LADDER'

'DFU PRICE'

StartDate SP DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

Table description This table stores DFU-level optimization constraints, which are generated from the other rules tables by the Generate Constraints process.

This table is used to build the CPLEX MIP model.

Column descriptions AggType Note: This column is not used in this release.

Competitor The name of the competitor.

CompetitorLoc The location of the competitor.

Dur Note: This column is not used in this release.

DurForRHS Note: This column is not used in this release.

GroupID Identifier of the group of DFUs that are to be aggregated when GroupSw is set to 1.

Note:This column is not used in this release

GroupSw The Group Switch controls whether aggegation is to be performed when combining selected DFUs.

• 0: Aggregation is not to be performed

• 1: Aggregation is to be performed

Note: This column is not used in this release and it will stay at its default value of 0.

Pricing and Promotions Reference Guide 95 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 105: pricing_ref_guide.pdf

DFUPriceConstraint

LHSConstraint The Left-Hand Side of the equation that defines this constraint.

LHSConvFactor The Left-Hand Side (LHS) Conversion Factor is applied to the left-hand side of the equation when specifying constraints on demand.

Note: This column is not used in this release.

LHSDmdGroup The Left-Hand Side (LHS) Demand Group is the demand group associated with the DFU whose constraint is defined in this row.

LHSDmdUnit The Left-Hand Side (LHS) Demand Unit is the demand unit associated with the DFU whose constraint is defined in this row.

LHSLoc The Left-Hand Side (LHS) Location is the location associated with the DFU whose constraint is defined in this row.

RelationLHSMax Upper limit for the value on the left-hand side of this constraint equation.

RelationLHSMin Lower limit for the value on the left-hand side of this constraint equation.

RelationOperator The Relation Operator used in the rule that is defined in this row.

RHSConstraint The right-hand side of the equation that defines this constraint.

RHSConvFactor The Right-Hand Side Conversion Factor is applied to the right-hand side of the equation when specifying constraints on quantity.

Note: This column is not used in this release.

RHSDmdGroup The Right-Hand Side (RHS) Demand Group is the demand group associated with the DFU on the right side of the constraint equation specified in this row.

RHSDmdUnit The Right-Hand Side (RHS) Demand Unit is the demand unit associated with the DFU on the right side of the constraint equation specified in this row.

RHSFactor The Right-Hand Side (RHS) Factor is an optional scalar factor that can be applied to the right-hand side of the constraint equation specified in this row. If you specify a value for this column, you must also select the RHSFactorOperator to be used in applying this factor.

Note: This column is not used in this release.

RHSFactorOperator The Right-Hand Side (RHS) Factor Operator specifies the mathematical operation to be performed if a value has been specified for RHSFactor.

• A: Additive

• M: Multiplicative

Pricing and Promotions Reference Guide 96 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 106: pricing_ref_guide.pdf

DFUPriceConstraint

• None

RHSLoc The Right-Hand Side (RHS) Location is the location associated with the DFU on the right side of the constraint equation specified in this row.

RuleName Name of the rule associated with the constraint specified in this row.

RuleType The business rule type associated with this constraint or rule. The following table summarizes the purpose of each rule type.

Rule type RHSFactorOperator

Purpose Examples

DFU Price N/A Set bounds on the price of the selected DFU

Price must be between $5 and $6

Cost Plus N/A Set cost-based bounds on the price of the selected DFU

Price must be at least $4 above cost

Price Change M Set percentage bounds on the price change for the selected DFU

• Price should not be greater than or less than the current price beyond 20%

• Price should remain at current price or change by at least 1%

Price Change A Set monetary bounds on the price change for the selected DFU

• Price should not be greater than or less than the current price beyond $5

• Price should remain at current price or change by at least $0.05

Price Ladder A Define pricing relationships between any number of products within a single rule

The price of a DFU in XL size must be $2 more than the price of the same DFU in L size

Price Ladder M Define pricing relationships between any number of products within a single rule

The price of a DFU in XL size must be 10% more than the price of the same DFU in L size

Cost Plus PCT N/A Set cost-based percentage bounds on the price of the selected DFU

Price must be at least 40% above cost

Competitor Price

N/A Set absolute bounds on the price of a DFU relative to the price of a competitor

Price of a DFU should be less than the price of a competitor by at least $1

Competitor Price PCT

N/A Set percentage bounds on the price of a DFU relative to the price of a competitor

Price of a DFU should be less than the price of a competitor by at least 10%

Last Digit N/A Rounds the raw price points to the nearest price format

All prices should have a price format of #.#9

Margin PCT N/A Set bounds on the Margin Pct of the selected DFU

Price of a DFU should ensure a margin of 25%

StartDate Calendar date on which constraint generation process was run.

Pricing and Promotions Reference Guide 97 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 107: pricing_ref_guide.pdf

DFUPriceParam

DFUPriceParam Table included with: Demand Decomposition, Markdown Optimization, Promotions Management, Strategic Pricing, Travel Price Optimization

Column name PK Included with Datatype Valid values

Default value

CollectionSw MDO BOOLEAN 0

DecompGroup Dmd Decomp, MDO, PM

TEXT ' '

DecompSubGroup

Dmd Decomp, MDO, PM

TEXT ' '

DFUStatus MDO, PM NUMBER (2)

Disc Dmd Decomp, MDO, PM, SP

DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

DmdGroup 2 Dmd Decomp, MDO, PM, SP, TPO

TEXT

DmdUnit 1 Dmd Decomp, MDO, PM, SP, TPO

TEXT

Eff Dmd Decomp, MDO, PM, SP

DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

LeadTime PM NUMBER 0

Loc 3 Dmd Decomp, MDO, PM, SP, TPO

TEXT

Mask Dmd Decomp, MDO, PM

UPPER_TEXT (18 CHAR)

MaxPrice SP DECIMAL 0

MBAGroup TEXT ' '

MDState MDO NUMBER 0

MDStateEff MDO DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

MinPrice SP DECIMAL 0

Model PM UPPER_TEXT (18 CHAR)

' '

MRMGroup Dmd Decomp, MDO, PM, TPO

TEXT ' '

OnHand PM FLOAT 0

Pricing and Promotions Reference Guide 98 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 108: pricing_ref_guide.pdf

DFUPriceParam

Column name PK Included with Datatype Valid values

Default value

PriceGroup TEXT ' '

PriceLinkSw SP BOOLEAN 1

PriceZone SP TEXT (50) ' ' RefInvQty MDO DECIMAL 0 RefPriceSmoothingWeight

Dmd Decomp, MDO, PM

DECIMAL 0.9

RelaxDownwardFactor

DECIMAL 0

RelaxUpwardFactor

DECIMAL 0

RulePricingSw BOOLEAN 0

SalvageValue MDO DECIMAL 0 TargetFwdCov PM FLOAT 0 TargetOH PM FLOAT 1 UnitPriceConvFactor

DECIMAL 1

UseInCalibrationSw

Dmd Decomp, MDO, PM, TPO

BOOLEAN 0

UseInDecompModelSw

Dmd Decomp, MDO, PM

BOOLEAN 1

UseInEvalSw Dmd Decomp, MDO, PM

BOOLEAN

VATRate MDO, PM, SP FLOAT NULL

Table description Each row in this table specifies parameters for a DFU.

Column descriptions CollectionSw Switch that determines whether the DFU whose DmdUnit is a member of a collection will be excluded from the collection (optimized individually) during the current markdown optimization run.

• 0/N - DFU is optimized individually

• 1/Y - DFU is considered part of the collection defined in DmdUnit

DecompGroup The decomposition group is a collection of DFUs that are assumed to have similar trend and seasonal effects.

DecompSubgroup The decomposition subgroup is a further disaggregation of the DFUs that belong to a DecompGroup, based on similar levels of price and marketing instruments.

Pricing and Promotions Reference Guide 99 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 109: pricing_ref_guide.pdf

DFUPriceParam

DFUStatus The status of a DFU in its product lifecycle. The information for this column is retrieved from the SCPO_DRM_DFU_STATUS data domain. The supported statuses are:

• New: The item is new to product assortment.

• Active: The item is active and is going to remain in product assortment for some time.

• Replenishable: Replenishment orders placed for an item.

• Discontinued: The item has reached the end of its lifecycle.

• Clearance: The item is on clearance.

Disc The planned out date for this DFU. This column also represents the out date for Markdown Optimization.

DmdGroup The demand group associated with the DFU whose pricing parameter values are specified in this row.

DmdUnit The demand unit associated with the DFU whose pricing parameter values are specified in this row.

Eff The date when this DFU becomes effective.

LeadTime The amount of time required to acquire goods (usually through manufacturing or purchasing) and have them available for sale. For the purposes of promotion planning, this represents number of days in advance an order must be placed for stock to be available to support the promotion. The Promotions Management Workbench highlights the Lead Time column in red when promotional offers are being planned for products with insufficient lead time.

Loc The location associated with the DFU whose pricing parameter values are specified in this row.

Mask Used to identify date ranges during which a DFU is not available. Data processing for these date ranges is skipped during the Estimate Market Response Model process.

MaxPrice The maximum allowed price for a DFU. This column is used only by Strategic Pricing.

MBAGroup If you want to perform market-basket analysis on this Demand Unit, specify the name of the the Market Basket Analysis (MBA) group to which it belongs. This must be the name of an existing group in the MBAGroup table.

The Perform Market Basket Analysis process evaluates the affine relationship between all possible combinations of Demand Units in the selected MBA group, two Demand Units at a time.

It compares each pair of demand units in the group that have at least one Sales Order Line Item in common. That is, there must be at least one row with the same OrderID for each of the demand units.

Note: This column is not used in this release.

MDState

Pricing and Promotions Reference Guide 100 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 110: pricing_ref_guide.pdf

DFUPriceParam

A sequential number that denotes which markdown state the product is in. This number starts from 0 and goes up to the maximum number of markdown states possible, as defined in the DRM.MD.MAX.NUM.MARKDOWNS parameter in the PriceGlobalParam table.

For example,

0 - No markdown implemented for DFU

1 - First markdown (state) implemented

2 - Second markdown (state) implemented

3 - Third markdown (state) implemented

MDStateEff The date from which the change in markdown state (MDState) is effective.

MinPrice The minimum allowed price for a DFU. This column is used only by Strategic Pricing.

Model The Calculate Model process uses this value to identify the forecast algorithm associated with this DFU. It must be a valid Model in the Model table. In the FcstWide table, this column is for informational purposes only.

For Promotions Management, you must specify the appropriate model (Model: Model) for each DFU. This value is used only when the forecast is read from the FcstDraft table (not from the Fcst table).

Value in this column are used by Adjust forecast for pricing and promotions process. This value is used if DFU is missing baseline demand for given date horizon and multiple records are found for that DFU in DFU table.

MRMGroup The Market Response Model (MRM) group is a collection of DFUs whose behavior is homogeneous with respect to price and Marketing Instruments. Coefficients of the MRM are estimated for an entire MRM group simultaneously.

OnHand Inventory of the DFUs.OnHand is used for Starting Inventory calculation.

PriceGroup Note: Not used in this release.

PriceLinkSw This column is used to identify and exclude DFUs that are not included in the optimized price of the link group. The price link is defined for this product in the DmdUnit table. It is usually used when an item is on clearance.

• 0/N: Ignores PriceLink information from DmdUnit

• 1/Y: Uses PriceLink information from DmdUnit

PriceZone Name of the price zone.

RefPriceSmoothingWeight The smoothing parameter used in calculating the reference price for this DFU.

If RefPriceSmoothingWeight has a low value, the reference price is more heavily influenced by earlier values of effective prices. If the value is high, the reference price is more sensitive to recent effective prices.

Pricing and Promotions Reference Guide 101 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 111: pricing_ref_guide.pdf

DFUPriceParam

RelaxDownwardFactor Valid values must be greater than 0 and less than 1.

Note: This column is not used in this release.

RelaxUpwardFactor Valid values must be greater than 0 and less than 1.

Note: This column is not used in this release.

RefInvQty The total inventory for the season: initial inventory plus any additional receipts.

Used by Markdown Optimization in conjunction with MDRuleSet:RemainingInvPct to calculate inventory lost due to damage of theft.

RulePricingSw The Rule Pricing Switch identifies DFUs for which a rule-based approach is used to generate price recommendations.

• 0: A rule-based approach is not used to generate price recommendations for this DFU.

• 1: A rule-based approach is used to generate price recommendations for this DFU.

Note: This column is not used in this release.

SalvageValue Salvage value for this DFU, used by Markdown Optimization.

TargetFwdCov The desired inventory level expressed in days forward coverage. The Promotions Management Candidate Identification rules can utilize this information to determine whether or not specific DFUs are candidates for a promotional offer.

TargetOH The desired inventory level expressed as a quantity. The Promotions Management Candidate Identification rules can utilize this information to determine whether or not specific DFUs are candidates for a promotional offer.

UnitPriceConvFactor The Unit Price Conversion Factor adjusts DFU-level effective price and sales for all DFUs in the same DecompGroup, using the following calculations:

• Adjusted sales = RawSales x UnitPriceConvFactor

• Adjusted effective price =

UseInCalibrationSw This value determines whether this DFU will be included by the Estimate Market Response Model process.

• 0: This DFU will not be used in estimation.

• 1: This DFU will be used in estimation.

UseInDecompModelSw The Use In Decomposition Model Switch controls whether the Deseasonalize Estimation Inputs process uses this DFU.

Whether the DFU is used in decomposition or not, its raw sales are decomposed at the DFU level.

• 0: Deseasonalize Estimation Inputs process does not use this DFU.

Pricing and Promotions Reference Guide 102 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 112: pricing_ref_guide.pdf

DFUPriceParam

• 1: Deseasonalize Estimation Inputs process uses this DFU.

UseInEvalSw Switch that determines which DFUs are used in forecasting and scenario evaluation for the Execute MRM Experiments and Evaluate Model Performance processes.

• 0: DFU is not used in forecasting and scenario evaluation.

• 1: DFU is used in forecasting and scenario evaluation.

VATRate Displays the value added tax for the products. If the VAT rate for a DFU is 10%, it is stored as 0.1 in this column.

Pricing and Promotions Reference Guide 103 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 113: pricing_ref_guide.pdf

DFUPriceParamMetric

DFUPriceParamMetric Table included with: Strategic Pricing

Column name PK Included with

Datatype Valid values Default value

AllowanceVal SP DECIMAL 0

BaseCost SP DECIMAL 0 BaseCostOfGoods SP DECIMAL 0 BaseDmd SP DECIMAL 0 BaseGrossMargin SP DECIMAL 0 BaseGrossMarginPct

SP DECIMAL 0

BasePrice SP DECIMAL 0 BaseProfit SP DECIMAL 0 BaseRevenue SP DECIMAL 0 CostOfGoods SP DECIMAL 0 DmdGroup 2 SP TEXT

DmdUnit 1 SP TEXT Dur SP DURATION 0

EffPrice SP DECIMAL 0 EvaluationResult SP OPTION_NU

MBER 0,1,2,3,4,5,6,7, 8,9,10,11,12,1 3,14,15,16,17, 18

0

GrossMargin SP DECIMAL 0

GrossMarginPct SP DECIMAL 0 IncentiveCost SP DECIMAL 0 IncrementalCostOfGoods

SP DECIMAL 0

IncrementalDmd SP DECIMAL 0

IncrementalDmdPct

SP DECIMAL 0

IncrementalGrossMargin

SP DECIMAL 0

IncrementalGrossMarginPct

SP DECIMAL 0

IncrementalProfit SP DECIMAL 0

IncrementalRevenue

SP DECIMAL 0

Pricing and Promotions Reference Guide 104 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 114: pricing_ref_guide.pdf

DFUPriceParamMetric

Column name PK Included with

Datatype Valid values Default value

IncrementalRevenuePct

SP DECIMAL 0

Loc 3 SP TEXT MetricScenario 6 SP TEXT MktgCost SP DECIMAL 0

Profit SP DECIMAL 0 ProfitPct SP DECIMAL 0 RefPrice SP DECIMAL 0 Revenue SP DECIMAL 0 StartDate 4 SP DATE TotalDmd SP DECIMAL 0 Type 5 SP OPTION_TE

XT 'FCST','ACTUAL'

Table description This table stores output from the Calculate Actuals process. Each row stores values for one DFU in a specified time period.

Column descriptions AllowanceVal Total allowance amount for this DFU, paid by manufacturer to retailer.

Note: This column is not used in this release.

BaseCost Base unit cost of this DFU for this period.

Note: This column is VAT exclusive.

BaseCostOfGoods Base cost of goods associated with this DFU in this period. This value is calculated as:

BaseDmd x BaseCost

Note: This column is VAT exclusive.

BaseDmd Base demand for this DFU in this period.

BaseGrossMargin Base gross margin for this DFU in this period. Calculated as:

BasePrice - BaseCost

Note: This column is VAT exclusive.

BaseGrossMarginPct

Pricing and Promotions Reference Guide 105 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 115: pricing_ref_guide.pdf

DFUPriceParamMetric

Base gross margin percentage of the pricing item in the review period. It is calculated as:

Note: This column is VAT exclusive.

BasePrice List retail price of this DFU in this period.

Note: This column is VAT inclusive.

BaseProfit Base profit for this DFU in this period. It is calculated as:

BaseRevenue – BasCostofGoods

Note: This column is VAT exclusive.

BaseRevenue Base revenue for this DFU in this period. This value is calculated as:

BasePrice x BaseDmd

CostOfGoods Cost of goods associated with this DFU in this period. This value is calculated as:

TotalDmd x BaseCost

Note: This column is VAT exclusive.

DmdGroup The demand group associated with the DFU whose metrics are stored in this row.

DmdUnit The demand unit associated with the DFU whose metrics are stored in this row.

Dur The duration in minutes of the time period whose values are stored in this row. The beginning date of this period is StartDate and the beginning date of the next period is StartDate + Dur.

EffPrice Effective price of this DFU in this period.

Note: This column is VAT inclusive.

GrossMargin Gross margin for this DFU in this period. Calculated as:

EffPrice-BaseCost

Note: This column is VAT exclusive.

GrossMarginPct Gross margin percent for this DFU in this period. Calculated as:

Note: This column is VAT exclusive.

IncentiveCost

Pricing and Promotions Reference Guide 106 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 116: pricing_ref_guide.pdf

DFUPriceParamMetric

Cost of all incentives associated with this DFU and promotion or scenario, calculated as:

(BasePrice x TotalDmd) – (EffPrice x TotalDmd)

Note: This column is not used in this release.

IncrementalCostOfGoods Increase in cost of goods resulting from a promotion for this DFU in this period. Calculated as:

CostOfGoods – BaseCostOfGoods

IncrementalDmdPct Increase in demand resulting from a promotion, expressed as a percentage of BaseDmd.

IncrementalGrossMargin Increase in gross margin resulting from a promotion. This is calculated as:

GrossMargin – BaseGrossMargin

IncrementalGrossMarginPct Incremental gross margin percentage of the pricing item in the review period. It is calculated as:

GrossMarginPct - BaseGrossMarginPct

IncrementalProfit Increase in profit resulting from a promotion. It is calculated as:

Profit – BaseProfit

IncrementalRevenue Increase in revenue resulting from a promotion. It is calculated as:

Revenue – BaseRevenue

IncrementalRevenuePct Increase in revenue resulting from a promotion, expressed as a percentage of BaseRevenue.

Loc The location associated with the DFU whose metrics are stored in this row.

MetricScenario Name of the process. In the current release, this will always be ACTUAL.

MktgCost Marketing cost for this promotion or scenario, DFU, and period, summed over Marketing Instruments.

Note: This column is not used in this release.

Profit Total profit for this DFU in this period. This value is calculated as:

GrossMargin + AllowanceVal – MktgCost

Note: This column is VAT exclusive.

ProfitPct Profit percentage for this DFU in this period, with a promotion in effect.

RefPrice Reference price of the pricing item in the review period.

Note: This column is not used in this release.

Pricing and Promotions Reference Guide 107 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 117: pricing_ref_guide.pdf

DFUPriceParamMetric

Revenue Total revenue for this DFU in this period, with a promotion in effect. This is calculated as:

TotalDmd*EffPrice

StartDate Beginning date of the time period whose metrics are stored in this row. The end of this time period is StartDate + Dur.

TotalDmd Total quantity sold for this DFU in this period (Type1 Hist:Qty).

Type Note: This column is not used in this release and it will always be 1.

Pricing and Promotions Reference Guide 108 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 118: pricing_ref_guide.pdf

DFUPriceRatio

DFUPriceRatio Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name

PK Included with Datatype Valid values

Default value

BasePriceRatio

Dmd Decomp, MDO, PM

DECIMAL 0

DmdGroup 2 Dmd Decomp, MDO, PM

TEXT

DmdUnit 1 Dmd Decomp, MDO, PM

TEXT

Dur Dmd Decomp, MDO, PM

DURATION

Loc 3 Dmd Decomp, MDO, PM

TEXT

RefPriceRatio Dmd Decomp, MDO, PM

DECIMAL 0

StartDate 4 Dmd Decomp, MDO, PM

DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

Table description Each row in this table stores the reference price ratio and base price ratio for a DFU in one time period. The Compute Price Ratios process calculates these values.

These price ratios are used in the market response model (MRM).

Column descriptions BasePriceRatio Base price ratio for this DFU in this period. Calculated as:

DmdGroup Demand group associated with the DFU whose price ratios are stored in this row.

DmdUnit Demand unit associated with the DFU whose price ratios are stored in this row.

Dur The duration in minutes of the time period whose values are stored in this row.

Loc Location associated with the DFU whose price ratios are stored in this row.

RefPriceRatio

Pricing and Promotions Reference Guide 109 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 119: pricing_ref_guide.pdf

DFUPriceRatio

The reference price ratio for this DFU in this period, calculated as:

StartDate Beginning date of the time period for the price ratios stored in this row. The end of this period is StartDate + Dur.

Pricing and Promotions Reference Guide 110 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 120: pricing_ref_guide.pdf

DFUPriceRelation

DFUPriceRelation Table included with: Demand Decomposition, Promotions Management

Column name PK Included with Datatype Valid values

Default value

ActiveSw Dmd Decomp, PM BOOLEAN 0

DmdGroup 2 Dmd Decomp, PM TEXT DmdUnit 1 Dmd Decomp, PM TEXT ImpactingDmdGroup

5 Dmd Decomp, PM TEXT

ImpactingDmdUnit

4 Dmd Decomp, PM TEXT

ImpactingLoc 6 Dmd Decomp, PM TEXT Loc 3 Dmd Decomp, PM TEXT PoolName Dmd Decomp, PM TEXT WeightFactor Dmd Decomp, PM DECIMAL 0

Table description This table specifies the DFUs between which cross-price effects exist. The Estimate Market Response Model uses this table when it estimates cross-price effects. This table is populated with data from the Cross Product Relation Manager/Generate Cross Product Relationships process.

Each row in the table defines the cross-impact relationship between two DFUs. That is, it specifies how price changes for one DFU (the impacting DFU) affect demand for another DFU (the impacted DFU). The Estimate Market Response Model process estimates coefficients for each such relationship.

Column descriptions ActiveSw • 0: This row is not currently active and cannot be used by any of the processes.

• 1: This row is currently active and can be used by the related Pricing processes.

DmdGroup Demand group associated with the impacted DFU.

DmdUnit Demand unit associated with the impacted DFU.

ImpactingDmdGroup Demand group associated with the impacting DFU.

ImpactingDmdUnit Demand unit associated with the impacting DFU.

ImpactingLoc Location associated with the impacting DFU.

Loc Location associated with the impacted DFU.

Pricing and Promotions Reference Guide 111 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 121: pricing_ref_guide.pdf

DFUPriceRelation

PoolName Identifier of the pool of DFU pairs used to estimate the value of this relationship.

WeightFactor The strength of this relationship relative to the other relationships in this pool.

Pricing and Promotions Reference Guide 112 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 122: pricing_ref_guide.pdf

DFUPriceRelationMap

DFUPriceRelationMap Table included with: Demand Decomposition, Promotions Management

Column name PK Included with Datatype Valid values

Default value

DmdGroup 3 Dmd Decomp, PM

TEXT

DmdUnit 2 Dmd Decomp, PM

TEXT

ImpactingDmdGroup 6 Dmd Decomp, PM

TEXT

ImpactingDmdUnit 5 Dmd Decomp, PM

TEXT

ImpactingLoc 7 Dmd Decomp, PM

TEXT

Loc 4 Dmd Decomp, PM

TEXT

RelationName 1 Dmd Decomp, PM

TEXT

Table description This table maps DFUs between which cross-price effects exist to the corresponding relationship. The Generate Cross Product Relationship process generates outputs to this table when it evaluates cross-price effects.

Each row in the table defines the cross-impact relationship between two DFUs, and maps this relationship. That is, it identifies halo and cannibalization effects that exist between a pair of DFUs.

Column descriptions DmdGroup The demand group associated with the impacted DFU.

DmdUnit The demand unit associated with the impacted DFU.

ImpactingDmdGroup The demand group associated with the impacting DFU.

ImpactingDmdUnit The demand unit associated with the impacting DFU.

ImpactingLoc The location associated with the impacting DFU.

Loc The location associated with the impacted DFU.

RelationName The identifier of the cross-impact relationship between this pair (impacting and impacted) of DFUs.

Pricing and Promotions Reference Guide 113 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 123: pricing_ref_guide.pdf

DFUPriceSensitivity

DFUPriceSensitivity Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

BaseBoundType SP NUMBER

BaseMeanOfDependentVar

SP FLOAT(126)

BaseMeanOfIndependentVar

SP FLOAT(126)

BasePopulationSize

SP NUMBER

BasePValue SP FLOAT -9999 BaseRawDataSize

SP NUMBER

BaseRawPriceChangeCount

SP NUMBER

BaseRegressionSize

SP NUMBER

BaseRelativeErrorMargin

SP FLOAT (126)

-9999

BaseRSquare SP FLOAT (126)

-9999

BaseSensitivityCoefVal

SP FLOAT (126)

-9999

BaseStatus SP NUMBER 0 BaseStdError SP FLOAT

(126) -9999

BaseTotalSales SP FLOAT (126)

BaseTStat SP FLOAT (126)

-9999

CreatedOn SP DATE CURRENT_DATE

CurrentBasePrice

SP FLOAT (126)

DmdGroup 2 SP VARCHAR2 (50 Char)

DmdUnit 1 SP VARCHAR2 (50 Char)

EffBoundType SP NUMBER EffMeanOfDependentVar

SP FLOAT(126)

EffMeanOfIndependentVar

SP FLOAT(126)

EffPopulationSize

SP NUMBER

EffPValue SP FLOAT(126) -9999

Pricing and Promotions Reference Guide 114 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 124: pricing_ref_guide.pdf

DFUPriceSensitivity

Column name PK Included with Datatype Valid values Default value

EffRawDataSize SP NUMBER EffRawPriceChangeCount

SP NUMBER

EffRegressionSize

SP NUMBER

EffRelativeErrorMargin

SP FLOAT(126) -9999

EffRSquare SP FLOAT(126) -9999

EffSensitivityCoefVal

SP FLOAT(126) -9999

EffStatus SP NUMBER 0 EffStdError SP FLOAT(126) -9999 EffTotalSales SP FLOAT(126) EffTStat SP FLOAT(126) -9999 Loc 3 SP VARCHAR2

(50 Char)

Table description This table stores the results of the estimation phase of the Estimate Retail Price Elasticity process.

Column descriptions BaseBoundType The type of bounds used determines outliers during the estimation phase of the Estimate Retail Price Elasticity process.

• 0: Priceless bounds

• 1: Base price bounds

BaseMeanofDependentVar Mean of the dependent variable (log scaled, differenced, and smoothed historical sales) during the base elasticity estimation.

BaseMeanOfIndependentVar Mean of the independent variable (differenced and smoothed historical effective prices) during the effective elasticity estimation.

BasePopulationSize Size of the differenced base weeks dataset. Generally, it is BaseRawDataSize – 1.

BasePValue p-value of the regression model during the base elasticity estimation.

BaseRawDataSize Number of base weeks in the dataset.

BaseRawPriceChangeCount Total number of price changes, the difference in adjacent price points during the base elasticity estimation.

Pricing and Promotions Reference Guide 115 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 125: pricing_ref_guide.pdf

DFUPriceSensitivity

BaseRegressionSize Number of data points employed in the regression model during the base elasticity estimation.

BaseRelativeErrorMargin Relative margin of error of the regression model during the base elasticity estimation.

BaseRSquare Coefficient of determination of the regression model during the base elasticity estimation.

BaseSensitivityCoefVal Price sensitivity coefficient calculated using base weeks or non-discounted weeks.

BaseStatus Status of the base elasticity estimation.

• 0: No error

• 11: No data

• 12: Invalid Sales

• 13: No price change

• 14: Unable to estimate

• 15: Coefficient out of bounds

• 16: Sample too small

• 17: Unable to compute

BaseStdError Standard error of the regression model during the base elasticity estimation.

BaseTotalSales Sum of sales in the base weeks dataset.

BaseTStat t-statistic of the regression model during the base elasticity estimation.

CreatedOn Calendar date on which the process is run.

CurrentBasePrice Current base price of the DFU.

DmdGroup Demand group associated with the DFU whose data is stored in this row.

DmdUnit Demand unit associated with the DFU whose data is stored in this row.

EffBoundType The type of bounds used determines outliers during the estimation phase of the Estimate Retail Price Elasticity process.

• 0: Priceless bounds

• 1: Base price bounds

EffMeanOfDependentVar Mean of the dependent variable (log scaled, differenced, and smoothed historical sales) during the effective elasticity estimation.

Pricing and Promotions Reference Guide 116 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 126: pricing_ref_guide.pdf

DFUPriceSensitivity

EffMeanOfIndependentVar Mean of the independent variable (differenced and smoothed historical effective prices) during the effective elasticity estimation.

EffPopulationSize Size of the differenced all-weeks dataset. Generally, it is EffRawDataSize – 1.

EffPValue p-value of the regression model during the effective elasticity estimation.

EffRawDataSize Total weeks in the dataset.

EffRawPriceChangeCount Total number of price changes, the difference in the adjacent price points during the effective elasticity estimation.

EffRegressionSize Number of data points employed in the regression model during the effective elasticity estimation.

EffRelativeErrorMargins Relative margin of error of the regression model during the effective elasticity estimation.

EffRSquare Coefficient of determination of the regression model during the effective elasticity estimation.

EffSensitivityCoefVal Price sensitivity coefficient calculated during effective elasticity estimation.

EffStatus Status of the effective elasticity estimation.

• 0: No error

• 11: No data

• 12: Invalid Sales

• 13: No price change

• 14: Unable to estimate

• 15: Coefficient out of bounds

• 16: Sample too small

• 17: Unable to compute

EffStdError Standard error of the regression model during the effective elasticity estimation.

EffTotalSales Sum of sales in the entire horizon.

EffTStat t-statistic of the regression model during the effective elasticity estimation.

Loc Location associated with the DFU whose data is stored in this row.

Pricing and Promotions Reference Guide 117 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 127: pricing_ref_guide.pdf

DFURefPrice

DFURefPrice Table included with: Demand, Demand Decomposition, Promotions Management, Travel Price Optimization

Column name

PK Included with Datatype Valid values

Default value

DmdGroup 2 Dmd Decomp, PM, TPO

TEXT

DmdUnit 1 Dmd Decomp, PM, TPO

TEXT

Dur Dmd Decomp, PM, TPO

DURATION

Loc 3 Dmd Decomp, PM, TPO

TEXT

RefPrice Dmd Decomp, PM, TPO

DECIMAL 0

StartDate 4 Dmd Decomp, PM, TPO

DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

Table description Each row in this table defines a reference price for a specific DFU and time period. This is one of the time-phased prices that may be associated with a DFU. The others are stored in the DFUBasePrice (on page 70) and DFUEffPrice (on page 80) tables.

The Compute Reference Prices process calculates reference prices and stores them in this table.

Column descriptions DmdGroup The demand group associated with the DFU whose reference price is stored in this row.

DmdUnit The demand unit associated with the DFU whose reference price is stored in this row.

Dur The duration in minutes of the time period whose values are stored in this row.

Loc The location associated with the DFU whose reference price is stored in this row.

RefPrice The reference price for this DFU. The system calculates this value, based on all observations of DFUEffPrice:EffPrice and on the value in DFUPriceParam:RefPriceSmoothingWeight.

StartDate The beginning date of the time period when this reference price is effective. The length of the time period is specified in Dur.

Pricing and Promotions Reference Guide 118 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 128: pricing_ref_guide.pdf

DFUTPR

DFUTPR Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

DmdGroup 2 MDO TEXT

DmdUnit 1 MDO TEXT DiscountType MDO NUMBER 2

DiscountValue MDO DECIMAL 0.0 Dur MDO DURATION 1440 Loc 3 MDO TEXT

Price MDO DECIMAL 0

StartDate 4 MDO DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

Table description This table stores a list of future planned temporary price reductions along with their respective time details. This data us used to calculate the total lift obtained from a markdown strategy when its timing coincides with a temporary change in price. The Optimize Markdowns process considers future price reductions if they are provided in this table.

Column descriptions DmdGroup The demand group associated with this product.

DmdUnit The demand unit associated with this product.

DiscountType The discount type to be applied to this product. The default value is 2.

Valid values are -

0 - percent off

1 - amount off

2 - absolute price

DiscountValue The discount value to be applied to this product. This value differs according to the DiscountType applied.

For example, a value of 10 for three possible discount types is as follows:

• percent off - discount of 10%

Pricing and Promotions Reference Guide 119 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 129: pricing_ref_guide.pdf

DFUTPR

• amount off - original price is reduced by $10

• absolute price - product is sold at $10

Dur The duration of the temporary price reduction. The StartDate specifies the beginning of this time period.

Loc The location associated with this product.

Price The price of the product after the discount is applied.

StartDate The date on which this temporary price reduction takes effect. It remains in effect for the length of time specified in Dur.

Pricing and Promotions Reference Guide 120 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 130: pricing_ref_guide.pdf

DFUVariantPricePoint

DFUVariantPricePoint Table included with: Markdown Optimization

Note: This table is not used in this release.

Column name PK Included with Datatype Valid values Default value

DmdGroup 1 MDO TEXT

DmdUnit 2 MDO TEXT Dur MDO INTEGER 0 Loc 3 MDO TEXT PricePoint 4 MDO DECIMAL 0 StartDate MDO DATE TO_DATE( '01-

01-1970', 'DD-MM-YYYY')

Table description Use this table to define price points for each DFU for which you want to run the Generate Price Point Forecast process. You can use this process if you want to determine the best option from a group of predefined price points instead of using the Optimize Price Scenario process to recommend promotional or markdown prices. The results of the process are stored in the DFUVariantPricePointFcst (on page 122) table.

Column descriptions DmdGroup The demand group associated with the DFU for which you are specifying a price point in this row.

DmdUnit The demand unit associated with the DFU for which you are specifying a price point in this row.

Dur The period of time, beginning at StartDate, to which this price point applies.

Loc The location associated with the DFU for which you are specifying a price point in this row.

PricePoint The price point specified in this row.

StartDate The first day in the period to which this price point applies. The duration of this period is specified in Dur.

Pricing and Promotions Reference Guide 121 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 131: pricing_ref_guide.pdf

DFUVariantPricePointFcst

DFUVariantPricePointFcst Table included with: Markdown Optimization

Note: This table is not used in this release.

Column name PK Included with Datatype Valid values Default value

DmdGroup 1 MDO TEXT

DmdUnit 2 MDO TEXT Dur MDO INTEGER 0 IsRefSw MDO INTEGER 0 Loc 3 MDO TEXT PricePoint 4 MDO DECIMAL 0 StartDate MDO DATE TO_DATE( '01-

01-1970', 'DD-MM-YYYY')

TotalDmd MDO DECIMAL 0

Table description This table holds the forecasts of demand generated by the Generate Price Point Forecast process. You can use this process if you want to determine the best option from a group of predefined price points instead of using the Evaluate Promotions, Optimize Promotions, or Optimize Markdowns process to recommend promotional or markdown prices. The price points that are input to this process are stored in the DFUVAriantPricePoint (on page 121) table.

Column descriptions DmdGroup The demand group associated with the DFU whose forecast is stored in this row.

DmdUnit The demand unit associated with the DFU whose forecast is stored in this row.

Dur The period of time, beginning at StartDate, to which this forecast applies.

IsRefSw This column indicates whether or not a Reference Price Point is specified for the DFU, for the particular time period.

Loc The location associated with the DFU whose forecast is stored in this row.

PricePoint The price point used to generate the forecast in this row.

StartDate The first day in the period to which this forecast applies. The duration of this period is specified in Dur.

TotalDmd Total forecast of demand for this DFU in this time period using this price point.

Pricing and Promotions Reference Guide 122 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 132: pricing_ref_guide.pdf

DFUVendorCost

DFUVendorCost Table included with: Promotions Management

Column name

PK Included with Datatype Valid values

Default value

DmdGroup PM TEXT

DmdUnit PM TEXT Dur PM NUMBER(38) Loc PM TEXT StartDate PM DATE VendorCost PM FLOAT(126)

Table description Each row in this table specifies the vendor cost for a DFU during a specific time period.

Column descriptions DmdGroup The demand group associated with this DFU.

DmdUnit The demand unit associated with this DFU.

Dur The duration in minutes of the time period whose value is stored in this row.

Loc The location associated with this DFU.

StartDate Date when this base cost takes effect. It remains in effect for the length of time specified in Dur.

VendorCost The vendor cost defined for this DFU.

Pricing and Promotions Reference Guide 123 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 133: pricing_ref_guide.pdf

DFUView

DFUView Table included with: Demand, Demand Decomposition, Markdown Optimization, Dynamic Demand Response, Promotions Management, Strategic Pricing, Travel Price Optimization, Fulfillment

Column name PK Included with Datatype Valid values

Default value

AllocCal Dmd, DDR,PM, Flowcasting

TEXT

AllocCalGroup Dmd, DDR, Flowcasting

TEXT

AllocCalProfile Dmd, DDR, Flowcasting

TEXT ' '

AttachRateRelationType

Dmd, Flowcasting

INTEGER 0

CalculateDmdToDateSw

Dmd, DDR, Flowcasting

BOOLEAN 1

DDRParamProfileName

Dmd, DDR, Flowcasting

TEXT

DDRGroup Dmd, DDR, Flowcasting

TEXT ' '

DmdGroup 2 Dmd, Dmd Decomp, PM, MDO, SP, DDR, Flowcasting

UPPER_TEXT

DmdtoDateBase Dmd, DDR, Flowcasting

INTEGER 0

DmdToDateNonBase

Dmd, DDR, Flowcasting

INTEGER 0

DmdUnit 1 Dmd, Dmd Decomp PM, MDO, SP, DDR, Flowcasting

UPPER_TEXT

Loc 3 Dmd, Dmd Decomp PM, MDO, SP, DDR, Flowcasting

UPPER_TEXT

LLOverride Dmd, DDR, Flowcasting

DECIMAL 0

LogScaleSw Dmd, DDR, Flowcasting

INTEGER 0

MasterCal Dmd, DDR TEXT ' ' MasterCalRule Dmd, DDR,

Flowcasting INTEGER 2

PriceProfileName Dmd, Dmd Decomp PM, MDO, DDR, Flowcasting

TEXT ' '

PrimaryDFUSw Dmd, DDR, Flowcasting

BOOLEAN 0

Pricing and Promotions Reference Guide 124 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 134: pricing_ref_guide.pdf

DFUView

Column name PK Included with Datatype Valid values

Default value

Image Dmd UPPER_TEXT

ULOverride Dmd, DDR, Flowcasting

DECIMAL 0

Table description For all processes that write data to the Fcst table—that is, where you select the Published option for Forecast Version—DFUView is used to derive the DmdUnit, DmdGroup, and Loc keys for the DFU search. The Fcst table is the only table that uses the DFU search; other demand tables use the DFUModel search, in which the primary key includes the Model column in addition to DmdUnit, DmdGroup, and Loc.

If you have only one model, you can define a search based on this table and it can be used for all DFU Model-based tables, all DFU-based tables, and all DFUHistStream tables.

If you would like to use a user-defined column to specify information for all DFU Models, you can add it to this table. Once user-defined columns are added to this table, you can add those columns to all DFU-based Flexible Editor pages, including DFU, Fcst, and Hist pages.

Column descriptions AllocCal The Generate Allocation Calendar for DFUs process updates the allocation calendar you define here with the daily allocation profile for the DFU based on the customer order history.

For more information on allocation calendars, refer SKUDemandParam: AllocCal.

AllocCalGroup Use AllocCalGroup to specify the allocation calendar name while generating allocation calendars. If a value is not specified for this column while generating allocation calendars the process throws an exception and the DFU will not be processed.

You can also use AllocCalGroup to group DFUs while generating allocation calendars. The Generate Allocation Calendar for DFUs process generates allocation calendars for DFUs based on the customer order history of a group of DFUs. You can group the DFUs by giving the same value to this column to all DFUs.

For example, you can set separate allocation calendars for retailers as follows:

DMDGroup DMDUnit AllocCalGroup

Retailer A small_red RetailerA_red

Retailer A medium_red RetailerA_red Retailer A large_red RetailerA_red Retailer B small_red RetailerB_red Retailer B medium_red RetailerB_red Retailer B large_red RetailerB_red By grouping the allocation calendar based on Retailer A and red shirts, the allocation weights provides a pattern in which red shirts (small, medium, and large) are ordered by Retailer A.

AllocCalProfile

Pricing and Promotions Reference Guide 125 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 135: pricing_ref_guide.pdf

DFUView

AllocCalProfile is used to generate time phased allocation calendar.

AttachRateRelationType A value that defines the type of the DFU according to the relationship. The values 1 and 2 are set when you define a relationship in the DFUAttachRateRelation table. The value 3 is set after the Calculate Historical Attach Rates process is run. The default value is blank.

• Blank: Generic DFU

• 1: Source DFU

• 2: Target DFU

• 3: Attach Rate DFU

CalculateDmdToDateSw This switch specifies whether the DmdToDate should be calculated automatically by the Calculate DDR process.

DDRParamProfileName The profile name attached to the parameters that are used to run Calculate Dynamic Demand Response process. The value you use here should exist in DDRParamProfile: DDRParamProfileName.

DDRGroup The DDRGroup associated with the DFU. For the DFUs to be in a group, they must have common DDRGroup name.

DmdGroup The demand group associated with this DFU.

DmdToDateBase Base customer orders received between from base FCST: StartDate (on page 135) until the Start date you define in the process page. The proration logic of Calculate Dynamic Demand Response process (DDR) uses DmdToDateBase and DmdToDateNonBase to perform forecast proration when DDRParamProfile: BaseProrateOpt is set to 2.

For information on the proration logic of DDR process, see Understanding Calculate Dynamic Demand Response process in the OnLine Expert.

DmdToDateNonBase Nonbase customer orders received from first nonbase FCST:StartDate (on page 135) till the Start Date you define in the process page. The proration logic of the Calculate Dynamic Demand Response process (DDR) uses DmdToDateBase and DmdToDateNonBase to perform forecast proration when DDRParamProfile: NonBaseProrateOpt is set to 2.

For information on the proration logic of DDR process, see Understanding Calculate Dynamic Demand Response process in the OnLine Expert.

DmdUnit The demand unit associated with this DFU.

Loc The location associated with this DFU.

LLOverride LLOverride is the specified lower limit of the aggregated order values for identifying partial orders. If the order value is lower than this value, it is treated as a partial order and such orders are not used in calculating the statistics for identifying promotions. The usage of this value for identifying partial orders depends on the options selected on the Calculate Dynamic Demand Response process page.

LogScale

Pricing and Promotions Reference Guide 126 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 136: pricing_ref_guide.pdf

DFUView

LogScale specifies whether the statistics should be calculated using logarithmic values or the original values. The default value is 0, indicating the use of original values for calculating the statistics. If the value is changed to one (1), all statistics are calculated using the logarithmic values.

MasterCal The Master Calendar associated with the DFU.

MasterCalRule MasterCalRule is used to move the forecast quantity of the closed day as specified in master calendar. The transfer of this forecast quantity can be based on the following rules:

• 1: Move to prior open day

The allocated forecast quantity for the closed days is moved to the prior open day.

• 2: Re-adjust the week

The allocated forecast quantity for the closed days is re-adjusted across the week.

• 3: Move to next open day

The allocated forecast quantity for the closed days is moved to the next open day.

• 4: AllocCal Generation

Integrates master calendar with allocation calendar generation process.

PriceProfileName The name of the price profile, stored in the PriceProfile table, associated with this DFU.

PrimaryDFUSw Switch that determines PrimaryDFU in the DFU group. You select a DFU as a PrimaryDFU (that will set it to 1). There must be at least one primary DFU for a DFU group.

Valid values for PrimaryDFUSw are:

• 0 - Not a primary DFU

• 1 - Primary DFU

Notes:

• If more than one DFU is flagged as Primary DFU then the first Primary DFU in the list alphabetically, is considered as Primary DFU.

• If none of the DFUs in a DDRGroup is defined as primary DFU, the group will not get processed.

Image The product image URL for this DFU. The image stored in this URL is displayed on the Display Image panel of Demand Workbench. This URL can be a web URL or context-root URL in the Demand setup.

ULOverride ULOverride is the specified upper limit of the aggregated order values for identifying promotional orders. If the order value is greater than this value, it is identified as a promotional order. The usage of this value for identifying promotional orders depends on the options selected on the Calculate Dynamic Demand Response process page.

Pricing and Promotions Reference Guide 127 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 137: pricing_ref_guide.pdf

DmdGroup

DmdGroup Table included with: Demand, Demand Decomposition, Strategic Pricing, Markdown Optimization, Dynamic Demand Response, Promotions Management, Travel Price Optimization, Fulfillment

Column name PK Included with Datatype Valid values Default value

Descr Dmd, Dmd Decomp, SP, MDO, DDR, PM, Flowcasting

TEXT ' '

DmdGroup 1 Dmd, Dmd Decomp, SP, MDO, DDR, PM, Flowcasting

TEXT

Table description Each row in this table defines a demand group. A demand group, demand unit, and location make up a demand forecasting unit (DFU).

Column descriptions Descr An optional description of this demand group.

DmdGroup The demand group defined in this row. The demand group might be a customer account, for example.

Pricing and Promotions Reference Guide 128 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 138: pricing_ref_guide.pdf

DmdUnit

DmdUnit Table included with: Demand, Demand Decomposition, Strategic Pricing, Markdown Optimization, Dynamic Demand Response, Promotions Management,and Travel Price Optimization, Fulfillment

Column name PK Included with

Datatype Valid values Default value

Brand SP TEXT ' '

Collection MDO TEXT ' ' Descr Dmd, Dmd

Decomp, SP, MDO, DDR, PM, Flowcasting

UPPER_TEXT ' '

DmdUnit 1 Dmd, Dmd Decomp, SP, MDO, DDR, PM

TEXT

IgnorePricingLvlSw

SP BOOLEAN 0, 1 0

OnOrderQty MDO DECIMAL 0.0 PackSize Dmd Decomp,

PM, SP INTEGER 1

PriceLink SP TEXT ' ' UnitSize Dmd Decomp,

PM, SP DECIMAL 1

UOM Dmd Decomp, PM, SP

INTEGER 0

WDDCategory Dmd UPPER_TEXT

Table description Each row in this table defines a demand unit. A demand unit, demand group, and location make up a demand forecasting unit (DFU).

This table is also used to link similar demand units to apply price recommendations for one, to all demand units with the same price link.

Column descriptions Collection Displays the collection value defined for this demand unit. A collection is a group of demand units on sale.

Demand units that belong to the same collection value are optimized together as a single collection during Markdown Optimization.

Note: The demand units in this collection must be marked down at the same time and for the same amounts.

Brand Product brand of the associated demand unit.

Pricing and Promotions Reference Guide 129 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 139: pricing_ref_guide.pdf

DmdUnit

Descr An optional description of this demand unit.

DmdUnit The demand unit defined in this row. A demand unit is a product —corresponding to the item in an SKU.

IgnorePricingLvlSw Retailer may have key items that they focus upon from a competitive standpoint. These items are often compared to local competitors and priced accordingly. The IgnorePricignLvlSw allows the retailer to identify specific items as being exceptions to the standard chain or zone pricing policies. Valid values are

• 0 - Adhere to the defined pricing level when pricing these items.

• 1 - Ignore the pricing level and recommended store-level prices when pricing this item.

OnOrderQty The total remaining quantitity to be received in the future. Markdown Optimization uses this value as the OnOrderQty in the Markdown Workbench when DRM.MD.UI.ONORDERQTY is set to DMDUnit.

PackSize Represents total number of units in a pack.

PriceLink The link between products that should be priced the same in a given location and dmdgroup.

For example, a brand of aerated beverage may be sold with multiple flavors.By assigning all flavors to a pricelink you force Strategic Pricing to recommend a single price for all items in the pricelink.

UnitSize Represents the quantity that each unit carries in a pack size. See PackSize (on page 130).

UOM The unit of measure ID is defined in this row. Following are the valid ranges for the UOM IDs:

• 0 - 11000 is reserved for system UOMs.

• 11000 - 19999 is reserved for user-defined UOMs that are migrated from the 6.2 release.

• 20000 and above is reserved for new user-defined UOMs.

The UOMs available are as follows:

1 - Acre 22 - Kilometer 43 - Cubic Meter

2 - Square Foot 23 - Meter 44 - Cubic Yard 3 - Square Centimeter 24 - Mile 45 - Fluid Ounce 4 - Square Inch 25 - Millimeter 46 - Gallon 5 - Square Kilometer 26 - Yard 47 - Liter 6 - Square Meter 27 - Foot 48 - Pint 7 - Square Mile 28 - hour 49 - Quart

8 - Square Yard 29 - 12 Hour 50 - Pound

9 - BRR 30 - 16 Hour 51 - Grain 10 - CAD 31 - 24 Hour 52 - Gram 11 - EUR 32 - 4 Hour 53 - Kilogram 12 - GBP 33 - 40 Hour 54 - Metric Pound 13 - JPY 34 - 8 hour 55 - Metric Ton

Pricing and Promotions Reference Guide 130 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 140: pricing_ref_guide.pdf

DmdUnit

14 - SEK 35 - Day 56 - Milligram 15 - USD 36 - Minute 57 - Ounce 16 - US Cent 37 - Month 58 - Ton 17 - Dozen 38 - Week 59 - Percent 18 - Unit 39 - Year 95 - Pallet

19 - P24Pack 40 - Cubic Centimeter 100 - Default Weight Unit

20 - Centimeter 41 - Cubic Foot 700 - Default Volume Unit

21 - Inch 42 - Cubic Inch 800 - AltShip Unit

Pricing and Promotions Reference Guide 131 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 141: pricing_ref_guide.pdf

DmdUnitPriceRelation

DmdUnitPriceRelation Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

ActiveSw PM BOOLEAN 0

DmdUnit 1 PM TEXT ImpactingDmdUnit

2 PM TEXT

PoolName PM TEXT WeightFactor PM DECIMAL 0

Table description Note: This table is not used in this release.

Column descriptions ActiveSw Note: This column is not used in this release.

DmdUnit Note: This column is not used in this release.

ImpactingDmdUnit Note: This column is not used in this release.

PoolName Note: This column is not used in this release.

WeightFactor Note: This column is not used in this release.

Pricing and Promotions Reference Guide 132 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 142: pricing_ref_guide.pdf

Fcst

Fcst Table included with: Master Planning, Supply, Demand, Strategic Pricing, Markdown Optimization, Dynamic Demand Response, Promotions Management, Travel Price Optimization, Flowcasting, Enterprise Supply Planning

Column name PK Included with Datatype Valid values Default value

DmdGroup 2 MP, Supp, Dmd, SP, MDO, PM, TPO, Flowcasting, ESP

TEXT

DmdUnit 1 MP, Supp, Dmd, SP, MDO, PM, TPO, Flowcasting, ESP

TEXT

Dur MP, Supp, Dmd, SP, MDO, PM, Flowcasting, ESP

DURATION 1440

FcstID 6 MP, Supp, Dmd, SP, MDO, PM, Flowcasting, ESP

TEXT

LewMeanQty MP, Supp, Dmd, SP, MDO, PM, Flowcasting, ESP

DECIMAL 0

Loc 3 MP, Supp, Dmd, SP, MDO, PM, TPO, Flowcasting, ESP

TEXT

MarketMgrVersionID

MP, Supp, Dmd, SP, MDO, PM, Flowcasting, ESP

INTEGER -1

Model MP, Supp, Dmd, SP, MDO, PM, Flowcasting, ESP

TEXT ' '

Qty MP, Supp, Dmd, SP, MDO, PM, TPO, Flowcasting, ESP

DECIMAL 0

StartDate 4 MP, Supp, Dmd, SP, MDO, PM, TPO, Flowcasting, ESP

DATE

Pricing and Promotions Reference Guide 133 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 143: pricing_ref_guide.pdf

Fcst

Column name PK Included with Datatype Valid values Default value

Type 5 MP, Supp, Dmd, SP, MDO, PM, Flowcasting, ESP

OPTION_NUMBER

1,2,3,4,5,6,7,8, 9,99

Table description Each row in this table identifies a quantity of forecast demand associated with a particular DFUModel over a specified period of time.

Caution: Do not use Flexible Editor to edit the data in this table.

In JDA Demand, the Calculate Model process calculates forecasts and stores them in this table. For each time period, you can publish only one model per DFU. If multiple models exist in the FcstDraft table for a DFU, you select which model you would like to publish for that particular DFU.

If more than one model is published per time period for a DFU, the system saves only the last model you published for that time period.

Caution: If the FcstDraft table contains user-defined columns, include those columns in the Fcst table to ensure that draft and published forecasts reflect the same information.

Supply

To use the data available in the Fcst table, you must be licensed for JDA Demand, as well as JDA Supply.

Column descriptions DmdGroup The demand group associated with the DFU whose forecast is defined in this row.

DmdUnit The demand unit associated with the DFU whose forecast is defined in this row.

Dur The length of the time interval that starts at StartDate. Valid values are 0 or greater.

FcstID The name of the forecast whose quantity appears in this row.

• If the Type is 1 (Base), the system leaves this column blank, regardless of whether you adjusted the forecast.

• If the Type is 2 (Aggregate Market Activity), the system set the FcstID to AGG_MKTACTIVITY if you are using DFU mapping and Type 7 forecast records exist for a lower-level DFU, those records are aggregated to create a Type 2 record for the higher-level DFU.

• If the Type is 3 (Total Forecast Lock Adjustment), the system assigns the name TotLock, if the lock was set using DFU:TotFcstLock. If the lock was set using the Lock Forecast feature, the system assigns the name FcstLock. If the lock is added through Flexible Allocation, the system assigns the name specified in Flexible Allocation.

• If the Type is 4 (Reconcile), the system sets FcstID to the name of the map used for forecast reconciliation. If the reconciliation was added through Flexible Allocation, the system assigns the name specified in Flexible Allocation.

• If the Type is 5 (Promotion), the Import Forecast process sets the FcstID to the corresponding value specified in the ForecastRecordImport (on page 140) table.

Pricing and Promotions Reference Guide 134 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 144: pricing_ref_guide.pdf

Fcst

• If the Type is 6 (Override), the system assigns the name Override.

• If the Type is 7 (Market Activity), the system assigns the first 50 characters of the name of the market activity (defined in JDA Market Manager) that created the forecast. (The maximum name length in Market Manager is 256.)

• If the Type is 8 (Data Driven Event), the system sets the FcstID to the name of the data driven event.

• If the Type is 9 (Target Impact), the system sets the FcstID to the target name.

LewMeanQty For Lewandowski models, this column stores the mean value for all time periods. Croston uses this column to store the mean demand rate. Valid values are 0 or greater.

Loc The location associated with the DFU whose forecast is defined in this row.

MarketMgrVersionID This column is populated by JDA Market Manager and maps to Market Manager’s planning items forecast identifier. This column should not be updated through Flexible Editor.

Model The model used by a Calculate Model process to identify the history stream and algorithm that is associated with the selected DFU. In the Fcst table, this column is for informational purposes only (note, however, that Model is not part of the primary key). Must be a valid model name in the Model table.

Qty The forecast demand quantity. This quantity is assumed to be spread evenly over the defined time interval. If Dur is 0, the entire demand quantity applies to the point in time specified by StartDate.

StartDate The beginning date for the time interval to which the demand quantity applies.

Type The forecast record type which indicates the source of the Quantity value in each row. Valid values are 1 - 9 and 99:

1 = Base:

The quantity in this row is part of the statistical forecast calculated by the system.

2 = Aggregate Market Activity:

This forecast type is used only for summary DFUs. If you have Type 7 forecasts defined for lower-level DFUs, the sum of those forecast records is stored as Type 2 forecast records when you aggregate data.

3 = Static Forecast Lock Adjustment:

The quantity in this row can be set in the following ways:

• The quantity is set by the Calculate Model process when you use the DFU:LockDur and DFU:StatFcstLocks columns to specify a range of forecast periods to lock (starting at the demand post date).

• The quantity is set by locking a forecast period using the Lock Forecast feature in Demand Workbench.

• The quantity is set by specifying to save locks entered via the Flexible Allocation page.

Pricing and Promotions Reference Guide 135 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 145: pricing_ref_guide.pdf

Fcst

If you lock the total forecast for a particular time period, the system still calculates a new base forecast quantity for that period. Then it creates Total Forecast Lock Adjustments so that the total of the new base forecast, any existing events, and the total forecast lock adjustment equals the original value of the locked total forecast.

4 = Reconcile

The quantity in this row is set by the system when you use the Reconcile Forecast process. Reconciliation ensures that the forecast at each level in a DFU mapping equals the sum of the forecasts mapped to that DFU from the previous level.

For example, one level of a mapping might consist of marketing DFUs with a forecast that includes a number of events. The next level might be made up of logistical DFUs with a statistical forecast that includes no events. If there are differences between the two levels, Forecast Reconciliation adds records (forecast quantities whose Type is 4 - Reconcile) to make them equal.

5 = Promotion:

This forecast is created by the Import Forecast process.

6 = Override:

The quantity in this row is a forecast override that you enter using the Override Manager page.

7 = Market Activity:

The quantity in this row is created by JDA Market Manager. Type 7 forecasts are similar to events in that they add a positive or negative quantity to the net forecast.

8 = Data Driven Event:

The quantity in this row was created by the system when you ran Calculate Model with a data driven event assigned to the DFU. This value represents the event impact. Type 8 forecasts only apply to Lewandowski models.

9 = Target Impacts:

The quantity in this row was created by the system when you ran Calculate Model with a target assigned to the DFU. This value represents the target impact.

99 = Migrated Events:

The quantity in this row is created as part of the migration from previous versions of Demand. When you migrate, all existing Type 2 and Type 5 records are changed to Type 99 records. If you integrate with Market Manager these records are then transferred to the Market Manager database and deleted from the Fcst table. If you do not integrate with Market Manager, you must delete these records manually.

Pricing and Promotions Reference Guide 136 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 146: pricing_ref_guide.pdf

FcstDraft

FcstDraft Table included with: Demand, Markdown Optimization, Promotions Management, Flowcasting

Column name PK Included with Datatype Valid values Default value

DmdGroup 2 Dmd, MDO, Flowcasting

TEXT

DmdUnit 1 Dmd, MDO, Flowcasting

TEXT

Dur Dmd, MDO, Flowcasting

DURATION 1440

FcstID 7 Dmd, MDO, Flowcasting

TEXT

LewMeanQty Dmd, MDO, Flowcasting

DECIMAL 0

Loc 3 Dmd, MDO, Flowcasting

TEXT

MarketMgrVersionID

Dmd, MDO, Flowcasting

INTEGER -1

Model 4 Dmd, MDO, Flowcasting

TEXT

Qty Dmd, MDO, Flowcasting

DECIMAL 0

StartDate 5 Dmd, MDO, Flowcasting

DATE

Type 6 Dmd, MDO, Flowcasting

OPTION_NUMBER

1,2,3,4,5,6,7,8,9,99

Table description Each row in this table identifies a quantity of forecast demand associated with a particular DFUModel for a given period of time.

Caution: The data in this table should not be edited using the Flexible Editor.

Many JDA Demand functions let you specify what forecast version you want to work with: published or draft. Published forecast data is stored in the Fcst table and is considered to be final, ready to be released to supply planners. Draft forecast data is considered to be in progress and is stored in the FcstDraft table. You can make changes to the draft forecast using Demand Workbench, and when you are satisfied with your changes, publish it using Publish Forecast. When you run a Publish Forecast process, the system copies forecast records from the FcstDraft table to the Fcst table for the periods you specify.

Note: Although you may have multiple models per DFU in the FcstDraft table, you may publish only one model per time period for a DFU.

Caution: If you have any user-defined columns in the Fcst table, you should also include them in the FcstDraft table. This ensures that your draft and published forecasts reflect the same information.

Column descriptions DmdGroup The demand group associated with the DFU whose forecast is defined in this row.

Pricing and Promotions Reference Guide 137 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 147: pricing_ref_guide.pdf

FcstDraft

DmdUnit The demand unit associated with the DFU whose forecast is defined in this row.

Dur The length of the time interval that starts at StartDate.

FcstID The name of the forecast whose quantity appears in this row.

• If the Type is 1 (Base), the system leaves this column blank, regardless of whether you adjusted the forecast.

• If the Type is 2 (Aggregate Market Activity), the system set the FcstID to AGG_MKTACTIVITY if you are using DFU mapping and Type 7 forecast records exist for a lower-level DFU, those records are aggregated to create a Type 2 record for the higher-level DFU.

• If the Type is 3 (Total Forecast Lock Adjustment), the system assigns the name TotLock, if the lock was set using DFU:TotFcstLock. If the lock was set using the Lock Forecast feature, the system assigns the name FcstLock. If the lock is added through Flexible Allocation, system assigns the name specified in Flexible Allocation.

• If the Type is 4 (Reconcile), the system sets FcstID to the name of the map used for forecast reconciliation. If the reconciliation was added through Flexible Allocation, the system assigns the name specified in Flexible Allocation.

• If the Type is 5 (Promotion), the Import Forecast process sets the FcstID to the corresponding value specified in the ForecastRecordImport (on page 140) table.

• If the Type is 6 (Override), the system assigns the name Override.

• If the Type is 7 (Market Activity), the system assigns the first 50 characters of the name of the market activity (defined in JDA Market Manager) that created the forecast. (The maximum name length in Market Manager is 256.)

• If the Type is 8 (Data Driven Event), the system sets the FcstID to the name of the data driven event.

• If the Type is 9 (Target Impact), the system sets the FcstID to the target name.

LewMeanQty For Lewandowski models, the Lewandowski Mean Quantity column stores the mean value for all time periods. Croston uses this column to store the mean demand rate.

Loc The location associated with the DFU whose forecast is defined in this row.

MarketMgrVersionID This column is populated by JDA Market Manager and maps to Market Manager’s planning items forecast identifier. This column should not be updated through Flexible Editor.

Model The identifier of the model used by a Calculate Model process to identify the history stream and algorithm that is associated with the selected DFU. In the Fcst table, this column is for informational purposes only (note, however, that Model is not part of the primary key).

Qty The forecast demand quantity. This quantity is assumed to be spread evenly over the defined time interval. If Dur is 0, the entire demand quantity applies to the point in time specified by StartDate.

StartDate The beginning date and time for the time interval to which the demand quantity applies.

Type

Pricing and Promotions Reference Guide 138 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 148: pricing_ref_guide.pdf

FcstDraft

Forecast types (1-9 and 99, a value that indicates the source of the Quantity value in each row) are as follows:

• 1: Base: The quantity in this row is part of the statistical forecast calculated by the system.

• 2: Aggregate Market Activity: This forecast type is only used for summary DFUs. If you have Type 7 forecasts defined for lower-level DFUs, the sum of those forecast records is stored as Type 2 forecast records when you aggregate data.

• 3: Static Forecast Lock Adjustment: The quantity in this row can be set in three ways:

• The quantity is set by the Calculate Model process when you use the DFU:LockDur and DFU:StatFcstLocks columns to specify a range of forecast periods to lock (starting at the demand post date).

• The quantity is set by locking a forecast period using the Lock Forecast feature in Demand Workbench.

• The quantity is set by specifying to save locks entered via the Flexible Allocation page.

If you lock the total forecast for a particular time period, the system still calculates a new base forecast quantity for that period. Then it creates Total Forecast Lock Adjustments so that the total of the new base forecast, any existing events, and the total forecast lock adjustment equals the original value of the locked total forecast.

• 4: Reconcile

The quantity in this row is set by the system when you use the Forecast Reconciliation function. Forecast Reconciliation ensures that the forecast at each level in a DFU mapping equals the sum of the forecasts mapped to that DFU from the previous level.

For example, one level of a mapping might consist of marketing DFUs with a forecast that includes a number of events. The next level might be made up of logistical DFUs with a statistical forecast that includes no events. If there are differences between the two levels, Forecast Reconciliation adds records (forecast quantities whose Type is 4 —Reconcile) to make them equal.

• 5: Promotion: This forecast is created by the Import Forecast process.

• 6: Override: The quantity in this row is a forecast override that you enter using the Override Manager page.

• 7: Market Activity: The quantity in this row is created by JDA Market Manager. Type 7 forecasts are similar to events in that they add a positive or negative quantity to the net forecast.

• 8: Data Driven Event: The quantity in this row was created by the system when you ran Calculate Model with a data driven event assigned to the DFU. This value represents the event impact. Type 8 forecasts only apply to Lewandowski models.

• 9: Target Impacts: The quantity in this row was created by the system when you ran Calculate Model with a target assigned to the DFU. This value represents the target impact.

• 99: Migrated Events: The quantity in this row is created as part of the migration from previous versions of JDA Demand. When you migrate, all existing Type 2 and Type 5 records are changed to Type 99 records. If you integrate with JDA Market Manager these records are then transferred to the Market Manager database and deleted from the Fcst table. If you do not integrate with Market Manager, you must delete these records manually.

Pricing and Promotions Reference Guide 139 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 149: pricing_ref_guide.pdf

ForecastRecordImport

ForecastRecordImport Table included with: Demand, Markdown Optimization, Promotions Management, Collaborative Shelf Planning and AnalyticsFlowcasting

Column name PK Included with Datatype Valid values Default value

DmdGroup 2 Dmd, MDO, PM, Flowcasting

TEXT

DmdUnit 1 Dmd, MDO, PM, Flowcasting

TEXT

Duration Dmd, MDO, PM, Flowcasting

UPPER_TEXT

FcstID 7 Dmd, MDO, PM, Flowcasting

TEXT ' '

Loc 3 Dmd, MDO, PM, Flowcasting

TEXT

Model 4 Dmd, MDO, PM, Flowcasting

TEXT

Qty Dmd, MDO, PM, Flowcasting

DECIMAL 0.000000

StartDate 5 Dmd, MDO, PM, Flowcasting

DATE

Type 6 Dmd, MDO, PM, Flowcasting

INTEGER

Table description The FcstRecordImport process uses this table to put the records into the Fcst or FcstDraft tables, respecting locks and targets.

Column descriptions DmdGroup The demand group associated with this DFU.

DmdUnit The demand unit associated with this DFU.

Duration The length of the time interval that starts at StartDate. For example, 31D, 1440M.

FcstID The name of the forecast whose quantity appears in this row.

Loc The location associated with this DFU.

Model The model used by a Calculate Model process to identify the history stream and algorithm associated with the selected DFU.

Qty

Pricing and Promotions Reference Guide 140 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 150: pricing_ref_guide.pdf

ForecastRecordImport

The quantity being imported.

StartDate The beginning of the period for which this amount should be imported.

Type The type of forecast defined in this row. The options are:

• 3: Static Forecast Lock Adjustment

• 5: Promotion

• 6: Override

Pricing and Promotions Reference Guide 141 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 151: pricing_ref_guide.pdf

Hist

Hist Table included with: Fulfillment, Demand, Demand Decomposition, Dynamic Demand Response, Markdown Optimization, Promotions Management, Strategic Pricing, Travel Price Optimization, Collaborative Shelf Planning and AnalyticsFlowcasting

Column name

PK Included with Datatype Valid values

Default value

DmdGroup 2 Dmd, Dmd Decomp, DDR, MDO, PM, SP, TPO, Flowcasting

TEXT

DmdUnit 1 Dmd, Dmd Decomp, DDR, MDO, PM, SP, TPO, Flowcasting

TEXT

Dur Dmd, Dmd Decomp, DDR, MDO, PM, SP, TPO, Flowcasting

DURATION 1D

Event 7 Dmd, Dmd Decomp, DDR, MDO, PM, SP, TPO, Flowcasting

TEXT

HistStream 4 Dmd, Dmd Decomp, DDR, MDO, PM, SP, TPO, Flowcasting

TEXT

Loc 3 Dmd, Dmd Decomp, MDO, DDR, PM, SP, TPO, Flowcasting

TEXT

Qty Dmd, Dmd Decomp, DDR, MDO, PM, SP, TPO, Flowcasting

DECIMAL 0

StartDate 5 Dmd, Dmd Decomp, DDR, MDO, PM, SP, TPO, Flowcasting

DATE

Type 6 Dmd, Dmd Decomp, DDR, MDO, PM, SP, TPO, Flowcasting

OPTION_NUMBER

1,2,3

Table description The History table stores the historical values for all history streams. Each row in this table represents an actual demand quantity. When you post current demand, enter it into the History table; then set DFU:DmdPostDate to the current date.

Column descriptions DmdGroup The demand group associated with the DFU whose history is defined in this row.

DmdUnit The demand unit associated with the DFU whose history is defined in this row.

Dur The length of time in minutes covered by the history defined in this row.

Event Pricing and Promotions Reference Guide 142 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 152: pricing_ref_guide.pdf

Hist

The name of the event if History Type is 2 (History Override)—that is, if you want to associate this quantity with an event. If this value is added via the Demand Workbench, then no event ID is generated.

HistStream The history stream identifier associated with this row of history.

Loc The location associated with the DFU whose history is defined in this row.

Qty The quantity of the history for the DFU during this period.

StartDate The beginning of the period covered by the history defined in this row.

Type The type of history defined in this row. Initial value is 1. The options are:

• 1=Total History

Total demand for a DFU.

• 2=History Overrides

Non-base demand for a DFU (a promoted product, for example). Type 2 records may be created by the Adjust History for Pricing and Promotions process in Demand Decomposition.

• 3=Data Driven Events

Demand attributed to data driven events for Lewandowski models. Calculate Model uses this quantity when fitting a model or updating a forecast.

Calculate Model may use Type 1 or Type 1 + Type 2 history when fitting a model or updating a forecast.

Pricing and Promotions Reference Guide 143 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 153: pricing_ref_guide.pdf

HistFcst

HistFcst Table included with: Demand, Flowcasting, Promotions Management

Column name PK Included with

Datatype Valid values Default value

BaseFcst Dmd, Flowcasting

DECIMAL 0

DataDrivenEvents Dmd, Flowcasting

DECIMAL 0

DFUToSKUFcst Dmd, Flowcasting

DECIMAL 0.0

DmdGroup 2 Dmd, Flowcasting, PM

TEXT

DmdUnit 1 Dmd, Flowcasting, PM

TEXT

Dur Dmd, Flowcasting, PM

DURATION 1440

ExternalEvents Dmd, Flowcasting

DECIMAL 0.0

FcstDate 5 Dmd, Flowcasting, PM

DATE

FcstOverride Dmd, Flowcasting

DECIMAL 0.0

InternalEvents Dmd, Flowcasting

DECIMAL 0.0

Lag Dmd, Flowcasting

INTEGER 0

Loc 3 Dmd, Flowcasting

TEXT

MarketActivity Dmd, Flowcasting

DECIMAL 0

Model 4 Dmd, Flowcasting, PM

TEXT

NonBaseFcst Dmd, Flowcasting

DECIMAL 0

PickBestSw Dmd, Flowcasting

BOOLEAN 0

Published Dmd, Flowcasting

BOOLEAN 0

ReconciledFcst Dmd, Flowcasting

DECIMAL 0.0

StartDate 6 Dmd, Flowcasting, PM

DATE

Pricing and Promotions Reference Guide 144 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 154: pricing_ref_guide.pdf

HistFcst

Column name PK Included with

Datatype Valid values Default value

TargetImpact Dmd, Flowcasting

DECIMAL 0.0

TotFcstLockAdj Dmd, Flowcasting

DECIMAL 0.0

Table description Each row in this table represents the forecast demand quantities from previous forecasts. Since each forecast type is stored in its own column, you can create converted columns to represent the combinations that best fit your business needs. For example, for DFUs at the lowest level, you may want to compare your reconciled forecast (Type 1 + Type 4) to your total forecast (Types 1-8).

The Store Forecast function captures forecast data from the Fcst table on a particular forecast date and stores it in this table. Each time you close a demand period and then run Store Forecast, the system adds additional rows to the HistFcst table for that period's forecast date, allowing you to build a history of your forecasts over time. The Store Forecast process can copy data from either the Fcst or the FcstDraft table, so you can track forecast performance for some or all of the models you create. In the OnLine Expert, see “Storing historical forecast data” for more information on how the system moves forecast data from the Fcst table to the HistFcst table.

The FcstPerfStatic table generates a row for each row in the HistFcst table.

Column descriptions BaseFcst The quantity of the base (or statistical) forecast for the demand period defined in this row. This quantity is taken from Fcst:Qty where Fcst:Type is equal to 1.

DataDrivenEvents The quantity of the data driven event’s forecast (where Fcst:Type = 8) for the demand period defined in this row. This column is only used for Lewandowski models.

DFUToSKUFcst The quantity of the forecasted demand that has been mapped to a SKU from a DFU.

DmdGroup The demand group associated with the DFU whose historical forecast is defined in this row.

DmdUnit The demand unit associated with the DFU whose historical forecast is defined in this row.

Dur The length of time covered by the historical forecast defined in this row. Dur is dependent on the demand calendar used by the DFU.

ExternalEvents The quantity of the external event forecast (where Fcst:Type = 5) for the demand period defined in this row.

FcstDate Date of the current forecast period when the Store Forecast function was run.

FcstOverride The quantity of the forecast override (where Fcst:Type = 6) for the demand period defined in this row.

Pricing and Promotions Reference Guide 145 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 155: pricing_ref_guide.pdf

HistFcst

InternalEvents The quantity of the internal event forecast (where Fcst:Type = 2) for the demand period defined in this row.

Lag The number of forecast periods between FcstDate and StartDate.

Loc The location associated with the DFU whose historical forecast is defined in this row.

MarketActivity The quantity of the market activity (where Fcst:Type=7) for the demand period defined in this row. This value is entered via JDA Market Manager application.

Model The model used by a Calculate Model process to identify the history stream and algorithm that is associated with the selected DFU.

NonBaseFcst The quantity of all non-base forecasts for the demand period defined in this row. It is calculated by adding all Fcst:Qty values over the demand period whose Fcst:Type is not equal to 1.

PickBestSw If set to 1, indicates this DFU Model was selected as the best fit when running the Calculate Model process with the Pick Best option selected. The best fit is determined by comparing the Symmetric MAPE for each model. The model with the lowest value is considered the best fit.

Published When multiple models exist in the database, this column provides users with a way to review which forecast was used historically when reviewing the forecast performance. This column is updated by the Store Forecast process when the “published” version is selected. The published version will be all forecast rows in the Fcst table. Valid values for this column are 0 - Stored from FcstDraft table and 1 - Stored from Fcst table.

ReconciledFcst The quantity of the reconciled forecast (where Fcst:Type = 4) for the demand period defined for this row.

StartDate The beginning date of the lag period covered by the historical forecast defined in this row. This date is dependent on the demand calendar used by the DFU. The lag numbers specified when the Store Forecast process was run determine which forecast lag periods the system saves to the HistFcst table.

For example, suppose the Demand Post Date (DFU:DmdPostDate) is August and you are storing lags 0, 1 and 2 (months of August, September, and October, respectively). The starting date of the lag periods would be:

• StartDate for lag 0 = August

• StartDate for lag 1 = September

• StartDate for lag 2 = October

TargetImpact The quantity of the target impact (where Fcst:Type = 9) for the demand period defined in this row.

TotFcstLockAdj The quantity of the total forecast lock adjustment (where Fcst:Type = 3) for the demand period defined in this row.

Pricing and Promotions Reference Guide 146 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 156: pricing_ref_guide.pdf

HistPromo

HistPromo Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name

PK Included with Datatype Valid values

Default value

AllowanceValue

Dmd Decomp, MDO, PM

DECIMAL 0

Dur Dmd Decomp, MDO, PM

DURATION 0

MktgCost Dmd Decomp, MDO, PM

DECIMAL 0

Promotion 1 Dmd Decomp, MDO, PM

TEXT

StartDate Dmd Decomp, MDO, PM

DATE To_Date('01-01-1970', 'dd-mm-yyyy')

Table description Each row in this table stores the allowance value and marketing cost for a promotion during a specific time period.

Column descriptions AllowanceValue The total value of allowances for this promotion in this period.

Note: This column is not used in this release.

Dur The duration in minutes of the time period whose values are stored in this row.

MktgCost The total marketing costs for this promotion in this period.

Note: This column is not used in this release.

Promotion The promotion whose data is stored in this row.

StartDate The beginning date of the time period for which values are stored in this row. The duration of this time period is specified in Dur.

Pricing and Promotions Reference Guide 147 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 157: pricing_ref_guide.pdf

HistPromoIncentiveVal

HistPromoIncentiveVal Table included with: Markdown Optimization

Note: This table is not used in this release.

Column name

PK Included with Datatype Valid values

Default value

DmdGroup 2 MDO TEXT DmdUnit 1 MDO TEXT Dur MDO DURATION 0 Incentive 5 MDO TEXT Loc 3 MDO TEXT Promotion 4 MDO TEXT StartDate 6 MDO DATE To_Date('01-01-

1970', 'dd-mm-yyyy')

Value MDO DECIMAL 1

Table description Each row in this table stores the value of a promotional incentive for one DFU during a specific time period.

Column descriptions DmdGroup The demand group associated with the DFU whose incentive value is stored in this row.

DmdUnit The demand unit associated with the DFU whose incentive value is stored in this row.

Dur The duration in minutes of the time period whose values are stored in this row.

Incentive The incentive whose value is stored in this row.

Loc The location associated with the DFU whose incentive value is stored in this row.

Promotion The promotion whose incentive value is stored in this row.

StartDate The beginning date of the time period associated with this incentive value.

Value The value of this incentive for this DFU in this time period.

Pricing and Promotions Reference Guide 148 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 158: pricing_ref_guide.pdf

HistPromoMktgInstrumentVal

HistPromoMktgInstrumentVal Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values

Default value

DmdGroup 2 Dmd Decomp, MDO, PM

TEXT

DmdUnit 1 Dmd Decomp, MDO, PM

TEXT

Dur Dmd Decomp, MDO, PM

DURATION 0

Loc 3 Dmd Decomp, MDO, PM

TEXT

MktgInstrument 5 Dmd Decomp, MDO, PM

UPPER_TEXT

MktgInstrumentAttrib

6 Dmd Decomp, MDO, PM

UPPER_TEXT

Promotion 4 Dmd Decomp, MDO, PM

TEXT

StartDate 8 Dmd Decomp, MDO, PM

DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

Value Dmd Decomp, MDO, PM

DECIMAL 1

Value_Name 7 Dmd Decomp, MDO, PM

TEXT

Table description Each row in this table stores the value of a Marketing Instrument or Marketing Instrument attribute for one DFU during a specific time period.

Note: JDA Demand Decomposition, JDA Markdown Optimization support null values in UDAs (user-defined attributes) configured in this table.

Column descriptions DmdGroup The demand group associated with the DFU whose Marketing Instrument value is stored in this row.

DmdUnit The demand unit associated with the DFU whose Marketing Instrument value is stored in this row.

Dur The duration in minutes of the time period whose values are stored in this row.

Loc The location associated with the DFU whose Marketing Instrument value is stored in this row.

MktgInstrument The Marketing Instrument whose value is stored in this row.

MktgInstrumentAttrib Pricing and Promotions Reference Guide 149 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 159: pricing_ref_guide.pdf

HistPromoMktgInstrumentVal

The Marketing Instrument attribute whose value is stored in this row.

Promotion The promotion whose Marketing Instrument value is stored in this row.

StartDate The beginning date of the time period associated with this Marketing Instrument value.

Value Specifies whether this MktgInstrumentAttrib is present and whether it is used for aggregation. For categorical Marketing Instrument attributes, set this value to 1.

• 0: Absent

• 1: Present

Value_Name Refers to characterization of Marketing Instruments in metadata tables.

Note: The system does not enforce referential integrity for values in this column against those in the MD_LIST_DOMAIN_VALUE table in the WWFMGR schema. When loading historical Marketing Instrument attribute values into the system for calibration purposes, be sure that each Value_Name exists in MD_LIST_DOMAIN_VALUE.

Pricing and Promotions Reference Guide 150 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 160: pricing_ref_guide.pdf

HistStream

HistStream Table included with: Fulfillment, Demand, Demand Decomposition, Dynamic Demand Response, Markdown Optimization, Promotions Management, Strategic Pricing, Flowcasting

Column name PK Included with Datatype Valid values Default value

Descr Dmd, DDR, Dmd Decomp, MDO, PM, SP, Flowcasting

TEXT ' '

HistStream 1 Dmd, DDR, Dmd Decomp, MDO, PM, SP, Flowcasting

TEXT

Table description If you have more than one source for history, you can import all history types into JDA Demand and generate forecasts from each history type. To create a history stream in Demand, first set up the name and description of the history stream in the HistStream table, then import history (including the history stream name) into the Hist table.

Each row in this table represents a history stream such as point-of-sale (POS) or shipment (Ship).

Column descriptions Descr Description of this history stream.

HistStream The history stream described in this row.

Pricing and Promotions Reference Guide 151 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 161: pricing_ref_guide.pdf

Incentive

Incentive Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Note: This table is not used in this release.

Column name PK Included with Datatype Valid values Default value

Incentive 1 Dmd Decomp, MDO, PM

TEXT

NumTerms Dmd Decomp, MDO, PM

INTEGER 0

OptimizableSw Dmd Decomp, MDO, PM

BOOLEAN 0

Term1DataType Dmd Decomp, MDO, PM

TEXT ' '

Term1Label Dmd Decomp, MDO, PM

TEXT ' '

Term1Name Dmd Decomp, MDO, PM

TEXT ' '

Term1Value Dmd Decomp, MDO, PM

DECIMAL 0

Term2DataType Dmd Decomp, MDO, PM

TEXT ' '

Term2Label Dmd Decomp, MDO, PM

TEXT ' '

Term2Name Dmd Decomp, MDO, PM

TEXT ' '

Term2Value Dmd Decomp, MDO, PM

DECIMAL 0

Term3DataType Dmd Decomp, MDO, PM

TEXT ' '

Term3Label Dmd Decomp, MDO, PM

TEXT ' '

Term3Name Dmd Decomp, MDO, PM

TEXT ' '

Term3Value Dmd Decomp, MDO, PM

DECIMAL 0

Term4DataType MDO, PM TEXT ' ' Term4Label MDO, PM TEXT ' ' Term4Name MDO, PM TEXT ' ' Term4Value MDO, PM DECIMAL 0 UtilityFactor MDO, PM DECIMAL 0

Table description Each row in this table defines one incentive instrument, such as a temporary price reduction, volume discount, or gift with purchase. Incentive instruments are defined in terms of monetary value.

In the current release, incentives are used only by processes.

Pricing and Promotions Reference Guide 152 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 162: pricing_ref_guide.pdf

Incentive

For information about how to add a new incentive type, see “Adding incentive types to the database,” in “Changing the initial configuration of JDA Markdown” in the JDA Pricing Reference Manual.

An incentive must have at least one term, defined in Term1Datatype, Term1Name, and Term1Value. Complex incentives may have more. For example, a multi-buy incentive that is represented as Buy X Get Y for Z% Off may have these term definitions in the Incentive table:

• Term 1

• Term1Name = Buy

• Term1Datatype = Decimal

• Term1Value = 3

• Term 2

• Term2Name = Get

• Term2Datatype = Decimal

• Term2Value = 1

• Term 3

• Term3Name = PercentOff

• Term3Datatype = Decimal

• Term3Value = 50

When you associate an incentive with a specific promotion, using the PromoDFUIncentive table, you can override the default values specified for the terms in the Incentive table.

Important: Any new incentives you create must be configured in GLINT.

Column descriptions Incentive Unique identifier for the incentive defined in this row.

This identifier can include underscores (_) and any alphanumeric characters. Do not use spaces or special characters in this identifier.

NumTerms The number of attributes defined for this incentive instrument.

OptimizableSw The Optimize Switch column determines whether this incentive is to be used by the Optimize Promotions process.

• 0: Do not use this incentive for optimization

• 1: Use this incentive for optimization

For individual DFUs in a promotion, you can use the PromoDFUIncentive: OptimizeSw column to override this value.

Term1Datatype The datatype of the first attribute defined for this incentive.

Term1Name The name of the first attribute defined for this incentive.

Term1Value The value of the first attribute defined for this incentive.

Pricing and Promotions Reference Guide 153 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 163: pricing_ref_guide.pdf

Incentive

Term2Datatype The datatype of the second attribute defined for this incentive.

Term2Name The name of the second attribute defined for this incentive.

Term2Value The value of the second attribute defined for this incentive.

Term3Datatype The datatype of the third attribute defined for this incentive.

Term3Name The name of the third attribute defined for this incentive.

Term3Value The value of the third attribute defined for this incentive.

Term4Datatype The datatype of the fourth attribute defined for this incentive.

Term4Name The name of the fourth attribute defined for this incentive.

Term4Value The value of the fourth attribute defined for this incentive.

UtilityFactor Factor used in calculating the effective price when this incentive is used, to account for the possibility that customers may not value an incentive as highly as would be expected from a simple calculation. For example, a customer may perceive a buy-one-get-one-free incentive as less valuable than a 50 percent price reduction, even though the effective price would logically be the same.

Without using a utility factor, the effective price when using a $ Off incentive would typically be calculated as:

list price – $ Off

Analysts might use a utility factor to calculate the effective price in other ways, which are configured through GLINT as a separate part of the evaluation model specification. For example, the effective price might be calculated as:

list price – ($ Off x utility factor)

Pricing and Promotions Reference Guide 154 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 164: pricing_ref_guide.pdf

Loc

Loc Table included with: Fulfillment, Master Planning, Supply, Production and Sourcing Optimization, Demand, Strategic Pricing, Markdown Optimization, Inventory Policy Optimization, Dynamic Demand Response, Promotions Management, Travel Price Optimization, Demand Decomposition, Flowcasting, Enterprise Supply Planning

Column name PK Included with Datatype Valid values Default value

AltPlantID PSO, SP, MDO, Dmd Decomp Dmd, PM, Flowcasting

TEXT ' '

BorrowingPct FF DECIMAL 5 CompanyID Dmd, MP, Supp, SP,

MDO, Dmd Decomp, IPO, PM, Flowcasting, ESP (Deep Tree)

TEXT ' '

Country PSO TEXT Null Currency SP, PM, MDO NUMBER Cust SP, MDO, Dmd Decomp,

Dmd, PM TEXT ' '

Descr FF, MP, Supp, PSO, Dmd, SP, MDO, Dmd Decomp, IPO, PM, Flowcasting, ESP

TEXT ' '

DestCal TEXT ' ' EnableSw PSO, SP, MDO, Dmd

Decomp, Dmd, PM BOOLEAN 1

FrzStart FF, MP, MDO, Dmd Decomp, SP, Dmd, PM, Flowcasting, ESP (Deep Tree)

DATETIME 01/01/1970

Lat PSO, SP, MDO, Dmd Decomp, Dmd, PM

DECIMAL 0

Loc 1 FF, MP, Supp, PSO, Dmd, SP, MDO, Dmd Decomp, IPO, PM, Flowcasting, ESP

TEXT

Loc_Type FF, PSO, SP, MDO, Dmd Decomp, Dmd, PM, Flowcasting

OPTION_NUMBER

Any value in LocType: Type column

0

Lon PSO, SP, MDO, Dmd Decomp, Dmd, PM, Flowcasting

DECIMAL 0

OHPost FF, MP, MDO, Dmd Decomp, SP, Dmd, IPO, PM, Flowcasting, ESP (Deep Tree)

DATETIME 01/01/1970

PostalCode PSO TEXT Null SeqIntExportDur

MP, ESP DURATION 0

Pricing and Promotions Reference Guide 155 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 165: pricing_ref_guide.pdf

Loc

Column name PK Included with Datatype Valid values Default value

SeqIntImportDur

MP, ESP DURATION 0

SeqIntLastExportedToSeq

MP, ESP DATE 01/01/1970

SeqIntLastImportedFromSeq

MP, ESP DATE 01/01/1970

SourceCal TEXT ' ' TransZone MDO, Dmd Decomp, SP,

Dmd, PM, Flowcasting TEXT ' '

Type FF, MDO, Dmd Decomp, SP, Dmd, PM, Flowcasting

OPTION_NUMBER

Any value in LocType: Type column

1

VendID Dmd, Supp, Dmd, SP, MDO, Dmd Decomp, IPO, PM, Flowcasting

TEXT ' '

WDDArea Dmd, Flowcasting VARCHAR2(50 CHAR)

' '

WorkingCal FF, PM, Flowcasting, ESP

UPPER_TEXT

Table description Each row in this table defines a location. A location can represent a supplier, vendor, plant, distribution center, warehouse, store, or other similar location. Sometimes a row can also represent a virtual location, that is, two rows in this table might represent two categories of planning and inventory management that occur at the same physical location.

Column descriptions AltPlantID Note: This column is not used in the current release.

BorrowingPct The borrowing percent represents the rate that would be paid if money were borrowed to purchase additional inventory. This value is used when calculating the forward buy duration based on the DealSKU: ExtraDatingDur.

CompanyID This column is required for integration with external applications.

Country This column is used to specify country code (example, USA).

Currency This column is used to specify currency.

Cust If this is a customer location, set this value to the customer’s identifier (Cust:Cust).

A customer—typically a business, such as SuperStores—is defined in the Cust table. That customer may have multiple locations, which are specified in the Loc table.

Descr Pricing and Promotions Reference Guide 156 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 166: pricing_ref_guide.pdf

Loc

A description of the location.

DestCal Not used in this release.

EnableSw This switch indicates if the location will be used while running the Production and Sourcing Optimization Optimizer.

FrzStart The beginning date of the freeze period. Valid values include any value less than or equal to Loc:OHPost (on page 158).

Master Planning / Fulfillment

Master Planning, Fulfillment/Production, and Fulfillment/Distribution use this value as the beginning date for the freeze period whose duration is specified in SKUPlanningParam:MfgFrzDur or SKUPlanningParam:DRPFrzDur. If FrzStart is blank, the system uses the value in Loc:OHPost (on page 158) instead. If that is also blank, the system uses SKU:OHPost if it has a value. If not, it uses the current system date.

Master Planning, ESP (Deep Tree)

For Master Planning, the freeze period starts at the planning period start date.

Lat The location’s latitude on the geographic map. The valid values are -90 to +90.

Loc A unique identifier of the location.

Supply

This is a reference only field.

Master Planning, ESP

When transportation resources are not linked to a specific location, you may want to specify the ANY location, which already exists in the database, for those transportation resources (all resources whose Type is 5).

Loc_Type Identifies the location type.

• 1: Supplier

Location of a vendor from which you purchase raw materials or components. A supplier can be the source location of a purchase process to a plant or DC. Supplier locations cannot also be another type of location.

• 2: Plant

Location at which SKUs are manufactured. SKUs that are input to, or output from, Make processes must be at plant locations. Plant locations cannot also be suppliers or customers. A plant can be the destination location of a Move process from a supplier. It can also be the source or destination of a Move process to/from a DC or another plant.

• 3: DC

A distribution center, to which SKUs may be transported from plants or other DCs, and from which SKUs may be transported to other DCs or customers. DC locations cannot also be suppliers or customers.

• 4: Plant and DC

A location that is both a plant and a DC.

Pricing and Promotions Reference Guide 157 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 167: pricing_ref_guide.pdf

Loc

• 5: Customer

A location where a customer receives products from a location in your supply chain. Customer locations cannot also be another type of location. A customer can be the destination location of a Move process from a plant or DC.

• 6: Store

A location where various products are available for sale to the customer.

You can define additional location types in the LocType table.

Lon The location’s longitude on the geographic map. The valid values are -180 to +180.

OHPost The last time current on hand was posted for this location. Typically, you set this value after importing SKU:OH. You can set OHPost at the SKU level, using SKU:OHPost. If there is no value in SKU:OHPost, the system uses Loc:OHPost (on page 158).

Fulfillment

OHPost is used as the default beginning date for a number of durations and processes, including:

• SKUPlanningParam:PlanLeadTime

• SKUPlanningParam:DRPTimeFenceDur

• SKUPlanningParam:MPSTimeFenceDur

• Calculate Plan process

• Forecast consumption

Master Planning, ESP (Deep Tree)

Loc:OHPost (on page 158) is used as the default beginning date for:

• Forecast consumption

• Calculate Master Plan process

• Stockorder Generation process

If the Loc:OHPost and SKU:OHPost are blank, the Plan Start Date (as specified on the corresponding process properties page) is used to compute the plan (using the greater of the dates).

IPO

If SKU:OHPost is blank, IPO uses this column as the start date when running the Calculate Mean Daily Demand process and when using the replenishment plan cost model. If both Loc:OHPost and SKU:OHPost are blank, the Plan Start Date (as specified on the corresponding process properties page) is used to compute the plan (using the greater of the dates).

PostalCode ZIP code is used to identify a location in a country. Based on Zip code and Country code the latitude and longitude information is retrieved from Centroid table.

SeqIntExportDur When you run the Transfer Planned Orders to Sequencing process, the Master Planning Plan Orders (PlanOrder) whose PlanOrder:SchedDate falls within the export duration, which starts from Loc:OHPost until the Sequencing Integration Export Duration, will be exported to JDA Sequencing application.

Note: The plan orders of only those SKUs whose SKU:SeqIntEnableSw is enabled will be exported.

SeqIntImportDur

Pricing and Promotions Reference Guide 158 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 168: pricing_ref_guide.pdf

Loc

When you run the Import Scheduled Receipts from Sequencing process, the schedule receipts of JDA Sequencing application, whose start date and end date falls within the import duration, which starts from Loc:OHPost until the Sequencing Integration Import Duration, are imported to JDA Master Planning.

SeqIntLastExportedToSeq The Sequencing Integration Last Exported To Sequencing shows the last date/time when the Master Planning plan orders were exported to JDA Sequencing application.

SeqIntLastImportedFromSeq The Sequencing Last Imported From Sequencing shows the last date/time when the Schedule Receipts of JDA Sequencing where last imported into JDA Master Planning.

SourceCal Not used in this release.

Type3 Note: This column is not used in the current release.

Identifies the type of location.

• 1: GEMMS plant (manufacturing facility). SKU projection data is exported only for locations that are GEMMS plants.

• 2: Distribution center/warehouse

• 3: VMI location

VendID This column is required for integration with external applications.

WDDArea A unique identifier of an area which is impacted by weather.

WorkingCal The working calendar (Cal: Type 11) associated with this location.

Pricing and Promotions Reference Guide 159 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 169: pricing_ref_guide.pdf

Map

Map Table included with: Demand,Demand Decomposition, Flowcasting

Column name PK Included with Datatype Valid values Default value

Descr Dmd, Dmd Decomp, Flowcasting

TEXT ' '

LastMove Dmd, Dmd Decomp, Flowcasting

DATE TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

Map 1 Dmd, Dmd Decomp, Flowcasting

TEXT

Table description Each row in this table identifies a map, which you can use to map data from one DFUModel to another. In JDA Demand, the Forecast Reconciliation and Map DFUs functions use the maps defined in this table.

You can use the same map for many different DFUModels. Use the DFUMap table to identify the DFUModels that this map applies to.

Column descriptions Descr Optional description of the map defined in this row.

LastMove The most recent date/time when the system used this map to change data.

Map The map defined in this row. Up to 50 characters.

Pricing and Promotions Reference Guide 160 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 170: pricing_ref_guide.pdf

Mask

Mask Table included with: Demand, Demand Decomposition, Markdown Optimization, Promotions Management, Flowcasting

Column name PK Included with Datatype Valid values Default value

Description Dmd, Dmd Decomp, MDO, PM, Flowcasting

TEXT ' '

Mask 1 Dmd, Dmd Decomp, MDO, PM, Flowcasting

TEXT

Table description Each row in this table represents a mask, which is used for several different purposes.

Demand

A mask causes the Calculate Model function to ignore specific periods of a DFU's history when fitting a model. Each mask can mask out multiple time periods, which are defined in the MaskData table. To apply a mask to a DFU, specify the mask in the DFU table.

JDA Pricing applications

A mask causes a DFU to be unavailable for the Estimate Market Response Model process during a specified time period. To apply a mask, specify its name, along with Eff and Disc dates, in the DFUPriceParam table.

Column descriptions Descr Optional description of this mask.

Mask Identifier of this mask.

Pricing and Promotions Reference Guide 161 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 171: pricing_ref_guide.pdf

MaskData

MaskData Table included with: Demand, Markdown Optimization, Promotions Management, Demand Decomposition, Flowcasting

Column name PK Included with Datatype Valid values Default value

Dur Dmd, MDO, PM, Dmd Decomp, Flowcasting

DURATION 1440

Mask 1 Dmd, MDO, PM, Dmd Decomp, Flowcasting

TEXT

StartDate 2 Dmd, MDO, PM, Dmd Decomp, Flowcasting

DATE

Table description Each row in this table represents one period in a mask (defined in the Mask table). When the Calculate Model function fits a model for a DFU to which the mask is assigned, it ignores the history for each period in the mask. Masks are assigned to DFUs in the DFU table.Similarly, when the Estimate Market Response Model process is run the history for the masked periods is excluded from the model estimation.

Column descriptions Dur The duration in minutes of the time period whose values are stored in this row.

Mask Identifier of the Mask (defined in the Mask table) whose period is defined in this row.

StartDate The starting date and time of the period defined in this row.

Pricing and Promotions Reference Guide 162 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 172: pricing_ref_guide.pdf

MDCandidate

MDCandidate Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

DmdUnit 1 MDO TEXT

DmdGroup 2 MDO TEXT Loc 3 MDO TEXT Eff MDO DATE TO_DATE(‘01/0

1/1970’,’MM/DD/YYYY’)

Table description This table stores the output of the Identify Markdown Candidate process in the form of a list of DFUs selected as potential markdown candidates.

Column descriptions DmdUnit The demand unit associated with the DFU stored in this row.

DmdGroup The demand group associated with the DFU stored in this row.

Loc The location associated with the DFU stored in this row.

Eff The date on which the Identify Markdown Candidate process was run, i.e., the date on which the DFU stored in this row was identified as a potential candidate for markdown.

Pricing and Promotions Reference Guide 163 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 173: pricing_ref_guide.pdf

MDCandidateRuleSet

MDCandidateRuleSet Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

RuleSet 1 MDO TEXT

Descr MDO UPPER_TEXT

‘’

Table description This table contains a list of rule sets used by the Candidate Identification process and associated descriptions. Each row is the name of a set of rules used to identify potential DFUs for marking down.

Column descriptions RuleSet The unique identifier of a Candidate Identification rule set.

Descr The description of the rule set.

Pricing and Promotions Reference Guide 164 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 174: pricing_ref_guide.pdf

MDCandidateRuleSetStatus

MDCandidateRuleSetStatus Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

RuleSet 1 MDO TEXT

Status 2 MDO NUMBER

Table description This table stores the statuses of DFUs each Candidate Identification Ruleset is applicable to.

Column descriptions RuleSet The unique identifier of a Candidate Identification Rules.

Status A numeric value that matches a value in DFUPriceParam:Status. DFU statuses are user-defined and company-specific. The default numeric value is 1 (New).

Pricing and Promotions Reference Guide 165 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 175: pricing_ref_guide.pdf

MDCandidateRuleSetVal

MDCandidateRuleSetVal Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

RuleSet 1 MDO TEXT

RuleSetType 2 MDO NUMBER

MinValue MDO DECIMAL 0 MaxValue MDO DECIMAL 0

Table description This table stores definitions for each Candidate Identification Ruleset.

Column descriptions RuleSet The unique identifier of a Candidate Identification Ruleset.

RuleSetType A numeric value denoting the type of rule to be applied to a DFU in order to identify it as a candidate for marking down. Values can be from 1 to 4.

• 1 - OnOrderThreshold

• 2 - OnHandThreshold

• 3 - WeeksSinceFirstSale

• 4 - WeeksToOutDate

MinValue The minimum value for the given Rule Set Type.

MaxValue The maximum value for the given Rule Set Type.

Pricing and Promotions Reference Guide 166 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 176: pricing_ref_guide.pdf

MDDFUMetrics

MDDFUMetrics Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

DmdUnit 1 MDO TEXT

DmdGroup 2 MDO TEXT Loc 3 MDO TEXT StartDate 4 MDO DATE TO_DATE(‘01/0

1/1970’,’MM/DD/YYYY’)

AdjPrice MDO DECIMAL 0.0

ApprovalDate MDO DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

BaseCost MDO DECIMAL 0.0

CurrentPrice MDO DECIMAL 0.0 DmdAtAdjPrice MDO DECIMAL 0 DmdAtCurrentPrice

MDO DECIMAL 0

DmdAtRecPrice MDO DECIMAL 0 Dur MDO NUMBER 0 GMAtAdjPrice MDO DECIMAL 0.0 GMAtCurrentPrice MDO DECIMAL 0.0 GMAtRecPrice MDO DECIMAL 0.0 MDQtyAtAdjPrice MDO DECIMAL 0.0 MDQtyAtRecPrice MDO DECIMAL 0.0 OnOrderQty MDO DECIMAL 0.0 OppCost MDO DECIMAL 0 RecMDState MDO NUMBER 0 RecMDStateEff MDO DATE TO_DATE(‘01/0

1/1970’,’MM/DD/YYYY’)

RecPrice MDO DECIMAL 0.0

RevAtAdjPrice MDO DECIMAL 0.0 RevAtCurrentPrice MDO DECIMAL 0.0 RevAtRecPrice MDO DECIMAL 0.0 StartQtyAtAdjPrice MDO DECIMAL 0 StartQtyAtCurrentPrice

MDO DECIMAL 0

StartQtyAtRecPrice

MDO DECIMAL 0

Pricing and Promotions Reference Guide 167 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 177: pricing_ref_guide.pdf

MDDFUMetrics

Column name PK Included with Datatype Valid values Default value

WorkflowStatus MDO NUMBER 0

Table description This table stores the output (‘LIVE’ recommendations) of the Calculate Metrics process, which is run after Markdown Optimization.

The Calculate Metrics process calculates various metrics for each optimized product, timeslots this data into calendar buckets to be displayed by the user interface, and aggregates values when necessary.

Column descriptions DmdUnit The demand unit associated with the DFU stored in this row.

DmdGroup The demand group associated with the DFU stored in this row.

Loc The location associated with the DFU stored in this row.

StartDate The start date of the user interface calendar period. This calendar view is usually weekly.

AdjPrice The price specified by the user to replace the system-generated price for the product. If not specified, it is the same as the recommended price.

ApprovalDate The date on which a recommended markdown is approved.

BaseCost The base cost defined for the product. It typically represents variable costs that influence pricing decisions, including cost of goods and sale. This value comes from the DFUBaseCost table.

CurrentPrice The retail price for the product prior to markdown recommendation.

DmdAtAdjPrice The demand at the adjusted price for the product.

DmdAtCurrentPrice The demand at the current retail price for the product.

DmdAtRecPrice The demand at the system-recommended price of the product during a markdown state.

Dur The duration in minutes of the time period whose value is stored in this row.

GMAtAdjPrice The gross margin for the current user interface time period at the adjusted price for the product.

GMAtAdjPrice = DmdAtAdjPrice * (AdjPrice - Basecost)

Note: This column is VAT exclusive. Pricing and Promotions Reference Guide 168 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 178: pricing_ref_guide.pdf

MDDFUMetrics

GMAtCurrentPrice The gross margin for the current user interface time period at the current retail price for the product.

GMAtCurrentPrice = DmdAtCurrentPrice * (CurrentPrice - Basecost)

Note: This column is VAT exclusive.

GMAtRecPrice The gross margin for the current user interface time period at the system-recommended price.

GMAtRecPrice = DmdAtRecPrice * (RecPrice - Basecost)

Note: This column is VAT exclusive.

MDQtyAtAdjPrice The units of inventory on the date the markdown state change becomes effective, if a system-recommended markdown occurs in the current user interface time period. If an adjustment was made to a previous markdown recommendation, the inventory is calculated based on the adjustment.

MDQtyAtRecPrice The units of inventory on the date the markdown state change is to become effective, if a system-recommended markdown occurs in the current user interface time period.

OnOrderQty The sum of all planned receipt units during the current user interface time period.

OppCost The gross margin (in terms of currency) lost by excluding the markdown recommendation and following the best strategy available in the next business cycle.

Note: This column is VAT exclusive.

RecMDState The system-recommended markdown state for this product if a markdown is recommended during the current user interface time period.

RecMDStateEff The date from which the system recommends a markdown state change for a product.

RecPrice The system-recommended price of the product during the current user interface time period.

RevAtAdjPrice The revenue for the current user interface time period at the adjusted price for the product.

Note: This column is VAT exclusive.

RevAtCurrentPrice The revenue for the current user interface time period at the current retail price for the product.

Note: This column is VAT exclusive.

RevAtRecPrice The revenue for the current user interface time period at the system-recommended.

Note: This column is VAT exclusive.

StartQtyAtAdjPrice The projected units of inventory at the beginning of the current user interface time period if the product is sold at the adjusted price.

StartQtyAtCurrentPrice

Pricing and Promotions Reference Guide 169 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 179: pricing_ref_guide.pdf

MDDFUMetrics

The units of inventory at the beginning of period if the product is sold at the current retail price.

StartQtyAtRecPrice The units of inventory at at the beginning of the period if the product is sold at the system recommended price.

WorkflowStatus Indicates the status of the markdown recommendation. Values are:

• 0: Recommended

• 1: Approved

• 2: Submitted for Approval

The default value is 0.

Pricing and Promotions Reference Guide 170 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 180: pricing_ref_guide.pdf

MDDFUMetricsFcst

MDDFUMetricsFcst Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

DmdUnit 1 MDO TEXT

DmdGroup 2 MDO TEXT Loc 3 MDO TEXT StartDate MDO DATE TO_DATE(‘01/0

1/1970’,’MM/DD/YYYY’)

Dur MDO NUMBER 0

Qty MDO DECIMAL 0.0

Table description This table stores the forecasted inventory for a DFU.

If the DFU is not associated with a markdown, this table stores the inventory at the current price. If the DFU is associated with a markdown, this table stores the inventory at the system-generated markdown price.

Note: This table is not used in this release.

Column descriptions DmdUnit The demand unit associated with the DFU stored in this row.

DmdGroup The demand group associated with the DFU stored in this row.

Loc The location associated with the DFU stored in this row.

StartDate The start date of the user interface calendar period.

Dur The duration of the user interface calendar period.

Qty The inventory for the DFU at the current price (if no markdown is taken) or the inventory at the system-generated markdown price (if a markdown is taken).

Pricing and Promotions Reference Guide 171 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 181: pricing_ref_guide.pdf

MDDFUMetricsStatus

MDDFUMetricsStatus Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

Collection MDO UPPER_TEXT (50 CHAR)

‘ ’

DmdUnit 1 MDO TEXT DmdGroup 2 MDO TEXT Loc 3 MDO TEXT CurrentOutDate MDO DATE TO_DATE(‘01/0

1/1970’,’MM/DD/YYYY’)

Disc MDO DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

ErrorStatus MDO NUMBER 10,60,61,62,63, 64,65,66,67,90, 99

ExcludedSw MDO NUMBER(1) 0 GMAtAdjPrice MDO DECIMAL 0.0 GMAtCurrentPrice

MDO DECIMAL 0.0

GMAtRecPrice MDO DECIMAL 0.0 ManualSw MDO NUMBER(1) 0 OptimizDate MDO DATE TO_DATE(‘01/0

1/1970’,’MM/DD/YYYY’)

OverrideDate MDO DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

OverriddenSw MDO NUMBER(1) 0 OverridePrice MDO DECIMAL 0.0 RecOutDate MDO DATE TO_DATE(‘01/0

1/1970’,’MM/DD/YYYY’)

RevAtAdjPrice MDO DECIMAL 0.0 RevAtCurrentPrice

MDO DECIMAL 0.0

RevAtRecPrice MDO DECIMAL 0.0 RuleSet MDO TEXT

Table description This table stores non-time varying status information for all DFUs which are recommended for markdowns, i.e., possess ‘LIVE’ recommendations.

Pricing and Promotions Reference Guide 172 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 182: pricing_ref_guide.pdf

MDDFUMetricsStatus

Column descriptions Collection The ‘collection’ (group of items to be marked down at the same time and for the same amount) to which the DFU in this row belongs. This field contains data populated by combining the value in DMDUNIT.COLLECTION and the value of a column in the LOC table using the DRM.MD.COLLECTION.MAPCOLUMN property in PriceGlobalParam table.

DmdUnit The demand unit associated with the DFU stored in this row.

DmdGroup The demand group associated with the DFU stored in this row.

Loc The location associated with the DFU stored in this row.

CurrentOutDate The date on which the inventory for the DFU will be depleted, if none of the recommended markdowns are taken.

Disc The planned out date for this DFU.

ErrorStatus The error received when the Calculate Markdown Metrics process is run. Valid values are -

• 10: No Error

• 60: Null Response

• 61: No Coefficients exist

• 62: Effective Price Calculation failed

• 63: Unexpected Response

• 64: No Base Price or Base Cost exists

• 65: No Baseline Forecast exists

• 66: No Inventory exists

• 67: No Effective Price Exists or the scenario or Optimization has not been run

• 90: Evaluation Error

• 99: System Error

ExcludedSw This switch indicates if the user has excluded a recommendation and thus chosen to leave the product at the current price. A value of 0 indicates the record has not been excluded. A value of 1 indicates the record has been excluded. This switch also determines whether values based on system-recommended prices or current prices should be used when calculating metrics.

GMAtAdjPrice The gross margin for the current user interface time period at the adjusted price for the product.

GMAtAdjPrice = DmdAtAdjPrice * (AdjPrice - Basecost)

Note: This column is VAT exclusive.

GMAtCurrentPrice The gross margin for the current user interface time period at the current retail price for the product.

Pricing and Promotions Reference Guide 173 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 183: pricing_ref_guide.pdf

MDDFUMetricsStatus

GMAtCurrentPrice = DmdAtCurrentPrice * (CurrentPrice - Basecost)

Note: This column is VAT exclusive.

GMAtRecPrice The gross margin for the current user interface time period at the system-recommended price.

GMAtRecPrice = DmdAtRecPrice * (RecPrice - Basecost)

Note: This column is VAT exclusive.

ManualSw Indicates whether the DFU was added manually or automatically during a process run. The default value is 0.

OptimizDate The date on which the Optimize Markdowns process was last run.

OverrideDate The date on which the user overrode the markdown price.

OverriddenSw This switch denotes whether or not the system-recommended price for the DFU has been overridden by the user.

OverridePrice The price specified by the user to replace the system-recommended price for this DFU.

RecOutDate The date on which all the inventory pertaining to a DFU can be depleted if all markdowns are taken at the recommended price.

RevAtAdjPrice The revenue for the current user interface time period at the adjusted price for the product.

Note: This column is VAT exclusive.

RevAtCurrentPrice The revenue for the current user interface time period at the current retail price for the product.

Note: This column is VAT exclusive.

RevAtRecPrice The revenue for the current user interface time period at the system-recommended.

Note: This column is VAT exclusive.

RuleSet The Optimization Ruleset associated with the DFU stored in this row. Optimization Rulesets are defined in MDRuleSet, MDRulesetState, MDRulesetStateVal tables.

Pricing and Promotions Reference Guide 174 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 184: pricing_ref_guide.pdf

MDDFURec

MDDFURec Table included with: Markdown Optimization

Column name

PK Included with

Datatype Valid values Default value

Collection MDO UPPER_TEXT (50)

‘ ‘

DmdUnit 1 MDO TEXT DmdGroup 2 MDO TEXT InvShrink MDO DECIMAL 0

Loc 3 MDO TEXT

OptimizDate MDO DATE TO_DATE('01/01/1970', 'DD/MM/YYYY')

OptimizResult

MDO NUMBER 1,10,11,12,13, 14,21,22,23,24, 25,26,27,28,29, 40,41,42,43,44, 45,46,47,48,49, 50,51,52,53,54, 55,56,57,58,60, 61,62,63,64,65, 66,67,68,69,70, 71,90,99

1

PlanStatus MDO NUMBER 1,2,3,4,5,6,7,8, 9,10

0

RemainingInv

MDO DECIMAL 0.0

RuleSet MDO TEXT ‘ ‘

Table description This table contains output data (‘LIVE’ recommendations) from the Optimize Markdowns process, pertaining to the set of optimized DFUs.

Column descriptions Collection

Pricing and Promotions Reference Guide 175 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 185: pricing_ref_guide.pdf

MDDFURec

The ‘collection’ (group of items to be marked down at the same time and for the same amount) to which the DFU in this row belongs. This field contains data populated by combining the value in DMDUNIT.COLLECTION and the value of a column in the LOC table using the DRM.MD.COLLECTION.MAPCOLUMN property in PriceGlobalParam table.

Note: A collection can contain DFUs from different nodes in the hierarchy.

DmdUnit The demand unit associated with the DFU whose data is stored in this row.

DmdGroup The demand group associated with the DFU whose data is stored in this row.

InvShrink The estimate of inventory shrinkage due to damage or theft, calculated as the greater of following two values -

• minimum inventory threshold (PriceGlobalParam : DRM.MD.OPT.MININVENTORYCOMPARISONTHRESHOLD)

• initial inventory value (DFUPriceParam : RefInvQty) multiplied by the percentage of inventory susceptible to shrinkage (MDRuleSet : RemainingInvPct).

Loc The location associated with the DFU whose data is stored in this row.

OptimizDate The date when the Optimize Markdowns process was run and the values in this row were obtained as output.

OptimizResult Until you optimize a markdown, the value in this column is:

• 1: Not yet optimized

After you run the Optimize Markdowns process, if the optimization was successful, the value in this column is:

• 10: Optimized - Price reduced and inventory depleted

• 11: Inventory depleted, price not reduced

• 12: Price reduced, inventory not depleted

• 14: Price not reduced, inventory not depleted

If the Optimize Markdowns process was not successful, the value in this column will help you understand why the process failed.

• 13: Cannot be optimized

• 25: Start Date After Out Date

• 28: Invalid Markdown Calendar

• 29: InitMDState Eff Date After Start Date

• 40: Inventory Less than 1

• 41: Invalid Unit Cost

• 42: Invalid List Price

• 43: MaxNumPriceChanges less than 0

• 44: Invalid MinPriceCostRatio

Pricing and Promotions Reference Guide 176 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 186: pricing_ref_guide.pdf

MDDFURec

• 45: Invalid MaxDiscount

• 46: Invalid MinDuration

• 47: Invalid MDState

• 48: Invalid PriceFormat

• 49: Invalid Objective

• 50: Invalid Salvage Value

• 51: Invalid MinValue

• 52: Invalid MaxValue

• 53: Invalid Increment

• 54: Invalid value list

• 55: Invalid PriceDefType

• 56: Invalid PriceDefMethod

• 57: Invalid discount basis

• 58: Missing State Attributes

• 60: Evaluation null response

• 61: Evaluation missing coefficients

• 62: Evaluation effective price calculation failed

• 63: Evaluation unexpected response

• 64: Evaluation missing list price

• 65: Evaluation missing baseline forecast

• 66: Manual Insert

• 67: Missing Effective Price

• 68: Missing Inventory

• 69: Missing Base Cost

• 70: Missing Rule Set Assignment

• 71: Missing Rule Set Definition

• 90: Evaluation Error

• 99: System Error

PlanStatus The current stage of the Markdown Optimization run. Possible values are -

0 - None

1 - Recommended - A markdown is recommended by the system

2 - Overridden - Recommended markdown percentages were overridden

3 - Excluded - User excluded the current markdown from being implemented

4 - Error - An error in either data or processing prevented this markdown from being optimized

5 - Manual - Associated with DFUs added using the Add Products/Locations page

RemainingInv

Pricing and Promotions Reference Guide 177 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 187: pricing_ref_guide.pdf

MDDFURec

The projected remaining inventory on the planned out date.

RuleSet The Optimization Ruleset set associated with the DFU stored in this row. Optimization Rulesets are defined in MDRuleSet, MDRulesetState, MDRulesetStateVal tables.

Pricing and Promotions Reference Guide 178 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 188: pricing_ref_guide.pdf

MDDFURecDetail

MDDFURecDetail Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

DmdUnit 1 MDO TEXT DmdGroup 2 MDO TEXT Loc 3 MDO TEXT Eff 4 MDO DATE TO_DATE(‘01/0

1/1970’,’MM/DD/YYYY’)

ApprovalDate MDO DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

BaseCost MDO DECIMAL 0.0 CurrentPrice MDO DECIMAL 0.0 ExcludedSw MDO NUMBER(1

) 0

MDState MDO NUMBER 1 OppCost MDO DECIMAL 0.0 OrigPrice MDO DECIMAL 0.0 OverridePrice MDO DECIMAL 0.0 OverrideSw MDO NUMBER(1

) 0

RecPrice MDO DECIMAL 0.0 RemainingInv MDO DECIMAL 0.0 WorkflowStatus MDO NUMBER 0

Table description This table contains output data (‘LIVE’ recommendations) from the Optimize Markdowns process, pertaining to each DFU in the optimized set.

Column descriptions DmdUnit The demand unit associated with the DFU whose data is stored in this row.

DmdGroup The demand group associated with the DFU whose data is stored in this row.

Loc The location associated with the DFU whose data is stored in this row.

Eff The recommended date for the markdown state change to be implemented.

ApprovalDate The date on which a recommended markdown is approved.

BaseCost Pricing and Promotions Reference Guide 179 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 189: pricing_ref_guide.pdf

MDDFURecDetail

The unit cost of this DFU.

CurrentPrice The current price of this DFU

ExcludedSw The Excluded Switch indicates whether a markdown recommendation is excluded or not. The default value is 0.

0 - The markdown recommendation is not excluded.

1 - The markdown recommendation is excluded.

MDState A sequential number that denotes which markdown state the DFU will enter into.

OppCost The gross margin (in terms of currency) lost by excluding the markdown recommendation and following the best strategy available in the next business cycle.

OrigPrice The original price of the DFU.

OverridePrice The price specified by the user to replace the system-generated price for this DFU. If this price is not specified, this column is blank.

OverrideSw The Override Switch indicates whether recommended markdown prices were overridden.

• 0: Recommended prices were not overridden

• 1: Recommended prices were overridden

RecPrice The system-recommended price of the DFU for this markdown state.

RemainingInv The projected remaining inventory on the date of the markdown.

WorkflowStatus Indicates the status of the recommendation for the markdown, i.e., what action the user has performed on the recommendation. Valid values are:

• 0 - None - indicates that no user action has been performed.

• 1 - Approved - indicates that the user has approved the recommendation.

• 2 - Submitted - indicates that the user has submitted the recommendation for approval.

Pricing and Promotions Reference Guide 180 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 190: pricing_ref_guide.pdf

MDNodeRuleSet

MDNodeRuleSet Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

Eff 2 MDO DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

NodeKeyID 1 MDO INTEGER

RuleSet MDO UPPER_TEXT (50 CHAR)

RSType 3 MDO NUMBER

Table description This table stores information about rule sets and their associated effectivity dates.

Column descriptions Eff The date on which the rule set is brought into effect.

NodeKeyID The unique system-generated identifier of the node.

RuleSet The unique identifier of the rule set.

RSType The type of rule set assigned to the node. Valid values are:

• 0: Indicates a rule set used for the Optimize Markdowns process.

• 1: Indicates a rule set used for the Identify Markdown Candidates process.

Pricing and Promotions Reference Guide 181 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 191: pricing_ref_guide.pdf

MDRuleSet

MDRuleSet Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

RuleSet 1 MDO TEXT

Descr MDO UPPER_TEXT(255CHAR)

‘ ’

MaxDiscount MDO DECIMAL 100.0

MaxNumMarkdowns

MDO NUMBER 3

MinPriceCostRatio

MDO DECIMAL 1.0

OptimizObjective MDO NUMBER 1 PriceMethod MDO NUMBER 1 PriceType MDO NUMBER 0 RemainingInvPct MDO DECIMAL 0

Table description This table contains details about the Optimization Rulesets. Rules defined in this table are independent of markdown states.

Column descriptions RuleSet The unique identifier of the rule set.

Descr The description of the rule set.

MaxDiscount The maximum discount that can be offered on the list price.

MaxNumMarkdowns The maximum number of markdown states or price changes possible throughout the product lifecycle.

MinPriceCostRatio The lower bound on markdown price, expressed as a fraction of cost.

OptimizObjective Business objective to be achieved by this markdown.

• 1: Maximize revenue

Achieve the highest possible revenue value.

• 2: Minimize inventory

Pricing and Promotions Reference Guide 182 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 192: pricing_ref_guide.pdf

MDRuleSet

Minimize inventory remaining on planned out date.

PriceMethod The switch that determines whether possible discount values are defined as a list in the MDRuleSetStateVal table or as a range in the MDRuleSetState table. Valid values are -

0 - List

1 - Range (default)

PriceType The type of discount offered. The price type selected in this column determines the interpretation of values in the MinVal, MaxVal and RangeInterval columns in the MDRuleSetState table or in the Value column of MDRuleSetStateVal table. Valid values are -

0 - % discount

1 - $ off discount

2 - absolute $ price

RemainingInvPct The percentage of initial inventory (DFUPriceParam : RefInvQty) used to estimate inventory shrinkage due to damage or theft (MDDFURec : InvShrink). ). For example, if the value in this column is 5 and RefInvQty is 500, then 5% of 500 or 25 units of inventory are assumed to be lost by the planned out date.

Pricing and Promotions Reference Guide 183 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 193: pricing_ref_guide.pdf

MDRuleSetState

MDRuleSetState Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

RuleSet 1 MDO TEXT MDState 2 MDO NUMBER 1 ForceMarkdownSw

MDO NUMBER(1) 0

MarkdownCal MDO TEXT MaxVal MDO DECIMAL 0.0 MinDur MDO NUMBER 0 MinVal MDO DECIMAL 0.0 PriceFormat MDO UPPER_TEXT

(50 CHAR) ‘#.##’

RangeInterval MDO DECIMAL 1.0

Table description This table stores information on the rules specific to a particular combination of rule set and markdown state.

Column descriptions RuleSet The unique identifier of the Optimization Ruleset.

MDState The unique identifier for the markdown state. The default value of this column is 1.

ForceMarkdownSw Indicates whether the current markdown is “forced”, that is, whether it must follow on the next eligible date. Valid values are -

0 - The markdown state is not forced

1 - The markdown state is forced

MarkdownCal The calendar which defines the dates on which a DFU may enter into the current markdown state.

MaxVal The maximum possible discount that can be offered during the current markdown state. This is applicable only for the Range price method. Whether this value is treated as an absolute price point ($ amount), or $ amount off, or % off is based on the PriceType of the given rule set, specified in the MDRuleSet table.

After the discount amount is calculated based on Value (MDRuleSetStateVal table) and PriceType, whether it is subtracted from the current price or base price is determined by the value of the DRM.MD.DISCOUNT.PRICE.BASIS parameter in the PriceGlobalParam table.

MinDur The minimum duration of the current markdown state.

Pricing and Promotions Reference Guide 184 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 194: pricing_ref_guide.pdf

MDRuleSetState

MinVal The minimum discount that should be offered during the current markdown state. This is applicable only for the Range price method. Whether this value is treated as an absolute price point ($ amount), or $ amount off, or % off is based on the PriceType of the given rule set, specified in the MDRuleSet table.

After the discount amount is calculated based on Value (MDRuleSetStateVal table) and PriceType, whether it is subtracted from the current price or base price is determined by the value of the DRM.MD.DISCOUNT.PRICE.BASIS parameter in the PriceGlobalParam table.

PriceFormat The formatting rule applied to prices generated for this product applying the % off or $ off rules. This does not apply when the PriceDefType is 2 ($ amount).

If this column contains the word “LIST”, the price is rounded down to the nearest value in the MDRulesetStateVal : Value column, where the ruleset and markdown state match, and the MDRulesetStateVal : Type column is 1.

If this column contains a string of the form [0-9,#]*.?[0-9,#]* (that is, a price such as #.99, #.#9 or #9.#9), the price is rounded down to the nearest value that satisfies the format. In other words, if the format is #9.#9, 38.17 will be rounded down to 29.99 and 29.87 will be rounded down to 29.79.

RangeInterval The increment that determines the number and position of possible price points between MinVal and MaxVal for this markdown state.

For example, enter 5 to indicate steps of 5% within a valid range of 25% - 40%. The system considers 25%, 30%, 35%, and 40%.

Pricing and Promotions Reference Guide 185 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 195: pricing_ref_guide.pdf

MDRuleSetStateVal

MDRuleSetStateVal Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

MDState 2 MDO NUMBER

RuleSet 1 MDO TEXT Type 3 MDO NUMBER(1) 0 Value 4 MDO DECIMAL 0.0

Table description When MDRuleset:PriceMethod is 0 (List), this table contains a list of discounts. When MDRulesetState:PriceFormat is LIST it contains a list of formats. For a given Optimization Ruleset and Markdown State, the table may contain a discount list, a format list, neither, or both.

Column descriptions MDState The unique identifier for the markdown state.

RuleSet The unique identifier of the Optimization Ruleset.

Type Determines the interpretation of entries in the Value column. If this column contains a value of 0 and the value of MDRuleSet : PriceDefMethod is 0 (List), the Value column contains discount values to be interpreted in accordance with MDRuleSet : Type as % Off, $ Off or $ Amount.

If this column contains a value of 1, and the value of MDRuleSetState : PriceFormat for the corresponding rule set and markdown state is ‘LIST’, the Value column contains prices that raw price points defined through a List or Range are formatted to. For example: The format list contains the values 4.99, 6.99, 9.99. The raw price 11.17 will be formatted to 9.99; 8.37 will be formatted to 6.99.

Value If the Type column has a value of 0, this column contains the discount price value specified as a decimal. Whether this value is treated as an absolute price point ($ amount), or $ amount off, or % off is based on the PriceType of the given rule set, specified in the MDRuleSet table.

After the discount amount is calculated based on Value (MDRuleSetStateVal table) and PriceType, whether it is subtracted from the current price or base price is determined by the value of the DRM.MD.DISCOUNT.PRICE.BASIS parameter in the PriceGlobalParam table.

If the Type column has a value of 1 and the value of MDRuleSetState : PriceFormat for the corresponding rule set and markdown state is ‘LIST’, this column contains prices that raw price points defined through a List or Range are formatted to.

Pricing and Promotions Reference Guide 186 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 196: pricing_ref_guide.pdf

MDScenario

MDScenario Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

Descr MDO UPPER_TEXT (255 CHAR)

' '

Scenario MDO TEXT Status 1 MDO NUMBER (2) 0

Table description This table stores the list of all markdown scenarios.

Column descriptions Descr Optional description of this scenario.

Scenario Identifier of this scenario.

Status The markdown workflow status of this scenario. Valid values are -

• 0 - None

• 1 - Optimized

• 2 - Error

• 3 - Stale

Pricing and Promotions Reference Guide 187 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 197: pricing_ref_guide.pdf

MDScenarioDFU

MDScenarioDFU Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

DmdUnit 2 MDO TEXT

DmdGroup 3 MDO TEXT Loc 4 MDO TEXT RuleSet MDO TEXT ‘ ’ Scenario 1 MDO TEXT

Table description This table contains the list of DFUs associated with each scenario and the Optimization rule set associated with each DFU in that scenario.

Column descriptions DmdUnit The demand unit associated with the DFU stored in this row.

DmdGroup The demand group associated with the DFU stored in this row.

Loc The location associated with the DFU stored in this row.

RuleSet The Rule Set associated with the DFU stored in this row. This rule set is assigned to the DFU in a scenario.

Note: This column is not used in this release.

Scenario The scenario associated with the DFU stored in this row.

Pricing and Promotions Reference Guide 188 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 198: pricing_ref_guide.pdf

MDScenarioMetrics

MDScenarioMetrics Table included with: Markdown Optimization

Column name PK Included with

Datatype Valid values Default value

DmdUnit 2 MDO TEXT DmdGroup 3 MDO TEXT Loc 4 MDO TEXT StartDate 5 MDO DATE TO_DATE(‘01/01/

1970’,’MM/DD/YYYY’)

AdjPrice MDO DECIMAL 0.0 ApprovalDate MDO DATE TO_DATE(‘01/01/

1970’,’MM/DD/YYYY’)

BaseCost MDO DECIMAL 0.0 BasePrice MDO DECIMAL 0.0 CurrentPrice MDO DECIMAL 0.0 DmdAtAdjPrice MDO DECIMAL 0 DmdAtCurrentPrice

MDO DECIMAL 0

DmdAtRecPrice MDO DECIMAL 0 Dur MDO NUMBER 0 GMAtAdjPrice MDO DECIMAL 0.0 GMAtCurrentPrice

MDO DECIMAL 0.0

GMAtRecPrice MDO DECIMAL 0.0 MDQtyAtAdjPrice

MDO DECIMAL 0.0

MDQtyAtRecPrice

MDO DECIMAL 0.0

OnOrderQty MDO DECIMAL 0.0 OppCost MDO DECIMAL 0 RecMDState MDO NUMBER 0 RecMDStateEff MDO DATE TO_DATE(‘01/01/

1970’,’MM/DD/YYYY’)

RecPrice MDO DECIMAL 0.0 RevAtAdjPrice MDO DECIMAL 0.0 RevAtCurrentPrice

MDO DECIMAL 0.0

RevAtRecPrice MDO DECIMAL 0.0 Scenario 1 MDO TEXT StartQtyAtAdjPrice

MDO DECIMAL 0

StartQtyAtCurrentPrice

MDO DECIMAL 0

Pricing and Promotions Reference Guide 189 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 199: pricing_ref_guide.pdf

MDScenarioMetrics

Column name PK Included with

Datatype Valid values Default value

StartQtyAtRecPrice

MDO DECIMAL 0

WorkflowStatus MDO NUMBER 0

Table description This table stores the output of the Calculate Metrics process, which is run after Markdown Optimization, for each DFU in the optimized scenario.

The Calculate Metrics process computes various metrics for each optimized product, timeslots this data into calendar buckets to be displayed by the user interface, and aggregates values when necessary.

Column descriptions DmdUnit The demand unit associated with the DFU stored in this row.

DmdGroup The demand group associated with the DFU stored in this row.

Loc The location associated with the DFU stored in this row.

StartDate The start date of the user interface calendar period. This viewing calendar is usually weekly.

AdjPrice The price specified by the user to replace the system-generated price for this product. If this price is not specified, the value in this column is the same as the recommended price.

ApprovalDate The date on which a recommended markdown is approved.

BaseCost The base cost defined for this product. This value typically represents variable costs that influence decisions about pricing, including cost of goods and other costs of sale.

BasePrice The base price defined for this product.

CurrentPrice The retail price for the product during the current interface time period, before the next markdown is taken.

DmdAtAdjPrice The demand at the adjusted price for this product.

DmdAtCurrentPrice The demand at the current retail price for the product.

DmdAtRecPrice The demand at the system-recommended price of the product during a markdown state.

Dur The duration of the user interface calendar period. Pricing and Promotions Reference Guide 190 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 200: pricing_ref_guide.pdf

MDScenarioMetrics

GMAtAdjPrice The gross margin for the current user interface time period at the adjusted price for the product.

Note: This column is VAT exclusive.

GMAtCurrentPrice The gross margin for the current user interface time period at the current retail price for the product.

Note: This column is VAT exclusive.

GMAtRecPrice The gross margin for the current user interface time period at the system-recommended price.

Note: This column is VAT exclusive.

MDQtyAtAdjPrice The units of inventory on the date the markdown state change becomes effective, if a system-recommended markdown occurs in the current user interface time period. If an adjustment was made to a previous markdown recommendation, the inventory is calculated based on the adjustment.

MDQtyAtRecPrice The units of inventory on the date the markdown state change is to become effective, if a system-recommended markdown occurs in the current user interface time period.

OnOrderQty The sum of all planned receipt units during the current user interface time period.

OppCost The gross margin (in terms of currency) lost by excluding the markdown recommendation and following the best strategy available in the next business cycle.

RecMDState The system-recommended markdown state for this product if a markdown is recommended during the current user interface time period.

RecMDStateEff The date from which the system recommends a markdown state change for a product.

RecPrice The system-recommended price of the product during the current user interface time period.

RevAtAdjPrice The revenue for the current user interface time period at the adjusted price for the product.

Note: This column is VAT exclusive.

RevAtCurrentPrice The revenue for the current user interface time period at the current retail price for the product.

Note: This column is VAT exclusive.

RevAtRecPrice The revenue for the current user interface time period at the system-recommended.

Note: This column is VAT exclusive.

Scenario The scenario associated with the DFU stored in this row.

StartQtyAtAdjPrice The units of inventory at the adjusted price for the product, at the beginning of the user interface time period.

Pricing and Promotions Reference Guide 191 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 201: pricing_ref_guide.pdf

MDScenarioMetrics

StartQtyAtCurrentPrice The units of inventory at the current retail price for the product, at the beginning of the user interface time period.

StartQtyAtRecPrice The units of inventory at the system-recommended price for the product, at the beginning of the user interface time period.

WorkflowStatus Indicates the status of the markdown recommendation. Values are:

• 0 - Recommended

• 1 - Approved

• 2 - Submitted for Approval

The default value is 0.

Pricing and Promotions Reference Guide 192 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 202: pricing_ref_guide.pdf

MDScenarioMetricsStatus

MDScenarioMetricsStatus Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

Collection MDO UPPER_TEXT (50 CHAR)

‘ ‘

DmdUnit 2 MDO TEXT DmdGroup 3 MDO TEXT Loc 4 MDO TEXT CurrentOutDate MDO DATE TO_DATE(‘01/

01/1970’,’MM/DD/YYYY’)

Disc MDO DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

ErrorStatus MDO NUMBER 10, 60. 61, 62, 63, 64, 65, 66, 67, 90, 99

ExcludedSw MDO NUMBER(1) 0

GMAtAdjPrice MDO DECIMAL 0.0 GMAtCurrentPrice

MDO DECIMAL 0.0

GMAtRecPrice MDO DECIMAL 0.0 ManualSw MDO NUMBER(1) 0 OptimizDate MDO DATE TO_DATE(‘01/

01/1970’,’MM/DD/YYYY’)

OverrideDate MDO DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

OverriddenSw MDO NUMBER(1) 0

OverridePrice MDO DECIMAL 0.0 RecOutDate MDO DATE TO_DATE(‘01/

01/1970’,’MM/DD/YYYY’)

RevAtAdjPrice MDO DECIMAL 0.0 RevAtCurrentPrice

MDO DECIMAL 0.0

RevAtRecPrice MDO DECIMAL 0.0 RuleSet MDO TEXT ‘ ’ Scenario 1 MDO TEXT

Table description Pricing and Promotions Reference Guide 193 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 203: pricing_ref_guide.pdf

MDScenarioMetricsStatus

This table stores the output data of the Optimize Markdowns and Calculate Metrics processes run on scenarios.

Column descriptions Collection The ‘collection’ (group of items to be marked down at the same time and for the same amount) to which the DFU in this row belongs. This field contains data populated by combining the value in DMDUNIT.COLLECTION and the value of a column in the LOC table using the DRM.MD.COLLECTION.MAPCOLUMN property in PriceGlobalParam table.

Note: A collection can contain DFUs from different nodes in the hierarchy.

DmdUnit The demand unit associated with the DFU stored in this row.

DmdGroup The demand group associated with the DFU stored in this row.

Loc The location associated with the DFU stored in this row.

CurrentOutDate The date on which the inventory for the DFU will be depleted, if a markdown is not taken.

Disc The planned out date for this DFU.

ErrorStatus The error received when the Calculate Markdown Metrics process is run. Valid values are -

• 10: No Error

• 60: Null Response

• 61: No Coefficients exist

• 62: Effective Price Calculation failed

• 63: Unexpected Response

• 64: No Base Price or Base Cost exists

• 65: No Baseline Forecast exists

• 66: No Inventory exists

• 67: No Effective Price Exists or the scenario or Optimization has not been run

• 90: Evaluation Error

• 99: System Error

ExcludedSw This switch determines whether the values based on system-recommended prices or based on current prices, should be used when calculating metrics in the aggregate mode.

GMAtAdjPrice The gross margin for the current user interface time period at the adjusted price for the product.

Note: This column is VAT exclusive.

GMAtCurrentPrice The gross margin for the current user interface time period at the current retail price for the product.

Pricing and Promotions Reference Guide 194 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 204: pricing_ref_guide.pdf

MDScenarioMetricsStatus

Note: This column is VAT exclusive.

GMAtRecPrice The gross margin for the current user interface time period at the system-recommended price.

Note: This column is VAT exclusive.

ManualSw Indicates whether the DFU was added manually or automatically during a process run. The default value is 0. 1 indicates that DFUs were manually added using the Add Products/Locations page.

OptimizDate The date on which the scenario was last optimized and the values in this row were obtained as output.

OverrideDate The date specified by the user to replace the system-recommended date for the markdown.

OverriddenSw This switch denotes whether or not the system-recommended price for the DFU has been overridden by the user.

OverridePrice The price specified by the user to replace the system-recommended price for this DFU.

RecOutDate The date on which all the inventory pertaining to a DFU can be depleted if a markdown is taken at the recommended price.

RevAtAdjPrice The revenue for the current user interface time period at the adjusted price for the product.

Note: This column is VAT exclusive.

RevAtCurrentPrice The revenue for the current user interface time period at the current retail price for the product.

Note: This column is VAT exclusive.

RevAtRecPrice The revenue for the current user interface time period at the system-recommended.

Note: This column is VAT exclusive.

RuleSet The Optimization Ruleset associated with the DFU in this row.

Scenario The scenario associated with the DFU in this row.

Pricing and Promotions Reference Guide 195 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 205: pricing_ref_guide.pdf

MDScenarioNodeRuleSet

MDScenarioNodeRuleSet Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

NodeKeyID 2 MDO INTEGER

RuleSet MDO UPPER_TEXT (50 CHAR)

Scenario 1 MDO UPPER_TEXT (50 CHAR)

Table description This table stores information on scenarios which have Optimization Rulesets associated with them.

Column descriptions NodeKeyID The unique system-generated identifier of the node.

RuleSet The unique identifier of the rule set.

Scenario The scenario associated with the rule set.

Pricing and Promotions Reference Guide 196 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 206: pricing_ref_guide.pdf

MDScenarioRec

MDScenarioRec Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values

Default value

Collection MDO UPPER_TEXT (50 CHAR)

‘ ‘

DmdUnit 1 MDO TEXT DmdGroup 2 MDO TEXT InvShrink MDO DECIMAL 0 Loc 3 MDO TEXT OptimizDate MDO DATE TO_DATE('01/

01/1970', 'DD/MM/YYYY')

OptimizResult MDO NUMBER 1,10,11,12,13, 14,25,28,29,40, 41,42,43,44,45, 46,47,48,49,50, 51,52,53,54,55, 56,57,58,60,61, 62,63,64,65,66, 67,68,69,70,71, 90,99

1

PlanStatus MDO NUMBER 1,2,3,4,5,6,7,8, 9,10

0

RemainingInv MDO DECIMAL 0.0 RuleSet MDO TEXT ‘ ’ Scenario MDO TEXT

Table description This table stores the output of the Optimize Markdowns process run on scenarios.

Column descriptions Collection The ‘collection’ (group of items to be marked down at the same time and for the same amount) to which the DFU in this row belongs. This field contains data populated by combining the value in DMDUNIT.COLLECTION and the value of a column in the LOC table using the DRM.MD.COLLECTION.MAPCOLUMN property in PriceGlobalParam table.

Note: A collection can contain DFUs from different nodes in the hierarchy. Pricing and Promotions Reference Guide 197 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 207: pricing_ref_guide.pdf

MDScenarioRec

DmdUnit The demand unit associated with the DFU stored in this row.

DmdGroup The demand group associated with the DFU stored in this row.

InvShrink The estimate of inventory shrinkage due to damage or theft, calculated as the greater of following two values -

• minimum inventory threshold (PriceGlobalParam : DRM.MD.OPT.MININVENTORYCOMPARISONTHRESHOLD)

• initial inventory value (DFUPriceParam : RefInvQty) multiplied by the percentage of inventory susceptible to shrinkage (MDRuleSet : RemainingInvPct).

Loc The location associated with the DFU stored in this row.

OptimizDate The date when the Optimize Markdowns process was run and the values in this row were obtained as output.

OptimizResult Until you optimize a markdown, the value in this column is:

• 1: Not yet optimized

After you run the Optimize Markdowns process, if the optimization was successful, the value in this column is:

• 10: Optimized - Price reduced and inventory depleted

• 11: Inventory depleted, price not reduced

• 12: Price reduced, inventory not depleted

• 14: Price not reduced, inventory not depleted

If the Optimize Markdowns process was not successful, the value in this column will help you understand why the process failed.

• 13: Cannot be optimized

• 25: Start Date After Out Date

• 28: Invalid Markdown Calendar

• 29: InitMDState Eff Date After Start Date

• 40: Inventory Less than 1

• 41: Invalid Unit Cost

• 42: Invalid List Price

• 43: MaxNumPriceChanges less than 0

• 44: Invalid MinPriceCostRatio

• 45: Invalid MaxDiscount

• 46: Invalid MinDuration

• 47: Invalid MDState

• 48: Invalid PriceFormat

Pricing and Promotions Reference Guide 198 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 208: pricing_ref_guide.pdf

MDScenarioRec

• 49: Invalid Objective

• 50: Invalid SalvageValue

• 51: Invalid MinValue

• 52: Invalid MaxValue

• 53: Invalid Increment

• 54: Invalid value list

• 55: Invalid PriceDefType

• 56: Invalid PriceDefMethod

• 57: Invalid discount basis

• 58: Missing State Attributes

• 60: Evaluation null response

• 61: Evaluation missing coefficients

• 62: Evaluation effective price calculation failed

• 63: Evaluation unexpected response

• 64: Evaluation missing list price

• 65: Evaluation missing baseline forecast

• 66: Manual Insert

• 67: Missing Effective Price

• 68: Missing Inventory

• 69: Missing Base Cost

• 70: Missing Rule Set Assignment

• 71: Missing Rule Set Definition

• 90: Evaluation Error

• 99: System Error

PlanStatus The current stage of the Markdown Optimization run. Possible values are -

0 - None

1 - Recommended - Markdown is recommended by the system

2 - Overridden - Recommended markdown percentages were overridden 3 - Excluded - User excluded the current markdown from being implemented

4 - Error - An error in either data or processing prevented this markdown from being optimized 5 - Manual - Associated with DFUs added using the Add Products/Locations page

RemainingInv The projected remaining inventory on the planned out date.

RuleSet The Rule Set associated with the DFU stored in this row.

Scenario The scenario associated with the DFU stored in this row.

Pricing and Promotions Reference Guide 199 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 209: pricing_ref_guide.pdf

MDScenarioRecDetail

MDScenarioRecDetail Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values

Default value

DmdUnit 2 MDO TEXT

DmdGroup 3 MDO TEXT

Loc 4 MDO TEXT

Eff 5 MDO DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

ApprovalDate MDO DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

BaseCost MDO DECIMAL 0.0

CurrentPrice MDO DECIMAL 0.0 ExcludedSw MDO NUMBER(1) 0 MDState MDO NUMBER 1 OppCost MDO DECIMAL 0.0 OrigPrice MDO DECIMAL 0.0 OverridePrice MDO DECIMAL 0.0 OverrideSw MDO NUMBER(1) 0 RecPrice MDO DECIMAL 0.0 RemainingInv MDO DECIMAL 0.0 Scenario 1 MDO TEXT

WorkflowStatus MDO NUMBER 0

Table description This table contains output data from the Optimize Markdowns process, pertaining to each DFU in the optimized scenario.

Column descriptions DmdUnit The demand unit associated with the DFU stored in this row.

DmdGroup The demand group associated with the DFU stored in this row.

Loc The location associated with the DFU stored in this row.

Pricing and Promotions Reference Guide 200 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 210: pricing_ref_guide.pdf

MDScenarioRecDetail

Eff The recommended date for the markdown state change to be implemented.

ApprovalDate The date on which a recommended markdown is approved.

BaseCost The unit cost of this DFU.

CurrentPrice The current price of this DFU.

ExcludedSw The Excluded Switch indicates whether a markdown recommendation is excluded or not. The default value is 0.

0 - The markdown recommendation is not excluded.

1 - The markdown recommendation is excluded.

MDState A sequential number that denotes which markdown state the DFU will enter into.

OppCost The gross margin (in terms of currency) lost by excluding the markdown recommendation and following the best strategy available in the next business cycle.

OrigPrice The original price of the DFU.

OverridePrice The price specified by the user to replace the system-generated price for this DFU. If this price is not specified, this column is blank.

OverrideSw The Override Switch indicates whether the system-recommended markdown price was overridden.

• 0: Recommended prices were not overridden

• 1: Recommended prices were overridden

RecPrice The system-recommended price of the DFU for this markdown state.

RemainingInv The projected remaining inventory on the date of the markdown.

Scenario The scenario associated with the DFU stored in this row.

WorkflowStatus Indicates the status of the recommendation for the markdown, i.e., what action the user has performed on the recommendation. Valid values are:

• 0 - None - indicates that no user action has been performed.

• 1 - Submitted - indicates that the user has submitted the recommendation.

• 2 - Approved - indicates that the user has approved the recommendation.

Pricing and Promotions Reference Guide 201 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 211: pricing_ref_guide.pdf

MktgInstrument

MktgInstrument Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name

PK Included with Datatype Valid values

Default value

AdvertisedSw PM NUMBER(1) 0

LocHierarchy PM VARCHAR2(25)

MktgInstrument

1 Dmd Decomp, MDO, PM

UPPER_TEXT

OptimizableSw

INTEGER 0

PrintMediaSw PM NUMBER(1) 0

Table description Each row in the Marketing Instrument table defines one marketing instrument, such as a print circular, a TV advertisement, or an in-store display. After creating a Marketing Instrument, specify its attributes in the MktgInstrumentAttrib table.

For information about how to add a new Marketing Instrument, see the JDA Supply Chain Planning & Optimization Installation/Administration Guide.

Column descriptions AdvertisedSw Event Management organizes advertising activities into three levels:

• Campaigns, which are always sent to JDA Advertising when they are created

• Events, which are always sent to JDA Advertising when they are created

• Vehicles, which are sent only if they are of a type that an Advertising user would care about

Advertised Switch specifies whether a vehicle to which this marketing instrument is assigned, is sent to JDA Advertising or not.

• 0: This vehicle is not sent to Advertising.

• 1: This vehicle is sent to Advertising.

LocHierarchy Use this column to specify the name of the location hierarchy associated with each marketing instrument. If Promotions Management is integrated with Advertising, this information enables the system to identify the columns in the Loc table that hold price zone and ad zone data for a vehicle to which this marketing instrument is assigned. That data must be included if the vehicle is sent to Advertising.

In the PromoReportingLvl table, which is maintained by the system administrator, a value in the LocHierarchyName column must match the value in MktgInstrument: LocHierarchy. Other columns in the same row in PromoReportingLvl specify the names of Loc table columns that store price zone and ad zone data for that location hierarchy.

MktgInstrument Identifier of the Marketing Instrument defined in this row. Pricing and Promotions Reference Guide 202 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 212: pricing_ref_guide.pdf

MktgInstrument

This identifier can include underscores (_) and any alphanumeric characters. Do not use spaces or special characters in this identifier.

OptimizableSw Note: This column is not used in this release.

PrintMediaSw Print Media Switch specifies whether this marketing instrument is produced in a print medium. For example, a circular or brochure is produced in a print medium, but display space and broadcast ads are not.

You can create pages and assign category owners to a vehicle only if its assigned marketing instrument is produced in a print medium.

If PrintMediaSw and AdvertisedSw both have a value of 1 (True), the number of pages and category owners for the pages are included when this vehicle is exported to JDA Advertising.

• 0: This marketing instrument is not produced in a print medium

• 1: This marketing instrument is produced in a print medium

Pricing and Promotions Reference Guide 203 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 213: pricing_ref_guide.pdf

MktgInstrumentAttrib

MktgInstrumentAttrib Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values Default value

AggregationFunction

Dmd Decomp, MDO, PM

OPTION_TEXT

'SIMPLEAVG', 'SIMPLESUM'

'SIMPLEAVG'

Attribute_Name PM UPPER_TEXT '' BO_Name PM UPPER_TEXT '' DataType Dmd Decomp,

MDO, PM TEXT

DefaultVal Dmd Decomp, MDO, PM

DECIMAL 0

DomainName Dmd Decomp, MDO, PM

UPPER_TEXT

MaxVal Dmd Decomp, MDO, PM

DECIMAL 0

MinVal Dmd Decomp, MDO, PM

DECIMAL 0

MktgInstrument 2 Dmd Decomp, MDO, PM

UPPER_TEXT

MktgInstrumentAttrib

1 Dmd Decomp, MDO, PM

UPPER_TEXT

TimeSlottingFunction

Dmd Decomp, MDO, PM

OPTION_TEXT

'SIMPLESUM', 'TIMEWEIGHTEDAVG'

'TIMEWEIGHTEDAVG'

Table description Each row in this table defines one attribute for a specific marketing instrument (which is defined in the MktgInstrument table). For example, a Bulk Discount Marketing Instrument might have two attributes called Quantity and Sales Price. A Display Marketing Instrument could have a categorical attribute called Type, with values such as EndCap, Shelf, and None.

Column descriptions AggregationFunction On some pages in the user interface, you can review and edit data for either individual DFUs or aggregations of DFUs. AggregationFunction specifies the method used to perform aggregation.

If the Datetype of the attribute defined in this row is Numeric or Boolean, specify the method to be used for aggregation for this attribute. If the Datatype is Categorical, the system always uses the time-weighted average method regardless of the setting in this column.

• SimpleAvg: Calculate a simple average for the data for this attribute

• SimpleSum: Calculate a simple sum for the data for this attribute

Attribute_Name The Generate Promotional Forecast process uses Attribute_Name in combination with BO_Name to determine whether to assign this marketing instrument attribute at the promotional offer level or the promotional DFU level.

Pricing and Promotions Reference Guide 204 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 214: pricing_ref_guide.pdf

MktgInstrumentAttrib

If the marketing instrument associated with this attribute is assigned at the promotional offer level:

• BO_Name: PromoOffer

• Attribute_Name: One of the Promo Offer’s UDAs representing that attribute

If the marketing instrument associated with this attribute is assigned at the promotional DFU level:

• BO_Name: PromoDFU

• Attribute_Name: One of the Promo DFU’s UDAs representing that attribute

BO_Name If the marketing instrument associated with this attribute is assigned at the promotional offer level, BO_Name = PromoOffer.

If the marketing instrument is assigned at the promotional DFU level, BO_Name = PromoDFU.

The Generate Promotional Forecast process uses this value in combination with Attribute_Name to determine whether to assign this marketing instrument attribute at the promotional offer level or the promotional DFU level.

DataType • Boolean

This attribute can have only two values, typically Yes and No (1 and 0). For example, if the Marketing Instrument is a Circular, you might define an attribute called Photo, whose value indicates whether the circular does or does not include a photo.

• Numeric

The value of this attribute must be numeric. For example, for a Circular, you could define a Pages attribute whose value is the number of pages in the circular.

• Categorical

This attribute has a finite set of valid values, which are defined in the domain specified in Domain_Name.

• Date

A date column holds a calendar date – a combination of month, day, and year. For a date, valid input characters are 0-9, slash (/), hyphen (-).Examples of valid date formats include: MM/DD/YYYY; and MM-DD-YYYY.

• Integer

An integer column holds numeric values that do not require digits to the right of the decimal point. The range of valid values for integer columns is -2,147,483,647 to +2,147,483,647.

• Text

Text columns are character columns of a maximum fixed length, generally used for freeform textual data. The maximum length for a text column is 50 characters.

DefaultVal Specify the most frequently used value for this attribute. When you specify this attribute for a new row in the PromoDFUMktgInstrumentVal table, this is the Value initially assigned for that row.

If the DataType of this attribute is Numeric, DefaultVal can be anything between MinVal and MaxVal.

If DataType is Boolean, DefaultVal should be either 0 or 1.

If DataType is Categorical, DefaultVal can be the same as the default value of the corresponding domain.

Domain_Name Pricing and Promotions Reference Guide 205 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 215: pricing_ref_guide.pdf

MktgInstrumentAttrib

Specify the domain associated with this attribute. The domain determines the options available for the value of a categorical attribute.

For noncategorical Marketing Instrument attributes, whose values may be either numeric or binary, set this value to SCPO_MI_ATTR_NONCAT.

For categorical Marketing Instrument attributes, whose values are predefined in a domain, you can create a new domain or use an existing domain from MD_LIST_DOMAIN table of foundation schema.

MaxVal If the DataType of this attribute is Numeric, MaxVal is the maximum value allowed for the attribute.

If the DataType is Boolean, set MaxVal to 1.

If the DataType is Categorical, set MaxVal to the largest Value_Name in the metadata domain specified by Domain_Name.

MinVal If the DataType of this attribute is Numeric, MinVal is the minimum value allowed for the attribute.

If the DataType is Boolean, set MinVal to 0.

If the DataType is Categorical, set MinVal to the smallest Value_Name in the metadata domain specified by Domain_Name.

MktgInstrument Marketing Instrument associated with this attribute.

MktgInstrumentAttrib The attribute whose value is defined in this row.

TimeSlottingFunction When you run certain processes, such as Optimization and Evaluation, the system begins by slotting data into the calendar you have specified. It does this by calculating either a time-weighted average or a simple sum of the data in each calendar period.

If the Datetype of the attribute defined in this row is Numeric or Boolean, specify the method to be used for time slotting for this attribute. If the Datatype is Categorical, the system always uses the time-weighted average method regardless of the setting in this column.

• TimeWeightedAvg: Calculate a time-weighted average for the data for this attribute

• SimpleSum: Calculate a simple sum for the data for this attribute

Pricing and Promotions Reference Guide 206 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 216: pricing_ref_guide.pdf

Model

Model Table included with: Fulfillment, Demand, Dynamic Demand Response, Promotions Management, Travel Price Optimization, Flowcasting

Column name PK Included with Datatype Valid values Default value

Algorithm Dmd, Flowcasting INTEGER 1

Descr Dmd, Flowcasting TEXT ' ' HistStream Dmd, Flowcasting TEXT ' '

Model 1 Dmd, Flowcasting TEXT

Table description With Multi-Model Framework (MMF), each DFU can have multiple types of history and forecast data. To identify the history stream and forecast model used for a DFU, create a model to associate with the appropriate DFUs. To associate a model with a DFU, enter the model identifier in DFU:Model.

A model has two components: the history stream (which identifies the type of history, such as point-of-sale or shipment), and the forecast algorithm (such as Fourier, MLR, or Lewandowski). After you populate the HistStream table with the history streams for a database, create a model name to which you will associate the history stream and algorithm. If the model is an imported forecast (such as sales, marketing, or budget), the history stream and algorithm values may remain blank.

Each row in this table is used as an identifier for a specific forecast stream for a DFU. A demand unit, demand group, location, and model identifier make up a DFUModel.

Column descriptions Algorithm Value that indicates which algorithm the Calculate Model process should use for this DFUModel.

Valid values for Algorithm are 0 to 9 (updated by the user).

• 0: None

Use this for imported forecasts. Calculate Model will not change any values for DFUs where Algorithm = None.

• 1: Fourier

• 2: Multiple Linear Regression (MLR)

• 3: Generate Forecast (import MLR coefficients)

• 4: Lewandowski

If you select this option but the database is not configured for Lewandowski, the system generates an exception.

• 5: Holt-Winters

• 6: Croston

• 7: Moving Average

• 8: AVS-Graves

• 9: Short Lifecycle

Pricing and Promotions Reference Guide 207 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 217: pricing_ref_guide.pdf

Model

Note: Because Model is part of the primary key for the DFU table, the following row is added to the Model table during migration to version 6.1 and later:

Model=”DEFAULT-MODEL” and Descr=”Default Model”

To set the defaults for all existing DFUs, the migration utility also sets the following values for this row:

HistStream = “DEFAULT-HIST”

Algorithm = 1 (Fourier)

Descr Description of this history stream.

HistStream The history stream used for the DFUModel by a Calculate Model process.

Valid values for History Stream are identifiers of a history stream and cannot be blank.

Model The model identifier described in this row.

Pricing and Promotions Reference Guide 208 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 218: pricing_ref_guide.pdf

MRMBatchInputVal

MRMBatchInputVal Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

BatchProcess 1 Dmd Decomp, MDO, PM

INTEGER

OptionName 3 Dmd Decomp, MDO, PM

TEXT

OptionVal Dmd Decomp, MDO, PM

INTEGER 0

OptionValCol Dmd Decomp, MDO, PM

TEXT

StepNum 2 Dmd Decomp, MDO, PM

INTEGER

Table description This table is an optional table and contains entries only if an option set is not created for a given process. It provides an override to the option set specified in the MRMBatchStep table.

Column descriptions BatchProcess Unique ID for the batch process. A batch process represents a sequence of steps or processes to be run.

OptionName The SRE OPTION_NAME for which an override is specified.

OptionVal It contains an overridden value for an option set.

Note: It is an optional field.

OptionValCol The column in MRMExperiment that contains the value.

StepNum A non-zero integer starting from 1 representing the relative order in which to the steps will be run.

Pricing and Promotions Reference Guide 209 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 219: pricing_ref_guide.pdf

MRMBatchProcess

MRMBatchProcess Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

BatchProcess 1 Dmd Decomp, MDO, PM

INTEGER

Descr Dmd Decomp, MDO, PM

TEXT

Table description This table contains the batch process number and its description.

Column descriptions BatchProcess Unique ID for the batch process. A batch process represents a sequence of steps or processes to be run.

Descr The description of the batch process.

Pricing and Promotions Reference Guide 210 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 220: pricing_ref_guide.pdf

MRMBatchStep

MRMBatchStep Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

BatchProcess 1 Dmd Decomp, MDO, PM

INTEGER

Note Dmd Decomp, MDO, PM

TEXT ' '

OptionSetName Dmd Decomp, MDO, PM

TEXT

ProcessName Dmd Decomp, MDO, PM

TEXT

SearchColumn Dmd Decomp, MDO, PM

TEXT

SkipSw Dmd Decomp, MDO, PM

INTEGER 0

StepNum 2 Dmd Decomp, MDO, PM

INTEGER

Table description This table describes the steps for a particular batch process.

Column descriptions BatchProcess Unique ID for the batch process. A batch process represents a sequence of steps or processes to be run.

Note Provides details of the batch process.

OptionSetName The SRE OPTION_SET_NAME used by the process being run.

ProcessName The name of the module or process to be run. It is a value from a data domain SCPO_MRM_EXPERIMENT_STEP. You can have entries such as ADJUST_CROSS_PRODUCT_WEIGHTS, ADJUST_OUTLIER_COEFS, or SRE service names like DRM.Normalization, Demand.CalcModel. It can also contain custom processes such as Modify Cross Relations CP.

SearchColumn The name of the search column from MRMExperiment table that has pre-defined search value. Values allowed are: FCSTSEARCH, AGGFCSTSEARCH, CALIBRATIONSEARCH, SEASONSEARCH, OTHERSEARCH.

Pricing and Promotions Reference Guide 211 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 221: pricing_ref_guide.pdf

MRMBatchStep

SkipSw Indicates if a step must be run as a part of the batch process.

StepNum A non-zero integer starting from 1 representing the relative order in which a step needs to be run.

Pricing and Promotions Reference Guide 212 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 222: pricing_ref_guide.pdf

MRMCausalFactor

MRMCausalFactor Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values Default value

AggregationFunction

Dmd Decomp, MDO, PM

OPTION_TEXT 'SIMPLEAVG', 'SIMPLESUM'

'SIMPLEAVG'

DataType Dmd Decomp, MDO, PM

TEXT

DefaultVal Dmd Decomp, MDO, PM

DECIMAL 0

DomainName Dmd Decomp, MDO, PM

UPPER_TEXT ' '

Max Dmd Decomp, MDO, PM

DECIMAL 0

Min Dmd Decomp, MDO, PM

DECIMAL 0

MrmCausalFactor 1 Dmd Decomp, MDO, PM

UPPER_TEXT

TimeSlottingFunction

Dmd Decomp, MDO, PM

OPTION_TEXT 'SIMPLESUM', 'TIMEWEIGHTEDAVG'

'TIMEWEIGHTEDAVG'

Table description This table defines the set of causal factors to be used in the Market Response Model (MRM). Values for these causal factors are stored in the VariantMRMCausalFactorVal (on page 423) table.

In the current release, causal factors are used only by processes.

For information about how to add a new causal factor, see “Adding causal factors to the database” in the chapter on “Changing the initial configuration of JDA Markdown” in the Pricing Database Reference Guide.

Column descriptions AggregationFunction The Aggregate History process uses this method to aggregate values for this causal factor.

• SimpleAvg: Simple average

• SimpleSum: Simple sum

Datatype The datatype for this causal factor, which determines the kind of data stored in the database column. Valid values are Categorical, Numeric, and Boolean.

DefaultVal Default value of this causal factor. If a DFU has no value for this causal factor in a particular period in the VariantMRMCausalFactor table, the DefaultVal is used instead.

Pricing and Promotions Reference Guide 213 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 223: pricing_ref_guide.pdf

MRMCausalFactor

If this is a categorical causal factor, this value must match a value defined in the domain specified in Domain_Name.

Domain_Name The name of the domain that specifies valid values if this is a categorical causal factor. The domain is defined using MD_DATA_DOMAIN, MD_LIST_DOMAIN, MD_LIST_DOMAIN_VALUE, and MD_LIST_DOMAIN_VALUE_TRANS tables of foundation schema. This value is not used for non-categorical causal factors.

Max The maximum value for this causal factor.

Min The minimum value for this causal factor.

MRMCausalFactor Identifier of this causal factor.

This identifier can include underscores (_) and any alphanumeric characters. Do not use spaces or special characters in this identifier.

TimeSlottingFunction If the data for this causal factor must be time-slotted into the time periods of a different calendar, this is the method by which time-slotting will be performed.

• SimpleSum: Simple sum

• TimeWeightedAvg: Time-weighted average

If this is a categorical causal factor, the TimeWeightedAvg option must be used.

Pricing and Promotions Reference Guide 214 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 224: pricing_ref_guide.pdf

MRMCausalFactorValue

MRMCausalFactorValue Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values

Default value

MrmCausalFactor

1 Dmd Decomp, MDO, PM

UPPER_TEXT

StartDate 2 Dmd Decomp, MDO, PM

DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

Dur Dmd Decomp, MDO, PM

NUMBER 0

Value Dmd Decomp, MDO, PM

FLOAT ' '

Table description This table defines the set of causal factors to be used in the Market Response Model (MRM). Unlike the causal factor values given in VariantMRMCausalFactorVal, the values in this table do not vary by DFU. Instead, these causal factors can be assigned to DFUs through the MRMDFUCausalFactor table.

In the current release, causal factors are used only by processes.

For information about how to add a new causal factor, see Adding causal factors to the database in the chapter on Changing the initial configuration of JDA Markdown in the JDA Pricing Database Reference Guide.

Column descriptions MrmCausalFactor Identifier of this causal factor.

This identifier can include underscores (_) and any alphanumeric characters. Do not use spaces or special characters in this identifier.

StartDate The date on which the scenario begins.

Dur The duration in minutes of the time period whose values is stored in this row.

Value The causal factor value for this particular DFU.

Pricing and Promotions Reference Guide 215 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 225: pricing_ref_guide.pdf

MRMCoef

MRMCoef Table included with: Demand Decomposition, Markdown Optimization, Promotions Management, Travel Price Optimization

Column name

PK Included with Datatype Valid values

Default value

MRMCoef 1 Dmd Decomp, MDO, PM, TPO

TEXT ' '

MRMCoefKey Dmd Decomp, MDO, PM, TPO

TEXT ' '

MRMCoefVal Dmd Decomp, MDO, PM, TPO

DECIMAL 0

MRMGroup 2 Dmd Decomp, MDO, PM, TPO

TEXT

MRMIndex Dmd Decomp, MDO, PM, TPO

INTEGER 0

PValue Dmd Decomp, MDO, PM, TPO

DECIMAL 0

StdErrorOfCoeff

Dmd Decomp, MDO, PM, TPO

DECIMAL 0

TStatistic Dmd Decomp, MDO, PM, TPO

DECIMAL 0

Table description Each row in the Market Response Model (MRM) Coefficient table stores the published form of a processed MRM coefficient for a specific MRM group.

The following tables store the draft output of the Estimate Market Response Model process:

• MRMCoefDraft (processed MRM coefficients for an MRM group)

• SmearingFactorDraft (processed smearing factors for an MRM group)

• MRMGroupLRStatDraft (regression metrics for an MRM group)

After you have analyzed this data and manipulated it to your satisfaction, use the Publish Price Coefficients process to transfer it to the published versions of the tables:

• MRMCoef

• SmearingFactor

• MRMGroupLRStat

In these tables, the data is available for use by other processes.

Column description MRMCoef Identifier of the coefficient defined in this row.

MRMCoefKey Key of this coefficient.

Pricing and Promotions Reference Guide 216 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 226: pricing_ref_guide.pdf

MRMCoef

MRMCoefVal Value of this coefficient.

MRMGroup Market response model (MRM) group associated with this coefficient.

MRMIndex Index of this coefficient.

PValue PValue specifies whether the variable of the estimated coefficient has statistically significant predictive capability in the presence of the other predictors. It is the probability of getting the estimated coefficient value or more extreme values if the real coefficient value is zero based on specified MRModel. The lower the P-value, the more confident we are that the real coefficient value is not zero.

This value is populated by the Estimate Market Response Model process.

StdErrorOfCoeff Standard error of this coefficient. This value is populated by the Estimate Market Response Model process.

TStatistic TStatistic is the estimated coefficient value divided by its standard error. Comparing the T-statistic values with values in the Student's T-distribution determine the P-value. The Student's T-distribution describes how the mean of a sample with a certain number of observations (n) is expected to be distributed by probability.

This value is populated by the Estimate Market Response Model process.

Pricing and Promotions Reference Guide 217 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 227: pricing_ref_guide.pdf

MRMCoefDraft

MRMCoefDraft Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name

PK Included with Datatype Valid values

Default value

MRMCoef 1 Dmd Decomp, MDO, PM TEXT

MRMCoefKey Dmd Decomp, MDO, PM TEXT ' ' MRMCoefVal Dmd Decomp, MDO, PM DECIMAL 0 MRMGroup 2 Dmd Decomp, MDO, PM TEXT MRMIndex Dmd Decomp, MDO, PM INTEGER 0 PValue Dmd Decomp, MDO, PM DECIMAL 0 StdErrorOfCoeff

Dmd Decomp, MDO, PM DECIMAL 0

TStatistic Dmd Decomp, MDO, PM DECIMAL 0

Table description Each row in the Market Response Model (MRM) Coefficient Draft table stores the draft form of a processed MRM coefficient for a specific MRM group.

The following tables store the draft output of the Estimate Market Response Model process:

• MRMCoefDraft (processed MRM coefficients for an MRM group)

• SmearingFactorDraft (processed smearing factors for an MRM group)

• MRMGroupLRStatDraft (regression metrics for an MRM group)

After you have analyzed this data and manipulated it to your satisfaction, use the Publish Price Coefficients process to transfer it to the published versions of the tables:

• MRMCoef

• SmearingFactor

• MRMGroupLRStat

In these tables, the data is available for use by other processes.

Column descriptions MRMCoef Identifier of the coefficient defined in this row.

MRMCoefKey Key of this coefficient.

MRMCoefVal Value of this coefficient.

MRMGroup Market response model (MRM) group associated with this coefficient.

Pricing and Promotions Reference Guide 218 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 228: pricing_ref_guide.pdf

MRMCoefDraft

MRMIndex Index of this coefficient.

PValue PValue specifies whether the variable of the estimated coefficient has statistically significant predictive capability in the presence of the other predictors. It is the probability of getting the estimated coefficient value or more extreme values if the real coefficient value is zero based on specified MRModel. The lower the P-value, the more confident we are that the real coefficient value is not zero.

This value is populated by the Estimate Market Response Model process.

StdErrorOfCoeff Standard error of this coefficient. This value is populated by the Estimate Market Response Model process.

TStatistic TStatistic is the estimated coefficient value divided by its standard error. Comparing the T-statistic values with values in the Student's T-distribution determine the P-value. The Student's T-distribution describes how the mean of a sample with a certain number of observations (n) is expected to be distributed by probability.

This value is populated by the Estimate Market Response Model process.

Pricing and Promotions Reference Guide 219 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 229: pricing_ref_guide.pdf

MRMDFUCausalFactor

MRMDFUCausalFactor Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values

Default value

DmdUnit 1 Dmd Decomp, MDO, PM TEXT

DmdGroup 2 Dmd Decomp, MDO, PM TEXT Loc 3 Dmd Decomp, MDO, PM TEXT MRMCausalFactor

4 Dmd Decomp, MDO, PM UPPER_TEXT

Table description This table defines the map between DFUs and non-varying causal factors defined in the MRMCausalFactor table. Values for these non-varying causal factors are stored in the MRMCausalFactorValue table.

In the current release, causal factors are used only by processes.

For information about how to add a new causal factor, see “Adding causal factors to the database” in “Changing the initial configuration of JDA Markdown” in the JDA Demand Management Foundation Reference Guide. (This information is not included in the Promotions Management Reference Manual.)

Column descriptions DmdUnit The demand unit or product associated with this DFU.

DmdGroup The demand group associated with this DFU.

A DmdGroup is used to group DFUs in a way that makes sense for your business. For example, your company may want to group by product category, customer account, or geographic region.

Loc The location associated with this DFU.

MrmCausalFactor Identifier of this causal factor.

This identifier can include underscores (_) and any alphanumeric characters. Do not use spaces or special characters in this identifier.

Pricing and Promotions Reference Guide 220 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 230: pricing_ref_guide.pdf

MRMExperiment

MRMExperiment Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values Default value

AggFcstSearch Dmd Decomp, MDO, PM

TEXT ' '

BatchProcess Dmd Decomp, MDO, PM

INTEGER

CalibrationSearch Dmd Decomp, MDO, PM

TEXT ' '

DelMovingEventSw Dmd Decomp, MDO, PM

TEXT 0, 1 0

Descr Dmd Decomp, MDO, PM

TEXT ' '

DmdPostDate Dmd Decomp, MDO, PM

DATE TRUNC( TO_DATE( '01/01/1970', 'MM/DD/YYYY'))

DmdUnitHierarchy Dmd Decomp, MDO, PM

TEXT ' '

ExperimentID 1 Dmd Decomp, MDO, PM

INTEGER

FcstDmdUnitHierLevel

Dmd Decomp, MDO, PM

INTEGER 0

FcstLocHierLevel Dmd Decomp, MDO, PM

INTEGER 0

FcstMap Dmd Decomp, MDO, PM

TEXT ' '

FcstSearch Dmd Decomp, MDO, PM

TEXT ' '

JobId Dmd Decomp, MDO, PM

INTEGER

LocHierarchy Dmd Decomp, MDO, PM

TEXT ' '

MixError Dmd Decomp, MDO, PM

DECIMAL 0

MRMGroupDmdUnitHierLevel

Dmd Decomp, MDO, PM

INTEGER 0

MRMGroupLocHierLevel

Dmd Decomp, MDO, PM

INTEGER 0

MRModel Dmd Decomp, MDO, PM

TEXT ' '

MultilevelSw Dmd Decomp, MDO, PM

INTEGER 0

Notes Dmd Decomp, MDO, PM

TEXT

NumBadCoefs Dmd Decomp, MDO, PM

INTEGER 0

Pricing and Promotions Reference Guide 221 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 231: pricing_ref_guide.pdf

MRMExperiment

Column name PK Included with Datatype Valid values Default value

NumBadGroups Dmd Decomp, MDO, PM

INTEGER 0

NumGroups Dmd Decomp, MDO, PM

INTEGER 0

NumWeeks Dmd Decomp, MDO, PM

INTEGER 10

OtherSearch Dmd Decomp, MDO, PM

TEXT ' '

RefPeriodEndDate Dmd Decomp, MDO, PM

DATE TRUNC( TO_DATE( '01/01/1970', 'MM/DD/YYYY'))

SeasonDmdUnitHierLevel

Dmd Decomp, MDO, PM

INTEGER 0

SeasonLocHierLevel Dmd Decomp, MDO, PM

INTEGER 0

SeasonMap Dmd Decomp, MDO, PM

TEXT ' '

SeasonSearch Dmd Decomp, MDO, PM

TEXT ' '

SMAPE Dmd Decomp, MDO, PM

DECIMAL 0

StartDate Dmd Decomp, MDO, PM

DATE TRUNC( TO_DATE( '01/01/1970', 'MM/DD/YYYY'))

Status Dmd Decomp, MDO, PM

INTEGER

TemplateSw Dmd Decomp, MDO, PM

INTEGER 0

Table description This is an input and output table used to mention MRM experiment details. Each experiment has its own date range (coefficient estimation period and hold-out testing period), DFU selection (defined by CalibrationSearch), calendar, default MRModel, and MRM grouping criteria.

Each experiment has its own batch sequence defined by the Execute MRM Experiments batch process by which related fields are also populated. If criteria for aggregation are not specified either for searches, maps or hierarchy levels, the aggregate forecast and reconciliation steps are ignored.

Note: All searches used in the MRMExperiment table must be accessible by the MRMAdmin user. So, if a search is not defined as Public, then it should be atleast assigned to the MRMAdmin role.

Column descriptions AggFcstSearch The name of search used in aggregate forecast generation. In the standard batch process, this search is used by the Calculate Model process (second call).

Pricing and Promotions Reference Guide 222 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 232: pricing_ref_guide.pdf

MRMExperiment

Note: This is an optional field.

BatchProcess Unique ID for the batch process. A batch process represents a sequence of steps or processes to be run.

CalibrationSearch Selection of DFUs on which an experiment is run.These DFUs are added to the MRMExperimentDFU table, and used by various steps in the experiment.

DelMovingEventSw This switch indicates if the mapping between DFUs and moving events must be deleted at the end of the experiment.

Select 1 to delete. Select 0 to retain the mapping.

Descr A description for each Market Response Model experiment.

DmdPostDate End date of Calibration horizon or start date of hold-out period. If no overrides are provided in the MRMBatchInputVal table, this date is used as the end date for the Estimate Market Response Model and Adjust History for Pricing and Promotions processes. It is also used to update the DmdPostDate field in the DFU table for all the DFUs that are part of the experiment, making it the start of the forecast horizon. Finally, in the absence of overrides, it serves as a start date for the Reconcile and the Create and Evaluate Scenarios processes.

DmdUnitHierarchy Product hierarchy used in defining maps and searches that are not explicitly provided, and is used in creating the MRM grouping. Refers to HIERARCHY_NAME in MD_HIERARCHY.

ExperimentID Unique identifier for the Market Response Model experiment.

FcstDmdUnitHierLevel If FcstMap is not defined, this is the level of product hierarchy used in creation of aggregate DFUs in order to calculate higher-level forecast for reconciliation/seasonal profiles. Value 0 indicates that there are no group-by-product attributes. If both FcstDmdUnitHierLevel and FcstLocHierLevel are 0 and FcstMap is not specified then all steps relating to aggregate forecast calculation (that is, any steps using aggregate forecast search or forecast map) are ignored.

FcstLocHierLevel If FcstMap is not defined, this is the level of location hierarchy used in creation of aggregate DFUs in order to calculate higher-level forecast for reconciliation/seasonal profiles. Value 0 indicates that there are no group-by-location attributes. If both FcstDmdUnitHierLevel and FcstLocHierLevel are 0 and FcstMap is not specified then all steps relating to aggregate forecast calculation (that is, any steps using aggregate forecast search or forecast map) are ignored.

FcstMap The name of map used in aggregating history for generating a higher-level forecast for reconciliation.

If AggFcst search is not specified, this map is the basis for the creation of the Aggregate Forecast Search. If FcstSearch is not specified, it is also basis for the Forecast Search.

Note: This is an optional field.

FcstSearch The name of search used in forecasting and scenario creation. In the standard batch process, it is the search used by the Calculate Model (final call) and Create and Evaluate Scenarios processes.

Note: This is an optional field. Pricing and Promotions Reference Guide 223 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 233: pricing_ref_guide.pdf

MRMExperiment

JobId The job identity of a process for this experiment.

LocHierarchy Location hierarchy used in defining maps and searches that are not explicitly provided, and is used in creating the MRM grouping. Refers to HIERARCHY_NAME in MD_HIERARCHY.

MixError Measure of the total forecast error for the experiment. This is an output column updated by the Evaluate Model Performance process.

MRMGroupDmdUnitHierLevel Level of product hierarchy used in creation of MRM groups. Value 0 indicates that there are no group-by-product attributes.

MRMGroupLocHierLevel Level of location hierarchy used in creation of MRM groups. Value 0 indicates that there are no group-by-location attributes.

MRModel The market response model to be used by the Estimate Market Response Model, Adjust History for Pricing and Promotions and Calculate Model processes. This value is updated in the MRMExperimentGroup:MRModel when Create Groups process is updated. Foreign key to MRMODEL.

MultilevelSw Indicates if multi level forecasting is enabled.

Notes User comments/notes after the experiment is run.

NumBadCoefs Total number of MRM coefficients classified as bad by the Record and Adjust Coefficients process.

MRMExperimentCoefAdj table contains the relevant adjustment criteria. Adjustment criteria are in terms of minimum/maximum coefficient value as well as the maximum allowed p-value (MRMCOEF.Pvalue). Any coefficient that does not satisfy these criterion are termed as bad coefficients and are subjected to adjustment.

NumBadGroups Total number of MRM groups that contain bad coefficients. This is an output column updated by the Record and Adjust Coefficients process.

A MRMGROUP is classified as bad if at least one of its coefficients is classified as a bad coefficient by Record and Adjust Coefficients process.

NumGroups Total number of MRM groups created. This is an output column updated by the Create Groups process.

NumWeeks This field is used in setting the DFUPriceParam:UseInCalibrationSw during the Setup Calibration step of the experiment.

Pricing and Promotions Reference Guide 224 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 234: pricing_ref_guide.pdf

MRMExperiment

OtherSearch The name of search used in a custom process.

Note: This is an optional field.

RefPeriodEndDate End date for hold-out period. This date is used to calculate the forecast horizon for the DFUs that are part of the experiment.

SeasonDmdUnitHierLevel If SeasonMap is not defined, this is the level of product hierarchy used in creation of aggregate DFUs in order to calculate the first estimate of seasonality (before MRM grouping and coefficient estimation). Value 0 indicates that there are no group-by-product attributes. If both SeasonDmdUnitHierLevel and SeasonLocHierLevel are 0 and SeasonMap is not specified then all steps relating to pre-grouping seasonality estimation (that is, any steps using seasonality search or seasonality map) are ignored.

SeasonLocHierLevel If SeasonMap is not defined, this is the level of location hierarchy used in creation of aggregate DFUs in order to calculate the first estimate of seasonality (before MRM grouping and coefficient estimation). Value 0 indicates that there are no group-by-location attributes. If both SeasonDmdUnitHierLevel and SeasonLocHierLevel are 0 and SeasonMap is not specified then all steps relating to pre-grouping seasonality estimation (that is, any steps using seasonality search or seasonality map) are ignored.

SeasonMap The name of map used in calculating the first estimate of seasonality (first call to Calculate Model process in the standard batch) before MRM grouping and coefficient estimation. If SeasonSearch is not specified, it is the basis for the search used in first (pre-coefficient estimation) call to Calculate Model process.

Note: This is an optional field.

SeasonSearch The name of search used in calculating the estimate of seasonality (before MRM grouping and coefficient estimation). In the standard batch, the search used by Calculate Model process (first call).

Caution: If this column is defined then you must also define SeasonMap column. Otherwise, experiment does not run.

Note: This is an optional field.

SMAPE Symmetric Mean Absolute Percentage Error. A measure of total forecast error for the hold-out period. This is an output column updated by the Evaluate Model Performance process.

StartDate The start of the Calibration/Normalization horizon.

Status The status of the MRM experiment. Statuses are:

• Draft

• In Progress

• Completed with Errors Pricing and Promotions Reference Guide 225 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 235: pricing_ref_guide.pdf

MRMExperiment

• Completed Successfully

• Submitted

• Queued

• Assigning Nodes

• Cancelling

• Cancelled

• Failed

TemplateSw Indicates if this experiment must be saved as a template.

Pricing and Promotions Reference Guide 226 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 236: pricing_ref_guide.pdf

MRMExperimentBatchStatus

MRMExperimentBatchStatus Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

ApplicationExceptionCount

Dmd Decomp, MDO, PM

INTEGER

BatchProcess 2 Dmd Decomp, MDO, PM

INTEGER

ExperimentID 1 Dmd Decomp, MDO, PM

INTEGER

JobId Dmd Decomp, MDO, PM

INTEGER

OptionSetName Dmd Decomp, MDO, PM

TEXT

ProcessEnd Dmd Decomp, MDO, PM

DATE

ProcessName Dmd Decomp, MDO, PM

TEXT

ProcessStart Dmd Decomp, MDO, PM

DATE

Search Dmd Decomp, MDO, PM

TEXT

Status Dmd Decomp, MDO, PM

NUMBER

StepNum 3 Dmd Decomp, MDO, PM

INTEGER

SystemExceptionCount

Dmd Decomp, MDO, PM

INTEGER

Table description This is an output table. It contains the status of batch process for each step populated from the MRMBatchStep table.

Column descriptions ApplicationExceptionCount Number of application exceptions obtained in a process.

Pricing and Promotions Reference Guide 227 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 237: pricing_ref_guide.pdf

MRMExperimentBatchStatus

BatchProcess A batch representing a sequence of steps or processes to be run.

ExperimentID

Unique identifier for the Market Response Model experiment.

ExperimentId The unique identification number for an experiment.

JobId The unique identification for the job being processed for a batch step. The value is Null for:

• Custom processes and models

• Steps whose status is 'Not yet started'

OptionSetName The OPTION_SET_NAME parameter used in process to set input parameters.

ProcessEnd Process end time.

ProcessName The name of the module or process to be run.

ProcessStart Process start time.

Search The name of the search that is used by a process. This must be an existing search in the Search Manager.

Status Specifies the status of the process or module. For example, it specifies a process or module is successful or failed.

StepNum A non-zero integer starting from 1 representing the relative order in which a step needs to be run.

SystemExceptionCount Number of system exceptions obtained in a process.

Pricing and Promotions Reference Guide 228 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 238: pricing_ref_guide.pdf

MRMExperimentCoef

MRMExperimentCoef Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

AdjCoefVal Dmd Decomp, MDO, PM

DECIMAL

ExperimentID 1 Dmd Decomp, MDO, PM

INTEGER

IsBadCoef Dmd Decomp, MDO, PM

NUMBER 0

MRMCoef 3 Dmd Decomp, MDO, PM

TEXT

MRMCoefKey Dmd Decomp, MDO, PM

TEXT

MRMCoefVal Dmd Decomp, MDO, PM

DECIMAL

MRMGroup 2 Dmd Decomp, MDO, PM

TEXT

MRMIndex Dmd Decomp, MDO, PM

NUMBER

PValue Dmd Decomp, MDO, PM

DECIMAL

StdErrorOfCoef Dmd Decomp, MDO, PM

DECIMAL

TStatistic Dmd Decomp, MDO, PM

DECIMAL

Table description This table is populated by the Record and Adjust Coefficients process.

Column descriptions AdjCoefVal Coefficient value after adjustment. This value is updated by Record and Adjust Coefficients process.

ExperimentID Unique identifier for the Market Response Model experiment.

IsBadCoef Pricing and Promotions Reference Guide 229 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 239: pricing_ref_guide.pdf

MRMExperimentCoef

Switch updated by Record and Adjust Coefficients, that determines whether the coefficient is bad.

• 1 – The coefficient is bad according to the rules specified in MRMExperimentCoefAdj table.

• 0 – The coefficient is good.

MRMCoef Identifier of the coefficient is defined in this column. It is an output of Coefficient Estimation and is populated from the MRMCoef table.

MRMCoefKey Key of this coefficient. It is an output of Coefficient Estimation and is populated from the MRMCoef table.

MRMCoefVal Value of this coefficient. It is an output of Coefficient Estimation and is populated from the MRMCoef table.

MRMGroup Market response model (MRM) group associated with this coefficient. It is an output of Coefficient Estimation and is populated from the MRMCoef table.

MRMIndex Index of this coefficient. This is an output of Coefficient Estimation and is populated from MRMCoef table.

PValue A number that represents the probability that the coefficient is not zero.

PValue specifies whether the variable of the estimated coefficient has statistically significant predictive capability in the presence of the other predictors. It is the probability of getting the estimated coefficient value or more extreme values if the real coefficient value is zero based on specified MRModel. The lower the P-value, the more confident we are that the real coefficient value is not zero.

This value is populated by the Estimate Market Response Model process.

StdErrorOfCoeff Standard error of this coefficient. This value is an output of Coefficient Estimation populated from the MRMCoef table.

TStatistic Output of coefficient estimation populated from MRMCoef table.

TStatistic is the estimated coefficient value divided by its standard error. Comparing the T-statistic values with values in the Student's T-distribution determine the P-value. The Student's T-distribution describes how the mean of a sample with a certain number of observations (n) is expected to be distributed by probability.

This value is populated by the Estimate Market Response Model process.

Pricing and Promotions Reference Guide 230 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 240: pricing_ref_guide.pdf

MRMExperimentCoefAdj

MRMExperimentCoefAdj Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

AdjAlg Dmd Decomp, MDO, PM

NUMBER 0

AdjCriteria Dmd Decomp, MDO, PM

NUMBER 0

CoefPrefix Dmd Decomp, MDO, PM

TEXT

MaxPVal Dmd Decomp, MDO, PM

DECIMAL 0.05

MaxVal Dmd Decomp, MDO, PM

DECIMAL 1E20

MinVal Dmd Decomp, MDO, PM

DECIMAL -1E20

Table description This table is used by the Record and Adjust Coefficients process. It defines criteria for the adjustment of coefficients that are produced by Estimate Market Response Model process, and the algorithm to be used for the adjustment of each type of coefficient. (The coefficient is identified by the beginning characters of its name). Record and Adjust Coefficients process records the coefficients produced in the course of each experiment and the adjusted coefficient values in the MrmExperimentCoef table. The process also sets the values of MrmExperimentCoef:IsBadCoeff and MRMExperimentGroup:IsBadGroup, flagging those coefficients that had to be adjusted and the MRM groups to which these coefficients belong.

Column descriptions AdjAlg Adjustment algorithm:

• 0: sets the coefficient value to 0

• 1: sets the coefficient value to MinVal or MaxVal

• 2: sets the coefficient value to the average value of similar coefficients that meet the Adjustment criteria (ADJCRITERIA)

Note: If none exist, sets to 0 by default. If AdjCriteria = 1 or 2 and AdjAlg = 1 and only P-value is “bad” (coefficient value is within range), use algorithm 0 (set to 0).

AdjCriteria Adjustment criteria: Coefficient is considered “bad” if:

• 0 – corresponding P-value is higher than the MaxVal

• 1 – coefficient value is less than MinVal or greater than MaxVal Pricing and Promotions Reference Guide 231 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 241: pricing_ref_guide.pdf

MRMExperimentCoefAdj

• 2 – either of the above (0 or 1) condition is true

• 3 – both the conditions (0 and 1) are true

CoefPrefix The first letters of the coefficient name.

MaxPVal

The maximum acceptable value of the P-value.

MaxVal The maximum acceptable value for a coefficient.

MinVal The minimum acceptable value for a coefficient.

Pricing and Promotions Reference Guide 232 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 242: pricing_ref_guide.pdf

MRMExperimentDefBatchStep

MRMExperimentDefBatchStep Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

AggSw 3 Demand Decomp, MDO, PM

NUMBER

BatchName 1 Demand Decomp, MDO, PM

VARCHAR2 (65 CHARS)

Note Demand Decomp, MDO, PM

VARCHAR2 (255 CHARS)

ResourceBundle Demand Decomp, MDO

VARCHAR2 (65 CHARS)

Search Demand Decomp, MDO, PM

VARCHAR2 (65 CHARS)

StepNum 2 Demand Decomp, MDO, PM

NUMBER

Table description This table contains the default batch steps of the experiment. The software ships with two default batch sequences: one for multi-level forecasting and one for single-level forecasting.

Column descriptions AggSw Indicates whether the step is used by the single-level batch sequence only, or by both. A value of 0 indicates it is used by both. A value of 1 indicates it is used only by the multi-level sequence.

BatchName Name of the batch.

Note This is a free form text field that may be used to capture qualitative information about the batch step.

ResourceBundle Name of the resource bundle for the batch.

Search Name of the search column in the MRMExperiment table, used by a batch process. This column is not used for custom processes and modules.

StepNum A non-zero integer starting from 1 representing the relative order in which to the steps will be run.

Pricing and Promotions Reference Guide 233 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 243: pricing_ref_guide.pdf

MRMExperimentDFU

MRMExperimentDFU Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

DmdGroup 3 MDO, Dmd Decomp, PM

TEXT

DmdUnit 2 MDO, Dmd Decomp, PM

TEXT

ExperimentID 1 MDO, Dmd Decomp, PM

INTEGER

HistStream MDO, Dmd Decomp, PM

TEXT

Loc 4 MDO, Dmd Decomp, PM

TEXT

MRMGroup MDO, Dmd Decomp, PM

TEXT ‘ ‘

Table description This is an output table and contains the details of DFUs that are selected for Market Response Model experiment. This table is populated during initialization stage of the experiment.

Column descriptions DmdGroup The demand group associated with this DFU.

A DmdGroup is used to group DFUs in a way that is useful for your business. For example, your company can be grouped by product category, customer account, or geographic region.

DmdUnit The demand unit or product associated with this DFU.

ExperimentID Unique identifier for the Market Response Model experiment.

HistStream The history stream for this DFU.

Loc The location associated with this DFU.

MRMGroup The market response model group assigned to this DFU.

Pricing and Promotions Reference Guide 234 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 244: pricing_ref_guide.pdf

MRMExperimentFcst

MRMExperimentFcst Table included with: Promotions Management, Demand Decomposition, Markdown Optimization

Column name PK Included with Datatype Valid values Default value

EXPERIMENTID

1 PM, DemandDecomp, MDO

INTEGER

DMDUNIT 2 PM, DemandDecomp, MDO

VARCHAR2(50 CHAR)

DMDGROUP 3 PM, DemandDecomp, MDO

VARCHAR2(50 CHAR)

LOC 4 PM, DemandDecomp, MDO

VARCHAR2(50 CHAR)

STARTDATE 5 PM, DemandDecomp, MDO

DATE

DUR

PM, DemandDecomp, MDO

INTEGER 0

BASECOST PM, DemandDecomp, MDO

FLOAT(126)

0

BASEPRICE PM, DemandDecomp, MDO

FLOAT(126)

0

EFFPRICE PM, DemandDecomp, MDO

FLOAT(126)

0

REFPRICE PM, DemandDecomp, MDO

FLOAT(126)

0

PROJBASEDMD PM, DemandDecomp, MDO

FLOAT(126)

0

PROJTOTALDMD

PM, DemandDecomp, MDO

FLOAT(126)

0

ACTUALDMD PM, DemandDecomp, MDO

FLOAT(126)

0

ACTUALPROFIT PM, DemandDecomp, MDO

FLOAT(126)

0

PROJPROFIT PM, DemandDecomp, MDO

FLOAT(126)

0

Pricing and Promotions Reference Guide 235 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 245: pricing_ref_guide.pdf

MRMExperimentFcst

Column name PK Included with Datatype Valid values Default value

ACTUALGROSSMARGINPCT

PM, DemandDecomp, MDO

FLOAT(126)

0

PROJGROSSMARGINPCT

PM, DemandDecomp, MDO

FLOAT(126)

0

ACTUALREVENUE

PM, DemandDecomp, MDO

FLOAT(126)

0

PROJREVENUE PM, DemandDecomp, MDO

FLOAT(126)

0

ACTUALCOSTOFGOODS

PM, DemandDecomp, MDO

FLOAT(126)

0

PROJCOSTOFGOODS

PM, DemandDecomp, MDO

FLOAT(126)

0

EVALUATIONSTATUS

PM, DemandDecomp, MDO

FLOAT(126)

0

ERROR PM, DemandDecomp, MDO

FLOAT(126)

0

ABSERROR PM, DemandDecomp, MDO

FLOAT(126)

0

SAPE PM, DemandDecomp, MDO

FLOAT(126)

0

Table description This table stores detailed results of the Evaluate Model Performance process. It contains various metrics and error measures for DFUs in an MRM experiment. Data is filtered using DFU/ time period, for the duration of the history period used for the holdout test (holdout period).

Column descriptions AbsError The absolute values of the difference between projected and actual demand for the given time period.

AbsError = Abs (ProjTotalDmd - ActualDmd)

ActualCostofGoods Actual sales units multiplied by the per-item cost given in DFUBaseCost for the given time period.

ActualCostofGoods = BaseCost * ActualDmd

ActualDmd Actual demand for a DFU for the given time period.

Pricing and Promotions Reference Guide 236 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 246: pricing_ref_guide.pdf

MRMExperimentFcst

ActualGrossMarginPct Actual gross margin percentage for a DFU, calculated using the actual cost, sales, and selling price for the given time period.

ActualGrossMarginPct = (ActualRevenue - ActualCostofGoods) * 100 / ActualRevenue

ActualProfit Actual profit for a DFU calculated using the actual cost, sales, and selling price for the given time period.

ActualProfit = ActualRevenue - ActualCostofGoods

ActualRevenue Actual revenue for a DFU, calculated using the actual sales and the actual selling price for the given time period.

ActualRevenue = ActualDmd * EffPrice

BaseCost Base cost of a DFU for the given time period, from DFUBaseCost.

BasePrice Base price for a DFU, from DFUBasePrice .

DmdGroup The demand group associated with this DFU.

A DmdGroup is used to group DFUs in a way that is useful for your business. For example, your company can be grouped by product category, customer account, or geographic region.

DmdUnit The demand unit or product associated with this DFU.

Dur The duration in minutes of the time period whose values is stored in this row.

EffPrice Effective price of the given DFU, during the given time period, from DFUEffPrice.

Error Difference between the forecasted and actual sales for a DFU, for the given time period.

Error = ProjTotalDmd - ActualDmd

EvaluationStatus Indicates if the model has been successfully evaluated with the available data.

ExperimentID Unique identifier for the Market Response Model experiment.

Loc The location associated with this DFU.

RefPrice Reference price for a DFU during the given time period, from DFURefPrice.

ProjBaseDmd The base forecast for the DFU, calculated for this experiment.

ProjCostofGoods

Pricing and Promotions Reference Guide 237 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 247: pricing_ref_guide.pdf

MRMExperimentFcst

Projected cost of goods for a DFU, calculated from the experiment results.

ProjCostofGoods = ProjBaseDmd * BaseCost

ProjGrossMarginPct Projected gross margin percentage for a DFU, calculated from the experiment results.

ProjGrossMarginPct = (ProjRevenue - ProjCostofGoods) * 100 / ProjRevenue

ProjRevenue Projected revenue for a DFU, calculated from the experiment results.

ProjRevenue = ProjTotalDmd * EffPrice

ProjTotalDmd Projected total demand for a DFU, calculated from the experiment results.

SAPE Symmetric Absolute Percentage Error (SAPE) for the given DFU over the given time period:

SAPE = Abs (ProjTotalDmd - ActualDmd) * 200 / (ProjTotalDmd + ActualDmd)

StartDate Start of the holdout period.

Pricing and Promotions Reference Guide 238 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 248: pricing_ref_guide.pdf

MRMExperimentGroup

MRMExperimentGroup Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

AdjRSquare Dmd Decomp, MDO, PM

DECIMAL 0

ExperimentID 1 Dmd Decomp, MDO, PM

INTEGER

IsBadGroup Dmd Decomp, MDO, PM

NUMBER 0

MRMGroup 2 Dmd Decomp, MDO, PM

TEXT

MRModel Dmd Decomp, MDO, PM

TEXT ‘ ‘

NumberOfObs Dmd Decomp, MDO, PM

DECIMAL 0

Table description This table is populated using the Run MRM Experiments process.

Column descriptions AdjRSquare Adjusted R Squared. This value is an output of Coefficient Estimation, and is populated from the MRMGroupLRStat table.

ExperimentID Unique identifier for the Market Response Model experiment.

IsBadGroup Switch updated by Record and Adjust Coefficients that determines whether there are “bad” coefficients in the Market Response Model group.

• 1 - There are one or more "bad" coefficients in the group according to the rules specified in MRMExperimentCoefAdj table

• 0 - There are no “bad” coefficients in the group

MRMGroup Unique identifier of the group whose Market Response Model is specified in this row.

MRModel Unique identifier of this Market Response Model that holds the models used for this MRMGroup by the following processes:

• Deseasonalize Estimation Inputs

Pricing and Promotions Reference Guide 239 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 249: pricing_ref_guide.pdf

MRMExperimentGroup

• Estimate Market Response Model

• Adjust History for Pricing and Promotions

• Evaluate Model Performance

NumberOfObs Number of history points evaluated by the Estimate Market Response Model process. It is an output value of Coefficient Estimation and is populated from MRMGroupLRStat table by the Adjust and Record Coefficients process.

Pricing and Promotions Reference Guide 240 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 250: pricing_ref_guide.pdf

MRMExperimentMovingEvent

MRMExperimentMovingEvent Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default values

ExperimentID 1 Dmd Decomp, MDO, PM

INTEGER

MovingEvent 1 Dmd Decomp, MDO, PM

VARCHAR2 (50 CHAR)

Table description This table contains the moving events associated with an experiment.

Column descriptions ExperimentID Unique identifier for the Market Response Model experiment.

MovingEvent The name of the event. This Moving Event must already exist in the MovingEvent table.

Pricing and Promotions Reference Guide 241 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 251: pricing_ref_guide.pdf

MRMExperimentProcNames

MRMExperimentProcNames Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

CustomSw Dmd Decomp, MDO, PM

NUMBER 0

Id Dmd Decomp, MDO, PM

NUMBER

ProcessName 1 Dmd Decomp, MDO, PM

VARCHAR2 (50 CHARS)

Table description This table contains the names of all processes used for MRM Experiments.

Column descriptions CustomSw Indicates if this is a custom process.

Id The unique identifier for the process.

ProcessName Name of the process.

Pricing and Promotions Reference Guide 242 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 252: pricing_ref_guide.pdf

MRMExperimentProcNameTrans

MRMExperimentProcNameTrans Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with

Datatype Valid values Default value

CountryCode Dmd Decomp, MDO, PM

VARCHAR2 (2 CHAR)

Id Dmd Decomp, MDO, PM

NUMBER

Label Dmd Decomp, MDO, PM

VARCHAR2 (45 CHAR)

LanguageCode Dmd Decomp, MDO, PM

VARCHAR2 (2 CHAR)

ProcessName Dmd Decomp, MDO, PM

VARCHAR2 (65 CHAR)

Table description This table contains information for translation, for the MRMExperimentProcNames table.

Column descriptions Country_Code The code for the country associated with this translated version.

Id The unique identifier for the process.

Label The translated version of the process names, which is displayed in the user interface in the version that is translated into this language.

Language_Code The language into which the content must be translated.

ProcessName Name of the process.

Pricing and Promotions Reference Guide 243 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 253: pricing_ref_guide.pdf

MRMExperimentSummary

MRMExperimentSummary Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values

Default value

ExperimentID Dmd Decomp, MDO, PM

INTEGER

StartDate Dmd Decomp, MDO, PM

DATE

Dur Dmd Decomp, MDO, PM

INTEGER

ActualDmd Dmd Decomp, MDO, PM

FLOAT (126)

ProjTotalDmd Dmd Decomp, MDO, PM

FLOAT (126)

ActualProfit Dmd Decomp, MDO, PM

FLOAT (126)

ProjProfit Dmd Decomp, MDO, PM

FLOAT (126)

ActualGrossMarginPct

Dmd Decomp, MDO, PM

FLOAT (126)

ProjGrossMarginPct

Dmd Decomp, MDO, PM

FLOAT (126)

ActualRevenue Dmd Decomp, MDO, PM

FLOAT (126)

ProjRevenue Dmd Decomp, MDO, PM

FLOAT (126)

ActualCOGS Dmd Decomp, MDO, PM

FLOAT (126)

ProjCOGS Dmd Decomp, MDO, PM

FLOAT (126)

Error Dmd Decomp, MDO, PM

FLOAT (126)

AbsError Dmd Decomp, MDO, PM

FLOAT (126)

SMAPE Dmd Decomp, MDO, PM

FLOAT (126)

Table description This table stores aggregate results obtained from the Evaluate Model Performance process. It contains metrics and error measures for each time period in the holdout period.

Column descriptions AbsError Sum of absolute values of the differences between projected and actual demand, for the duration of the holdout period specified for the current experiment.

ActualCOGS Pricing and Promotions Reference Guide 244 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 254: pricing_ref_guide.pdf

MRMExperimentSummary

Actual cost of goods calculated for the duration of the holdout period for this experiment, based on actual sales and the base cost in DFUBaseCost.

ActualDmd Total actual sales for the duration of the holdout period.

ActualGrossMarginPct Total gross margin percent, calculated from the actual sales, price and cost for the duration of the holdout period.

ActualProfit Total profit, calculated from the actual sales, price and cost for the duration of the holdout period.

ActualRevenue Total revenue, calculated from the actual sales and the actual prices over the duration of the holdout period.

Dur Duration of the holdout period, in minutes.

Error The difference between the total projected and actual demand for the duration of the holdout period.

ExperimentID Unique identifier for the Market Response Model experiment.

ProjCOGS Projected cost of goods for the duration of the holdout period, calculated using the forecasted demand and the cost in DFUBaseCost.

ProjGrossMarginPct Total projected gross margin percent, calculated from the forecasted sales, price and cost for the duration of the holdout period.

ProjProfit Total projected profit, calculated from the forecasted sales, price and cost for the duration of the holdout period.

ProjRevenue Total projected revenue, calculated from the forecasted sales and the effective price for the duration of the holdout period.

ProjTotalDmd Total projected demand calculated for the duration of the holdout period.

SMAPE Statistical Measure of the Absolute Percentage Error (SMAPE) for the forecast against History. It is calculated as an average of SAPE.

StartDate Start of the holdout period.

Pricing and Promotions Reference Guide 245 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 255: pricing_ref_guide.pdf

MRMGroup

MRMGroup Table included with: Demand Decomposition, Markdown Optimization, Promotions Management, Travel Price Optimization

Column name PK Included with Datatype Valid values

Default value

ClusterID TPO VARCHAR2 (50 CHAR)

FixedDistanceSw

TPO NUMBER (1) 0

FixedDistanceVal

TPO DECIMAL 0.4

MinDistance TPO DECIMAL 0 MRMGroup 1 Dmd Decomp, MDO,

PM, TPO TEXT

MRMGroupSeq TPO NUMBER (5)

MRModel Dmd Decomp, MDO, PM, TPO

TEXT

TargetElasticitySw

TPO NUMBER (1)

TargetElasticityVal

TPO DECIMAL

Table description The Market Response Model (MRM) Group table defines a group of DFUs, which can be processed by the Estimate Market Response Model process. DFUs are mapped to MRM groups. Every MRM group must be mapped to a Model.

This table also defines the clusters that can be processed by the Estimate Price Elasticity (EPE) process. A cluster is a mathematical construct that allows the grouping of MRM groups. For the EPE process, each MRM group is ordered within a cluster, using the MRMGroupSeq column. The distance parameters (FixedDistanceVal and MinDistance) for an MRM group are defined with respect to the previous MRM group in the ordered set.

Column descriptions ClusterID Unique identifier of the collection of MRM groups that defines the level at which the price elasticity values must be centered.

FixedDistanceSw Switch that indicates whether the process must use the fixed difference value specified in the FixedDistanceVal column to exclude an MRM group from the centering value calculation.

FixedDistanceVal Fixed difference between the price elasticity value of an MRM group and the previous MRM group within a cluster. If FixedDistanceSw is set to 1, the selected MRM group is excluded from the centering value calculation and its difference from the previous MRM group in the cluster is fixed at the value specified in this column.

Pricing and Promotions Reference Guide 246 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 256: pricing_ref_guide.pdf

MRMGroup

MinDistance Minimum difference between the price elasticity values of two consecutive MRM groups in the ordered set for a cluster.

MRMGroupSeq Used to rank MRM groups within a cluster from the least price sensitive (most inelastic) to the most price sensitive (most elastic).

MRMGroup Unique identifier of the group whose market response model is specified in this row. To associate a DFU with this group, put this MRMGroup identifier in the DFUPriceParam: MRMGroup column.

MRModel Identifier of the row in the Market Response Model (MRModel) table that holds the models used for this MRMGroup by the following processes:

• Deseasonalize Estimation Inputs

• Estimate Market Response Model

• Adjust History for Pricing and Promotions

• Compute Markdown Metrics

• Optimize Markdowns

• Evaluate Model Performance

• Promotion Candidate Process

• Generate Promotional Forecast

• Compute Price Elasticity

• Promotion Price Optimization

TargetElasticitySw Switch that indicates whether the process must use the elasticity value specified in the TargetElasticityVal column to produce price elasticity values for an MRM group.

TargetElasticityVal Intended elasticity value that the Estimate Price Elasticity process must aim to produce, for the MRM groups with TargetElasticitySw set to 1. If TargetElasticitySw is set to 1, the process generates elasticity values close to the value specified in this column.

Pricing and Promotions Reference Guide 247 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 257: pricing_ref_guide.pdf

MRMGroupLRStat

MRMGroupLRStat Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values

Default value

AdjRSquare Dmd Decomp, MDO, PM

DECIMAL 0

AkaikeInfoCrit Dmd Decomp, MDO, PM

DECIMAL 0

DegreesOfFreedom

Dmd Decomp, MDO, PM

DECIMAL 0

FValue Dmd Decomp, MDO, PM

DECIMAL 0

MeanOfDependentVar

Dmd Decomp, MDO, PM

DECIMAL 0

MeanSquareError Dmd Decomp, MDO, PM

DECIMAL 0

MRMGroup 1 Dmd Decomp, MDO, PM

TEXT

NumberOfObs Dmd Decomp, MDO, PM

DECIMAL 0

PValueForF Dmd Decomp, MDO, PM

DECIMAL 0

Rank Dmd Decomp, MDO, PM

DECIMAL 0

RegressionMethod Dmd Decomp, MDO, PM

INTEGER 1

ResidSumOfSquares

Dmd Decomp, MDO, PM

DECIMAL 0

RootMeanSquareError

Dmd Decomp, MDO, PM

DECIMAL 0

RSquare Dmd Decomp, MDO, PM

DECIMAL 0

TotalSumOfSquares

Dmd Decomp, MDO, PM

DECIMAL 0

Table description The Market Response Model (MRM) Group Linear Regression Statistics table contains standard statistical metrics associated with the linear regression used to estimate the coefficients for each MRM group.

Column descriptions AdjRSquare Adjusted R Squared. R Square value corrected for the number of degrees of freedom of residuals and regressors (that is, the number of history observations and the number of variables).

AkaikeInfoCrit

Pricing and Promotions Reference Guide 248 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 258: pricing_ref_guide.pdf

MRMGroupLRStat

The Akaike Information Criterion. A measure of the goodness of fit of the model. A good way to compare multiple models – the one with the lowest Akaike value offers the best fit for a given data set.

DegreesOfFreedom Number of degrees of freedom in the regression, equals to the number of observations minus the number of parameters estimated.

FValue F statistic from the regression, used in the calculation of P-Value to decide whether the model as a whole has statistically significant predictive capability, depending on the total number of observations and degrees of freedom.

MeanOfDependentVar The Mean value of the dependent (that is, response) variable.

MeanSquareError Mean Squared Error, that is, ResidSumofSquares/degrees of freedom. Value that measures the accuracy of the model by comparing it to actual history.

MRMGroup The Market Response Model Group whose statistics are stored in this row.

NumberOfObs Number of history points evaluated by the Estimate Market Response Model process. It is an output value of Coefficient Estimation and is populated by the Adjust and Record Coefficients process.

PValueForF P-Value for the F-Statistic in the regression. A small P-value (less than 0.05) indicates good fit.

Rank Rank of the observation matrix (history data records of every variable).

RegressionMethod • 1: QR (QR decomposition)

• 3: SVD (singular value decomposition)

• 4: QP (QR decomposition with pivoting)

ResidSumOfSquares The sum of squares of the residuals (actual – model). The part of the total sum of squares not explained by the model.

RootMeanSquareError Square root of the mean squared error.

RSquare The fraction of variance from history observations that is accounted for by the model. Calculated as 1 – (residual sum of squares/total sum of squares).

TotalSumOfSquares Total sum of squares (actual – mean). Used in the calculation of R-Square value.

Pricing and Promotions Reference Guide 249 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 259: pricing_ref_guide.pdf

MRMGroupLRStatDraft

MRMGroupLRStatDraft Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values Default value

AdjRSquare Dmd Decomp, MDO, PM

DECIMAL 0

AkaikeInfoCrit Dmd Decomp, MDO, PM

DECIMAL 0

DegreesOfFreedom

Dmd Decomp, MDO, PM

DECIMAL 0

FValue Dmd Decomp, MDO, PM

DECIMAL 0

MeanOfDependentVar

Dmd Decomp, MDO, PM

DECIMAL 0

MeanSquareError Dmd Decomp, MDO, PM

DECIMAL 0

MRMGroup 1 Dmd Decomp, MDO, PM

TEXT

NumberOfObs Dmd Decomp, MDO, PM

DECIMAL 0

PValueForF Dmd Decomp, MDO, PM

DECIMAL 0

Rank Dmd Decomp, MDO, PM

DECIMAL 0

RegressionMethod Dmd Decomp, MDO, PM

INTEGER 1

ResidSumOfSquares

Dmd Decomp, MDO, PM

DECIMAL 0

RootMeanSquareError

Dmd Decomp, MDO, PM

DECIMAL 0

RSquare Dmd Decomp, MDO, PM

DECIMAL 0

TotalSumOfSquares

Dmd Decomp, MDO, PM

DECIMAL 0

Table description This is the Market Response Model Group Linear Regression Statistics Draft table.

The following tables store the draft output of the Estimate Market Response Model process:

• MRMCoefDraft (processed MRM coefficients for an MRM group)

• SmearingFactorDraft (processed smearing factors for an MRM group)

• MRMGroupLRStatDraft (regression metrics for an MRM group)

After you have analyzed this data and manipulated it to your satisfaction, use the Publish Price Coefficients process to transfer it to the published versions of the tables: Pricing and Promotions Reference Guide 250 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 260: pricing_ref_guide.pdf

MRMGroupLRStatDraft

• MRMCoef

• SmearingFactor

• MRMGroupLRStat

In these tables, the data is available for use by other processes.

Column descriptions AdjRSquare Adjusted R Squared. R Square value corrected for the number of degrees of freedom of residuals and regressors (that is, the number of history observations and the number of variables).

AkaikeInfoCrit The Akaike Information Criterion. A measure of the goodness of fit of the model. A good way to compare multiple models – the one with the lowest Akaike value offers the best fit for a given data set.

DegreesOfFreedom Number of degrees of freedom in the regression, equals to the number of observations minus the number of parameters estimated.

FValue F statistic from the regression, used in the calculation of P-Value to decide whether the model as a whole has statistically significant predictive capability, depending on the total number of observations and degrees of freedom.

MeanOfDependentVar The Mean value of the dependent (that is, response) variable.

MeanSquareError Mean Squared Error, that is, ResidSumofSquares/degrees of freedom. Value that measures the accuracy of the model by comparing it to actual history.

MRMGroup The Market Response Model Group whose statistics are stored in this row.

NumberOfObs Number of history points evaluated by the Estimate Market Response Model process. It is an output value of Coefficient Estimation and is populated by the Adjust and Record Coefficients process.

PValueForF P-Value for the F-Statistic in the regression. A small P-value (less than 0.05) indicates good fit.

Rank Rank of the observation matrix (history data records of every variable).

RegressionMethod • 1: QR (QR decomposition)

• 3: SVD (singular value decomposition)

• 4: QP (QR decomposition with pivoting)

ResidSumOfSquares The sum of squares of the residuals (actual – model). The part of the total sum of squares not explained by the model.

RootMeanSquareError Square root of the mean squared error.

RSquare Pricing and Promotions Reference Guide 251 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 261: pricing_ref_guide.pdf

MRMGroupLRStatDraft

The fraction of variance from history observations that is accounted for by the model. Calculated as 1 – (residual sum of squares/total sum of squares).

TotalSumOfSquares Total sum of squares (actual – mean). Used in the calculation of R-Square value.

Pricing and Promotions Reference Guide 252 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 262: pricing_ref_guide.pdf

MRModel

MRModel Table included with: Demand Decomposition, Markdown Optimization, Promotions Optimization, Travel Price Optimization

Column name PK Included with Datatype Valid values

Default value

CalibrationSpec Dmd Decomp, MDO, PMO

CLOB ' '

CrossPriceCoefName

Dmd Decomp, MDO, PMO

TEXT ' '

DecompositionSpec Dmd Decomp, MDO, PMO

CLOB ' '

EvaluationSpec Dmd Decomp, MDO, PMO

CLOB ' '

MRModel 1 Dmd Decomp, MDO, PMO

TEXT

NormalizationSpec Dmd Decomp, MDO, PMO

CLOB ' '

OptimizationSpec Dmd Decomp, MDO, PMO

CLOB ' '

OwnPriceCoefName Dmd Decomp, MDO, PMO

TEXT ' '

PriceElasticitySpec Dmd Decomp, MDO, PMO

CLOB ' '

MIElasticitySpec Dmd Decomp, MDO, PMO

CLOB ' '

HoldoutEvaluationSpec

Dmd Decomp, MDO, PMO

CLOB ' '

Table description Each row in the Market Response Model table defines one market response model.

For each model, there are eight GLINT files, corresponding to different analytical modules within JDA Demand Decomposition, JDA Markdown Optimization, JDA Promotions Management and JDA Strategic Pricing:

• CalibrationSpec

• DecompositionSpec

• EvaluationSpec

• NormalizationSpec

• OptimizationSpec

• Price ElasticitySpec

• MI Elasticity Spec

• Holdout Evaluation Spec

Each of these files can be loaded into the MRModel table using one of the following:

Pricing and Promotions Reference Guide 253 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 263: pricing_ref_guide.pdf

MRModel

• Model Maintenance tab of the Modeling Workbench

• Utility ModelUtil.cmd (ModelUtil.sh) that is included with the installation

In the MRModel table, the columns containing these files are designated as Character Large Object (CLOB), making it possible to view and edit contents of the column using the Model Maintenance UI.

Column descriptions CalibrationSpec Market response model, expressed in GLINT, used for estimation.

This specification is used by the Estimate Market Response Model Process.

CrossPriceCoefName Note: This column is not used in this release.

DecompositionSpec Market response model, expressed in GLINT, used for deseasonalization.

This specification is used by the Deseasonalize Estimation Inputs process.

EvaluationSpec Market response model, expressed in GLINT, used for evaluation.

This specification is used by the Generate Promotions Forecasting, Promotions Optimization, Markdown Optimization, Markdown Metrics Computation and Compute Actuals processes.

MRModel Unique identifier of this market response model.

NormalizationSpec Market response model, expressed in GLINT, used for adjusting history.

This specification is used by the Adjust History for Pricing and Promotions process.

OptimizationSpec Market response model, expressed in GLINT, currently not used by any process.

This specification is used by the SPO Optimization process.

OwnPriceCoefName Note: This column is not used in this release.

PriceElasticitySpec Market response model, expressed in GLINT, used for price elasticity.

This specification is used by the Candidate Selection and Compute Price Elasticity processes.

MI Elasticity Spec Market response model, expressed in GLINT, used to determine the impact of marketing instruments on promotional demand.

The inputs for the model are the marketing instrument attribute values for which co-efficients are being computed.

This specification is used by the Candidate Selection process.

Pricing and Promotions Reference Guide 254 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 264: pricing_ref_guide.pdf

MRModel

Holdout Evaluation Spec Market response model, expressed in GLINT, used for holdout evaluation. Use this model to measure the accuracy of a market response model by forecasting a past period. A forecast is created for the past period, including changes to unit volume, revenue, and profit, along with computed error metrics between actual and projected metrics.

This specification is used by the Evaluate Model Performance process.

Pricing and Promotions Reference Guide 255 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 265: pricing_ref_guide.pdf

MRMProxy

MRMProxy Table included with: Markdown Optimization, Promotions Management, Demand Decomposition

Column name PK Included with Datatype Valid values Default value

AttribName 2 MDO, PM, Dmd Decomp

TEXT ' '

AttribVal 3 MDO, PM, Dmd Decomp

TEXT

MRMGroup 1 MDO, PM, Dmd Decomp

TEXT

ProxyAttribVal MDO, PM, Dmd Decomp

TEXT

ScalingFactor MDO, PM, Dmd Decomp

DECIMAL 0

Table description The Market Response Model (MRM) Proxy table defines proxies, which you can use to provide reasonable estimates of:

• MRM coefficients for DFUs with sparse history data

• The impacts of Marketing Instrument attribute values that have sparse history data

This table enables you to map between attributes of DFUs, or between different values of Marketing Instrument attributes. For example, for a Circular Marketing Instrument, the attribute category “Page 2-3” can serve as a proxy for “Page 6-7”.

Column descriptions AttribName The name of the user-defined attribute (UDA) or Marketing Instrument attribute associated with the two attribute values specified in this row. Use this naming convention:

<marketing instrument>_<marketing instrument attribute>

AttribVal The display name of the UDA or Marketing Instrument attribute for which history data is sparse and for which another attribute value will serve as a proxy.

MRMGroup The Market Response Model Group for which coefficients are being estimated.

ProxyAttribVal The display name of the UDA or Marketing Instrument attribute that will serve as a proxy for the attribute specified in AttribVal. Sufficient history should exist for this value

ScalingFactor The assumed impact of AttribVal relative to the impact of ProxyAttribVal.

Pricing and Promotions Reference Guide 256 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 266: pricing_ref_guide.pdf

PriceAggType

PriceAggType Table included with: Markdown Optimization, Strategic Pricing

Column name PK Included with Datatype Valid values Default value

AggType 1 SP TEXT 'SUM','AVERAGE','QUANTITY WEIGHTED'

Descr SP TEXT ' '

Table description Each row in this table specifies an aggregation type used in the DFUPriceConstraint: AggType column.

Column descriptions AggType Aggregation type specified in this row.

Note: This column is not used in this release.

Descr Description of this aggregation type.

Pricing and Promotions Reference Guide 257 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 267: pricing_ref_guide.pdf

PriceGlobalParam

PriceGlobalParam Table included with: Demand Decomposition, Markdown Optimization, Strategic Pricing, Promotions Management, Travel Price Optimization

Column name

PK Included with Datatype Valid values

Default value

DateValue Dmd Decomp, MDO, SP, PM, TPO

DATE TO_DATE('01/01/1970','MM/DD/YYYY')

NumberValue

Dmd Decomp, MDO, SP, PM, TPO

DECIMAL 0

Parameter 1 Dmd Decomp, MDO, SP, PM, TPO

TEXT

StringValue Dmd Decomp, MDO, SP, PM, TPO

TEXT ' '

Type Dmd Decomp, MDO, SP, PM, TPO

UPPER_TEXT

NUMBER

Table description The Pricing Global Parameter table defines values for parameters used by Demand Decomposition, Markdown Optimization, Strategic Pricing, Promotions Management, and Travel Price Optimization.

Column descriptions DateValue The value of this parameter if its Type is Date.

NumberValue The value of this parameter if its Type is Number.

Parameter The name of the parameter whose value is specified in this row.

In each parameter name, the first group of characters (DRM) stands for Demand and Revenue Management. In most names, a second and sometimes third group of characters identify the application or feature that uses the parameter:

Prefix Process or feature Application

DRM.ACTUALIZATION Calculate Actuals process JDA Strategic Pricing

DRM.AUTOMRM Modeling Workbench JDA Demand Decomposition, Markdown Optimization, Promotions Management

DRM.CALIBRATION Estimate Market Response Model process JDA Demand Decomposition, Markdown Optimization, Promotions Management

DRM.DECOMP Deseasonalize Estimation Inputs process JDA Demand Decomposition, Markdown Optimization, Promotions Management

Pricing and Promotions Reference Guide 258 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 268: pricing_ref_guide.pdf

PriceGlobalParam

Prefix Process or feature Application

DRM.DU Demand Unconstraining JDA Demand

DRM.DU.EM Expectation Maximization algorithm in Demand Unconstraining

JDA Demand

DRM.DU.FSC Fractional Survival Curve feature in Demand Unconstraining

JDA Demand

DRM.EVALUATION Evaluate Markdowns process JDA Markdown Optimization

DRM.EXTENDEDFPA Adjust Forecast for Pricing and Promotions process

JDA Markdown Optimization, Promotions Management

DRM.FPA Adjust Forecast for Pricing and Promotions process

JDA Markdown Optimization, Promotions Management

DRM.HIERARCHY Product hierarchy JDA Markdown Optimization DRM.MBA Perform Market Basket Analysis process Not used in this release DRM.MD.OPT Optimize Markdowns process JDA Markdown Optimization DRM.MD.COLLECTION.MAPCOLUMN

Optimize Markdowns process JDA Markdown Optimization

DRM.NORM Adjust History for Pricing and Promotions process

JDA Demand Decomposition, Markdown Optimization, Promotions Management

DRM.PRECISIONPRICING

Various processes and features JDA Strategic Pricing

DRM.PRICE.SENSITIVITY

Compute Price Sensitivity process Not used in this release

DRM.PROCESS Various processes JDA Demand Decomposition, Markdown Optimization, Promotions Management, Strategic Pricing

DRM.SLOTTING Time Slotting feature JDA Demand Decomposition, Markdown Optimization, Promotions Management

The following table describes the DRM parameters used in this release.

Note: If you change any of these values you must restart the server in order for the new values to take effect.

Parameter Type Application Description

DRM.ACTUALIZATION.METRICSEVALMODEL

STRING Strategic Pricing The GLINT model for calculation of pre-aggregation actualization metrics. Note: This parameter is not used in this release.

DRM.ACTUALIZATION.METRICSEVALMODELAGGDATA

STRING Strategic Pricing The GLINT model for calculation of actualization metrics after aggregation. Note: This parameter is not used in this release.

DRM.APM.ACTIVITY.PROMOOFFER.LOADLIMIT

NUMBER Event Management

This parameter sets a limit on the number of offers that can be loaded in the Event Management Offers tab for a selected activity. Any non-negative value is valid, while the default value is 100.

Pricing and Promotions Reference Guide 259 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 269: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.APM.AD.PRODUCTION.WEBSERVICE.PASSWORD

STRING Promotions Management

Specifies the password for the webservices call to the JDA Advertising server.

DRM.APM.AD.PRODUCTION.WEBSERVICE.URL

STRING Promotions Management

Specifies the URL for the webservices call to the JDA Advertising server.

DRM.APM.AD.PRODUCTION.WEBSERVICE.USER

STRING Promotions Management

Specifies the username for the webservices call to the JDA Advertising server.

DRM.APM.ALLOCATIONCALENDAR

STRING Promotions Management

Specify the name of an allocation calendar if you want to use an allocation profile to adjust the base demand forecast displayed on the Performance tab in the Promotions Management workbench. The different weight values from this calendar are applied to promotional offer duration to spread baseline demand.

DRM.APM.BASEDMDFCSTTYPES

STRING Promotions Management

A comma-separated list of forecast types (Fcst:Type) to use in calculating the base demand forecast displayed on the Performance tab in Promotions Management Workbench. This parameter enables you to customize the base demand used to forecast promotional lift forecasting. For a list of forecast types, see Type (on page 135) in the Fcst table.

DRM.APM.CANDIDATEPROCESS.PERCENTOFF

NUMBER Promotions Management

This parameter is used in the PriceGlobalParam table for candidate ranking algorithm. It is used to simulate price strategy change in the product, that is, a percent off discount. Any change in price affects all metrics rankings based on the current formula of the ranking algorithm. The default value is a discount of 20%, that is, 0.2. However, the value can be changed based on the requirement. For example if elasticity is -2 and the PGP value is 0.1, that is, 10% discount, it generates a 23.5% lift.

DRM.APM.CATEGORY.UDA

STRING Promotions Management

Specify the column in the DmdUnit table that references PromoCategory.Category. Example: DmdUnit.Class

DRM.APM.COLLECTOR.ALLOCATE.BY.MEMORY

STRING Promotions Management

Use this parameter to allocate promotional offers based on available memory on SRE nodes running the PromotionsManagement.CollectorServiceRMI job. Valid values are TRUE and FALSE. The default value is TRUE. If set to FALSE, offers are allocated based on the SRE property MaximumNumberOfCollectorsPerNode.

Pricing and Promotions Reference Guide 260 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 270: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.APM.DRAFTMODE

STRING Promotions Management

Specifies: Which table to use in calculating the base demand forecast displayed on the Performance tab in Promotions Management Workbench And which table the Adjust Forecast for Pricing and Promotions process writes to TRUE = FcstDraft table FALSE = Fcst table

DRM.APM.ENABLED.ADVANCEDOFFERS

STRING Promotions Management

The value of this parameter determines if the Advanced Offer Type option is enabled on the New Offer dialog box. Valid values are TRUE and FALSE. The default is TRUE.

DRM.APM.ENABLED.COST.PRICE

STRING Promotions Management

An optional string TRUE or FALSE parameter that disables all attributes and data loads related to DFUBaseCost and DFUBasePrice. Cost, Price, Revenue, Profit, and Margin attributes are hidden from the UI if this is set to FALSE. Note: Price strategies are disabled.

DRM.APM.ENABLED.INVENTORY

STRING Promotions Management

The value of this parameter determines if the inventory related attributes must be enabled or disabled. Valid values are TRUE and FALSE. The default is TRUE.

DRM.APM.ENABLED.PAGES

STRING Promotions Management

An optional comma delimited string parameter that enables the major tabs of the Promotional Management Workbench (all are enabled if this is missing). Possible values are: PromoCandidates, PromoPlanning, PromoAnalysis

DRM.APM.ENABLED.PLANNING.TABS

STRING Promotions Management

An optional comma delimited string parameter that enables the minor tabs of the Promotional Management Planning tab (all are enabled if this is missing). Possible values are: Tactics, Performance, TimePhasedLift, FactSheet, SpaceAllocation, PromoDetails, PriceRules.

DRM.APM.ENABLED.PROMOACTIVITIES

STRING Promotions Management

The value of this parameter determines if the Promotional Activity assignment is enabled in the Promotions Management Workbench. Valid values are TRUE and FALSE. The default is TRUE.

DRM.APM.ENABLED.PUBLISHFORECAST

STRING Promotions Management

Use this parameter to enable the Publish Forecast action in the Action menu. Valid values are TRUE and FALSE. The default is TRUE.

DRM.APM.ENABLED.TOTALUNITS

STRING Promotions Management

The value of this parameter determines whether the Total Units column on the Performance and Time Phased Lift tabs of the Promotions Management Workbench is editable or read-only. Valid values are TRUE and FALSE. The default is TRUE, which means that it is editable.

DRM.APM.ENABLED.VAT

STRING Promotions Management

Use this parameter to enable the Value Added Tax (VAT) functionality. Valid values are TRUE and FALSE. The default is FALSE.

Pricing and Promotions Reference Guide 261 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 271: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.APM.EVENT.SEARCHLIMIT

NUMBER Event Management

Specifies a limit on the number of promotional activities that can be displayed in Event Management Workbench. Any non-negative value is valid, while the default value is 400.

DRM.APM.FETCHSIZE NUMBER Promotions Management

Specifies the Oracle fetch size when reading base cost, base price, forecast, and history data.

DRM.APM.HIST.BATCHUPDATESIZE

NUMBER Promotions Management

Specifies the batch update size for Oracle when saving data.

DRM.APM.INTEGRATEDWITHADVERTISING

STRING Promotions Management

Indicates whether Promotions Management is integrated with the JDA Advertising server. False (the default) = Not integrated True = Integrated

DRM.APM.PRICERULEOUTPUTDIR

STRING Promotions Management

Specify the destination directory for the .xml file produced by the Export Price Rules process. If no value is specified, the file is saved in the directory from which the SRE node pool started.

DRM.APM.PRICERULEOUTPUTDIR

STRING Promotions Management

Specifies the name of the directory where the price rule XML files will be saved when Price Rule Export is run.

DRM.APM.PROMOOFFER.OPTNODELIMIT

NUMBER Promotions Management

Specifies a limit on the number of rows selected for optimization in the Tactics and Performance tab of Promotions Management Workbench. Any non-negative value is valid, while the default value is 100.

DRM.APM.PROMOOFFER.PRICERULE.VIEWLOCS.THRESHOLD

NUMBER Promotions Management

The value of this parameter determines whether a list of locations or a hyperlink is displayed in the Summary tab of the Promotions Management Workbench. Any non-negative value is valid, while the default value is 4. Note: When the number of participating locations in a promotional offer exceeds the specified limit, a hyperlink is displayed.

DRM.APM.PROMOOFFER.PRODUCT.SEARCHLIMIT

NUMBER Promotions Management

Specifies a limit on the number of products that can be added to a promotional offer in the Promotions Management Workbench. Any non-negative value is valid, while the default value is 100000.

DRM.APM.PROMOOFFER.SEARCHLIMIT

NUMBER Promotions Management

Specifies a limit on the number of promotional offers that can be loaded in the Promotions Management Workbench. Any non-negative value is valid, while the default value is 50.

DRM.APM.PROMOOFFEROUTPUTDIR

STRING Promotions Management

Specifies the name of the directory where the promo offer export XML files will be saved when Promo Offer Export is run. Note: This parameter is used only when Promotions Management is not integrated with JDA Advertising.

Pricing and Promotions Reference Guide 262 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 272: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.APM.PROMOTIONWITHLOYALTY

STRING Promotions Management

Controls whether the loyalty pricing feature is available for promotional offers. False (the default) = Loyalty pricing is not available. True = Loyalty pricing is available.

DRM.APM.READDFUBATCHSIZE

NUMBER Promotions Management

Specifies the batching size for DFUs when reading base cost, base price, forecast, and history data.

DRM.APM.RETAILCALENDAR

STRING Promotions Management

This parameter specifies which retail calendar (configured in the Cal and CalData tables) is to define the time periods on the Event Management Workbench. For example, a given business process might require a National Retail Federation (NRF) 454 calendar that starts in January 2001 and consists of periods of 4 weeks, 5 weeks, 4 weeks, repeated through the year. Specify the number of calendar periods per year in the DRM.APM.RETAILCALENDAR.PERIODS.YEAR parameter.

DRM.APM.RETAILCALENDAR.PERIODS.YEAR

NUMBER Promotions Management

The number of periods to use per year in the retail calendar specified in DRM.APM.RETAILCALENDAR. For example, the National Retail Federation (NRF) 454 calendar has 12 periods, but a retail calendar that uses 4-week periods throughout the entire year has 13 periods. On the Event Management Workbench, this determines when one retail year ends and the next one begins.

DRM.APM.SUPPORTED.FILTERED.TABLES

STRING Promotions Management

This parameter for filtered tables consists of a comma delimited list of criteria table names, which are used in the security filter to add products to a promotional offer in the Promotions Management Workbench. For example, if the security filter criteria is related to the UDT_DMDUNIT and UDT_LOC tables, then the parameter value should be set to UDT_DMDUNIT,UDT_LOC Note: You can set the parameter values only when there is a security filter assigned to your role.

DRM.APM.TRADEPROMOTIONSENABLED

NUMBER Promotions Management

0 = The Vendor Trade Promotions (VTP) feature is disabled, and no VTP-related attributes are displayed. 1 = VTP is available. You can display VTP-related attributes

DRM.APM.USEPENDINGSTATE

NUMBER Promotions Management

The value of this parameter determines whether the Promotions business process requires a two-step approval of promotions. 0 (the default) = One-step approval 1 = Two-step approval

Pricing and Promotions Reference Guide 263 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 273: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.APM.VENDORFINANCIALSENABLED

STRING Promotions Management

Use this value to display vendor metrics in a promotional offer. Valid values are TRUE and FALSE. The default is TRUE.

DRM.AUTOMRM.DIMENSION.LOCATION

STRING Demand Decomposition, Markdown Optimization, Promotions Management

Use this value to load the location hierarchy in the Modeling Workbench. The hierarchy dimension must be present in the MD_DIMENSION table.

DRM.AUTOMRM.DIMENSION.PRODUCT

STRING Demand Decomposition, Markdown Optimization, Promotions Management

Use this value to load the product hierarchy in the Modeling Workbench. The hierarchy dimension must be present in the MD_DIMENSION table.

DRM.AUTOMRM.LOWERMAP.DFU.SEARCH

STRING Demand Decomposition, Markdown Optimization, Promotions Management

This search is used by lower level DFUs for the steps of CLASSIFY DFUs and TUNE PARAMETERS, ADD/UPDATE MODEL, and CALCULATE MODEL in the Run MRM Experiments process. You can use this modification to update other MRMWorkbench PGPs.

DRM.AUTOMRM.SEARCH.HOLDOUTEVAL

STRING Demand Decomposition, Markdown Optimization, Promotions Management

This search is used by the step 'Evaluate Model Performance process'.

DRM.AUTOMRM.SEARCH.LOWERMAP

STRING Demand Decomposition, Markdown Optimization, Promotions Management

This search is used by the steps of MAP DFUs and RECONCILE FORECAST.

DRM.AUTOMRM.SEARCH.UPPERMAP

STRING Demand Decomposition, Markdown Optimization, Promotions Management

This search is used for the steps of MAP DFUs and RECONCILE FORECAST.

DRM.AUTOMRM.UPPERMAP.DFU.SEARCH

STRING Demand Decomposition, Markdown Optimization, Promotions Management

THis search is used by the upper level DFUs for the steps of CLASSIFY DFUs and TUNE PARAMETERS, ADD/UPDATE MODEL, CALCULATE MODEL.

DRM.BASEDMDFCSTTYPES

STRING Demand Decomposition, Promotions Management, Markdown Optimization

A comma-separated list of forecast types (Fcst:Type) used to calculate the base demand forecast in Evaluate Model Performance, see Type in the Fcst table.

Pricing and Promotions Reference Guide 264 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 274: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.CALIBRATION.CALENDAR

STRING Demand Decomposition, Markdown Optimization, Promotions Management, Strategic Pricing

The Pricing and Promotions process uses this calendar to do time-slotting of baseline history.

DRM.CALIBRATION.CALENDAR.DRAFT

STRING Demand Decomposition, Markdown Optimization, Promotions Management

If the Estimate Market Response Model process produces draft coefficients, its output includes the identifier of this calendar.

DRM.CALIBRATION.LOGLEVEL

NUMBER Demand Decomposition, Markdown Optimization, Promotions Management

From this value, the Estimation process determines whether to output MAE log files. 1 = Output MAE log files to the file linearreg.out Any other value = Suppress MAE log file output to improve performance

DRM.CALIBRATION.MAXXMATRIXCELLS

NUMBER Demand Decomposition, Markdown Optimization, Promotions Management

This global parameter indicates how the size of an X matrix that can be processed for a given MRMGroup during Estimation. By default, the value is set at 1000 * 104 * 50 (= 5,200,000) which means that there are a maximum of 1000 DFUs in the MRMGroup, the process horizon is 104 weeks (2 years) and there are 50 predictors.

DRM.CALIBRATION.PRESOLVESW

STRING Demand Decomposition, Markdown Optimization, Promotions Management

This parameter controls the availability of co-linear columns during regression. When set to TRUE, co-linear columns will not be included in the metrics sent for regression. The default value is TRUE.

DRM.CALIBRATION.USECACHEDMODEL

STRING Demand Decomposition, Markdown Optimization, Promotions Management

The valid values for this parameter are TRUE and FALSE. TRUE: When used for the first time, the ‘Estimate Market Response Model’ process caches this definition on the SRE node. Any changes made to this specification are not effective unless all such node pools are restarted. FALSE: The calibration specification definition is not cached on the SRE node. Any modification made to the calibration specification is effective from the next use.

Pricing and Promotions Reference Guide 265 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 275: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.DECOMP.CONVERGE.VARIATION.MONITORPERIODS

NUMBER Demand Decomposition, Markdown Optimization, Promotions Management

The parameters DRM.DECOMP.CONVERGE.VARIATION.MONITORPERIODS and DRM.DECOMP.CONVERGE.VARIATION.THRESHOLD work together to provide a system-wide stopping criterion for the iterative stage of the Deseasonalize Estimation Inputs process. If the difference in trend revision measurement between two consecutive iterations falls below the value specified in DRM.DECOMP.CONVERGE.VARIATION.THRESHOLD and continues to be below that level for the number of iterations specified in DRM.DECOMP.CONVERGE.VARIATION.MONITORPERIODS, the iterative stage of the process ends. This is one of three stopping criteria for the Deseasonalize Estimation Inputs process. The others are both specified at the decomposition group level: DecompGroup: ConvergenceTolerance (on page 37) DecompGroup: MaxIterationalCount (on page 37)

DRM.DECOMP.CONVERGE.VARIATION.THRESHOLD

NUMBER Demand Decomposition, Markdown Optimization, Promotions Management

The parameters DRM.DECOMP.CONVERGE.VARIATION.MONITORPERIODS and DRM.DECOMP.CONVERGE.VARIATION.THRESHOLD work together to provide a system-wide stopping criterion for the iterative stage of the Deseasonalize Estimation Inputs process. If the difference in trend revision measurement between two consecutive iterations falls below the value specified in DRM.DECOMP.CONVERGE.VARIATION.THRESHOLD and continues to be below that level for the number of iterations specified in DRM.DECOMP.CONVERGE.VARIATION.MONITORPERIODS, the iterative stage of the process ends. This is one of three stopping criteria for the Deseasonalize Estimation Inputs process. The others are both specified at the decomposition group level: DecompGroup: ConvergenceTolerance (on page 37) DecompGroup: MaxIterationalCount (on page 37)

DRM.DECOMP.GAPPREFILL

STRING Demand Decomposition, Markdown Optimization, Promotions Management

This parameter is used by the Deseasonalize Estimation Inputs process to fill gaps in sales history with default values. The default for a quantity value is 0 and the default for price ratios is 1. A default value of TRUE is assigned and recommended for this parameter.

Pricing and Promotions Reference Guide 266 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 276: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.DECOMP.OUTPUT.DIAGNOSTICS

STRING Demand Decomposition, Markdown Optimization, Promotions Management

Controls the logging of important diagnostic information generated by the Deseasonalize Estimation Inputs process, independently of the system trace level. TRUE = Regardless of the system trace level, write all the testing and validation information for Deseasonalize Estimation Inputs to the DecompDFUHistDiagnost (on page 33) and DecompGroupConvergDiagnost (on page 40) tables. FALSE = Do not write diagnostic information for Deseasonalize Estimation Inputs to these tables. Note: If the system trace level is set to Verbose, this information is written to the manu_x.log file; otherwise, it is not. Deseasonalize Estimation Inputs generates an enormous amount of diagnostic information, which is used only during system testing.

DRM.DECOMP.OUTPUT.THRESHOLD.MULTIPLIER

NUMBER Demand Decomposition, Markdown Optimization, Promotions Management

If decomposed history is greater than this value times raw sales, the Deseasonalize Estimation Inputs process saves raw sales to the database, instead of saving the decomposed history.

DRM.DEFAULTCURRENCY

STRING Markdown Optimization, Promotions Management, Strategic Pricing

The currency used by the Optimize process for Markdowns and Scenarios, and on the user interface.

DRM.DU.DEFAULTAVAILSTATUS

NUMBER Demand Unconstraining

Used as the default availability status when the actual status is not specified. Valid values are 1 (Open), 2 (Closed), 3 (Unavailable). Recommended value is 1.

DRM.DU.EM.DISTRIBFITSIGNIFICANCELEVEL

NUMBER Demand Unconstraining

This value helps determine if the sample is normal. Recommended value is 0.05.

DRM.DU.EM.IQRFACTORFOROUTLIER

NUMBER Demand Unconstraining

This is used when determining outliers using the box plot method. The value specified is multiplied by the IQR (Inter-quartile range) to arrive at the boundaries relative to the lower/upper quartile. This value is used to determine outlier boundaries. Since the box plot based estimate of outlier boundaries is more applicable for distributions that are not normal, this value will be used only when the sample dataset fails the CHI-SQUARE goodness of fit test. Recommended value is 3.

Pricing and Promotions Reference Guide 267 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 277: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.DU.EM.MAXDAYSFORSAMPLEDATA

NUMBER Demand Unconstraining

Boundary value enforced by the application for the number of ServiceStartDates chosen by the EM sampling algorithm. In order to ensure that the values specified by the user are meaningful, the application will enforce this boundary value on DFURMPARAM.NumOfSampleData. Recommended value is 7.

DRM.DU.EM.MAXDAYSLEFTFORSAMPLEDATA

NUMBER Demand Unconstraining

Boundary value enforced by the application for the number of DaysLeft used by the EM sampling algorithm In order to ensure that the values specified by the user are meaningful, the application will enforce this boundary value on DFURMPARAM.DaysLeftForSampleData. Recommended value is 99.

DRM.DU.EM.MAXITERATIONFOREM

NUMBER Demand Unconstraining

This is used to specify the maximum number of iterations the EM algorithm will run before stopping. In cases when the convergence is not easily reached, this parameter helps control the execution time of the EM algorithm. Recommended value is 30.

DRM.DU.EM.MAXPOINTSFORSAMPLEDATA

NUMBER Demand Unconstraining

Boundary value enforced by the application for the number of sample data points chosen by the EM sampling algorithm. In order to ensure that the values specified by the user are meaningful, the application will enforce this boundary value on DFURMPARAM.PointsForSampleData. Recommended value is 99.

DRM.DU.EM.MEANTOLERANCEVALUE

NUMBER Demand Unconstraining

This is used by EM to identify when convergence. Since EM is an iterative process, the convergence of mean is measured using this threshold value. Recommended value is .0001.

DRM.DU.EM.SIGNIFICANCELEVEL

NUMBER Demand Unconstraining

The level of significance at which to test which outlier method to use, or test for normality. Recommended value is 0.05

DRM.DU.EM.TIMESSTDFOROUTLIER

NUMBER Demand Unconstraining

This is used when determining outliers using the z-score method. The value specified is multiplied by standard deviation to arrive at the boundaries relative to the mean. This value is used to determine outlier boundaries. Since the z-score based estimate of outlier boundaries is more applicable for normal distributions, this value will be used only when the sample dataset passes the CHI-SQUARE goodness of fit test. Recommended value is 3.

Pricing and Promotions Reference Guide 268 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 278: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.DU.EPSILONDEMANDVALUE

NUMBER Demand Unconstraining

Threshold value for lost demand, below which lost demand is interpreted as zero. It is used by NDU to not perform a "database write" operation when "near zero" values are observed. Recommended value is .0001.

DRM.DU.FSC.DEFAULTFSCVALUE

NUMBER Demand Unconstraining

The default FSC value is used when no bookings are available to estimate an FSC value as well as when the associated curve doesn't return FSC values for required periods. Recommended value is 1.

DRM.DU.MAXRANGEOFBOOKINGDATES

NUMBER Demand Unconstraining

The maximum range of booking dates that can be specified. The recommended value is 365.

DRM.DU.MAXRANGEOFHISTORICALPOSTDATES

NUMBER Demand Unconstraining

Boundary value enforced by the application for the maximum range of historical post dates (snapshot dates) that are to be considered by the application. This parameter is one of three dimensions required to define the "Nevada" diagram. Recommended value is 365.

DRM.DU.MAXRANGEOFSERVICESTARTDATES

NUMBER Demand Unconstraining

Boundary value enforced by the application for the maximum range of service start dates (arrival dates) that are to be considered by the application. This parameter is one of three dimensions required to define the "Nevada" diagram. Recommended value is 365.

DRM.ERPE.CONFIDENCETHRESHOLD.1

NUMBER Strategic Pricing The subset of the good DFUs with base relative margin of error less than the value specified in this parameter are called exemplary DFUs. The valid values are between 0.01 to 1. Default value: 0.2

DRM.ERPE.CONFIDENCETHRESHOLD.2

NUMBER Strategic Pricing DFUs with base relative margin of error less than the value specified in this parameter get their own base price sensitivity coefficient. These are called good DFUs. The valid values are between 0.01 to 1, and DRM.ERPE.CONFIDENCETHRESHOLD.2 must be greater than DRM.ERPE.CONFIDENCETHRESHOLD.1. Default value: 0.3

DRM.ERPE.DEFAULT.ELASTICITY

NUMBER Strategic Pricing Default elasticity values assigned to DFUs that could not be estimated and assigned a price sensitivity coefficient from similar DFUs having a price sensitivity coefficient. This value must be less than 0. Default value: -1

Pricing and Promotions Reference Guide 269 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 279: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.ERPE.DISCOUNT.WINDOW.SIZE

NUMBER Strategic Pricing Window size used during the derivation of base prices in the Estimate Retail Price Elasticity and Recommend Prices processes. The valid values are 1 to 10. Default value: 5

DRM.ERPE.LOWERBOUND

NUMBER Strategic Pricing Lower limit on the price elasticity calculated in the Estimate Retail Price Elasticity process. This must be less than 0. Default value: -3.5

DRM.ERPE.MIN.DISCOUNT

NUMBER Strategic Pricing Allows you to identify the base weeks. The valid values are between 0 and 1, where 0 and 1 are excluded. Default value: 0.03

DRM.ERPE.UPPERBOUND

NUMBER Strategic Pricing Upper limit on the price elasticity calculated in the Estimate Retail Price Elasticity process. DRM.ERPE.UPPERBOUND must be greater than DRM.ERPE.LOWERBOUND and less than 0. Default value: -0.3

DRM.EVALUATION.EFFPRICEEVALMODEL

STRING Markdown Optimization

The GLINT model for calculation of effective price Note: This parameter is not used in this release.

DRM.EVALUATION.EVALITEM.CALENDAR

NUMBER Markdown Optimization

Note: This parameter is not used in this release.

DRM.EVALUATION.METRICSEVALMODEL

STRING Markdown Optimization

The GLINT model for calculation of pre-aggregation metrics. Note: This parameter is not used in this release.

DRM.EVALUATION.METRICSEVALMODELAGGDATA

STRING Markdown Optimization

The GLINT model for calculation of metrics after aggregation. Note: This parameter is not used in this release.

DRM.EVALUATION.METRICSEVALMODELPRICING

STRING Strategic Pricing Note: This parameter is not used in this release.

DRM.EVALUATION.NUMOFTHREADS

NUMBER Demand Decomposition, Markdown Optimization, Promotions Management

Specify the number of parallel threads to be used during statistical forecast generation to improve performance.

DRM.EVALUATION.PRICEBAND.CONFIDENCELEVEL

NUMBER Markdown Optimization

Note: This parameter is not used in this release.

Pricing and Promotions Reference Guide 270 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 280: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.EVALUATION.USECACHEDMODEL

STRING Demand Decomposition, Markdown Optimization, Promotions Management

The valid values for this parameter are Y and N. Y: When used for the first time, the evaluation specification definition is cached on the SRE node during statistical forecast generation. Any changes made to this specification are not effective unless all such node pools are re-started. N: The evaluation specification definition is not cached on the SRE node. Any modification made to the evaluation specification is effective from the next use.

DRM.FPA.EPSILONADJUSTERVALUE

NUMBER Markdown Optimization, Promotions Management

The Adjust Forecast for Pricing and Promotions process adjusts the forecast for each time period within the specified time horizon if the absolute quantity of impact is larger than the value specified in this parameter.

DRM.FPA.FCSTID STRING Markdown Optimization

The Adjust Forecast for Pricing and Promotions process uses this value while writing data into the ForecastRecordImport table. Default = DRM.FPA

DRM.FPA.FCSTSTATUSSTRING

STRING Demand Decomposition, Markdown Optimization, Promotions Management

A comma-separated list of forecast statuses to use in Adjust Forecast for Pricing and Promotions process in determining which promotional offers will be picked while writing data into the ForecastRecordImport. Valid values are: 2 = Released 3 = Re-released 4 = Published

DRM.FPA.FCSTTYPE NUMBER Markdown Optimization

The Adjust Forecast for Pricing and Promotions process uses this value while writing data into the ForecastRecordImport/ Fcst table. 5 (the default) = Promotion 6 = Override

DRM.FPA.MD.PLANSTATUSSTRING

STRING Markdown Optimization

A valid PlanStatus value, or a list of valid PlanStatus values separated by commas. The Adjust Forecast for Pricing and Promotions process considers only those Markdown scenarios whose current PlanStatus match a value in this list.

DRM.FPA.PLANSTATUSSTRING

STRING Promotions Management

A valid Promotion:PlanStatus value, or a list of valid PlanStatus values separated by commas. The Adjust Forecast for Pricing and Promotions process considers only those markdowns whose current PlanStatus matches a value in this list.

DRM.FPA.PRICECONFLICTRESOLUTIONORDER

STRING Markdown Optimization, Promotions Management

If the Adjust Forecast for Pricing and Promotions process finds a conflict between Markdown Optimization and Promotions Management, this parameter specifies which application’s value overrides the other’s. Valid values are ;Promotion, ;Precision Pricing, and ;Markdown.

Pricing and Promotions Reference Guide 271 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 281: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.FPA.PROCESS.CALENDAR

STRING Markdown Optimization

Note: This parameter is not used in this release.

DRM.FPA.PROMOFCST.PRIORITY

STRING Promotions Management

If a DFU has multiple forecast values, this parameter determines which one the Adjust Forecast for Pricing and Promotions process will use. The following are supported values: LATEST = Use the forecast of the most recently modified offer. MAX = Use the largest forecast. MIN = Use the lowest forecast. PRIORITY = Use the offer with the smallest value in the Promotion: Priority column. If multiple offers have the smallest Priority value, use the forecast of the most recently modified offer. SUM = Use all the forecast values.

DRM.HIERARCHY.DEFAULT

STRING Strategic Pricing The product hierarchy (from the ViewHierarchy table) that is displayed by default in the user interface. Note: This parameter is not used in this release.

DRM.HIST.EPSILONADJUSTERVALUE

NUMBER Markdown Optimization, Demand Decomposition, Promotions Management

If history whose Hist: Type is 2 is less than this value, the Adjust History for Pricing and Promotions process does not save it.

DRM.HIST.STREAM.NAME

STRING Demand Decomposition, Markdown Optimization, Promotions Management

The history stream (specified in the Hist: HistStream column) to be used by the Estimate Market Response Model process if HISTTYPE1 is specified as the response variable in GLINT.

DRM.HIST.TYPE1.EXCLUDEEVENTS

STRING Demand Decomposition, Markdown Optimization, Promotions Management

Specifies the list of Type=1 event names to be excluded by Estimate Market Response Model and Adjust History for Pricing and Promotions. Set the STRINGVALUE column to the comma separated list of Hist EVENTs that must be removed from the history data for the Estimate Market Response Model and Adjust History for Pricing and Promotions processes. For example, to remove the CMK and MISCFEED events from history data, use the value CMK,MISCFEED. To exclude events starting with CM, use the CM% value. The default value of this parameter is '_' and it means to INCLUDE all history events. Note: You can only use the '%' and '_' wild characters.

Pricing and Promotions Reference Guide 272 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 282: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.HIST.TYPE2.EXCLUDEEVENTS

STRING Demand Decomposition, Markdown Optimization, Promotions Management

Specifies the list of Type=2 event names to be excluded by Estimate Market Response Model and Adjust History for Pricing and Promotions. For Estimate Market Response Model, set the STRINGVALUE column to the comma separated list of Hist EVENTs to be removed from the history data. For Adjust History for Pricing and Promotions, set the STRINGVALUE column to the comma separated list of Hist EVENTs to be deducted from the Type=1 history data. For example, to remove the CMK and MISCFEED events from history data, use the value CMK,MISCFEED. To exclude events starting with CM, use the CM% value. The default value of this parameter is '_' and it means to INCLUDE all history events. Note: You can only use the '%' and '_' wild characters.

DRM.INDEXTABLESPACENAME

STRING Dmd Decomp The name of the tablespace where certain indices created by the system are to reside.

DRM.MBA.EPSILONADJUSTERVALUE

NUMBER Market Basket Analysis

Minimum level of sales below which the Perform Market Basket Analysis (MBA) process will not consider a demand unit in determining the existence of halo effects. Note: This parameter is not used in this release.

DRM.MBA.MAXNUMBERRULES

NUMBER Market Basket Analysis

Maximum number of halo-effect relationships that the MBA process will try to find. Note: This parameter is not used in this release.

DRM.MBA.MINCONFIDENCE

NUMBER Market Basket Analysis

Minimum level of confidence (conditional probability that if demand unit A is in an order, demand unit B is also in the order). Below this level, the MBA process reports no relationship. Note: This parameter is not used in this release.

DRM.MBA.MINSUPPORT

NUMBER Market Basket Analysis

Minimum level of support (probability that a particular pair of demand units occurs in an order), below which the MBA process will not report a relationship. Note: This parameter is not used in this release.

DRM.MD.COLLECTION.MAPCOLUMN

STRING Markdown Optimization

Indicates the column in the Loc table to use for splitting a collection of items DmdUnit: Collection into sub-collections by a location attribute. All DFUs in a sub-collection are optimized together and receive the same discount at the same time. If this value is not set all DFUs in the collection are optimized together.

Pricing and Promotions Reference Guide 273 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 283: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.MD.DISCOUNT.PRICE.BASIS

NUMBER Markdown Optimization

Indicates the basis (current or list price) for the price discount provided to the user. A value of 0 indicates that the base price (list price) is used as the base for the discount. A value of 1 indicates that the current price is used as the base for the discount.

DRM.MD.ENABLED.VAT

STRING Markdown Optimization

Use this parameter to enable the Value Added Tax (VAT) attributes. Valid values are TRUE and FALSE. The default is FALSE. Depending on this parameter value, VATRATE is excluded for the columns Total/Wkly Sales Amount Exclusive, Original Price Exclusive, Sales Amount Exclusive, Owned Price Exclusive, and Recommended Price Exclusive.

DRM.MD.HIERARCHY STRING Markdown Optimization

Determines the hierarchy displayed on the Markdown Workbench and Rule Set Assignment pages.

DRM.MD.MARKDOWNCAL

STRING Markdown Optimization

The calendar associated with the user interface, that is, the calendar that defines the time periods used by the Calculate Metrics process to calculate values in the MDFUMetrics and MDScenarioMetrics tables, and by the Markdown Workbench to display results.

DRM.MD.MAX.NUM.MARKDOWNS

NUMBER Markdown Optimization

The maximum number of markdowns that are possible for any product in the system.

DRM.MD.OPT.ALTERNATIVESALVAGEVALUE

NUMBER Markdown Optimization

Penalty value used when markdown optimization objective is minimize inventory.

DRM.MD.OPT.MAXNUMPRICECHANGES

NUMBER Markdown Optimization

The maximum number of price changes in a valid markdown profile.

DRM.MD.OPT.MININVENTORYCOMPARISONTHRESHOLD

NUMBER Markdown Optimization

Threshold below which inventory liquidation is considered complete. Expressed as units of remaining inventory.

DRM.MD.OPT.MINPRICECOMPARISONTHRESHOLD

NUMBER Markdown Optimization

Threshold for considering two prices to be distinct when generating price points.

DRM.MD.RECEIPT.OFFSET

NUMBER Markdown Optimization

Offset duration in minutes. It represents the time between the planned arrival date of the receipt and the time when the units received will be available for sale. Used by the Optimize Markdowns and Compute Markdown Metrics processes.

DRM.MD.UI.DISPLAY.MARKDOWNAMOUNT

STRING Markdown Optimization

The parameter value determines if the Markdown Amount column is displayed in the Markdown pages. Valid values are TRUE and FALSE. The default is TRUE.

Pricing and Promotions Reference Guide 274 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 284: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.MD.UI.DMDUNIT.UDA1

STRING Markdown Optimization

User-Defined Attribute in the DmdUnit table displayed in the Markdown Details page. If a UDA is not defined in this parameter, the corresponding column will not be displayed in the user interface grid. Note: This parameter is not used in this release.

DRM.MD.UI.DMDUNIT.UDA2

STRING Markdown Optimization

User-Defined Attribute in the DmdUnit table displayed in the Markdown Details page. If a UDA is not defined in this parameter, the corresponding column will not be displayed in the user interface grid. If specified, the string value should be one of the following three values: DRM.MD.UI.DMDUNIT.UDA1, DRM.MD.UI.DMDUNIT.UDA2, DRM.MD.UI.DMDUNIT.UDA3 Note: This parameter is not used in this release.

DRM.MD.UI.DMDUNIT.UDA3

STRING Markdown Optimization

User-Defined Attribute in the DmdUnit table displayed in the Markdown Details page. If a UDA is not defined in this parameter, the corresponding column will not be displayed in the user interface grid. Note: This parameter is not used in this release.

DRM.MD.UI.DMDUNIT.WB.NUMERIC.UDA1

STRING Markdown Optimization

Identifies the numeric UDA among the three specified DmdUnit UDAs. Note: This parameter is not used in this release.

DRM.MD.UI.MAXNUMEDITRULESETROWS

NUMBER Markdown Optimization

Maximum number of future Rule Sets that can be displayed on the Edit Rule Set user interface of the Markdown Optimization Workbench.

DRM.MD.UI.ONORDERQTY

STRING Markdown Optimization

Determines whether the OnOrderQty value in the Markdown Workbench grid is obtained from the DmdUnit or the MDDFUMetricsStatus tables. Valid settings for this parameter are: DmdUnit - The OnOrderQty is taken from the DmdUnit : OnOrderQty column. DFU - The OnOrderQty is taken from the MDDFUMetrics : OnOrderQty column.

DRM.NORM.BATCHCOUNT

NUMBER Markdown Optimization, Promotions Management

Maximum number of DFUs to be grouped for processing by the Adjust History for Pricing and Promotions process.

DRM.PRECISIONPRICING.BASEDMDFCSTTYPES

NUMBER Strategic Pricing A comma-separated list of forecast types (Fcst:Type) used to calculate the base demand forecast in Strategic Pricing. For a list of forecast types, see Type (on page 135) in the Fcst table.

Pricing and Promotions Reference Guide 275 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 285: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.PRECISIONPRICING.COMPETITOR.MAP.DMDUNIT.COL

STRING Strategic Pricing The value of this parameter determines the attribute in the CompetitorLocMap:AttribVal (on page 27) column. The product hierarchy level at which competitor locations are mapped. For example, if your organization maps stores to competitors by department then this would be the DmdUnit department attribute.

DRM.PRECISIONPRICING.ENABLED.VAT

STRING Strategic Pricing Use this parameter to enable the Value Added Tax (VAT) attributes. Valid values are TRUE and FALSE. The default is FALSE.

DRM.PRECISIONPRICING.OPT.DOWNWARDTRENDLIMIT

NUMBER Strategic Pricing Downward multiplicative trend factor allowed for a pricing item during the Average Rate of Sale calculation step of the Recommend Prices process when History is selected as the data source option.

DRM.PRECISIONPRICING.OPT.ENABLELOG

NUMBER Strategic Pricing This switch determines whether the CPLEX optimization log is generated in the bin directory of the installer. 0 = The Recommend Prices process does not generate CPLEX logs. 1 = The Recommend Prices process generates CPLEX logs.

DRM.PRECISIONPRICING.OPT.LOGWARNINGEXCEPTIONS

NUMBER Strategic Pricing This switch determines whether warning type exceptions generated by the recommended price process are published to the Exception tables. 0 = Exceptions are not allowed to be published. 1 = Exceptions are allowed to be published.

DRM.PRECISIONPRICING.OPT.OBJECTIVETYPE

NUMBER Strategic Pricing Specifies the objective metric used by the Recommend Price process. 3 =Minimize Absolute Deviation from Current Price 4 = Minimize squared deviation from the current price

DRM.PRECISIONPRICING.OPT.OUTPUTINITIALPROB

NUMBER Strategic Pricing This switch determines whether CPLEX generates a .lp file. 0 = Do not generate .lp file 1 = Generate the .lp file This file is written to <InstallHome>/.config/logs.

Pricing and Promotions Reference Guide 276 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 286: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.PRECISIONPRICING.OPT.SCALINGFLAG

NUMBER Strategic Pricing Controls whether the Recommend Prices process will scale constraint variables so that they are consistent with each other and with variables in the objective function. For example, if most variables in the constraints and the objective function are between 1 and 50, but one constraint has variables of 0.04 and 0.007, scaling could bring them into the 1-to-50 range by multiplying them by 1000. 0 = Do not scale constraints 1 = Do scale constraints

DRM.PRECISIONPRICING.OPT.SMARTRULE.LOADING

NUMBER Strategic Pricing This parameter is used to remove redundant constraints that are sent to CPLEX during Recommend Prices process. This improves performance of the process. The valid values are: 0 - No smart rule is loading 1 - Smart rule is loading

DRM.PRECISIONPRICING.OPT.SUBSTITUTIONLEVEL

STRING Strategic Pricing Specifies the level at which substitution or cannibalization effects occur among pricing items within a store. For example: If the parameter is specified as a sub-category, it implies that all items within a sub-category and store may mutually cannibalize. Any decrease in the price of an item takes share from other products within the same sub-category and vice versa. Additionally, this parameter also specifies the level at which rules are defined and is used during the action breaking phase of the Recommend Prices process. For example: If the parameter is defined as a sub-category, this implies that all rules are defined within the sub-category and there are no cross rules between two different sub-categories.

DRM.PRECISIONPRICING.OPT.UPWARDTRENDLIMIT

NUMBER Strategic Pricing Upward multiplicative trend factor allowed for a pricing item during the Average Rate of Sale calculation step of the Recommend Prices process when History is selected as the data source option.

DRM.PRECISIONPRICING.PAW.HIGHLYELASTIC

NUMBER Strategic Pricing A pricing item with elasticity value less than or equal to the value specified in this parameter is classified as highly elastic on the Price Analysis Workbench and Product Performance Matrix pages.

DRM.PRECISIONPRICING.PAW.MODERATELYELASTIC

NUMBER Strategic Pricing A pricing item with elasticity value greater than the value specified in DRM.PRECISIONPRICING.PAW.HIGHLYELASTIC and less than or equal to the value specified in this parameter is classified as moderately elastic on the Price Analysis Workbench and Product Performance Matrix pages.

Pricing and Promotions Reference Guide 277 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 287: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.PRECISIONPRICING.PAW.MODERATELYINELASTIC

NUMBER Strategic Pricing A pricing item with elasticity value greater than the value specified in DRM.PRECISIONPRICING.PAW.UNITELASTIC and less than or equal to the value specified in this parameter is classified as moderately inelastic on the Price Analysis Workbench and Product Performance Matrix pages.

DRM.PRECISIONPRICING.PAW.UNITELASTIC

NUMBER Strategic Pricing A pricing item with elasticity value greater than the value specified in DRM.PRECISIONPRICING.PAW.MODERATELYELASTIC and less than or equal to the value specified in this parameter is classified as unit elastic on the Price Analysis Workbench and Product Performance Matrix pages.

DRM.PRECISIONPRICING.PPG.DOWNWARDPRICELIMIT

NUMBER Strategic Pricing The lower limit of the range of price points possible for a pricing item. This value is calculated as a percentage of the current price of the pricing item.

DRM.PRECISIONPRICING.PPG.PRICEPOINTCOUNT

NUMBER Strategic Pricing Default number of price points to be generated by the Price Point Generator.

DRM.PRECISIONPRICING.PPG.UPWARDPRICELIMIT

NUMBER Strategic Pricing The upper limit of the range of price points possible for a pricing item. This value is calculated as a percentage of the current price of the pricing item.

DRM.PRECISIONPRICING.PRICINGWORKLIST.DUEOFFSET

NUMBER Strategic Pricing Threshold (number of days before the Effective Date of the recommended price) at which a price change becomes Due.

DRM.PRECISIONPRICING.PRODUCTROLEMATRIX.HIERARCHY

STRING Strategic Pricing Determines the hierarchy up to which the Aggregate Actuals process calculates financial metrics such as demand, revenue, profit, and so on for display on the Product Performance Matrix page.

DRM.PRECISIONPRICING.RULEPRIORITYMULTIPLIER

NUMBER Strategic Pricing Use this parameter for scaling the penalty value as the priority level increases. Setting this parameter to very high values can lead to numerical instability during optimization. The default value is 3.

DRM.PRECISIONPRICING.RULES.GROUPBYATTRIB

STRING Strategic Pricing Specifies the attributes based on the pricing items that are grouped when generating constraints, which are displayed in the Group By Attributes grid on the Add Price Ladder Rule page.

DRM.PRECISIONPRICING.SMARTRULE.FACTOR

NUMBER Strategic Pricing This parameter is used to factor the base penalty value. The default value is 1.

DRM.PRICE.SENSITIVITY.NUM.POINTS

NUMBER Number of points for which the Compute Price Sensitivity process will calculate demand at three price levels. Note: This parameter is not used in this release.

Pricing and Promotions Reference Guide 278 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 288: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.PRICE.SENSITIVITY.RANGE.PCT

NUMBER Range above and below the current effective price for which the Compute Price Sensitivity process will calculate demand at three price levels. Note: This parameter is not used in this release.

DRM.PROCESS.DAILY.CALENDAR

STRING A default daily calendar to resolve conflicting markdown offers by the Adjust Forecast for Pricing and Promotions (FPA) process Note: This parameter is not used in this release.

DRM.SLOTTING.FILLGAPS

STRING Demand Decomposition, Markdown Optimization, Promotions Management

Time slotting may result in gaps in Effective Price or Reference Price data. This parameter controls whether the Time Slotting feature fills those gaps or leaves them empty when these prices are used by the following processes: Estimate Market Response Model Deseasonalize Estimation Inputs Adjust History for Pricing and Promotions Compute Price Ratios 0 = Do not fill the gaps in data 1 = Fill the gaps. If DFUEffPrice:EffPrice is missing, substitute the value from the DFUBasePrice: BasePrice column. If DFURefPrice: RefPrice is missing, substitute the value from the previous period’s RefPrice.

DRM.SLOTTING.SETNUMBLOCKS

NUMBER Demand Decomposition, Markdown Optimization, Promotions Management

If DRM.SLOTTING.SETSTATS is set to Y, specify a number of blocks, determined as: Default = 50

DRM.SLOTTING.SETNUMROWS

NUMBER Demand Decomposition, Markdown Optimization, Promotions Management

If DRM.SLOTTING.SETSTATS is set to Y, specify a number of rows, determined as: number of DFU in action x approximate table size Default = 10,000

DRM.SLOTTING.SETSTATPERCENTAGE

STRING Demand Decomposition, Markdown Optimization, Promotions Management

If DRM.SLOTTING.SETSTATS is set to N, so that Oracle does gather stats on process tables, this parameter determines the specific percentage stats computed. Default = 2

DRM.SLOTTING.SETSTATS

STRING Demand Decomposition, Markdown Optimization, Promotions Management

Y (the default) = Oracle does not gather stats. Stats are set externally. See DRM.SLOTTING.SETNUMBLOCKS and DRM.SLOTTING.SETNUMROWS. N = Oracle does gather stats.

Pricing and Promotions Reference Guide 279 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 289: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Application Description

DRM.SLOTTING.SETSTATSFORSCHEMA

STRING Demand Decomposition, Markdown Optimization, Promotions Management

Set this parameter to the appropriate application user schema or SCPO user schema. The time-slotting stored procedure uses this value. Default = STSC.

DRM.TEMPTABLESPACENAME

STRING Demand Decomposition, Markdown Optimization, Promotions Management

Any temporary tables created by the system reside in this tablespace.

DRM.TERSE.TRACING STRING Promotions Management

If this parameter is set to 'Performance', even in a terse tracing mode, it enables printing of timing and memory usage information to the log files. If the value is 'None', the log files are not updated with performance details. Note: This parameter is case sensitive.

DRM.UI.BATCHUPDATESIZE

NUMBER Markdown Optimization, Promotions Management

The value of this parameter will be used by UI logic during updates for PromoDFU related records.

Travel Price Optimization parameters The following table describes the Travel Price Optimization parameters used in this release. In the parameter name, the first group of characters represents the following:

• AWE: Automated Weight Estimation (Generate Competitor Weights process)

• HEE: Heuristic Elasticity Estimation (Estimate Price Elasticity process)

• MRP: Market Reference Price (Calculate Market Reference Price process)

• NPO: Travel Price Optimization (Optimize Price Recommendations process)

• RMF: Revenue Management Foundation processes

Note: If you change any of these values, you must restart the Node Pool Manager for the new values to take effect.

Parameter Type Description

AWE.BATCH.SIZE Number Specifies the maximum number of resource and calendar ID combinations that can be involved in a single batch run. Default value is 1.

AWE.CPLEX.COLUMN.BATCH.SIZE Number Specifies the batch size for the input variables used in constructing the model. Default batch size is 10,000.

AWE.GENERATE.LP.FILE String When set to 1, generates the Linear Programming (.lp) file. When set to 0, does not generate the .lp file. Default value is 0.

Pricing and Promotions Reference Guide 280 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 290: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Description

AWE.RATE.OFFSET.THRESHOLD Number If the absolute value of the price offset generated by the Generate Competitor Weights (GCW) process is less than this threshold value, the process assumes the price offset as zero and calculates the competitor weights accordingly. The price offset value published in the NPO_Resrc_Competitor_Wgt table is also zero. If the absolute value of the price offset generated by the GCW process is equal to or greater than this threshold value, the process uses that price offset value and calculates the competitor weights accordingly. Default value is 9.

HEE.CPLEX.COLUMN.BATCH.SIZE Number Specifies the batch size for the input variables used in constructing the model. Default batch size is 200,000.

HEE.GENERATE.LP.FILE String When set to 1, generates the Linear Programming (.lp) file. When set to 0, does not generate the .lp file. Default value is 0.

MRP.HOLEFILLING.BATCH.SIZE Number Batch size threshold used to insert the competitor price-shop data generated for the missing data. This parameter can be tuned for performance improvement. Default value is 5000.

MRP.HOLEFILLING.DEFAULT.FORMULA String Default formula used to create the competitor price-shop data for those start dates, competitors, and shop dates for which the competitor price-shop data is unavailable.

MRP.HOLEFILLING.PRICE.PRIORITY Number Price priority sequence value that indicates the required competitor price-shop data when multiple competitor price-shop data are available for a specific start date, competitor, and shop date. Default value is 1.

MRP.HOLEFILLING.PRICE.SHOP.SOURCE

String Price-shop source to be used for the competitor price-shop data generated for the missing data. Default value is SYSTEM.

MRP.MULT.SOURCE.METHOD String If a competitor’s price is obtained from multiple sources, this parameter allows you to select a single price using the Minimum or Mean method. • When set to MIN, the source that has the

minimum available price across all sources is selected.

• When set to MEAN, the average of the prices from all sources is selected.

Default value is MEAN. Note: This parameter applies to both Generate Competitor Weights and Calculate Market Reference Price processes.

Pricing and Promotions Reference Guide 281 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 291: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Description

NPO.ALLOW.RECAUTH.TYPE.SELECTION

String Switch that allows you to select the overbooking type (absolute or percentage) on the Resource Rules page. Default value is TRUE.

NPO.ALLOW.SEASON.OVERLAP String Allows you to create overlapping seasons only if the value is TRUE. Default value is TRUE.

NPO.AVAIL.THRESHOLD.FOR.ZERO.DEMAND

Number If the availability of any resource is less than this threshold value, the base demand of the DFUs that use this resource is made zero. Default value is -999.

NPO.AWE.MRP.LEVEL String Switch that allows you to run the Generate Competitor Weights and Calculate Market Reference Price processes at the package or resource level. • When set to PKG, the process is run at the

package level.

• When set to RESRC, the process is run at the resource level.

Default value is RESRC. NPO.BASE.DEMAND.ADJ.FACTOR Number Specifies the maximum percentage of base demand

that can be transferred from the recessive DFU to the dominant DFU, when both DFUs are equally-priced. Default value is 1.0.

NPO.CALENDAR.START.DAYOFWEEK String Specifies the start day of the week for the calendar in the user interface. Default value is SUN.

NPO.CFE.SORT.METHOD String Enables you to specify the sort method, resulting in the conservative or optimistic mode of simulation. • When set to PESSIMISTIC, the algorithm sorts the

DFUs by ascending order of prices. This makes the selection of lower priced DFUs occur before the selection of higher priced DFUs.

• When set to OPTIMISTIC, the algorithm sorts the DFUs by descending order of prices. This makes the selection of higher priced DFUs occur before the lower priced DFUs. This in turn produces an optimistic picture of the total revenue.

Default value is PESSIMISTIC. NPO.CFE.USE.AUXCAP String When set to TRUE, allows you to use

NPO_Resrc_Dt:Aux_Cap to calculate RPAC_Current_Price. When set to FALSE, allows you to use NPO_Resrc_Dt_Interval:Eval_Cap to calculate RPAC_Current_Price. Default value is FALSE.

Pricing and Promotions Reference Guide 282 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 292: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Description

NPO.CFE.USE.DFU.EFFPRICE String When set to TRUE, DFUEffPrice:Effprice is used in the CFE calculations of current controls. When set to FALSE, the reconstructed DFU price is used in the CFE calculations of current controls. Default value is TRUE.

NPO.CONTINUOUS.OPT.LEVEL String Switch that allows you to run continuous price optimization at the package or resource level. Default value is RESRC.

NPO.CPLEX.COLUMN.BATCH.SIZE String Specifies the size of the objects before invoking certain model construction functions. Default batch size is 200,000. Note: This function has a direct impact on the performance of the model creation phase. Therefore, it is advised that you change the default value only after performing adequate test runs.

NPO.DEMAND.SIGNIFICANCE.THRESHOLD

Number If the forecast quantity of any DFU interval is less than this threshold value, the base demand of that DFU interval is made zero. Default value is -999.

NPO.DEMAND.TRANSFER.PENALTY Number Penalty term used to make the values of the unsigned (negative, zero, or positive) demand transfer variable and the conjugate non-negative demand transfer variable equal. The higher the value of this parameter, the more likely it is that these two variables are equal when both are non-negative. Default value is 1.0.

NPO.DISCRETE.NESTING.SYSTEM String Switch that allows you to disable or enable various constraints for discrete price point implementation, based on the inventory control system requirements: • NONE: No nesting; segment level controls

• SNT: Serial nesting

• VNT: Virtual nesting

Default value is NONE. NPO.DISPLAY.DERIVED.PRICE String When set to Y, the derived price features are

displayed on the user interface. When set to N, the derived price features are hidden on the user interface. Default value is Y.

NPO.DISPLAY.OVERBOOKING String When set to Y, the overbooking features are displayed on the user interface. When set to N, the overbooking features are hidden on the user interface. Default value is Y.

Pricing and Promotions Reference Guide 283 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 293: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Description

NPO.DROP.PRICE.MENU.CONSTRAINTS

String When set to 1, enables the removal of price menu constraints and the penalty term in the objective function for the price menu infeasibilities. This implies that the resource prices will have no direct relationship to the DFU prices. When set to 0, disables the removal of price menu constraints and the penalty term. This implies that the price menu constraints will be enforced unless NPO.PERFORM.MODEL.REDUCTION=1. In that case, only the penalty term will be enforced. Default value is 0.

NPO.EVENT.START.DAYOFWEEK String Specifies the day of the week for the event start date on the Event Management page. Default value is SAT.

NPO.EVENT.END.DAYOFWEEK String Specifies the day of the week for the event end date on the Event Management page. Default value is FRI.

NPO.GUI.CURRENCY.OVERRIDE.SYMBOL

String Specifies the currency symbol that is displayed in the user interface, irrespective of the locale selected in User Preferences. This setting overrides the locale-specific currency symbol. Default value is $.

NPO.HORIZON.DURATION Number Specifies the optimization horizon (number of days or weeks, depending on the NPO.PRICING.MODEL configuration). It defines the range for which the price recommendations are displayed in the user interface. Default value is 120 days.

NPO.INDUSTRY.TYPE String Indicates the industry vertical of a customer. For example, Hospitality, Airline, Rental Car, Cruise, or Leisure (Golf, Luxury Yacht). This setting defines the user interface workflow. Default value is Hotel.

NPO.INTEGER.PRICE.FORMAT String Controls the display format of the revenue (price) and non-revenue (demand) metrics. When set to TRUE, the revenue (price) metrics are displayed in integer format and the non-revenue (demand) metrics are displayed in decimal format When set to FALSE, the revenue (price) metrics are displayed in decimal format and the non-revenue (demand) metrics are displayed in integer format Default value is FALSE.

NPO.MAX.COMPETITORS.PER.PROPERTY

Number Indicates the maximum number of competitors that can be selected for a resource. Default value is 6.

NPO.MAX.COMPETITORS.PER.SEARCHRESULT

Number Indicates the maximum number of search results that can be displayed in the Search Results grid of the Competitor Management page. Default value is 30.

Pricing and Promotions Reference Guide 284 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 294: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Description

NPO.MAX.SESSION.TIMEOUT.IN.MIN Number Indicates the maximum time for which a session can remain idle. You must re-login after session time out. Default value is 30 minutes.

NPO.OVERBOOKING.DISPLAY.TYPE String Displays the overbooking value as Incremental or Absolute on the Recommendation Review page. • Incremental: Incremental values, Recommended

Incremental Overbooking and Incremental Overbooking Override are displayed.

Incremental = Overbooking value – Evaluation capacity

• Absolute: Absolute values, Recommended Overbooking and Overbooking Override are displayed.

Default value is Incremental. NPO.PERFORM.MODEL.REDUCTION String When set to 1, enables the reduction of the model

by performing a series of substitutions. When set to 0, disables the reduction of the model. Default value is 1. Note: The reduced model is significantly easier to solve and generally requires less memory. Since some of the reductions are done based on empirical behavior of the model, it is advised that the implementation consultant run the batch process both with and without model reduction to ensure the correctness of the solution.

NPO.POPULATE.CACHE.TABLES String When set to TRUE, the following temporary storage tables are populated.These tables improve the performance of the Recommendation Review Analyze mode functionality. • NPO_Eff_Price_Cache

• NPO_Hist_Overrride_Cache

• NPO_Hist_Total_Cache

• NPO_Intrvl_Fcst_Cache

• NPO_Intrvl_Ref_Price_Cache

Default value is FALSE. NPO.PRICE.POINT.AGG.LEVEL String Switch that allows you to use independent pricing by

DFUs versus all DFUs sharing the same price point at the package level. This is valid with discrete price point optimization. Default value is PKG.

NPO.PRICING.MODEL String Specifies whether the pricing model is Daily or Weekly. Default value is Daily.

Pricing and Promotions Reference Guide 285 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 295: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Description

NPO.PRICE.ROUNDING.LEVEL String Specifies the level at which the price formatting rules are applied. • 000: Price formatting rules are not applied.

• 001: Price formatting rules are applied at the DFU level.

• 010: Price formatting rules are applied at the package level.

• 100: Price formatting rules are applied at the resource level.

• 101: Price formatting rules are applied at a combination of resource and DFU level.

Default value is 000. NPO.RATE.THRESHOLD.METHOD String Controls how the day-on-day change thresholds are

applied to the price recommendations for continuous optimization. • ALL: Daily thresholds based on the current price

are applied to the current post date and all future post date intervals.

• FIRST: Daily threshold is applied to the first price change allowable post date only.

• RECURSIVE: Daily thresholds are applied based on the current price for the first price change allowable post date. Recursive constraints based on the recommended price are defined for future post date intervals.

Note: The RECURSIVE option is not available in this release.

Default value is ALL. NPO.REF.PRICE.INCREMENT.TYPE String Determines the value of the computed reference

price at each post date interval, when Increment is selected as the reference price slope calculation method and post date expansion is not used. • FIRST: Reference price value that corresponds to

the first day of the interval is used.

• LAST: Reference price value that corresponds to the final day of the interval is used.

• AVERAGE: Average of the first and last reference price values in the interval is used.

Default value is FIRST. NPO.REOPT.SHOULDER.DAYS String Specifies whether NPO_Resrc_Dt:Reopt_Rec_Price is

published and displayed for shoulder days. If this is set to Y, all overridden and shoulder days are published and displayed with new prices. Otherwise, only overridden dates are updated. The default value is N.

Pricing and Promotions Reference Guide 286 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 296: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Description

NPO.SEASON.START.DAYOFWEEK String Specifies the day of the week for the season start date in the Season Management page. Default value is SAT.

NPO.SEASON.END.DAYOFWEEK String Specifies the day of the week for the season end date in the Season Management page. Default value is FRI.

NPO.SYSTEM.DATE String Specifies the date to be used as the current system date in the user interface. The configured date should only be in MM/DD/YYYY format. Default value is NA.

NPO.USE.ACCEPTED.DEMAND String Specifies whether the accepted demand variable must be used in the optimization. When set to TRUE, the accepted demand variable is used. Otherwise, it is not used. Default value is FALSE.

NPO.USE.DFU.INTERVAL.PARAM String Switch that allows you to use price bounds, elasticities, and reference price slope multiplier at the interval level. The parameters are read from the NPO_DFU_Param or NPO_DFU_Dt_Interval table accordingly. Default value is N.

NPO.USE.IMPLICIT.DFU.PRICE.BOUNDS

String When set to 1, directs the system to use the DFU price bounds and to construct a mathematical price bound for the system. When set to 0, this parameter is turned off and it is assumed that the price bounds contain realistic business values. Default value is 1.

NPO.USE.SERIALIZED.OBJECT.REOPT String When set to TRUE, the optimization input object stored during nightly optimization batch run is used. Default value is FALSE.

NPO.VNT.SLACK.PENALTY Number Penalty for the VNT Constraint Slack. Default value is 0.

NPO.VP.GRID.ELLIPSIZE.COL.LENGTH Number Indicates that a lengthy column name on the Recommendation Review pages is shortened using an ellipsis. If you place your cursor on the column header, the complete column name is displayed in a tooltip. Default value is 10.

NPO.WGT.AVG.SURVIVAL.RATE.METHOD

String Switch that determines the method (forecast demand or current bookings history quantity) to be used to calculate the weighted average of incremental survival rates. This parameter controls how the DFU-level survival rates are combined to a survival rate at the resource level. Default value is HIST.

RMF.BATCHUPDATE.SIZE Number Number of records inserted into the database at a time. Default value is 100.

Pricing and Promotions Reference Guide 287 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 297: pricing_ref_guide.pdf

PriceGlobalParam

Parameter Type Description

RMF.BOOKINGSPROCESSOR.BASEDFU.MODEL

String Defines the model or algorithm to be used to forecast the base DFUs. Default value is MLR.

RMF.HIST.DUR Number Defines the duration of the DFUs corresponding to historical and future bookings that are used for forecasting. Default value is 1440.

StringValue The value of this parameter if its Type is String.

Type The datatype of this parameter, which determines the datatype of its value. The table in the description of the Parameter column specifies the valid Type of every parameter.

• Date: The value of this parameter must be a date

• Number: The value of this parameter must be a number

• String: The value of this parameter must be text

Pricing and Promotions Reference Guide 288 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 298: pricing_ref_guide.pdf

PriceMetricScenario

PriceMetricScenario Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

ApprovedSw SP BOOLEAN 0

CreatedBy SP TEXT ' ' CreatedOn SP DATE TO_DATE( '01-

01-1970', 'DD-MM-YYYY')

Descr SP TEXT ' '

Dur SP DURATION 0 MetricScenario 1 SP TEXT StaleSw SP BOOLEAN 0 StartDate SP DATE TO_DATE( '01-

01-1970', 'DD-MM-YYYY')

Table description This table tracks the conditions under which a set of metrics values was created, typically during a run of the Adjust Forecast for Pricing and Promotions or Calculate Actuals processes.

Column descriptions ApprovedSw The Approved Switch indicates whether promotions included in this scenario have been approved.

CreatedBy Identifier of the user who submitted the process that calculated the metrics in this scenario.

CreatedOn Date when this scenario was created.

Descr Optional description of this scenario.

MetricScenario Identifier of this scenario—either ACTUAL or FPA (Adjust Forecast for Pricing and Promotions) plus a numeric identifier

StaleSw The Stale Switch indicates whether the metrics currently in the database are out of date.

• 0: The job that created these metrics has completed, and the metrics values are up to date.

• 1: A new job has been submitted, and the metrics currently in the database are out of date.

Pricing and Promotions Reference Guide 289 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 299: pricing_ref_guide.pdf

PriceMetricScenarioMap

PriceMetricScenarioMap Table included with: Strategic Pricing

Note: This table is not used in this release.

Column name PK Included with Datatype Valid values Default value

Application 3 SP TEXT

AppScenario 1 SP TEXT MetricScenario 2 SP TEXT

Table description The Price Metric Scenario Map table.

Column descriptions Application The application associated with this scenario. In the current release, this is always Promotions.

AppScenario Name of promotion.

MetricScenario Identifier of this scenario—FPA (Adjust Forecast for Pricing and Promotions) plus a numeric identifier.

Pricing and Promotions Reference Guide 290 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 300: pricing_ref_guide.pdf

PriceProdRoleMetrics

PriceProdRoleMetrics Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

AssortmentWidth SP NUMBER 0

AvgSellingPrice SP NUMBER CompetitorPriceWgt

SP NUMBER 0

CPI SP NUMBER CreatedOn SP DATE CURRENT_DAT

E EffPriceWgt SP NUMBER 0 GMPct SP NUMBER PriceZone 11 SP VARCHAR

2 (50 Char)

ProductLevel1 1 SP VARCHAR2 (50 Char)

' '

ProductLevel2 2 SP VARCHAR2 (50 Char)

' '

ProductLevel3 3 SP VARCHAR2 (50 Char)

' '

ProductLevel4 4 SP VARCHAR2 (50 Char)

' '

ProductLevel5 5 SP VARCHAR2 (50 Char)

' '

ProductLevel6 6 SP VARCHAR2 (50 Char)

' '

ProductLevel7 7 SP VARCHAR2 (50 Char)

' '

ProductLevel8 8 SP VARCHAR2 (50 Char)

' '

ProductLevel9 9 SP VARCHAR2 (50 Char)

' '

ProductLevel10 10 SP VARCHAR2 (50 Char)

' '

Profit SP NUMBER Revenue SP NUMBER Units SP NUMBER

Pricing and Promotions Reference Guide 291 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 301: pricing_ref_guide.pdf

PriceProdRoleMetrics

Column name PK Included with Datatype Valid values Default value

VatExclRevenue SP NUMBER

Table description This table is an output table for the Aggregate Actuals process that calculates financial metrics such as demand, revenue, profit, and so on for display on the Product Performance Matrix page. The calculated values are stored in this table.

Column descriptions AssortmentWidth Number of demand units at the respective product level.

AvgSellingPrice Average selling price at which products are sold.

CompetitorPriceWgt Weighted competitor prices for the products at the respective product level.

CPI Competitor Price Index (CPI) associated with the products in the respective product level. It provides a measure of how own items are priced relative to the competitors.

CPI = (Units * Price)/(Units * Competitor Price)

• A CPI value greater than 1 indicates that own items are priced higher than competitors.

• A CPI value less than 1 indicates that own items are priced lower than competitors.

CreatedOn Date on which the product level record was created.

EffPriceWgt Weighted average retail price for the products at the respective product level and that have competitor mapping. EffPriceWgt and CompetitorPriceWgt are used to calculate the aggregate CPI, which is displayed on the Product Performance Matrix page.

GMPct Gross margin percentage associated with the products at the respective product level.

PriceZone Price zone level at which the aggregated values of the financial metrics are calculated.

ProductLevel1 Product level at which the aggregated values of the financial metrics are calculated.

ProductLevel2 Product level at which the aggregated values of the financial metrics are calculated.

ProductLevel3 Product level at which the aggregated values of the financial metrics are calculated.

ProductLevel4 Product level at which the aggregated values of the financial metrics are calculated.

ProductLevel5

Pricing and Promotions Reference Guide 292 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 302: pricing_ref_guide.pdf

PriceProdRoleMetrics

Product level at which the aggregated values of the financial metrics are calculated.

ProductLevel6 Product level at which the aggregated values of the financial metrics are calculated.

ProductLevel7 Product level at which the aggregated values of the financial metrics are calculated.

ProductLevel8 Product level at which the aggregated values of the financial metrics are calculated.

ProductLevel9 Product level at which the aggregated values of the financial metrics are calculated.

ProductLevel10 Product level at which the aggregated values of the financial metrics are calculated.

Profit Profit associated with the products at the respective product level.

Revenue Revenue associated with the products at the respective product level.

Units Quantity associated with the products at the respective product level.

VatExclRevenue VAT exclusive revenue associated with the products at the respective product level.

Note: VAT exclusive revenue is calculated only when the PriceGlobalParam:DRM.PRECISIONPRICING.ENABLED.VAT parameter is set to True. When this parameter is set to False, this column is populated with the same values as the Revenue column.

Pricing and Promotions Reference Guide 293 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 303: pricing_ref_guide.pdf

PriceRelation

PriceRelation Table included with: Demand Decomposition, Promotions Management

Column name

PK Included with Datatype Valid values

Default value

ActiveSw Dmd Decomp, PM NUMBER (1)

PoolName Dmd Decomp, PM TEXT ReciprocalSw

Dmd Decomp, PM NUMBER (1) 0

RelationName

1 Dmd Decomp, PM TEXT

WeightFactor

Dmd Decomp, PM DECIMAL (4)

Table description This table provides information about cross-price relationships. The Generate Cross Product Relationship process uses this table when it builds DFU-level cross-product relationships in the DFUPriceRelation table.

Column descriptions ActiveSw Indicates whether or not, the relationship in this row of the table is active.

• 0: This relationship is inactive.

• 1: This relationship is active.

PoolName The identifier of the pool of DFU pairs used to estimate the value of this relationship.

ReciprocalSw • 0: The impact is uni-directional.

• 1: The impact is reciprocal, that is, this relationship works in both directions.

RelationName The name of the cross-price relationship.

WeightFactor The strength of this relationship relative to the other relationships in this pool.

Pricing and Promotions Reference Guide 294 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 304: pricing_ref_guide.pdf

PriceRelationDetail

PriceRelationDetail Table included with: Demand Decomposition, Promotions Management

Column name

PK Included with Datatype Valid values

Default value

AttribTable 2 Dmd Decomp, PM TEXT 0

Attribute 3 Dmd Decomp, PM UPPER_TEXT (50 CHAR)

ImpactingSw

4 Dmd Decomp, PM NUMBER (1)

RelationName

1 Dmd Decomp, PM TEXT

Value Dmd Decomp, PM UPPER_TEXT (50 CHAR)

0

Table description This table specifies attributes based on which cross-price effects exist between DFUs. The Generate Cross Product Relationship process uses this table when it builds DFU-level cross-product relationships in the DFUPriceRelation table.

Each row in the table defines an attribute and maps it to a cross-impact relationship between two DFUs.

Column descriptions AttribTable The table to which the attribute column belongs. Valid values include DmdUnit, DmdGroup, Loc, DFUPriceParam and DFUView.

Attribute The identifier (typically, a column name or UDA) used to tag DFUs at upper levels in the hierarchy for a cross-price effect.

ImpactingSw • 0 - The DFU with this attribute value is the impacted DFU in this relationship.

• 1 - The DFU with this attribute value is the impacting DFU in this relationship.

RelationName The identifier of the cross-price relationship.

Value The value of the attribute column.

Pricing and Promotions Reference Guide 295 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 305: pricing_ref_guide.pdf

PriceRelationGroup

PriceRelationGroup Table included with: Demand Decomposition, Promotions Management

Column name

PK Included with

Datatype Valid values

Default value

AttribTable 2 DD, PM TEXT Attribute 3 DD, PM TEXT RelationName

1 DD, PM TEXT

Table description This table is used (with the PriceRelation table) to define cross-product relationships based on attributes. These tables define how specific DFU-to-DFU relationships are built in the DFUPriceRelation table. This table is populated by the Generate Cross Product Relationship process.

Each row in the table defines an attribute based on which DFUs are grouped.

Column descriptions AttribTable The table to which the attribute column belongs. Valid values include DmdUnit, DmdGroup, Loc, DFUPriceParam and DFUView.

Attribute The attribute based on which DFUs are grouped for the cross-product relationship defined in the PriceRelation table.

For example, across-product relationship between cold breakfast cereals and another product within that sub-category may exist in the PriceRelation table. If the grouping attribute is the store, the substitution within the category applies only to products within the same store.

RelationName The identifier of the cross-price relationship. This corresponds to the RelationName column in the PriceRelation table.

Pricing and Promotions Reference Guide 296 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 306: pricing_ref_guide.pdf

PriceRuleAttribCompVal

PriceRuleAttribCompVal Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

MaxVal SP FLOAT (126) 1.0E20

MinVal SP FLOAT (126) 1.0E20 PrimaryAttribVal

2 SP VARCHAR (50 CHAR)

RuleName 1 SP VARCHAR (50 CHAR)

SecondaryAttribVal

3 SP VARCHAR (50 CHAR)

SeqNum SP NUMBER 0

Table description For competitor rules, this field stores competitor information. For price ladder rule, this field stores the primary attribute for which a value must be set. This value is based on the secondary attribute.

Column descriptions MaxVal The maximum value allowed for the attribute.

MinVal The minimum value allowed for the attribute.

PrimaryAttribVal The primary attribute for which you must set the value. This value is based on the secondary attribute.

RuleName The name of the rule to which this column is mapped.

SecondaryAttribVal The secondary attribute, based on which the value of the primary attribute is set. For Competitor rules, this field will be at its default value.

SeqNum Display order of competitors specified in the Competitors grid of the Competitor Rule page.

Pricing and Promotions Reference Guide 297 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 307: pricing_ref_guide.pdf

PriceRuleDefinition

PriceRuleDefinition Table included with: Strategic Pricing

Column name PK Included with

Datatype Valid values Default value

AggType SP UPPER_TEXT 'SUM'

ConvCol SP UPPER_TEXT ' ' ConvTable SP UPPER_TEXT ' ' DefaultHardConstraintSw

SP NUMBER

DefaultViolationPenalty

SP NUMBER

Descr SP TEXT ' ' DisplaySw SP BOOLEAN 0 DUR SP DURATION 0

DurForRHS SP DURATION 0 GenerateConstraintSw

SP BOOLEAN 1

GroupSw SP BOOLEAN 0

LastUpdate SP DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

RelationCol SP UPPER_TEXT ' '

RelationDateCol SP UPPER_TEXT ' ' RelationLHSMax SP DECIMAL 1.0E20

RelationLHSMin SP DECIMAL 1.0E20 RelationOperator

SP OPTION_TEXT

'=','<=','>=' '<='

RelationTable SP UPPER_TEXT ' ' RelationTimePhasedSw

SP BOOLEAN 0

RHSFactor SP DECIMAL 0

RHSFactorOperator

SP OPTION_TEXT

'A','M','NONE' 'NONE'

RuleName 1 SP UPPER_TEXT

Pricing and Promotions Reference Guide 298 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 308: pricing_ref_guide.pdf

PriceRuleDefinition

Column name PK Included with

Datatype Valid values Default value

RuleType SP OPTION_TEXT

'QTY','BUDGET','PROFIT','REVENUE','COST PLUS','CROSS QTY','DFU PRICE','INVENTORY','MARGIN PCT','CROSSSELECTION','CROSS DFU PRICE','COMPETITOR PRICE','CROSS MARGIN PCT','DFU PRICE CHANGE','TARGETED DFU COUNT','DFU PRICE CHANGE PCT'

'DFU PRICE'

StartDate SP DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

UserName SP VARCHAR2 ‘ ’ UseUnitPriceSw SP BOOLEAN 0

Table description Each row in this table defines a business rule, which is used to generate the constraints used in Recommend Price process. In the user interface, use the Rule Manager to create these rules.

Column descriptions AggType Note: This column is not used in this release.

ConvCol The Conversion Column—a column in the database table specified in ConvTable—is used for any conversion measures against the rows identified from the PriceRuleSelection table.

Note: This column is not used in this release.

ConvTable The Conversion Table is the database table against which the join operation is to be performed for obtaining the conversion measure.

Note: This column is not used in this release.

DefaultHardConstraintSw The Default Hard Constraint Switch determines whether the constraints generated from this business rule are hard or soft by default.

0 = Soft constraint. Optimization may violate this constraint, but a penalty will result.

1 = Hard constraint. Optimization cannot violate this constraint.

Note: This column is not used in this release.

DefaultViolationPenalty

Pricing and Promotions Reference Guide 299 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 309: pricing_ref_guide.pdf

PriceRuleDefinition

This column defines the penalty for violating a soft constraint, if the constraints generated from this business rule are soft.

You should set a reasonable penalty value in this column. If you leave it blank, the application will generate a value for it.

Note: This column is not used in this release.

Descr Optional description of this rule.

DisplaySw Indicates whether or not this rule can be edited from the Rule Manager. Valid values are -

• 0: This rule cannot be edited from the Rule Manager.

• 1: This rule can be edited from the Rule Manager.

Dur Length of the period when this rule is effective. This period begins at StartDate

Note: This column is not used in this release.

DurForRHS Duration for the value of the secondary DFU or aggregate of DFUs in a constraint—for example, per week for a quantity.

Note: This column is not used in this release.

GenerateConstraintSw The Generate Constraint Switch controls whether the Generate Constraints process will generate new constraints for this rule at the time of Recommended Price process.

• 0: Generate Constraints will not generate new constraints

• 1: Generate Constraints will generate new constraints

GroupSw Switch that determines whether aggregation for DFUs to generate group-level constraints is to be performed.

• 0: Do not perform aggregation

• 1: Do perform aggregation

Note: This column is not used in this release and it should always be at its default value of 0.

LastUpdate Date on which the rule was last updated.

RelationCol Identifier of the column used to set up this business rule. The column is in the table specified in RelationTable.

Note: This column is not used in this release.

RelationDateCol Identifier of the date column, where required, in the table specified in RelationTable.

Note: This column is not used in this release.

RelationLHSMax The Relation Left-Hand Side Maximum column specifies the maximum value allowed for the left-hand side of this rule.

Pricing and Promotions Reference Guide 300 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 310: pricing_ref_guide.pdf

PriceRuleDefinition

Note: The Price Ladder rule, Last Digit rule, Price Change rule, Competitor Price rule, and rule bounds are not stored in this column.

RelationLHSMin The Relation Left-Hand Side Minimum column specifies the minimum value allowed for the left-hand side of this rule.

Note: The Price Ladder rule, Last Digit rule, Price Change rule, Competitor Price rule, and rule bounds are not stored in this column.

RelationOperator Note: This column is not used in this release.

RelationTable Identifier of the table used to set up this business rule among the rows categorized using PriceRuleSelection: SelectTable and PriceRuleMap: MapTable.

Note: This column is not used in this release.

RelationTimePhasedSw The switch that indicates whether this relationship is per unit of time.

• 0: This relationship is not per unit of time

• 1: This relationship is per unit of time

Note: This column is not used in this release.

RHSFactor Note: This column is not used in this release.

RHSFactorOperator The Right-Hand Side (RHS) Factor Operator is used by the cross rule to indicate whether rule type is absolute or percentage change on the cross DFU price.

RuleName The unique identifier of the rule defined in this row.

UserName The name of the user who created the rule.

RuleType The business rule type associated with this constraint or rule. The following table summarizes the purpose of each rule type.

Rule type RHSFactorOperator

Purpose Examples

DFU Price N/A Set bounds on the price of the selected DFU

Price must be between $5 and $6

Cost Plus N/A Set cost-based bounds on the price of the selected DFU

Price must be at least $4 above cost

Price Change M Set percentage bounds on the price change for the selected DFU

• Price should not be greater than or less than the current price beyond 20%

• Price should remain at current price or change by at least 1%

Pricing and Promotions Reference Guide 301 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 311: pricing_ref_guide.pdf

PriceRuleDefinition

Rule type RHSFactorOperator

Purpose Examples

Price Change A Set monetary bounds on the price change for the selected DFU

• Price should not be greater than or less than the current price beyond $5

• Price should remain at current price or change by at least $0.05

Price Ladder A Define pricing relationships between any number of products within a single rule

The price of a DFU in XL size must be $2 more than the price of the same DFU in L size

Price Ladder M Define pricing relationships between any number of products within a single rule

The price of a DFU in XL size must be 10% more than the price of the same DFU in L size

Cost Plus PCT N/A Set cost-based percentage bounds on the price of the selected DFU

Price must be at least 40% above cost

Competitor Price

N/A Set absolute bounds on the price of a DFU relative to the price of a competitor

Price of a DFU should be less than the price of a competitor by at least $1

Competitor Price PCT

N/A Set percentage bounds on the price of a DFU relative to the price of a competitor

Price of a DFU should be less than the price of a competitor by at least 10%

Last Digit N/A Rounds the raw price points to the nearest price format

All prices should have a price format of #.#9

Margin PCT N/A Set bounds on the Margin Pct of the selected DFU

Price of a DFU should ensure a margin of 25%

StartDate Beginning date of the period when this rule is effective. This length of the period is specified in Dur.

Note: This column is not used in this release.

UseUnitPriceSw Switch that controls whether to use unit price in defining this rule.

• 0: Do not use unit price

• 1: Do use unit price

Note: This column is not used in this release.

Pricing and Promotions Reference Guide 302 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 312: pricing_ref_guide.pdf

PriceRuleException

PriceRuleException Table included with: Strategic Pricing

Column name PK Included with

Datatype Valid values Default value

ActiveSw SP BOOLEAN 0

ExceptionName 1 SP TEXT ExceptionThreshold

SP DECIMAL

ExceptionType SP TEXT RuleType SP TEXT ThresholdExpressedAs

SP TEXT

Table description This table is used to define exception criteria for the Exception panel of the Price Analysis Workbench. Each row in this table specifies an exception. The following exception types are supported:

• Price Increase by X%

• Price Decrease by Y%

• Price Change

• Rule Violated

Note: These are not the same as business rules used as optimization constraints.

Column descriptions ActiveSw This column indicates whether the defined exception is active.

• 0 - This exception is inactive.

• 1 - This exception is active.

Default is 0.

Note: Only the exceptions that are active are displayed in Exception panel of the Price Analysis Workbench page.

ExceptionName The name of the exception is defined in this row.

ExceptionThreshold The threshold value for the exception.

ExceptionType One of the following exception type identifier should be described in this row.

• Price Increase

The recommended price is more than the current price.

• Price Decrease

Pricing and Promotions Reference Guide 303 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 313: pricing_ref_guide.pdf

PriceRuleException

The recommended price is less than the current price.

• Price Change

The recommended price is different from the current price.

• Rule Violated

Rules that have violated the bounds.

RuleType This column is supported only for the Rule Violated exception. If this field is empty, all the rules are included in the exception.

For example, if a specific RuleType (Price Ladder) is included, only price ladders are grouped with this exception.

Exception Name Exception Type

Exception

threshold

Threshold ExpressedA

s

Rule Type Description (Not a column in the table)

Price Increase greater than or equal to 10%

PRICE INCREASE

10 PERCENT NA This exception shortlists the DFUs for which the price increases by 10% or more

Price Increase greater than or equal to $2

PRICE INCREASE

2 ABSOLUTE NA This exception shortlists the DFUs for which the price increases by 2$ or more

Price Decrease less than or equal to 5%

PRICE DECREASE

5 PERCENT NA This exception shortlists the DFUs for which the price decreases by 5% or more

Price Decrease less than or equal to $1

PRICE DECREASE

1 ABSOLUTE NA This exception shortlists the DFUs for which the price decreases by 1$ or more

Cross Rule Violation

RULE VIOLATED

NA NA PRICE LADDER

This exception shortlists the DFUs for which the Cross DFU Price rule is violated

Competitor Rule Violation

RULE VIOLATED

NA NA COMPETITOR PRICE PCT

This exception shortlists the DFUs for which the Competitor Price Pct rule is violated

Any Rule Violation RULE VIOLATED

NA NA This exception shortlists all the DFUs for which any rule was violated

Price Change by $5

PRICE CHANGE

5 ABSOLUTE NA This exception shortlists the DFUs for which the price changes by 5$ or more (includes decrease of 5$ or more and increase of 5$ or more)

Price Change of 10%

PRICE CHANGE

10 PERCENT NA This exception shortlists the DFUs for which the price changes by 10% or more (includes decrease in price by 10% or more and increase in price by 10% or more)

ThresholdExpressedAs Pricing and Promotions Reference Guide 304 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 314: pricing_ref_guide.pdf

PriceRuleException

The units of the threshold value expressed in. This amount could be expressed in terms of:

• Absolute

• Percent

Note: This column is supported only for Rule Violated, Price Decrease, and Price Increase exception types.

Pricing and Promotions Reference Guide 305 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 315: pricing_ref_guide.pdf

PriceRuleExceptionMap

PriceRuleExceptionMap Table included with: Strategic Pricing

Column name PK Included with

Datatype Valid values Default value

ExceptionName 1 SP TEXT

RuleName 2 SP TEXT

Table description Each row in this table defines the mapping rules associated with an exception name. This table is used to limit the rules included in the Rule Violated exceptions that are defined in PriceRuleException:ExceptionType (on page 303).

By default, all rules for the selected PriceRuleException:RuleType (on page 304) are eligible to be reported as exceptions if they are violated. By mapping specific rule names to exception names in this table, the list of rules eligible to be reported as violations is limited.

For example, if there are no entries in this table for an exception, then all rules are included. If there are any entries, then only those rules are included in the exception.

Example:

Consider there are two Competitor rules:

Example_Rule_1 is of RuleType = COMPETITOR PRICE and

Example_Rule_2 is of RuleType = COMPETITOR PRICE PCT.

To map both rule types to same exception, the data structure in exception tables is as follows:

PriceRuleException

ExceptionName ExceptionType

ExceptionThresho

ld

ThresholdExpressedAs

RuleType

Either Competitor Price or Competitor Price Pct Violated

RULE VIOLATED

NA NA

Note: Rule Type column is left blank.

PriceRuleExceptionMap

ExceptionName RuleName

Either Competitor Price or Competitor Price Pct Violated

Example_Rule_1

Either Competitor Price or Competitor Price Pct Violated

Example_Rule_2

This mapping ensures that the same exception name is mapped to both Competitor Price and Competitor Price Pct rule types.

Column descriptions ExceptionName

Pricing and Promotions Reference Guide 306 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 316: pricing_ref_guide.pdf

PriceRuleExceptionMap

Name of the exception is defined in this row.

RuleName Name of the rule associated with the exception specified in this row.

Pricing and Promotions Reference Guide 307 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 317: pricing_ref_guide.pdf

PriceRuleLastDigitVal

PriceRuleLastDigitVal Table included with: Strategic Pricing

Column name PK Included with

Datatype Valid values Default value

RuleName 1 SP TEXT FromPrice 2 SP DECIMAL 0 ToPrice 3 SP DECIMAL 1.00E+20 PriceFormats SP TEXT #.##

Table description This table contains price formats for the last digit rule.

Note: Use semicolon (;) to separate the price formats. (For example: ##.#9 ; ##.99)

Column descriptions RuleName The name of the rule associated with the last digit rule type.

FromPrice Specifies the lower limit for the PriceFormat. FromPrice is exclusive.

ToPrice Specifies the maximum limit for the PriceFormat. ToPrice is inclusive.

PriceFormats Enables you to specify the preferred format for price generated for this DFU. Price point generation phase of the recommend price process rounds off the generated price points to the nearest price point satisfying the price formats as mentioned in the following table.

Note: A maximum of two digit number is supported after decimal.

Unformatted price point

Price formats Examples of legal values Formatted price point nearest to the unformatted

price point 3.89 #.## 3.89, 3.90, 3.91, 4.00, 2.00 3.89 3.89 #.#5 3.85, 4.05, 3.75, 4.15 3.85 3.89 #.99 3.99, 3.79,4.99, 2.99 3.99 3.89 #.# 3.89, 3.90, 3.91, 4.00, 2.00 3.89 3.89 #.#0 3.9, 3.8, 3.7, 4, 3.6 3.9 3405 99.00 or ##99.00 3499,3399,3599,3699 3399 3.88 #.#5, #.#9 3.95, 3.95,3.75, 3.89, 3.99 3.89

Pricing and Promotions Reference Guide 308 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 318: pricing_ref_guide.pdf

PriceRuleMap

PriceRuleMap Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

MapCol 3 SP UPPER_TEXT

MapTable 2 SP UPPER_TEXT RuleName 1 SP UPPER_TEXT

Table description Each row in this table specifies a database column that has been mapped to a particular business rule for the purposes of attribute-based mapping. This table gets populated only for the Price Ladder rule type.

Column descriptions MapCol The Map Column is the name of the column that is mapped to this rule.

MapTable The name of the table containing this column.

RuleName The name of the rule to which this column is mapped.

Pricing and Promotions Reference Guide 309 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 319: pricing_ref_guide.pdf

PriceRuleRangeVal

PriceRuleRangeVal Table included with: Strategic Pricing

Column name

PK Included with Datatype Valid values

Default value

FactorOperator

SP VARCHAR2 (50 Char)

'NONE'

FromPrice 2 SP FLOAT (126) 0 MaxVal SP FLOAT (126) 1000000000000

00000000 MinVal SP FLOAT (126) 1000000000000

00000000 RuleName 1 SP VARCHAR2

(25s5 Char)

ToPrice 3 SP FLOAT (126) 100000000000000000000

Table description This table is used to store bounds for the Price Change rule. The Price Change rule allows you to be specify different bounds for different price ranges.

Column descriptions FactorOperator Specifies whether the rule is expressed in absolute terms or percentage terms.

• A: Additive or Absolute

• M: Multiplicative or Percentage

FromPrice Specifies the lower limit in the price range. FromPrice is exclusive.

MaxVal Maximum allowable price bound of the rule for the specified price range.

MinVal Minimum allowable price bound of the rule for the specified price range.

RuleName Name of the rule associated with the Price Change rule type.

ToPrice Specifies the upper limit in the price range. ToPrice is inclusive.

Pricing and Promotions Reference Guide 310 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 320: pricing_ref_guide.pdf

PriceRuleSelAttrib

PriceRuleSelAttrib Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

AttribCol SP VARCHAR2 (50 CHAR)

AttribTable SP VARCHAR2 (50 CHAR)

BaseUOM SP INTEGER 0 RuleName 1 SP VARCHAR2

(255 CHAR)

Table description

Column descriptions AttribCol Column in the AttribTable, that retrieves the comparison attribute. For a price ladder rule, this column contains user-defined size attributes.

AttribTable Name of the table that stores the comparison attribute. For a price ladder rule, this table contains user-defined size attributes.

BaseUOM Note: This column is not used in this release.

Rule Name The unique identifier of the rule dispalyed in this row.

Pricing and Promotions Reference Guide 311 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 321: pricing_ref_guide.pdf

PriceRuleSelection

PriceRuleSelection Table included with: Strategic Pricing

Column name

PK Included with

Datatype Valid values Default value

ExcludeSw SP INTEGER

RuleName 1 SP UPPER_TEXT SelectCol 3 SP UPPER_TEXT SelectTable 2 SP UPPER_TEXT SelectType 4 SP OPTION_TEX

T 'OWNSELECTION', 'CROSSSELECTION'

'OWNSELECTION'

SelectValue SP TEXT

SeqNum SP INTEGER 0

Table description This table can be used to determine the level at which a rule is specified.

Column descriptions ExcludeSw Determines the options that must be excluded from the DFUs you select.

RuleName Name of the rule whose application level is specified in this row.

SelectCol A column or user-defined attribute (UDA) that will be used in defining the application level of this rule. This column or UDA must be in the table specified in SelectTable.

SelectTable Identifier of the table whose rows will be used in defining the application level of this rule.

SelectValue A value to be used in the nested where clause that helps navigate the user-defined path in the hierarchy.

SeqNum Display order of inclusions or exclusions specified in the Product/Location Inclusion or Exclusion grids of the rules page.

Pricing and Promotions Reference Guide 312 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 322: pricing_ref_guide.pdf

PriceRuleSet

PriceRuleSet Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

Descr SP TEXT ' ' LiveSW SP BOOLEAN 0,1 0 Priority SP INTEGER 1,2,3,4,5 5 RuleSetName 1 SP UPPER_TEXT

Table description Each row in this table defines a price rule set.

To apply business rules that you create in the Rule Manager, you must include them in a rule set. Use the Rule Set Manager to include a rule in a rule set.

Column descriptions Descr Optional description of this price rule set.

LiveSW Indicates the state of the rule set. Valid Values are:

• 0: Indicates rule set is inactive and the recommend prices process ignores such rules.

• 1: Indicates rule set is active to be used by recommend prices process.

Priority Priority assigned to the ruleset. The valid values are 1-5, where 1 is the highest and 5 is the lowest value.

If the current rule setup does not yield a feasible solution, rules are allowed to be violated in order to achieve a feasible solution. In this case, system allows violating a lower priority rule when compared to a higher priority rule.

RuleSetName Unique identifier of this price rule set.

Pricing and Promotions Reference Guide 313 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 323: pricing_ref_guide.pdf

PriceRuleSetMap

PriceRuleSetMap Table included with: Strategic Pricing

Column name PK Included with

Datatype Valid values Default value

HardConstraintSw

SP BOOLEAN 0

RuleName 2 SP UPPER_TEXT RuleSetName 1 SP UPPER_TEXT ViolationPenalty

SP INTEGER 0

Table description This table stores information about which rules belong to a particular rule set.

To apply business rules that you create in the Rule Manager, you must include them in a rule set. Use the Rule Set Manager to include a rule in a rule set.

Column descriptions HardConstraintSw The Hard Constraint Switch determines whether the rule specified in this row is a hard constraint, which the system will not violate, or a soft constraint, which the system may violate.

• 0: Soft constraint

• 1: Hard constraint

Note: This column is not used in this release.

RuleName Identifier of the rule whose rule set is specified in this row.

RuleSetName Identifier of the rule set whose rule is specified in this row.

ViolationPenalty If HardConstraintSw is 0 (soft constraint), you can specify a penalty to be applied if it is necessary to violate this rule.

This penalty is used to determine the cost of violating a soft constraint. For each per-unit violation of a soft constraint, an amount equal to the penalty value is subtracted (assuming the objective is formulated as a maximization problem) from the objective function. Smaller numbers represent smaller penalties and larger numbers represent larger penalties.

Note: This column is not used in this release.

Pricing and Promotions Reference Guide 314 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 324: pricing_ref_guide.pdf

PriceScenario

PriceScenario Table included with: Strategic Pricing

Column name PK Included with

Datatype Valid values

Default value

ActionCount SP NUMBER

CreatedBy SP UPPER_TEXT (255 CHAR)

CreatedOn SP DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYYY’)

Descr SP TEXT ' '

Dur SP DURATION 0 NumPriceChanges SP NUMBER(38) 0 OptimizationObjective

SP NUMBER(10) 1,2,3 2

PriceScenario 1 SP UPPER_TEXT PricingLvl SP NUMBER (1) 0, 1, 2 0 ProcessEnd SP DATE

ProcessStart SP DATE StartDate SP DATE TO_DATE(‘01/01/

1970’,’MM/DD/YYYYY’)

Status SP NUMBER -1,1,2,3,4,5, 6,7,8,9,10, 11

1

UpdatedBy SP UPPER_TEXT (255 CHAR)

' '

UpdatedOn SP DATE TO_DATE(‘01/01/1970’,’MM/DD/YYYYY’)

Table description This table stores the complete set of Scenario details such as name, description, duration, optimization objective, and rule set name.

In current release, this table is updated with a live scenario named Live.

Column descriptions ActionCount Displays number of SRE action.

Note: This column is not used in this release.

Pricing and Promotions Reference Guide 315 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 325: pricing_ref_guide.pdf

PriceScenario

CreatedBy The name of the user who created the Scenario.

Note: This column is not used in this release.

CreatedOn The date on which the Scenario was created.

Note: This column is not used in this release.

Descr Description of the Scenario.

Note: This column is not used in this release.

Dur Period of time between the Start Date and End Date of the Scenario.

Note: This column is not used in this release.

NumPriceChanges Note: This column is not used in this release.

OptimizationObjective Optimization objective of the Scenario. Options for this field include Maximize Profit, Maximize Revenue and Maximize Demand.

Note: This column is not used in this release.

PriceScenario A set of pricing items, optimized along with associated rules, to obtain optimal prices over a given time horizon defined by the Start Date and End Date.

PricingLvl This column contains the value at which the scenario must be optimized. Valid values are:

• 0: Store-level Optimization

• 1: Zone-level Optimization

• 2: Chain-level Optimization

Note: This column is not used in this release.

ProcessEnd Process end time.

Note: This column is not used in this release.

ProcessStart Process start time.

Note: This column is not used in this release.

StartDate The date from which the planning horizon for the Scenario begins.

Note: This column is not used in this release.

Status The plan status of the Scenario. The default is Draft.

• 1: Draft

• 2: Scheduled

Pricing and Promotions Reference Guide 316 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 326: pricing_ref_guide.pdf

PriceScenario

• 3: Error

• 4: Optimized

• 5: Evaluated

• 6: Pending

• 7: Approved

• 8: Rejected

• 9: In progress

• 10: Complete

• 11: Evaluated with Errors

• 12: No feasible solution

Note: This column is not used in this release.

UpdatedBy The user who made the most recent change to the Scenario.

Note: This column is not used in this release.

UpdatedOn The most recent date on which this Scenario was changed.

Note: This column is not used in this release.

Pricing and Promotions Reference Guide 317 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 327: pricing_ref_guide.pdf

PriceScenarioDetail

PriceScenarioDetail Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values

Default value

AdjPrice SP DECIMAL 0 ApprovedOn SP DATE CheckRuleSw SP DECIMAL 0 CompPriceforCPI SP FLOAT DmdGroup 2 SP UPPER_TEXT DmdUnit 1 SP UPPER_TEXT Loc 3 SP UPPER_TEXT LockedDFUSw SP BOOLEAN 0 PlanStatus SP OPTION_NUMBE

R 0,1,2,3 0

PriceLink SP TEXT ' ' PriceScenario 4 SP UPPER_TEXT PricingLvl SP OPTION_TEXT 0,1,2 0 RejectedOn SP DATE TO_DATE(

'01/01/1970', 'MM/DD/YYYY')

TargetSw SP BOOLEAN 0 UpdatedOn SP DATE TO_DATE(

'01/01/1970', 'MM/DD/YYYY')

UpdateBy SP UPPER_TEXT ' ' WorkFlowStaus SP OPTION_NUMBE

R 0,1,2,3 0

Table description This table contains information about pricing items that were run with the Recommend Price process.

Column descriptions AdjPrice The override price specified by the user.

ApprovedOn The date on which the price for this pricing item was approved.

CheckRuleSw Switch is set to 1 when DFU is overridden and rules are not validated at override price, else 0.

Note: This column is not used in this release.

Pricing and Promotions Reference Guide 318 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 328: pricing_ref_guide.pdf

PriceScenarioDetail

CompPriceForCPI Contains the Competitor Price Index (CPI) for the competitors price.

Note:This column is not used in this release.

DmdGroup The demand group associated with this pricing item.

DmdUnit The demand unit associated with this pricing item.

Loc The location associated with this pricing item.

LockedDFUSw The pricing item is locked when this switch is set to 1, else 0.

Note: This column is not used in this release.

PlanStatus Determines the current status of the recommend price process.

• O: Recommended

• 1: Overridden

• 2: Excluded

• 3: Error

• 4: None

PriceLink The link between demand units that belong to the same demand group and are to be priced the same at the same location.

For example, a brand of aerated beverage is sold under different categories with different flavors and at different locations. Based on the price link between DFUs, it is possible to apply price recommendations for one flavor to all flavors at the same location.

PriceScenario The name of this scenario.

Note: In this release this column will always be LIVE.

PricingLvl Indicates the value at which the recommend price process was run. Valid values are:

• 0: Store-level pricing

• 1: Zone-level pricing

• 2: Chain-level pricing

RejectedOn Date on which a DFU is rejected.

TargetSw For pricing items added to the scenario, this switch is set to 1. For impacted pricing items pulled in by Optimization, this switch is set to 0.

Note: This column is not used in this release.

UpdatedOn The most recent date when a pricing item was changed. Pricing and Promotions Reference Guide 319 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 329: pricing_ref_guide.pdf

PriceScenarioDetail

UpdateBy The most recent user who modified a pricing item.

WorkFlowStatus Indicates the status of the recommended price. Valid values are:

• 0: In Review

• 1: Submitted

• 2: Approve

• 3: Rejected

• 4: None

Pricing and Promotions Reference Guide 320 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 330: pricing_ref_guide.pdf

PriceScenarioDFUException

PriceScenarioDFUException Table Included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

DmdUnit 3 SP VARCHAR2 (20 CHAR)

NOT NULL

DmdGroup 4 SP VARCHAR2 (20 CHAR)

NOT NULL

ExceptionDetails 7 SP VARCHAR2 (255 CHAR)

NOT NULL

Exception 6 SP VARCHAR2 (255 CHAR)

NOT NULL

FunctionName 2 SP VARCHAR2 (50 CHAR)

NOT NULL

Loc 5 SP VARCHAR2 (20 CHAR)

NOT NULL

PriceScenario 1 SP VARCHAR2 (50 CHAR)

NOT NULL

UserID SP VARCHAR2 (256 CHAR)

''

When SP DATE_TIME

NOT NULL

Type SP NUMBER NOT NULL 0

Table description This table is used for reporting DFU level exceptions generated by Recommend Price process.

Column descriptions DmdGroup Demand group of a DFU, for which the exception is generated.

DmdUnit Demand unit of a DFU, for which the exception is generated.

ExceptionDetails Contains the exception specific entities.

Exception Nature of the exception.

Pricing and Promotions Reference Guide 321 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 331: pricing_ref_guide.pdf

PriceScenarioDFUException

S.No

Type Value Name Description

1 critical Missing base price There is neither base price for this DFU that is effective on the process start date nor a base price to be inferred from other DFUs in the same pricelink or from other stores while performing zone or chain level pricing.

2 warning Missing base price There is no base price for the DFU. However, a base price is inferred from other DFUs in the same pricelink or from other stores while performing zone or chain level pricing.

3 critical Missing base cost There is no base cost for this DFU that is effective on the process start date. However, there is either cost or margin rules acting on the respective DFU.

4 warning Missing base cost There is no base cost for this DFU. However, there is neither a margin rules nor cost based rules acting on this DFU.

5 critical Unable to generate price points When no price points are available for a DFU or in case when price points are eliminated due to various rules.

6 critical No allowable price range for the group

When price points cannot be generated for a group of DFUs that have to be identically priced.

7 warning Missing, negative or zero baseline forecast

8 warning Missing history 9 warning Unable to estimate base

demand Average Rate of Sales cannot be estimated for the DFU when the data source option of History is selected for the Recommend Prices process.

10 warning Cross rule exists between DFUs within the same price link or location group

If there is a price ladder between DFU1 and DFU2 that are in same group, this exception is captured and the respective price ladder rule is dropped.

11 warning More than one last digit rule assigned to the DFU – lowest priority rule dropped

12 warning More than one last digit rule assigned to the price link or location group – lowest priority rule dropped

13 warning Cross rule dropped as it exists between a valid DFU and a discontinued DFU

14 warning Cross rule dropped as it exists between a valid DFU and an invalid DFU

When an invalid DFU cannot be optimized due to critical errors for the respective DFU.

15 critical CPLEX Infeasible 16 critical CPLEX Error 17 critical The chain contains locations

with different currencies

Pricing and Promotions Reference Guide 322 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 332: pricing_ref_guide.pdf

PriceScenarioDFUException

S.No

Type Value Name Description

18 critical Price zone contains locations with different currencies

FunctionName Name of the processes for which the the exceptions are created.

Note: Currently Recommend Prices is the only valid entry.

Loc Location of a DFU, for which the exception is generated.

PriceScenario Name of the scenario.

When Date on which the exception is generated.

UserID Name of the user running a process.

Type Represents:

• 0: Critical, and

• 1: A warning

'this column is driven by categorical data domain type'.

Pricing and Promotions Reference Guide 323 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 333: pricing_ref_guide.pdf

PriceScenarioDFUViolation

PriceScenarioDFUViolation Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

AdjViolationAmount

SP DECIMAL

Competitor 8 SP UPPER TEXT (50 CHAR)

CompetitorLoc 9 SP UPPER TEXT (50 CHAR)

CompetitorPrice SP DECIMAL CrossDmdGroup

7 SP TEXT ‘ ’

CrossDmdUnit 6 SP TEXT ‘ ’ CrossLoc 8 SP TEXT ‘ ’ CurrViolationAmount

SP DECIMAL

DmdGroup 4 SP TEXT DmdUnit 3 SP TEXT Loc 5 SP TEXT

PriceScenario 1 SP UPPER_TEXT (50 CHAR)

Priority SP INTEGER 5

RecViolationAmount

SP DECIMAL

RelationLHSMax

SP DECIMAL 1.0E20

RelationLHSMin SP DECIMAL 1.0E20 RHSFactorOperator

SP TEXT

RuleName 2 SP TEXT ViolationPenalty SP DECIMAL

Table description This table stores information about rules applied at the DFU-level.

Column descriptions AdjViolationAmount The magnitude of the rule violation at override price in terms of the units the rule is expressed in. This amount could be expressed in terms of currency, percentage points, or units.

If the rule is not violated, this column displays a value of 0. A violation constitutes an excess or shortfall of the range specified in the rule. A positive violation amount indicates that the upper bound of the range was exceeded. A negative violation amount indicates that the lower bound of the range was not met.

Pricing and Promotions Reference Guide 324 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 334: pricing_ref_guide.pdf

PriceScenarioDFUViolation

Note: In the absence of an override price, this value will be identical to the RecViolationAmount.

Competitor The name of the competitor.

CompetitorLoc The location of the competitor.

CompetitorPrice Price at which the competitor is selling a similar item.

CrossDmdGroup The demand group associated with the DFU that shares a price ladder rule with the DFU stored in this row.

CrossDmdUnit The demand unit associated with the DFU that shares a price ladder rule with the DFU stored in this row.

Cross Loc The location associated with the DFU that shares a price ladder rule with the DFU stored in this row.

CurrViolationAmount The magnitude of the rule violation at current price in terms of the units the rule is expressed in. This amount can be expressed in terms of currency, percentage points, or units.

If the rule is not violated, this column displays a value of 0. A violation constitutes an excess or shortfall of the range specified in the rule. A positive violation amount indicates that the upper bound of the range was exceeded. A negative violation amount indicates that the lower bound of the range was not met.

Note: This column is not used in this release

DmdGroup The demand group associated with a DFU to which the rule in this row is applied.

DmdUnit The demand unit associated with a DFU to which the rule in this row is applied.

Loc The location associated with a DFU to which the rule in this row is applied.

PriceScenario The name of this scenario.

Priority Priority assigned to the ruleset. The valid values are 1-5, where 1 is the highest and 5 is the lowest value.

If the current rule setup does not yield a feasible solution, rules are allowed to be violated to achieve a feasible solution. In this case, the system allows violating a lower priority rule when compared to a higher priority rule.

RelationLHSMax Maximum value a rule can accept.

RelationLHSMin Minimum value a rule can accept.

RHSFactorOperator The Right-Hand Side (RHS) Factor Operator specifies the mathematical operation or certain rule types. Pricing and Promotions Reference Guide 325 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 335: pricing_ref_guide.pdf

PriceScenarioDFUViolation

• A: Additive

• M: Multiplicative

• None

RuleName The name of the rule associated with the DFU stored in this row.

RecViolationAmount The magnitude of the rule violation at system recommended price in terms of the units the rule is expressed in. This amount could be expressed in terms of currency, percentage points, or units.

If the rule is not violated, this column displays a value of 0. A violation constitutes an excess or shortfall of the range specified in the rule. A positive violation amount indicates that the upper bound of the range was exceeded. A negative violation amount indicates that the lower bound of the range was not met.

ViolationPenalty The penalty (per unit) associated with this rule.

Note: This column is not used in this release.

Pricing and Promotions Reference Guide 326 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 336: pricing_ref_guide.pdf

PriceScenarioFcst

PriceScenarioFcst Table included with: Strategic Pricing

Column name PK Included with

Datatype Valid values

Default value

AdjCogs SP DECIMAL 0

AdjDmd SP DECIMAL 0 AdjPrice SP DECIMAL 0 AdjProfit SP DECIMAL 0 AdjRevenue SP DECIMAL 0 BaseCost SP DECIMAL(126) 0 BaseDmd SP DECIMAL 0 CompetitorCountCPI SP DECIMAL 0 CompetitorPriceWgt SP DECIMAL 0 CostChangeDate SP DATE TO_DATE(

'01/01/1970', 'MM/DD/YYYY')

CurrCogs SP DECIMAL 0 CurrDmd SP DECIMAL 0 CurrPrice SP DECIMAL(126) 0 CurrProfit SP DECIMAL 0 CurrRevenue SP DECIMAL 0

DmdGroup 2 SP TEXT

DmdUnit 1 SP TEXT

Dur SP INTEGER 0

EffectiveDate SP DATE TO_DATE( '01/01/1970', 'MM/DD/YYYY')

FutureBaseCost SP DECIMAL 0 HardPriceRangeMax SP NUMBER HardPriceRangeMin SP NUMBER Loc 3 SP TEXT

OptDFUIndex SP INTEGER 0 OptimizeDate SP DATE TO_DATE(

'01/01/1970', 'MM/DD/YYYY')

PriceScenario 4 SP TEXT ReasonCode SP NUMBER 0,1,2,3 0 RecCogs SP DECIMAL 0

Pricing and Promotions Reference Guide 327 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 337: pricing_ref_guide.pdf

PriceScenarioFcst

Column name PK Included with

Datatype Valid values

Default value

RecDmd SP DECIMAL 0 RecPrice SP DECIMAL(126) 0 RecProfit SP DECIMAL 0 RecRevenge SP DECIMAL 0 RefPrice SP DECIMAL 0 SoftPricerangeMax SP NUMBER SoftPricerangeMin SP NUMBER StartDate 5 SP DATE

Table description The table is used to store the results of the Recommend Price process.

Column descriptions AdjCogs The cost of goods at adjusted price.

AdjCogs = AdjDmd * BaseCost

Note: This column is VAT exclusive.

AdjDmd The demand of goods at adjusted price.

AdjPrice The price overridden by the user.

Note: This column is VAT inclusive.

AdjProfit The profit of goods at adjusted price.

AdjProfit = AdjRevenue – AdjCogs

Note: This column is VAT exclusive.

AdjRevenue The revenue of goods at adjusted price.

AdjRevenue = AdjPrice * AdjDmd

Note: This column can be either VAT exclusive or inclusive, based on the Display VAT Exclusive Revenue option selection.

BaseCost The unit cost of the pricing item during the planning horizon.

Note: This column is VAT exclusive.

BaseDmd The demand of the pricing item at the current price during the planning horizon.

CompetitorCountCPI

Pricing and Promotions Reference Guide 328 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 338: pricing_ref_guide.pdf

PriceScenarioFcst

Competitor Price Index (CPI) associated with the products in the respective product level. It provides a measure of how own items are priced relative to the competitors.

CPI = (Units * Price)/(Units * Competitor Price)

• A CPI value greater than 1 indicates that own items are priced higher than competitors.

• A CPI value less than 1 indicates that own items are priced lower than competitors.

CompetitorPriceWgt Weighted competitor prices for the products at the respective product level.

CostChangeDate Date on which the future cost change gets effected.

Currcogs The cost of goods at current price.

CurrCogs = CurrDmd * BaseCost

Note: This column is VAT exclusive.

CurrDmd The demand of goods at current price.

CurrPrice The current price of the pricing item during the planning horizon.

Note: This column is VAT inclusive.

CurrProfit The profit of goods at current price.

CurrProfit = CurrRevenue – CurrCogs

Note: This column is VAT exclusive.

CurrRevenue The revenue of goods at current price.

CurrRevenue = CurrPrice * CurrDmd

Note: This column can be either VAT exclusive or inclusive, based on the Display VAT Exclusive Revenue option selection.

DmdGroup The demand group associated with this pricing item.

DmdUnit The demand unit associated with this pricing item.

Dur The period in minutes for which the metrics are calculated.

EffectiveDate Date on which the recommendation is implemented.

FutureBaseCost A planned cost change that happens within the process horizon is considered as FutureBaseCost. In the absence of future base cost, current base cost is populated.

Note: This column is VAT exclusive.

Pricing and Promotions Reference Guide 329 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 339: pricing_ref_guide.pdf

PriceScenarioFcst

HardPriceRangeMin Minimum price possible based on price points generated.

HardPriceRangeMax Maximum price possible based on price points generated.

Loc The location associated with this pricing item.

OptDFUIndex The group identification value for a set of DFUs priced identically at the recommended value. It identifies the DFUs mapping to the CPLEX Linear Programming file.

OptimizeDate System date on which the optimization is run.

PriceScenario The scenario associated with this pricing item during the planning horizon.

ReasonCode In post-optimization phase, process heuristically estimates the reason behind the price change for a DFU. Valid values are:

• 0: No price change

• 1: Cost change

• 2: Competitor price change

• 3: Rule

RecCogs The cost of goods at recommended price.

RecCogs = RecDmd * BaseCost

Note: This column is VAT exclusive.

RecDmd The demand of goods at recommended price.

RecPrice The system recommended price of the pricing item during the planning horizon in this particular scenario.

Note: This column is VAT inclusive.

RecProfit The profit of goods at recommended price.

RecProfit = RecRevenue – RecCogs

Note: This column is VAT exclusive.

RecRevenue The revenue of goods at recommended price.

RecRevenue = RecPrice * RecDmd

Note: This column can be either VAT exclusive or inclusive, based on the Display VAT Exclusive Revenue option selection.

RefPrice The reference price of the pricing item during the planning horizon in this particular scenario. Pricing and Promotions Reference Guide 330 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 340: pricing_ref_guide.pdf

PriceScenarioFcst

Note: This column is not used in this release.

SoftPriceRangeMin Lowest value a price can take without violating rules.

SoftPriceRangeMax Highest value a price can take without violating rules.

Note: SoftPriceRangeMin and SoftPriceRangeMax are heuristically estimated and hence they should only be treated as indicative numbers.

StartDate The process date as specified on the Recommend Price process launch page.

Pricing and Promotions Reference Guide 331 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 341: pricing_ref_guide.pdf

PriceScenarioRuleConflict

PriceScenarioRuleConflict Table included with: Strategic Pricing

Column name PK Included with

Datatype Valid values Default value

Competitor SP UPPER TEXT (50 CHAR)

CompetitorLoc SP UPPER TEXT (50 CHAR)

ConflictId 1 SP VARCHAR2 (50 CHAR)

LHSDmdGroup 1 SP VARCHAR2 (50 CHAR)

LHSDmdUnit 1 SP VARCHAR2 (50 CHAR)

LHSLoc 1 SP VARCHAR2 (50 CHAR)

PriceScenario 1 SP VARCHAR2 (50 CHAR)

RHSDmdGroup 1 SP VARCHAR2 (50 CHAR)

RHSDmdUnit 1 SP VARCHAR2 (50 CHAR)

RHSLoc 1 SP VARCHAR2 (50 CHAR)

RuleName 1 SP VARCHAR2 (255 CHAR)

Table description This table displays conflicting rules, and the DFUs to which these rules were assigned.

Column descriptions Competitor The name of the competitor.

CompetitorLoc The location of the competitor.

ConflictId Pricing and Promotions Reference Guide 332 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 342: pricing_ref_guide.pdf

PriceScenarioRuleConflict

The unique identification for conflicting rules.

LHSDmdGroup The Left-Hand Side (LHS) Demand Group is the demand group associated with the LHS DFU of the rule.

LHSDmdUnit The Left-Hand Side (LHS) Demand Unit is the demand unit associated with an LHS DFU of the rule.

LHSLoc The Left-Hand Side (LHS) Location is the location associated with the LHS DFU of the rule.

PriceScenario The name of this scenario.

Note: In this release this column will always be LIVE.

RHSDmdGroup The Right-Hand Side (RHS) Demand Group is the demand group associated with the RHS DFU for the rule.

RHSDmdUnit The Right-Hand Side (RHS) Demand Unit is the demand unit associated with the DFU for cross rules and price ladder rules.

RHSLoc The Right-Hand Side (RHS) Location is the location associated with the DFU.

RuleName The rule associated with the conflict.

Pricing and Promotions Reference Guide 333 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 343: pricing_ref_guide.pdf

ProcessPromoDFU

ProcessPromoDFU Table included with: Promotions Management

Column name

PK Included with Datatype Valid values

Default value

BatchNum 3 PM NUMBER (10)

DmdGroup 6 PM VARCHAR2(50 CHAR)

DmdUnit 5 PM VARCHAR2(50 CHAR)

HistStream PM VARCHAR2(18 CHAR)

' '

ImpactedSw PM NUMBER (1) 0 Loc 4 PM VARCHAR2(5

0 CHAR)

Model PM VARCHAR2(50 CHAR)

' '

MRMGroup PM VARCHAR2(50 CHAR)

' '

MRModel PM VARCHAR2(50 CHAR)

' '

PassedRuleSw

PM NUMBER (1) 0

ProcessId 1 PM NUMBER (38)

ProductDisplay

PM VARCHAR2(50 CHAR)

' '

Stage 2 PM NUMBER (10)

Table description This table is used for Promotions Management related processes, to store DFU-related data. It is currently being used for the Promotions Candidate process.

Column descriptions BatchNum The value used to identify the batch in which the DFUs were processed.

DmdGroup The demand group associated with the DFU.

DmdUnit The demand unit associated with the DFU.

HistStream The history stream associated with this DFU.

Pricing and Promotions Reference Guide 334 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 344: pricing_ref_guide.pdf

ProcessPromoDFU

ImpactedSw Determines whether the DFU is an impacted one or not.

Loc The location associated with the DFU.

Model The model of the DFU.

MRMGroup The market response model group assigned to this DFU.

MRModel Unique identifier of this market response model.

PassedRuleSw Switch that determines whether the given DFU meets the selected rules.

• Yes - Passed

• No – Did not pass

ProcessId Unique identifier of the process.

ProductDisplay Display name for a DFU in the hierarchy level of a promotional candidate, selected based on the search criteria.

Stage Indicates the stage of progress of the DFU.

Pricing and Promotions Reference Guide 335 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 345: pricing_ref_guide.pdf

PromoActivity

PromoActivity Table included with: Promotions Management

Column name PK Included with

Datatype Valid values

Default value

ActivityType PM INTEGER 5-8

CreatedBy PM TEXT CreatedOn PM DATE Descr PM TEXT Dur PM DURATION ExportedSw PM NUMBER(1) 0, 1 0

LastModifiedBy PM TEXT

LastModifiedOn PM DATE TO_DATE(‘10/10/1970’,’MM/DD/YYYY’)

LockSw PM NUMBER(1) 0

ParentActivityID PM INTEGER PromoActivity PM TEXT PromoActivityID Y PM INTEGER RunDate PM DATE StandAlone PM StartDate PM DATE TO_DATE(‘10/10/1970’,’

MM/DD/YYYY’)

Theme PM TEXT

Table description Each row in this table stores information about a promotional activity imported from an external system or created in the Promotions Management application. Promotional activity is a general term that refers to a marketing event created for the purpose of promoting products – for example, Spring Circular or Back-to-School Sale.

Column descriptions ActivityType Specifies which kind of activity (promotional event or vehicle) is defined in this row.

• 6=Campaign

• 7=Event

• 8=Vehicle

CreatedBy Pricing and Promotions Reference Guide 336 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 346: pricing_ref_guide.pdf

PromoActivity

The user who created this promotional activity.

CreatedOn Date when this promotional activity was created.

Descr Description of this promotional activity.

Dur Duration of this promotional activity in minutes.

ExportedSw • 0: This activity has not been sent to JDA Advertising.

• 1: This activity has been sent to JDA Advertising.

LastModifiedBy The user who most recently modified this promotional activity.

LastModifiedOn Date when this promotional activity was most recently modified

LockSw Indicates if the promotional activity is locked.

ParentActivityID Identifier of the activity immediately above this one in the hierarchy. If the StandAlone value in this row is 1, this activity has no parent and ParentActivityID is blank.

PromoActivity Name of this promotional activity, such as Spring Circular or Summer Event.

PromoActivityID Unique identifier of this promotional activity.

RunDate Date when this promotional activity should be run.

StandAlone • 0: This activity in Promotions Management may have parents and children in the hierarchy.

• 1: This activity in Promotions Management has no parents or children in the hierarchy.

StartDate Beginning date of this promotional activity

Theme Theme of this promotional activity, such as “Spring with Spring!” or “Lowest prices of the season.”

Pricing and Promotions Reference Guide 337 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 347: pricing_ref_guide.pdf

PromoActivityAttribDef

PromoActivityAttribDef Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

ActivityType PK PM Integer Not Null

AttrName PK PM Varchar2 (50)

Not Null

Table description Each row in this table defines an attribute associated with one of the promotional activity types.

Column descriptions AttrName Unique name of the attribute defined in this row.

ActivityType The activity type associated with the attribute defined in this row. This should correspond to the ActivityType in the PromoActivityType table.

Pricing and Promotions Reference Guide 338 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 348: pricing_ref_guide.pdf

PromoActivityMap

PromoActivityMap Table included with: Promotions Management

Column name PK Included with Datatype Valid values

Default value

ActivityType Dmd, SPO, MD, PM INTEGER

PromoActivity Dmd, SPO, MD, PM TEXT PromoActivityID Dmd, SPO, MD, PM NUMBER Promotion Y Dmd, SPO, MD, PM TEXT

Table description This table stores the relational mapping between the Promotion and PromoActivity tables.

Column descriptions ActivityType An integer value that represents various promotional events and vehicles used for promotion.

PromoActivity The promotional activity referred to by this row.

PromoActivityID Unique identifier of this promotional activity.

Promotion The name of the promo offer referred to in this row.

Pricing and Promotions Reference Guide 339 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 349: pricing_ref_guide.pdf

PromoActivityMktgInstrument

PromoActivityMktgInstrument Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

MktgInstrument PK PM VarChar2 (50)

PromoActivityID PK PM Integer

Table description Each row in this table specifies a marketing instrument assigned to a specific promotional activity.

Column descriptions PromoActivityID The promotional activity with which this marketing instrument is associated.

MktgInstrument The marketing instrument defined in this row.

Pricing and Promotions Reference Guide 340 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 350: pricing_ref_guide.pdf

PromoActivitySpaceAlloc

PromoActivitySpaceAlloc Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

Notes PM VARCHAR2(2048) Null

Page Y PM INTEGER Not null PrimaryOwner PM VARCHAR2(50) Not null PromoActivityID Y PM INTEGER Not null Title PM VARCHAR2(25) Null

Table description Each row in this table specifies the product category that is the primary owner of a page in a print-media marketing instrument. This information is displayed on the Space Allocation tab in the Event Management Workbench.

In addition to the primary owner, a page can have multiple secondary owners, which are specified in the PromoSpaceAllocSecOwners (on page 402) table.

Column descriptions Notes Additional information about the page and primary owner associated with this row.

Page Number of the page associated with this row.

PrimaryOwner The primary owner of the page associated with this row. If there are secondary owners of this page, they are specified in the PromoSpaceAllocSecOwners (on page 402)table.

PromoActivityID The print-media marketing instrument that contains the page associated with this row.

Title Name of the page associated with this row.

Pricing and Promotions Reference Guide 341 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 351: pricing_ref_guide.pdf

PromoActivityTask

PromoActivityTask Table included with: Promotions Management

Column name PK Included

with

Datatype Valid values Default value

DueDate PM Date Not Null

MktgInstrument PM VARCHAR2(50 CHAR)

' '

Owner PM VARCHAR2(50 CHAR)

' '

PromoActivityID PK PM Integer

StartDate PM Date TO_DATE(‘01/01/1970’,’MM/DD/YYYY’

Status PM NUMBER (2) 1

TaskName PK PM Varchar2 (255 char)

Table description Each row in this table defines a task associated with a specific promotional activity.

Column descriptions DueDate The date when this task is due to be completed.

MktgInstrument Name of the marketing instrument.

Owner Indicates the owner of the task.

PromoActivityID The promotional activity associated with this task.

StartDate The optional beginning date of this task. This date is used if the task requires time for completion – for printing, for example, or for reviewing final proofs before publication.

Status Indicates the status of the task.

TaskName Unique name of the task defined in this row.

Pricing and Promotions Reference Guide 342 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 352: pricing_ref_guide.pdf

PromoActivityTaskDef

PromoActivityTaskDef Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

ActivityType PK PM Integer Not Null

DueDateOffset PM Number Not Null

Dur PM Number Not Null 1

FromStartSw PM Boolean Not Null 0

MktgInstrument PM VARCHAR2(50 CHAR)

' '

Owner PM VARCHAR2(50 CHAR)

' '

Status PM NUMBER (2) 1

TaskName PK PM Varchar2(255) Not Null

Table description Each row in this table defines a type of task that will be created automatically for a specific promotional activity type. For example, you might want each new Campaign to have a task for assessing the effectiveness of the campaign after it ends. For each task type, specify when the task occurs in relation to the activity’s start or end date.

Specific tasks associated with specific promotional activities are defined in the PromoActivityTask table.

Column descriptions ActivityType The activity type associated with the task defined in this row.

DueDateOffset The duration, in seconds, between the activity’s start date or end date and the beginning of this task. (The value in FromStartSw determines whether DueDateOffset is specified in relation to the activity start or end date.)

Dur Duration of the task defined in this row.

FromStartSw • 0: DueDateOffset is specified in relation to the activity EndDate.

• 1: DueDateOffset is specified in relation to the activity StartDate.

MktgInstrument Name of the marketing instrument.

Owner Indicates the owner of the task.

TaskName Unique name of the task defined in this row. Pricing and Promotions Reference Guide 343 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 353: pricing_ref_guide.pdf

PromoActivityTaskDef

Status Indicates the status of the task.

Pricing and Promotions Reference Guide 344 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 354: pricing_ref_guide.pdf

PromoActivityType

PromoActivityType Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

ActivityType PK PM Integer

HierarchyLevel PM Integer

IsDefault PM Boolean 0, 1 0

Table description The system administrator uses this table to define the company’s hierarchy of promotional activity types. The default hierarchy consists of the following types:

HierarchyLevel ActivityType

1 Campaign

2 Event 3 Vehicle Your company’s activity type hierarchy can consist of any number of levels, and the company specifies the name for each activity type. However, examples presented in this documentation use the default activity type hierarchy.

Lower HierarchyLevel numbers represent parents in the hierarchy and higher numbers represent children. The top HierarchyLevel value can be any integer greater than 0. The other HierarchyLevel numbers must increase sequentially.

Caution: If your system includes JDA Advertising, the hierarchy must consist of four levels: 5, 6, 7, and 8. That is, the top level of the hierarchy must have a HierarchyLevel value of 5. The other three levels must have HierarchyLevel values of 6, 7, and 8, going from the highest level to the lowest.

Column descriptions ActivityType The activity type defined in this row.

IsDefault • 1: When you create a new promotional activity, it is initially the type defined in this row.

• 0: New promotional activities are not initially of this type.

HierarchyLevel The activity types defined for your company make up a hierarchy, with each type at a different level. The hierarchy begins at level 1 and each level is 1 greater than the preceding level.

When you create a new activity, it can be defined as the child of an existing activity at the level above. For example, a new event can be defined either as the child of a specific campaign or as a standalone event. The default levels can be modified if your business process requires levels above Campaign.

Pricing and Promotions Reference Guide 345 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 355: pricing_ref_guide.pdf

PromoActivityType_Trans

PromoActivityType_Trans Table included with: Promotions Management

Column name PK Included with Datatype Valid

values

Default value

ActivityType PK PM Integer

CountryCode PM Varchar2(2)

Label PM Varchar2(50)

LanguageCode PM Varchar2(2)

Table description For each language into which this software is translated, a row for each activity type can be created in this table to specify the translated value of that activity type. In translated versions of the software, the translated activity type name will appear in the user interface.

Column descriptions ActivityType The activity type whose display name is specified in this row.

Country_Code The code for the country associated with this translated version.

Label The translated version of the activity type, which appears in the user interface in the version that is translated into this language.

Language_Code The code for the language into which this activity type is translated.

Pricing and Promotions Reference Guide 346 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 356: pricing_ref_guide.pdf

PromoAllowance

PromoAllowance Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

Allowance 2 MDO TEXT

CogsShare MDO DECIMAL 0

Promotion 1 MDO TEXT

Value MDO DECIMAL 0

ValueType MDO OPTION_TEXT

'$OFF','%OFF' '$OFF'

Table description Each row in this table specifies a trade allowance that is associated with a specific promotion. This table stores the value of fixed allowances, which apply to an entire promotion. The values of variant allowances, which apply to individual DFUs, are stored in the PromoDFUAllowanceVal (on page 366) table.

Note: This table is not used in this release.

Column descriptions Allowance Identifier of an allowance associated with this promotion. This must be an existing allowance defined in the Allowance table.

CogsShare The portion of the total allowance cost that is attributable to cost of goods, expressed as a fraction.

Promotion The identifier of the promotion whose allowance is specified in this row.

Value The monetary or percentage value of this allowance when used with this promotion.

ValueType • %OFF: The Value specifies the percentage discount for this trade allowance.

• $OFF: The Value specifies the monetary discount for this trade allowance.

Pricing and Promotions Reference Guide 347 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 357: pricing_ref_guide.pdf

PromoCampaign

PromoCampaign Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

PromoActivityID PM Integer

Table description Each row in this table defines a promotional campaign.

Use this table to add user-defined columns (UDCs) for promotional campaigns, rather than adding UDCs for all activity types to the PromoActivity table.

Column description PromoActivityID Unique identifier of the campaign defined in this row.

Pricing and Promotions Reference Guide 348 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 358: pricing_ref_guide.pdf

PromoCandidateActivityMap

PromoCandidateActivityMap Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

ActivityType 4 PM INTEGER

PromoActivity 2 PM TEXT

PromoActivityID 3 PM INTEGER

RequestID 1 PM TEXT

Table description Each row in this table defines the attributes of an activity that are assigned to the promotional candidate requests. This table stores the relational mapping between the activity and promotional candidate requests.

Column descriptions ActivityType Specifies the type of activity defined in this row.

PromoActivity Name of this activity defined in this row.

PromoActivityID The unique identifier for this activity defined in this row.

RequestID The unique identifier for this promotional candidate request.

Pricing and Promotions Reference Guide 349 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 359: pricing_ref_guide.pdf

PromoCandidateDFU

PromoCandidateDFU Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

BaseCost PM DECIMAL 0

BaseDmd PM DECIMAL 0

BasePrice PM DECIMAL 0

ItemRank NUMBER 0

LocationDisplay PM TEXT

MaxOwnPriceElasticity

PM DECIMAL 0

MaxTotalMIIndex

PM DECIMAL 0

MinOwnPriceElasticity

PM DECIMAL 0

MinTotalMIIndex PM DECIMAL 0

PassedRuleSw PM BOOLEAN 1

ProductDisplay PM TEXT

ProfitImpactPriceScore

PM DECIMAL 0

ProfitImpactScore

PM DECIMAL 0

RequestID 1 PM NUMBER

RevenueImpactPriceScore

PM DECIMAL 0

RevenueImpactScore

PM DECIMAL 0

UnitImpactPriceScore

PM DECIMAL 0

UnitImpactScore PM DECIMAL 0

Table description This is an output table for Promotional Candidate process. It stores ranking values at an aggregate level based on labels selected while adding products.

Column descriptions BaseCost The base cost defined for this promotional candidate. Also, stores the date range defined for promotional candidate.

Pricing and Promotions Reference Guide 350 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 360: pricing_ref_guide.pdf

PromoCandidateDFU

BaseDmd Projected demand for this promotional candidate based on the date range assigned.

BasePrice The list price for one unit of this promotional candidate based on the date range assigned.

ItemRank The rank of the item based on the PromoCandidateRequest:Objective (on page 356) is defined in this row.

LocationDisplay The location display level for the promotional candidate.

MaxOwnPriceElasticity The maximum own-price elasticity of the underlying promotional candidates when using aggregate mode.

MaxTotalMIIndex The maximum value of the total marketing instrument index for the underlying candidates when using aggregate mode.

MinOwnPriceElasticity The minimum own-price elasticity of the underlying promotional candidates when using aggregate mode.

MinTotalMIIndex The minimum value of the total marketing instrument index for the underlying promotional candidates when using aggregate mode.

PassedRuleSw Switch that determines whether the given DFU meets the selected rules.

• Yes - Passed

• No – Did not pass

ProductDisplay The product display level for the promotional candidate.

ProfitImpactPriceScore A measure of the potential impact on profit for the product based only on the default price reduction (excluding the impact of marketing instruments).

ProfitImpactScore A measure of the potential impact on profit if the product is promoted using the default price reduction and the marketing instrument assigned to the promotional candidate request.

RequestID The unique identifier for this promotional candidate request.

RevenueImpactPriceScore A measure of the potential impact on revenue for the product based only on the default price reduction (excluding the impact of marketing instruments).

RevenueImpactScore A measure of the potential impact on revenue if the product is promoted using the default price reduction and the marketing instrument assigned to the promotional candidate request.

UnitImpactPriceScore

Pricing and Promotions Reference Guide 351 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 361: pricing_ref_guide.pdf

PromoCandidateDFU

A measure of the potential impact on unit sales for the product based only on the default price reduction (excluding the impact of marketing instruments).

UnitImpactScore A measure of the potential impact on unit sales if the product is promoted using the default price reduction and the marketing instrument assigned to the promotional candidate request.

Pricing and Promotions Reference Guide 352 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 362: pricing_ref_guide.pdf

PromoCandidateMktgInstrValue

PromoCandidateMktgInstrValue Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

Attribute_Name 3 PM TEXT

Date_Value PM DATE

Float_Value PM DECIMAL

MktgInstr_Name 2 PM TEXT

RequestID 1 PM TEXT

String_Value PM TEXT

Table description Each row in this table defines the marketing instruments assigned to the promotional candidate request.

Column descriptions AttributeName The name of the marketing instrument attribute.

Date_Value Date value assigned for a promotional candidate request. It stores value of marketing instrument attribute only if that is of type DATE.

FloatValue Float value assigned for a promotional candidate request. It stores value of marketing instrument attribute only if that is of type FLOAT.

MktgInstr_Name The name of the marketing instrument.

RequestID The unique identifier for this promotional candidate request.

String_Name String value assigned for a promotional candidate request. It stores value of marketing instrument attribute only if that is of type STRING.

Pricing and Promotions Reference Guide 353 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 363: pricing_ref_guide.pdf

PromoCandidateOfferMap

PromoCandidateOfferMap Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

Promotion 1 PM TEXT

RequestID PM TEXT

Table description This table stores offers created from a promotional candidate request.

Column descriptions Promotion The unique identifier for the promotional candidate defined in this row.

RequestID The unique identifier for the promotional candidate offer.

Pricing and Promotions Reference Guide 354 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 364: pricing_ref_guide.pdf

PromoCandidateRequest

PromoCandidateRequest Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

AdvertisedSw PM BOOLEAN 0

CreatedBy PM TEXT

CreatedOn PM DATE

Descr PM TEXT

Dur PM NUMBER 0

JobID PM NUMBER

LastModifiedBy PM TEXT

LastModifiedOn PM DATE

LastProcessed PM DATE

LocHierarchyName

PM TEXT

Objective PM NUMBER 1

PlanStatus PM NUMBER 1

ProductHierarchyName

PM TEXT

RecommendLimit

PM NUMBER 1

Request PM TEXT

RequestID 1 NUMBER

StartDate PM DATE

Table description This table stores all promotional candidate requests.

Column descriptions AdvertisedSw Determines whether the offer created by promotional candidate is advertised.

• 0: Not advertised

• 1: Advertised

CreatedBy Name of the user who created this promotional candidate request.

CreatedOn

Pricing and Promotions Reference Guide 355 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 365: pricing_ref_guide.pdf

PromoCandidateRequest

Date when this promotional candidate request was created.

Descr Optional description of this promotional candidate request.

Dur The duration of the promotional candidate request period.

JobID The unique identifier for the promotional candidate request job done.

LastModifiedBy Identifier of the user who made the most recent changes to this promotional candidate request.

LastModifiedOn Most recent date when this promotional candidate request was changed.

LastProcessed The last time the Generate Candidate Recommendations process was run for the promotional candidate request.

LocHierarchyName Name of the location hierarchy used by this promotional candidate request.

Objective The objective used to rank promotional candidates (which is same objective used for promotional offers created from the promotional candidate request).

• 1: Revenue

• 2: Profit

• 3: Sales Volume

PlanStatus The current status of the promotional candidate request life cycle.

• Draft

• Active

• Ranked

ProductHierarchyName Name of the product hierarchy used by this promotional candidate request.

RecommendLimit Maximum number of items/products or groups of items/products you want the system to recommend.

Request The name for the promotional candidate request.

RequestID The unique identifier for the promotional candidate request.

StartDate The beginning date of the promotional candidate request period. The duration of the promotional candidate request period is specified in Dur (on page 356) column.

Pricing and Promotions Reference Guide 356 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 366: pricing_ref_guide.pdf

PromoCandidateRule

PromoCandidateRule Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

ActiveSw PM BOOLEAN 0

Descr PM TEXT

RuleName 1 PM TEXT

Table description Promotional Candidate Rule combined with PromoCandidateRuleParam and PromoCandidateRuleParamValue tables provides filters that products or group of products must satisfy to be considered as promotional candidates. The satisfying products or group of products should be excluded from ranking process.

Column descriptions ActiveSw Determines whether this promotional candidate rule is active.

• 0: Promotional candidate rule is not active

• 1: Promotional candidate rule is active

The default value for this row is 0.

Descr The description that helps to identify this promotional candidate rule.

RuleName The name of the rule associated with the promotional candidate condition.

Pricing and Promotions Reference Guide 357 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 367: pricing_ref_guide.pdf

PromoCandidateRuleParam

PromoCandidateRuleParam Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

DataType PM TEXT

DefaultValue PM TEXT

ParamName 1 PM TEXT

RuleName 2 PM TEXT

Table description This table stores the promotional candidate parameters for the rules defined in PromoCandidateRule table.

Column description DataType The type of data value defined in this row.

DefaultValue The default value for this promotional candidate parameter is defined in this row.

ParamName The name of the promotional candidate parameter is defined in this row.

RuleName The name of the rule in PromoCandidateRule table for which this promotional candidate parameter is used.

Pricing and Promotions Reference Guide 358 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 368: pricing_ref_guide.pdf

PromoCandidateRuleParamVal

PromoCandidateRuleParamVal Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

DateVal PM DATE

NumberVal PM INTEGER

ParamName 1 PM TEXT

RequestID 3 PM TEXT

RuleName 2 PM TEXT

StringVal PM TEXT

Table description This table stores the promotional candidate parameter values specified.

Column description DateVal Date value assigned for a promotional candidate parameter.

NumberVal Integer value assigned for a promotional candidate parameter.

ParamName The name of the promotional candidate parameter from PromoCandidateRuleParam table to which this value applies.

RequestID The unique identifier for this promotional candidate request.

RuleName The name of the rule in PromoCandidateRule for which the promotional candidate parameter whose value is being specified will be used.

StringVal String value assigned for a promotional candidate parameter.

Pricing and Promotions Reference Guide 359 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 369: pricing_ref_guide.pdf

PromoCategory

PromoCategory Table included with: Promotions Management

Column name PK Included with Datatype Valid

values Default value

Category Y PM VarChar2 (50) Not null

Table description Each row in this table defines a product category. On the Space Allocation tab of the Event Management Workbench, you can assign a product category as the primary owner (or as a secondary owner) of a page in an advertisement. For example, on one page you might assign the Meat category as a primary owner and the Wine and Cheese categories as secondary owners.

The system administrator must configure this table. Category data should correspond to values in a column of the DmdUnit table, and preferably also to a column used in a product hierarchy. That column on the DmdUnit table should contain only values that are specified in PromoCategory.

Column description Category The name of a product category, which you can assign to a specific page in an advertisement.

A column in the DmdUnit table specifies the category for each demand unit.

Pricing and Promotions Reference Guide 360 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 370: pricing_ref_guide.pdf

PromoCoupon

PromoCoupon Table included with: Promotions Management

Column name PK Included with

Datatype Valid values Default value

CouponCode PM VARCHAR2

Descr PM VARCHAR2 ' ' Value PM DECIMAL 0 Type PM NUMBER 1

Table description Each row in the PromoCoupon table stores information for coupons that is available to be associated with a specific promotional offer.

Column description CouponCode Represents the coupon code information.

Descr Description of the coupon.

Value Represents the coupon value.

Type Represents the coupon type such as percentage or amount.

Pricing and Promotions Reference Guide 361 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 371: pricing_ref_guide.pdf

PromoDFU

PromoDFU Table included with: Promotions Management

Column name PK Included with

Datatype Valid values Default value

AllowanceVal PM DECIMAL 0

Current NLC PM DmdGroup 2 PM TEXT DmdUnit 1 PM TEXT EffPrice PM DECIMAL FcstStatus PM NUMBER 0-4 0 LeadTime PM NUMBER 0 Loc 3 PM TEXT ManufacturerCost PM DECIMAL 0 ManufacturerPrice PM DECIMAL 0 ManufacturerVendorMargin

PM DECIMAL 0

MaxDiscountConstraint

PM DECIMAL 0

MaxDiscountConstraintSw

PM BOOLEAN 0

MaxMarginConstraint PM DECIMAL 0 MaxMarginConstraintSw

PM BOOLEAN 0

MaxRevenueConstraint

PM DECIMAL 0

MaxRevenueConstraintSw

PM BOOLEAN 0

MaxVolumeConstraint PM DECIMAL 0 MaxVolumeConstraintSw

PM BOOLEAN 0

MinDiscountConstraint PM DECIMAL 0 MinDiscountConstraintSw

PM BOOLEAN 0

MinMarginConstraint PM DECIMAL 0 MinMarginConstraintSw

PM BOOLEAN 0

MinRevenueConstraint PM DECIMAL 0 MinRevenueConstraintSw

PM BOOLEAN 0

MinVolumeConstraint PM DECIMAL 0 MinVolumeConstraintSw

PM BOOLEAN 0

MktgCost PM DECIMAL 0

Pricing and Promotions Reference Guide 362 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 372: pricing_ref_guide.pdf

PromoDFU

Column name PK Included with

Datatype Valid values Default value

OptimizationResult PM OPTION_NUMBER

1,2,3,4,5,6,7,8, 9,10,11,12,13, 14,15,16,17,18

1

Planned NLC

Promotion 4 PM TEXT RetailCost PM DECIMAL 0 RetailPrice PM DECIMAL 0 RetailVendorMargin PM DECIMAL .00001 TargetSw PM BOOLEAN 0 VendorCost PM FLOAT 0

Table description Each row in the Promotions Demand Forecasting Unit table stores information for one DFU associated with a specific promotion.

Column descriptions Note: This table includes several columns that are not used in the current release. See Columns not used in this release (on page 364)

Current NLC Current Net Landed Cost (Current NLC) displays the sum of charges, allowances, billbacks and other cost components with the PlannedSw option disabled. The current NLC is calculated as: Cost + charges – allowances – billbacks + other cost components with the PlannedSw option disabled.

Note: These cost components are added or deducted from the Current NLC based on their configuration in the DFUCostElementType table.

DmdGroup The demand group associated with this DFU.

DmdUnit The demand unit associated with this DFU.

EffPrice The price that is in effect for this DFU in this period, assuming the selected price strategy is used and this promotion is run.

FcstStatus Indicates how the current forecast value was created for this DFU.

• 0: None (No forecast value has been entered or generated for this DFU.)

• 1: Statistical (The Generate Promotional Forecast process generated the current forecast.)

Pricing and Promotions Reference Guide 363 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 373: pricing_ref_guide.pdf

PromoDFU

• 2: Not Complete (Because of a problem in running the Generate Promotional Forecast process, the current forecast value – Promo Units – has been set to 0.)

• 3: Manual (A user manually entered the current forecast value. The previous Forecast Status was either None or Manual.)

• 4: Override (A user manually entered the current forecast value. The previous Forecast Status was either Statistical, Not Complete, or Override.)

Note: For DFUs that are included in a BOGO price strategy, the Generate Promotional Forecast process does not produce a forecast and does not change the PriceStrategy.

LeadTime The amount of time required to acquire goods (usually through manufacturing or purchasing) and have them available for sale. For the purposes of promotion planning, this represents number of days in advance an order must be placed for stock to be available to support the promotion. The Promotions Management Workbench highlights the LeadTime column in red when promotional offers are being planned for products with insufficient lead time.

Loc The location associated with this DFU.

Planned NLC Planned Net Landed Cost (Planned NLC) displays all reductions from the current net landed cost. The planned NLC is calculated as: Current NLC – other cost components with the PlannedSw option enabled.

Note: These cost components are added or deducted from the Planned NLC based on their configuration in the DFUCostElementType table.

Promotion The promotion whose demand forecasting unit is stored in this row.

RetailCost Cost to the retailer for one unit of this DFU for this promotion.

RetailPrice Retailer’s price for one unit of this DFU during this promotion.

StatFcst The additional demand that is projected for this DFU during the promotional period.

The Generate Promotional Forecast process calculates this value, using the specified price strategies and marketing instruments. The process uses the evaluation specification defined in the MRModel table and the MRM coefficients generated by the Calibrate Market Response Model process.

VendorCost The vendor cost defined for this DFU.

Columns not used in this release The following columns are included in this release, but Promotions does not use them.

• AllowanceVal

• ManufacturerCost

• ManufacturerPrice

• ManufacturerVendorMargin

• MaxDiscountConstraint

Pricing and Promotions Reference Guide 364 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 374: pricing_ref_guide.pdf

PromoDFU

• MaxDiscountConstraintSw

• MaxMarginConstraint

• MaxMarginConstraintSw

• MaxRevenueConstraint

• MaxRevenueConstraintSw

• MaxVolumeConstraint

• MaxVolumeConstraintSw

• MinDiscountConstraint

• MinDiscountConstraintSw

• MinMarginConstraint

• MinMarginConstraintSw

• MinRevenueConstraint

• MinRevenueConstraintSw

• MinVolumeConstraint

• MinVolumeConstraintSw

• MktgCost

• OptimizationResult

• RetailVendorMargin

• TargetSw

Pricing and Promotions Reference Guide 365 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 375: pricing_ref_guide.pdf

PromoDFUAllowanceVal

PromoDFUAllowanceVal Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

Allowance 4 MDO TEXT

CogsShare MDO DECIMAL 0 DmdGroup 2 MDO TEXT DmdUnit 1 MDO TEXT Loc 3 MDO TEXT Promotion 5 MDO TEXT Value MDO DECIMAL 0 ValueType MDO OPTION_TEX

T '$OFF','%OFF' '$OFF'

Table description Each row in this table specifies a trade allowance that is associated with a specific DFU and promotion. This table stores the value of variable allowances, which apply to individual DFUs. The values of fixed allowances, which apply to a whole promotion, are stored in the PromoAllowance (on page 347) table.

Note: This table is not used in this release.

Column descriptions Allowance The trade allowance (defined in the Allowance table) associated with this DFU and promotion.

COGshare Not used in this release.

DmdGroup The demand group associated with this DFU.

DmdUnit The demand unit associated with this DFU.

Loc The Location associated with this DFU.

Promotion The promotion whose DFU and trade allowance are specified in this row.

Value The value of the trade allowance for this DFU and promotion. This value may represent either a percentage or a monetary amount, determined by the ValueType.

ValueType • %OFF: The Value specifies the percentage discount for this trade allowance.

• $OFF: The Value specifies the monetary discount for this trade allowance.

Pricing and Promotions Reference Guide 366 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 376: pricing_ref_guide.pdf

PromoDFUException

PromoDFUException Table included with: Promotions Management

Column name PK Included with

Datatype

Valid values

Default value

DmdGroup PK PM UPPER_TEXT

Not null

DmdUnit PK PM UPPER_TEXT

Not null

Exception PK PM UPPER_TEXT

Not null

Loc PK PM UPPER_TEXT

Not null

ParentException

PM TEXT Not null

Promotion PK PM UPPER_TEXT

Not null

UserID PM TEXT ' '

When PM DATE Not null TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

Table description Each row in this table identifies an exception found at the DFU level while running a process or using another feature in the application.

Column descriptions DmdGroup The Demand Group associated with this DFU.

DmdUnit The Demand Unit associated with this DFU.

Exception The identifier of this exception.

Exception Key Display Message Process/Action InvalidDFU Data for this DFU cannot be imported because the

DFU does not exist in the DFUPriceParam table.

Import Offer process

InvalidDFUByOfferStartDate

The DFU start date must not be earlier than the Offer start date.

Import Offer process

InvalidDFUByOfferEndDate

The DFU start date must be earlier than the Offer end date.

Import Offer process

Loc

Pricing and Promotions Reference Guide 367 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 377: pricing_ref_guide.pdf

PromoDFUException

The Location associated with this DFU

ParentException The generic offer-level exception (PromotionException: Exception) for which this DFU-level exception provides DFU-specific information.

Promotion The promotional offer whose exception is defined in this row. This Promotion value must also appear in the PromoException table.

UserID Identifier of the user who ran the process that produced this exception.

When The run date and time of the process that generated this exception.

Pricing and Promotions Reference Guide 368 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 378: pricing_ref_guide.pdf

PromoDFUFcst

PromoDFUFcst Table included with: Promotions Management

Column name PK Included with

Datatype Valid values Default value

BaseDmd DECIMAL 0

DmdGroup 2 PM TEXT DmdUnit 1 PM TEXT IncrementalDmd PM DECIMAL 0 Loc 3 PM TEXT Promotion 4 PM TEXT StartDate 5 PM DATE Type PM OPTION_NUM

BER 1

Table description Each row in this table stores information for one DFU associated with a specific promotion, for a defined period.

Column descriptions Note: This table includes several columns that are not used in the current release. See Columns not used in this release

BaseDmd (Periods 1-52) Projected demand for this DFU in this period if the promotion is not run.

DmdGroup The demand group associated with this DFU.

DmdUnit The demand unit associated with this DFU.

IncrementalDmd (Periods 1-52) The additional number of units expected to be sold as a result of this promotional offer.

Note: While StatFcst is a result of the Generate Statistical Forecast process, IncrementalDmd reflects the manual updates or overrides.

Loc The location associated with this DFU.

Promotion The promotion whose information is stored in this row.

StartDate he beginning date of this time period, whose duration is specified in Dur.

Type For regular promotional and search-based import offers, the default value is 1, indicating that this forecast is an outcome of the Generate Promotional Forecast process.

Pricing and Promotions Reference Guide 369 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 379: pricing_ref_guide.pdf

PromoDFUFcst

DFU level imported offers use this column to indicate the type of promotional lift:

• Lift Factor % is 7.

• Quantity type is 6.

Pricing and Promotions Reference Guide 370 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 380: pricing_ref_guide.pdf

PromoDFUFcst_Import

PromoDFUFcst_Import Table included with: Promotions Management

Column name PK Included with

Datatype Valid values Default value

DmdGroup PK PM UPPER_TEXT Not null

DmdUnit PK PM UPPER_TEXT Not null Lift1 (and Lift2 through Lift53)

PM Decimal Not null 0

Loc PK PM UPPER_TEXT Not null

Promotion PK PM TEXT Not null StartDate PK PM DATE Not null To_Date('01

-01-1970', 'dd-mm-yyyy')

Table description For search-based offers that have a calendar, and offers for which you are importing DFU-level data, you must provide data in this table in addition to the Promotion_Import (on page 389) table. That is, any offer for which a calendar is specified in the Promotion_Import table must also have data in this table.

• Search-based offer with calendar: In each of the offer’s forecast periods, specify a Lift value for the whole offer.

• DFU-based offer: For each DFU in the offer, specify a Lift value in each of the offer’s forecast periods.

When you run the Import Offer process, it moves data from the Promotion_Import and PromoDFUFcst_Import tables into the Promotions, PromoDFU and PromoDFUFcst tables in the Promotions Management database. The result is a new offer, or the replacement of an existing offer, in the database.

Notes:

• If there are no User Defined Attributes (UDAs) included in this table, the PromoDFU table is not populated.

• If you import a DFU-level offer that has a calendar, you cannot edit data for the imported offer on the Tactics and Performance tabs in the Promotions Management Workbench.

Column descriptions DmdGroup For a DFU-based offer, specify the demand group associated with this DFU. This value must already exist in the DmdGroup table, or this DFU will not be imported.

For a search-based offer, put a blank space in this column.

DmdUnit For a DFU-based offer, specify the demand unit associated with this DFU. This value must already exist in the DmdUnit table, or this DFU will not be imported.

Pricing and Promotions Reference Guide 371 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 381: pricing_ref_guide.pdf

PromoDFUFcst_Import

For a search-based offer, put a blank space in this column.

Lift1 and Lift2 through Lift53 Specify the lift for the first period in the Lift1 column. For each subsequent period, use the next Lift column in sequence – Lift2, Lift3, and so on, with no gaps between Lift numbers.

For a DFU-based offer, each LiftX column contains the Lift for one DFU in one time period.

For a search-based offer, each LiftX column contains the Lift for the whole offer in one time period.

The value in Promotion_Import: LiftType determines whether the lift is specified as a quantity or as a percentage of base demand. If you specify lift as a percentage, that percentage is used to recalculate the lift when you run the Refresh Promo Offer process on this offer.

Loc For a DFU-based offer, specify the location associated with this DFU. This value must already exist in the Loc table, or this DFU will not be imported.

For a search-based offer, put a blank space in this column.

Promotion The unique identifier of the promotional offer whose Lift values are specified in this row. This Promotion identifier must also be included in the offer-level data that is imported (in the Promotion_Import table).

StartDate The beginning date of the periods whose lifts are specified in this row.

The StartDate for the first period in this offer must be the same as the StartDate for this promotion. Each period ends at the next StartDate. The last period ends at the promotion’s EndDate.

Pricing and Promotions Reference Guide 372 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 382: pricing_ref_guide.pdf

PromoDFUIncentiveVal

PromoDFUIncentiveVal Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

DmdGroup 2 MDO TEXT

DmdUnit 1 MDO TEXT Incentive 5 MDO TEXT Loc 3 MDO TEXT OptimizeSw MDO BOOLEAN 0 Promotion 4 MDO TEXT Term1Value MDO DECIMAL 0 Term2Value MDO DECIMAL 0 Term3Value MDO DECIMAL 0 Term4Value MDO DECIMAL 0

Table description Each row in the Promotion Demand Forecasting Unit (DFU) Incentive Value table:

• Associates an incentive instrument with a specific promotion

• Defines the specific value for each of the terms used by the associated incentive

The Incentive table defines the incentive types that your company uses. It specifies how many terms the incentive has and the name, datatype, and default value of each term.

Note: This table is not used in this release.

Column descriptions DmdGroup The Demand Group associated with the DFU whose incentive is specified in this row.

DmdUnit The Demand Unit associated with the DFU whose incentive is specified in this column.

Incentive The incentive type being associated with this promotion. The Incentive must exist in the Incentive table in order to be specified in this table.

Loc The Location associated with the DFU whose incentive is specified in this column.

OptimizeSw The Optimize Switch determines whether the values for this incentive (Term1Value through Term4Value) are to be determined by the Optimize Promotions process.

• 0: Optimize Promotions does not determine the incentive values

• 1: Optimize Promotions determines the incentive values

Promotion The promotion associated with this incentive.

Pricing and Promotions Reference Guide 373 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 383: pricing_ref_guide.pdf

PromoDFUIncentiveVal

Term1Value,Term2Value, Term3Value, Term4Value The values of each of the terms required for this incentive. Specify these values for a promotion that is to be evaluated. For a promotion that is optimized, the Optimize Promotions process calculates these values for any incentive/DFU combination whose OptimizeSw is set to 1.

The default values for these terms are specified in the Incentive table, but you can override them in this table for specific DFUs and promotions.

Every incentive has at least one term, whose value is defined in Term1Value. Complex incentives may have more. For example, a multi-buy incentive that is represented as Buy X Get Y for Z% Off may have these term definitions in the Incentive table:

• Term 1

• Term1Name = Buy

• Term1Datatype = Decimal

• Term1Value = 3

• Term 2

• Term2Name = Get

• Term2Datatype = Decimal

• Term2Value = 1

• Term 3

• Term3Name = PercentOff

• Term3Datatype = Decimal

• Term3Value = 50

Pricing and Promotions Reference Guide 374 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 384: pricing_ref_guide.pdf

PromoDFURevenueCOGS

PromoDFURevenueCOGS Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

BaseCostofGoods PM DECIMAL 0 BasePrice PM FLOAT BaseRevenue PM DECIMAL 0 DmdGroup 2 PM TEXT DmdUnit 1 PM TEXT EffPrice PM FLOAT Loc 3 PM TEXT Promotion 4 PM TEXT

RefPrice PM StartDate 5 PM DATE StatFcst PM Type PM OPTION_N

UMBER 1

Table description Each row in this table stores information for one DFU associated with a specific promotion, for a defined period.

Column descriptions BaseCostofGoods (Periods 1-52) The total cost of goods sold if no promotional action is taken. This value is calculated as:

BaseDmd*BaseCost

BasePrice (Periods 1-52) This column specifies the list price for a DFU during a specific time period. This is one of the time-phased prices that can be associated with a DFU.

BaseRevenue (Periods 1-52) The expected revenue if no promotional action is taken.This value is calculated as:

BaseDmd*BasePrice

DmdGroup The demand group associated with this DFU.

DmdUnit The demand unit associated with this DFU.

EffPrice (Periods 1-52)

Pricing and Promotions Reference Guide 375 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 385: pricing_ref_guide.pdf

PromoDFURevenueCOGS

This column specifies the effective retail price for a DFU during a specific time period. This is one of the time-phased prices that can be associated with a DFU. This price should reflect any incentive instruments in effect. For example, if a buy-one-get-one incentive is perceived as a 50 percent price reduction, the effective price must reflect that reduction.

Loc The location associated with this DFU.

Promotion The promotion whose information is stored in this row.

RefPrice The reference price for this DFU. The system calculates this value, based on all observations of DFUEffPrice:EffPrice and on the value in DFUPriceParam:RefPriceSmoothingWeight.

StartDate he beginning date of this time period, whose duration is specified in Dur.

StatFcst (Periods 1-52) The additional demand that is projected by the Generate Statistical Forecast process for this DFU, during the promotional period.

Type For regular promotional and search-based import offers, the default value is 1, indicating that this forecast is an outcome of the Generate Promotional Forecast process.

DFU level imported offers use this column to indicate the type of promotional lift:

• Lift Factor % is 7.

• Quantity type is 6.

Pricing and Promotions Reference Guide 376 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 386: pricing_ref_guide.pdf

PromoDFUVendorCost

PromoDFUVendorCost Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

DmdGroup 2 PM TEXT DmdUnit 1 PM TEXT Loc 3 PM TEXT Promotion 4 PM TEXT

StartDate 5 PM DATE Type PM OPTION_N

UMBER 1

VendorBaseCOGS PM DECIMAL 0.0 VendorRevenue PM DECIMAL 0.0

Table description Each row in this table stores information for one DFU associated with a specific promotion, for a defined period.

Column descriptions DmdGroup The demand group associated with this DFU.

DmdUnit The demand unit associated with this DFU.

Loc The location associated with this DFU.

Promotion The promotion whose information is stored in this row.

StartDate Starting date of the offer.

Type For regular promotional and search-based import offers, the default value is 1, indicating that this forecast is an outcome of the Generate Promotional Forecast process.

DFU level imported offers use this column to indicate the type of promotional lift:

• Lift Factor % is 7.

• Quantity type is 6.

VendorBaseCOGS (Periods 1-52) The expected cost of goods sold from the vendor’s perspective, with no promotional offer in place, calculated as Base Units * Vendor cost.

VendorRevenue (Periods 1-52) The revenue expected by a vendor, with no promotional offer in place, calculated as Base Units * Current NLC. Pricing and Promotions Reference Guide 377 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 387: pricing_ref_guide.pdf

PromoDFUVendorCost

Pricing and Promotions Reference Guide 378 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 388: pricing_ref_guide.pdf

PromoEvent

PromoEvent Table included with: Promotions Management

Column name PK Included with

Datatype Valid values

Default value

PromoActivityID PM Integer

Table description Each row in this table defines a promotional event.

Use this table to add user-defined columns (UDCs) for promotional events, rather than adding UDCs for all activity types to the PromoActivity table.

Column descriptions PromoActivityID Unique identifier of the event defined in this row.

Pricing and Promotions Reference Guide 379 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 389: pricing_ref_guide.pdf

PromoException

PromoException Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

Exception PK PM UPPER_TEXT Not null

FunctionName PM TEXT

Promotion PK PM UPPER_TEXT Not null

UserID PM TEXT

When PM DATE Not null TO_DATE('01/01/1970 00:00','MM/DD/YYYY HH24:MI')

Table description Each row in this table identifies an exception found at the promotion level while running a process or using another feature in the application.

Column descriptions Exception Identifier of this exception.

Exception Key Display Message Process/Action DuplicateOffer This offer already exists in the Promotion table. To

override existing offer, select the Override check box on the Import Offer process.

Import offer process

GenericMsgOfDFUFailure Some DFUs were not imported successfully. See the PromoDFUException table for specific information about each of those DFUs.

Import offer process

InvalidCalendar The specified calendar does not exist. Import offer process InvalidDFU Data for this DFU cannot be imported because the DFU

does not exist in the DFUPriceParam table. Import offer process

InvalidOfferEndDateByProcessDate

The offer end date may not be prior to the current date. Import offer process

InvalidOfferEndDate The offers end date must not be earlier than its start date.

Import offer process

InvalidSearch The specified search does not exist. Import offer process InvalidCalendar No calendar was specified, or the specified calendar does

not exists. Import offer process

UnExpectedException The Import Offer process produced an unexpected exception. For more information, see the Log file or contact the system administrator.

Import offer process

FunctionName

Pricing and Promotions Reference Guide 380 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 390: pricing_ref_guide.pdf

PromoException

Name of the feature that produced this exception.

Promotion The promotional offer whose exception is identified in this row.

UserID Identifier of the user who ran the process that produced this exception.

When The run date and time of the process that generated this exception.

Pricing and Promotions Reference Guide 381 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 391: pricing_ref_guide.pdf

PromoFactSheet

PromoFactSheet Table included with: Promotions Management

Column name PK Included with Datatype Valid values

Default value

Block PM NUMBER(38)

Body PM TEXT ' ' BrandList PM TEXT ' ' ContactNotes PM TEXT ' ' Details PM TEXT ' ' Email PM TEXT ' ' Header PM TEXT ' ' LeadIn PM TEXT ' ' Name PM TEXT ' ' Notes PM TEXT ' ' Page PM NUMBER(38) Phone PM TEXT ' ' Promotion Y PM TEXT Qualification PM TEXT ' ' SaveMsg PM OPTION_TEXT 'Regular From/To' StylingNotes PM TEXT ' '

Table description Each row in this table stores basic advertising information for a specific promotion.

Each column in this table (except Promotion) stores information that is part of one of these categories:

• Overall price message

• Physical positioning of the advertising message

• Marketing copy

• Contact information needed by the advertising team

Column descriptions Block Number of the block that has been allocated to this offer.

Body Marketing copy: Further details of the offer, which complement the header copy.

BrandList Marketing copy: Names of brand or vendors participating in the promotional offer.

ContactNotes Contact information: General instructions for the advertising team on working with the buyer.

Details Pricing and Promotions Reference Guide 382 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 392: pricing_ref_guide.pdf

PromoFactSheet

Marketing copy: Particulars or fine points that further describe the products.

Email Contact information: The preferred email address for the contact person.

Header Marketing copy: The primary message of the block that describes the item being offered.

LeadIn Marketing copy: Introduction to the promotional price.

Name Contact information: The person to consult if there are questions.

Notes Physical positioning: General notes on placement or positioning for the offer.

Page Number of the page to which this offer is assigned.

Phone Contact information: The contact’s preferred phone number.

Promotion The unique identifier of the promotion for which this row provides advertising information.

Qualification Marketing copy: An exclusion of particular items or a positive statement or incentive.

SaveMsg Overall price message: Enables the buyer to select the type of Save Story message to use for the promotional offer block. The buyer can request that advertising use one of the following save messages:

• Regular From/To – The advertisement should reflect regular prices in a range from the lowest priced item to the highest priced item. Example: “Regular price: $20-$25”.

• Sale From/To – The advertisement should reflect sale prices as a range from the lowest priced item to the highest priced item. Example: “Sale priced from $10-$12”.

• Save From/To – The advertisement should reflect the range of currency that a customer can save by purchasing the item during this promotion. Example: “Save from $10 to $15.”

• Orig, Now, Save – The advertisement should reflect the original price, the sale price and the amount that can be saved.

• Save, Regular – The advertisement should reflect the amount that can be saved and the regular sale price.

StylingNotes Physical positioning: Direction on the amount of space to allocate to the block as compared to other offers on a page or in a display.

Pricing and Promotions Reference Guide 383 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 393: pricing_ref_guide.pdf

PromoFeaturedProduct

PromoFeaturedProduct Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

Copy PM TEXT ' '

Descr PM TEXT ' ' DmdUnit 2 PM TEXT Image PM TEXT ' ' Promotion 1 PM TEXT StylingNotes PM TEXT ' ' Treatment PM VARCHAR(25)

Table description Each row in this table provides information related to the featured product in a specific promotion. It stores additional information that will be sent to the integrated Advertising Production System.

Column descriptions Copy Additional copy for the pictured item – for example, the "key" or "bug" typically used to specify the names of shoes shown in an advertisement.

Descr The description of the featured product.

DmdUnit The featured product in this promotion.

Image Description of an available photograph or artwork that can be used for the featured item.

Promotion The promotion whose featured product is stored in this row.

Styling Notes Directions for illustrating the featured item within the offer block. For example:

Display on young male model wearing baseball cap

or

Show with matching denim capri pants from our assortments

Treatment The advertising treatment to be given to this product. The valid values in this column correspond to the treatment types that are in use in JDA Advertising.

Pricing and Promotions Reference Guide 384 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 394: pricing_ref_guide.pdf

PromoFeaturedProductImage

PromoFeaturedProductImage Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

AdZoneAbbr PM TEXT ' '

DmdUnit 2 PM TEXT Image PM TEXT ' ' Promotion 1 PM TEXT

Table description Each row in this table provides information related to the image assigned to the featured product in a specific promotion.

Column descriptions AdZoneAbbr The ad zone selected for the image that is assigned to the featured product.

DmdUnit The featured product in this promotion.

Image A photograph or an artwork that is selected for the featured item.

Promotion The promotion whose featured product is stored in this row.

Pricing and Promotions Reference Guide 385 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 395: pricing_ref_guide.pdf

PromoIncentive

PromoIncentive Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

Cost MDO DECIMAL 0

Dur MDO DURATION Incentive 1 MDO TEXT Promotion 2 MDO TEXT StartDate MDO DATE To_Date('01-

01-1970', 'dd-mm-yyyy')

Table description Each row in the Promotions Incentive table specifies an incentive instrument (defined in the Incentive table) associated with a promotion. It also defines the effective time period for the incentive and the cost of using it in this promotion.

Important: Every promotion must be associated with at least one incentive.

Note: This table is not used in this release.

Column descriptions Cost The total cost of using this incentive in this promotion.

Dur The duration of the period when this incentive is in effect, beginning at StartDate. This period may include all or part of the time period of the promotion.

Incentive The incentive whose Cost and time period are specified in this row.

Promotion The promotion whose incentive is specified in this row.

StartDate The beginning date of the period when this incentive is in effect. This must be a date within the time period of the promotion. The duration of this period is specified in Dur.

Pricing and Promotions Reference Guide 386 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 396: pricing_ref_guide.pdf

PromoMDAlloc

PromoMDAlloc Table included with: Promotions Management

Column name PK Included with

Datatype Valid values

Default value

Promotion 1 PM VARCHAR

PriceStrategyType 3 PM VARCHAR

Product 2 PM VARCHAR AllocLevelNum PM NUMBER AllocationValue PM FLOAT

Table description Each row in this table provides information on the markdown allocation values of the products associated to the promotional offers at different allocation levels.

Column descriptions Promotion Represents the promotional offer containing the products for which the markdown allocation percentage is assigned at different product hierarchy levels.

PriceStrategyType Represents the type of advanced price strategy assigned to a particular promotion.

Product Represents the products associated to the promotion.

AllocLevelNum Represents hierarchy level value at which the allocation percentage is assigned.

AllocationValue Represents allocation percentage value that are assigned at different product hierarchy levels.

Pricing and Promotions Reference Guide 387 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 397: pricing_ref_guide.pdf

PromoMktgInstrument

PromoMktgInstrument Table included with: Markdown Optimization

Column name PK Included with Datatype Valid values Default value

Cost MDO DECIMAL 0

Dur MDO DURATION MktgInstrument 1 MDO TEXT Promotion 2 MDO TEXT StartDate MDO DATE To_Date('01-

01-1970', 'dd-mm-yyyy')

Table description Each row in the Promotions Marketing Instrument table specifies a Marketing Instrument (defined in the MktgInstrument table) associated with a promotion. It also defines the effective time period for the Marketing Instrument and the cost of using it in this promotion.

A promotion may be associated with any number of Marketing Instruments, or with none.

Note: This table is not used in this release.

Column descriptions Cost The total cost of using this Marketing Instrument for this promotion.

Dur Duration of the time period when this Marketing Instrument is active, beginning at StartDate. This period may include all or part of the time period of the promotion.

MktgInstrument The Marketing Instrument whose Cost and time period are specified in this row.

Promotion The promotion whose Marketing Instrument is specified in this row.

StartDate The beginning date of the time period when this Marketing Instrument is active. This must be a date within the time period of the promotion. The duration of this period is specified in Dur.

Pricing and Promotions Reference Guide 388 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 398: pricing_ref_guide.pdf

Promotion_Import

Promotion_Import Table included with: Promotions Management

Column name PK Included with

Datatype Valid values

Default value

AdditiveSw PM BOOLEAN 0, 1 0

ApprovedSw PM BOOLEAN 0, 1 0 Cal PM TEXT Not null ' ' ColName1 (and ColName2 through ColName10)

PM TEXT Not null ' '

Descr PM TEXT Not null ' '

EndDate PM DATE Not null To_Date('01-01-1970', 'dd-mm-yyyy')

Lift PM DECIMAL Not null 0

LiftType PM INTEGER Not null 0 Priority PM NUMBER(3) Not null 100 Promotion PK PM TEXT Not null Search PM TEXT Not null ' ' SearchParam1 (and SearchParam2 through SearchParam10)

PM TEXT Not null ' '

StartDate PM DATE Not null To_Date('01-01-1970', 'dd-mm-yyyy')

TableName1 (and TableName2 through TableName10)

PM TEXT Not null ' '

Table description To import a promotional offer from an external system or a comma-separated values file, first copy the offer data into the Promotion_Import table. Each row in this table specifies data for one offer. To import DFU-level data, or offer-level data by period, you must also provide data in the PromoDFUFcst_Import (on page 371) table.

When you run the Import Offer process, it moves data from the Promotion_Import and PromoDFUFcst_Import tables into the more complex tables in the Promotions Management database. The result is a new offer, or the replacement of an existing offer, in the database.

Note: If you import DFU-level data, you cannot edit data for the imported offer on the Tactics and Performance tabs in the Promotions Management Workbench.

Column descriptions

Pricing and Promotions Reference Guide 389 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 399: pricing_ref_guide.pdf

Promotion_Import

AdditiveSw If this offer overlaps another offer for the same DFU, the Additive Switch may help determine whether the Adjust Forecast for Pricing and Promotions process uses this offer’s forecast record, as explained under Priority (on page 391).

• 0: This offer is not additive.

• 1= If the DRM.FPA.PROMOFCST.PRIORITY parameter in the PriceGlobalParam table is set to Priority, this offer is additive. Otherwise, this offer is not additive.

ApprovedSw The Approved Switch sets the current status of this offer.

• 0: This offer has not been approved. The Adjust Forecast for Pricing and Promotions process does not use an offer unless its status is Approved and its Forecast Status is Released..

• 1: This offer’s status is set to Approved and its Forecast Status is Released. The Adjust Forecast process uses this offer.

Cal For a search-based offer with calendar or a DFU-based offer, you must specify a Type 5 calendar on which the offer’s time periods are based. If you specify a calendar, the PromoDFUFcst_Import table must must have a record for a search-based offer or for each DFU in a DFU-based offer.

The calendar defines the forecast periods for which Lift is specified in the PromoDFUFcst_Import table.

ColName and ColName2 through ColName10 Names of the columns whose values are being imported. Specify the name of the table containing this column in the TableName column.

Descr Provide any useful information about this offer.

EndDate The last date of the promotional offer. For all DFUs contained in this offer, the last date in the date range must be the same as EndDate.

Specify the first day of the offer in the StartDate column.

Lift The incremental lift for the offer, specified either as a percentage of base demand or as a quantity, as determined by the value in LiftType.

For a search-based offer import without calendar, the Lift is imported without being allocated to time periods.

For a search-based offer import with calendar, the Lift is allocated to time periods based on the calendar specified in Promotion_Import. For example, if a weekly allocation calendar is specified for a 10-day promotion whose Lift quantity is 1000, the lift is allocated in proportion to the number of days in each period:

Period 1 (2 days) Period 2 (7 days) Period 3 (1 day)

200 700 100

For a DFU-based offer import, specify a Lift of 0 in this table. Specify the lift for individual DFUs in PromoDFUFcst_Import: Lift1 through Lift53.

LiftType • 0: Lift is specified as a quantity

Pricing and Promotions Reference Guide 390 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 400: pricing_ref_guide.pdf

Promotion_Import

• 1: Lift is specified as a percentage. If you select this option, when the Refresh Offers process is run it recalculates the lift based on this percentage.

Priority If multiple offers for the same DFU have overlapping date ranges, the Adjust Forecast for Pricing and Promotions process must determine which offer’s forecast to use in the overlapping time buckets.

If the DRM.FPA.PROMOFCST.PRIORITY parameter in the PriceGlobalParam table is set to Priority, Adjust Forecast selects the highest-priority offer (the one whose Priority value is closest to 1). If a lower-priority offer for that DFU has an AdditiveSw value of 1, its forecast is added to that of the highest-priority offer. There can be multiple additive offers, so a DFU’s published forecast may be a combination of the highest-priority offer and multiple additive offers.

Promotion The unique identifier of this promotional offer.

Search Name of the search that is used by default by the Import Offers process. This must be an existing search in the Search Manager.

SearchParam1 And SearchParam 2 through SearchParam10 If you specify a prompted Search, use as many of these columns as needed to specify each of the search parameters. Begin with SearchParam1, continue with SearchParam2, and so on. Do not leave gaps in the sequence of SearchParams.

StartDate The beginning date of the promotional offer. For all DFUs contained in this offer, the first date in the date range must be the same as StartDate.

Specify the last day of the offer in the EndDate column.

TableName and TableName2 through TableName10 Name of the table that contains the ColName column specified in this row.

Pricing and Promotions Reference Guide 391 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 401: pricing_ref_guide.pdf

PromoOptProfileValue

PromoOptProfileValue Table included with: Promotions Management

Column name

PK Included with

Datatype Valid values

Default value

ProfileType 2 PM INTEGER

Value 1 PM FLOAT

Table description This table defines allowable discount percentages or amounts for the promotional price optimization.

Column descriptions ProfileType The type of the promotion profile used.

• 1 - Percent Off

Defines the list of allowable discount percentages when you choose to optimize promotional prices from the Promotions Management Workbench. For example, values in the Value field of 0.05, 0.1, 0.15, 0.2 indicate 5%, 10%, 15%, and 20% off as allowable discounts.

• 2 - Amount Off

Define the list of allowable amount off values when you choose to optimize promotional prices from the Promotions Management Workbench. For example, values in the Value field of 2, 3, 5, 8 values indicate $2, $3, $5, and $8 off as allowable discounts.

Value The values to promotion profile records to suggest Optimization logic.

Pricing and Promotions Reference Guide 392 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 402: pricing_ref_guide.pdf

PromoReportingLvl

PromoReportingLvl Table included with: Promotions Management

Column name PK Included with

Datatype Valid values

Default value

AdzoneAbbrCol

PM TEXT

AdzoneCol PM TEXT LocHierarchyName

1 PM TEXT

PriceZoneCol PM TEXT

Table description Each column in this table specifies the names of price zone and ad zone data for the location hierarchy stored in the Loc table.

Column descriptions AdzoneAbbrCol The user-defined column that contains the ad zone abbreviations for the given location hierarchy.

Note: If integrated to JDA Advertising, the values in the AdzoneAbbrevCol must match the ad zone abbreviations defined in JDA Advertising.

AdzoneCol The user-defined column that contains the ad zone display name for the given location hierarchy.

LocHierarchyName The name of the location hierarchy. This name must match the name in the MktgInstrument:LocHierarchy.

PriceZoneCol The user-defined column that contains the price zone abbreviations for the given location hierarchy. The location hierarchy must have one level that is backed by this column.

Pricing and Promotions Reference Guide 393 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 403: pricing_ref_guide.pdf

PromoSaveStory

PromoSaveStory Table included with: Promotions Management

Column name PK Included with Datatype Valid values Default value

PriceZone Y PM UPPER_TEXT

Promotion Y PM TEXT RegularFrom PM DECIMAL 0 RegularTo PM DECIMAL 0 SaleFrom PM DECIMAL 0 SaleTo PM DECIMAL 0 SaveFrom PM DECIMAL 0 SaveFromPct PM DECIMAL 0 SaveTo PM DECIMAL 0 SaveToPct PM DECIMAL 0

Table description Each row in this table provides aggregate promotional price incentive information for each price zone. This information provided can be used to present save stories, such as Save up to 25% or Save 10-15%, for each price zone that is taking part in a promotion.

Column descriptions PriceZone The price zone level at which the aggregated save story is calculated.

Promotion Name of the promotion whose data is stored in this row.

RegularFrom The lowest non-promotional price of any product in the promotion for this price zone.

RegularTo The highest non-promotional price of any product in the promotion for this price zone.

SaleFrom The lowest promotional price of any product in the promotion for this price zone.

SaleTo The highest promotional price of any product in the promotion for this price zone.

SaveFrom The smallest discount provided for this price zone and promotion, in currency amount.

SaveFromPct The smallest percent discount provided for this price zone and promotion.

SaveTo The largest discount provided for this price zone and promotion, in currency amount.

SaveToPct

Pricing and Promotions Reference Guide 394 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 404: pricing_ref_guide.pdf

PromoSaveStory

The largest percent discount provided for this price zone and promotion.

Pricing and Promotions Reference Guide 395 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 405: pricing_ref_guide.pdf

PromoScorecard

PromoScorecard Table included with: Promotions Management

Column name PK Included with

Datatype Valid values

Default value

AvgTotalSalesPrice PM DECIMAL Not null 0.0

BaseCOGS PM DECIMAL Not null 0.0 BaseGM PM DECIMAL Not null 0.0 BaseGMPct PM DECIMAL Not null 0.0 BaseSalesQty PM DECIMAL Not null 0.0 BaseSalesRevenue PM DECIMAL Not null 0.0 IncrementalGM PM DECIMAL Not null 0.0 IncrementalGMPct PM DECIMAL Not null 0.0 IncrementalSalesRevenue PM DECIMAL Not null 0.0 LiftFactor PM DECIMAL Not null 0.0 MarkdownPctOfSales PM DECIMAL Not null 0.0 MarkdownRevenue PM DECIMAL Not null 0.0 PriceZone Y PM UPPER_TEXT Not null ' ' PromotedCOGS PM DECIMAL Not null 0.0 PromotedGM PM DECIMAL Not null 0.0 PromotedGMPct PM DECIMAL Not null 0.0 PromotedSalesQty PM DECIMAL Not null 0.0 PromotedSalesRevenue PM DECIMAL Not null 0.0 Promotion Y PM TEXT Not null TotalCOGS PM DECIMAL Not null 0.0 TotalGM PM DECIMAL Not null 0.0 TotalGMPct PM DECIMAL Not null 0.0 TotalSalesQty PM DECIMAL Not null 0.0 TotalSalesRevenue PM DECIMAL Not null 0.0 VendorBaseCOGS PM FLOAT Not null 0.0 VendorBaseGM PM FLOAT Not null 0.0 VendorBaseGMPct PM FLOAT Not null 0.0 VendorBaseRevenue PM FLOAT Not null 0.0 VendorIncGM PM FLOAT Not null 0.0 VendorIncGMPct PM FLOAT Not null 0.0 VendorIncRevenue PM FLOAT Not null 0.0 VendorTotalCOGS PM FLOAT Not null 0.0 VendorTotalGM PM FLOAT Not null 0.0 VendorTotalGMPct PM FLOAT Not null 0.0 VendorTotalRevenue PM FLOAT Not null 0.0 VTPLumpSumAlloc PM DECIMAL Not null 0.0 VTPTotalAmount PM DECIMAL Not null 0.0

Pricing and Promotions Reference Guide 396 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 406: pricing_ref_guide.pdf

PromoScorecard

Column name PK Included with

Datatype Valid values

Default value

VTPTotalVarAmount PM DECIMAL Not null 0.0

Table description Each row in this table provides aggregate financial information about a single promotion or a single price zone covered by a promotion. Each column provides a different metric for the period of time over which the promotion is run. All 'amount' type columns use the default currency.

Column descriptions AvgTotalSalesPrice The average promoted selling price per unit in the promotion.

BaseCOGS The total cost of goods sold if no promotional action is taken. This value is calculated as:

BaseDmd*BaseCost

BaseGM The expected gross margin, if no promotional action is taken. Calculated as:

BaseSalesRevenue – BaseCOGS

BaseGMPct The expected gross margin as a percent of base sales if no promotional action is taken. Calculated as:

BaseSalesQty The total number of units expected to sell if no promotional action is taken.

BaseSalesRevenue The expected revenue if no promotional action is taken.

IncrementalGM The expected change in gross margin, if the promotion is run. This number can be either positive or negative, depending on whether the increase in sales is great enough to offset the decrease in price (if any) for the promotion.

IncrementalGMPct The expected change in gross margin, as a percent of sales, if the promotion is run. This number can be either positive or negative, depending on whether the increase in sales is great enough to offset the decrease in price (if any) for the promotion.

IncrementalSalesRevenue The expected change in revenue if the promotion is run.

LiftFactor The expected percentage increase in unit sales if the promotion is run. This value is the weighted average across all DFUs

MarkdownPctOfSales

Pricing and Promotions Reference Guide 397 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 407: pricing_ref_guide.pdf

PromoScorecard

The markdown, as a percentage of sales, assuming the promotion is run. Calculated as:

MarkdownRevenue The total markdown, expressed in the default currency, if the promotion is run. This value is calculated by summing the markdown for each product at each location or DFU. That is, for N different DFUs in the promotion:

PriceZone The price-zone level at which the aggregated save story is calculated. If the record is intended as a summary of the entire offer, the value in this column is a single space.

PromotedCOGS The total cost of goods sold for the additional units that are expected to sell if the promotion is run.

• If VTPAffectsNLCSw is off, PromotedCOGS = Incremental Units * Current NLC

• If VTPAffectsNLCSw is on, PromotedCOGS = Incremental Units * Planned NLC

PromotedGM The gross margin, expected for the additional units sold due to the promotion. Calculated as:

PromotedSalesRevenue – PromotedCOGS

PromotedGMPct The gross margin, expressed as a percentage of PromotedSalesRevenue:

PromotedSalesQty The additional number of units expected to sell if the promotion is run.

PromotedSalesRevenue The additional revenue expected if this promotion is run (ignoring the negative impact on base sales revenue due to the price incentive). Calculated as the number of additional units expected to be sold times the effective price at which those units are sold.

Promotion The unique identifier of the promotion whose financial metrics are stored in this row.

TotalCOGS The total cost of goods sold, assuming the promotion is run. This calculation includes both base sales and promoted sales.

TotalGM The total gross margin, as a currency amount, based on both the base and promoted sales. Equal to:

BaseGM + IncrementalGrossMargin

TotalGMPct

Pricing and Promotions Reference Guide 398 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 408: pricing_ref_guide.pdf

PromoScorecard

The gross margin expressed as a percentage of total sales assuming the promotion is run. This calculation includes contributions from both base sales and promotional sales.

TotalSalesQty The total number of units expected to be sold if the promotion is run.

VendorBaseCOGS The expected cost of goods sold from the perspective of the vendor, with no promotional offer in place, calculated as Base Units * Vendor cost. Note: This column is available only when the Vendor Financials parameter is enabled.

VendorBaseGM Base gross margin for a vendor, calculated as Vendor Base Revenue-Vendor Base COGS.

Note: This column is available only when the Vendor Financials parameter is enabled.

VendorBaseGMPct Base gross margin percent for a vendor, calculated as Vendor Base GM/Vendor Base Revenue.

Note: This column is available only when the Vendor Financials parameter is enabled.

VendorBaseRevenue The revenue expected by a vendor, with no promotional offer in place, calculated as Base Units * Current NLC.

Note: This column is available only when the Vendor Financials parameter is enabled.

VendorIncGM The additional revenue expected to be achieved by a vendor, if the promotion is run, calculated as Revenue Vendor Total Revenue-Vendor Base Revenue.

Note: This column is available only when the Vendor Financials parameter is enabled.

VendorIncGMPct Gross margin percent calculated using Incremental Revenue by a vendor, calculated as Vendor Incremental GM/Vendor Incremental revenue.

Note: This column is available only when the Vendor Financials parameter is enabled.

VendorIncRevenue The additional revenue expected to be achieved by a vendor, if the promotion is run, calculated as Vendor Total Revenue-Vendor Base Revenue.

Note: This column is available only when the Vendor Financials parameter is enabled.

VendorTotalCOGS

Pricing and Promotions Reference Guide 399 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 409: pricing_ref_guide.pdf

PromoScorecard

Total cost of goods sold by from the perspective of the vendor, calculated as Total Units * Vendor cost.

Note: This column is available only when the Vendor Financials parameter is enabled.

VendorTotalGM Total gross margin amount for a vendor, calculated as Vendor Total Revenue - Vendor Total COGS.

Note: This column is available only when the Vendor Financials parameter is enabled.

VendorTotalGMPct Total gross margin percent for the vendor promotion, calculated as Vendor Total GM/Vendor Total Revenue.

Note: This column is available only when the Vendor Financials parameter is enabled.

VendorTotalRevenue The total revenue expected to be achieved by a vendor, on a promotion.

• If the Affect GM check box is selected for a fixed fund vendor trade promotion, it is calculated as Total Units * (Planned NLC-Allocated Fixed VTP).

• If the Affect GM check box is not selected, it is calculated as Total Units * Planned NLC.

Note: This column is available only when the Vendor Financials parameter is enabled.

TotalSalesRevenue The total revenue expected if the promotion is run.

VTPLumpSumAlloc The fixed amount of vendor trade funds allocated to this promotional offer as a lump sum.

VTPTotalAmount Total of VTPLumpSumAlloc and VTPTotalVarAmount.

VTPTotalVarAmount The variable amount of vendor trade funds allocated to this promotional offer.

Pricing and Promotions Reference Guide 400 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 410: pricing_ref_guide.pdf

PromoSpaceAlloc

PromoSpaceAlloc Table included with: Promotions Management

Column name PK Included with

Datatype Valid values Default value

AdZoneAbbr 2 PM TEXT ' '

Block PM INTEGER 0

Layout PM TEXT ' '

Page PM INTEGER 0

Promotion 1 PM TEXT

Table description Each row in this table stores information about the space occupied by a specific promotion on a given JDA Advertising page. The information is populated into this table by the actions that are taken on the JDA Promotions Management’s Space Allocation tab.

Column descriptions AdZoneAbbr The abbreviation for the ad zone whose space allocation is stored in this row.

Block The name of the block to which the promotion is assigned for the ad zone designated in this row (received from JDA Advertising).

Layout The name of the layout assigned to the page for the ad zone designated in this row (received from JDA Advertising).

Page The number of the page to which the promotion is assigned for the ad zone designated in this row (received from JDA Advertising).

Promotion The promotion whose placement is stored for the ad zone designated in this row.

Pricing and Promotions Reference Guide 401 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 411: pricing_ref_guide.pdf

PromoSpaceAllocSecOwners

PromoSpaceAllocSecOwners Table included with: Promotions Management

Column name PK Included with

Datatype Valid values Default value

Page Y PM INTEGER Not null

SecondaryOwner PM VARCHAR2(50)

Not null

PromoActivityID Y PM INTEGER Not null

Table description Each row in this table identifies a product category as a secondary owner of a page in a print-media marketing instrument. This information is displayed on the Space Allocation tab in the Event Management Workbench.

A page can have multiple secondary owners. The primary owner of each page is specified in the PromoActivitySpaceAlloc table.

Column descriptions Page Number of the page associated with this row.

PrimaryOwner A secondary owner of the page associated with this row. Information about the primary owner is in the PromoActivitySpaceAlloc table.

PromoActivityID The print-media marketing instrument that contains the page associated with this row.

Pricing and Promotions Reference Guide 402 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 412: pricing_ref_guide.pdf

Promotion

Promotion Table included with: Promotions Management

Column name PK Included with

Datatype Valid values

Default value

AdditiveSw PM NUMBER(1) 0

AdvertisedSw PM BOOLEAN 0 AnalysisAvailableSw PM BOOLEAN 0 Campaign PM TEXT ' ' CreatedBy PM TEXT ' ' CreatedOn PM DATE To_Date('01-01-

1970', 'dd-mm-yyyy')

CouponCode PM VARCHAR2

CouponRedemptionRate PM DECIMAL Descr PM TEXT ' ' DFUVTPCurrency PM VARCHAR2(

5) ' '

Dur PM DURATION 0 EndTime PM DURATION 0-1439

minutes or –1

–1

FcstStatus PM NUMBER

ImportedSw PM INTEGER 0 InstanceName PM TEXT ' ' LastModifiedBy PM TEXT ' ' LastModifiedOn PM DATE To_Date('01-01-

1970', 'dd-mm-yyyy')

LastRefreshedOn PM DATE To_Date('01-01-1970', 'dd-mm-yyyy')

LocHierarchyName PM TEXT LockSw PM NUMBER(1) 0 MaxBudgetConstraint PM DECIMAL 0 MaxBudgetConstraintSw PM BOOLEAN 0 MinBudgetConstraint PM DECIMAL 0 MinBudgetConstraintSw PM BOOLEAN 0 Objective PM OPTION_N

UMBER 1,2,3 1

OfferCurrency PM VARCHAR2(5)

' '

Pricing and Promotions Reference Guide 403 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 413: pricing_ref_guide.pdf

Promotion

Column name PK Included with

Datatype Valid values

Default value

OrderDur PM DURATION 0 OrderStartDate PM DATE To_Date('01-01-

1970', 'dd-mm-yyyy')

OverrideAllocMethod PM OPTION_NUMBER

2

OvrdLockType PM OPTION_NUMBER

0

ParentPromotion PM TEXT

PlanStatus PM OPTION_NUMBER

1,6,7,8 1

Priority PM NUMBER(3) 100

ProductHierarchyName PM TEXT ProfileLockType PM NUMBER(1) 0 ProfileSW PM NUMBER(1) 0 Promotion Y PM TEXT

PublishOfferStatus PM OPTION_NUMBER

1,2,3,4,5,6, 8,10,11,12

1

PublishPricesStatus PM OPTION_NUMBER

1,2,3,4,5,6, 8,10,11,12

1

ResolvedSw PM NUMBER (1)

0

ShipDur PM DURATION 0 ShipStartDate PM DATE To_Date('01-01-

1970', 'dd-mm-yyyy')

StartDate PM DATE To_Date('01-01-1970', 'dd-mm-yyyy')

StartTime PM DURATION 0-1439 minutes or –1

–1

VTPAffectsNLCSw PM BOOLEAN 0

VTPAllocMethod PM INTEGER 0 VTPCurrency PM VARCHAR2(

5) ' '

VTPLumpSumAmount PM DECIMAL 0

Pricing and Promotions Reference Guide 404 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 414: pricing_ref_guide.pdf

Promotion

Table description Each row in this table defines one promotion.

Column descriptions

Note: This table includes several columns that are not used in the current release. See Columns not used in this release (on page 411)

AdditiveSw The Additive Switch determines whether the Adjust Forecast for Pricing and Promotions process uses this offer’s forecast record, as explained in the Priority column.

• 0: This offer is not additive.

• 1= If the DRM.FPA.PROMOFCST.PRIORITY parameter in the PriceGlobalParam table is set to Priority, this offer is additive.

AdvertisedSw Indicates whether this promotion is advertised.

• 0: Not advertised

• 1: Advertised

CreatedBy Name of the user who created this promotion.

CreatedOn Date when this promotion was created.

Coupon Code Represents the coupon code information.

CouponRedemptionRate Represents the redemption rate value of a coupon.

Descr Optional description of this promotion.

DFUVTPCurrency Stores the Vendor Trade Promotion attribute at the DFU level.

Dur The duration of the promotional period, during which tactics are executed and consumer demand is expected to occur. The beginning date of the promotional period is specified in StartDate.

One-week periods displayed on the user interface in Markdown Optimization, Shelf Price Optimization, or Promotions Management:

Start date End date (may be called Out Date)

08/01/2011 08/07/2011

08/08/2011 08/14/2011 08/15/2011 08/21/2011

Pricing and Promotions Reference Guide 405 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 415: pricing_ref_guide.pdf

Promotion

One-week periods stored in the database:

Start date Duration (in days)

08/01/2011 7D

08/08/2011 7D 08/15/2011 7D

If you specify the period ending date through the user interface, the system calculates the period duration and stores it in the database.

Duration = Ending day – Start day + 1 day

If you specify the duration directly in the database, the system calculates the period ending date when it must be displayed on the user interface.

Ending day = Start day – 1 day + Duration

EndTime If this promotion ends at a time other than normal closing time, EndTime represents the number of minutes past midnight on the final day (StartDay + Duration). For example, if this promotion ends at 11 p.m. instead of the normal closing time, EndTime is 1380 (23 hours).

A value of –1 means this promotion ends at the normal closing time.

For a promotion that begins at a time other than normal opening time, StartTime (on page 410) specifies the appropriate number of minutes after midnight on the first day of the promotion.

Caution: You must specify values for both StartTime and EndTime, or for neither. That is, they must both be set to –1 (starting and ending at normal opening and closing times) or they must both have values between 0 and 1439 (starting and ending at the specified number of minutes after and before midnight).

FcstStatus The Adjust Forecast for Pricing and Promotions process updates this value to indicate the current status of the forecast, which can be any of the following:

Not Published: The forecast has not yet been saved to the Fcst table.

Released: This offer has been published, and the forecast should be saved to the Fcst table after the Adjust Forecast process has run.

Re-released: A change to the published offer has caused the forecast to be modified. After the Adjust Forecast process has run, the forecast must be re-inserted into the Fcst table.

Published: The forecast has been saved to the Fcst table.

Withdrawn: After the Adjust Forecast process has run, the forecast must be deleted from the Fcst table. FcstStatus will then change to Not Published.

Invalid: The forecast must be regenerated.

ImportedSw Indicates if the offer has been imported from an external host system, using the Import Offer process.

LastModifiedBy Identifier of the user who made the most recent change to this promotion.

Pricing and Promotions Reference Guide 406 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 416: pricing_ref_guide.pdf

Promotion

LastModifiedOn Most recent date when this promotion was changed.

LastRefreshedON Date on which promotional offer is refreshed through the refresh offer process.

LocHierarchyName Name of the location hierarchy used by this promotion.

LockSw Indicates if the offer is locked.

Objective The goal that the Optimize Promotions process will try to achieve when it optimizes this promotion.

• 1: Maximize Revenue

• 2: Maximize Profit

• 3: Maximize Sales Volume

OfferCurrency Stores the currency of the promotional offer.

PlanStatus The current stage in the life cycle of the promotion.

Value Meaning Explanation Promotion

can be

edited

Promotion

can be

deleted 1 Draft New promotion, or non-approved

promotion that has been edited Yes Yes

6 Pending Submitted for approval No No

7 Approved Approved and ready to publish. On the user interface, this status is displayed as Active if the current date is on or before the offer’s end date and as Expired if the current date is after the offer’s end date.

Yes No

8 Rejected Rejected by the approver, and should be edited

Yes Yes

9 Active Promotion has been published to the external interfaces and is expected to be executed in the marketplace, unless there are explicit directions not to do so Note: This value does not appear in the database.

No No

Pricing and Promotions Reference Guide 407 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 417: pricing_ref_guide.pdf

Promotion

Value Meaning Explanation Promotion

can be

edited

Promotion

can be

deleted 10 Expired Promotion has been executed in the

marketplace, its end date is past, and it can now be archived in these tables: • HistPromo

• HistPromoIncentiveVal

• HistPromoMktgInstrumentVal

• DFUEffPrice

Note: This value does not appear in the database.

No No

The following table summarizes actions you can apply to a promotion with a particular PlanStatus, and the PlanStatus that results.

Original PlanStatus Valid actions Resulting PlanStatus

Draft Submit (Valid only if parameter DRM.USEPENDINGSTATE in the PriceGlobalParam table is True.)

Pending

Approve (Valid only if parameter DRM.USEPENDINGSTATE in the PriceGlobalParam table is False.)

Approved

Pending (Valid only if parameter DRM.USEPENDINGSTATE in the PriceGlobalParam table is True.)

Approve Approved

Reject Rejected

Recall Draft

Approved Withdraw Draft

Reject Rejected

Rejected Edit Draft

Priority If the DRM.FPA.PROMOFCST.PRIORITY parameter in the PriceGlobalParam table is set to Priority, the Adjust Forecast for Pricing and Promotions process considers this value when:

• Multiple offers have the same DFU and

• The date ranges of those offers fall into one or more of the same time buckets. (The buckets are based on the calendar specified in the DRM.CALIBRATION.CALENDAR parameter in the PriceGlobalParam table.)

Adjust Forecast selects the offer whose Priority is closest to 1.

Pricing and Promotions Reference Guide 408 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 418: pricing_ref_guide.pdf

Promotion

However, if AdditiveSw for this offer has a value of 1, the offer’s forecast for each of its DFUs is added to the forecast of that DFU’s highest priority offer. There can be multiple additive offers, so the final forecast value for a DFU can be a combination of the highest priority offer and multiple additive offers.

ProductHierarchyName Name of the product hierarchy used by this promotion.

Promotion Unique identifier for the promotion defined in this row.

PublishOfferStatus The current state of the promotion’s publication to JDA Advertising or an external advertising system. The valid values for this column are the same as for the PublishPricesStatus (on page 409) column.

PublishPricesStatus The current state of the promotion’s publication to an external pricing system.

• 1: Not Yet Released

The promotion has not been released to the advertising or pricing system.

• 2: Published

The promotion has been written to an XML file suitable for exporting to an external system. If Promotions Management is used as a standalone system, the publish status stays in this state. If Promotions Management is integrated with any system, the status changes directly to Export Received or Release Error.

• 3: Released

The promotion is ready to be exported to the advertising or pricing system.

• 4: Release Error

An error occurred when releasing the promotion to the advertising or pricing system.

• 5: Withdrawn

The promotion has been marked for withdrawal from the advertising or pricing system.

• 6: Export Received

The advertising or pricing system has received the export of the promotion.

• 8: Withdrawal Received

The advertising or pricing system has received and processed the request to withdraw the promotion.

• 10: Re-Released

The promotion is ready to be re-exported This state will occur if the promotional offer is modified after it has been published to an external system.

• 11: Re-Publication Error

An error occurred when republishing the promotion to the advertising or pricing system.

• 12: Withdrawal Error

An error occurred when withdrawing the promotion from the advertising or pricing system.

ResolvedSw Indicates whether the searches specified in advanced pricing are resolved into DFUs or not. Valid values are 0 and 1.

• 0: Indicates if the search is not resolved to DFUs.

Pricing and Promotions Reference Guide 409 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 419: pricing_ref_guide.pdf

Promotion

• 1: Indicates if the search is resolved to DFUs.

StartDate The beginning date of the promotional period, when retail-level promotional incentives are made available to the end consumer. During this period, promotional tactics are executed and primary consumer demand is expected to occur. (Effects on consumption may also occur after the promotional period. For example, there may be a decrease in consumption as a result of pantry loading during the promotional period. Or if the promotion included a marketing activity such as advertising, its residual effects may result in long-term consumption increases that are greater than those that occured during the promotion.)

The duration of the promotional period is specified in Dur.

StartTime If this promotion begins at a time other than normal opening time, StartTime represents the number of minutes past midnight on StartDay. For example, if the promotion begins at 7 a.m. instead of the normal opening time, StartTime is 420 (7 hours).

A value of –1 means this promotion begins at normal opening time.

For a promotion that ends at a time other than normal closing time, EndTime (on page 406) specifies the appropriate number of minutes after midnight on the final day of the promotion.

Caution: You must specify values for both StartTime and EndTime, or for neither. That is, they must both be set to –1 (starting and ending at normal opening and closing times) or they must both have values between 0 and 1439 (starting and ending at the specified number of minutes after and before midnight).

VTPAffectsNLCSw Determines whether VTPLumpSumAmount affects the Gross Margin.is subtracted from the CurrentNLC (Current Net Landed Cost, displayed on the Tactics tab of the Promotions Management Workbench) when calculating PlannedNLC.

• 0: VTPLumpSumAmount does not affect Gross Margin.

BaseCOGS = BaseUnits * BaseCost

• 1: VTPLumpSumAmount does affect Gross Margin.

BaseCOGS = BaseUnits * CurrentNLC

Current NLC, which can be displayed on the Tactics tab, is calculated as:

The name of this column will be changed to VTPAffectsGMSw in a future release.

VTPAllocMethod The method used by Promotions Management to allocate VTPLumpSumAmount to all the products in this promotional offer.

• 0: None (No allocation is performed)

• 1: Total Demand (The lump sum is allocated to products in proportion to their share of Total Demand)

VTPCurrency Stores the currency of the Vendor Trade attribute at the promotional level.

VTPLumpSumAmount

Pricing and Promotions Reference Guide 410 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 420: pricing_ref_guide.pdf

Promotion

The value of fixed vendor trade funds resulting from this promotional offer.

Columns not used in this release The following columns are included in this release, but Promotions Management does not use them.

• AnalysisAvailableSw

• Campaign

• InstanceName

• MaxBudgetConstraint

• MaxBudgetConstraintSw

• MinBudgetConstraint

• MinBudgetConstraintSw

• OrderDur

• OrderStartDate

• OverrideAllocMethod

• OvrdLockType

• ParentPromotion

• ProfileLockType

• ProfileSw

• ShipDur

• ShipStartDate

Pricing and Promotions Reference Guide 411 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 421: pricing_ref_guide.pdf

PromotionReport

PromotionReport Table included with: Promotions Management

Column name PK Included with Datatype Valid

values Default value

ActivityLevel1 PM VARCHAR2 '

ActivityLevel2 PM VARCHAR2 '

ActivityLevel3 PM VARCHAR2 ' ActivityLevel4 PM VARCHAR2 ' ActivityLevel5 PM VARCHAR2 '

ActualBaseUnits PM FLOAT(126) 0

ActualGrossMargin PM FLOAT(126) 0 ActualIncrementalUnits PM FLOAT(126) 0 ActualRevenue PM FLOAT(126) 0 Cost PM FLOAT(126) 0

DmdGroup 2 PM VARCHAR2

DmdUnit 3 PM VARCHAR2 Duration PM NUMBER EffectivePrice PM FLOAT(126) 0 Location 4 PM VARCHAR2 LocationHierarchyLevel1 PM VARCHAR2 ' ' LocationHierarchyLevel2 PM VARCHAR2 ' ' LocationHierarchyLevel3 PM VARCHAR2 ' ' LocationHierarchyLevel4 PM VARCHAR2 ' ' LocationHierarchyLevel5 PM VARCHAR2 ' ' LocationHierarchyLevel6 PM VARCHAR2 ' ' LocationHierarchyLevel7 PM VARCHAR2 ' ' LocationHierarchyLevel8 PM VARCHAR2 ' ' LocationHierarchyLevel9 PM VARCHAR2 ' ' LocationHierarchyLevel10 PM VARCHAR2 ' ' ProductHierarchyLevel1 PM VARCHAR2 ' ' ProductHierarchyLevel2 PM VARCHAR2 ' ' ProductHierarchyLevel3 PM VARCHAR2 ' ' ProductHierarchyLevel4 PM VARCHAR2 ' ' ProductHierarchyLevel5 PM VARCHAR2 ' ' ProductHierarchyLevel6 PM VARCHAR2 ' ' ProductHierarchyLevel7 PM VARCHAR2 ' ' ProductHierarchyLevel8 PM VARCHAR2 ' ' ProductHierarchyLevel9 PM VARCHAR2 ' ' ProductHierarchyLevel10 PM VARCHAR2 ' ' ProjectedBaseUnits PM FLOAT(126) 0 ProjectedGrossMargin PM FLOAT(126) 0

Pricing and Promotions Reference Guide 412 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 422: pricing_ref_guide.pdf

PromotionReport

Column name PK Included with Datatype Valid

values Default value

ProjectedIncrementalUnits PM FLOAT(126) 0 ProjectedRevenue PM FLOAT(126) 0 Promotion 1 PM VARCHAR2

StartDate PM DATE To_Date('01-01-1970', 'dd-mm-yyyy')

Table description Each row in this table stores the information from various other tables such as activity, measures, promotions, and so on, required for generating Promotion Forecast Accuracy and Promotion Effective reports.

Column descriptions ActivityLevel1-5 Hierarchy level info of a marketing event created for the purpose of promoting products.

ActualBaseUnits Actual units of product sold in this period without any promotion.

ActualGrossMargin Actual profit for a DFU calculated using the actual cost, sales, and selling price for the given time period. This value is calculated as:

ActualRevenue – ActualCostofGoods (on page 236)

ActualIncrementalUnits The actual number of additional units sold in this period as a result of the promotional offer. This value is calculated as:

Total units sold with promotion - ActualBaseUnits

ActualRevenue Total revenue, calculated from the actual sales and the actual prices over the duration of the holdout period.

Cost The effective cost of one unit of this DFU in this time period.

DmdGroup The demand group associated with this DFU.

DmdUnit The demand unit associated with this DFU.

Duration The duration of the promotional period, during which tactics are executed and consumer demand is expected to occur.

EffectivePrice The price that is in effect for this DFU in this period, assuming the selected price strategy is used and this promotion is run.

Pricing and Promotions Reference Guide 413 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 423: pricing_ref_guide.pdf

PromotionReport

Location The location associated with this DFU.

LocationHierarchyLevel1-10 Define the location hierarchy level in the MD_Hierarchy_Level table and hierarchy names in the MD_Hierarchy table. Hierarchy attributes are populated from the Loc table.

ProductHierarchyLevel1-10 Define the product hierarchy level in the MD_Hierarchy_Level table and hierarchy names in the MD_Hierarchy table. Hierarchy attributes are populated from the DmdUnit table.

ProjectedBaseUnits The projected quantity of the base (or statistical) forecast for the demand period.

ProjectedGrossMargin Projected gross margin percentage for a DFU. This value is calculated as:

ProjRevenue – ProjCostofGoods (on page 237)

ProjectedIncrementalUnits The estimated number of additional units that may sell in this period as a result of the promotional offer. This value is calculated as:

Forecasted units to sell with promotion - ProjectedBaseUnits

ProjectedRevenue Projected revenue for a DFU. This value is calculated as:

ProjTotalDmd * EffectivePrice

Promotion Unique identifier for the promotion.

StartDate The beginning date of the promotional period, when retail-level promotional incentives are made available to the end consumer. During this period, promotional tactics are executed and primary consumer demand is expected to occur. (Effects on consumption may also occur after the promotional period. For example, there may be a decrease in consumption as a result of pantry loading during occurred during the promotion.)

The duration of the promotional period is specified in Dur.

Pricing and Promotions Reference Guide 414 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 424: pricing_ref_guide.pdf

Promotion_Import

Promotion_Import Table included with: Promotions Management

Column name PK Included with

Datatype Valid values

Default value

AdditiveSw PM BOOLEAN 0, 1 0

ApprovedSw PM BOOLEAN 0, 1 0 Cal PM TEXT Not null ' ' ColName1 (and ColName2 through ColName10)

PM TEXT Not null ' '

Descr PM TEXT Not null ' '

EndDate PM DATE Not null To_Date('01-01-1970', 'dd-mm-yyyy')

Lift PM DECIMAL Not null 0

LiftType PM INTEGER Not null 0 Priority PM NUMBER(3) Not null 100 Promotion PK PM TEXT Not null Search PM TEXT Not null ' ' SearchParam1 (and SearchParam2 through SearchParam10)

PM TEXT Not null ' '

StartDate PM DATE Not null To_Date('01-01-1970', 'dd-mm-yyyy')

TableName1 (and TableName2 through TableName10)

PM TEXT Not null ' '

Table description To import a promotional offer from an external system or a comma-separated values file, first copy the offer data into the Promotion_Import table. Each row in this table specifies data for one offer. To import DFU-level data, or offer-level data by period, you must also provide data in the PromoDFUFcst_Import (on page 371) table.

When you run the Import Offer process, it moves data from the Promotion_Import and PromoDFUFcst_Import tables into the more complex tables in the Promotions Management database. The result is a new offer, or the replacement of an existing offer, in the database.

Note: If you import DFU-level data, you cannot edit data for the imported offer on the Tactics and Performance tabs in the Promotions Management Workbench.

Column descriptions

Pricing and Promotions Reference Guide 415 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 425: pricing_ref_guide.pdf

Promotion_Import

AdditiveSw If this offer overlaps another offer for the same DFU, the Additive Switch may help determine whether the Adjust Forecast for Pricing and Promotions process uses this offer’s forecast record, as explained under Priority (on page 391).

• 0: This offer is not additive.

• 1= If the DRM.FPA.PROMOFCST.PRIORITY parameter in the PriceGlobalParam table is set to Priority, this offer is additive. Otherwise, this offer is not additive.

ApprovedSw The Approved Switch sets the current status of this offer.

• 0: This offer has not been approved. The Adjust Forecast for Pricing and Promotions process does not use an offer unless its status is Approved and its Forecast Status is Released..

• 1: This offer’s status is set to Approved and its Forecast Status is Released. The Adjust Forecast process uses this offer.

Cal For a search-based offer with calendar or a DFU-based offer, you must specify a Type 5 calendar on which the offer’s time periods are based. If you specify a calendar, the PromoDFUFcst_Import table must must have a record for a search-based offer or for each DFU in a DFU-based offer.

The calendar defines the forecast periods for which Lift is specified in the PromoDFUFcst_Import table.

ColName and ColName2 through ColName10 Names of the columns whose values are being imported. Specify the name of the table containing this column in the TableName column.

Descr Provide any useful information about this offer.

EndDate The last date of the promotional offer. For all DFUs contained in this offer, the last date in the date range must be the same as EndDate.

Specify the first day of the offer in the StartDate column.

Lift The incremental lift for the offer, specified either as a percentage of base demand or as a quantity, as determined by the value in LiftType.

For a search-based offer import without calendar, the Lift is imported without being allocated to time periods.

For a search-based offer import with calendar, the Lift is allocated to time periods based on the calendar specified in Promotion_Import. For example, if a weekly allocation calendar is specified for a 10-day promotion whose Lift quantity is 1000, the lift is allocated in proportion to the number of days in each period:

Period 1 (2 days) Period 2 (7 days) Period 3 (1 day)

200 700 100

For a DFU-based offer import, specify a Lift of 0 in this table. Specify the lift for individual DFUs in PromoDFUFcst_Import: Lift1 through Lift53.

LiftType • 0: Lift is specified as a quantity

Pricing and Promotions Reference Guide 416 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 426: pricing_ref_guide.pdf

Promotion_Import

• 1: Lift is specified as a percentage. If you select this option, when the Refresh Offers process is run it recalculates the lift based on this percentage.

Priority If multiple offers for the same DFU have overlapping date ranges, the Adjust Forecast for Pricing and Promotions process must determine which offer’s forecast to use in the overlapping time buckets.

If the DRM.FPA.PROMOFCST.PRIORITY parameter in the PriceGlobalParam table is set to Priority, Adjust Forecast selects the highest-priority offer (the one whose Priority value is closest to 1). If a lower-priority offer for that DFU has an AdditiveSw value of 1, its forecast is added to that of the highest-priority offer. There can be multiple additive offers, so a DFU’s published forecast may be a combination of the highest-priority offer and multiple additive offers.

Promotion The unique identifier of this promotional offer.

Search Name of the search that is used by default by the Import Offers process. This must be an existing search in the Search Manager.

SearchParam1 And SearchParam 2 through SearchParam10 If you specify a prompted Search, use as many of these columns as needed to specify each of the search parameters. Begin with SearchParam1, continue with SearchParam2, and so on. Do not leave gaps in the sequence of SearchParams.

StartDate The beginning date of the promotional offer. For all DFUs contained in this offer, the first date in the date range must be the same as StartDate.

Specify the last day of the offer in the EndDate column.

TableName and TableName2 through TableName10 Name of the table that contains the ColName column specified in this row.

Pricing and Promotions Reference Guide 417 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 427: pricing_ref_guide.pdf

PromoVehicle

PromoVehicle Table included with: Promotions Management

Column name PK Included

with

Datatype Valid

values

Default value

PromoActivityID PM Integer

RunDate PM Date TO_DATE(‘01/01/1970’,’MM/DD/YYYY’)

Theme PM VarChar2 (255)

Table description Each row in this table defines a promotional vehicle.

Use this table to add user-defined columns (UDCs) for promotional vehicles, rather than adding UDCs for all activity types to the PromoActivity table.

Column descriptions PromoActivityID Unique identifier of the vehicle defined in this row.

RunDate The beginning date for the vehicle defined in this row.

Theme The theme of the vehicle defined in this row.

Pricing and Promotions Reference Guide 418 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 428: pricing_ref_guide.pdf

RawVariable

RawVariable Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values

Default value

RawVariable 1 Dmd Decomp, MDO, PM

UPPER_TEXT (255 Char)

Descr Dmd Decomp, MDO, PM

UPPER_TEXT (255 Char)

‘ ‘

CalibrationProviderClass

Dmd Decomp, MDO, PM

UPPER_TEXT (255 Char)

‘ ‘

EvaluationProviderClass

Dmd Decomp, MDO, PM

UPPER_TEXT (255 Char)

‘ ‘

SourceTable Dmd Decomp, MDO, PM

UPPER_TEXT (255 Char)

SourceCol Dmd Decomp, MDO, PM

UPPER_TEXT (50 Char)

Type Dmd Decomp, MDO, PM

UPPER_TEXT (50 Char)

AggFunction Dmd Decomp, MDO, PM

UPPER_TEXT (50 Char)

SlotFunction Dmd Decomp, MDO, PM

UPPER_TEXT (50 Char)

Table description This table stores data provider classes for variables used in GLINT definition.

Column descriptions RawVariable Variables declared and transformed in GLINT for use in specifying Market Response Models.

Descr Description of RawVariable.

CalibrationProviderClass Java class name used to process data during the Estimate Market Response Model process.

EvaluationProviderClass Java class name used to process data during the Evaluate Markdowns, Optimize Markdowns, Adjust History for Pricing and Promotions, Adjust Forecast for Pricing and Promotions.

SourceTable Name of the table in which the UDA is defined and used in the GLINT model.

SourceCol Name of the UDA column defined and used in the GLINT model.

Type Required for UDA-related raw variables. Possible values are CATEGORICAL, NONCAT and DATE.

Pricing and Promotions Reference Guide 419 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 429: pricing_ref_guide.pdf

RawVariable

AggFunction Note: Not used in this release.

SlotFunction Note: Not used in this release.

Pricing and Promotions Reference Guide 420 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 430: pricing_ref_guide.pdf

SmearingFactor

SmearingFactor Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values

Default value

MRMGroup 2 Dmd Decomp, MDO, PM

TEXT

SmearingFactor 1 Dmd Decomp, MDO, PM

TEXT ' '

SmearingFactorKey

Dmd Decomp, MDO, PM

TEXT ' '

SmearingFactorVal

Dmd Decomp, MDO, PM

DECIMAL 0

Table description In this table, the Estimate Market Response Model (MRM) process stores the published form of smearing factors for a specific MRM group.

The following tables store the draft output of the Estimate Market Response Model process:

• MRMCoefDraft (processed MRM coefficients for an MRM group)

• SmearingFactorDraft (processed smearing factors for an MRM group)

• MRMGroupLRStatDraft (regression metrics for an MRM group)

After you have analyzed this data and manipulated it to your satisfaction, use the Publish Price Coefficients process to transfer it to the published versions of the tables:

• MRMCoef

• SmearingFactor

• MRMGroupLRStat

In these tables, the data is available for use by other processes.

Column descriptions MRMGroup The Market Response Model group whose smearing factor is defined in this row.

SmearingFactor Unique identifier of this smearing factor.

SmearingFactorKey The key for this smearing factor—an identifier to map the smearing factor to a DFU, based on DFU attributes.

SmearingFactorVal The value of this smearing factor.

Pricing and Promotions Reference Guide 421 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 431: pricing_ref_guide.pdf

SmearingFactorDraft

SmearingFactorDraft Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values

Default value

MRMGroup 2 Dmd Decomp, MDO, PM

TEXT

SmearingFactor 1 Dmd Decomp, MDO, PM

TEXT ' '

SmearingFactorKey

Dmd Decomp, MDO, PM

TEXT ' '

SmearingFactorVal

Dmd Decomp, MDO, PM

DECIMAL 0

Table description In this table, the Estimate Market Response Model (MRM) process stores the draft form of smearing factors for a specific MRM group.

The following tables store the draft output of the Estimate Market Response Model process:

• MRMCoefDraft (processed MRM coefficients for an MRM group)

• SmearingFactorDraft (processed smearing factors for an MRM group)

• MRMGroupLRStatDraft (regression metrics for an MRM group)

After you have analyzed this data and manipulated it to your satisfaction, use the Publish Price Coefficients process to transfer it to the published versions of the tables:

• MRMCoef

• SmearingFactor

• MRMGroupLRStat

In these tables, the data is available for use by other processes.

Column descriptions MRMGroup The Market Response Model Group whose draft smearing factor is defined in this row.

SmearingFactor Unique identifier of this smearing factor.

SmearingFactorKey The key for this smearing factor—an identifier to map the smearing factor to a DFU, based on DFU attributes.

SmearingFactorVal The value of this smearing factor.

Pricing and Promotions Reference Guide 422 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 432: pricing_ref_guide.pdf

VariantMRMCausalFactorVal

VariantMRMCausalFactorVal Table included with: Demand Decomposition, Markdown Optimization, Promotions Management

Column name PK Included with Datatype Valid values

Default value

DmdGroup 5 Dmd Decomp, MDO, PM

TEXT

DmdUnit 4 Dmd Decomp, MDO, PM

TEXT

Dur Dmd Decomp, MDO, PM

DURATION

Loc 6 Dmd Decomp, MDO, PM

TEXT

MRMCausalFactor

1 Dmd Decomp, MDO, PM

UPPER_TEXT

StartDate 3 Dmd Decomp, MDO, PM

DATE TO_DATE( '01-01-1970', 'DD-MM-YYYY')

Value Dmd Decomp, MDO, PM

DECIMAL 1

Value_Name 2 Dmd Decomp, MDO, PM

0

Table description This table stores values for the set of causal factors that are used in the Market Response Model (MRM). Each row stores one DFU’s causal factor values for one time period.

In the current release, causal factors are used only by processes.

The set of causal factors is defined in the MRMCausalFactor table. For information about how to add a new causal factor, see “Adding causal factors to the database” in the chapter on “Changing the initial configuration of JDA Markdown” in the JDA Pricing Database Reference Guide.

Column descriptions DmdGroup The demand group associated with the DFU whose causal factor value is stored in this row.

DmdUnit The demand unit associated with the DFU whose causal factor value is stored in this row.

Dur The duration in minutes of the time period whose values are stored in this row. The beginning date of this period is StartDate and the beginning date of the next period is StartDate + Dur.

Loc The location associated with the DFU whose causal factor value is stored in this row.

MRMCausalFactor The Market Response Model causal factor whose value is specified in this row.

Pricing and Promotions Reference Guide 423 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 433: pricing_ref_guide.pdf

VariantMRMCausalFactorVal

StartDate The beginning date of this time period, whose duration is specified in Dur.

Value The value of the causal factor specified in this row, for non-categorical causal factors.

For categorical causal factors, specify a value of 1 (or a fraction as a result of time slotting or aggregation).

Value_Name The identifier of the causal factor whose value is specified in this row.

For categorical causal factors, this is the value name for each category, specified in the MD_LIST_DOMAIN_VALUE table in the CSMMGR schema. See "Add causal factors to the database" in the JDA Pricing Database Reference Guide chapter on “Changing the initial configuration of JDA Markdown.”

Pricing and Promotions Reference Guide 424 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 434: pricing_ref_guide.pdf

ViewHierarchy

ViewHierarchy Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

PrimaryTable SP UPPER_TEXT

ViewHierarchy 1 SP TEXT

Table description The ViewHierarchy and ViewHierarchyCol tables define product hierarchies that are used in JDA Strategic Pricing (in the Price Review and Rule Manager Workbenches). The hierarchies created based on these tables can be only string based.

Use ViewHierarchy to define the name of a hierarchy. Then, in ViewHierarchyCol, specify the columns whose values make up the hierarchy and the level of each column in the hierarchy. Typically, these are user-defined columns that have been created to meet your company’s needs. For example, you could create user-defined columns in the DmdUnit and Loc tables to be used in this hierarchy:

• Product category

• Product type

• Region

then specify these values in ViewHierarchyCol:

TableName ColName DisplaySeq

DmdUnit ProductCategory 1

DmdUnit ProductType 2 Loc Region 3 Note: The ViewHierarchy table has an “on-delete cascade” effect on the ViewHierarchyCol table.

Column descriptions PrimaryTable In this release, the primary table must be DFUPriceParam.

ViewHierarchy The unique name of the hierarchy defined in this row.

Pricing and Promotions Reference Guide 425 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 435: pricing_ref_guide.pdf

ViewHierarchyCol

ViewHierarchyCol Table included with: Strategic Pricing

Column name PK Included with Datatype Valid values Default value

ColName 3 SP TEXT

DisplaySeq SP INTEGER 0 TableName 2 SP TEXT ViewHierarchy 1 SP TEXT

Table description The ViewHierarchy and ViewHierarchyCol tables define product hierarchies that are used in JDA Strategic Pricing (in the Price Review and Rule Manager Workbenches). The hierarchies created based on these tables can be only string based.

Use ViewHierarchy to define the name of a hierarchy. Then, in ViewHierarchyCol, specify the columns whose values make up the hierarchy and the level of each column in the hierarchy. Typically these are user-defined columns that have been created to meet your company’s needs. For example, you could create user-defined columns in the DmdUnit and Loc tables to be used in this hierarchy:

• Product category

• Product type

• Region

then specify these values in ViewHierarchyCol:

TableName

ColName DisplaySeq

DmdUnit ProductCategory

1

DmdUnit ProductType 2 Loc Region 3 Note: The ViewHierarchy table has an “on-delete cascade” effect on the ViewHierarchyCol table.

Column descriptions ColName Name of a column in the hierarchy.

DisplaySeq Level at which this column appears in the hierarchy.

TableName Name of the table containing the column specified in this row.

ViewHierarchy Identifier of the hierarchy whose column is specified in this row.

Pricing and Promotions Reference Guide 426 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 436: pricing_ref_guide.pdf

Table Relationships

Table Relationships The following table lists the parent/child relationship for the tables in the SCPO database. Values must exist in the parent column before they can be entered in the child column. This table may also include system tables.

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

ACTIONFILTER_LOC_FK ACTIONFILTER - LOC LOC - LOC AGGSKU_SKU_FK1 AGGSKU - ITEM - LOC SKU - ITEM - LOC AGGSKU_SKU_FK2 AGGSKU - AGGITEM - AGGLOC SKU - ITEM - LOC ALLOCBASENEEDVARDETAILS_FK

ALLOCBASENEEDVAR - NAME ALLOCNEEDVARMASTER

- NAME

ALLOCCALPROFILEDATA_FK1 ALLOCCALPROFILEDATA

- ALLOCCALPROFILE ALLOCCALPROFILE - ALLOCCALPROFILE

ALLOCDATACOLLECTIONS_FK1

ALLOCDATACOLLECTIONS

- ALLOCATIONSETID ALLOCSET - ALLOCATIONSETID

ALLOCDERNEEDVAR_FK ALLOCDERNEEDVAR - NAME ALLOCNEEDVARMASTER

- NAME

ALLOCEXCEPTIONMASTER_EXCP_FK1

ALLOCEXCEPTION - EXCEPTIONNUM ALLOCEXCEPTIONMASTER

- EXCEPTIONNUM

ALLOCLIKELOCPARAM_LIK_LOC_FK

ALLOCLIKELOCPARAM - LIKELOC LOC - LOC

ALLOCLIKELOCPARAM_LOC_LOC_FK

ALLOCLIKELOCPARAM - LOC LOC - LOC

ALLOCNEED_ALLOCSET_FK1 ALLOCNEED - ALLOCATIONSETID ALLOCSET - ALLOCATIONSETID ALLOCNEED_ALLOCSET_FK2 ALLOCNEED - LOC LOC - LOC ALLOCPPKDTLS_ALLOCPPK_FK1

ALLOCSUPPLYPREPACKDETAILS

- SUPPLYID ALLOCSUPPLYPREPACK

- SUPPLYID

ALLOCPREPACKDETAILS_SKU_FK2

ALLOCSUPPLYPREPACKDETAILS

- ITEM - LOC SKU - ITEM - LOC

ALLOCPROFILEVALUES_FK ALLOCPROFILEVALUES - PROFILENAME ALLOCPROFILE - PROFILENAME ALLOCPROFILE_FK ALLOCPROFILE - CATEGORY ALLOCPROFILECATEG

ORY - CATEGORY

ALLOCRESSRCDTLS_ALLOCSET_FK1

ALLOCRESULTSOURCEDETAILS

- ALLOCATIONSETID ALLOCSET - ALLOCATIONSETID

ALLOCRESULTDETAILS_SKU_ ALLOCRESULTDETAILS - ITEM - LOC SKU - ITEM - LOC

Pricing and Promotions Reference Guide 427 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 437: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

FK2 ALLOCRESULTDETAILS_SUMMARY_FK1

ALLOCRESULTDETAILS - ALLOCATIONSETID ALLOCRESULTSUMMARY

- ALLOCATIONSETID

ALLOCRSLTSMRY_ALLOCSET_FK1

ALLOCRESULTSUMMARY

- ALLOCATIONSETID ALLOCSET - ALLOCATIONSETID

ALLOCSTOREGRPSEL_FK ALLOCSTOREGRPSEL - NEEDVARNAME ALLOCNEEDVARMASTER

- NAME

ALLOCSUPPLIES_ALLOCSET_FK1

ALLOCSUPPLIES - ALLOCATIONSETID ALLOCSET - ALLOCATIONSETID

ALLOCSUPPLIES_SKU_FK2 ALLOCSUPPLIES - ITEM - LOC SKU - ITEM - LOC ALLOCSUPPLYPREPACK_LOC_FK1

ALLOCSUPPLYPREPACK - LOC LOC - LOC

ALTBOM_BOM_FK03 ALTBOM - ITEM - SUBORD - LOC - BOMNUM - EFF - OFFSET

BOM - ITEM - SUBORD - LOC - BOMNUM - EFF - OFFSET

ALTBOM_CAL_FK02 ALTBOM - YIELDCAL CAL - CAL ALTBOM_ITEM_FK01 ALTBOM - ALTSUBORD ITEM - ITEM ALTPRODNSTEP_PRODNSTEP_FK01

ALTPRODUCTIONSTEP - PRODUCTIONMETHOD - PRIMARYSTEPNUM - ITEM - LOC - EFF

PRODUCTIONSTEP - PRODUCTIONMETHOD - STEPNUM - ITEM - LOC - EFF

ALTPRODUCTIONSTEP_CAL_FK03

ALTPRODUCTIONSTEP - PRODRATECAL CAL - CAL

ALTPRODUCTIONSTEP_RES_FK02

ALTPRODUCTIONSTEP - ALTRES RES - RES

AVGDMD_SKU_FK1 AVGDMD - ITEM - LOC SKU - ITEM - LOC AVSGRAVESPARAM_DFU_FK1 AVSGRAVESPARAM - DMDUNIT - DMDGROUP - LOC -

MODEL DFU - DMDUNIT -

DMDGROUP - LOC - MODEL

AVSGRAVESSTATS_DFU_FK1 AVSGRAVESSTATS - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

BOM_CAL_FK01 BOM - YIELDCAL CAL - CAL

Pricing and Promotions Reference Guide 428 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 438: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

BOM_LOC_FK1 BOM - LOC LOC - LOC BOM_SKU_FK1 BOM - ITEM - LOC SKU - ITEM - LOC BOM_SKU_FK2 BOM - SUBORD - LOC SKU - ITEM - LOC BOM_UOM_FK1 BOM - QTYUOM UOM - UOM BOOKINGGRPCURVE_BOOKINGGRP_FK1

BOOKINGGROUPCURVE - BOOKINGGROUP BOOKINGGROUP - BOOKINGGROUP

CALATTRIBUTE_CALPATTERN_FK01

CALATTRIBUTE - CAL - PATTERNSEQNUM CALPATTERN - CAL - PATTERNSEQNUM

CALDATAEXPANDED_CAL_FK CALDATAEXPANDED - CAL CAL - CAL CALDATASTATIC_CAL_FK01 CALDATASTATIC - CAL CAL - CAL CALDATA_CAL_FK1 CALDATA - CAL CAL - CAL CALDATA_CAL_FK2 CALDATA - ALTCAL CAL - CAL CALINTERVAL_CAL_FK1 CALINTERVAL - CAL CAL - CAL CALPATTERN_CAL_FK01 CALPATTERN - CAL CAL - CAL CANDIDATEFILTERVAL_FILTER_FK

PROMOCANDIDATEDFU_FILTER_VALUE

- CRITERIA_ID - FILTER_ID PROMOCANDIDATEDFU_FILTER

- CRITERIA_ID - FILTER_ID

CAUSALFACTORVALUE_CF_FK1

CAUSALFACTORVALUE - CAUSALFACTOR CAUSALFACTOR - CAUSALFACTOR

CAUSALFACTOR_CFTYPE_FK1

CAUSALFACTOR - TYPE CAUSALFACTORTYPE - TYPE

CHK_SKUDEMANDDPARAM_PRICECAL

SKUDEMANDPARAM - PRICECAL CAL - CAL

CLPFACTCURVDATA_CLPFACTCURV_FK

CLIPPINGFACTORCURVEDATA

- CLIPPINGFACTORCURVEID CLIPPINGFACTORCURVE

- CLIPPINGFACTORCURVEID

COMPDEFVAR_TO_COMPDEF COMPUTATIONVAR - COMPUTATIONNAME COMPUTATION - COMPUTATIONNAME

COMPDEFVAR_TO_MEASURE COMPUTATIONVAR - MEASUREID MEASURE - MEASUREID COMPETITORPRICE_COMPETITOR_FK1

COMPETITORPRICE - COMPETITOR - COMPETITORLOC COMPETITORINFO - COMPETITOR - COMPETITORLOC

COMPETITORPRICE_DMDUNIT_FK1

COMPETITORPRICE - DMDUNIT DMDUNIT - DMDUNIT

Pricing and Promotions Reference Guide 429 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 439: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

COMPLOCMAP_COMPETITOR_FK1

COMPETITORLOCMAP - COMPETITOR - COMPETITORLOC COMPETITORINFO - COMPETITOR - COMPETITORLOC

COMPLOCMAP_LOC_FK2 COMPETITORLOCMAP - LOC LOC - LOC COMPSCALARVAR_TO_COMPDEF

COMPUTATIONSCALARVAR

- COMPUTATIONNAME COMPUTATION - COMPUTATIONNAME

COMPT_WT_FK3 NPO_RESRC_COMPETITOR_WGT

- RESRC_ID - COMPETITOR_ID NPO_RESRC_COMPETITOR_MAP

- RESRC_ID - COMPETITOR_ID

COSTELEMENT_SKU_FK1 COSTELEMENT - ITEM - LOC SKU - ITEM - LOC COSTTIER_COSTTIERCAT_FK1

COSTTIER - CATEGORY COSTTIERCATEGORY - CATEGORY

COSTTIER_COST_FK1 COSTTIER - COST COST - COST COST_CAL_FK1 COST - ACCUMCAL CAL - CAL COST_UOM_FK2 COST - QTYUOM UOM - UOM COST_UOM_FK3 COST - CURRENCYUOM UOM - UOM CPPALTRES_RES_FK1 CPPALTRES - RES RES - RES CPPALTRES_RES_FK2 CPPALTRES - ALTRES RES - RES CPPFAMILY_RES_FK1 CPPFAMILY - RES RES - RES CPPFAMILY_SKU_FK1 CPPFAMILY - ITEM - LOC SKU - ITEM - LOC CPPPLANARRIV_SKU_FK3 CPP_PLANARRIV - ITEM - SOURCE SKU - ITEM - LOC CPPSTRATSTEPP_CPPSTRAT_FK1

CPPSTRATSTEP - CPPSTRAT CPPSTRAT - CPPSTRAT

CPPSTRATSTEPP_CTB_FK1 CPPSTRATSTEP - CPPTIEBREAKER CPPTIEBREAKER - CPPTIEBREAKER CPPTIEBREAKERRULE_CTB_FK1

CPPTIEBREAKERRULE - CPPTIEBREAKER CPPTIEBREAKER - CPPTIEBREAKER

CPP_PLANARRIV_SKU_FK1 CPP_PLANARRIV - ITEM - DEST SKU - ITEM - LOC CPP_PLANORDER_SKU_FK1 CPP_PLANORDER - ITEM - LOC SKU - ITEM - LOC CPP_RESLOADDETAIL_SKU_FK1

CPP_RESLOADDETAIL - ITEM - LOC SKU - ITEM - LOC

CPP_SKUEXCEPTION_SKU_FK1

CPP_SKUEXCEPTION - ITEM - LOC SKU - ITEM - LOC

CRITERIAFILTER_FK PROMOCANDIDATEDFU - CRITERIA_ID PROMOCANDIDATEDF - CRITERIA_ID

Pricing and Promotions Reference Guide 430 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 440: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

_FILTER U_CRITERIA CROSTONPARAM_DFU_FK CROSTONPARAM - DMDUNIT - DMDGROUP - LOC -

MODEL DFU - DMDUNIT -

DMDGROUP - LOC - MODEL

CROSTONSTATS_DFU_FK CROSTONSTATS - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

CSLTEMPLTDATA_CSLTEMPLT_FK1

CSLTEMPLATEDATA - CSLTEMPLATE CSLTEMPLATE - CSLTEMPLATE

CURRENCYPROFILE_CURRENCY_FK1

CURRENCYPROFILE - FROMCURRENCY CURRENCY - CURRENCY

CURRENCYPROFILE_CURRENCY_FK2

CURRENCYPROFILE - TOCURRENCY CURRENCY - CURRENCY

CURRPROFILEVAL_CURRPROFILE_FK1

CURRENCYPROFILEVAL - FROMCURRENCY - TOCURRENCY CURRENCYPROFILE - FROMCURRENCY - TOCURRENCY

CUSTORDERHEADER_CUST_FK1

CUSTORDERHEADER - CUST CUST - CUST

CUSTORDERHIST_DFULOC_FK

CUSTORDERHIST - DFULOC LOC - LOC

CUSTORDERHIST_DFUVIEW_FK

CUSTORDERHIST - DMDUNIT - DMDGROUP - DFULOC

DFUVIEW - DMDUNIT - DMDGROUP - LOC

CUSTORDERHIST_DMDGROUP_FK

CUSTORDERHIST - DMDGROUP DMDGROUP - DMDGROUP

CUSTORDERHIST_DMDUNIT_FK

CUSTORDERHIST - DMDUNIT DMDUNIT - DMDUNIT

CUSTORDERHIST_SKU_FK1 CUSTORDERHIST - ITEM - LOC SKU - ITEM - LOC CUSTORDERSTATHIST_DFU_FK

CUSTORDERSTATHIST - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

CUSTORDERSTATHIST_DMDGROUP_FK

CUSTORDERSTATHIST - DMDGROUP DMDGROUP - DMDGROUP

CUSTORDERSTATHIST_DMDUNIT_FK

CUSTORDERSTATHIST - DMDUNIT DMDUNIT - DMDUNIT

CUSTORDERSTATHIST_LOC_FK

CUSTORDERSTATHIST - LOC LOC - LOC

Pricing and Promotions Reference Guide 431 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 441: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

CUSTORDERSTATUS_CUSTORDER_FK1

CUSTORDERSTATUS - ITEM - LOC - ORDERID - SHIPDATE

CUSTORDER - ITEM - LOC - ORDERID - SHIPDATE

CUSTORDERSTAT_DFU_FK CUSTORDERSTAT - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

CUSTORDERSTAT_DMDGROUP_FK

CUSTORDERSTAT - DMDGROUP DMDGROUP - DMDGROUP

CUSTORDERSTAT_DMDUNIT_FK

CUSTORDERSTAT - DMDUNIT DMDUNIT - DMDUNIT

CUSTORDERSTAT_LOC_FK CUSTORDERSTAT - LOC LOC - LOC CUSTORDER_CUSTORDERHEADER_FK1

CUSTORDER - CUST - HEADEREXTREF CUSTORDERHEADER - CUST - EXTREF

CUSTORDER_DFULOC_FK1 CUSTORDER - DFULOC LOC - LOC CUSTORDER_DFUVIEW_FK CUSTORDER - DMDUNIT - DMDGROUP -

DFULOC DFUVIEW - DMDUNIT -

DMDGROUP - LOC CUSTORDER_DMDGROUP_FK1

CUSTORDER - DMDGROUP DMDGROUP - DMDGROUP

CUSTORDER_DMDUNIT_FK1 CUSTORDER - DMDUNIT DMDUNIT - DMDUNIT CUSTORDER_SKU_FK1 CUSTORDER - ITEM - LOC SKU - ITEM - LOC DASHBOARDGOALTARGETFK1

DASHBOARDGOALTARGET

- HIERARCHYNODEID DASHBOARDHIERARCHYNODE

- HIERARCHYNODEID

DASHBOARDGOALTARGETFK2

DASHBOARDGOALTARGET

- WIDGETID DASHBOARDWIDGET - WIDGETID

DASHBOARDHIERARCHYNODELVLFK1

DASHBOARDHIERNODELEVEL

- HIERARCHYNODEID DASHBOARDHIERARCHYNODE

- HIERARCHYNODEID

DASHBOARDWIDGETGROUPBYFK1

DASHBOARDWIDGETGROUPBY

- WIDGETID DASHBOARDWIDGET - WIDGETID

DBCONNECT_LOC_FK SEQDBCONNECT - LOC LOC - LOC DBPARAM_CAL_FK1 DBPARAM - DMDCAL CAL - CAL DBPARAM_DMDGROUP_FK1 DBPARAM - SUMMARYDMDGROUP DMDGROUP - DMDGROUP DC_ALGMRANK_DC_DFUCLASS_FK1

DC_ALGORITHMRANK - DMDUNIT - DMDGROUP - LOC - HISTSTREAM

DC_DFUCLASS - DMDUNIT - DMDGROUP - LOC - HISTSTREAM

Pricing and Promotions Reference Guide 432 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 442: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

DC_AVSGRAVES_DC_ALGMRANK_FK1

DC_AVSGRAVESPARAM - DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_ALGORITHMRANK - DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_CROSTNPARAM_DC_ALGMRANK_FK1

DC_CROSTONPARAM - DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_ALGORITHMRANK - DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_DFUCLASS_DFUVIEW_FK2

DC_DFUCLASS - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

DC_DFUCLASS_HISTSTREAM_FK1

DC_DFUCLASS - HISTSTREAM HISTSTREAM - HISTSTREAM

DC_DFUPARAM_CAL_FK2 DC_DFUPARAM - DMDCALUSED CAL - CAL DC_DFUPARAM_DC_DFUCLASS_FK1

DC_DFUPARAM - DMDUNIT - DMDGROUP - LOC - HISTSTREAM

DC_DFUCLASS - DMDUNIT - DMDGROUP - LOC - HISTSTREAM

DC_EXCEPTION_DFUVIEW_FK2

DC_EXCEPTION - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

DC_EXCEPTION_HISTSTREAM_FK1

DC_EXCEPTION - HISTSTREAM HISTSTREAM - HISTSTREAM

DC_HOLTPARAM_DC_ALGMRANK_FK1

DC_HOLTPARAM - DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_ALGORITHMRANK - DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_LEWPARAM_DC_ALGMRANK_FK1

DC_LEWPARAM - DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_ALGORITHMRANK - DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_LINREGPARAM_DC_ALGMRANK_FK1

DC_LINREGPARAM - DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_ALGORITHMRANK - DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_MOVAVGPARAM_DC_ALGMRANK_FK1

DC_MOVINGAVGPARAM

- DMDUNIT - DMDGROUP - LOC - HISTSTREAM - ALGORITHM

DC_ALGORITHMRANK - DMDUNIT - DMDGROUP - LOC - HISTSTREAM -

Pricing and Promotions Reference Guide 433 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 443: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

ALGORITHM DC_STATS_DC_DFUCLASS_FK1

DC_STATS - DMDUNIT - DMDGROUP - LOC - HISTSTREAM

DC_DFUCLASS - DMDUNIT - DMDGROUP - LOC - HISTSTREAM

DDEPROFILE_DFU_FK DDEPROFILE - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

DEALSKU_ITEM_FK1 DEALSKU - ITEM ITEM - ITEM DEALSKU_LOC_FK1 DEALSKU - SOURCE LOC - LOC DEALSKU_LOC_FK2 DEALSKU - DEST LOC - LOC DECOMPDFUHISTDIAG_DECOMPGRP_FK

DECOMPDFUHISTDIAGNOST

- DECOMPGROUP DECOMPGROUP - DECOMPGROUP

DECOMPDFUHISTDIAG_DFUPRM_FK1

DECOMPDFUHISTDIAGNOST

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DECOMPGROUPEXCEPTION_MRMEXP

DECOMPGROUPEXCEPTION

- EXPERIMENTID MRMEXPERIMENT - EXPERIMENTID

DECOMPGROUPEX_DECOMPG_FK

DECOMPGROUPEXCEPTION

- DECOMPGROUP DECOMPGROUP - DECOMPGROUP

DECOMPGROUPEX_MRMG_FK DECOMPGROUPEXCEPTION

- MRMGROUP MRMGROUP - MRMGROUP

DECOMPGRPCONVDIAG_DECOMPGRP_FK

DECOMPGROUPCONVERGDIAGNOST

- DECOMPGROUP DECOMPGROUP - DECOMPGROUP

DECOMPGRPEXCEPTION_DFUVIEW_FK

DECOMPGROUPEXCEPTION

- DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

DECOMPGRPHISTDIAG_DECOMPGRP_FK

DECOMPGROUPHISTDIAGNOST

- DECOMPGROUP DECOMPGROUP - DECOMPGROUP

DEPDMDORDER_SKU_FK1 DEPDMDORDER - ITEM - LOC SKU - ITEM - LOC DEPDMDREQUIREMENT_SKU_FK1

DEPDMDREQUIREMENT - PARENT - LOC SKU - ITEM - LOC

DEPDMDSTATIC_SKU_FK1 DEPDMDSTATIC - PARENT - LOC SKU - ITEM - LOC DEPLOYMENTDEMAND_ITEM_FK1

DEPLOYMENTDEMAND - PRIMARYITEM ITEM - ITEM

DEPLOYMENTDEMAND_SKU_ DEPLOYMENTDEMAND - ITEM - SOURCE SKU - ITEM - LOC

Pricing and Promotions Reference Guide 434 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 444: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

FK1 DEPLOYMENTDEMAND_SKU_FK2

DEPLOYMENTDEMAND - ITEM - DEST SKU - ITEM - LOC

DEPLOYMENTDEMAND_TRANSMODE_FK

DEPLOYMENTDEMAND - TRANSMODE TRANSMODE - TRANSMODE

DEPLOYMENTPRIORITY_ITEM_FK1

DEPLOYMENTPRIORITY - PRIMARYITEM ITEM - ITEM

DEPLOYMENTPRIORITY_SKU_FK1

DEPLOYMENTPRIORITY - ITEM - SOURCE SKU - ITEM - LOC

DEPLOYMENTPRIORITY_SKU_FK2

DEPLOYMENTPRIORITY - ITEM - DEST SKU - ITEM - LOC

DEPLOYMENTPRIORITY_TRANSMODE_F

DEPLOYMENTPRIORITY - TRANSMODE TRANSMODE - TRANSMODE

DFUALLOCPROFILEMAP_FK1 DFUALLOCPROFILEMAP - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

DFUATTRIBGROUP_FK DFUATTRIB - DFUATTRIBGROUP DFUATTRIBGROUP - DFUATTRIBGROUP DFUAVAILSTATUS_DFURMPARAM_FK1

DFUAVAILSTATUS - DMDUNIT - DMDGROUP - LOC DFURMPARAM - DMDUNIT - DMDGROUP - LOC

DFUBASECOST_FK DFUBASECOST - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUBASEPRICE_FK1 DFUBASEPRICE - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

DFUBOOKHISTUNCSTR_DFURMPARAM_F

DFUBOOKINGHISTUNCONSTR

- DMDUNIT - DMDGROUP - LOC DFURMPARAM - DMDUNIT - DMDGROUP - LOC

DFUBOOKINGHIST_DFURMPARAM_FK1

DFUBOOKINGHIST - DMDUNIT - DMDGROUP - LOC DFURMPARAM - DMDUNIT - DMDGROUP - LOC

DFUCAUSALFACTOR_CF_FK1 DFUCAUSALFACTOR - CAUSALFACTOR CAUSALFACTOR - CAUSALFACTOR DFUCAUSALFACTOR_DFU_FK1

DFUCAUSALFACTOR - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

DFUCLEARANCEPRICE_DMDGROUP_FK

DFUCLEARANCEPRICE - DMDGROUP DMDGROUP - DMDGROUP

Pricing and Promotions Reference Guide 435 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 445: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

DFUCLEARANCEPRICE_DMDUNIT_FK

DFUCLEARANCEPRICE - DMDUNIT DMDUNIT - DMDUNIT

DFUCLEARANCEPRICE_LOC_FK

DFUCLEARANCEPRICE - LOC LOC - LOC

DFUCMPTRPR_DFUPRPARAM_FK1

DFUCOMPETITORPRICE - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUCOEF_DFU_FK1 DFUCOEF - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

DFUCOMPETITPRI_COMPETITOR_FK1

DFUCOMPETITORPRICE - COMPETITOR - COMPETITORLOC COMPETITORINFO - COMPETITOR - COMPETITORLOC

DFUCOSTELEMENT_FK DFUCOSTELEMENT - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUCOSTELEMENT_FKEY DFUCOSTELEMENT - TYPE DFUCOSTELEMENTTYPE

- TYPE

DFUCRELAST_PRICEPRM_FK1

DFUCROSSELASTICITY - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUCRELAST_PRICEPRM_IMPACT_FK1

DFUCROSSELASTICITY - IMPACTINGDMDUNIT - IMPACTINGDMDGROUP - IMPACTINGLOC

DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUCRSELASDFT_DFUPRCEPARAM_FK1

DFUCROSSELASTICITYDRAFT

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUCRSELASDFT_DFUPRCEPARAM_FK2

DFUCROSSELASTICITYDRAFT

- IMPACTINGDMDUNIT - IMPACTINGDMDGROUP - IMPACTINGLOC

DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUDDEMAP_DDEPROFILE_FK

DFUDDEMAP - DDEPROFILEID DDEPROFILE - DDEPROFILEID

DFUDDEMAP_DFU_FK DFUDDEMAP - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

DFUDEPDMDFCST_FK1 DFUDEPDMDFCST - RELATION DFUATTACHRATERELATION

- RELATION

DFUDEPDMDHIST_FK1 DFUDEPDMDHIST - RELATION DFUATTACHRATERELATION

- RELATION

Pricing and Promotions Reference Guide 436 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 446: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

DFUEFFCOST_FK DFUEFFCOST - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUEFFPRICE_DFUVIEW_FK1 DFUEFFPRICE - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

DFUELASDRFT_DFUPRCEPARAM_FK1

DFUELASTICITYDRAFT - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUEXCEPTION_DFUVIEW_FK1

DFUEXCEPTION - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

DFUEXTERNALFCST_DFU_FK1

DFUEXTERNALFCST - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

DFUINV_DFUPRICEPRM_FK DFUINVENTORY - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUMAINTCOPYDFU_DMDGROUP_FK3

DFUMAINTCOPYDFU - TODMDGROUP DMDGROUP - DMDGROUP

DFUMAINTCOPYDFU_DMDUNIT_FK2

DFUMAINTCOPYDFU - TODMDUNIT DMDUNIT - DMDUNIT

DFUMAINTCOPYDFU_FROMLIFCYC_FK6

DFUMAINTCOPYDFU - FROMLIFECYCLE LEWFACTOR - LEWFACTOR

DFUMAINTCOPYDFU_HISTSTREAM_FK8

DFUMAINTCOPYDFU - HISTSTREAM HISTSTREAM - HISTSTREAM

DFUMAINTCOPYDFU_LOC_FK4

DFUMAINTCOPYDFU - TOLOC LOC - LOC

DFUMAP_DFU_FK1 DFUMAP - TODMDUNIT - TODMDGROUP - TODFULOC - TOMODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

DFUMAP_DFU_FK2 DFUMAP - FROMDMDUNIT - FROMDMDGROUP - FROMDFULOC - FROMMODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

DFUMAP_FCSTPROFILE_FK1 DFUMAP - FCSTTYPE DFUMAPFCSTPROFILE - FCSTTYPEPROFILE DFUMAP_MAP_FK1 DFUMAP - MAP MAP - MAP DFUMOVINGEVENTMAP_DFUVIEW_FK1

DFUMOVINGEVENTMAP - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

DFUNPIRELATION_DFU_FK1 DFUNPIRELATION - TODMDUNIT - TODMDGROUP - DFU - DMDUNIT - Pricing and Promotions Reference Guide 437 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 447: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

TOLOC - TOMODEL DMDGROUP - LOC - MODEL

DFUPLNREC_DFUPRICEPRM_FK

DFUPLANNEDRECEIPT - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUPRICECONS_DFUVIEW_FK1

DFUPRICECONSTRAINT - LHSDMDUNIT - LHSDMDGROUP - LHSLOC

DFUVIEW - DMDUNIT - DMDGROUP - LOC

DFUPRICECONS_DFUVIEW_FK2

DFUPRICECONSTRAINT - RHSDMDUNIT - RHSDMDGROUP - RHSLOC

DFUVIEW - DMDUNIT - DMDGROUP - LOC

DFUPRICEPARAM_DFU_FK3 PRICESCENARIORULECONFLICT

- LHSDMDUNIT - LHSDMDGROUP - LHSLOC

DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUPRICERELATIONMAP_DFUPP_FK1

DFUPRICERELATIONMAP

- IMPACTINGDMDUNIT - IMPACTINGDMDGROUP - IMPACTINGLOC

DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUPRICERELATIONMAP_DFUPP_FK3

DFUPRICERELATIONMAP

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUPRICERELMAP_PRICEREL_FK2

DFUPRICERELATIONMAP

- RELATIONNAME PRICERELATION - RELATIONNAME

DFUPRIPRM_DECOMSUBGRP_FK1

DFUPRICEPARAM - DECOMPSUBGROUP - DECOMPGROUP

DECOMPSUBGROUP - DECOMPSUBGROUP - DECOMPGROUP

DFUPRIPRM_DECOMSUBGRP_FK2

DFUPRICEPARAM - MASK MASK - MASK

DFUPRIPRM_DECOMSUBGRP_FK3

DFUPRICEPARAM - MRMGROUP MRMGROUP - MRMGROUP

DFUPRIPRM_DECOMSUBGRP_FK4

DFUPRICEPARAM - MBAGROUP MBAGROUP - MBAGROUP

DFUPRIPRM_DECOMSUBGRP_FK5

DFUPRICEPARAM - PRICEGROUP PRICEGROUP - PRICEGROUP

DFUPROJDRAFTSTATIC_DFU_FK1

DFUPROJDRAFTSTATIC - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

DFUPROJSTATIC_DFU_FK1 DFUPROJSTATIC - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

DFUPRPARMET_PRICEPRM_F DFUPRICEPARAMMETRI - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

Pricing and Promotions Reference Guide 438 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 448: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

K1 C DMDGROUP - LOC DFUPRPARMET_PRMETSCEN_FK1

DFUPRICEPARAMMETRIC

- METRICSCENARIO PRICEMETRICSCENARIO

- METRICSCENARIO

DFUREFPRICE_FK1 DFUREFPRICE - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFURMEVENTTYPEMAP_EVENTTYPE_FK

DFURMEVENTTYPEMAP - EVENTTYPE RMEVENTTYPE - EVENTTYPE

DFURMEVENTTYPEMAP_RMMAP_FK1

DFURMEVENTTYPEMAP - FROMDMDUNIT - FROMDMDGROUP - FROMLOC - TODMDUNIT - TODMDGROUP - TOLOC - MAP

DFURMMAP - FROMDMDUNIT - FROMDMDGROUP - FROMLOC - TODMDUNIT - TODMDGROUP - TOLOC - MAP

DFURMMAP_DFURMPARAM_FK1

DFURMMAP - FROMDMDUNIT - FROMDMDGROUP - FROMLOC

DFURMPARAM - DMDUNIT - DMDGROUP - LOC

DFURMMAP_DFURMPARAM_FK2

DFURMMAP - TODMDUNIT - TODMDGROUP - TOLOC

DFURMPARAM - DMDUNIT - DMDGROUP - LOC

DFURMMAP_MAP_FK1 DFURMMAP - MAP MAP - MAP DFURMPARAM_BOOKINGGROUP_FK1

DFURMPARAM - BOOKINGGROUP BOOKINGGROUP - BOOKINGGROUP

DFURMPARAM_DFUVIEW_FK1

DFURMPARAM - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

DFURMPARAM_RMEVENTCAL_FK1

DFURMPARAM - EVENTCAL RMEVENTCAL - EVENTCAL

DFURMPARAM_SURVCURVE_FK

DFURMPARAM - SURVIVALCURVE SURVIVALCURVE - SURVIVALCURVE

DFURMPRM_CLPFACTCURVE_FK

DFURMPARAM - CLIPPINGFACTORCURVEID CLIPPINGFACTORCURVE

- CLIPPINGFACTORCURVEID

DFURMPRM_PDTAUCURVE_FK1

DFURMPARAM - PDTAUCURVEID PDTAUCURVE - PDTAUCURVEID

DFUTOE3FCST_SKU_FK1 DFUTOE3FCST - ITEM - SKULOC SKU - ITEM - LOC DFUTOEPFCST_DFUVIEW_FK1

DFUTOEPFCST - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

Pricing and Promotions Reference Guide 439 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 449: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

DFUTOITXFCST_SKU_FK1 DFUTOITXFCST - ITEM - LOC SKU - ITEM - LOC DFUTOSKUFCST_SKU_FK1 DFUTOSKUFCST - ITEM - SKULOC SKU - ITEM - LOC DFUTOSKU_DFUVIEW_FK1 DFUTOSKU - DMDUNIT - DMDGROUP -

DFULOC DFUVIEW - DMDUNIT -

DMDGROUP - LOC DFUTOSKU_MODEL_FK1 DFUTOSKU - MODEL MODEL - MODEL DFUTOSKU_SKU_FK1 DFUTOSKU - ITEM - SKULOC SKU - ITEM - LOC DFUTOTALVOL_DFU_FK1 DFUTOTALVOL - DMDUNIT - DMDGROUP - LOC -

MODEL DFU - DMDUNIT -

DMDGROUP - LOC - MODEL

DFUTOWFMFCST_DMDGROUP_FK1

DFUTOWFMFCST - DMDGROUP DMDGROUP - DMDGROUP

DFUTOWFMFCST_DMDUNIT_FK1

DFUTOWFMFCST - DMDUNIT DMDUNIT - DMDUNIT

DFUTOWFMFCST_LOC_FK1 DFUTOWFMFCST - LOC LOC - LOC DFUTPR_DFUPP_FK DFUTPR - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC DFUUNCSTRDATA_DFURMPARAM_FK

DFUUNCONSTRDATA - DMDUNIT - DMDGROUP - LOC DFURMPARAM - DMDUNIT - DMDGROUP - LOC

DFUVENDORCOST_FK DFUVENDORCOST - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

DFUVIEW_ALLOCCALPROFILE_FK1

DFUVIEW - ALLOCCALPROFILE ALLOCCALPROFILE - ALLOCCALPROFILE

DFUVIEW_CAL_FK1 DFUVIEW - ALLOCCAL CAL - CAL DFUVIEW_DDRPROFILE_FK1 DFUVIEW - DDRPARAMPROFILENAME DDRPARAMPROFILE -

DDRPARAMPROFILENAME

DFUVIEW_DMDGROUP_FK1 DFUVIEW - DMDGROUP DMDGROUP - DMDGROUP DFUVIEW_DMDUNIT_FK1 DFUVIEW - DMDUNIT DMDUNIT - DMDUNIT DFUVIEW_LOC_FK1 DFUVIEW - LOC LOC - LOC DFUVIEW_PRICEPROFILE_FK1

DFUVIEW - PRICEPROFILENAME PRICEPROFILE - PRICEPROFILENAME

DFUVWEVNTMAP_MOVINEVN DFUMOVINGEVENTMAP - MOVINGEVENT MOVINGEVENT - MOVINGEVENT

Pricing and Promotions Reference Guide 440 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 450: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

T_FK1 DFU_CAL_FK1 DFU - DMDCAL CAL - CAL DFU_DFUATTRIBGROUP_FK DFU - DFUATTRIBGROUP DFUATTRIBGROUP - DFUATTRIBGROUP DFU_DFUVIEW_FK1 DFU - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT -

DMDGROUP - LOC DFU_DMDGROUP_FK1 DFU - DMDGROUP DMDGROUP - DMDGROUP DFU_DMDUNIT_FK1 DFU - DMDUNIT DMDUNIT - DMDUNIT DFU_LOC_FK1 DFU - LOC LOC - LOC DFU_MASK_FK1 DFU - MASK MASK - MASK DFU_MODEL_FK1 DFU - MODEL MODEL - MODEL DISTREQUIREMENT_SKU_FK1

DISTREQUIREMENT - ITEM - DEST SKU - ITEM - LOC

DISTREQUIREMENT_SKU_FK2

DISTREQUIREMENT - ITEM - SOURCE SKU - ITEM - LOC

DMDUNITPRCREL_DMDUNIT_FK

DMDUNITPRICERELATION

- DMDUNIT DMDUNIT - DMDUNIT

DMDUNITPRCREL_IMPACTDMDUNIT_FK

DMDUNITPRICERELATION

- IMPACTINGDMDUNIT DMDUNIT - DMDUNIT

DMDUNIT_UOM_FK1 DMDUNIT - UOM UOM - UOM DMDUNIT_WDDCATEGORY_FK1

DMDUNIT - WDDCATEGORY WDDCATEGORY - WDDCATEGORY

DMDVAR_SKU_FK1 DMDVAR - ITEM - LOC SKU - ITEM - LOC DPP_MRMCFVAL MRMDFUCAUSALFACTO

R - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC DYNDEPSCR_NETWRK_FK DYNDEPSRC - SOURCE - TRANSMODE - DEST NETWORK - SOURCE -

TRANSMODE - DEST DYNDEPSRC_CAL_FK1 DYNDEPSRC - ARRIVCAL CAL - CAL DYNDEPSRC_CAL_FK2 DYNDEPSRC - SHIPCAL CAL - CAL DYNDEPSRC_CAL_FK3 DYNDEPSRC - REVIEWCAL CAL - CAL DYNDEPSRC_SKU_FK1 DYNDEPSRC - ITEM - SOURCE SKU - ITEM - LOC DYNDEPSRC_SKU_FK2 DYNDEPSRC - ITEM - DEST SKU - ITEM - LOC

Pricing and Promotions Reference Guide 441 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 451: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

DYNDEPSRC_TRANSMODE_FK1

DYNDEPSRC - TRANSMODE TRANSMODE - TRANSMODE

E3FCSTTRACK_SKU_FK1 E3FCSTTRACK - ITEM - SKULOC SKU - ITEM - LOC EVENT_EVENTTYPE_FK1 EVENT - EVENTTYPE EVENTTYPE - EVENTTYPE EXCEPTIONMAP_DEFINITION_FK2

PRICERULEEXCEPTIONMAP

- RULENAME PRICERULEDEFINITION

- RULENAME

EXCEPTIONMAP_EXCEPTION_FK1

PRICERULEEXCEPTIONMAP

- EXCEPTIONNAME PRICERULEEXCEPTION

- EXCEPTIONNAME

EXTRAUSAGE_SKU_FK1 EXTRAUSAGE - ITEM - LOC SKU - ITEM - LOC FCSTACCROOTCAUSES_DFU_FK1

FCSTACCROOTCAUSES - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

FCSTDRAFT_DFU_FK1 FCSTDRAFT - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

FCSTORDERSTATUS_FCSTORDER_FK1

FCSTORDERSTATUS - ITEM - LOC - SEQNUM FCSTORDER - ITEM - LOC - SEQNUM

FCSTORDER_SKU_FK1 FCSTORDER - ITEM - LOC SKU - ITEM - LOC FCSTPERFSTATIC_DFU_FK1 FCSTPERFSTATIC - DMDUNIT - DMDGROUP - LOC -

MODEL DFU - DMDUNIT -

DMDGROUP - LOC - MODEL

FCSTRCA_FCSTRCAMASTER_FK2

FCSTACCROOTCAUSES - ROOTCAUSEID FCSTACCROOTCAUSEMASTER

- ROOTCAUSEID

FCST_DFUVIEW_FK1 FCST - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

FITTEDHIST_DFU_FK1 FITTEDHIST - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

FK_CANDMKTG PROMOCANDIDATEMKTGINSTRVALUE

- REQUESTID PROMOCANDIDATEREQUEST

- REQUESTID

FK_CANDRULEPARAM_RULEBASE

PROMOCANDIDATERULEPARAM

- RULENAME PROMOCANDIDATERULE

- RULENAME

FK_CANDRULEVALREQ_REQ PROMOCANDIDATERULEPARAMVAL

- REQUESTID PROMOCANDIDATEREQUEST

- REQUESTID

Pricing and Promotions Reference Guide 442 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 452: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

FK_DFUPRICECOEF DFUPRICECOEF - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

FK_DFUPRICESENSITIVITY DFUPRICESENSITIVITY - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

FK_OFFERREQUEST PROMOCANDIDATEOFFERMAP

- PROMOTION PROMOTION - PROMOTION

FK_PARAMVAL_PARAM PROMOCANDIDATERULEPARAMVAL

- PARAMNAME - RULENAME PROMOCANDIDATERULEPARAM

- PARAMNAME - RULENAME

FK_REQMETRICS PROMOCANDIDATEDFU - REQUESTID PROMOCANDIDATEREQUEST

- REQUESTID

FK_REQUESTOFFER PROMOCANDIDATEOFFERMAP

- REQUESTID PROMOCANDIDATEREQUEST

- REQUESTID

FK_RQSTCRITERIA PROMOCANDIDATEDFU_CRITERIA

- REQUESTID PROMOCANDIDATEREQUEST

- REQUESTID

FK_RULEPARVAL_RULE PROMOCANDIDATERULEPARAMVAL

- RULENAME PROMOCANDIDATERULE

- RULENAME

FK_SSBAND_SKU SSBAND - ITEM - LOC SKU - ITEM - LOC GEOCOORDDT_GEOCOORD_FK1

GEOCOORDINATES_DETAIL

- POSTALCODE - COUNTRY GEOCOORDINATES - POSTALCODE - COUNTRY

HISTFCSTEVENTS_DFU_FK1 HISTFCSTEVENTS - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

HISTFCST_DFU_FK1 HISTFCST - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

HISTPURCHACTUAL_SKU_FK1

HISTPURCHACTUAL - ITEM - LOC SKU - ITEM - LOC

HISTPURCHPLAN_SKU_FK3 HISTPURCHPLAN - ITEM - LOC SKU - ITEM - LOC HISTTRANSACTUAL_SKU_FK1

HISTTRANSACTUAL - ITEM - SOURCE SKU - ITEM - LOC

HISTTRANSACTUAL_SKU_FK2

HISTTRANSACTUAL - ITEM - DEST SKU - ITEM - LOC

HISTTRANSACTUAL_TRANSMODE_FK3

HISTTRANSACTUAL - TRANSMODE TRANSMODE - TRANSMODE

Pricing and Promotions Reference Guide 443 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 453: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

HISTTRANSPLAN_SKU_FK1 HISTTRANSPLAN - ITEM - SOURCE SKU - ITEM - LOC HISTTRANSPLAN_SKU_FK2 HISTTRANSPLAN - ITEM - DEST SKU - ITEM - LOC HISTTRANSPLAN_TRANSMODE_FK3

HISTTRANSPLAN - TRANSMODE TRANSMODE - TRANSMODE

HIST_DFUVIEW_FK1 HIST - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

HIST_HISTSTREAM_FK1 HIST - HISTSTREAM HISTSTREAM - HISTSTREAM HOLTWINTERSPARAM_DFU_FK

HOLTWINTERSPARAM - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

HOLTWINTERSSTATS_DFU_FK

HOLTWINTERSSTATS - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

IGNOREDDMD_SKU_FK1 IGNOREDDMD - ITEM - LOC SKU - ITEM - LOC IMPDEPDMDSTATIC_SCHEDRCPTS_FK1

IMPDEPDMDSTATIC - PARENT - LOC - PARENTSCHEDDATE - PARENTEXPDATE - STARTDATE - SEQNUM

SCHEDRCPTS - ITEM - LOC - SCHEDDATE - EXPDATE - STARTDATE - SEQNUM

IMPDEPDMDSTATIC_SKU_FK1

IMPDEPDMDSTATIC - ITEM - LOC SKU - ITEM - LOC

IMPRESLOADDETAIL_RES_FK1

IMPRESLOADDETAIL - RES RES - RES

IMPRESLOADDETAIL_SCHEDRCPTS_FK

IMPRESLOADDETAIL - ITEM - LOC - SCHEDDATE - EXPDATE - STARTDATE - SEQNUM

SCHEDRCPTS - ITEM - LOC - SCHEDDATE - EXPDATE - STARTDATE - SEQNUM

IMPRESLOADDETAIL_SKU_FK1

IMPRESLOADDETAIL - ITEM - LOC SKU - ITEM - LOC

INDDMDLINK_LOC_FK1 INDDMDLINK - LOC LOC - LOC INDDMDLINK_SKU_FK1 INDDMDLINK - DMDITEM - DMDLOC SKU - ITEM - LOC INVENTORY_SKU_FK1 INVENTORY - ITEM - LOC SKU - ITEM - LOC IPOFUNDPERF_IPOFUND_FK1 IPOFUNDPERFORMANC - FUNDNAME IPOFUND - FUNDNAME Pricing and Promotions Reference Guide 444 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 454: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

E IPOFUNDPERF_IPOPLANSTAT_FK1

IPOFUNDPERFORMANCE

- PLANNAME IPOPLANSTAT - PLANNAME

IPOFUNDPRD_IPOFUND_FK1 IPOFUNDPERIOD - FUNDNAME IPOFUND - FUNDNAME IPOGRAPH_IPOPLANSTAT_FK1

IPOGRAPH - PLANNAME IPOPLANSTAT - PLANNAME

IPOGROUPERF_IPOGROUP_FK1

IPOGROUPPERFORMANCE

- GROUPNAME IPOGROUP - GROUPNAME

IPOGROUPTARGET_IPOGROUP_FK1

IPOGROUPTARGET - GROUPNAME IPOGROUP - GROUPNAME

IPOGRPPERF_IPOPLANSTAT_FK1

IPOGROUPPERFORMANCE

- PLANNAME IPOPLANSTAT - PLANNAME

IPOOPSSYSPERF_IPOPLANSTAT_FK1

IPOOPSSYSTEMPERFORMANCE

- PLANNAME IPOPLANSTAT - PLANNAME

IPOOPSSYSPERF_OPSSYS_FK1

IPOOPSSYSTEMPERFORMANCE

- OPSSYSTEM - LOC OPSSYSTEM - OPSSYSTEM - LOC

IPOPLANSTAT_CAL_FK1 IPOPLANSTAT - CAL CAL - CAL IPOPROJ_IPOFUND_FK1 IPOPROJ - FUNDNAME IPOFUND - FUNDNAME IPOSKUCONS_SKUIPOPARAM_FK1

IPOSKUCONSTRAINT - ITEM - LOC SKUIPOPARAM - ITEM - LOC

IPOSKUPERF_IPOPLANSTAT_FK1

IPOSKUPERFORMANCE - PLANNAME IPOPLANSTAT - PLANNAME

IPOSKUPERF_SKUIPOPARAM_FK1

IPOSKUPERFORMANCE - ITEM - LOC SKUIPOPARAM - ITEM - LOC

IPOSTOCKINGPLAN_IPOGROUP_FK1

IPOSTOCKINGPLAN - GROUPNAME IPOGROUP - GROUPNAME

IPOSTOCKINGPLAN_SKUIPOPARAM

IPOSTOCKINGPLAN - ITEM - LOC SKUIPOPARAM - ITEM - LOC

ITEM_UOM_FK1 ITEM - DEFAULTUOM UOM - UOM LANEGROUPCAP_LANEGROUP_FK

LANEGROUPCAP - LANEGROUPID LANEGROUP - LANEGROUPID

LANEGROUPCAP_UOM_FK1 LANEGROUPCAP - UOM UOM - UOM

Pricing and Promotions Reference Guide 445 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 455: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

LANEGROUP_CAL_FK1 LANEGROUP - TRANSCAL CAL - CAL LEWANDOWSKIPARAM_DFU_FK1

LEWANDOWSKIPARAM - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

LEWANDOWSKIPARAM_LEWFACTOR_FK1

LEWANDOWSKIPARAM - LIFECYCLEFACTOR LEWFACTOR - LEWFACTOR

LEWANDOWSKIPARAM_LEWFACTOR_FK2

LEWANDOWSKIPARAM - LINEXTFACTOR LEWFACTOR - LEWFACTOR

LEWANDOWSKIPARAM_LEWFACTOR_FK3

LEWANDOWSKIPARAM - NONLINEXTFACTOR LEWFACTOR - LEWFACTOR

LEWANDOWSKISEASON_DFU_FK1

SMOOTHSEASON - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

LEWANDOWSKISTATS_DFU_FK1

LEWANDOWSKISTATS - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

LEWFACTORLIBMAP_LEWFACTCAT_FK1

LEWFACTORLIBMAP - LEWFACTORCATEGORY LEWFACTORCATEGORY

- LEWFACTORCATEGORY

LEWFACTORLIBMAP_LEWFACTLIB_FK1

LEWFACTORLIBMAP - LEWFACTORLIBRARY LEWFACTORLIBRARY - LEWFACTORLIBRARY

LEWFACTORVALUE_LEWFACTOR_FK1

LEWFACTORVALUE - LEWFACTOR LEWFACTOR - LEWFACTOR

LEWFACTOR_CAL_FK1 LEWFACTOR - DMDCAL CAL - CAL LEWFACTOR_LEWFACTCAT_FK1

LEWFACTOR - LEWFACTORCATEGORY LEWFACTORCATEGORY

- LEWFACTORCATEGORY

LIBNAME_FK SEASONPROFILE - LIBNAME SEASONLIB - LIBNAME LIBRARYCATEGORYMAP_FK LIBRARYCATEGORYMAP - CATEGORY ALLOCPROFILECATEG

ORY - CATEGORY

LIBRARYCATEGORYMAP_FK1 LIBRARYCATEGORYMAP - LIBNAME ALLOCPROFILELIB - LIBNAME LINREGPARAM_DFU_FK1 LINREGPARAM - DMDUNIT - DMDGROUP - LOC -

MODEL DFU - DMDUNIT -

DMDGROUP - LOC - MODEL

Pricing and Promotions Reference Guide 446 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 456: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

LINREGSTATS_DFU_FK1 LINREGSTATS - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

LOCCOST_COSTCATEGORY_FK1

LOCCOST - CATEGORY COSTCATEGORY - CATEGORY

LOCCOST_COST_FK1 LOCCOST - LOCALCOST COST - COST LOCCOST_COST_FK2 LOCCOST - TIEREDCOST COST - COST LOCCOST_LOC_FK1 LOCCOST - LOC LOC - LOC LOCTYPE_TRANS_LOCTYPE_FK1

LOCTYPE_TRANS - TYPE LOCTYPE - TYPE

LOC_CAL_FK1 LOC - SOURCECAL CAL - CAL LOC_CAL_FK2 LOC - DESTCAL CAL - CAL LOC_CAL_FK3 LOC - WORKINGCAL CAL - CAL LOC_LOCTYPE_FK1 LOC - LOC_TYPE LOCTYPE - TYPE LOC_WDDAREA_FK1 LOC - WDDAREA WDDAREA - WDDAREA LPDMDBANDS_LPLAYER_FK01

LPDMDBANDS - LAYER LPLAYER - LAYER

LTDGROUP_CAL_FK LTDGROUP - ACCUMCAL CAL - CAL LTDGROUP_UOM_FK LTDGROUP - QTYUOM UOM - UOM LTDPERCENT_LTDGROUP_FK LTDPERCENT - LTDGROUP LTDGROUP - LTDGROUP MARGINPRICEANDSLACKPROD_PM_FK

MARGINALPRICEANDSLACKPROD

- PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

MARGINPRICEANDSLACKPROD_SKU_FK

MARGINALPRICEANDSLACKPROD

- OUTPUTITEM - LOC SKU - ITEM - LOC

MARGINPRICEANDSLACKRES_RES_FK

MARGINALPRICEANDSLACKRES

- RES RES - RES

MARGINPRICEANDSLACKSKU_SKU_FK

MARGINALPRICEANDSLACKSKU

- ITEM - LOC SKU - ITEM - LOC

MARGINPRICEANDSLACKSRC_SRC_FK

MARGINALPRICEANDSLACKSRCNG

- SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

MASKDATA_MASK_FK1 MASKDATA - MASK MASK - MASK

Pricing and Promotions Reference Guide 447 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 457: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

MDCANDIDATERULESET_FK1 MDCANDIDATERULESETVAL

- RULESET MDCANDIDATERULESET

- RULESET

MDCANDIDATERULESET_FK2 MDCANDIDATERULESETSTATUS

- RULESET MDCANDIDATERULESET

- RULESET

MDCANDIDATERULESET_FK3 MDDFUCANDIDATERULESET

- RULESET MDCANDIDATERULESET

- RULESET

MDCANDIDATE_FK1 MDCANDIDATE - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

MDCANDRULESET_DFUPP_FK MDDFUCANDIDATERULESET

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

MDDFUMETRICSFCST_FK1 MDDFUMETRICSFCST - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

MDDFUMETRICSSTATUS_FK1 MDDFUMETRICSSTATUS

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

MDDFUMETRICSSTATUS_FK2 MDDFUMETRICSSTATUS

- RULESET MDRULESET - RULESET

MDDFUMETRICS_FK1 MDDFUMETRICS - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

MDDFURECDETAIL_FK1 MDDFURECDETAIL - DMDUNIT - DMDGROUP - LOC MDDFUREC - DMDUNIT - DMDGROUP - LOC

MDDFUREC_FK1 MDDFUREC - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

MDDFUREC_FK2 MDDFUREC - RULESET MDRULESET - RULESET MDDFURULESET_FK1 MDDFURULESET - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC MDDFURULESET_FK2 MDDFURULESET - RULESET MDRULESET - RULESET MDRULESETSTATEVAL_FK1 MDRULESETSTATEVAL - RULESET - MDSTATE MDRULESETSTATE - RULESET -

MDSTATE MDRULESETSTATE_CAL_FK1 MDRULESETSTATE - MARKDOWNCAL CAL - CAL MDRULESETSTATE_FK1 MDRULESETSTATE - RULESET MDRULESET - RULESET MDSCENARIODFU_FK1 MDSCENARIODFU - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC MDSCENARIODFU_FK2 MDSCENARIODFU - SCENARIO MDSCENARIO - SCENARIO

Pricing and Promotions Reference Guide 448 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 458: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

MDSCENARIODFU_FK3 MDSCENARIODFU - RULESET MDRULESET - RULESET MDSCENARIOMETRICSSTATUS_FK1

MDSCENARIOMETRICSSTATUS

- SCENARIO - DMDUNIT - DMDGROUP - LOC

MDSCENARIODFU - SCENARIO - DMDUNIT - DMDGROUP - LOC

MDSCENARIOMETRICSSTATUS_FK2

MDSCENARIOMETRICSSTATUS

- RULESET MDRULESET - RULESET

MDSCENARIOMETRICS_FK1 MDSCENARIOMETRICS - SCENARIO - DMDUNIT - DMDGROUP - LOC

MDSCENARIOMETRICSSTATUS

- SCENARIO - DMDUNIT - DMDGROUP - LOC

MDSCENARIONODERULESET_FK1

MDSCENARIONODERULESET

- SCENARIO MDSCENARIO - SCENARIO

MDSCENARIONODERULESET_FK2

MDSCENARIONODERULESET

- RULESET MDRULESET - RULESET

MDSCENARIORECDETAIL_FK1

MDSCENARIORECDETAIL

- SCENARIO - DMDUNIT - DMDGROUP - LOC

MDSCENARIOREC - SCENARIO - DMDUNIT - DMDGROUP - LOC

MDSCENARIOREC_FK1 MDSCENARIOREC - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

MDSCENARIOREC_FK2 MDSCENARIOREC - RULESET MDRULESET - RULESET MDSCENARIOREC_FK3 MDSCENARIOREC - SCENARIO - DMDUNIT -

DMDGROUP - LOC MDSCENARIODFU - SCENARIO -

DMDUNIT - DMDGROUP - LOC

MEANVALUEADJ_DFU_FK MEANVALUEADJ - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

MODEL_HISTSTREAM_FK1 MODEL - HISTSTREAM HISTSTREAM - HISTSTREAM MOVEVENTDATA_MOVEVENT_FK1

MOVINGEVENTDATA - MOVINGEVENT MOVINGEVENT - MOVINGEVENT

MOVINGAVGPARAM_DFU_FK1

MOVINGAVGPARAM - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

MOVINGAVGSTATS_DFU_FK MOVINGAVGSTATS - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

Pricing and Promotions Reference Guide 449 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 459: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

MRMBTCHINPUTVAL_MRMBTCHSTP_FK

MRMBATCHINPUTVAL - BATCHPROCESS - STEPNUM MRMBATCHSTEP - BATCHPROCESS - STEPNUM

MRMBTCHSTP_MRMBTCHPROCESS_FK

MRMBATCHSTEP - BATCHPROCESS MRMBATCHPROCESS - BATCHPROCESS

MRMCF_MRMCFVAL MRMCAUSALFACTORVALUE

- MRMCAUSALFACTOR MRMCAUSALFACTOR - MRMCAUSALFACTOR

MRMCF_MRMDFUCFVAL MRMDFUCAUSALFACTOR

- MRMCAUSALFACTOR MRMCAUSALFACTOR - MRMCAUSALFACTOR

MRMEXPERIMENTGROUP_EXPID__FK1

MRMEXPERIMENTGROUP

- EXPERIMENTID MRMEXPERIMENT - EXPERIMENTID

MRMEXPERIMENTGROUP_MRMODEL_FK

MRMEXPERIMENTGROUP

- MRMODEL MRMODEL - MRMODEL

MRMEXPERIMENTSUMMARY_MRMEXP

MRMEXPERIMENTSUMMARY

- EXPERIMENTID MRMEXPERIMENT - EXPERIMENTID

MRMEXPERIMENT_CAL_FK MRMEXPERIMENT - CALENDAR CAL - CAL MRMEXPERIMENT_MAP_FK1 MRMEXPERIMENT - FCSTMAP MAP - MAP MRMEXPERIMENT_MAP_FK2 MRMEXPERIMENT - SEASONMAP MAP - MAP MRMEXPERIMENT_MRMODEL_FK

MRMEXPERIMENT - MRMODEL MRMODEL - MRMODEL

MRMEXPFCST_MRMEXPDFU MRMEXPERIMENTFCST - EXPERIMENTID - DMDUNIT - DMDGROUP - LOC

MRMEXPERIMENTDFU - EXPERIMENTID - DMDUNIT - DMDGROUP - LOC

MRMEXPFCST_MRMEXPSTARTDATE

MRMEXPERIMENTFCST - EXPERIMENTID - STARTDATE MRMEXPERIMENTSUMMARY

- EXPERIMENTID - STARTDATE

MRMEXPMVNGEVNT_MRMEXP_FK1

MRMEXPERIMENTMOVINGEVENT

- EXPERIMENTID MRMEXPERIMENT - EXPERIMENTID

MRMEXPMVNGEVNT_MVNGEVNT_FK2

MRMEXPERIMENTMOVINGEVENT

- MOVINGEVENT MOVINGEVENT - MOVINGEVENT

MRMEXPRIMNTDFU_DFUPRICEPRM_FK

MRMEXPERIMENTDFU - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

MRMEXPRIMNTDFU_MRMEXPRIMNT_FK

MRMEXPERIMENTDFU - EXPERIMENTID MRMEXPERIMENT - EXPERIMENTID

MRMGROUP_MRMODEL_FK1 MRMGROUP - MRMODEL MRMODEL - MRMODEL

Pricing and Promotions Reference Guide 450 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 460: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

MSE_SKU_FK1 MSE - ITEM - LOC SKU - ITEM - LOC NBRACKETSKU_NETWORKBRACKET_FK1

NETWORKBRACKETSKU - SOURCE - DEST - TRANSMODE - MAXQTY

NETWORKBRACKET - SOURCE - DEST - TRANSMODE - MAXQTY

NETWORKBRACKETSKU_ITEM_FK2

NETWORKBRACKETSKU - ITEM ITEM - ITEM

NETWORKBRACKET_NETWORK_FK1

NETWORKBRACKET - SOURCE - TRANSMODE - DEST NETWORK - SOURCE - TRANSMODE - DEST

NETWORKBRACKET_UOM_FK2

NETWORKBRACKET - UOM UOM - UOM

NETWORKCAP_NETWORK_FK1

NETWORKCAP - SOURCE - TRANSMODE - DEST NETWORK - SOURCE - TRANSMODE - DEST

NETWORKCAP_UOM_FK1 NETWORKCAP - UOM UOM - UOM NETWORK_CAL_FK1 NETWORK - TRANSCAL CAL - CAL NETWORK_CAL_FK2 NETWORK - SHIPCAL CAL - CAL NETWORK_CAL_FK3 NETWORK - ARRIVCAL CAL - CAL NETWORK_CAL_FK4 NETWORK - ORDERREVIEWCAL CAL - CAL NETWORK_LOC_FK1 NETWORK - SOURCE LOC - LOC NETWORK_LOC_FK2 NETWORK - DEST LOC - LOC NETWORK_TRANSMODE_FK1 NETWORK - TRANSMODE TRANSMODE - TRANSMODE NETWORK_UOM_FK4 NETWORK - DISTANCEUOM UOM - UOM NORMGROUP_FK DFUATTACHRATERELAT

ION - NORMGROUP DFUATTACHRATENOR

M - NORMGROUP

NPITODFUEXPRESSION_LCNAME_FK1

NPITODFUEXPRESSION - LIFECYCLENAME LEWFACTOR - LEWFACTOR

NPITODFU_DMDGROUP_FK2 NPITODFU - DMDGROUP DMDGROUP - DMDGROUP NPITODFU_DMDUNIT_FK1 NPITODFU - DMDUNIT DMDUNIT - DMDUNIT NPITODFU_LCNAME_FK4 NPITODFU - LIFECYCLENAME LEWFACTOR - LEWFACTOR NPITODFU_LOC_FK3 NPITODFU - LOC LOC - LOC NPIVALIDDFU_DMDGROUP_FK1

NPIVALIDDFU - DMDGROUP DMDGROUP - DMDGROUP

Pricing and Promotions Reference Guide 451 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 461: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

NPIVALIDDFU_DMDUNIT_FK1

NPIVALIDDFU - DMDUNIT DMDUNIT - DMDUNIT

NPIVALIDDFU_LOC_FK1 NPIVALIDDFU - LOC LOC - LOC NPODFUDT_FK1 NPO_DFU_DT - DMD_TYPE NPO_DMD_TYPE - DMD_TYPE NPORSRCDTDMD_FK1 NPO_RESRC_DT_DMD - RESRC_ID - STARTDATE NPO_RESRC_DT - RESRC_ID -

STARTDATE NPORSRCDTDMD_FK2 NPO_RESRC_DT_DMD - DMD_TYPE NPO_DMD_TYPE - DMD_TYPE NPORSRCDTHIST_FK1 NPO_RESRC_DT_HIST - RESRC_ID NPO_RESRC - RESRC_ID NPORSRCDT_FK1 NPO_RESRC_DT - RESRC_ID NPO_RESRC - RESRC_ID NPORSRC_COMPT_WT_FK1 NPO_RESRC_COMPETI

TOR_WGT - RESRC_ID NPO_RESRC - RESRC_ID

NPORSRC_COMPT_WT_FK2 NPO_RESRC_COMPETITOR_WGT

- COMPETITOR_ID NPO_COMPETITOR - COMPETITOR_ID

NPO_CROSS_BKT_PARAM_FK1

NPO_CROSS_BKT_PARAM

- IMPACTING_BKT_ID NPO_BKT - BKT_ID

NPO_CROSS_BKT_PARAM_FK2

NPO_CROSS_BKT_PARAM

- IMPACTED_BKT_ID NPO_BKT - BKT_ID

NPO_DFU_DT_CROSS_PRICE_FK1

NPO_DFU_DT_CROSS_PRICE

- IMPACTING_DFU_ID - STARTDATE

NPO_DFU_DT - DFU_ID - STARTDATE

NPO_DFU_DT_CROSS_PRICE_FK2

NPO_DFU_DT_CROSS_PRICE

- IMPACTED_DFU_ID NPO_DFU - DFU_ID

NPO_DFU_DT_CROSS_PRICE_FK3

NPO_DFU_DT_CROSS_PRICE

- CROSS_PARAM_ID NPO_CROSS_DFU_PARAM

- CROSS_PARAM_ID

NPO_DFU_DT_FK1 NPO_DFU_DT - DFU_ID NPO_DFU - DFU_ID NPO_DFU_DT_FK2 NPO_DFU_DT - PARAM_ID NPO_DFU_PARAM - PARAM_ID NPO_DFU_DT_FK3 NPO_DFU_DT - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT -

DMDGROUP - LOC NPO_DFU_DT_INTERVAL_FK1

NPO_DFU_DT_INTERVAL

- DFU_ID - STARTDATE NPO_DFU_DT - DFU_ID - STARTDATE

NPO_DFU_DT_INTERVAL_FK2

NPO_DFU_DT_INTERVAL

- DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

NPO_DFU_DT_INTERVAL_HI NPO_DFU_DT_INTERV - DFU_ID NPO_DFU - DFU_ID

Pricing and Promotions Reference Guide 452 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 462: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

ST_FK1 AL_HIST NPO_DFU_DT_INTERVAL_REC_FK1

NPO_DFU_DT_INTERVAL_REC

- DFU_ID - STARTDATE NPO_DFU_DT - DFU_ID - STARTDATE

NPO_DFU_DT_PRICE_BKT_FK1

NPO_DFU_DT_PRICE_BKT

- DFU_ID - STARTDATE NPO_DFU_DT - DFU_ID - STARTDATE

NPO_DFU_DT_PRICE_BKT_FK2

NPO_DFU_DT_PRICE_BKT

- BKT_ID NPO_BKT - BKT_ID

NPO_DFU_DT_PRICE_BKT_FK3

NPO_DFU_DT_PRICE_BKT

- PRICE_POINT_ID NPO_PRICE_PT - PRICE_POINT_ID

NPO_DFU_DT_REC_FK1 NPO_DFU_DT_REC - DFU_ID - STARTDATE NPO_DFU_DT - DFU_ID - STARTDATE

NPO_DFU_DT_REC_HIST_FK1

NPO_DFU_DT_REC_HIST

- DFU_ID - STARTDATE NPO_DFU_DT - DFU_ID - STARTDATE

NPO_DFU_PKG_DT_MAP_FK1 NPO_DFU_PKG_DT_MAP

- DFU_ID - DFU_STARTDATE NPO_DFU_DT - DFU_ID - STARTDATE

NPO_DFU_PKG_DT_MAP_FK2 NPO_DFU_PKG_DT_MAP

- PKG_ID - PKG_STARTDATE NPO_PKG_DT - PKG_ID - STARTDATE

NPO_OPT_GROUP_FK1 NPO_OPT_GROUP - RESRC_ID NPO_RESRC - RESRC_ID NPO_PKG_BKT_PARAM_FK1 NPO_PKG_BKT_PARAM - PKG_ID NPO_PKG - PKG_ID NPO_PKG_BKT_PARAM_FK2 NPO_PKG_BKT_PARAM - BKT_ID NPO_BKT - BKT_ID NPO_PKG_CAL_PARAM_FK1 NPO_PKG_CAL_PARAM - PKG_ID NPO_PKG - PKG_ID NPO_PKG_COMPETITOR_MAP_FK1

NPO_PKG_COMPETITOR_MAP

- PKG_ID NPO_PKG - PKG_ID

NPO_PKG_COMPETITOR_MAP_FK2

NPO_PKG_COMPETITOR_MAP

- COMPETITOR_ID NPO_COMPETITOR - COMPETITOR_ID

NPO_PKG_COMPETITOR_WGT_FK1

NPO_PKG_COMPETITOR_WGT

- PKG_ID NPO_PKG - PKG_ID

NPO_PKG_COMPETITOR_WGT_FK2

NPO_PKG_COMPETITOR_WGT

- COMPETITOR_ID NPO_COMPETITOR - COMPETITOR_ID

NPO_PKG_COMPETITOR_WGT_FK3

NPO_PKG_COMPETITOR_WGT

- PKG_ID - COMPETITOR_ID NPO_PKG_COMPETITOR_MAP

- PKG_ID - COMPETITOR_ID

NPO_PKG_DT_FK1 NPO_PKG_DT - PKG_ID NPO_PKG - PKG_ID

Pricing and Promotions Reference Guide 453 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 463: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

NPO_PKG_DT_HIST_FK1 NPO_PKG_DT_HIST - PKG_ID NPO_PKG - PKG_ID NPO_PKG_DT_INTERVAL_FK1

NPO_PKG_DT_INTERVAL

- PKG_ID - STARTDATE NPO_PKG_DT - PKG_ID - STARTDATE

NPO_PKG_DT_INTERVAL_HIST_FK1

NPO_PKG_DT_INTERVAL_HIST

- PKG_ID NPO_PKG - PKG_ID

NPO_PKG_DT_INTERVAL_REC_FK1

NPO_PKG_DT_INTERVAL_REC

- PKG_ID - STARTDATE NPO_PKG_DT - PKG_ID - STARTDATE

NPO_PKG_DT_PP_INTERVAL_REC_FK1

NPO_PKG_DT_PP_INTERVAL_REC

- PRICE_POINT_ID NPO_PRICE_PT - PRICE_POINT_ID

NPO_PKG_DT_PP_INTERVAL_REC_FK2

NPO_PKG_DT_PP_INTERVAL_REC

- PKG_ID - STARTDATE NPO_PKG_DT - PKG_ID - STARTDATE

NPO_PKG_DT_PRICE_PT_FK1 NPO_PKG_DT_PRICE_PT

- PKG_ID - STARTDATE NPO_PKG_DT - PKG_ID - STARTDATE

NPO_PKG_DT_PRICE_PT_FK2 NPO_PKG_DT_PRICE_PT

- PKG_PRICE_POINT_ID NPO_PRICE_PT - PRICE_POINT_ID

NPO_PKG_DT_PRICE_PT_REC_FK1

NPO_PKG_DT_PRICE_PT_REC

- PRICE_POINT_ID NPO_PRICE_PT - PRICE_POINT_ID

NPO_PKG_DT_PRICE_PT_REC_FK2

NPO_PKG_DT_PRICE_PT_REC

- PKG_ID - STARTDATE NPO_PKG_DT - PKG_ID - STARTDATE

NPO_PKG_DT_PRICE_SHOP_FK1

NPO_PKG_DT_PRICE_SHOP

- PKG_ID NPO_PKG - PKG_ID

NPO_PKG_DT_PRICE_SHOP_FK2

NPO_PKG_DT_PRICE_SHOP

- COMPETITOR_ID NPO_COMPETITOR - COMPETITOR_ID

NPO_PKG_DT_PRICE_SHOP_HIST_FK1

NPO_PKG_DT_PRICE_SHOP_HIST

- PKG_ID NPO_PKG - PKG_ID

NPO_PKG_DT_PRICE_SHOP_HIST_FK2

NPO_PKG_DT_PRICE_SHOP_HIST

- COMPETITOR_ID NPO_COMPETITOR - COMPETITOR_ID

NPO_PKG_DT_PRICE_SHOP_PKG

NPO_PKG_DT_PRICE_SHOP

- PROXY_PKG_ID NPO_PKG - PKG_ID

NPO_PKG_DT_UPGRADE_FK1 NPO_PKG_DT_UPGRADE

- FROM_PKG_ID NPO_PKG - PKG_ID

NPO_PKG_DT_UPGRADE_FK2 NPO_PKG_DT_UPGRADE

- TO_PKG_ID NPO_PKG - PKG_ID

Pricing and Promotions Reference Guide 454 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 464: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

NPO_PKG_PRICE_PRIORITY_FK

NPO_PKG_DT_PRICE_SHOP

- PRICE_PRIORITY_SEQ NPO_PRICE_SHOP_PRIORITY

- PRICE_PRIORITY_SEQ

NPO_RESRC_BKT_PARAM_FK1

NPO_RESRC_BKT_PARAM

- RESRC_ID NPO_RESRC - RESRC_ID

NPO_RESRC_BKT_PARAM_FK2

NPO_RESRC_BKT_PARAM

- BKT_ID NPO_BKT - BKT_ID

NPO_RESRC_CAL_PARAM_FK1

NPO_RESRC_CAL_PARAM

- RESRC_ID NPO_RESRC - RESRC_ID

NPO_RESRC_COMPETITOR_MAP_FK1

NPO_RESRC_COMPETITOR_MAP

- RESRC_ID NPO_RESRC - RESRC_ID

NPO_RESRC_COMPETITOR_MAP_FK2

NPO_RESRC_COMPETITOR_MAP

- COMPETITOR_ID NPO_COMPETITOR - COMPETITOR_ID

NPO_RESRC_DT_BKT_REC_FK1

NPO_RESRC_DT_BKT_REC

- RESRC_ID NPO_RESRC - RESRC_ID

NPO_RESRC_DT_BKT_REC_FK2

NPO_RESRC_DT_BKT_REC

- BKT_ID NPO_BKT - BKT_ID

NPO_RESRC_DT_INTERVAL_FK1

NPO_RESRC_DT_INTERVAL

- RESRC_ID - STARTDATE NPO_RESRC_DT - RESRC_ID - STARTDATE

NPO_RESRC_DT_INTERVAL_HIST_FK1

NPO_RESRC_DT_INTERVAL_HIST

- RESRC_ID NPO_RESRC - RESRC_ID

NPO_RESRC_DT_INV_FK1 NPO_RESRC_DT_INV - RESRC_ID - STARTDATE NPO_RESRC_DT - RESRC_ID - STARTDATE

NPO_RESRC_DT_INV_FK2 NPO_RESRC_DT_INV - INV_TYPE NPO_INV_TYPE - INV_TYPE NPO_RESRC_DT_PP_INTL_REC_FK1

NPO_RESRC_DT_PP_INTRVL_REC

- PRICE_POINT_ID NPO_PRICE_PT - PRICE_POINT_ID

NPO_RESRC_DT_PP_INTL_REC_FK2

NPO_RESRC_DT_PP_INTRVL_REC

- RESRC_ID - STARTDATE NPO_RESRC_DT - RESRC_ID - STARTDATE

NPO_RESRC_DT_PRICE_PT_FK1

NPO_RESRC_DT_PRICE_PT

- PRICE_POINT_ID NPO_PRICE_PT - PRICE_POINT_ID

NPO_RESRC_DT_PRICE_PT_FK2

NPO_RESRC_DT_PRICE_PT

- RESRC_ID - STARTDATE NPO_RESRC_DT - RESRC_ID - STARTDATE

NPO_RESRC_DT_PRICE_PT_REC_FK2

NPO_RESRC_DT_PRICE_PT_REC

- RESRC_ID - STARTDATE NPO_RESRC_DT - RESRC_ID - STARTDATE

Pricing and Promotions Reference Guide 455 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 465: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

NPO_RESRC_DT_PRICE_SHOP_FK1

NPO_RESRC_DT_PRICE_SHOP

- RESRC_ID NPO_RESRC - RESRC_ID

NPO_RESRC_DT_PRICE_SHOP_FK2

NPO_RESRC_DT_PRICE_SHOP

- COMPETITOR_ID NPO_COMPETITOR - COMPETITOR_ID

NPO_RESRC_DT_PRICE_SHOP_FK3

NPO_RESRC_DT_PRICE_SHOP

- RESRC_ID - COMPETITOR_ID NPO_RESRC_COMPETITOR_MAP

- RESRC_ID - COMPETITOR_ID

NPO_RESRC_DT_REC_INTERVAL_FK1

NPO_RESRC_DT_REC_INTERVAL

- RESRC_ID - STARTDATE NPO_RESRC_DT - RESRC_ID - STARTDATE

NPO_RESRC_GROUP_PARAM_FK

NPO_RESRC_GROUP_PARAM

- RESRC_ID NPO_RESRC - RESRC_ID

NPO_RESRC_PKG_DT_MAP_FK1

NPO_RESRC_PKG_DT_MAP

- RESRC_ID - RESRC_STARTDATE NPO_RESRC_DT - RESRC_ID - STARTDATE

NPO_RESRC_PKG_DT_MAP_FK2

NPO_RESRC_PKG_DT_MAP

- PKG_ID - PKG_STARTDATE NPO_PKG_DT - PKG_ID - STARTDATE

NPO_RESR_DT_PRICE_PT_REC_FK1

NPO_RESRC_DT_PRICE_PT_REC

- PRICE_POINT_ID NPO_PRICE_PT - PRICE_POINT_ID

NPO_USER_EVENT_FK1 NPO_USER_EVENT - RESRC_ID NPO_RESRC - RESRC_ID OGBRACKETSKU_OGBRACKET_FK1

ORDERGROUPBRACKETSKU

- ORDERGROUP - ORDERGROUPMEMBER - MAXQTY

ORDERGROUPBRACKET

- ORDERGROUP - ORDERGROUPMEMBER - MAXQTY

OGBRACKET_ORDERGROUP_FK1

ORDERGROUPBRACKET - ORDERGROUP ORDERGROUP - ORDERGROUP

OGM_ORDERGROUPPARAM_FK1

ORDERGROUPMEMBER - ORDERGROUPPARAM ORDERGROUPPARAM - ORDERGROUPPARAM

OGM_ORDERGROUP_FK1 ORDERGROUPMEMBER - ORDERGROUP ORDERGROUP - ORDERGROUP OGM_TRANSMODE_FK1 ORDERGROUPMEMBER - TRANSMODE TRANSMODE - TRANSMODE OPSSYSPART_OPSSYS_FK2 OPSSYSTEMPART - OPSSYSTEM - LOC OPSSYSTEM - OPSSYSTEM - LOC OPSSYSPART_SKUIPOPARAM_FK1

OPSSYSTEMPART - ITEM - LOC SKUIPOPARAM - ITEM - LOC

OPSSYS_IPOGROUP_FK1 OPSSYSTEM - GROUPNAME IPOGROUP - GROUPNAME OPSSYS_LOC_FK2 OPSSYSTEM - LOC LOC - LOC OPTIMCOST_OPTIMEXCEPTION_FK1

OPTIMIZERCOSTEXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTIMIZEREXCEPTION

- SERVICEID - FUNCTIONNUM -

Pricing and Promotions Reference Guide 456 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 466: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

EXCEPTIONID OPTIMIZERCOSTEXCEPTION_COST_FK

OPTIMIZERCOSTEXCEPTION

- COST COST - COST

OPTIMIZERLTDMAP_LTDGROUP_FK

OPTIMIZERLTDMAP - LTDGROUP LTDGROUP - LTDGROUP

OPTIMIZERLTDMAP_UOM_FK OPTIMIZERLTDMAP - QTYUOM UOM - UOM OPTIMIZERRESEXCEPTION_RES_FK1

OPTIMIZERRESEXCEPTION

- RES RES - RES

OPTIMIZERRESSTAT_RES_FK1

OPTIMIZERRESSTAT - RES RES - RES

OPTIMIZERSETUPEXCEPTION_FK2

OPTIMIZERSETUPEXCEPTION

- SETUP SETUP - SETUP

OPTIMIZERSETUPEXCEPTION_FK3

OPTIMIZERSETUPEXCEPTION

- RES RES - RES

OPTIMIZERSKUEXCEPTION_SKU_FK1

OPTIMIZERSKUEXCEPTION

- ITEM - LOC SKU - ITEM - LOC

OPTIMIZERSKUSTAT_SKU_FK1

OPTIMIZERSKUSTAT - ITEM - LOC SKU - ITEM - LOC

OPTIMPRODEXCEPT_PRODMETHOD_FK1

OPTIMIZERPRODEXCEPTION

- PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

OPTIMPROD_OPTIMEXCEPTION_FK1

OPTIMIZERPRODEXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTIMIZEREXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTIMRES_OPTIMEXCEPTION_FK1

OPTIMIZERRESEXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTIMIZEREXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTIMSETUP_OPTIMEXCEPTION_FK1

OPTIMIZERSETUPEXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTIMIZEREXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTIMSKU_OPTIMEXCEPTION_FK1

OPTIMIZERSKUEXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTIMIZEREXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTIMSOURCINGEXC_SOUR OPTIMIZERSOURCINGE - SOURCING - ITEM - SOURCE - SOURCING - SOURCING - ITEM -

Pricing and Promotions Reference Guide 457 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 467: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

CING_FK1 XCEPTION DEST SOURCE - DEST OPTIMSOURC_OPTIMEXCEPTION_FK1

OPTIMIZERSOURCINGEXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTIMIZEREXCEPTION

- SERVICEID - FUNCTIONNUM - EXCEPTIONID

OPTOBJECTIVESEQDETAIL_FK_01

OPTOBJECTIVESEQDETAIL

- OPTIONSETID - SEQNUM OPTOBJECTIVESEQ - OPTIONSETID - SEQNUM

OPTOBJECTIVESEQ_FK_01 OPTOBJECTIVESEQ - OPTIONSETID OPTOBJECTIVESET - OPTIONSETID ORDEREXCMSTR_ORDEREXCSUBCAT_FK

ORDEREXCEPTIONMASTER

- SUBCATEGORY ORDEREXCEPTIONSUBCATEGORY

- SUBCATEGORY

ORDEREXCSUBCAT_ORDEREXCCAT_FK

ORDEREXCEPTIONSUBCATEGORY

- CATEGORY ORDEREXCEPTIONCATEGORY

- CATEGORY

ORDERGROUPBRACKETSKU_ITEM_FK2

ORDERGROUPBRACKETSKU

- ITEM ITEM - ITEM

ORDERGROUPBRACKET_UOM_FK2

ORDERGROUPBRACKET - UOM UOM - UOM

ORDERGROUPCAP_ORDERGROUP_FK1

ORDERGROUPCAP - ORDERGROUP ORDERGROUP - ORDERGROUP

ORDERGROUPCAP_UOM_FK1 ORDERGROUPCAP - UOM UOM - UOM ORDERGROUPPARAM_CAL_FK1

ORDERGROUPPARAM - TRANSCAL CAL - CAL

ORDERGROUPPARAM_CAL_FK2

ORDERGROUPPARAM - SHIPCAL CAL - CAL

ORDERGROUPPARAM_CAL_FK3

ORDERGROUPPARAM - ARRIVCAL CAL - CAL

ORDERGROUPPARAM_CAL_FK4

ORDERGROUPPARAM - ORDERREVIEWCAL CAL - CAL

ORDERGROUPPARAM_CAL_FK5

ORDERGROUPPARAM - SOURCEWORKCAL CAL - CAL

ORDERGROUPPARAM_CAL_FK6

ORDERGROUPPARAM - DESTWORKCAL CAL - CAL

ORDERGROUP_ORDERGROUPPARAM_FK1

ORDERGROUP - ORDERGROUPPARAM ORDERGROUPPARAM - ORDERGROUPPARAM

ORDERGROUP_TRANSMODE_ ORDERGROUP - TRANSMODE TRANSMODE - TRANSMODE

Pricing and Promotions Reference Guide 458 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 468: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

FK1 ORDERLINK_SKU_FK1 ORDERLINK - ITEM - LOC SKU - ITEM - LOC ORDERSKUDETAIL_ORDERSKU_FK1

ORDERSKUDETAIL - ORDERID - ITEM - DEST ORDERSKU - ORDERID - ITEM - DEST

ORDERSKUTOTAL_ORDERSKU_FK1

ORDERSKUTOTAL - ORDERID - ITEM - DEST ORDERSKU - ORDERID - ITEM - DEST

ORDERSKU_ORDERHEADER_FK1

ORDERSKU - ORDERID ORDERHEADER - ORDERID

ORDERTOTAL_ORDER_FK1 ORDERTOTAL - ORDERID ORDERHEADER - ORDERID PARENTACTIVITY_FK PROMOACTIVITY - PARENTACTIVITYID PROMOACTIVITY - PROMOACTIVITYID PCADETAIL_ITEM_FK1 PCADETAIL - SUBORD ITEM - ITEM PCADETAIL_ITEM_FK2 PCADETAIL - NEWSUBORD ITEM - ITEM PCADETAIL_SKU_FK1 PCADETAIL - ITEM - LOC SKU - ITEM - LOC PCARESULT_SKU_FK1 PCARESULT - ITEM - LOC SKU - ITEM - LOC PDTAUCURVEDATA_PDTAUCURVE_FK1

PDTAUCURVEDATA - PDTAUCURVEID PDTAUCURVE - PDTAUCURVEID

PERSONAHIERARCHYCOLUMNSFK1

PERSONAHIERARCHYCOLUMNS

- PERSONANAME PERSONA - PERSONANAME

PERSONAWORKFLOWACTIONFK1

PERSONAWORKFLOWACTION

- PERSONANAME - WORKFLOWNAME

PERSONAWORKFLOWS

- PERSONANAME - WORKFLOWNAME

PERSONAWORKFLOWNAVFILTERSFK1

PERSONAWORKFLOWNAVFILTERS

- PERSONANAME PERSONA - PERSONANAME

PERSONAWORKFLOWNAVFILTERSFK2

PERSONAWORKFLOWNAVFILTERS

- PERSONANAME - WORKFLOWNAME

PERSONAWORKFLOWS

- PERSONANAME - WORKFLOWNAME

PERSONAWORKFLOWSFK1 PERSONAWORKFLOWS - PERSONANAME PERSONA - PERSONANAME PERSONAWORKFLOWWIDGETFK1

PERSONAWORKFLOWWIDGET

- PERSONANAME - WORKFLOWNAME

PERSONAWORKFLOWS

- PERSONANAME - WORKFLOWNAME

PERSONAWORKFLOWWIDGETFK2

PERSONAWORKFLOWWIDGET

- WIDGETID DASHBOARDWIDGET - WIDGETID

PLANARRIV_SKU_FK2 PLANARRIV - ITEM - DEST SKU - ITEM - LOC PLANARRIV_SKU_FK3 PLANARRIV - ITEM - SOURCE SKU - ITEM - LOC PLANARRIV_TRANSMODE_FK PLANARRIV - TRANSMODE TRANSMODE - TRANSMODE

Pricing and Promotions Reference Guide 459 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 469: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

1 PLANORDER_SKU_FK1 PLANORDER - ITEM - LOC SKU - ITEM - LOC PLANPEGCOLS1 PLANPEGCOLS - PEGNAME PLANPEGINFO - PEGNAME PLANPROXYINVENTORY_SKU_FK1

PLANPROXYINVENTORY - ITEM - LOC SKU - ITEM - LOC

PLANPROXYINVENTORY_SKU_FK2

PLANPROXYINVENTORY - ALTITEM - LOC SKU - ITEM - LOC

PLANPURCH_SKU_FK1 PLANPURCH - ITEM - LOC SKU - ITEM - LOC PLANSHIP_SKU_FK1 PLANSHIP - ITEM - SOURCE SKU - ITEM - LOC PORANGE_LOC_FK1 PORANGE - LOC LOC - LOC PRAVAILGRMAP_DFUPRPARAM_FK2

PRICEAVAILGROUPMAP - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

PRAVAILGRMAP_PRAVAILGR_FK1

PRICEAVAILGROUPMAP - PRICEAVAILGROUP PRICEAVAILGROUP - PRICEAVAILGROUP

PRAVAILGRVAL_PRAVAILGR_FK1

PRICEAVAILGROUPVAL - PRICEAVAILGROUP PRICEAVAILGROUP - PRICEAVAILGROUP

PRCRELTNDETAIL_PRCRELTN_FK1

PRICERELATIONDETAIL - RELATIONNAME PRICERELATION - RELATIONNAME

PRCRULEATRIBCMPVAL_RULENM_FK

PRICERULEATTRIBCOMPVAL

- RULENAME PRICERULEDEFINITION

- RULENAME

PRCRULECPI_PRCRULEDEF_FK1

PRICERULECOMPPRICEINDEX

- RULENAME PRICERULEDEFINITION

- RULENAME

PRCSCENARIO_PRCSCENARIO_FK1

PRICESCENARIORULECONFLICT

- PRICESCENARIO PRICESCENARIO - PRICESCENARIO

PRDFAMILYCHGOVER_PRDFAMILY_FK1

PRODUCTIONFAMILYCHGOVER

- FROMFAMILY PRODUCTIONFAMILY - PRODFAMILY

PRDFAMILYCHGOVER_PRDFAMILY_FK2

PRODUCTIONFAMILYCHGOVER

- TOFAMILY PRODUCTIONFAMILY - PRODFAMILY

PRDFAMLYSKULOAD_PRODFAMILY_FK

PRODUCTIONFAMILYSKULOAD

- PRODFAMILY PRODUCTIONFAMILY - PRODFAMILY

PRDUCTIONFAMILYSKULOAD_RES_FK

PRODUCTIONFAMILYSKULOAD

- RES RES - RES

Pricing and Promotions Reference Guide 460 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 470: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

PRICELIST_ITEM_FK1 PRICELIST - ITEM ITEM - ITEM PRICEPROFILE_CURRENCY_FK1

PRICEPROFILE - BASECURRENCY CURRENCY - CURRENCY

PRICEPROFVAL_PRICEPROF_FK1

PRICEPROFILEVAL - PRICEPROFILENAME PRICEPROFILE - PRICEPROFILENAME

PRICERULEDEFINITION_FK PRICERULELASTDIGITVAL

- RULENAME PRICERULEDEFINITION

- RULENAME

PRICERULERANGEVAL_R01 PRICERULERANGEVAL - RULENAME PRICERULEDEFINITION

- RULENAME

PRICERULESELATTRIB_RULENAME_FK

PRICERULESELATTRIB - RULENAME PRICERULEDEFINITION

- RULENAME

PRICESCENARIODFUVIOLATION_FK1

PRICESCENARIODFUVIOLATION

- PRICESCENARIO PRICESCENARIO - PRICESCENARIO

PRICESCENARIODFUVIOLATION_FK2

PRICESCENARIODFUVIOLATION

- RULENAME PRICERULEDEFINITION

- RULENAME

PRICESCENARIODFUVIOLATION_FK3

PRICESCENARIODFUVIOLATION

- DMDUNIT DMDUNIT - DMDUNIT

PRICESCENARIODFUVIOLATION_FK4

PRICESCENARIODFUVIOLATION

- DMDGROUP DMDGROUP - DMDGROUP

PRICESCENARIODFUVIOLATION_FK5

PRICESCENARIODFUVIOLATION

- LOC LOC - LOC

PRICESCENARIOEXCPTN_PRCSCN_FK

PRICESCENARIOEXCEPTION

- PRICESCENARIO PRICESCENARIO - PRICESCENARIO

PRICESCENARIORULESETMAP_FK1

PRICESCENARIORULESETMAP

- PRICESCENARIO PRICESCENARIO - PRICESCENARIO

PRICESCENARIOVIOLATION_FK1

PRICESCENARIOVIOLATION

- PRICESCENARIO PRICESCENARIO - PRICESCENARIO

PRICESCENARIOVIOLATION_FK2

PRICESCENARIOVIOLATION

- RULENAME PRICERULEDEFINITION

- RULENAME

PRMETSCENMAP_PRMETSCEN_FK1

PRICEMETRICSCENARIOMAP

- METRICSCENARIO PRICEMETRICSCENARIO

- METRICSCENARIO

PRMTNRULESETMAP_PRMTN_FK1

PROMOTIONRULESETMAP

- PROMOTION PROMOTION - PROMOTION

Pricing and Promotions Reference Guide 461 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 471: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

PRMTNRULESETMAP_PRRULESET_FK2

PROMOTIONRULESETMAP

- RULESETNAME PRICERULESET - RULESETNAME

PROCESSMARKDOWNMETRICS_FK1

PROCESSMARKDOWNMETRICS

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

PROCESSOPTSVALUES_FK1 PROCESSOPTSVALUES - OPTIONNAME - UVP - USERID - SCOPE - ALGNAME

PROCESSOPTS - OPTIONNAME - UVP - USERID - SCOPE - ALGNAME

PRODCONSTRAINT_CONSTRCAT_FK1

PRODUCTIONCONSTRAINT

- CATEGORY CONSTRAINTCATEGORY

- CATEGORY

PRODCONSTRAINT_PRODMETHOD_FK1

PRODUCTIONCONSTRAINT

- PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

PRODCONSTRAINT_UOM_FK1

PRODUCTIONCONSTRAINT

- QTYUOM UOM - UOM

PRODCOST_COSTCATEGORY_FK1

PRODUCTIONCOST - CATEGORY COSTCATEGORY - CATEGORY

PRODCOST_PRODMETHOD_FK1

PRODUCTIONCOST - PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

PRODFAMILYCHGOVER_RES_FK

PRODUCTIONFAMILYCHGOVER

- RES RES - RES

PRODFAMILYLOAD_PRODFAMILY_FK

PRODUCTIONFAMILYLOAD

- PRODFAMILY PRODUCTIONFAMILY - PRODFAMILY

PRODFAMILYLOAD_PRODFAMILY_FK2

PRODUCTIONFAMILYLOAD

- CHGOVERPRODFAMILY PRODUCTIONFAMILY - PRODFAMILY

PRODFAMILYLOAD_RES_FK PRODUCTIONFAMILYLOAD

- RES RES - RES

PRODFAMILYRESMAP_PRODFAMILY_FK

PRODUCTIONFAMILYRESMAP

- PRODFAMILY PRODUCTIONFAMILY - PRODFAMILY

PRODITEMPROJ_ITEM_FK1 PRODITEMPROJ - PRODUCTIONMETHODITEM ITEM - ITEM PRODITEMPROJ_UOM_FK1 PRODITEMPROJ - NUMERATORUOM UOM - UOM PRODITEMPROJ_UOM_FK2 PRODITEMPROJ - DENOMINATORUOM UOM - UOM PRODITEMPROJ_UOM_FK3 PRODITEMPROJ - ADDITIONALUOM UOM - UOM

Pricing and Promotions Reference Guide 462 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 472: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

PRODLEADTIME_PRODMETHOD_FK1

PRODUCTIONLEADTIME

- PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

PRODMETHOD_FINISHCAL_FK

PRODUCTIONMETHOD - FINISHCAL CAL - CAL

PRODMETHOD_LEADTIMECAL_FK

PRODUCTIONMETHOD - LEADTIMECAL CAL - CAL

PRODMETRIC_METRICCATEGORY_FK1

PRODUCTIONMETRIC - CATEGORY METRICCATEGORY - CATEGORY

PRODMETRIC_PRODMETHOD_FK1

PRODUCTIONMETRIC - PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

PRODPENALTY_PENALTYCAT_FK1

PRODUCTIONPENALTY - CATEGORY PENALTYCATEGORY - CATEGORY

PRODPENALTY_PRODMETHOD_FK1

PRODUCTIONPENALTY - PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

PRODPENALTY_UOM_FK1 PRODUCTIONPENALTY - QTYUOM UOM - UOM PRODPENALTY_UOM_FK2 PRODUCTIONPENALTY - CURRENCYUOM UOM - UOM PRODPROJ_PRODUCTIONMETHOD_FK1

PRODPROJ - PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

PRODPROJ_SKU_FK1 PRODPROJ - ITEM - LOC SKU - ITEM - LOC PRODPROJ_UOM_FK1 PRODPROJ - NUMERATORUOM UOM - UOM PRODPROJ_UOM_FK2 PRODPROJ - DENOMINATORUOM UOM - UOM PRODPROJ_UOM_FK3 PRODPROJ - ADDITIONALUOM UOM - UOM PRODREQUIREMENT_SKU_FK1

PRODREQUIREMENT - ITEM - LOC SKU - ITEM - LOC

PRODRESMETRIC_METRICCAT_FK

PRODUCTIONRESMETRIC

- CATEGORY METRICCATEGORY - CATEGORY

PRODRESMETRIC_PRODMETHOD_FK

PRODUCTIONRESMETRIC

- PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

Pricing and Promotions Reference Guide 463 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 473: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

PRODRESPROJ_PRODMETHOD_FK1

PRODRESPROJ - PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

PRODRESPROJ_RES_FK1 PRODRESPROJ - RES RES - RES PRODRESPROJ_UOM_FK1 PRODRESPROJ - NUMERATORUOM UOM - UOM PRODRESPROJ_UOM_FK2 PRODRESPROJ - DENOMINATORUOM UOM - UOM PRODRESPROJ_UOM_FK3 PRODRESPROJ - ADDITIONALUOM UOM - UOM PRODSTEP_UOM_FK1 PRODUCTIONSTEP - QTYUOM UOM - UOM PRODTARGET_PRODMETHOD_FK1

PRODUCTIONTARGET - PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONCONSTRAINT_SKU_FK1

PRODUCTIONCONSTRAINT

- OUTPUTITEM - LOC SKU - ITEM - LOC

PRODUCTIONCOST_COST_FK1

PRODUCTIONCOST - LOCALCOST COST - COST

PRODUCTIONCOST_COST_FK2

PRODUCTIONCOST - TIEREDCOST COST - COST

PRODUCTIONMETHOD_SKU_FK1

PRODUCTIONMETHOD - ITEM - LOC SKU - ITEM - LOC

PRODUCTIONMETRIC_CURRUOM_FK

PRODUCTIONMETRIC - CURRENCYUOM UOM - UOM

PRODUCTIONMETRIC_QTYUOM_FK

PRODUCTIONMETRIC - QTYUOM UOM - UOM

PRODUCTIONMETRIC_SKU_FK1

PRODUCTIONMETRIC - OUTPUTITEM - LOC SKU - ITEM - LOC

PRODUCTIONPENALTY_SKU_FK1

PRODUCTIONPENALTY - OUTPUTITEM - LOC SKU - ITEM - LOC

PRODUCTIONRESMETRIC_CURRUOM_FK

PRODUCTIONRESMETRIC

- CURRENCYUOM UOM - UOM

PRODUCTIONRESMETRIC_QTYUOM_FK

PRODUCTIONRESMETRIC

- QTYUOM UOM - UOM

PRODUCTIONRESMETRIC_RES_FK

PRODUCTIONRESMETRIC

- RES RES - RES

Pricing and Promotions Reference Guide 464 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 474: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

PRODUCTIONSTEP_CAL_FK01

PRODUCTIONSTEP - PRODRATECAL CAL - CAL

PRODUCTIONSTEP_PRODFAMILY_FK

PRODUCTIONSTEP - PRODFAMILY PRODUCTIONFAMILY - PRODFAMILY

PRODUCTIONSTEP_PRODMETHOD_FK1

PRODUCTIONSTEP - PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONSTEP_RES_FK1 PRODUCTIONSTEP - RES RES - RES PRODUCTIONSTEP_SETUP_FK

PRODUCTIONSTEP - SETUP SETUP - SETUP

PRODUCTIONYIELD_CAL_FK01

PRODUCTIONYIELD - YIELDCAL CAL - CAL

PRODUCTIONYIELD_SKU_FK2

PRODUCTIONYIELD - OUTPUTITEM - LOC SKU - ITEM - LOC

PRODYIELD_PRODMETHOD_FK1

PRODUCTIONYIELD - PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

PRODYIELD_UOM_FK1 PRODUCTIONYIELD - QTYUOM UOM - UOM PROFILEDATA_PROFILE_FK1 PROFILEDATA - PROFILE PROFILE - PROFILE PROJORDERSKUDETAIL_SKU_FK1

PROJORDERSKUDETAIL - ORDERID - ITEM - DEST PROJORDERSKU - ORDERID - ITEM - DEST

PROJORDERSKUTOTAL_SKU_FK1

PROJORDERSKUTOTAL - ORDERID - ITEM - DEST PROJORDERSKU - ORDERID - ITEM - DEST

PROJORDERSKU_SUMMARY_FK1

PROJORDERSKU - ORDERID PROJORDERSUMMARY - ORDERID

PROJORDERTOTAL_SUMMARY_FK1

PROJORDERTOTAL - ORDERID PROJORDERSUMMARY - ORDERID

PROJSUMMARYDETAIL_SUMMARY_FK1

PROJORDERSUMMARYDETAIL

- ORDERID PROJORDERSUMMARY - ORDERID

PROMOACTIVITYMAP_FK1 PROMOACTIVITYMAP - PROMOTION PROMOTION - PROMOTION PROMOACTIVITYMAP_FK2 PROMOACTIVITYMAP - PROMOACTIVITYID PROMOACTIVITY - PROMOACTIVITYID PROMOACTIVITYSPACEALLOC_FK1

PROMOACTIVITYSPACEALLOC

- PROMOACTIVITYID PROMOACTIVITY - PROMOACTIVITYID

Pricing and Promotions Reference Guide 465 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 475: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

PROMOACTIVITYTASK_ACTIVITY_FK

PROMOACTIVITYTASK - PROMOACTIVITYID PROMOACTIVITY - PROMOACTIVITYID

PROMOACTIVITYTYPE_TRANS_FK1

PROMOACTIVITYTYPE_TRANS

- ACTIVITYTYPE PROMOACTIVITYTYPE - ACTIVITYTYPE

PROMOACTMKTINST_MKTGINST_FK2

PROMOACTIVITYMKTGINSTRUMENT

- MKTGINSTRUMENT MKTGINSTRUMENT - MKTGINSTRUMENT

PROMOACTMKTINST_PROMOACT_FK1

PROMOACTIVITYMKTGINSTRUMENT

- PROMOACTIVITYID PROMOACTIVITY - PROMOACTIVITYID

PROMOACTTASKDEF_ACTTYPE_FK

PROMOACTIVITYTASKDEF

- ACTIVITYTYPE PROMOACTIVITYTYPE - ACTIVITYTYPE

PROMOACTTASKDEF_MKTGINSTR_FK

PROMOACTIVITYTASKDEF

- MKTGINSTRUMENT MKTGINSTRUMENT - MKTGINSTRUMENT

PROMOANALYPRM_PROMO_FK1

PROMOANALYSISPARAMS

- PROMOTION PROMOTION - PROMOTION

PROMOCAMPAIGNACTIVITYID_FK

PROMOCAMPAIGN - PROMOACTIVITYID PROMOACTIVITY - PROMOACTIVITYID

PROMOCANDACTIVITYMAP_FK1

PROMOCANDIDATEACTIVITYMAP

- REQUESTID PROMOCANDIDATEREQUEST

- REQUESTID

PROMOCANDACTIVITYMAP_FK2

PROMOCANDIDATEACTIVITYMAP

- PROMOACTIVITYID PROMOACTIVITY - PROMOACTIVITYID

PROMODFUATTVAL_PROMODFU_CRI_FK

PROMODFUATTRIBVALUE

- CRITERIAID PROMODFU_CRITERIA - CRITERIA_ID

PROMODFUEXCEPTION_FK1 PROMODFUEXCEPTION - PROMOTION - PARENTEXCEPTION

PROMOEXCEPTION - PROMOTION - EXCEPTION

PROMODFUFCST_IMPORT_FK1

PROMODFUFCST_IMPORT

- PROMOTION PROMOTION_IMPORT - PROMOTION

PROMODFUFCST_PROMOTION_FK1

PROMODFUFCST - PROMOTION PROMOTION - PROMOTION

PROMODFUFILTVAL_PRMDFUFILT_FK1

PROMODFU_FILTER_VALUE

- CRITERIA_ID - FILTER_ID PROMODFU_FILTER - CRITERIA_ID - FILTER_ID

PROMODFURVNUCOGS_PRMTION_FK1

PROMODFUREVENUECOGS

- PROMOTION PROMOTION - PROMOTION

PROMODFUVENDORCOST_FK1

PROMODFUVENDORCOST

- PROMOTION PROMOTION - PROMOTION

Pricing and Promotions Reference Guide 466 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 476: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

PROMODFU_CRITERIA_PROMO_FK1

PROMODFU_CRITERIA - PROMOTION PROMOTION - PROMOTION

PROMODFU_EXCLU_PRMDFU_CRI_FK1

PROMODFU_EXCLUSION

- CRITERIA_ID PROMODFU_CRITERIA - CRITERIA_ID

PROMODFU_FILTER_PRO_CRIOPR_FK1

PROMODFU_FILTER - OPERATOR_ID PROMODFU_CRITERIA_OPERATOR

- OPERATOR_ID

PROMODFU_FILTER_PRO_CRI_FK1

PROMODFU_FILTER - CRITERIA_ID PROMODFU_CRITERIA - CRITERIA_ID

PROMODFU_PROMODFUCRI_FK1

PROMODFU - CRITERIAID PROMODFU_CRITERIA - CRITERIA_ID

PROMOEVENTACTIVITYID_FK PROMOEVENT - PROMOACTIVITYID PROMOACTIVITY - PROMOACTIVITYID PROMOEXCLUDELOCACTIVITYID_FK

PROMOACTIVITYEXCLUDELOC

- PROMOACTIVITYID PROMOACTIVITY - PROMOACTIVITYID

PROMOEXCLUDELOC_LOC_FK

PROMOACTIVITYEXCLUDELOC

- LOC LOC - LOC

PROMOFACTSHEET_FEAPROD_FK1

PROMOFEATUREDPRODUCT

- PROMOTION PROMOFACTSHEET - PROMOTION

PROMOFACTSHEET_PROMO_FK1

PROMOFACTSHEET - PROMOTION PROMOTION - PROMOTION

PROMOFACTSHEET_SAVESTORY_FK1

PROMOSAVESTORY - PROMOTION PROMOFACTSHEET - PROMOTION

PROMOFEAPROD_DMDUNIT_FK2

PROMOFEATUREDPRODUCT

- DMDUNIT DMDUNIT - DMDUNIT

PROMOFEATPRODIMAGE_FEATPROD_FK

PROMOFEATUREDPRODUCTIMAGE

- PROMOTION - DMDUNIT PROMOFEATUREDPRODUCT

- PROMOTION - DMDUNIT

PROMOINCLUDELOCACTIVITYID_FK

PROMOACTIVITYINCLUDELOC

- PROMOACTIVITYID PROMOACTIVITY - PROMOACTIVITYID

PROMOINCLUDELOC_LOC_FK PROMOACTIVITYINCLUDELOC

- LOC LOC - LOC

PROMOLIFTFACTOR_CRITERIA_FK1

PROMOLIFTFACTOR - CRITERIAID PROMODFU_CRITERIA - CRITERIA_ID

PROMOMDALLOC_FK1 PROMOMDALLOC - PROMOTION PROMOTION - PROMOTION PROMOOPTTARGETS_FK1 PROMOOPTTARGETS - PROMOTION PROMOTION - PROMOTION

Pricing and Promotions Reference Guide 467 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 477: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

PROMOPRICESTRATTR_CRITERIA_FK1

PROMOPRICESTRATEGYTIER

- CRITERIAID PROMODFU_CRITERIA - CRITERIA_ID

PROMOPRICESTRA_CRITERIA_FK1

PROMOPRICESTRATEGY

- CRITERIAID PROMODFU_CRITERIA - CRITERIA_ID

PROMOPRICESTRA_PRMOPRSTRAT_FK1

PROMOPRICESTRATEGYTIER

- CRITERIAID - NODEKEYID PROMOPRICESTRATEGY

- CRITERIAID - NODEKEYID

PROMOPROFILE_PROMOTION_FK

PROMOPROFILE - PROMOTION PROMOTION - PROMOTION

PROMOSCORECARD_PROMOTION_FK1

PROMOSCORECARD - PROMOTION PROMOTION - PROMOTION

PROMOSPACEALLOCATION_FK

PROMOSPACEALLOC - PROMOTION PROMOTION - PROMOTION

PROMOSPACEALLOCSECOWNERS_FK1

PROMOSPACEALLOCSECOWNERS

- PROMOACTIVITYID - PAGE PROMOACTIVITYSPACEALLOC

- PROMOACTIVITYID - PAGE

PROMOTIONREPORT_FK1 PROMOTIONREPORT - PROMOTION PROMOTION - PROMOTION PROMOVEHICLEACTIVITYID_FK

PROMOVEHICLE - PROMOACTIVITYID PROMOACTIVITY - PROMOACTIVITYID

PRRULEAGGTYPE_PRAGGTYPE_FK1

PRICERULEAGGTYPE - AGGTYPE PRICEAGGTYPE - AGGTYPE

PRSCENRULEMAP_PRRULEDEF_FK1

PRICESCENARIORULEMAP

- RULENAME PRICERULEDEFINITION

- RULENAME

PRSCENRULEMAP_PRSCEN_FK2

PRICESCENARIORULEMAP

- PRICESCENARIO PRICESCENARIO - PRICESCENARIO

PRSENSITIVITY_DFUPRPARAM_FK2

PRICESENSITIVITY - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

PRSENSITIVITY_PRSCENARIO_FK1

PRICESENSITIVITY - PRICESCENARIO PRICESCENARIO - PRICESCENARIO

PSDFUE_DFUPP_FK PRICESCENARIODFUEXCEPTION

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

PSDFUE_PS_FK PRICESCENARIODFUEXCEPTION

- PRICESCENARIO PRICESCENARIO - PRICESCENARIO

PURCHLEADTIMEPARAM_SKU_FK1

PURCHLEADTIMEPARAM

- ITEM - LOC SKU - ITEM - LOC

Pricing and Promotions Reference Guide 468 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 478: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

PURCHMETHOD_CAL_FK PURCHMETHOD - ARRIVCAL CAL - CAL PURCHMETHOD_SKU_FK1 PURCHMETHOD - ITEM - LOC SKU - ITEM - LOC PURCHORDER_SKU_FK1 PURCHORDER - ITEM - LOC SKU - ITEM - LOC PURCHREQUIREMENT_SKU_FK1

PURCHREQUIREMENT - ITEM - LOC SKU - ITEM - LOC

RECSHIP_ITEM_FK1 RECSHIP - PRIMARYITEM ITEM - ITEM RECSHIP_SKU_FK1 RECSHIP - ITEM - SOURCE SKU - ITEM - LOC RECSHIP_SKU_FK2 RECSHIP - ITEM - DEST SKU - ITEM - LOC RECSHIP_TRANSMODE_FK1 RECSHIP - TRANSMODE TRANSMODE - TRANSMODE RECSUBINVENTORY_ITEM_FK1

RECSUBINVENTORY - PRIMARYITEM ITEM - ITEM

RECSUBINVENTORY_SKU_FK1

RECSUBINVENTORY - ITEM - LOC SKU - ITEM - LOC

REDUCEDCOSTPRODUCTION_SKU_FK

REDUCEDCOSTPRODUCTION

- OUTPUTITEM - LOC SKU - ITEM - LOC

REDUCEDCOSTPROD_PRODMETHOD_FK

REDUCEDCOSTPRODUCTION

- PRODUCTIONMETHOD - ITEM - LOC

PRODUCTIONMETHOD - PRODUCTIONMETHOD - ITEM - LOC

REDUCEDCOSTRES_RES_FK REDUCEDCOSTRES - RES RES - RES REDUCEDCOSTSKU_SKU_FK REDUCEDCOSTSKU - ITEM - LOC SKU - ITEM - LOC REDUCEDCOSTSRC_SOURCING_FK

REDUCEDCOSTSOURCING

- SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

RELATIONNAME_FK PRICERELATIONGROUP - RELATIONNAME PRICERELATION - RELATIONNAME REPORTHISTFCSTDATA_SKU_FK1

REPORTHISTFCSTDATA - ITEM - LOC SKU - ITEM - LOC

RESCONSTRAINT_RES_FK1 RESCONSTRAINT - RES RES - RES RESCONSTRAINT_UOM_FK1 RESCONSTRAINT - QTYUOM UOM - UOM RESCONST_CONSTRCATEGORY_FK1

RESCONSTRAINT - CATEGORY CONSTRAINTCATEGORY

- CATEGORY

RESCONTRAINT_TIMEUOM_FK

RESCONSTRAINT - TIMEUOM UOM - UOM

RESCOST_COSTCATEGORY_F RESCOST - CATEGORY COSTCATEGORY - CATEGORY

Pricing and Promotions Reference Guide 469 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 479: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

K1 RESCOST_COST_FK1 RESCOST - LOCALCOST COST - COST RESCOST_COST_FK2 RESCOST - TIEREDCOST COST - COST RESCOST_RES_FK1 RESCOST - RES RES - RES RESEXCEPTION_PRODFAMILY_FK

RESEXCEPTION - PRODFAMILY PRODUCTIONFAMILY - PRODFAMILY

RESEXCEPTION_RES_FK1 RESEXCEPTION - RES RES - RES RESLOADDETAIL_ITEM_FK1 RESLOADDETAIL - ITEM ITEM - ITEM RESLOADDETAIL_LOC_FK2 RESLOADDETAIL - LOC LOC - LOC RESLOADREQUIREMENT_SKU_FK1

RESLOADREQUIREMENT

- ITEM - LOC SKU - ITEM - LOC

RESMETRIC_CURRUOM_FK RESMETRIC - CURRENCYUOM UOM - UOM RESMETRIC_METRICCATEGORY_FK1

RESMETRIC - CATEGORY METRICCATEGORY - CATEGORY

RESMETRIC_QTYUOM_FK RESMETRIC - QTYUOM UOM - UOM RESMETRIC_RES_FK1 RESMETRIC - RES RES - RES RESMETRIC_SETUP_FK RESMETRIC - SETUP SETUP - SETUP RESMETRIC_TIMEUOM_FK RESMETRIC - TIMEUOM UOM - UOM RESOINDEPENDENTDMD_SKU_FK1

RESOINDEPENDENTDMD

- ITEM - LOC SKU - ITEM - LOC

RESOIN_SKU_FK1 RESOIN - ITEM - LOC SKU - ITEM - LOC RESOSUPPLYDETAIL_LOC_FK1

RESOSUPPLYDETAIL - SUBSTLOC LOC - LOC

RESOSUPPLYDETAIL_SKU_FK1

RESOSUPPLYDETAIL - ITEM - LOC SKU - ITEM - LOC

RESPENALTY_PENALTYCAT_FK1

RESPENALTY - CATEGORY PENALTYCATEGORY - CATEGORY

RESPENALTY_RES_FK1 RESPENALTY - RES RES - RES RESPENALTY_TIMEUOM_FK RESPENALTY - TIMEUOM UOM - UOM RESPENALTY_UOM_FK1 RESPENALTY - QTYUOM UOM - UOM RESPENALTY_UOM_FK2 RESPENALTY - CURRENCYUOM UOM - UOM

Pricing and Promotions Reference Guide 470 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 480: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

RESPROJ_RES_FK1 RESPROJ - RES RES - RES RESPROJ_RES_FK3 RESPROJ - ADDITIONALUOM UOM - UOM RESPROJ_UOM_FK1 RESPROJ - NUMERATORUOM UOM - UOM RESPROJ_UOM_FK2 RESPROJ - DENOMINATORUOM UOM - UOM RESSUBTYPE_TRANS_RESSUBTYPE_FK

RESSUBTYPE_TRANS - SUBTYPE RESSUBTYPE - SUBTYPE

RES_CAL_FK1 RES - CAL CAL - CAL RES_ITEM_FK1 RES - CRITICALITEM ITEM - ITEM RES_LOC_FK1 RES - LOC LOC - LOC RES_LOC_FK2 RES - SOURCE LOC - LOC RES_RESSUBTYPE_FK1 RES - SUBTYPE RESSUBTYPE - SUBTYPE RES_UOM_FK2 RES - QTYUOM UOM - UOM RES_UOM_FK3 RES - CURRENCYUOM UOM - UOM RETAILFCST_SKU_FK1 RETAILFCST - ITEM - LOC SKU - ITEM - LOC RMEVENTCALDATA_RMEVENTCAL_FK

RMEVENTCALDATA - EVENTCAL RMEVENTCAL - EVENTCAL

RMEVENTCALDATA_RMEVENTTYPE_FK

RMEVENTCALDATA - EVENTTYPE RMEVENTTYPE - EVENTTYPE

RMF_FCST_HIER_FK RMF_FCST_HIER - MAP MAP - MAP RMF_INPUT_ATTRIB_FK1 RMF_INPUT_ATTRIB - ANALYSIS_TYPE RMF_ANALYSIS_TYPE - ANALYSIS_TYPE RMF_METRIC_INTERVAL_FK RMF_METRIC_INTERVA

L - ANALYSIS_TYPE RMF_ANALYSIS_TYPE - ANALYSIS_TYPE

RMF_METRIC_TREE_FK RMF_METRIC_TREE - ANALYSIS_TYPE RMF_ANALYSIS_TYPE - ANALYSIS_TYPE RMF_METRIC_TREE_LOG_FK RMF_METRIC_TREE_LO

G - ANALYSIS_TYPE RMF_ANALYSIS_TYPE - ANALYSIS_TYPE

RMF_MET_TREE_ATT_GRP_FK1

RMF_METRIC_TREE - ATTRIB_GROUP_ID RMF_ATTRIB_GROUP - ATTRIB_GROUP_ID

RMF_MET_TREE_LOG_ATT_GRP_FK1

RMF_METRIC_TREE_LOG

- ATTRIB_GROUP_ID RMF_ATTRIB_GROUP - ATTRIB_GROUP_ID

RMF_ORDERED_ATTRIB_FK RMF_ORDERED_ATTRIB

- ANALYSIS_TYPE RMF_ANALYSIS_TYPE - ANALYSIS_TYPE

Pricing and Promotions Reference Guide 471 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 481: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

RMF_ORDERED_ATT_ATT_GRP_FK1

RMF_ORDERED_ATTRIB

- ATTRIB_GROUP_ID RMF_ATTRIB_GROUP - ATTRIB_GROUP_ID

RULEDEFINITION_RULENAME_FK2

PRICESCENARIORULECONFLICT

- RULENAME PRICERULEDEFINITION

- RULENAME

RULEDETAILS_RULE_FK RULEDETAILS - RULESET - SERVICENAME - RULESEQNUM

RULE - RULESET - SERVICENAME - SEQNUM

RULEORDERBYDETAILS_RULE_FK

RULEORDERBYDETAILS - RULESET - SERVICENAME - RULESEQNUM

RULE - RULESET - SERVICENAME - SEQNUM

RULESETNAME_PRICERULESET_FK2

PRICESCENARIORULESETMAP

- RULESETNAME PRICERULESET - RULESETNAME

RULE_RULESET_FK RULE - RULESET - SERVICENAME RULESET - RULESET - SERVICENAME

R_120 HISTPROMOINCENTIVEVAL

- INCENTIVE INCENTIVE - INCENTIVE

R_127 DECOMPGROUPCOEF - DECOMPGROUP DECOMPGROUP - DECOMPGROUP R_141 DECOMPSUBGROUPCO

EF - DECOMPSUBGROUP - DECOMPGROUP

DECOMPSUBGROUP - DECOMPSUBGROUP - DECOMPGROUP

R_143 VIEWHIERARCHYCOL - VIEWHIERARCHY VIEWHIERARCHY - VIEWHIERARCHY R_145 PROMODFUMKTGINSTR

VAL - DMDUNIT - DMDGROUP - LOC - PROMOTION

PROMODFU - DMDUNIT - DMDGROUP - LOC - PROMOTION

R_146 MRMCOEFDRAFT - MRMGROUP MRMGROUP - MRMGROUP R_147 MRMCOEF - MRMGROUP MRMGROUP - MRMGROUP R_148 SMEARINGFACTORDRA

FT - MRMGROUP MRMGROUP - MRMGROUP

R_149 SMEARINGFACTOR - MRMGROUP MRMGROUP - MRMGROUP R_152 PROCESSPRICEGROUP - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC R_153 PROCESSDECOMPGRO

UP - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC R_155 PROCESSDECOMPGRO - DECOMPGROUP DECOMPGROUP - DECOMPGROUP

Pricing and Promotions Reference Guide 472 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 482: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

UP R_156 PROCESSDECOMPSUB

GROUP - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC R_157 PROCESSDECOMPSUB

GROUP - DECOMPSUBGROUP - DECOMPGROUP

DECOMPSUBGROUP - DECOMPSUBGROUP - DECOMPGROUP

R_158 PROCESSPRICEGROUP - PRICEGROUP PRICEGROUP - PRICEGROUP R_161 DECOMPSUBGROUP - DECOMPGROUP DECOMPGROUP - DECOMPGROUP R_162 DECOMPGROUPNORMF

ACTOR - DECOMPGROUP DECOMPGROUP - DECOMPGROUP

R_171 DECOMPHIST - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

R_173 PRICERULEMAP - RULENAME PRICERULEDEFINITION

- RULENAME

R_218 SALESORDERLINEITEM - ORDERID SALESORDER - ORDERID R_24 DMDUNITBUNDLEMAP - DMDUNITBUNDLE DMDUNITBUNDLE - DMDUNITBUNDLE R_309 LIFESTAGE - LIFECYCLE LIFECYCLE - LIFECYCLE R_312 SALESORDER - LOC LOC - LOC R_320 MBARESULT - MBAGROUP MBAGROUP - MBAGROUP R_321 DECOMPGROUP - DECOMPMRMODEL MRMODEL - MRMODEL R_358 DECOMPSUBGROUPMK

TGINST - DECOMPSUBGROUP - DECOMPGROUP

DECOMPSUBGROUP - DECOMPSUBGROUP - DECOMPGROUP

R_359 DECOMPSUBGROUPMKTGINST

- MKTGINSTRUMENTATTRIB - MKTGINSTRUMENT

MKTGINSTRUMENTATTRIB

- MKTGINSTRUMENTATTRIB - MKTGINSTRUMENT

R_360 PROCESSPRICEOPTGROUP

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

R_361 DFUPRICERATIO - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

R_364 DFUPRICECONSTRAINT - RULENAME PRICERULEDEFINITION

- RULENAME

R_366 DFUAPPROVEDPRICE - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

Pricing and Promotions Reference Guide 473 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 483: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

DMDGROUP - LOC R_373 PROMODFUALLOWANC

EVAL - DMDUNIT - DMDGROUP - LOC - PROMOTION

PROMODFU - DMDUNIT - DMDGROUP - LOC - PROMOTION

R_377 PROMODFUMKTGINSTRVAL

- MKTGINSTRUMENT - PROMOTION

PROMOMKTGINSTRUMENT

- MKTGINSTRUMENT - PROMOTION

R_381 PROMOINCENTIVE - INCENTIVE INCENTIVE - INCENTIVE R_382 PROMODFU - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC R_391 PROMOINCENTIVE - PROMOTION PROMOTION - PROMOTION R_393 PROMODFUINCENTIVE

VAL - INCENTIVE - PROMOTION PROMOINCENTIVE - PROMOTION -

INCENTIVE R_394 PROMODFU - PROMOTION PROMOTION - PROMOTION R_399 MKTGINSTRUMENTATT

RIB - MKTGINSTRUMENT MKTGINSTRUMENT - MKTGINSTRUMENT

R_401 HISTPROMOMKTGINSTRUMENTVAL

- PROMOTION HISTPROMO - PROMOTION

R_402 HISTPROMOINCENTIVEVAL

- PROMOTION HISTPROMO - PROMOTION

R_403 HISTPROMOMKTGINSTRUMENTVAL

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

R_404 HISTPROMOINCENTIVEVAL

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

R_405 HISTPROMOMKTGINSTRUMENTVAL

- MKTGINSTRUMENTATTRIB - MKTGINSTRUMENT

MKTGINSTRUMENTATTRIB

- MKTGINSTRUMENTATTRIB - MKTGINSTRUMENT

R_407 DFUPRICERELATION - IMPACTINGDMDUNIT - IMPACTINGDMDGROUP - IMPACTINGLOC

DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

R_415 MRMGROUPLRSTAT - MRMGROUP MRMGROUP - MRMGROUP R_416 MRMGROUPLRSTATDRA

FT - MRMGROUP MRMGROUP - MRMGROUP

Pricing and Promotions Reference Guide 474 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 484: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

R_422 PROMOMKTGINSTRUMENT

- MKTGINSTRUMENT MKTGINSTRUMENT - MKTGINSTRUMENT

R_423 PROMODFUMKTGINSTRVAL

- MKTGINSTRUMENTATTRIB - MKTGINSTRUMENT

MKTGINSTRUMENTATTRIB

- MKTGINSTRUMENTATTRIB - MKTGINSTRUMENT

R_426 PROMOMKTGINSTRUMENT

- PROMOTION PROMOTION - PROMOTION

R_428 PROMOALLOWANCE - ALLOWANCE ALLOWANCE - ALLOWANCE R_429 PROMOALLOWANCE - PROMOTION PROMOTION - PROMOTION R_430 PROMODFUALLOWANC

EVAL - PROMOTION - ALLOWANCE PROMOALLOWANCE - PROMOTION -

ALLOWANCE R_432 MRMPROXY - MRMGROUP MRMGROUP - MRMGROUP R_435 VARIANTMRMCAUSALF

ACTORVAL - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC R_437 VARIANTMRMCAUSALF

ACTORVAL - MRMCAUSALFACTOR MRMCAUSALFACTOR -

MRMCAUSALFACTOR R_439 MRMCAUSALFACTOR - DATATYPE PRICEDATATYPE - DATATYPE R_440 MKTGINSTRUMENTATT

RIB - DATATYPE PRICEDATATYPE - DATATYPE

R_441 DFUELASTICITY - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

R_444 ALLOWANCE - MKTGINSTRUMENT MKTGINSTRUMENT - MKTGINSTRUMENT R_452 DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT -

DMDGROUP - LOC R_453 PRICEPOINTGENRULE - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC R_454 DFUPRICEPOINT - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC R_46 PROMODFUINCENTIVE

VAL - DMDUNIT - DMDGROUP - LOC - PROMOTION

PROMODFU - DMDUNIT - DMDGROUP - LOC - PROMOTION

R_466 DFUPRICERELATION - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

Pricing and Promotions Reference Guide 475 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 485: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

DMDGROUP - LOC R_467 DFURULEPRICEPOINT - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC R_468 APPLICATIONPRICEPOI

NT - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC R_469 INCENTIVE - TERM1DATATYPE PRICEDATATYPE - DATATYPE R_470 INCENTIVE - TERM2DATATYPE PRICEDATATYPE - DATATYPE R_471 INCENTIVE - TERM3DATATYPE PRICEDATATYPE - DATATYPE R_472 INCENTIVE - TERM4DATATYPE PRICEDATATYPE - DATATYPE R_476 SALESORDERLINEITEM - DMDUNIT DMDUNIT - DMDUNIT R_477 MBARESULT - FROMDMDUNIT DMDUNIT - DMDUNIT R_478 MBARESULT - TODMDUNIT DMDUNIT - DMDUNIT R_63 DFUSTOCKOUT - DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT -

DMDGROUP - LOC R_91 PRICERULESETMAP - RULESETNAME PRICERULESET - RULESETNAME R_92 PRICERULESETMAP - RULENAME PRICERULEDEFINITIO

N - RULENAME

R_94 PRICESCENARIODETAIL

- DMDUNIT - DMDGROUP - LOC DFUPRICEPARAM - DMDUNIT - DMDGROUP - LOC

R_95 PRICESCENARIOFCST - DMDUNIT - DMDGROUP - LOC - PRICESCENARIO

PRICESCENARIODETAIL

- DMDUNIT - DMDGROUP - LOC - PRICESCENARIO

R_99 PRICERULESELECTION - RULENAME PRICERULEDEFINITION

- RULENAME

SAFETYSTOCKPARAM_SKU_FK1

SKUSAFETYSTOCKPARAM

- ITEM - LOC SKU - ITEM - LOC

SALESTARGET_DFUVIEW_FK1

SALESTARGET - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

SCENARIOINPUTDETAILS_FK SCENARIOINPUTDETAILS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SCENDETAILS_SIM_CATALOG_FK1

SCENARIOTYPEDETAILS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 476 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 486: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SCHEDRCPTSDTL_SCHEDRCPTS_FK01

SCHEDRCPTSDETAIL - ITEM - LOC - SCHEDDATE - EXPDATE - STARTDATE - SEQNUM

SCHEDRCPTS - ITEM - LOC - SCHEDDATE - EXPDATE - STARTDATE - SEQNUM

SCHEDRCPTSDTL_SKU_FK02 SCHEDRCPTSDETAIL - ITEM - LOC SKU - ITEM - LOC SCHEDRCPTS_SKU_FK1 SCHEDRCPTS - ITEM - LOC SKU - ITEM - LOC SEASONERROR_DFUVIEW_FK1

SEASONERROR - DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

SEASONPROFILEVALUES_FK SEASONPROFILEVALUES

- PROFILENAME SEASONPROFILE - PROFILENAME

SETUPCONSTR_CONSTRCATG_FK

SETUPCONSTRAINT - CATEGORY CONSTRAINTCATEGORY

- CATEGORY

SETUPCONSTR_SETUP_FK SETUPCONSTRAINT - SETUP SETUP - SETUP SETUPCONSTR_UOM_FK SETUPCONSTRAINT - QTYUOM UOM - UOM SETUPCOST_COSTCATG_FK SETUPCOST - CATEGORY COSTCATEGORY - CATEGORY SETUPCOST_COST_FK1 SETUPCOST - LOCALCOST COST - COST SETUPCOST_COST_FK2 SETUPCOST - TIEREDCOST COST - COST SETUPCOST_SETUP_FK SETUPCOST - SETUP SETUP - SETUP SHELFLIFEGROUPDATA_SLG_FK1

SHELFLIFEGROUPDATA - SHELFLIFEGROUP SHELFLIFEGROUP - SHELFLIFEGROUP

SIMULATION_LOAD_ERRORS_FK1

SIMULATION_LOAD_ERRORS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_ACTIONFILTER_FK SIM_ACTIONFILTER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_AGGSKUPROJSTATIC_FK

SIM_AGGSKUPROJSTATIC

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_AGGSKU_FK SIM_AGGSKU - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_ALLOCPROFILECATEGORY_FK

SIM_ALLOCPROFILECATEGORY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_ALLOCPROFILELIB_FK SIM_ALLOCPROFILELIB - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 477 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 487: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_ALLOCPROFILEVALUES_FK

SIM_ALLOCPROFILEVALUES

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_ALLOCPROFILE_FK SIM_ALLOCPROFILE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_ALLOCSTRAT_FK SIM_ALLOCSTRAT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_ALTBOM_FK01 SIM_ALTBOM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_ALTPRODUCTIONSTEP_FK01

SIM_ALTPRODUCTIONSTEP

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_AVGDMD_FK SIM_AVGDMD - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_AVSGRAVESPARAM_FK SIM_AVSGRAVESPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_AVSGRAVESSTATS_FK SIM_AVSGRAVESSTATS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_BOM_FK SIM_BOM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CALATTRIB_CALPATTERN_FK01

SIM_CALATTRIBUTE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CALDATA_FK SIM_CALDATA - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CALINTERVAL_FK SIM_CALINTERVAL - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CALPATTERN_CAL_FK01 SIM_CALPATTERN - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CAL_FK SIM_CAL - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CAT_PROP_SIM_CAT_FK1

SIMULATION_CATALOG_PROPERTIES

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CAUSALFACTORTYPE_FK

SIM_CAUSALFACTORTYPE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CAUSALFACTORVALUE_FK

SIM_CAUSALFACTORVALUE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 478 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 488: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_CAUSALFACTOR_FK SIM_CAUSALFACTOR - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_COMPAREOUTPUT_FK SIM_COMPAREOUTPUT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CONSTRAINTCATEGORY_FK

SIM_CONSTRAINTCATEGORY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_COSTCATEGORY_FK SIM_COSTCATEGORY - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_COSTELEMENT_FK SIM_COSTELEMENT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_COSTTIER_FK SIM_COSTTIER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_COST_FK SIM_COST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CPPALTRES_FK SIM_CPPALTRES - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CPPFAMILY_FK SIM_CPPFAMILY - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CPPSTRATSTEP_FK SIM_CPPSTRATSTEP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CPPSTRAT_FK SIM_CPPSTRAT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CPPTIEBREAKERRULE_FK

SIM_CPPTIEBREAKERRULE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CPPTIEBREAKER_FK SIM_CPPTIEBREAKER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CRITICALPARTSAGGREGATES_FK

SIM_CRITICALPARTSAGGREGATES

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CRITICALPARTSOUTPUT_FK

SIM_CRITICALPARTSOUTPUT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CRITICALPATHOUTPUT_FK

SIM_CRITICALPATHOUTPUT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CROSTONPARAM_FK SIM_CROSTONPARAM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 479 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 489: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_CROSTONSTATS_FK SIM_CROSTONSTATS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CSLTEMPLATEDATA_FK1

SIM_CSLTEMPLATEDATA

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CSLTEMPLATE_FK1 SIM_CSLTEMPLATE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CUSTORDERHEADER_FK SIM_CUSTORDERHEADER

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CUSTORDERHIST_FK SIM_CUSTORDERHIST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CUSTORDERSTATHIST_FK

SIM_CUSTORDERSTATHIST

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CUSTORDERSTATUS_FK SIM_CUSTORDERSTATUS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CUSTORDERSTAT_FK SIM_CUSTORDERSTAT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CUSTORDER_FK SIM_CUSTORDER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_CUST_FK SIM_CUST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_ALGORITHMRANK_FK

SIM_DC_ALGORITHMRANK

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_AVSGRAVESPARAM_FK

SIM_DC_AVSGRAVESPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_CROSTONPARAM_FK

SIM_DC_CROSTONPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_DFUCLASSHIST_FK SIM_DC_DFUCLASSHIST

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_DFUCLASS_FK SIM_DC_DFUCLASS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_DFUPARAM_FK SIM_DC_DFUPARAM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_EXCEPTION_FK SIM_DC_EXCEPTION - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 480 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 490: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_DC_HOLTPARAM_FK SIM_DC_HOLTPARAM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_LEWPARAM_FK SIM_DC_LEWPARAM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_LINREGPARAM_FK SIM_DC_LINREGPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_MOVINGAVGPARAM_FK

SIM_DC_MOVINGAVGPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DC_STATS_FK SIM_DC_STATS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DDEPROFILE_FK SIM_DDEPROFILE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DDRPARAMPROFILE_FK SIM_DDRPARAMPROFILE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DEPDMDREQUIREMENT_FK

SIM_DEPDMDREQUIREMENT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DEPDMDSTATIC_FK SIM_DEPDMDSTATIC - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DEPLOYMENTDEMAND_FK

SIM_DEPLOYMENTDEMAND

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DEPLOYMENTPRIORITY_FK

SIM_DEPLOYMENTPRIORITY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUALLOCPROFILEMAP_FK

SIM_DFUALLOCPROFILEMAP

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUATTRIB_FK SIM_DFUATTRIB - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUCAUSALFACTOR_FK SIM_DFUCAUSALFACTOR

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUCOEF_FK SIM_DFUCOEF - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUDDEMAP_FK SIM_DFUDDEMAP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUEXCEPTION_FK SIM_DFUEXCEPTION - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 481 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 491: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_DFUMAINTCOPYDFU_FK SIM_DFUMAINTCOPYDFU

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUMAPFCSTPROFILE_FK

SIM_DFUMAPFCSTPROFILE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUMAP_FK SIM_DFUMAP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUMOVINGEVENTMAP_FK

SIM_DFUMOVINGEVENTMAP

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUNPIRELATION_FK SIM_DFUNPIRELATION - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUPROJDRAFTSTATIC_FK

SIM_DFUPROJDRAFTSTATIC

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUPROJSTATIC_FK SIM_DFUPROJSTATIC - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUTOE3FCST_FK SIM_DFUTOE3FCST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUTOITXFCST_FK SIM_DFUTOITXFCST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUTOSKUFCST_FK SIM_DFUTOSKUFCST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUTOSKUSEASONERR_FK

SIM_DFUTOSKUSEASONERR

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUTOSKU_FK SIM_DFUTOSKU - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUTOTALVOL_FK SIM_DFUTOTALVOL - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUTOWFMFCST_FK SIM_DFUTOWFMFCST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFUVIEW_FK SIM_DFUVIEW - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DFU_FK SIM_DFU - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DIFFERENCEOUTPUT_FK SIM_DIFFERENCEOUTPUT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 482 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 492: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_DISTREQUIREMENT_FK SIM_DISTREQUIREMENT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DMDGROUP_FK SIM_DMDGROUP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DMDRED_FK SIM_DMDRED - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DMDUNIT_FK SIM_DMDUNIT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DMDVAR_FK SIM_DMDVAR - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_DYNDEPSRC_FK SIM_DYNDEPSRC - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_E3FCSTTRACK_FK SIM_E3FCSTTRACK - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_EXCEPTIONORDERRELATION_FK

SIM_EXCEPTIONORDERRELATION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_EXCESSINVOUTPUT_FK SIM_EXCESSINVOUTPUT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_EXTRAUSAGE_FK SIM_EXTRAUSAGE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_FCSTDRAFT_FK SIM_FCSTDRAFT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_FCSTORDERSTATUS_FK SIM_FCSTORDERSTATUS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_FCSTORDER_FK SIM_FCSTORDER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_FCSTPERFSTATIC_FK SIM_FCSTPERFSTATIC - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_FCST_FK SIM_FCST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_FITTEDHIST_FK SIM_FITTEDHIST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_HISTFCSTEVENTS_FK SIM_HISTFCSTEVENTS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 483 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 493: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_HISTFCST_FK SIM_HISTFCST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_HISTSTREAM_FK SIM_HISTSTREAM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_HIST_FK SIM_HIST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_HOLTWINTERSPARAM_FK

SIM_HOLTWINTERSPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_HOLTWINTERSSTATS_FK

SIM_HOLTWINTERSSTATS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IGNOREDDMD_FK SIM_IGNOREDDMD - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IMPDEPDMDSTATIC_FK SIM_IMPDEPDMDSTATIC

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IMPRESLOADDETAIL_FK SIM_IMPRESLOADDETAIL

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_INDDMDLINK_FK SIM_INDDMDLINK - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_INVENTORY_FK SIM_INVENTORY - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOFUNDPERIOD_FK1 SIM_IPOFUNDPERIOD - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOFUND_FK1 SIM_IPOFUND - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOGRAPH_FK1 SIM_IPOGRAPH - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOGROUPPERFORMANCE_FK1

SIM_IPOGROUPPERFORMANCE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOGROUPTARGET_FK1 SIM_IPOGROUPTARGET

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOGROUP_FK1 SIM_IPOGROUP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOOPSSYSTEMPERFORMANCE_FK

SIM_IPOOPSSYSTEMPERFORMANCE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 484 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 494: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_IPOPLANSTAT_FK SIM_IPOPLANSTAT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOPROJ_FK1 SIM_IPOPROJ - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOSKUCONSTRAINT_FK1

SIM_IPOSKUCONSTRAINT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOSKUPERFORMANCE_FK1

SIM_IPOSKUPERFORMANCE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_IPOSTOCKINGPLAN_FK SIM_IPOSTOCKINGPLAN

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_ITEM_FK SIM_ITEM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LANEGROUPCAP_FK SIM_LANEGROUPCAP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LANEGROUP_FK SIM_LANEGROUP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LEWANDOWSKIPARAM_FK

SIM_LEWANDOWSKIPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LEWANDOWSKISTATS_FK

SIM_LEWANDOWSKISTATS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LEWFACTORCATEGORY_FK

SIM_LEWFACTORCATEGORY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LEWFACTORLIBMAP_FK SIM_LEWFACTORLIBMAP

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LEWFACTORLIBRARY_FK

SIM_LEWFACTORLIBRARY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LEWFACTORVALUE_FK SIM_LEWFACTORVALUE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LEWFACTOR_FK SIM_LEWFACTOR - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LIBRARYCATEGORYMAP_FK

SIM_LIBRARYCATEGORYMAP

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LINREGPARAM_FK SIM_LINREGPARAM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 485 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 495: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_LINREGSTATS_FK SIM_LINREGSTATS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LOCCOST_FK SIM_LOCCOST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LOCTYPE_FK SIM_LOCTYPE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LOC_FK SIM_LOC - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LPDMDBANDS_FK01 SIM_LPDMDBANDS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LPLAYER_FK01 SIM_LPLAYER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LTDGROUP_FK SIM_LTDGROUP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_LTDPERCENT_FK SIM_LTDPERCENT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MAP_FK SIM_MAP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MARGINPRICEANDSLACKPROD_FK

SIM_MARGINALPRICEANDSLACKPROD

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MARGINPRICEANDSLACKRES_FK

SIM_MARGINALPRICEANDSLACKRES

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MARGINPRICEANDSLACKSKU_FK

SIM_MARGINALPRICEANDSLACKSKU

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MARGINPRICEANDSLACKSRC_FK

SIM_MARGINALPRICEANDSLACKSRCNG

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MASKDATA_FK SIM_MASKDATA - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MASK_FK SIM_MASK - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MEANVALUEADJ_FK SIM_MEANVALUEADJ - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_METRICCATEGORY_FK SIM_METRICCATEGORY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 486 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 496: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_MODEL_FK SIM_MODEL - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MOVINGAVGPARAM_FK SIM_MOVINGAVGPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MOVINGAVGSTATS_FK SIM_MOVINGAVGSTATS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MOVINGAVGWGTS_FK SIM_MOVINGAVGWGTS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_MSE_FK SIM_MSE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_NETWORKCAP_FK SIM_NETWORKCAP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_NETWORK_FK SIM_NETWORK - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_NPIDFUERROR_FK SIM_NPIDFUERROR - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_NPIEXPLODEDTODFU_FK

SIM_NPIEXPLODEDTODFU

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_NPIFROMDFUPRIORITY_FK

SIM_NPIFROMDFUPRIORITY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_NPITODFUEXPRESSION_FK

SIM_NPITODFUEXPRESSION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_NPITODFU_FK SIM_NPITODFU - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_NPIVALIDDFU_FK SIM_NPIVALIDDFU - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_OPSSYSTEMPART_FK1 SIM_OPSSYSTEMPART - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_OPSSYSTEM_FK1 SIM_OPSSYSTEM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_OPTIMIZERCOSTEXCEPTION_FK

SIM_OPTIMIZERCOSTEXCEPTION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_OPTIMIZEREXCEPTION_FK

SIM_OPTIMIZEREXCEPTION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 487 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 497: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_OPTIMIZERPRODEXCEPTION_FK

SIM_OPTIMIZERPRODEXCEPTION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_OPTIMIZERRESEXCEPTION_FK

SIM_OPTIMIZERRESEXCEPTION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_OPTIMIZERRESSTAT_FK SIM_OPTIMIZERRESSTAT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_OPTIMIZERSETUPEXP_FK

SIM_OPTIMIZERSETUPEXCEPTION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_OPTIMIZERSKUEXCEPTION_FK

SIM_OPTIMIZERSKUEXCEPTION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_OPTIMIZERSKUSTAT_FK SIM_OPTIMIZERSKUSTAT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_OPTIMIZERSOURCINGEXCEPT_FK

SIM_OPTIMIZERSOURCINGEXCEPTION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_ORDERLINK_FK SIM_ORDERLINK - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PCADETAIL_FK SIM_PCADETAIL - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PCARESULT_FK SIM_PCARESULT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PLANARRIV_FK SIM_PLANARRIV - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PLANORDER_FK SIM_PLANORDER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PLANPROXYINVENTORY_FK

SIM_PLANPROXYINVENTORY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PLANPURCH_FK SIM_PLANPURCH - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PLANSHIP_FK SIM_PLANSHIP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PROCESSALGBATCH_FK SIM_PROCESSALGBATCH

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PROCESSSKU_FK SIM_PROCESSSKU - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 488 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 498: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_PRODFAMILYRESMAP_FK

SIM_PRODUCTIONFAMILYRESMAP

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODFAMILYSKULOAD_FK

SIM_PRODUCTIONFAMILYSKULOAD

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODITEMPROJ_FK SIM_PRODITEMPROJ - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODPROJ_FK SIM_PRODPROJ - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODREQUIREMENT_FK SIM_PRODREQUIREMENT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODRESPROJ_FK SIM_PRODRESPROJ - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONCONSTRAINT_FK

SIM_PRODUCTIONCONSTRAINT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONCOST_FK SIM_PRODUCTIONCOST

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONFAMILYCHGOVER_FK

SIM_PRODUCTIONFAMILYCHGOVER

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONFAMILYLOAD_FK

SIM_PRODUCTIONFAMILYLOAD

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONFAMILY_FK

SIM_PRODUCTIONFAMILY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONLEADTIME_FK

SIM_PRODUCTIONLEADTIME

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONMETHOD_FK

SIM_PRODUCTIONMETHOD

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONMETRIC_FK

SIM_PRODUCTIONMETRIC

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONPENALTY_FK

SIM_PRODUCTIONPENALTY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONRESMETRIC_FK

SIM_PRODUCTIONRESMETRIC

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PRODUCTIONSTEP_FK SIM_PRODUCTIONSTEP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 489 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 499: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_PRODUCTIONYIELD_FK SIM_PRODUCTIONYIELD

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PURCHMETHOD_FK SIM_PURCHMETHOD - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PURCHORDER_FK SIM_PURCHORDER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PURCHREQUIREMENT_FK

SIM_PURCHREQUIREMENT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_PWTORDACTOUTPUT_FK

SIM_PWTORDACTOUTPUT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RECSHIP_FK SIM_RECSHIP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RECSUBINVENTORY_FK SIM_RECSUBINVENTORY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_REDUCEDCOSTPROD_FK

SIM_REDUCEDCOSTPRODUCTION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_REDUCEDCOSTRES_FK SIM_REDUCEDCOSTRES

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_REDUCEDCOSTSKU_FK SIM_REDUCEDCOSTSKU

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_REDUCEDCOSTSOURCING_FK

SIM_REDUCEDCOSTSOURCING

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_REDUCEDCOSTTIER SIM_REDUCEDCOSTTIER

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_REPORTAGGREGATES_FK

SIM_REPORTAGGREGATES

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESCONSTRAINT_FK SIM_RESCONSTRAINT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESCOST_FK SIM_RESCOST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESEXCEPTION_FK SIM_RESEXCEPTION - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESLOADDETAIL_FK SIM_RESLOADDETAIL - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 490 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 500: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_RESLOADREQUIREMENT_FK

SIM_RESLOADREQUIREMENT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESMETRIC_FK SIM_RESMETRIC - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESOINDEPENDENTDMD_FK

SIM_RESOINDEPENDENTDMD

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESOIN_FK SIM_RESOIN - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESOSUPPLYDETAIL_FK SIM_RESOSUPPLYDETAIL

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESPENALTY_FK SIM_RESPENALTY - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESPROJSTATIC_FK SIM_RESPROJSTATIC - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESPROJ_FK SIM_RESPROJ - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RESSUBTYPE_FK SIM_RESSUBTYPE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_RES_FK SIM_RES - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SCHEDRCPTSDETAIL_FK01

SIM_SCHEDRCPTSDETAIL

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SCHEDRCPTS_FK SIM_SCHEDRCPTS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SEASONLIB_FK SIM_SEASONLIB - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SEASONPROFILEVALUES_FK

SIM_SEASONPROFILEVALUES

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SEASONPROFILE_FK SIM_SEASONPROFILE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SETUPCONSTRAINT_FK SIM_SETUPCONSTRAINT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SETUPCOST_FK SIM_SETUPCOST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 491 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 501: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_SETUP_FK SIM_SETUP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUCLASSOPTIONS_FK1

SIM_SKUCLASSOPTIONS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUCLASS_FK1 SIM_SKUCLASS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUCONSTRAINT_FK SIM_SKUCONSTRAINT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUCOST_FK SIM_SKUCOST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUDEMANDPARAM_FK SIM_SKUDEMANDPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUDEMANDTYPEPARAM_FK

SIM_SKUDEMANDTYPEPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUDEPLOYMENTPARAM_FK

SIM_SKUDEPLOYMENTPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUDISPLAY_FK SIM_SKUDISPLAY - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUEFFINVPARAM_FK01

SIM_SKUEFFINVENTORYPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUEXCEPTION_FK SIM_SKUEXCEPTION - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUEXTERNALFCST_FK SIM_SKUEXTERNALFCST

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUHIST SIM_SKUHIST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUHISTFCST_FK SIM_SKUHISTFCST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUIPOPARAM_FK1 SIM_SKUIPOPARAM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUMATALOCPARAM_FK SIM_SKUMATALLOCPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUMETRIC_FK SIM_SKUMETRIC - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 492 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 502: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_SKUPENALTY_FK SIM_SKUPENALTY - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUPERISHABLEPARAM_FK

SIM_SKUPERISHABLEPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUPLANNINGPARAM_FK

SIM_SKUPLANNINGPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUPROJSTATIC_FK SIM_SKUPROJSTATIC - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUPROJ_FK SIM_SKUPROJ - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKURESPROJ_FK SIM_SKURESPROJ - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUSAFETYSTOCKPARAM_FK

SIM_SKUSAFETYSTOCKPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUSTATSTATIC_FK SIM_SKUSTATSTATIC - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKUSUPPLYPARAM_FK SIM_SKUSUPPLYPARAM

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKU_FK SIM_SKU - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SKU_NETCHANGE_SIM_CAT_FK1

SIMULATION_SKU_NETCHANGE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SLCCURVEATTRIB_FK SIM_SLCCURVEATTRIB - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SLCCURVE_FK SIM_SLCCURVE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SLCPARAM_FK SIM_SLCPARAM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SLCSTATS_FK SIM_SLCSTATS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SMOOTHSEASON_FK SIM_SMOOTHSEASON - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGCONSTRAINT_FK

SIM_SOURCINGCONSTRAINT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 493 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 503: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_SOURCINGCOST_FK SIM_SOURCINGCOST - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGDRAW_FK SIM_SOURCINGDRAW - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGGROUP_FK SIM_SOURCINGGROUP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGLEADTIME_FK

SIM_SOURCINGLEADTIME

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGMETRIC_FK SIM_SOURCINGMETRIC

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGPENALTY_FK SIM_SOURCINGPENALTY

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGPROJ_FK SIM_SOURCINGPROJ - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGREQUIREMENT_FK

SIM_SOURCINGREQUIREMENT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGRESMETRIC_FK

SIM_SOURCINGRESMETRIC

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGRESPROJ_FK SIM_SOURCINGRESPROJ

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGUOMCONVFACTOR_FK

SIM_SOURCINGUOMCONVFACTOR

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCINGYIELD_FK SIM_SOURCINGYIELD - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SOURCING_FK SIM_SOURCING - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SSBAND_FK SIM_SSBAND - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SSPRESENTATION_FK SIM_SSPRESENTATION - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SSTEMPLATEDATA_FK SIM_SSTEMPLATEDATA - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SSTEMPLATE_FK SIM_SSTEMPLATE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 494 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 504: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_SS_FK SIM_SS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_STATSS SIM_STATSS - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_STATSSCOV_FK1 SIM_STATSSCOV - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_STOCKORDERSTATUS_FK

SIM_STOCKORDERSTATUS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_STOCKORDER_FK SIM_STOCKORDER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_STORAGEREQUIREMENT_FK

SIM_STORAGEREQUIREMENT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SUBSTITEM_FK SIM_SUBSTITEM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SUBSTLEVEL_FK SIM_SUBSTLEVEL - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SUBSTRULE_FK SIM_SUBSTRULE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SUPERSESSION_FK SIM_SUPERSESSION - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SUPPLYPLANACTION_FK SIM_SUPPLYPLANACTION

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SUPPLYPLANRESULT_FK SIM_SUPPLYPLANRESULT

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_SUPPORDERSKU_FK SIM_SUPPORDERSKU - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_TARGETDFUMAP_FK SIM_TARGETDFUMAP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_TARGET_FK SIM_TARGET - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_TRANSMODECAP_FK SIM_TRANSMODECAP - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_TRANSMODE_FK SIM_TRANSMODE - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 495 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 505: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SIM_TRANSORDERDEPDMD_FK

SIM_TRANSORDERDEPDMD

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_TRANSORDER_FK SIM_TRANSORDER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_TRANSPORTSCHED_FK SIM_TRANSPORTSCHED

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_TYPEEFFECTIVITY_FK SIM_TYPEEFFECTIVITY - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_UOMCATEGORYCONVFACTOR_FK

SIM_UOMCATEGORYCONVFACTOR

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_UOMCATEGORY_FK SIM_UOMCATEGORY - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_UOM_FK SIM_UOM - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_VEHICLELOADLINE_FK SIM_VEHICLELOADLINE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_VEHICLELOADTOTAL_FK SIM_VEHICLELOADTOTAL

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_VEHICLELOAD_FK SIM_VEHICLELOAD - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_VENDORMASTER_FK1 SIM_VENDORMASTER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_WFMFCSTSTRUCT_FK SIM_WFMFCSTSTRUCT - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_WORKCENTERLOADDETAILS_FK

SIM_WORKCENTERLOADDETAILS

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_WORKCENTERLOADPROFILE_FK

SIM_WORKCENTERLOADPROFILE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_WORKORDERDEPDMD_FK

SIM_WORKORDERDEPDMD

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_WORKORDERPROFILE_FK

SIM_WORKORDERPROFILE

- SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

SIM_WORKORDER_FK SIM_WORKORDER - SIMULATION_NAME SIMULATION_CATALOG

- SIMULATION_NAME

Pricing and Promotions Reference Guide 496 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 506: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SKUBREAKPOINT_SKU_FK1 SKUBREAKPOINT - ITEM - SOURCE SKU - ITEM - LOC SKUBREAKPOINT_SKU_FK2 SKUBREAKPOINT - ITEM - DEST SKU - ITEM - LOC SKUBREAKPOINT_UOM SKUBREAKPOINT - UOM UOM - UOM SKUCLASSDEFDETAIL_FK1 SKUCLASSDEFINITION

DETAIL - CLASSNAME SKUCLASSDEFINITIO

N - CLASSNAME

SKUCLASS_SKUCLASSOPT_FK2

SKUCLASS - SKUCLASSRUN SKUCLASSOPTIONS - SKUCLASSRUN

SKUCLASS_SKU_FK1 SKUCLASS - ITEM - LOC SKU - ITEM - LOC SKUCOLLABFCSTDATA_RC_FK

SKUCOLLABFCSTDATA - REASONCODEID REASONCODES - REASONCODEID

SKUCOLLABFCSTDATA_SKU_FK1

SKUCOLLABFCSTDATA - ITEM - LOC SKU - ITEM - LOC

SKUCONSTRAINT_SKU_FK1 SKUCONSTRAINT - ITEM - LOC SKU - ITEM - LOC SKUCONSTRAINT_UOM_FK1 SKUCONSTRAINT - QTYUOM UOM - UOM SKUCONSTR_CONSTRCATEGORY_FK1

SKUCONSTRAINT - CATEGORY CONSTRAINTCATEGORY

- CATEGORY

SKUCOST_COSTCATEGORY_FK1

SKUCOST - CATEGORY COSTCATEGORY - CATEGORY

SKUCOST_COST_FK1 SKUCOST - LOCALCOST COST - COST SKUCOST_COST_FK2 SKUCOST - TIEREDCOST COST - COST SKUCOST_SKU_FK1 SKUCOST - ITEM - LOC SKU - ITEM - LOC SKUDEMANDPARAM_CAL_FK1

SKUDEMANDPARAM - ALLOCCAL CAL - CAL

SKUDEMANDPARAM_DMDRED_FK1

SKUDEMANDPARAM - DMDREDID DMDRED - DMDREDID

SKUDEMANDPLAN_SKU_FK1 SKUDEMANDPARAM - ITEM - LOC SKU - ITEM - LOC SKUDEMANDTYPEPARAM_SKU_FK1

SKUDEMANDTYPEPARAM

- ITEM - LOC SKU - ITEM - LOC

SKUDEPLOYMENTPARAM_CAL_FK1

SKUDEPLOYMENTPARAM

- RECSHIPCAL CAL - CAL

SKUDEPLOYMENTPLAN_SKU_FK1

SKUDEPLOYMENTPARAM

- ITEM - LOC SKU - ITEM - LOC

Pricing and Promotions Reference Guide 497 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 507: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SKUDISPLAY_SKU_FK1 SKUDISPLAY - ITEM - LOC SKU - ITEM - LOC SKUEFFINVPARAM_SKU_FK1 SKUEFFINVENTORYPAR

AM - ITEM - LOC SKU - ITEM - LOC

SKUEXCEPTION_SKU_FK1 SKUEXCEPTION - ITEM - LOC SKU - ITEM - LOC SKUEXTERNALFCST_SKU_FK SKUEXTERNALFCST - ITEM - LOC SKU - ITEM - LOC SKUFACTSDATA_SKU_FK1 SKUFACTSDATA - ITEM - LOC SKU - ITEM - LOC SKUHISTFCST_SKU_FK SKUHISTFCST - ITEM - LOC SKU - ITEM - LOC SKUHIST_SKU_FK SKUHIST - ITEM - LOC SKU - ITEM - LOC SKUIPOPARAM_IPOFUND_FK1

SKUIPOPARAM - FUNDNAME IPOFUND - FUNDNAME

SKUIPOPARAM_IPOGROUP_FK2

SKUIPOPARAM - GROUPNAME IPOGROUP - GROUPNAME

SKUIPOPARAM_SKU_FK3 SKUIPOPARAM - ITEM - LOC SKU - ITEM - LOC SKUMATALLOCPARAM_SKU_FK1

SKUMATALLOCPARAM - ITEM - LOC SKU - ITEM - LOC

SKUMETRIC_CURRUOM_FK SKUMETRIC - CURRENCYUOM UOM - UOM SKUMETRIC_METRICCATEGORY_FK1

SKUMETRIC - CATEGORY METRICCATEGORY - CATEGORY

SKUMETRIC_QTYUOM_FK SKUMETRIC - QTYUOM UOM - UOM SKUMETRIC_SKU_FK1 SKUMETRIC - ITEM - LOC SKU - ITEM - LOC SKUPENALTY_PENALTYCAT_FK1

SKUPENALTY - CATEGORY PENALTYCATEGORY - CATEGORY

SKUPENALTY_SKU_FK1 SKUPENALTY - ITEM - LOC SKU - ITEM - LOC SKUPENALTY_UOM_FK1 SKUPENALTY - QTYUOM UOM - UOM SKUPENALTY_UOM_FK2 SKUPENALTY - CURRENCYUOM UOM - UOM SKUPERISHABLEPARAM_SKU_FK1

SKUPERISHABLEPARAM - ITEM - LOC SKU - ITEM - LOC

SKUPLANNINGPARAM_CAL_FK1

SKUPLANNINGPARAM - PRODCAL CAL - CAL

SKUPLANNINGPARAM_CAL_FK2

SKUPLANNINGPARAM - WORKINGCAL CAL - CAL

Pricing and Promotions Reference Guide 498 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 508: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SKUPLANNINGPARAM_SKU_FK1

SKUPLANNINGPARAM - ITEM - LOC SKU - ITEM - LOC

SKUPLANNINGPARAM_UOM_FK1

SKUPLANNINGPARAM - COSTUOM UOM - UOM

SKUPROJ_SKU_FK1 SKUPROJ - ITEM - LOC SKU - ITEM - LOC SKUPROJ_UOM_FK1 SKUPROJ - NUMERATORUOM UOM - UOM SKUPROJ_UOM_FK2 SKUPROJ - DENOMINATORUOM UOM - UOM SKUPROJ_UOM_FK3 SKUPROJ - ADDITIONALUOM UOM - UOM SKURESPROJ_RES_FK1 SKURESPROJ - RES RES - RES SKURESPROJ_SKU_FK1 SKURESPROJ - ITEM - LOC SKU - ITEM - LOC SKURESPROJ_UOM_FK1 SKURESPROJ - NUMERATORUOM UOM - UOM SKURESPROJ_UOM_FK2 SKURESPROJ - DENOMINATORUOM UOM - UOM SKURESPROJ_UOM_FK3 SKURESPROJ - ADDITIONALUOM UOM - UOM SKUROOTCAUSE_FK1 SKUROOTCAUSE - ITEM - LOC SKU - ITEM - LOC SKUSAFETYSTKPRM_CSLTEMPLT_FK1

SKUSAFETYSTOCKPARAM

- CSLTEMPLATE CSLTEMPLATE - CSLTEMPLATE

SKUSAFETYSTOCKPARAM_CAL_FK1

SKUSAFETYSTOCKPARAM

- AVGDMDCAL CAL - CAL

SKUSAFETYSTOCKPARAM_CAL_FK2

SKUSAFETYSTOCKPARAM

- DMDCAL CAL - CAL

SKUSAFETYSTOCKPARAM_SST_FK

SKUSAFETYSTOCKPARAM

- SSTEMPLATE SSTEMPLATE - SSTEMPLATE

SKUSSHIST_SKU_FK1 SKUSSHIST - ITEM - LOC SKU - ITEM - LOC SKUSTOCKHIST_SKU_FK1 SKUSTOCKHIST - ITEM - LOC SKU - ITEM - LOC SKUSUPPLYPARAM_CAL_FK1 SKUSUPPLYPARAM - CAL CAL - CAL SKUSUPPLYPARAM_SKU_FK1 SKUSUPPLYPARAM - ITEM - LOC SKU - ITEM - LOC SKU_ITEM_FK1 SKU - ITEM ITEM - ITEM SKU_LOC_FK1 SKU - LOC LOC - LOC SKU_LTDGROUP_FK SKU - LTDGROUP LTDGROUP - LTDGROUP SKU_SOURCINGGROUP_FK1 SKU - SOURCINGGROUP SOURCINGGROUP - SOURCINGGROUP SKU_UOM_FK3 SKU - CURRENCYUOM UOM - UOM

Pricing and Promotions Reference Guide 499 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 509: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SKU_UOM_FK4 SKU - QTYUOM UOM - UOM SKU_UOM_FK5 SKU - TIMEUOM UOM - UOM SLCCURATTRIB_SLCCURVE_FK1

SLCCURVEATTRIB - CURVEID SLCCURVE - CURVEID

SLCPARAM_DFU_FK1 SLCPARAM - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

SLCSTATS_DFU_FK1 SLCSTATS - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

SLCURATTRIBUTE_DFUATTRIB_FK1

SLCCURVEATTRIB - ATTRIBNAME - DFUATTRIBGROUP

DFUATTRIB - ATTRIBNAME - DFUATTRIBGROUP

SMFILTER_TO_STOREDMEASURE

STOREDMEASUREFILTERCRITERIA

- MEASUREID STOREDMEASURE - MEASUREID

SOURCINGCONSTRAINT_SOURCING_FK

SOURCINGCONSTRAINT

- SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGCONSTRAINT_UOM_FK1

SOURCINGCONSTRAINT

- QTYUOM UOM - UOM

SOURCINGCONSTR_CONSTRCAT_FK1

SOURCINGCONSTRAINT

- CATEGORY CONSTRAINTCATEGORY

- CATEGORY

SOURCINGCOST_COSTCATEGORY_FK1

SOURCINGCOST - CATEGORY COSTCATEGORY - CATEGORY

SOURCINGCOST_COST_FK1 SOURCINGCOST - LOCALCOST COST - COST SOURCINGCOST_COST_FK2 SOURCINGCOST - TIEREDCOST COST - COST SOURCINGCOST_SOURCING_FK1

SOURCINGCOST - SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGDRAW_SOURCING_FK1

SOURCINGDRAW - SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGDRAW_UOM_FK1 SOURCINGDRAW - QTYUOM UOM - UOM SOURCINGGROUP_UOM_FK1 SOURCINGGROUP - QTYUOM UOM - UOM SOURCINGLEADTIME_SOURCING_FK1

SOURCINGLEADTIME - SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGMETRIC_CURRUO SOURCINGMETRIC - CURRENCYUOM UOM - UOM

Pricing and Promotions Reference Guide 500 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 510: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

M_FK SOURCINGMETRIC_METRICCAT_FK1

SOURCINGMETRIC - CATEGORY METRICCATEGORY - CATEGORY

SOURCINGMETRIC_QTYUOM_FK

SOURCINGMETRIC - QTYUOM UOM - UOM

SOURCINGMETRIC_SOURCING_FK1

SOURCINGMETRIC - SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGPENALTY_PENALTYCAT_FK1

SOURCINGPENALTY - CATEGORY PENALTYCATEGORY - CATEGORY

SOURCINGPENALTY_SOURCING_FK1

SOURCINGPENALTY - SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGPENALTY_UOM_FK1

SOURCINGPENALTY - QTYUOM UOM - UOM

SOURCINGPENALTY_UOM_FK2

SOURCINGPENALTY - CURRENCYUOM UOM - UOM

SOURCINGPROJ_SOURCING_FK1

SOURCINGPROJ - SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGPROJ_UOM_FK1 SOURCINGPROJ - NUMERATORUOM UOM - UOM SOURCINGPROJ_UOM_FK2 SOURCINGPROJ - DENOMINATORUOM UOM - UOM SOURCINGPROJ_UOM_FK3 SOURCINGPROJ - ADDITIONALUOM UOM - UOM SOURCINGREQMT_SOURCING_FK1

SOURCINGREQUIREMENT

- SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGREQUIREMENT_RES_FK1

SOURCINGREQUIREMENT

- RES RES - RES

SOURCINGREQUIREMENT_UOM_FK1

SOURCINGREQUIREMENT

- QTYUOM UOM - UOM

SOURCINGRESMETRIC_CURRUOM_FK

SOURCINGRESMETRIC - CURRENCYUOM UOM - UOM

SOURCINGRESMETRIC_METRICCAT_FK

SOURCINGRESMETRIC - CATEGORY METRICCATEGORY - CATEGORY

SOURCINGRESMETRIC_QTYUOM_FK

SOURCINGRESMETRIC - QTYUOM UOM - UOM

SOURCINGRESMETRIC_RES_ SOURCINGRESMETRIC - RES RES - RES

Pricing and Promotions Reference Guide 501 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 511: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

FK SOURCINGRESMETRIC_SOURCING_FK

SOURCINGRESMETRIC - SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGRESPROJ_RES_FK1

SOURCINGRESPROJ - RES RES - RES

SOURCINGRESPROJ_SOURCING_FK1

SOURCINGRESPROJ - SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGRESPROJ_UOM_FK1

SOURCINGRESPROJ - NUMERATORUOM UOM - UOM

SOURCINGRESPROJ_UOM_FK2

SOURCINGRESPROJ - DENOMINATORUOM UOM - UOM

SOURCINGRESPROJ_UOM_FK3

SOURCINGRESPROJ - ADDITIONALUOM UOM - UOM

SOURCINGTARGET_SOURCING_FK1

SOURCINGTARGET - SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGUOMCONVFACTOR_UOM_FK1

SOURCINGUOMCONVFACTOR

- SOURCEUOM UOM - UOM

SOURCINGUOMCONVFACTOR_UOM_FK2

SOURCINGUOMCONVFACTOR

- TARGETUOM UOM - UOM

SOURCINGUOMCONVF_ITEM_FK1

SOURCINGUOMCONVFACTOR

- ITEM ITEM - ITEM

SOURCINGUOMCONVF_NETWORK_FK1

SOURCINGUOMCONVFACTOR

- SOURCE - TRANSMODE - DEST NETWORK - SOURCE - TRANSMODE - DEST

SOURCINGUOMCONVF_UOMCATG_FK1

SOURCINGUOMCONVFACTOR

- SOURCECATEGORY UOMCATEGORY - CATEGORY

SOURCINGUOMCONVF_UOMCATG_FK2

SOURCINGUOMCONVFACTOR

- TARGETCATEGORY UOMCATEGORY - CATEGORY

SOURCINGYIELD_SOURCING_FK1

SOURCINGYIELD - SOURCING - ITEM - SOURCE - DEST

SOURCING - SOURCING - ITEM - SOURCE - DEST

SOURCINGYIELD_UOM_FK1 SOURCINGYIELD - QTYUOM UOM - UOM SOURCING_CAL_FK1 SOURCING - ARRIVCAL CAL - CAL SOURCING_CAL_FK3 SOURCING - REVIEWCAL CAL - CAL SOURCING_OG_FK1 SOURCING - ORDERGROUP ORDERGROUP - ORDERGROUP

Pricing and Promotions Reference Guide 502 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 512: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SOURCING_SHIPCAL_FK SOURCING - SHIPCAL CAL - CAL SOURCING_SKU_FK1 SOURCING - ITEM - SOURCE SKU - ITEM - LOC SOURCING_SKU_FK2 SOURCING - ITEM - DEST SKU - ITEM - LOC SOURCING_TRANSMODE_FK1

SOURCING - TRANSMODE TRANSMODE - TRANSMODE

SRCDMD_FK DFUATTACHRATERELATION

- SOURCEDMDUNIT DMDUNIT - DMDUNIT

SSPRESENTATION_SKU_FK1 SSPRESENTATION - ITEM - LOC SKU - ITEM - LOC SSTEMPLATEDATA_SSTEMPLATE_FK1

SSTEMPLATEDATA - SSTEMPLATE SSTEMPLATE - SSTEMPLATE

SS_SKU_FK1 SS - ITEM - LOC SKU - ITEM - LOC STATSS_SKU_FK1 STATSS - ITEM - LOC SKU - ITEM - LOC STOCKORDER_SKU_FK1 STOCKORDER - ITEM - LOC SKU - ITEM - LOC STOCKORDSTATUS_STOCKORDER_FK1

STOCKORDERSTATUS - ITEM - LOC - SEQNUM STOCKORDER - ITEM - LOC - SEQNUM

STORAGEREQUIREMENT_RES_FK1

STORAGEREQUIREMENT

- RES RES - RES

STORAGEREQUIREMENT_SKU_FK1

STORAGEREQUIREMENT

- ITEM - LOC SKU - ITEM - LOC

STOREDMEASURE_TO_MEASURE

STOREDMEASURE - MEASUREID MEASURE - MEASUREID

SUBEVENT_DFU_FK1 SUBEVENT - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

SUBEVENT_EVENT_FK1 SUBEVENT - EVENT EVENT - EVENT SUBEVENT_PROFILE_FK1 SUBEVENT - PROFILE PROFILE - PROFILE SUBSTITEM_ITEM_FK1 SUBSTITEM - ITEM ITEM - ITEM SUBSTITEM_ITEM_FK2 SUBSTITEM - SUBSTITUTE ITEM - ITEM SUBSTRULE_SKU_FK1 SUBSTRULE - SUBSTITEM - SUBSTLOC SKU - ITEM - LOC SUBSTRULE_SKU_FK2 SUBSTRULE - PARENTITEM - PARENTLOC SKU - ITEM - LOC SUBSTRULE_SKU_FK3 SUBSTRULE - COMPONENTITEM -

COMPONENTLOC SKU - ITEM - LOC

Pricing and Promotions Reference Guide 503 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 513: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

SUBSTRULE_SUBSTLEVEL_FK1

SUBSTRULE - SUBSTLEVEL SUBSTLEVEL - SUBSTLEVEL

SUPERSESSION_ITEM_FK1 SUPERSESSION - ITEM ITEM - ITEM SUPERSESSION_ITEM_FK2 SUPERSESSION - ALTITEM ITEM - ITEM SUPERSESSION_LOC_FK SUPERSESSION - LOC LOC - LOC SUPPLYMETHOD_SKU_FK1 SUPPLYMETHOD - ITEM - LOC SKU - ITEM - LOC SUPPLYPLANACTION_SKU_FK1

SUPPLYPLANACTION - ITEM - LOC SKU - ITEM - LOC

SUPPLYPLANRESULT_ITEM_FK

SUPPLYPLANRESULT - SUBSTITEM ITEM - ITEM

SUPPLYPLANRESULT_LOC_FK SUPPLYPLANRESULT - SUBSTLOC LOC - LOC SUPPLYPLANRESULT_SKU_FK1

SUPPLYPLANRESULT - ITEM - LOC SKU - ITEM - LOC

SUPPORDERSKU_R01 SUPPORDERSKU - ITEM - LOC SKU - ITEM - LOC SURVCURVEDATA_SURVCURVE_FK1

SURVIVALCURVEDATA - SURVIVALCURVE SURVIVALCURVE - SURVIVALCURVE

TARGETDFUMAP_DFU_FK1 TARGETDFUMAP - DMDUNIT - DMDGROUP - LOC - MODEL

DFU - DMDUNIT - DMDGROUP - LOC - MODEL

TARGETDFUMAP_TARGET_FK1

TARGETDFUMAP - TARGET TARGET - TARGET

TARGET_CAL_FK1 TARGET - DMDCAL CAL - CAL TGTDMD_FK DFUATTACHRATERELAT

ION - TARGETDMDUNIT DMDUNIT - DMDUNIT

TIME_HIERARCHY_FK TIMEHIERARCHY - DMDCAL CAL - CAL TRANSLEADTIMEPARAM_SKU_FK1

TRANSLEADTIMEPARAM

- ITEM - SOURCE SKU - ITEM - LOC

TRANSLEADTIMEPARAM_SKU_FK2

TRANSLEADTIMEPARAM

- ITEM - DEST SKU - ITEM - LOC

TRANSMODECAP_TRANSMODE_FK1

TRANSMODECAP - TRANSMODE TRANSMODE - TRANSMODE

TRANSMODECAP_UOM_FK1 TRANSMODECAP - UOM UOM - UOM

Pricing and Promotions Reference Guide 504 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 514: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

TRANSORDERDEPDMD_SKU_FK1

TRANSORDERDEPDMD - ITEM - SOURCE SKU - ITEM - LOC

TRANSORDERDEPDMD_SKU_FK2

TRANSORDERDEPDMD - ITEM - DEST SKU - ITEM - LOC

TRANSORDERDEPDMD_TRANSORDER_FK

TRANSORDERDEPDMD - ORDERLINE - ORDERNUM TRANSORDER - ORDERLINE - ORDERNUM

TRANSORDER_SKU_FK1 TRANSORDER - ITEM - SOURCE SKU - ITEM - LOC TRANSORDER_SKU_FK2 TRANSORDER - ITEM - DEST SKU - ITEM - LOC TRANSPORTSCHED_NETWORK_FK1

TRANSPORTSCHED - SOURCE - TRANSMODE - DEST NETWORK - SOURCE - TRANSMODE - DEST

TYPEEFFECTIVITY_SKU_FK1 TYPEEFFECTIVITY - ITEM - LOC SKU - ITEM - LOC UDT_CONSENSUS_PLANNING_1_FK

UDT_CONSENSUS_PLANNING_1

- DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

UDT_CONSENSUS_PLANNING_2_FK

UDT_CONSENSUS_PLANNING_2

- DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

UDT_EXTERNAL_INPUTS_1_FK

UDT_EXTERNAL_INPUTS_1

- DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

UDT_RETAIL_MEASURES_1_FK

UDT_RETAIL_MEASURES_1

- DMDUNIT - DMDGROUP - LOC DFUVIEW - DMDUNIT - DMDGROUP - LOC

UOMCATCONVFACTOR_ITEM_FK1

UOMCATEGORYCONVFACTOR

- ITEM ITEM - ITEM

UOMCATCONVFACTOR_SOURCEUOM_FK

UOMCATEGORYCONVFACTOR

- SOURCEUOM UOM - UOM

UOMCATCONVFACTOR_TARGETUOM_FK

UOMCATEGORYCONVFACTOR

- TARGETUOM UOM - UOM

UOMCATCONVFACTOR_UOMCAT_FK1

UOMCATEGORYCONVFACTOR

- SOURCECATEGORY UOMCATEGORY - CATEGORY

UOMCATCONVFACTOR_UOMCAT_FK2

UOMCATEGORYCONVFACTOR

- TARGETCATEGORY UOMCATEGORY - CATEGORY

UOMCATEGORY_UOM_FK2 UOMCATEGORY - STDUOM UOM - UOM UOM_FK PRICERULESELATTRIB - BASEUOM UOM - UOM UOM_UOMCATEGORY_FK1 UOM - CATEGORY UOMCATEGORY - CATEGORY

Pricing and Promotions Reference Guide 505 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 515: pricing_ref_guide.pdf

Table Relationships

CONSTRAINT NAME TABLE NAME COLUMN NAME PRIMARY KEY TABLE NAME

PRIMARY KEY COLUMN NAME

USERPERSONAFK1 USERPERSONA - PERSONANAME PERSONA - PERSONANAME VEHICLELOADLINE_ITEM_FK2

VEHICLELOADLINE - PRIMARYITEM ITEM - ITEM

VEHICLELOADLINE_SKU_FK1 VEHICLELOADLINE - ITEM - SOURCE SKU - ITEM - LOC VEHICLELOADLINE_SKU_FK2 VEHICLELOADLINE - ITEM - DEST SKU - ITEM - LOC VEHICLELOADLINE_VL_FK1 VEHICLELOADLINE - LOADID VEHICLELOAD - LOADID VEHICLELOADTOTAL_VLOAD_FK1

VEHICLELOADTOTAL - LOADID VEHICLELOAD - LOADID

VEHICLELOAD_TRANSMODE_FK1

VEHICLELOAD - TRANSMODE TRANSMODE - TRANSMODE

VENDORMASTER_SKU_FK1 VENDORMASTER - ITEM - LOC SKU - ITEM - LOC WDDCATAREAMAP_WDDAREA_FK2

WDDCATEGORYAREAMAP

- WDDAREA WDDAREA - WDDAREA

WDDCATAREAMAP_WDDCATEGORY_FK1

WDDCATEGORYAREAMAP

- WDDCATEGORY WDDCATEGORY - WDDCATEGORY

WDDDATA_WDDAREA_FK2 WDDDATA - WDDAREA WDDAREA - WDDAREA WDDDATA_WDDCATEGORY_FK1

WDDDATA - WDDCATEGORY WDDCATEGORY - WDDCATEGORY

WEBPEGCOLOPTS_FK1 WEBPEGCOLOPTS - USERID - INSTANCE - PEGNAME - LISTING_NAME

WEBPEGOPTS - USERID - INSTANCE - PEGNAME - LISTING_NAME

WORKORDERDEPDMD_SKU_FK1

WORKORDERDEPDMD - ITEM - LOC SKU - ITEM - LOC

WORKORDERDEPDMD_SKU_FK2

WORKORDERDEPDMD - PARENTITEM - LOC SKU - ITEM - LOC

WORKORDERDEPDMD_WORKORDER_FK1

WORKORDERDEPDMD - WORKORDERNUM - LOT WORKORDER - WORKORDERNUM - LOT

WORKORDER_SKU_FK1 WORKORDER - ITEM - LOC SKU - ITEM - LOC XIF3PRICESCENARIODETAIL PRICESCENARIODETAI

L - PRICESCENARIO PRICESCENARIO - PRICESCENARIO

Pricing and Promotions Reference Guide 506 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 516: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Chapter 4. Change the initial configuration of JDA Pricing applications In JDA Markdown, your company may want to change the initial configuration by adding its own incentive types, causal factors, metrics, and allowances. After adding new rows to the database tables for those entities, you must perform some additional configuration, as explained in the following sections:

• Causal factors (on page 507)

• Metrics (on page 516)

Causal factors The following sections explain and illustrate how to add new causal factors:

Adding causal factors to the database2 (on page 507)

Modifying market response model tables2 (on page 507)

Example: Adding a causal factor2 (on page 512)

Example: Modifying Financial Metrics Computation GLINT2 (on page 514)

Add causal factors to the database Add a causal factor to the CausalFactor table and specify values for each of the columns in that table. In the CausalFactorValue table, specify values for the set of causal factors that are used in the Market Response Model (MRM). Insert DFU-specific records for both historic and future time periods.

Note: If you are adding a categorical causal factor, you must first define its valid values in a metadata domain in the CSMMGR schema. To add a new domain, modify the following tables in the CSMMGR schema:

• MD_DATA_DOMAIN

Add a new domain to this table.

Domain names must have a prefix of SCPO_. It is recommended that you use a naming convention of SCPO_CAUSALFACTOR_<domain name>, so that you can easily identify domains that are used for causal factors.

• MD_LIST_DOMAIN

Specify whether this domain has a reference table. If it does, provide information about the reference table.

• MD_LIST_DOMAIN_VALUE

Specify each of the valid values for this domain. You may specify these values as numbers in this table.

You can also specify one value as the default for this domain. If the Is_Default column is 0 for all values, the values specified in the MRMCausalFactor: DefaultVal column is used as the default.

• MD_LIST_DOMAIN_VALUE_TRANS.

Specify a meaningful display name for each of the valid values.

Modifying market response model tables Use the following steps to configure the new causal factor in the RawVariable and MRModel tables.

Pricing and Promotions Reference Guide 507 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 517: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Add entries to the RawVariable table RawVariable, a system table, has sample record entries for causal factor-related raw variables. For the new causal factors, add appropriate raw variables to the RawVariable table.

Numeric or boolean causal factors Naming convention: <MRM Causal Factor Name>

1. Duplicate the row for raw variable NONCATEGORICALCAUSALFACTORNAME in the RawVariable table.

2. Replace the raw variable name NONCATEGORICALCAUSALFACTORNAME with the new name, and modify the description.

Categorical causal factors Naming convention: <MRM Causal Factor Name>_<Category Display Name>.

1. Duplicate the row for raw variable CATEGORICALCAUSALFACTORNAME_CATEGORYVALUE in the RawVariable table.

2. Replace the raw variable name CATEGORICALCAUSALFACTORNAME_CATEGORYVALUE with the new name, and modify the description.

Add entries to DECOMPNORMFACTOR table if necessary The MRM for DECOMPOSITION is dictated by the Decomposition GLINT; however, its GLINT is not as flexible as that for other processes like CALIBRATION, NORMALIZATION, EVALUATION, or OPTIMIZATION. Instead, the predictors for Causal Factors are defined in the DECOMPGROUPNORMFACTOR table by DecompGroup, while only one key word ‘CFs’ is used in the GLINT itself. As a result, there is no need to change the DECOMPOSITION GLINT, but new causal factors used as predictors should be added to the table. In addition, no categorical causal factor is supported.

Following are example records in the table:

Decompgroup NormfactorStartDateFactor

DECOMPGROUP1-1LIFECYCLE1/1/20061.2

DECOMPGROUP1-1LIFECYCLE2/1/20060.5

DECOMPGROUP1-1LIFECYCLE3/1/20060.8

Modify Calibration GLINT In the market response model, the GLINT for Calibration has the definition of independent predictors with proper transformation. Regression generates coefficients for each of the predictors, including the new causal factors. Introduce the new raw variables used in defining this new causal factor so regression generates appropriate coefficient values.

Modify Normalization GLINT The GLINT for NORMALIZATION defines all independent predictors with their coefficient names necessary for adjusting external effects other than baseline or historic demand, i.e. type 1 quantity in the HIST table. Coefficient names and raw variable transformations along with the predictor orders must be in sync with those defined in the Calibration Spec. Declare those new raw variables used in defining new causal factors and include them with appropriate transformation as predictor variables, so that historical sales (demand) are normalized against these new causal factor effects in history.

Pricing and Promotions Reference Guide 508 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 518: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

The example below illustrates an existing GLINT for NORMALIZATION, after declaring appropriate raw variables and introducing necessary predictor variables. The changes are highlighted in bold type.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Normalization sample GLINT file

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Forecast_Model_Section:

Intercept:

No

Declarations:

<cs Loc_Loc_Size>;

<ns Eff_Price>;

<ns List_Price>;

<ns DFURAWQTY>;

<ns Circular_Photo>;

<ns Circular_FEATURE_FRONT>;

<ns Circular_FEATURE_BACK>;

%New raw variables for Causal Factor LIFECYCLE

<ns Lifecycle>;

Variables:

OwnPriceTimesV(AllCStoNV(LOC_LOC_SIZE), log(Divide(Eff_Price, List_Price)))

MI_Photo Circular_Photo

MI_Feature_Front Circular_FEATURE_FRONT

MI_Feature_Back Circular_FEATURE_BACK

Forecast Variables:

%Define new Causal Factor as necessary for adjusting causal factor effect

ForecastVar DIVIDE(DFURAWQTY,Times(Lifecycle, exp(Response)))

Modify Demand Forecast Evaluation GLINT

Pricing and Promotions Reference Guide 509 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 519: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

The GLINT for Evaluation has the definition of all independent predictors with their coefficient names necessary for adjusting baseline demand forecast. Coefficient names and raw variable transformations, along with the predictor orders, must be in sync with those defined in the CalibrationSpec. Introduce the new raw variables used in defining this new causal factor with appropriate transformation, so it will be used in demand forecast computation.

Modify Optimization GLINT The GLINT for OPTIMIZATION defines the Market Response Model by all independent predictors with their coefficient names necessary for demand forecast and optimization in two sections, i.e. OwnDemand_Model_Section and CrossDemand_Model_Section. We only need to modify the former section, which is almost identical to the Demand Forecast Evaluation GLINT. Modification with new Causal Factors is also similar to the Evaluation GLINT. The latter section, i.e. the linearization of cross impact part does not need any changes. Coefficient names and raw variable transformations along with the predictor orders must be in sync with those defined in the Calibration Spec. Declare those new raw variables used in defining new causal factors and include them with appropriate transformation as predictor variables, so that optimized demand forecast would account for these new causal factor effects.

The example below illustrates an existing GLINT for OPTIMIZATION, after declaring appropriate raw variables and introducing necessary predictor variables. The changes are highlighted in bold type.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Optimization sample GLINT file

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

OwnDemand_Model_Section:

Intercept:

No

Declarations:

<cs Loc_LOC_SIZE>;

<ns Eff_Price>;

<ns List_Price>;

<ns Base_Demand>;

<ns Circular_Photo>;

<ns Circular_FEATURE_FRONT>;

<ns Circular_FEATURE_BACK>;

%New raw variables for Causal Factor LIFECYCLE

<ns Lifecycle>;

Pricing and Promotions Reference Guide 510 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 520: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Variables:

OwnPrice TimesV(AllCStoNV(LOC_LOC_SIZE), log(Divide(Eff_Price, List_Price)))

MI_Photo Circular_Photo

MI_Feature_Front Circular_FEATURE_FRONT

MI_Feature_Back Circular_FEATURE_BACK

Evaluation Variables:

%Define new Causal Factor as necessary for adjusting causal factor effect

OwnDemandBase_Demand * exp (Response) * Lifecycle

CrossDemand_Model_Section:

Intercept:

No

Declarations:

<ns ownDemand>;

<sv XEff_Price>;

<sv XList_Price>;

<sv XPrice_Weight_Fac>;

<csv PoolName>;

Variables:

Cross_Price MASKNV(Sumsv(TimesSV(DivideSV(MINUSSV(XEff_Price, XList_Price),XList_Price), XPrice_Weight_Fac)),CSVToBV(PoolName))

Evaluation Variables:

CrossDemand Response * ownDemand

Modify Financial Metrics Computation GLINT The Financial Metrics section of the Evaluation GLINT file specifies the calculation of each metric.

Addition of the causal factor life cycle has no impact on the calculation of financial metrics, so the following example uses two other causal factors (MBasePrice and MBaseCost) to illustrate how to modify the GLINT for metrics computation when adding causal factors. The causal-factor-related changes are highlighted in bold type.

Pricing and Promotions Reference Guide 511 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 521: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Example: Adding a causal factor This example illustrates the addition of a new non-categorical causal factor Lifecycle.

Adding causal factors to the database Add a new row to the MRMCausalFactor table for the LIFECYCLE causal factor. You can use the Flexible Editor in JDA Promotions, or any other SQL tool, to insert the following values.

Add the causal factor in the MRMCausalFactor table with the following information:

MRMCausalFactor: LIFECYCLE

DomainName: NON CATEGORICAL

Min: 0

Max: 999999

DefaultVal: 1

TIMESlottingFunction: TIMEWEIGHTEDAVG

AggregationFunction: SIMPLEAVG

The INSERT SQL script for adding that row:

INSERT INTO MRMCAUSALFACTOR ( MRMCAUSALFACTOR, DOMAIN_NAME, MIN, MAX, DEFAULTVAL, DATATYPE, TIMESLOTTINGFUNCTION, AGGREGATIONFUNCTION ) VALUES ( 'LIFECYCLE', 'NON CATEGORICAL', 0, 999999, 1, 'NUMERIC', 'TIMEWEIGHTEDAVG', 'SIMPLEAVG');

Add entries to the VariantMRMCausalFactorVal table. Insert actual values of the causal factor "life cycle" for historic periods and projected values for future periods.

Modifying market response model tables The following parts of the example illustrate how to configure the new causal factor in the RawVariable and MRModel tables.

Add entries to the RawVariable table • Numeric and boolean causal factors

• Using the naming convention, the new raw variable name for every non-categorical causal factor is LIFECYCLE.

• In the RawVariable table, duplicate the row for raw variable NONCATEGORICALCAUSALFACTORNAME. Replace the raw variable name NONCATEGORICALCAUSALFACTORNAME with LIFECYCLE and modify the description.

• Following is the INSERT SQL for duplicating the appropriate row:

INSERT INTO rawvariable(rawvariable, descr, calibrationproviderclass, evaluationproviderclass, sourcetable, sourcecol, TYPE, aggfunction, slotfunction, defaultval)

SELECT 'LIFECYCLE', 'Lifecycle Non-Categorical causal factor', calibrationproviderclass, evaluationproviderclass, sourcetable, sourcecol, TYPE, aggfunction, slotfunction, defaultval

FROM rawvariable

WHERE rawvariable = 'NONCATEGORICALCAUSALFACTORNAME';

Pricing and Promotions Reference Guide 512 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 522: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Modify Calibration GLINT The example below illustrates an existing GLINT for Calibration, after declaring appropriate raw variables and introducing the necessary derived variables. The changes are highlighted in bold type.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Calibration_Model_Section:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Intercept:

Yes

Declarations:

<cs DmdUnit>;

<cs Loc>;

<cs Loc_Loc_Size>;

<cs DmdGroup>;

<ns Sales>;

<ns Base_Price_Ratio>;

<ns Circular_Photo>;

<ns Circular_FEATURE_FRONT>;

<ns Circular_FEATURE_BACK>;

%New raw variable for Causal factor

<ns Lifecycle>;

Variables:

OwnPrice TimesV(AllCSToNV(Loc_Loc_Size), log(Base_Price_Ratio))

MI_Photo Circular_Photo

MI_Feature_Front Circular_FEATURE_FRONT

MI_Feature_Back Circular_feature_back

Response:

%Use new causal factor in demand generation transformation.

Log(DIVIDE(Sales, LifeCycle))

Smearing Factor Group Index:

%CATPROD(DMDUNIT, Loc_Loc_SIZE) Pricing and Promotions Reference Guide 513 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 523: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Modify Demand Forecast Evaluation GLINT The example below illustrates an existing GLINT for Evaluation, after declaring appropriate raw variables and introducing the necessary derived variables. The changes are highlighted in bold type.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Forecast_Model_Section:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Intercept:

No

Declarations:

<cs Loc_LOC_SIZE>;

<ns Eff_Price>;

<ns Base_Price>;

<ns Circular_Photo>;

<ns Base_Demand>;

<ns Circular_Photo>;

<ns Circular_FEATURE_FRONT>;

<ns Circular_FEATURE_BACK>;

%New raw variables for Circular causal factor

<ns Lifecycle>;

Variables:

OwnPrice TimesV(AllCStoNV(LOC_LOC_SIZE),log(Divide(Eff_Price, Base_Price)))

MI_Photo Circular_Photo

MI_Feature_Front Circular_FEATURE_FRONT

MI_Feature_Back Circular_FEATURE_BACK

Forecast Variables:

%Use new causal factor in demand computation transformation.

ForecastVar Base_Demand * exp (Response) * Lifecycle

Example: Modifying Financial Metrics Computation GLINT The Financial Metrics Computation GLINT defines all the metrics to be computed.

Pricing and Promotions Reference Guide 514 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 524: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Following is an example metric computation GLINT using two different causal factors (MBasePrice and MBaseCost) and existing allowances. The causal-factor-related changes are highlighted in bold type.

Addition of the causal factor life cycle has no impact on metrics calculations and the corresponding GLINT. Following is an example where the addition of causal factors does impact the metrics calculations and the associated GLINT.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Metrics_Model_Section:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Declarations:

<ns Eff_Price>;

<ns Ref_Price>;

%<ns Base_Price>;

%<ns Base_Cost>;

<ns MBasePrice>;

<ns MBaseCost>;

<ns Base_Demand>;

<ns Total_Demand>;

<ns ScanBack_Allowance>;

<ns Display_Cost>;

<ns Backhaul_Allowance>;

<ns OFF_INVOICE_Allowance>;

<ns IN_STORE_Display_Allowance>;

<ns Circular_Cost>;

<ns Circular_Allowance>;

IncrementalDemandValue Total_Demand - Base_Demand

BaseRevenueValue MBasePrice * Base_Demand

RevenueValue MBasePrice * Total_Demand

IncrementalRevenueValue RevenueValue - BaseRevenueValue

BaseCostOfGoodsValue Base_Demand * MBaseCost

CostOfGoodsValue Total_Demand * MBaseCost

IncrementalCostOfGoodsValue CostOfGoodsValue - BaseCostOfGoodsValue

BaseGrossMarginValue BaseRevenueValue - BaseCostOfGoodsValue

Pricing and Promotions Reference Guide 515 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 525: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

GrossMarginValue RevenueValue - CostOfGoodsValue

IncrementalGrossMarginValue GrossMarginValue - BaseGrossMarginValue

MktgCostValue Display_Cost + Circular_Cost

AllowanceValueValue (ScanBack_Allowance + Backhaul_Allowance + OFF_INVOICE_ALLOWANCE) * Total_Demand + Circular_Allowance + IN_STORE_DISPLAY_ALLOWANCE

BaseProfitValue BaseRevenueValue - BaseCostOfGoodsValue

ProfitValue GrossMarginValue - AllowanceValueValue

IncrementalProfitValue ProfitValue - BaseProfitValue

MBasePriceValueMBasePrice

MBaseCostValueMBaseCost

Evaluation Variables:

IncrementalDmd IncrementalDemandValue

BaseRevenue BaseRevenueValue

Revenue RevenueValue

IncrementalRevenue IncrementalRevenueValue

BaseCostOfGoods BaseCostOfGoodsValue

CostOfGoods CostOfGoodsValue

IncrementalCostOfGoods IncrementalCostOfGoodsValue

BaseGrossMargin BaseGrossMarginValue

GrossMargin GrossMarginValue

IncrementalGrossMargin IncrementalGrossMarginValue

MktgCost MktgCostValue

AllowanceVal AllowanceValueValue

BaseProfit BaseProfitValue

Profit ProfitValue

IncrementalProfit IncrementalProfitValue

MBASEPRICE_TIMEWTAVGMBasePriceValue

MBASECOST_TIMEWTAVGMBaseCostValue

Metrics In addition to the 20 financial metrics stored in the JDA Promotions database, you can define and store new financial metrics to meet your business needs.

The following sections explain and illustrate how to add new metrics:

Overview of the metrics calculations GLINT file (on page 517)

Pricing and Promotions Reference Guide 516 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 526: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Adding metrics to the database (on page 520)

Modifying market response model tables (on page 520)

Example: Adding two metrics (on page 521)

Example: Modifying Financial Metrics Computation GLINT (on page 522)

Overview of the metrics calculations GLINT file The GLINT file for the metrics calculations, which is divided into pre-aggregation and post-aggregation parts and is stored in the EvaluationSpec column of the MRModel table, defines all the metrics to be computed. The predefined metrics in the database are:

Incremental Demand

Incremental Demand Percent

Revenue

Base Revenue

Incremental Revenue

Incremental Revenue Percent

Profit

Profit Percent

Base Profit

Incremental Profit

Gross Margin

Gross Margin Percent

Base Gross Margin

Incremental Gross Margin

Cost of Goods

Base Cost of Goods

Incremental Cost of Goods

Marketing Cost

Incentive Cost

Allowance Value

Pre-aggregation and post-aggregation metrics Metrics values may be either pre-aggregation or post-aggregation, based on how their values are computed.

Many aggregate measures are simply aggregations of granular calculated (derived) measures. For example, a category’s Profit is simply the sum of the profits of the items in the category. Profit is a pre-aggregation metric, whose value is calculated prior to aggregation.

Pricing and Promotions Reference Guide 517 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 527: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

However, the calculation of many other aggregate measures, particularly unit, percentage, or ratios, is more appropriately based on other aggregate measures. For example, the pre-aggregation metric Demand Lift Percent for an item is calculated as:

But the Demand Lift Percent for a category is not simply an average or sum of the item-level lifts. Instead, it is computed as:

Demand Lift Percent is a post-aggregation metric, whose value is calculated after the aggregation.

The Evaluate Promotions process stores these metrics values in the PromoDFUFcst table. The Adjust Forecast for Pricing process stores them in the DFUPriceParamMetric table. The metrics name used in the GLINT definition must exactly match the name of one of the metrics columns from these tables.

Example: Pre-aggregation metrics Following are the GLINT definitions for pre-aggregation and post-aggregation metrics. The column names used in the GLINT definition are highlighted in bold type.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Metrics_Model_Section:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Declarations:

<ns Eff_Price>;

<ns Ref_Price>;

<ns Base_Price>;

<ns Base_Cost>;

<ns Base_Demand>;

<ns Total_Demand>;

<ns ScanBack_Allowance>;

<ns Display_Cost>;

<ns Display_Allowance>;

IncrementalDemandValue Total_Demand - Base_Demand

BaseRevenueValue Base_Price * Base_Demand

RevenueValue Eff_Price * Total_Demand

IncentiveCostValue (Base_Price - Eff_Price) * Total_Demand

IncrementalRevenueValue RevenueValue - BaseRevenueValue

BaseCostOfGoodsValue Base_Demand * Base_Cost

Pricing and Promotions Reference Guide 518 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 528: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

CostOfGoodsValue Total_Demand * Base_Cost

IncrementalCostOfGoodsValue CostOfGoodsValue - BaseCostOfGoodsValue

BaseGrossMarginValue BaseRevenueValue - BaseCostOfGoodsValue

GrossMarginValue RevenueValue - CostOfGoodsValue

IncrementalGrossMarginValue GrossMarginValue - BaseGrossMarginValue

MktgCostValue Display_Cost

AllowanceValueValue ScanBack_Allowance * Total_Demand + Display_Allowance

BaseProfitValue BaseRevenueValue - BaseCostOfGoodsValue

ProfitValue GrossMarginValue + AllowanceValueValue - MktgCostValue

IncrementalProfitValue ProfitValue - BaseProfitValue

Evaluation Variables:

IncrementalDmd IncrementalDemandValue

BaseRevenue BaseRevenueValue

Revenue RevenueValue

IncrementalRevenue IncrementalRevenueValue

BaseCostOfGoods BaseCostOfGoodsValue

CostOfGoods CostOfGoodsValue

IncrementalCostOfGoods IncrementalCostOfGoodsValue

BaseGrossMargin BaseGrossMarginValue

GrossMargin GrossMarginValue

IncrementalGrossMargin IncrementalGrossMarginValue

MktgCost MktgCostValue

AllowanceVal AllowanceValueValue

BaseProfit BaseProfitValue

Profit ProfitValue

IncentiveCost IncentiveCostValue

IncrementalProfit IncrementalProfitValue

Example: Post-aggregation metrics

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Metrics_Model_Section:

Pricing and Promotions Reference Guide 519 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 529: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Declarations:

<ns IncrementalDmd>;

<ns BaseRevenue>;

<ns Revenue>;

<ns IncrementalRevenue>;

<ns GrossMargin>;

<ns Profit>;

<ns Base_Demand>;

IncrementalDemandInPercentValue IF(Base_Demand == 0, 0, IncrementalDmd / Base_Demand)

IncrementalRevenueInPercentValue IF(BaseRevenue == 0, 0, IncrementalRevenue / BaseRevenue)

GrossMarginInPercentValue IF(Revenue == 0, 0, GrossMargin / Revenue)

ProfitInPercentValue IF(Revenue == 0, 0, Profit / Revenue)

Evaluation Variables:

INCREMENTALDMDPCT IncrementalDemandInPercentValue

INCREMENTALREVENUEPCT IncrementalRevenueInPercentValue

GROSSMARGINPCT GrossMarginInPercentValue

PROFITPCT ProfitInPercentValue

Adding metrics to the database JDA Promotions allows you to compute and store any new financial metric. The only restriction is that computation of this metric should be based on the existing type of the raw variable.

To add a new financial metric, add a numeric user-defined attribute (UDA) to the PromoDFUFcst (on page 369) and DFUPriceParamMetric (on page 104) tables. Use this naming convention:

<Metric Name>_<Aggregation Function Name>

<Metric Name> can include underscores (_) and any alphanumeric characters, but it must not include spaces or special characters.

<Aggregation Function Name> may be either TIMEWTAVG (time-weighted average) or SIMPLESUM. Various processes, and the user interface, will use the aggregation function when aggregating metrics data over time or DFU dimension.

Modifying market response model tables Use the following steps to configure the new metrics in the RawVariable and MRModel tables.

Pricing and Promotions Reference Guide 520 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 530: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Add entries to the RawVariable table Pre-aggregation metrics may be used as raw variables in the GLINT for post-aggregation metrics computation. The RawVariable table has sample record entries for metrics-related raw variables. If necessary, add appropriate raw variables to the RawVariable table for the new metrics.

For pre-aggregation metrics, the naming convention is: <Metric UDA Name>.

1. In the RawVariable table, duplicate the row for raw variable UDMetricsName_AggregationMethod.

2. Replace the raw variable name UDMetricsName_AggregationMethod with the new name and modify the description.

Modify Financial Metrics Computation GLINT The Financial Metrics Computation GLINT defines all the metrics to be computed. Introduce the new raw variables used in defining these new metrics with appropriate transformation to compute required metrics.

Example: Adding two metrics This example illustrates the addition of two new metrics, RETAIL REVENUE and INCREMENTAL RETAIL REVENUE PCT, to the GLINT definition for manufacturer-centric (M-centric) metric computation using the following expressions.

Retail Revenue = Base_Price * Total_Demand

Incremental Retail Revenue = Retail Revenue – (Base_Price * Base_Demand)

Incremental Retail Revenue PCT = Incremental Retail Revenue / RetailBaseRevenue

Add numeric UDAs to the database Using the naming convention, the new raw variable names for this metric are RETAILREVENUE_TIMEWTSUM and INCRRETAILREVPCT_TIMEWTAVG.

Add RETAIL_REVENUE_TIMEWTSUM and INCRRETAILREVPCT_TIMEWTAVG UDAs to the PromoDFUFcst and DFUPriceParamMetric tables using ‘Data Model Manager.’

Adding a raw variable for pre-aggregation metrics: 1. Add RETAILREVENUE_TIMEWTSUM, RETAILBASEREVENUE, and INCREMENTALRETAILREVENUE to

the RawVariable table. INCREMENTALRETAILREVENUE and RETAILBASEREVENUE are used only for calculation and not saved to the database.

2. In the RawVariable table, duplicate the row for raw variable UDMetricsName_AggregationMethod. Replace that raw variable name with the new name and modify the description.

Here is the INSERT SQL for duplicating the appropriate row:

INSERT INTO rawvariable(rawvariable, descr, calibrationproviderclass,

evaluationproviderclass, sourcetable, sourcecol, TYPE,

aggfunction, slotfunction, defaultval)

SELECT 'RETAILREVENUE_TIMEWTSUM', 'RV for Retail Revenue user-defined metrics',

calibrationproviderclass, evaluationproviderclass, sourcetable,

sourcecol, TYPE, aggfunction, slotfunction, defaultval

FROM rawvariable

Pricing and Promotions Reference Guide 521 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 531: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

WHERE rawvariable = 'UDMetricsName_AggregationMethod';

INSERT INTO rawvariable(rawvariable, descr, calibrationproviderclass,

evaluationproviderclass, sourcetable, sourcecol, TYPE,

aggfunction, slotfunction, defaultval)

SELECT 'INCREMENTALRETAILREVENUE', 'RV for Incremental Retail Revenue user-defined metrics',

calibrationproviderclass, evaluationproviderclass, sourcetable,

sourcecol, TYPE, aggfunction, slotfunction, defaultval

FROM rawvariable

WHERE rawvariable = 'UDMetricsName_AggregationMethod';

INSERT INTO rawvariable(rawvariable, descr, calibrationproviderclass,

evaluationproviderclass, sourcetable, sourcecol, TYPE,

aggfunction, slotfunction, defaultval)

SELECT 'RETAILBASEREVENUE', 'RV for Retail Base Revenue user-defined metrics',

calibrationproviderclass, evaluationproviderclass, sourcetable,

sourcecol, TYPE, aggfunction, slotfunction, defaultval

FROM rawvariable

WHERE rawvariable = 'UDMetricsName_AggregationMethod';

Example: Modify Financial Metrics Computation GLINT The following example shows the modified GLINT definitions for an M-centric model. The changes are highlighted in bold type.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%pre-aggregation metric model

Metrics_Model_Section:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Declarations:

<ns Eff_Price>;

<ns Ref_Price>;

<ns Base_Price>;

<ns MBasePrice>;

<ns MBaseCost>;

Pricing and Promotions Reference Guide 522 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 532: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

<ns Base_Demand>;

<ns Total_Demand>;

<ns ScanBack_Allowance>;

<ns Display_Cost>;

<ns Backhaul_Allowance>;

<ns OFF_INVOICE_Allowance>;

<ns IN_STORE_Display_Allowance>;

<ns Circular_Cost>;

<ns Circular_Allowance>;

IncrementalDemandValue Total_Demand - Base_Demand

BaseRevenueValue MBasePrice * Base_Demand

RevenueValue MBasePrice * Total_Demand

RetailRevenueValue Eff_Price * Total_Demand

RetailBaseRevenueValue Base_Price * Base_Demand

IncrementalRevenueValue RevenueValue – BaseRevenueValue

IncrementalRetailRevenueValue RetailRevenueValue - RetailBaseRevenueValue

BaseCostOfGoodsValue Base_Demand * MBaseCost

CostOfGoodsValue Total_Demand * MBaseCost

IncrementalCostOfGoodsValue CostOfGoodsValue - BaseCostOfGoodsValue

BaseGrossMarginValue BaseRevenueValue - BaseCostOfGoodsValue

GrossMarginValue RevenueValue - CostOfGoodsValue

IncrementalGrossMarginValue GrossMarginValue - BaseGrossMarginValue

MktgCostValue Display_Cost + Circular_Cost

AllowanceValueValue (ScanBack_Allowance + Backhaul_Allowance + OFF_INVOICE_ALLOWANCE) * Total_Demand + Circular_Allowance + IN_STORE_DISPLAY_ALLOWANCE

BaseProfitValue BaseRevenueValue - BaseCostOfGoodsValue

ProfitValue GrossMarginValue - AllowanceValueValue

IncrementalProfitValue ProfitValue - BaseProfitValue

Evaluation Variables:

IncrementalDmd IncrementalDemandValue

BaseRevenue BaseRevenueValue

Revenue RevenueValue

Pricing and Promotions Reference Guide 523 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 533: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

IncrementalRevenue IncrementalRevenueValue

RETAILREVENUE_TIMEWTSUM RetailRevenueValue

INCREMENTALRETAILREVENUE IncrementalRetailRevenueValue

RETAILBASEREVENUERetailBaseRevenueValue

BaseCostOfGoods BaseCostOfGoodsValue

CostOfGoods CostOfGoodsValue

IncrementalCostOfGoods IncrementalCostOfGoodsValue

BaseGrossMargin BaseGrossMarginValue

GrossMargin GrossMarginValue

IncrementalGrossMargin IncrementalGrossMarginValue

MktgCost MktgCostValue

AllowanceVal AllowanceValueValue

BaseProfit BaseProfitValue

Profit ProfitValue

IncrementalProfit IncrementalProfitValue

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%post-aggregation metric model

Metrics_Model_Section:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Declarations:

<ns IncrementalDmd>;

<ns BaseRevenue>;

<ns Revenue>;

<ns IncrementalRevenue>;

<ns RETAILBASEREVENUE>;

<ns INCREMENTALRETAILREVENUE>;

<ns GrossMargin>;

<ns Profit>;

<ns Base_Demand>;

IncrementalDemandInPercentValue IF(Base_Demand == 0, 0, IncrementalDmd / Base_Demand)

Pricing and Promotions Reference Guide 524 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 534: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

IncrementalRevenueInPercentValue IF(BaseRevenue == 0, 0, IncrementalRevenue / BaseRevenue)

IncrementalRetailRevenueInPercentValue IF(RETAILBASEREVENUE == 0, 0, INCREMENTALRETAILREVENUE / RETAILBASEREVENUE)

GrossMarginInPercentValue IF(Revenue == 0, 0, GrossMargin / Revenue)

ProfitInPercentValue IF(Revenue == 0, 0, Profit / Revenue)

%PricePositionValue 2 / (1 + exp(-6 * ( (Eff_Price / Ref_Price) - 1 )))

Evaluation Variables:

INCREMENTALDMDPCT IncrementalDemandInPercentValue

INCREMENTALREVENUEPCT IncrementalRevenueInPercentValue

GROSSMARGINPCT GrossMarginInPercentValue

PROFITPCT ProfitInPercentValue

INCRRETAILREVPCT_TIMEWTAVGIncrementalRetailRevenueInPercentValue

Pricing and Promotions Reference Guide 525 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 535: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Glossary Affine Relationship Also called halo effect. The cross-product impact that occurs when a reduce in price of one product also increases the sales of another product. For example, a reduction in the price of printers may also increase sales of printer cartridges. Compare to cannibalization (on page 526).

Aggregation The Markdown Workbench, Strategic Pricing Workbench and Promotion Workbench can aggregate, or group, data to enable you to review information in less detail. By default, the data displayed on the workbench is at its most detailed level. For example, sales quantities stored in the database are displayed at the DFU level. But, by changing workbench properties, you can view quantities at any level in the DFU hierarchy.

Base Price List price.

Base Forecast Forecast if no price change is made. Value in the Fcst:Qty column where Type = 1 (Base).

Cannibalization The cross-product impact that occurs when a change in price of one product impacts the sales of another product. For example, a change in price of one brand of television set may impact the sales of another brand. Compare to halo effect (on page 527).

Current Inventory Threshold In JDA Markdown Optimization, a numeric unit value that indicates the minimum level at which the DFU inventory should be in order to meet the criteria to be considered a candidate for a markdown. The most recent inventory unit value is compared with this value.

For example, if the user set this value to 500, the DFU inventory should be 500 units or more in order to be considered a candidate. This criterion is considered in conjunction with the other candidate parameters. If multiple criteria are defined, the product must meet all criteria to be considered a markdown candidate.

Current Period In JDA Markdown Optimization, the period that contains the Process Date.

Decomposition The process of separating historical data into time-series effects and price or promotional effects.

Decomposition Group A collection of DFUs that are assumed to have similar trend and seasonal effects.

Decomposition Subgroup Further disaggregation of the DFUs that belong to a decomposition group, based on similar levels of price.

Demand Forecasting Unit (DFU) The entity for which markdowns, strategic prices and promotions are created, optimized, and published, and for which JDA Demand creates forecasts. A DFU consists of:

• Demand Unit: The product associated with this DFU.

• Demand Group: Used to group DFUs in a way that makes sense for your business. For example, your company may want to group by product category, customer account, or geographic region.

• Location: The location associated with this DFU.

Discontinue Date

Pricing and Promotions Reference Guide 526 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 536: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

A value that indicates the desired date for the product to be out of stock. This value is typically interfaced from an external planning system at the lowest level. It may also be defined in the Flexible Editor by selecting a search that may include filters for particular products and particular season codes, for example. This value is stored at the DFU level.

Discount Reduction from the list price of a product.

Effective Price Price actually paid, or perceived to be paid, by the customer, factoring in any incentives.

Cross Elasticity The phenomenon of a change in the price of a DFU affecting another DFU’s sales quantity.

Evaluate Profiles In JDA Markdown Optimization, a function internal to the optimization process by which the system evaluates all of the user-defined profiles and flags the one that achieves the best value for the selected objective. This is sometimes referred to as "optimization lite". The system still determines the "unconstrained" optimum as per the current functionality but only uses it for comparison against the user-defined profiles.

First Sale Date In JDA Markdown Optimization, a date value the system retrieves to indicate when to start the counter marking time. This value is used in conjunction with the Weeks Since First Sale Date parameter. These values are added together and compared to the current merchandising date (process date) in order to determine if the product should be considered a markdown candidate.

If the current merchandising date (process date) is equal to or greater than First Sale Date + Weeks Since First Sale Date, then the product should be considered a markdown candidate.

If the current merchandising date (process date) is less than First Sale Date + Weeks Since First Sale Date, then the product should not be considered a markdown candidate.

For example, if the first occurrence of the sale date + (Weeks Since First Sale Date *7) > Current Merchandising Date (Process Date), then the item is not a markdown candidate.

Forecast Inventory Threshold In JDA Markdown Optimization, a numeric unit value that indicates the minimum level at which the DFU inventory should be in order to meet the criteria to be considered a candidate for a markdown. The projected inventory unit value at the out date is compared with this value.

For example, if the user set this value to 25, the DFU inventory should be 25 units or more in order to be considered a candidate. This criterion is considered in conjunction with the other candidate parameters. If multiple criteria are defined, the product must meet all criteria to be considered a markdown candidate.

GLINT Generalized LINear modeling Toolkit, available as part of the JDA Pricing Engine, is used to incorporate generalized linear models in software applications. Model specifications files for JDA Markdown Optimization, and JDA Promotions Management are GLINT files.

Halo Effect The cross-product impact that occurs when a change in price of one product also impacts the sales of another product. For example, a change in price of printers may also impact sales of printer cartridges. Compare to cannibalization (on page 526).

Incentive

Pricing and Promotions Reference Guide 527 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 537: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

A discount offered by a retailer or manufacturer to motivate consumers to buy a particular brand, buy more of it, and buy during a promotional period. Incentives may impact the unit price directly (percentage discount or temporary price reduction, for example), or indirectly (manufacturer rebate, buy-one-get-one, volume discount).

Margin Calculated as (Price-cost)

Market Basket Analysis The process of determining which products typically sell together.

Markdown Any price action that temporarily or permanently decreases the retail price of a consumer good.

Markup Markup percentage over cost for all pricing items in this group. Calculated as:

MRM Group (Market Response Model group) A collection of DFUs whose behavior is homogeneous with respect to price. Coefficients of the MRM are estimated for an entire MRM group simultaneously.

Next Period In JDA Markdown Optimization, the period that will be in effect following the current period (on page 526).

Normalization/Adjusting History The process of removing price and promotional effects from historical data, leaving only time-series effects.

Override Value specified by a user to replace a system-generated promotional value.

Permanent Markdown A price action that is taken which decreases the retail price of a consumer good and that indicates that the retail price will not be returning to its previous price. These markdowns are also known as clearance markdowns.

Plan Statuses Results obtained by the Evaluate Promotions process are stored in the PromoDFUFcst table. If the value = 1 (Evaluated without any error), the user can then run the Adjust Forecast for Pricing and Promotions process. To run this process, a plan status value of 7 must be set in the DRM.FPA.PLANSTATUSSTRING parameter of the DFUPriceParam table.

For a complete list of plan status values, see the Reference Guide (Promotion table: PlanStatus column).

Post-promotional Effect Continued impact on demand, relative to baseline demand, after a promotional event ends.

Price Profile

Pricing and Promotions Reference Guide 528 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 538: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

In JDA Markdown Optimization, a set of discounted prices over a period of time. The markdown is divided over this period of time. These prices can be expressed either directly in dollar terms or discount percentages off regular price. A price profile can be system-generated when optimizing a specific DFU or user-defined and then associated with on e or more DFUS and used in optimization. These are currently input and stored in MDO as discount percentages. During optimization, the system generates forecasts of unit sales and related financial metrics for each relevant profile.

Price Type User-defined categories that are used to assist a retailer in managing prices. A retailer may set up different categories in order to differentiate prices at which they own goods, prices at which they ticket goods, etc.

For example:

List Price/Initial Price – the markdown value should be taken from this price; gross margin calculations should be performed against this value

Current Selling Price – this is the ticketed price (the price displayed to the consumer); modeling should occur against this value

Actual Selling Price – this is the actual selling price at the POS

Pricing Item A DFU, or an aggregation of DFUs, whose price is to be set so as to achieve a desired business objective.

Product Status Customer defined categories that can be used in defining markdown candidates. The user can select one or more statuses from a list.

For example, the user could select Discontinued and Status 4. This indicates that products in these two statuses are eligible markdown candidates.

This criterion is considered in conjunction with the other candidate parameters. If multiple criteria are defined, the product must meet all criteria to be considered a markdown candidate.

Reference Price Price that a consumer uses as a reference point while evaluating the offered price before making a purchase.

The Compute Reference Price process calculates reference prices that are assumed to be a good measure of effective prices. Reference prices are stored in the DFURefPrice table.

Related Pages Feature that enables you to navigate to other pages, carrying contextual information from the current page. For example, if you navigate from the Promotion Manager to a related page that displays information about DFUs, the DFUs displayed on that page will be the same ones for which promotions were displayed on the Promotion Manager.

Row Menu Icon This icon appears at the beginning of each row on some pages in the user interface. Click it to display a menu of actions you can perform on the row, then click an action to perform the action.

Search A set of criteria used to select rows of data to display. You can create and save named searches to quickly access the same data set over and over again.

Select On the user interface, specify one or more entities by doing one of the following:

Pricing and Promotions Reference Guide 529 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 539: pricing_ref_guide.pdf

Change the initial configuration of JDA Pricing applications

Click an empty check box so that a check appears in it. To clear a checked box, click it again.

On a drop-down list box, click an option so that it is highlighted. To unselect, click a different option. (To select a group of contiguous options on a drop-down list box, click the first option in the list, hold down the Shift key, and click the last option in the list. The entire list is highlighted. Or, to select multiple non-contiguous options on a drop-down list box, hold down the Ctrl key and click each option.)

Temporary Markdown A price action that is taken which decreases the retail price of a consumer good for a limited amount of time and that indicates that the retail price will return to its previous retail price. These markdowns are also known as promotional markdowns.

Time Slotting The mechanism used to determine where data values should fall in one calendar if they are stored in a different calendar. For example, a monthly calendar may provide the appropriate level of time aggregation for product prices, but a weekly calendar may be more appropriate for sales volumes. Before running a process whose calendar is weekly, the weekly values of product prices must be inferred.

TPR Temporary price reduction

Utility Factor Factor used in calculating the effective price, to account for the possibility that customers may not value an incentive as highly as would be expected from a simple calculation. For example, a customer may perceive a buy-one-get-one-free incentive as less valuable than a 50 percent price reduction, even though the effective price would logically be the same.

Without using a utility factor, the effective price when using a $ Off incentive would typically be calculated as:

list price – $ Off

(However, your system may have been configured, via GLINT, to apply a utility factor when calculating the effective price. In that case, a different calculation is used.)

Weeks Since First Sale Date In JDA Markdown Optimization, a numeric value that is used in conjunction with the First Sale Date value. These values are added together and compared to the current merchandising date (process date) in order to determine if the product should be considered a markdown candidate.

If the current merchandising date (process date) is equal to or greater than First Sale Date + Weeks Since First Sale Date, then the product should be considered a markdown candidate.

If the current merchandising date (process date) is less than First Sale Date + Weeks Since First Sale Date, then the product should not be considered a markdown candidate.

This criterion is considered in conjunction with the other candidate parameters. If multiple criteria are defined, the product must meet all criteria to be considered a markdown candidate.

Weeks Until Product Out Date In JDA Markdown Optimization, a numeric value that is used in conjunction with the Discontinued Date value. The value defined indicates that the product should be considered a markdown candidate if it is within the defined number of weeks before the Discontinued Date.

This criterion is considered in conjunction with the other candidate parameters. If multiple criteria are defined, the product must meet all criteria to be considered a markdown candidate.

Pricing and Promotions Reference Guide 530 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 540: pricing_ref_guide.pdf

JDA Software Group, Inc.

Index A AbsError • 236, 244 ActionCount • 315 ActiveSw • 25, 111, 132, 294, 303, 357 ActivityLevel1-5 • 413 ActivityType • 336, 338, 339, 343, 345, 346, 349 ActualBaseUnits • 413 ActualCOGS • 244 ActualCostofGoods • 236 ActualDmd • 236, 245 ActualGrossMargin • 413 ActualGrossMarginPct • 237, 245 ActualIncrementalUnits • 413 ActualProfit • 237, 245 ActualRevenue • 237, 245, 413 Add causal factors to the database • 507 Add entries to DECOMPNORMFACTOR table if

necessary • 508 Add entries to the RawVariable table • 508, 512, 521 Add numeric UDAs to the database • 521 Adding a raw variable for pre-aggregation metrics: • 521 Adding causal factors to the database • 512 Adding metrics to the database • 520 AdditiveSw • 390, 405, 416 AdjAlg • 231 AdjCoefVal • 229 AdjCogs • 328 AdjCriteria • 231 AdjDmd • 328 AdjDmdPostDate • 58 AdjPrice • 168, 190, 318, 328 AdjProfit • 328 AdjRevenue • 328 AdjRSquare • 239, 248, 251 AdjViolationAmount • 324 AdvertisedSw • 202, 355, 405 AdZoneAbbr • 385, 401 AdzoneAbbrCol • 393 AdzoneCol • 393 Affine Relationship • 526 AggFcstSearch • 222 AggFunction • 420 Aggregation • 526 AggregationFunction • 204, 213 AggSw • 233

AggTechnique • 53 AggType • 95, 257, 299 AkaikeInfoCrit • 248, 251 Algorithm • 207 AllocationValue • 387 AllocCal • 125 AllocCalGroup • 125 AllocCalProfile • 125 AllocLevelNum • 387 AllocWgt • 18 Allowance • 347, 366 AllowanceVal • 105 AllowanceValue • 147 AltCal • 19 AltPlantID • 156 Application • 290 ApplicationExceptionCount • 227 ApplicationPricePoint • 11 Applications that include the table • 4 Applications that use the columns • 5 AppName • 11 ApprovalDate • 168, 179, 190, 201 ApprovedOn • 318 ApprovedPrice • 68 ApprovedSw • 289, 390, 416 AppScenario • 290 AssortmentWidth • 292 AttachRateRelationType • 126 AttribCol • 311 AttribName • 256 AttribTable • 295, 296, 311 Attribute • 295, 296 Attribute_Name • 73, 204 AttributeName • 353 AttribVal • 27, 256 AttrName • 338 Avail • 21 AvgSellingPrice • 292 AvgTotalSalesPrice • 397

B Base Forecast • 526 Base Price • 526 BaseBoundType • 115 BaseCOGS • 397 BaseCost • 69, 105, 168, 179, 190, 201, 237, 328, 350 BaseCostOfGoods • 105 BaseCostofGoods (Periods 1-52) • 375

Pricing and Promotions Reference Guide 531 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 541: pricing_ref_guide.pdf

JDA Software Group, Inc.

BaseDmd • 105, 328, 351 BaseDmd (Periods 1-52) • 369 BaseFcst • 145 BaseGM • 397 BaseGMPct • 397 BaseGrossMargin • 105 BaseGrossMarginPct • 105 BaseMeanofDependentVar • 115 BaseMeanOfIndependentVar • 115 BasePopulationSize • 115 BasePrice • 70, 106, 190, 237, 351 BasePrice (Periods 1-52) • 375 BasePriceRatio • 109 BasePriceRatioFirstDate • 34 BasePriceRatioLastDate • 34 BasePriceSensitivityLevel • 92 BasePriceSensitivityRME • 93 BasePriceSensitivityVal • 93 BaseProfit • 106 BasePValue • 115 BaseRawDataSize • 115 BaseRawPriceChangeCount • 115 BaseRegressionSize • 116 BaseRelativeErrorMargin • 116 BaseRevenue • 106 BaseRevenue (Periods 1-52) • 375 BaseRSquare • 116 BaseSalesQty • 397 BaseSalesRevenue • 397 BaseSensitivityCoefVal • 116 BaseStatus • 116 BaseStdError • 116 BaseTotalSales • 116 BaseTStat • 116 BaseUOM • 311 BatchName • 233 BatchNum • 334 BatchProcess • 209, 210, 211, 223, 228 Block • 382, 401 BO_Name • 205 Body • 382 Boolean • 7 BorrowingPct • 156 Brand • 129 BrandList • 382

C Cal • 12, 21, 390, 416

CalculateDmdToDateSw • 126 CalData • 17 CalibrationProviderClass • 419 CalibrationSearch • 223 CalibrationSpec • 254 Cannibalization • 526 Categorical causal factors • 508 Category • 360 Causal factors • 507 Change the initial configuration of JDA Pricing

applications • 507 CheckRuleSw • 318 ClusterID • 246 CoefPrefix • 232 COGshare • 366 CogsShare • 347 Collection • 129, 173, 175, 194, 197 CollectionSw • 99 ColName • 426 ColName and ColName2 through ColName10 • 390, 416 Column description • 216, 348, 358, 359, 360, 361 Column descriptions • 11, 12, 18, 25, 27, 28, 29, 30, 31, 34,

37, 39, 40, 41, 46, 48, 49, 51, 52, 53, 58, 68, 69, 70, 71, 73, 75, 77, 79, 80, 82, 83, 84, 86, 91, 92, 95, 99, 105, 109, 111, 113, 115, 118, 119, 121, 122, 123, 125, 128, 129, 132, 134, 137, 140, 142, 145, 147, 148, 149, 151, 153, 156, 160, 161, 162, 163, 164, 165, 166, 168, 171, 173, 175, 179, 181, 182, 184, 186, 187, 188, 190, 194, 196, 197, 200, 202, 204, 207, 209, 210, 211, 213, 215, 218, 220, 222, 227, 229, 231, 233, 234, 236, 239, 241, 242, 243, 244, 246, 248, 251, 254, 256, 257, 258, 289, 290, 292, 294, 295, 296, 297, 299, 303, 306, 308, 309, 310, 311, 312, 313, 314, 315, 318, 321, 324, 328, 332, 334, 336, 338, 339, 340, 341, 342, 343, 345, 346, 347, 349, 350, 353, 354, 355, 357, 363, 366, 367, 369, 371, 373, 375, 377, 379, 380, 382, 384, 385, 386, 387, 388, 389, 392, 393, 394, 397, 401, 402, 405, 413, 415, 418, 419, 421, 422, 423, 425, 426

Columns not used in this release • 364, 411 CommonHorizonEnd • 34 CommonHorizonStart • 34 CompanyID • 156 Competitor • 25, 27, 28, 95, 325, 332 CompetitorCountCPI • 328 CompetitorInfo • 25 CompetitorLoc • 25, 27, 28, 95, 325, 332 CompetitorLocMap • 26 CompetitorPrice • 28, 325 CompetitorPriceWgt • 292, 329 CompPriceForCPI • 319 ComputeInitTrendSw • 37 ConflictId • 332

Pricing and Promotions Reference Guide 532 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 542: pricing_ref_guide.pdf

JDA Software Group, Inc.

ContactNotes • 382 ConvCol • 299 ConvergenceTolerance • 37 ConvergMetric • 40 ConversionValue • 31 ConvFactor • 86 ConvTable • 299 Copy • 384 CopyDate • 58 CopyFromDmdGroup • 59 CopyFromDmdUnit • 59 CopyFromLoc • 59 CopyFromModel • 59 Cost • 386, 388, 413 CostChangeDate • 329 CostOfGoods • 106 Country • 156 Country_Code • 243, 346 Coupon Code • 405 CouponCode • 361 CouponRedemptionRate • 405 CovDur • 21 CPI • 292 CreatedBy • 289, 316, 336, 355, 405 CreatedOn • 93, 116, 289, 292, 316, 337, 355, 405 Cross Elasticity • 527 Cross Loc • 325 CrossDmdGroup • 325 CrossDmdUnit • 325 CrossElasticity • 75, 77 CrossPriceCoefName • 254 Currcogs • 329 CurrDmd • 329 Currency • 29, 156 CurrencyProfile • 30 CurrencyProfileVal • 31 Current Inventory Threshold • 526 Current NLC • 363 Current Period • 526 CurrentBasePrice • 116 CurrentOutDate • 173, 194 CurrentPrice • 93, 168, 180, 190, 201 CurrPrice • 329 CurrProfit • 329 CurrRevenue • 329 CurrViolationAmount • 325 Cust • 156 CustomSw • 242

D Database conventions • 4 Database information • 1 DataDrivenEvents • 145 Datatype • 6, 213 DataType • 205, 358 Date and DateTime • 7 Date_Value • 353 DateVal • 359 DateValue • 258 DCRank • 59 DDRGroup • 126 DDRParamProfileName • 126 Decimal • 7 DecompDFUHistDiagnost • 33 DecompGroup • 34, 36, 37, 39, 40, 41, 46, 48, 51, 52, 53,

99 DecompGroupCoef • 39 DecompGroupCoefIndex • 39 DecompGroupCoefKey • 39 DecompGroupCoefVal • 39 DecompGroupConvergDiagnost • 40 DecompGroupException • 41 DecompGroupHistDiagnost • 46 DecompGroupNormFactor • 48 DecompHist • 49 DecompMRModel • 37 Decomposition • 526 Decomposition Group • 526 Decomposition Subgroup • 526 DecompositionSpec • 254 DecompSubgroup • 52, 53, 99 DecompSubGroup • 41, 51 DecompSubgroupCoef • 52 DecompSubGroupCoef • 52 DecompSubgroupCoefIndex • 52 DecompSubgroupCoefKey • 52 DecompSubgroupCoefVal • 52 DecompSubGroupMktgInst • 53 Default values • 8 DefaultHardConstraintSw • 299 DefaultVal • 205, 213 DefaultValue • 358 DefaultViolationPenalty • 299 DegreesOfFreedom • 249, 251 DelMovingEventSw • 223 Demand Forecasting Unit (DFU) • 526

Pricing and Promotions Reference Guide 533 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 543: pricing_ref_guide.pdf

JDA Software Group, Inc.

Descr • 12, 21, 25, 29, 128, 130, 151, 156, 160, 161, 164, 182, 187, 208, 210, 223, 257, 289, 300, 313, 316, 337, 356, 357, 361, 384, 390, 405, 416, 419

DestCal • 157 Details • 382 DFU • 54 DFUApprovedPrice • 68 DFUBaseCost • 69 DFUBasePrice • 70 DFUCostElement • 71 DFUCostElementType • 73 DFUCostElementTypeSeq • 74 DFUCrossElasticity • 75 DFUCrossElasticityDraft • 77 DFUEffCost • 79 DFUEffPrice • 80 DFUElasticity • 82 DFUElasticityDraft • 83 DFUInventory • 84 DFUMap • 85 DFUPlannedReceipt • 91 DFUPriceCoef • 92 DFUPriceConstraint • 94 DFUPriceParam • 98 DFUPriceParamMetric • 104 DFUPriceRatio • 109 DFUPriceRelation • 111 DFUPriceRelationMap • 113 DFUPriceSensitivity • 114 DFURefPrice • 118 DFUStatus • 100 DFUToSKUFcst • 145 DFUTPR • 119 DFUVariantPricePoint • 121 DFUVariantPricePointFcst • 122 DFUVendorCost • 123 DFUView • 124 DFUVTPCurrency • 405 Disc • 59, 87, 100, 173, 194 Discontinue Date • 526 Discount • 527 DiscountType • 119 DiscountValue • 119 DisplaySeq • 426 DisplaySw • 300 DmdAtAdjPrice • 168, 190 DmdAtCurrentPrice • 168, 190 DmdAtRecPrice • 168, 190

DmdCal • 60 DmdGroup • 11, 34, 41, 49, 60, 68, 69, 70, 71, 75, 77, 79,

80, 82, 83, 84, 91, 93, 100, 106, 109, 111, 113, 116, 118, 119, 121, 122, 123, 126, 128, 134, 137, 140, 142, 145, 148, 149, 163, 168, 171, 173, 176, 179, 188, 190, 194, 198, 200, 220, 234, 237, 319, 321, 325, 329, 334, 363, 366, 367, 369, 371, 373, 375, 377, 413, 423

DmdPostDate • 60, 223 DmdToDateBase • 126 DmdToDateNonBase • 126 DmdUnit • 11, 28, 34, 41, 49, 60, 68, 69, 70, 71, 75, 77, 79,

80, 82, 83, 84, 91, 93, 100, 106, 109, 111, 113, 116, 118, 119, 121, 122, 123, 126, 129, 130, 132, 134, 138, 140, 142, 145, 148, 149, 163, 168, 171, 173, 176, 179, 188, 190, 194, 198, 200, 220, 234, 237, 319, 321, 325, 329, 334, 363, 366, 367, 369, 371, 373, 375, 377, 384, 385, 413, 423

DmdUnitHierarchy • 223 DmdUnitPriceRelation • 132 Documentation information • 1 Domain_Name • 205, 214 DueDate • 342 DueDateOffset • 343 Dur • 49, 69, 70, 71, 79, 80, 95, 106, 109, 118, 120, 121,

122, 123, 134, 138, 142, 145, 147, 148, 149, 162, 168, 171, 190, 215, 237, 245, 300, 316, 329, 337, 343, 356, 386, 388, 405, 423

Duration • 8, 140, 413 DurForRHS • 95, 300

E E3Error • 60 E3ErrorDate • 60 Eff • 21, 28, 61, 84, 87, 100, 163, 179, 181, 201 EffBoundType • 116 EffCost • 79 Effective Price • 527 EffectiveDate • 76, 78, 82, 83, 329 EffectivePrice • 413 EffMeanOfDependentVar • 116 EffMeanOfIndependentVar • 117 EffPopulationSize • 117 EffPrice • 80, 106, 237, 363 EffPrice (Periods 1-52) • 375 EffPriceFirstDate • 34 EffPriceLastDate • 34 EffPriceWgt • 292 EffPValue • 117 EffRawDataSize • 117 EffRawPriceChangeCount • 117 EffRegressionSize • 117

Pricing and Promotions Reference Guide 534 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 544: pricing_ref_guide.pdf

JDA Software Group, Inc.

EffRelativeErrorMargins • 117 EffRSquare • 117 EffSensitivityCoefVal • 117 EffStatus • 117 EffStdError • 117 EffTotalSales • 117 EffTStat • 117 Elasticity • 82, 83 Email • 383 EnableSw • 157 EndDate • 31, 390, 416 EndTime • 406 Error • 237, 245 ErrorStatus • 173, 194 Evaluate Profiles • 527 EvaluationProviderClass • 419 EvaluationSpec • 254 EvaluationStatus • 237 Event • 142 Example

Adding a causal factor • 512 Adding two metrics • 521 Modify Financial Metrics Computation GLINT • 522 Modifying Financial Metrics Computation GLINT •

514 Post-aggregation metrics • 519 Pre-aggregation metrics • 518

Exception • 42, 321, 367, 380 ExceptionDetails • 44, 321 ExceptionName • 303, 306 ExceptionThreshold • 303 ExceptionType • 303 ExcludedSw • 173, 180, 194, 201 ExcludeSw • 312 ExperimentId • 228 ExperimentID • 45, 223, 229, 234, 237, 239, 241, 245 ExportedSw • 337 ExternalEvents • 145

F Factor • 48, 87 FactorOperator • 310 Fcst • 133 FcstDate • 145 FcstDmdUnitHierLevel • 223 FcstDraft • 137 FcstHor • 61 FcstID • 134, 138, 140

FcstLocHierLevel • 223 FcstMap • 223 FcstOverride • 145 FcstSearch • 223 FcstStatus • 363, 406 FcstType • 88 First Sale Date • 527 FixedDistanceSw • 246 FixedDistanceVal • 246 FloatValue • 353 ForceMarkdownSw • 184 Forecast Inventory Threshold • 527 ForecastRecordImport • 140 FromCurrency • 30, 31 FromDFULoc • 89 FromDmdGroup • 89 FromDmdUnit • 89 FromModel • 89 FromPrice • 308, 310 FromStartSw • 343 FrzStart • 157 FunctionName • 45, 323, 380 FutureBaseCost • 329 FValue • 249, 251

G GenerateConstraintSw • 300 Get additional help from JDA • 2 GLINT • 527 Glossary • 526 GMAtAdjPrice • 168, 173, 191, 194 GMAtCurrentPrice • 169, 173, 191, 194 GMAtRecPrice • 169, 174, 191, 195 GMPct • 292 GrossMargin • 106 GrossMarginPct • 106 GroupID • 95 GroupName • 74 GroupSw • 95, 300

H Halo Effect • 527 HardConstraintSw • 314 HardPriceRangeMax • 330 HardPriceRangeMin • 330 Header • 383 Help information • 1 HierarchyLevel • 345

Pricing and Promotions Reference Guide 535 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 545: pricing_ref_guide.pdf

JDA Software Group, Inc.

Hist • 142 HistFcst • 144 HistFirstDate • 34 HistLastDate • 34 HistPromo • 147 HistPromoIncentiveVal • 148 HistPromoMktgInstrumentVal • 149 HistStart • 61 HistStream • 143, 151, 208, 234, 334 HistType • 89 Holdout Evaluation Spec • 255 HwModelSw • 61

I Id • 242, 243 IgnorePricingLvlSw • 130 Image • 127, 384, 385 ImpactedSw • 335 ImpactingDmdGroup • 76, 78, 111, 113 ImpactingDmdUnit • 76, 78, 111, 113, 132 ImpactingLoc • 76, 78, 111, 113 ImpactingSw • 295 ImportedSw • 406 Incentive • 148, 152, 153, 373, 386, 527 IncentiveCost • 106 Include_In_SLCCurve • 61 IncrementalCostOfGoods • 107 IncrementalDmd (Periods 1-52) • 369 IncrementalDmdPct • 107 IncrementalGM • 397 IncrementalGMPct • 397 IncrementalGrossMargin • 107 IncrementalGrossMarginPct • 107 IncrementalProfit • 107 IncrementalRevenue • 107 IncrementalRevenuePct • 107 IncrementalSalesRevenue • 397 Information about columns • 5 Information about tables • 4 InitE3Error • 61 InitE3ErrorDate • 61 Installation/administration information • 1 Integer • 7 InternalEvents • 146 InvShrink • 176, 198 IsBadCoef • 229 IsBadGroup • 239 IsDefault • 345

IsRefSw • 122 ItemRank • 351 IterationNum • 40

J JobId • 224, 228 JobID • 356

K KeyName • 11

L Label • 243, 346 Lag • 146 Language_Code • 243, 346 LastModifiedBy • 337, 356, 406 LastModifiedOn • 337, 356, 407 LastMove • 160 LastProcessed • 356 LastRefreshedON • 407 LastUpdate • 300 Lat • 157 Layout • 401 LeadIn • 383 LeadTime • 100, 364 Legal notice • i LevelNum • 89 LewMeanQty • 135, 138 LHSConstraint • 96 LHSConvFactor • 96 LHSDmdGroup • 96, 333 LHSDmdUnit • 96, 333 LHSLoc • 96, 333 Lift • 390, 416 Lift1 and Lift2 through Lift53 • 372 LiftFactor • 397 LiftType • 390, 416 LiveSW • 313 LLOverride • 126 Loc • 11, 27, 35, 45, 50, 61, 68, 69, 70, 72, 76, 78, 79, 80,

82, 83, 84, 91, 93, 100, 107, 109, 111, 113, 117, 118, 120, 121, 122, 123, 126, 135, 138, 140, 143, 146, 148, 149, 155, 157, 163, 168, 171, 173, 176, 179, 188, 190, 194, 198, 200, 220, 234, 237, 319, 323, 325, 330, 335, 364, 366, 367, 369, 372, 373, 376, 377, 423

Loc_Type • 157 Location • 414 LocationDisplay • 351 LocationHierarchyLevel1-10 • 414

Pricing and Promotions Reference Guide 536 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 546: pricing_ref_guide.pdf

JDA Software Group, Inc.

LocHierarchy • 202, 224 LocHierarchyName • 356, 393, 407 LockDur • 61 LockedDFUSw • 319 LockEnd • 90 LockStart • 90 LockSw • 337, 407 LogScale • 126 Lon • 158

M ManualSw • 174, 195 Map • 90, 160 MapCol • 309 MapTable • 309 MapUsed • 61 Margin • 528 Markdown • 528 MarkdownCal • 184 MarkdownPctOfSales • 397 MarkdownRevenue • 398 Market Basket Analysis • 528 MarketActivity • 146 MarketMgrVersionID • 135, 138 Markup • 528 Mask • 61, 100, 161, 162 MaskData • 162 Master • 12 MasterCal • 127 MasterCalRule • 127 Max • 214 MaxDiscount • 182 MaxHist • 62 MaxIterationalCount • 37 MaxNumMarkdowns • 182 MaxOwnPriceElasticity • 351 MaxPrice • 100 MaxTotalMIIndex • 351 MaxVal • 184, 206, 232, 297, 310 MaxValue • 166 MBAGroup • 100 MDCandidate • 163 MDCandidateRuleSet • 164 MDCandidateRuleSetStatus • 165 MDCandidateRuleSetVal • 166 MDDFUMetrics • 167 MDDFUMetricsFcst • 171 MDDFUMetricsStatus • 172

MDDFURec • 175 MDDFURecDetail • 179 MDNodeRuleSet • 181 MDQtyAtAdjPrice • 169, 191 MDQtyAtRecPrice • 169, 191 MDRuleSet • 182 MDRuleSetState • 184 MDRuleSetStateVal • 186 MDScenario • 187 MDScenarioDFU • 188 MDScenarioMetrics • 189 MDScenarioMetricsStatus • 193 MDScenarioNodeRuleSet • 196 MDScenarioRec • 197 MDScenarioRecDetail • 200 MDState • 100, 180, 184, 186, 201 MDStateEff • 101 MeanOfDependentVar • 249, 251 MeanSquareError • 249, 251 Metrics • 516 MetricScenario • 107, 289, 290 MI Elasticity Spec • 254 Min • 214 MinDistance • 247 MinDur • 184 MinOwnPriceElasticity • 351 MinPrice • 101 MinPriceCostRatio • 182 MinTotalMIIndex • 351 MinVal • 185, 206, 232, 297, 310 MinValue • 166 MixError • 224 MkgtInstrument • 53 MkgtInstrumentAttrib • 53 MktgCost • 107, 147 MktgInstr_Name • 353 MktgInstrument • 149, 202, 206, 340, 342, 343, 388 MktgInstrumentAttrib • 149, 204, 206 MktgInstrumentFirstDate • 35 MktgInstrumentLastDate • 35 Model • 62, 101, 135, 138, 140, 146, 207, 208, 335 ModelDate • 62 Modify Calibration GLINT • 508, 513 Modify Demand Forecast Evaluation GLINT • 509, 514 Modify Financial Metrics Computation GLINT • 511, 521 Modify Normalization GLINT • 508 Modify Optimization GLINT • 510 Modifying market response model tables • 507, 512, 520

Pricing and Promotions Reference Guide 537 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 547: pricing_ref_guide.pdf

JDA Software Group, Inc.

MovingEvent • 241 MRM Group (Market Response Model group) • 528 MRMBatchInputVal • 209 MRMBatchProcess • 210 MRMBatchStep • 211 MrmCausalFactor • 215, 220 MRMCausalFactor • 213, 214, 423 MRMCausalFactorEffDate • 46 MRMCausalFactorValue • 215 MRMCoef • 216, 218, 230 MRMCoefDraft • 218 MRMCoefKey • 216, 218, 230 MRMCoefVal • 217, 218, 230 MRMDFUCausalFactor • 220 MRMExperiment • 221 MRMExperimentBatchStatus • 227 MRMExperimentCoef • 229 MRMExperimentCoefAdj • 231 MRMExperimentDefBatchStep • 233 MRMExperimentDFU • 234 MRMExperimentFcst • 235 MRMExperimentGroup • 239 MRMExperimentMovingEvent • 241 MRMExperimentProcNames • 242 MRMExperimentProcNameTrans • 243 MRMExperimentSummary • 244 MRMGroup • 45, 101, 217, 218, 230, 234, 239, 246, 247,

249, 251, 256, 335, 421, 422 MRMGroupDmdUnitHierLevel • 224 MRMGroupLocHierLevel • 224 MRMGroupLRStat • 248 MRMGroupLRStatDraft • 250 MRMGroupSeq • 247 MRMIndex • 217, 219, 230 MRModel • 224, 239, 247, 253, 254, 335 MRMProxy • 256 MSEHistDur • 62 MultilevelSw • 224

N Name • 383 NegFcstSw • 62 NetFcstError • 62 NetFcstMSE • 62 NetFcstMSESmConst • 62 NetType • 74 NewDFUSw • 62 Next Period • 528

NodeKeyID • 181, 196 NonBaseFcst • 146 Normalization/Adjusting History • 528 NormalizationSpec • 254 NormFactor • 48 Note • 211, 233 Notes • 224, 341, 383 NPIFromDmdPostDate • 62 NPIFromMSE • 63 NPIIndDate • 63 NPIMeanSmooth • 63 NPIScalingFactor • 63 NPISw • 63 NPITrendSmooth • 63 NumBadCoefs • 224 NumBadGroups • 224 NumberOfObs • 240, 249, 251 NumberVal • 359 NumberValue • 258 Numeric or boolean causal factors • 508 NumFcstPer • 13 NumGroups • 224 NumHendersonSmoothPeriods • 37 NumMoveAvgPeriods • 37 NumPriceChanges • 316 NumTerms • 153 NumWeeks • 224 NumYears • 63

O Objective • 356, 407 ObsoleteFlag • 63 OfferCurrency • 407 OHPost • 158 OldBasePriceSensitivityLevel • 93 OldBasePriceSensitivityRME • 93 OldBasePriceSensitivityVal • 93 OldCurrentPrice • 93 OnHand • 101 OnOrderQty • 130, 169, 191 Operator • 73 OppCost • 169, 180, 191, 201 Opt • 21 OptDFUIndex • 330 OptimizableSw • 153, 203 OptimizationObjective • 316 OptimizationSpec • 254 OptimizDate • 174, 176, 195, 198

Pricing and Promotions Reference Guide 538 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 548: pricing_ref_guide.pdf

JDA Software Group, Inc.

OptimizeDate • 330 OptimizeSw • 373 OptimizObjective • 182 OptimizResult • 176, 198 Option_Number and Option_Text • 7 OptionName • 209 OptionSetName • 211, 228 OptionVal • 209 OptionValCol • 209 OrigPrice • 180, 201 OtherSearch • 225 OutlierOpt • 63 OverriddenSw • 174, 195 Override • 528 OverrideDate • 174, 195 OverridePrice • 174, 180, 195, 201 OverrideSw • 180, 201 Overview of the metrics calculations GLINT file • 517 Owner • 342, 343 OwnPriceCoefName • 254

P PackSize • 130 Page • 341, 383, 401, 402 Parameter • 258 ParamName • 358, 359 Parent/Child tables and columns (foreign keys) • 5 ParentActivityID • 337 ParentException • 368 PassedRuleSw • 335, 351 Paths between tables • 9 PatternSw • 13 Permanent Markdown • 528 PerWgt • 22 Phone • 383 PickBestDate • 63 PickBestSw • 64, 146 Plan Statuses • 528 Planned NLC • 364 PlannedSw • 74 PlanStatus • 177, 199, 319, 356, 407 PoolName • 112, 132, 294 PostalCode • 158 Post-promotional Effect • 528 Pre-aggregation and post-aggregation metrics • 517 Predefined pages • 4 Price • 28, 120 Price Profile • 528

Price Type • 529 PriceAggTechnique • 38 PriceAggType • 257 PriceElasticitySpec • 254 PriceFormat • 185 PriceFormats • 308 PriceGlobalParam • 258 PriceGroup • 101 PriceLink • 130, 319 PriceLinkSw • 101 PriceMethod • 183 PriceMetricScenario • 289 PriceMetricScenarioMap • 290 PricePoint • 11, 121, 122 PriceProdRoleMetrics • 291 PriceProfileName • 127 PriceRelation • 294 PriceRelationDetail • 295 PriceRelationGroup • 296 PriceRuleAttribCompVal • 297 PriceRuleDefinition • 298 PriceRuleException • 303 PriceRuleExceptionMap • 306 PriceRuleLastDigitVal • 308 PriceRuleMap • 309 PriceRuleRangeVal • 310 PriceRuleSelAttrib • 311 PriceRuleSelection • 312 PriceRuleSet • 313 PriceRuleSetMap • 314 PriceScenario • 315, 316, 319, 323, 325, 330, 333 PriceScenarioDetail • 318 PriceScenarioDFUException • 321 PriceScenarioDFUViolation • 324 PriceScenarioFcst • 327 PriceScenarioRuleConflict • 332 PriceStrategyType • 387 PriceType • 183 PriceZone • 101, 292, 394, 398 PriceZoneCol • 393 Pricing Item • 529 PricingLvl • 316, 319 Primary key columns • 5 Primary key columns in the table • 4 PrimaryAttribVal • 297 PrimaryDFUSw • 127 PrimaryOwner • 341, 402 PrimaryTable • 425

Pricing and Promotions Reference Guide 539 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 549: pricing_ref_guide.pdf

JDA Software Group, Inc.

PrintMediaSw • 203 Priority • 313, 325, 391, 408, 417 ProcessEnd • 228, 316 ProcessId • 335 ProcessName • 211, 228, 242, 243 ProcessPromoDFU • 334 ProcessStart • 228, 316 Product • 387 Product Status • 529 ProductDisplay • 335, 351 ProductHierarchyLevel1-10 • 414 ProductHierarchyName • 356, 409 ProductLevel1 • 292 ProductLevel10 • 293 ProductLevel2 • 292 ProductLevel3 • 292 ProductLevel4 • 292 ProductLevel5 • 292 ProductLevel6 • 293 ProductLevel7 • 293 ProductLevel8 • 293 ProductLevel9 • 293 ProfileType • 392 Profit • 107, 293 ProfitImpactPriceScore • 351 ProfitImpactScore • 351 ProfitPct • 107 ProjBaseDmd • 237 ProjCOGS • 245 ProjCostofGoods • 237 ProjectedBaseUnits • 414 ProjectedGrossMargin • 414 ProjectedIncrementalUnits • 414 ProjectedRevenue • 414 ProjGrossMarginPct • 238, 245 ProjProfit • 245 ProjRevenue • 238, 245 ProjTotalDmd • 238, 245 PromoActivity • 336, 337, 339, 349 PromoActivityAttribDef • 338 PromoActivityID • 337, 339, 340, 341, 342, 348, 349, 379,

402, 418 PromoActivityMap • 339 PromoActivityMktgInstrument • 340 PromoActivitySpaceAlloc • 341 PromoActivityTask • 342 PromoActivityTaskDef • 343 PromoActivityType • 345

PromoActivityType_Trans • 346 PromoAllowance • 347 PromoCampaign • 348 PromoCandidateActivityMap • 349 PromoCandidateDFU • 350 PromoCandidateMktgInstrValue • 353 PromoCandidateOfferMap • 354 PromoCandidateRequest • 355 PromoCandidateRule • 357 PromoCandidateRuleParam • 358 PromoCandidateRuleParamVal • 359 PromoCategory • 360 PromoCoupon • 361 PromoDFU • 362 PromoDFUAllowanceVal • 366 PromoDFUException • 367 PromoDFUFcst • 369 PromoDFUFcst_Import • 371 PromoDFUIncentiveVal • 373 PromoDFURevenueCOGS • 375 PromoDFUVendorCost • 377 PromoEvent • 379 PromoException • 380 PromoFactSheet • 382 PromoFeaturedProduct • 384 PromoFeaturedProductImage • 385 PromoIncentive • 386 PromoMDAlloc • 387 PromoMktgInstrument • 388 PromoOptProfileValue • 392 PromoReportingLvl • 393 PromoSaveStory • 394 PromoScorecard • 396 PromoSpaceAlloc • 401 PromoSpaceAllocSecOwners • 402 PromotedCOGS • 398 PromotedGM • 398 PromotedGMPct • 398 PromotedSalesQty • 398 PromotedSalesRevenue • 398 Promotion • 147, 148, 150, 339, 347, 354, 364, 366, 368,

369, 372, 373, 376, 377, 381, 383, 384, 385, 386, 387, 388, 391, 394, 398, 401, 403, 409, 414, 417

Promotion_Import • 389, 415 PromotionReport • 412 PromoVehicle • 418 Provide feedback on this document • i ProxyAttribVal • 256

Pricing and Promotions Reference Guide 540 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 550: pricing_ref_guide.pdf

JDA Software Group, Inc.

PublishDate • 64 Published • 146 PublishOfferStatus • 409 PublishPricesStatus • 409 PValue • 217, 219, 230 PValueForF • 249, 251

Q Qty • 50, 84, 91, 135, 138, 140, 143, 171 Qualification • 383

R RangeInterval • 185 Rank • 249, 251 RawVariable • 419 ReasonCode • 330 RecCogs • 330 RecDmd • 330 ReceiptDate • 91 ReciprocalSw • 294 RecMDState • 169, 191 RecMDStateEff • 169, 191 RecommendLimit • 356 ReconciledFcst • 146 RecOutDate • 174, 195 RecPrice • 169, 180, 191, 201, 330 RecProfit • 330 RecRevenue • 330 RecViolationAmount • 326 Reference Price • 529 RefInvQty • 102 RefitDate • 64 RefPeriodEndDate • 225 RefPrice • 107, 118, 237, 330, 376 RefPriceRatio • 109 RefPriceRatioFirstDate • 35 RefPriceRatioLastDate • 35 RefPriceSmoothingWeight • 101 RegressionMethod • 249, 251 RegularFrom • 394 RegularTo • 394 RejectedOn • 319 Related Pages • 529 RelationCol • 300 RelationDateCol • 300 RelationLHSMax • 96, 300, 325 RelationLHSMin • 96, 301, 325 RelationName • 113, 294, 295, 296

RelationOperator • 96, 301 RelationTable • 301 RelationTimePhasedSw • 301 RelaxDownwardFactor • 102 RelaxUpwardFactor • 102 Release Notes • 1 RemainingInv • 177, 180, 199, 201 RemainingInvPct • 183 Repeat • 23 Request • 356 RequestID • 349, 351, 353, 354, 356, 359 ResidSumOfSquares • 249, 251 ResolvedSw • 409 ResourceBundle • 233 RetailCost • 364 RetailPrice • 364 RevAtAdjPrice • 169, 174, 191, 195 RevAtCurrentPrice • 169, 174, 191, 195 RevAtRecPrice • 169, 174, 191, 195 Revenue • 108, 293 RevenueImpactPriceScore • 351 RevenueImpactScore • 351 RHSConstraint • 96 RHSConvFactor • 96 RHSDmdGroup • 96, 333 RHSDmdUnit • 96, 333 RHSFactor • 96, 301 RHSFactorOperator • 96, 301, 325 RHSLoc • 97, 333 RollingSw • 13 RootMeanSquareError • 249, 251 Row Menu Icon • 529 RSquare • 249, 251 RSType • 181 Rule Name • 311 RuleName • 97, 297, 301, 307, 308, 309, 310, 312, 314,

326, 333, 357, 358, 359 RulePricingSw • 102 RuleSet • 164, 165, 166, 174, 178, 181, 182, 184, 186, 188,

195, 196, 199 RuleSetName • 313, 314 RuleSetType • 166 RuleType • 97, 301, 304 RunCalcModelSw • 64 RunDate • 337, 418

S SaleFrom • 394 SalesVolAggTechnique • 38

Pricing and Promotions Reference Guide 541 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 551: pricing_ref_guide.pdf

JDA Software Group, Inc.

SaleTo • 394 SalvageValue • 102 SAPE • 238 SaveFrom • 394 SaveFromPct • 394 SaveMsg • 383 SaveTo • 394 SaveToPct • 394 ScalingFactor • 256 Scenario • 187, 188, 191, 195, 196, 199, 201 Search • 228, 233, 391, 417, 529 SearchColumn • 211 SearchParam1 And SearchParam 2 through SearchParam10

• 391, 417 SeasonDmdUnitHierLevel • 225 SeasonErrorLag • 65 SeasonIndicatorEffDate • 46 SeasonLocHierLevel • 225 SeasonMap • 225 SeasonProfile • 65 SeasonSearch • 225 SecondaryAttribVal • 297 Select • 529 SelectCol • 312 SelectTable • 312 SelectValue • 312 SEOutlierFactor • 65 SEOutlierOpt • 65 SeqIntExportDur • 158 SeqIntImportDur • 158 SeqIntLastExportedToSeq • 159 SeqIntLastImportedFromSeq • 159 SeqNum • 11, 297, 312 Sequence • 8 SkipSw • 212 SlotFunction • 420 SMAPE • 225, 245 SmearingFactor • 421, 422 SmearingFactorDraft • 422 SmearingFactorKey • 421, 422 SmearingFactorVal • 421, 422 SoftPriceRangeMax • 331 SoftPriceRangeMin • 331 SourceCal • 159 SourceCol • 419 SourceTable • 419 Stage • 335 StaleSw • 289

StandAlone • 337 StartDate • 32, 48, 50, 68, 69, 70, 72, 79, 81, 97, 108, 110,

118, 120, 121, 122, 123, 135, 138, 141, 143, 146, 147, 148, 150, 162, 168, 171, 190, 215, 225, 238, 245, 302, 316, 331, 337, 342, 356, 369, 372, 376, 377, 386, 388, 391, 410, 414, 417, 424

StartQtyAtAdjPrice • 169, 191 StartQtyAtCurrentPrice • 169, 192 StartQtyAtRecPrice • 170, 192 StartTime • 410 StatFcst • 364 StatFcst (Periods 1-52) • 376 StaticCFDescr • 65 StaticCFValue • 65 StatMSE • 65 Status • 165, 187, 225, 228, 316, 342, 344 StdErrorOfCoeff • 217, 219, 230 StepNum • 209, 212, 228, 233 StoreFittedHistOpt • 65 String_Name • 353 StringVal • 359 StringValue • 288 Styling Notes • 384 StylingNotes • 383 SubtotalSw • 74 SymmetricMAPE • 66 SystemExceptionCount • 228

T Table description • 11, 12, 17, 25, 26, 28, 29, 30, 31, 34, 36,

39, 40, 41, 46, 48, 49, 51, 52, 53, 58, 68, 69, 70, 71, 73, 75, 77, 79, 80, 82, 83, 84, 86, 91, 92, 95, 99, 105, 109, 111, 113, 115, 118, 119, 121, 122, 123, 125, 128, 129, 132, 134, 137, 140, 142, 145, 147, 148, 149, 151, 152, 156, 160, 161, 162, 163, 164, 165, 166, 168, 171, 172, 175, 179, 181, 182, 184, 186, 187, 188, 190, 193, 196, 197, 200, 202, 204, 207, 209, 210, 211, 213, 215, 216, 218, 220, 222, 227, 229, 231, 233, 234, 236, 239, 241, 242, 243, 244, 246, 248, 250, 253, 256, 257, 258, 289, 290, 292, 294, 295, 296, 297, 299, 303, 306, 308, 309, 310, 311, 312, 313, 314, 315, 318, 321, 324, 328, 332, 334, 336, 338, 339, 340, 341, 342, 343, 345, 346, 347, 348, 349, 350, 353, 354, 355, 357, 358, 359, 360, 361, 363, 366, 367, 369, 371, 373, 375, 377, 379, 380, 382, 384, 385, 386, 387, 388, 389, 392, 393, 394, 397, 401, 402, 405, 413, 415, 418, 419, 421, 422, 423, 425, 426

Table Relationships • 427 TableName • 426 TableName and TableName2 through TableName10 • 391,

417 Tables in the database (technical documentation) • 10 TargetElasticitySw • 247 TargetElasticityVal • 247

Pricing and Promotions Reference Guide 542 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 552: pricing_ref_guide.pdf

JDA Software Group, Inc.

TargetFwdCov • 102 TargetImpact • 146 TargetOH • 102 TargetSw • 319 TaskName • 342, 343 TemplateSw • 226 Temporary Markdown • 530 Term1Datatype • 153 Term1Name • 153 Term1Value • 153 Term1Value,Term2Value, Term3Value, Term4Value • 374 Term2Datatype • 154 Term2Name • 154 Term2Value • 154 Term3Datatype • 154 Term3Name • 154 Term3Value • 154 Term4Datatype • 154 Term4Name • 154 Term4Value • 154 Text and Upper_Text • 6 The SCPO database (technical documentation) • 4 Theme • 337, 418 ThresholdExpressedAs • 304 Time Slotting • 530 TimeSlottingFunction • 206, 214 Title • 341 ToCurrency • 30, 32 ToDFULoc • 90 ToDmdGroup • 90 ToDmdUnit • 90 ToModel • 90 ToPrice • 308, 310 TotalCOGS • 398 TotalDmd • 108, 122 TotalGM • 398 TotalGMPct • 398 TotalHorizonEnd • 46 TotalHorizonStart • 47 TotalSalesQty • 399 TotalSalesRevenue • 400 TotalSumOfSquares • 249, 252 TotFcstLock • 67 TotFcstLockAdj • 146 TPR • 530 Travel Price Optimization parameters • 280 Treatment • 384 TStatistic • 217, 219, 230

Type • 13, 72, 73, 108, 135, 138, 141, 143, 186, 288, 323, 361, 369, 376, 377, 419

Type3 • 159

U ULOverride • 127 UnitImpactPriceScore • 351 UnitImpactScore • 352 UnitPriceConvFactor • 102 Units • 293 UnitSize • 130 UOM • 130 UpdateBy • 320 UpdatedBy • 68, 317 UpdatedOn • 68, 317, 319 URL • 8 UseInCalibrationSw • 102 UseInCPISw • 28 UseInDecompModelSw • 102 UseInEvalSw • 103 UserID • 45, 323, 368, 381 UserName • 301 UseUnitPriceSw • 302 Utility Factor • 530 UtilityFactor • 154

V Valid values • 8 Value • 72, 148, 150, 186, 215, 295, 347, 361, 366, 392,

424 Value_Name • 150, 424 ValueType • 347, 366 VariantMRMCausalFactorVal • 423 VatExclRevenue • 293 VATRate • 103 VendID • 159 VendorBaseCOGS • 399 VendorBaseCOGS (Periods 1-52) • 377 VendorBaseGM • 399 VendorBaseGMPct • 399 VendorBaseRevenue • 399 VendorCost • 123, 364 VendorIncGM • 399 VendorIncGMPct • 399 VendorIncRevenue • 399 VendorRevenue (Periods 1-52) • 377 VendorTotalCOGS • 399 VendorTotalGM • 400 VendorTotalGMPct • 400

Pricing and Promotions Reference Guide 543 © 1997 - 2014 JDA Software Group, Inc.- Confidential

Page 553: pricing_ref_guide.pdf

JDA Software Group, Inc.

VendorTotalRevenue • 400 ViewHierarchy • 425, 426 ViewHierarchyCol • 426 ViolationPenalty • 314, 326 VTPAffectsNLCSw • 410 VTPAllocMethod • 410 VTPCurrency • 410 VTPLumpSumAlloc • 400 VTPLumpSumAmount • 410 VTPTotalAmount • 400 VTPTotalVarAmount • 400

W WDDArea • 159 Weeks Since First Sale Date • 530 Weeks Until Product Out Date • 530 WeightFactor • 112, 132, 294 When • 45, 323, 368, 381 WorkflowStatus • 170, 180, 192, 201 WorkFlowStatus • 320 WorkingCal • 159

Pricing and Promotions Reference Guide 544 © 1997 - 2014 JDA Software Group, Inc.- Confidential