SAP_STORE_DEPT_ZONE_MARGIN_MASTER — Ace Store Zone Assignment File - Margin Master

Margin Master Handbook

Introduction
Part I · Installing
Part II · Introducing the Main Window
Part III · Initial Configuration
Part IV · Customizing the Workspace
Part V · Basic Application Functionality
Part VI · Learning Margin Master
Part VII · Advanced Topics
Part VIII · Updates, Troubleshooting & Help
Appendix
AppendixUpdated 2026-03-24

SAP_STORE_DEPT_ZONE_MARGIN_MASTER — Ace Store Zone Assignment File

What is this file?

The SAP_STORE_DEPT_ZONE_MARGIN_MASTER file maps each Ace store and department to a pricing zone. This determines which zone's pricing overrides the national defaults (zone 99999) for a given store. Without this file, all stores would use only the national zone pricing.

File Details

Property Value
File pattern SAP_STORE_DEPT_ZONE_MARGIN_MASTER*.out
Format Pipe-delimited (\|)
Vendor Ace Hardware
Frequency As needed
Cloud table AceStoreDepartmentZoneRecords

Raw File Fields

Index Raw Field Data Type Description
0 StoreNumber string Ace store number
1 Department int Department number
2 Zone int Assigned pricing zone

Cloud Table Mapping

Raw Field Cloud Column Notes
StoreNumber StoreNumber Leading zeros are stripped at ingestion
Department Department
Zone Zone Defaults to 99999 if parse fails

Main Table Impact

This file does not directly populate any main table columns. Instead, it controls which zone's pricing is applied to the zone-level columns:

Main Table Column Effect
RetailZone Uses the store's assigned zone Retail instead of zone 99999
Level1Zone Uses the store's assigned zone Level1 instead of zone 99999
Level2Zone Uses the store's assigned zone Level2 instead of zone 99999

If a store has no zone assignment for a department, the national zone 99999 pricing is used as the default.

Business Rules

  • Leading zeros are stripped from store numbers during ingestion to normalize matching.
  • Composite key: StoreNumber + Department + Zone.
  • Zone fallback: If a zone number cannot be parsed, it defaults to 99999 (national).
Connect with us

Margin Master by RetailerSoft, Inc. © 2026. All rights reserved.

Loading...

Reconnecting to the server...

This usually takes a few seconds.