This shows you the differences between two versions of the page.
| price_generation [2024/01/08 16:10] – created lisa.maloney | price_generation [2025/11/24 20:24] (current) – tina.robles | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| __**Price/ | __**Price/ | ||
| - | When using price_sale, where we do price generation from sales data, we will generate prices | + | The Price Sale tier employs automated |
| - | It is configured using Price Generation Period Type (week, month, quarter). When generating the price, we also have the Price Generation Strategy (average, min, max) that will do a weighted average (based on volume) or use the min/max price seen in that timeframe. We generate two different prices (with and without freight) to handle FOB/ | + | **Price Generation Period Type** |
| - | The Price Generation Look-back Period is not used when generating prices, and we will not fill in months | + | Defines the temporal granularity for price calculation: |
| + | * Week | ||
| + | * Month | ||
| + | * Quarter | ||
| + | |||
| + | **Price Generation Strategy** | ||
| + | |||
| + | Determines the calculation methodology applied to sales data within each period: | ||
| + | * Average: Calculates a volume-weighted average price | ||
| + | * Minimum: Applies the lowest price observed during the period | ||
| + | * Maximum: Applies the highest price observed during the period | ||
| + | |||
| + | **Freight Handling** | ||
| + | |||
| + | The system generates two distinct price points to accommodate different shipping terms: | ||
| + | * Price excluding freight (FOB pricing) | ||
| + | * Price including freight (Delivered pricing) | ||
| + | |||
| + | ----- | ||
| + | |||
| + | **Price Generation Look-back Period** | ||
| + | |||
| + | __Function__: | ||
| + | |||
| + | __Behavior__: | ||
| + | * Does not influence price calculation for periods | ||
| + | * Does not populate periods lacking sales data with interpolated or estimated prices | ||
| + | * Searches backward | ||
| + | |||
| + | **Average Sale Price Change Tolerance** | ||
| + | |||
| + | __Function__: | ||
| + | |||
| + | __Behavior__: | ||
| + | * Below Threshold: New sales data causing | ||
| + | * Above Threshold: Sales data resulting in price changes exceeding | ||
| + | |||
| + | **Calculation Example** | ||
| + | |||
| + | Configuration Assumptions: | ||
| + | * Period Type: Monthly | ||
| + | * Product: 5432 | ||
| + | * Company: XYZ | ||
| + | * Sales Data Timeline: | ||
| + | April 5: Sales transaction recorded at $10.00/ | ||
| + | |||
| + | April 15: Delivery date on claim (claim processed | ||
| + | |||
| + | April 25: Sales transaction recorded at $20.00/case | ||
| - | |||
| - | So, assuming that the Period Type is configured as ' | ||