Falcon POS Import - 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
Part III · Chapter 7 — Point of Sale: Connect, Configure, Import, TroubleshootUpdated 2026-09-15

Falcon POS Import

What is this?

The Falcon import reads inventory data directly from an Excel spreadsheet (.xlsx) exported from the Falcon POS system and loads it into Margin Master for pricing analysis. Falcon data is imported from Excel files; the older text-file import is no longer used.

Import File Format

  • File type: Excel workbook (.xlsx)
  • File pattern: *.xlsx in the configured import directory
  • Header row: Yes (column names are matched case-insensitively)
Excel Column Description
Stock # Item SKU number
Warehouse # Store number (leading zeros removed)
Department Department name
Class Class name
Description Item description
Retail Current retail price
On Hand Current inventory quantity
Cost Item cost
RU Location / retail unit code
H0 Current month sales
H1 1 month ago sales
H2 2 months ago sales
H3 3 months ago sales
H4 4 months ago sales
H5 5 months ago sales
H6 6 months ago sales
H7 7 months ago sales
H8 8 months ago sales
H9 9 months ago sales
H10 10 months ago sales
H11 11 months ago sales
H12 12 months ago sales

How Import Works

Data menu - the import command is labelled for your POS system

The export file is read from the Import Path set under Tools > Options > Miscellaneous:

Import/Export Paths on the Miscellaneous tab

  1. Place the Falcon Excel export file (.xlsx) in the configured import directory.
  2. Margin Master opens the Excel file using a built-in workbook engine (no need for Excel to be installed on the computer).
  3. Column headers in the first row are matched case-insensitively to the expected field names.
  4. Each row is read and mapped to Margin Master fields.
  5. Duplicate records (same SKU + Store combination) are automatically filtered out so only one record per combination is kept.
  6. Leading zeros are stripped from store numbers.
  7. The previous Falcon data is replaced with the rows from the file in one operation.
  8. After a successful import, the Excel file is renamed with a .bak extension and a timestamp to prevent re-importing the same data.
  9. The import result is recorded.

Troubleshooting

Symptom Likely cause What to do
No Files Found when you choose Get POS Data The export is not in the Import Path (Tools > Options > Miscellaneous), or its name does not match the pattern above Check the path and the file name; Margin Master reads only the current folder, not sub-folders
The same file is imported again and again The previous import's file was not renamed After a successful import the file is renamed to NAME[ext].BAK; a file that keeps its name did not import - read the error dialog
0 records or far fewer than expected The export covers the wrong store, or the store is not matched in the Store Manager Open Store Manager and check the store's row; re-export from the point of sale
Columns land in the wrong fields The export layout changed Compare the file's header row with the column list above; contact Margin Master support with the file
Import finishes but the grid does not change The rebuild was postponed (the Click to update data badge is showing) Click the badge, or Data > Rebuild Data

Every import failure shows one error dialog; the log under File > Utilities > Show Log Files has the detail to send to support.

Tips

Excel does not need to be installed. Margin Master reads the .xlsx file directly using a built-in workbook engine. You do not need Microsoft Excel installed on the computer.

Column headers are case-insensitive. The header row must contain the expected column names, but capitalization does not matter. For example, "stock #", "Stock #", and "STOCK #" are all recognized.

The file is renamed after import. After a successful import, the Excel file is renamed to .bak with a timestamp appended (for example, data.xlsx becomes data.xlsx.bak.20260321_143022). This prevents accidentally importing the same file twice.

Duplicates are automatically removed. If the Excel file contains multiple rows with the same SKU and Store combination, only one record is kept. The deduplication happens automatically during import.

Place only one export file at a time. Margin Master looks for *.xlsx files in the import directory. To avoid confusion, place only the current export file in the directory before importing.

Common Questions

Q: What happened to the old text-based Falcon import? A: The Falcon import now reads directly from Excel files. The older text-file import is no longer used. The Excel-based import is simpler and more reliable.

Q: What if my Excel file has extra columns? A: Extra columns are ignored. Margin Master only reads the columns listed above.

Q: Why was my file renamed to .bak? A: After a successful import, Margin Master automatically renames the file by adding .bak and a timestamp. This is normal and prevents the same file from being imported again.

Q: What if I have multiple stores in one file? A: The Warehouse # column identifies which store each row belongs to. Multiple stores in a single file are supported and will be separated during main table processing.

Q: What is the unique key for records? A: Each record is identified by the combination of SKU and store number. If duplicates exist in the Excel file, they are automatically deduplicated during import.

Loading...

Reconnecting to the server...

This usually takes a few seconds.