Daily import service
Picks up each store’s sales file from an FTP inbox and loads it into the reporting database.
We built a service that collects each store’s till exports every day, matches their stock codes to one product list and loads the sales into one reporting database. Head office reports on the whole network from a single source, whichever till system a store runs.
When the stores in a network run different till systems, each one exports its sales in its own format with its own stock codes. Someone at head office collects those files, lines them up and pastes them into a report before one store can be compared with another, and by the time the numbers agree they’re out of date.
Someone emails and phones stores for their sales exports, and the network report waits for the last one to arrive.
One file uses semicolons, another commas, and a third counts in cents. Each needs cleaning by hand before it can sit next to the others.
The same item is 4410-A in one store and SKU0412 in the next, so product totals come out wrong unless someone matches the codes by hand.
A store that didn’t send its file drops out of the regional total, and it only comes to light when the numbers don’t add up.
By the time the month is merged, the next month’s stock orders and promotions have been decided on older figures.
The merge lives in one person’s workbook and macros. When they’re on leave, the network report waits for them.
Every till already holds the numbers head office needs, but nothing collects them, matches the codes and puts them in one place each day.
Sales files chased from every store, cleaned by hand and pasted into a spreadsheet that’s out of date by the time it adds up.
Every store’s sales in one reporting database, matched to one product list every day.
Flip the switch to see the week before and with the system.
Click through each step to see what the service does with a store’s file.
Each store’s till export lands in an FTP inbox and the daily import picks it up. When a store misses the automatic run, head office loads its file through the manual drop route, so a late store can still join the day’s figures.
A reader for each of the three till systems understands that package’s export layout and stock codes, so every file comes out in the same columns whichever till produced it.
Every store’s own codes are linked to a central product master. For a code nobody has mapped yet, a machine-learning classifier reads the code and its description and suggests the product type and manufacturer, which leaves fewer codes to map by hand.
The sales load into one reporting database and the report pack runs off it: sell-out, product mix per region and per store, turnover analysis, store transactions and stock-code allocation, on SQL Server Reporting Services.
Picks up each store’s sales file from an FTP inbox and loads it into the reporting database.
Understands the export and stock-code format of each point-of-sale package the stores use.
Links every store’s own codes to a central product master, so a product counts as the same product across the network.
Reads a stock code and its description and suggests the product type and manufacturer, which cuts down the codes someone has to map by hand.
Lets head office load a store’s file by hand when it misses the automatic run.
Sell-out, product mix per region and per store, turnover analysis, store transactions and stock-code allocation reports on SQL Server Reporting Services.
Hover over a card for more.
The weekly chase and the copy and paste stop. What’s left are the exceptions: a store that missed the run, or a new code to check.
Reports open on numbers that are already in one place, with each product counted as the same product in every store.
Product mix per region and per store comes from the same report pack, so two stores can be compared without cleaning the data first.
They keep the till they have. The service reads the export it already produces.
Tap a question to open it.
No. The service has a reader for each till system the stores use and works from the export each one already produces, so head office gets the same columns whichever till a store runs.
Head office loads it through the manual drop route once it turns up, and it goes into the same reporting database as the rest.
The classifier reads each new code and its description and suggests the product type and manufacturer. That cuts down the codes someone has to map by hand.
A new till system needs a reader for its export format. The import, the product list and the reports stay as they are.
Which till systems your stores run, what each one exports, how files reach head office today and which reports people wait for.
One till format and a few stores loading into a reporting database every day, with the product list and code mapping in place.
The other formats, the rest of the stores, the manual drop route, the classifier and the reports your team needs.
Tick what sounds familiar. It applies to franchise groups, retail chains and any business whose branches run their own tills.
Your sales data is probably in decent shape. If you’re adding stores or a new till system, it’s worth planning how the data will come together before it gets messy.
You’re spending time on work a scheduled import could do. A short conversation would show how much of it can come off your team’s plate.
This is the problem we built this service for. Your network’s sales could land in one reporting database every day without anyone touching a spreadsheet.
Tell us which till and accounting systems your stores run, and we’ll show you how the numbers could come together in one place.
We built a service that collects each store’s till exports every day, matches their stock codes to one product list and loads the sales into one reporting database. Head office reports on the whole network from a single source, whichever till system a store runs.
When the stores in a network run different till systems, each one exports its sales in its own format with its own stock codes. Someone at head office collects those files, lines them up and pastes them into a report before one store can be compared with another, and by the time the numbers agree they’re out of date.
Someone emails and phones stores for their sales exports, and the network report waits for the last one to arrive.
One file uses semicolons, another commas, and a third counts in cents. Each needs cleaning by hand before it can sit next to the others.
The same item is 4410-A in one store and SKU0412 in the next, so product totals come out wrong unless someone matches the codes by hand.
A store that didn’t send its file drops out of the regional total, and it only comes to light when the numbers don’t add up.
By the time the month is merged, the next month’s stock orders and promotions have been decided on older figures.
The merge lives in one person’s workbook and macros. When they’re on leave, the network report waits for them.
Every till already holds the numbers head office needs, but nothing collects them, matches the codes and puts them in one place each day.
Sales files chased from every store, cleaned by hand and pasted into a spreadsheet that’s out of date by the time it adds up.
Every store’s sales in one reporting database, matched to one product list every day.
Flip the switch to see the week before and with the system.
Click through each step to see what the service does with a store’s file.
Each store’s till export lands in an FTP inbox and the daily import picks it up. When a store misses the automatic run, head office loads its file through the manual drop route, so a late store can still join the day’s figures.
A reader for each of the three till systems understands that package’s export layout and stock codes, so every file comes out in the same columns whichever till produced it.
Every store’s own codes are linked to a central product master. For a code nobody has mapped yet, a machine-learning classifier reads the code and its description and suggests the product type and manufacturer, which leaves fewer codes to map by hand.
The sales load into one reporting database and the report pack runs off it: sell-out, product mix per region and per store, turnover analysis, store transactions and stock-code allocation, on SQL Server Reporting Services.
Picks up each store’s sales file from an FTP inbox and loads it into the reporting database.
Understands the export and stock-code format of each point-of-sale package the stores use.
Links every store’s own codes to a central product master, so a product counts as the same product across the network.
Reads a stock code and its description and suggests the product type and manufacturer, which cuts down the codes someone has to map by hand.
Lets head office load a store’s file by hand when it misses the automatic run.
Sell-out, product mix per region and per store, turnover analysis, store transactions and stock-code allocation reports on SQL Server Reporting Services.
Hover over a card for more.
The weekly chase and the copy and paste stop. What’s left are the exceptions: a store that missed the run, or a new code to check.
Reports open on numbers that are already in one place, with each product counted as the same product in every store.
Product mix per region and per store comes from the same report pack, so two stores can be compared without cleaning the data first.
They keep the till they have. The service reads the export it already produces.
Tap a question to open it.
No. The service has a reader for each till system the stores use and works from the export each one already produces, so head office gets the same columns whichever till a store runs.
Head office loads it through the manual drop route once it turns up, and it goes into the same reporting database as the rest.
The classifier reads each new code and its description and suggests the product type and manufacturer. That cuts down the codes someone has to map by hand.
A new till system needs a reader for its export format. The import, the product list and the reports stay as they are.
Which till systems your stores run, what each one exports, how files reach head office today and which reports people wait for.
One till format and a few stores loading into a reporting database every day, with the product list and code mapping in place.
The other formats, the rest of the stores, the manual drop route, the classifier and the reports your team needs.
Tick what sounds familiar. It applies to franchise groups, retail chains and any business whose branches run their own tills.
Your sales data is probably in decent shape. If you’re adding stores or a new till system, it’s worth planning how the data will come together before it gets messy.
You’re spending time on work a scheduled import could do. A short conversation would show how much of it can come off your team’s plate.
This is the problem we built this service for. Your network’s sales could land in one reporting database every day without anyone touching a spreadsheet.
Tell us which till and accounting systems your stores run, and we’ll show you how the numbers could come together in one place.
Interested in building a smarter, more connected operation? Contact us to discuss how AI can support your business goals.
We use cookies to provide you a better user experience on this website. Cookie Policy