Documents
HomeGlossary
Retail Operations
Retail Operations
  • Launchpad
  • Workflow
    • Job Management
      • Job Details
      • Job Categories
      • Job Queueing
      • Initial Load
      • Bulk Scheduling
      • Troubleshooting
        • Job Stuck
        • Job Failed
        • Duplicate Jobs
        • Job Scheduling
        • Job Scheduling Errors
    • Job Workflows
      • Parameters
      • Pre-Orders
      • Orders
      • Fulfillment
      • Inventory
      • Products
      • Miscellaneous
  • Products
    • Product Management
    • Breaking Variants Into Independent Products
  • Orders
    • Order Management
      • Find Sales Orders
      • View Order Details
      • Update Sales Orders
      • Allocate Sales Orders
      • Soft Allocation
      • Order Cancellations
      • Auto-Cancellation
      • Troubleshooting
        • Error Due to Incorrect JSON
        • Order Approval Errors
        • Order Status Discrepancy
        • Order Indexing Discrepancy
        • Order Attribute Missing
        • Duplicate Orders
        • Shopify Order Import Failures
    • Order Routing
      • Brokering Runs
      • Routing Rules
      • Inventory Rules
      • Use Cases
      • Additional Settings
      • Templates
        • Inventory Based Shipping
        • Cross Border Shipping
      • Troubleshooting
        • Scheduling Errors
        • Incorrect Facility Configurations
        • Inventory Unavailability
        • Incorrect Shipping Method Mapping
    • Pre-Orders
      • Purchase Order Upload
      • Purchase Order Management
      • Pre-Order Jobs
      • Audit Pre-Orders
      • Pre-Order Allocation
      • Release Pre-Orders
      • Reports
      • Troubleshooting
        • Inaccurate Inventory Computation
        • Missing Product Linking
        • Product Syns Issues
    • Returns
      • Import Returns
      • In-Store Returns
      • Restock Returns
  • Inventory
    • Inventory Management
      • Find Product Inventory
      • Product Inventory View Page
      • Configure Product Inventory
    • Inventory Upload
      • Schedule Restocking
    • Cycle Count
      • Draft Counts
      • Hard Counts
      • View Assigned Counts
      • Review Counts
      • View Closed Counts
      • Bulk Upload Cycle Counts
      • Store Permissions
    • Available to Promise Management
      • Concepts
      • Create Channels
      • Safety Stock Rules
      • Threshold Rules
      • Store Pickup Rules
      • Shipping Rules
      • Schedule ATP Rules
      • Use Cases
    • Safety Stock
      • Set Bulk Safety Stock
      • Set Individual Safety Stock
      • Set Facility-Wise Safety Stock
    • Re-Order Inventory
    • Troubleshooting
      • View Inventory Log
      • Inventory Synchronization Errors
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Inventory
  2. Available to Promise Management

Schedule ATP Rules

PreviousShipping RulesNextUse Cases

Last updated 3 months ago

Was this helpful?

Retailers can manage the scheduling of the job responsible for ATP (Available to Promise) rules from the top of the page. By default, ATP rule jobs are scheduled to run at midnight to ensure ATP calculations occur when store traffic is minimal, making the inventory ATP ready before the start of the day.

Retailers can view the history of job runs, disable a job, or run a job once by selecting the relevant option from the job's overflow menu.

After creating a rule, it is necessary to apply it to products in HotWax so ATP can be calculated according to the rules. Applying ATP rules is a two-step process:

Step 1: Schedule Rules

First, schedule the rule categories like Threshold, Safety Stock, Store Pickup, or Shipping in the ATP App. For each category, a separate CSV file is generated containing all products matching the rules. These CSV files are then uploaded to a dedicated SFTP location.

Step 2: Schedule Import Product Facility Job

Next, schedule the “Import Product Facility” job in the . This step imports the CSV files into HotWax, where ATP is computed based on the applied rules.

Each rule card provides an overview of configurations and product facility selections. Retailers can click the "Edit rule" button to modify rule configurations. The rule configuration can be adjusted by toggling the store pickup and shipping options on or off, or by setting values for threshold and safety stock by clicking on the number chips.

Understanding the Cascade of Inventory Rule

Each omnichannel configuration, safety stock, threshold, BOPIS, and shipping can have multiple rules to target specific product and facility selections. Since there are multiple rules for each configuration type, products and facilities may overlap among rules. When this occurs, the last rule in the sequence of rules overrides previous rules for a unique combination of products and facilities.

Consider a retailer who wants to set different inventory thresholds for general shirts and blue shirts. The retailer sets a threshold of 5 for all shirts, allowing a minimum of 5 shirts to be available as network-level buffer stock. However, for blue shirts, the retailer wants to increase the threshold to 10 to ensure enough is available for demand.

To achieve this, the retailer would create two rules:

  1. General Shirt Rule (Threshold set to 5 shirts)

    • Applies to all shirts, allowing a minimum of 5 shirts to be available as network-level buffer stock.

  2. Blue Shirt Rule (Threshold set to 10 shirts)

    • Applies only to blue shirts, requiring a minimum of 10 blue shirts to be available as network-level buffer stock.

These rules should be listed in the correct sequence to ensure that the specific blue shirt rule overrides the general shirt rule for blue shirts while maintaining the broader threshold for all other shirts.

A balloon icon in the bottom right corner allows retailers to collapse or expand the inventory rules. Retailers can collapse the inventory rules to rearrange the sequencing of the inventory rules according to the cascade.

Job Manager App
Change Rule Sequence