Markdown Data Requirements
Markdown data (MARKDOWN.csv
) is used to capture changes in retail value of owned inventory due to a permanent
or temporary price change. Markdowns are used only in Planning and RI applications. There are separate measures on the input
file for markdown and markup effects depending on the kind of price change and direction of the change. For regular and clearance
price changes, the file captures the total change in value of owned inventory units on the day the price change goes into
effect. For promotional or temporary price changes, the file should have only the marginal effects of the price change when
any of that inventory is sold to a customer (since the overall value of your inventory is not changed by a temporary promotion).
Rule | Explanation |
---|---|
Markdown Amounts |
Markdown amounts are only the change in total value of inventory, not the total value itself. Permanent and clearance price changes result in markdown amounts derived like this: Markdown Retail = (SOH*Old Retail) – (SOH*New Retail) Markdown Retail = (150*15) – (150*12) = $450 Promotional price changes do not need the total markdown amount calculation, and instead send a promotion markdown amount at the time of any sale: Promotional Markdown Retail = (Units Sold*Old Retail) – (Units Sold*New Retail) Promotional Markdown Retail = (5*17) – (5*15) = $10 Markdown amounts will generally be positive values when the price was decreased, and the target systems will know when to add or subtract the markdown amounts where needed. |
Markdown Types |
The markdowns are provided using a type code, with 3 specific codes supported:
|
Markup Handling |
When a regular price is increased or a clearance price is set back to regular price, you can send a separate transaction with positive Markup values populated in the record. You do not need to send negative values to reverse a markdown; the target systems can use the markup measures to do that. A similar rule applies to the markdown/markup cancel measures. |
Inventory Usage for PDS Measures |
Markdown data is joined with inventory data when you are exporting it to Planning applications, specifically to calculate two markdown measures (reg-promo and clearance-promo markdown amounts). The markdown export uses the clearance flag from the inventory history to determine the measure rollups. If there is no inventory record for a given item/loc/week intersection, the markdown data will default into the reg-promo markdown measure. |
In most cases, you will be providing the same set of markdown columns for any application. These columns are listed below with additional usage notes.
Column Header | Usage |
---|---|
ITEM |
Must be the transaction level item or SKU number and must have a record in the |
ORG_NUM |
Must be the location number where the markdown transaction occurred. Must have a record in |
DAY_DT |
The date that the markdown occurred on. Markdowns can occur on any date both in history and nightly batch files. |
RTL_TYPE_CODE |
The type of markdown using one of |
MKDN_QTY MKDN_AMT_LCL |
The units affected by a markdown and the total change in retail value as a result of a markdown. Both values will be positive numbers when representing a decrease in retail value as the result of a markdown. |
MKUP_QTY MKUP_AMT_LCL |
The units affected by a markup and the total change in retail value as a result of a markup. Both values will be positive numbers when representing an increase in retail value as the result of a markup. |
MKDN_CAN_QTY MKDN_CAN_AMT_LCL |
The units affected by a cancelled markdown and the total change in retail value as a result of the cancellation. Both values will be positive numbers when representing an increase in retail value as the result of the cancellation. |
MKUP_CAN_QTY MKUP_CAN_AMT_LCL |
The units affected by a cancelled markup and the total change in retail value as a result of the cancellation. Both values will be positive numbers when representing a decrease in retail value as the result of the cancellation. |
DOC_CURR_CODE LOC_CURR_CODE |
The currency codes linked to the retail amounts on the markdown data. The values in
these fields will control how the system converts the amount (such as |