Spanner 2

The latest version of Spanner is Spanner 2.1.0.11

Spanner is a Windows desktop (or laptop) software programme build on the Microsoft Windows .NET platform.

Technology
Spanner2 is a space planning (laying out products on retail fixtures) software programme.
It a .Net application build to run on Microsoft Windows machines using Microsoft .NET 8 and Windows Presentation Foundation.

Inputs/Outputs
Apart from user mouse and keystroke interaction, the main inputs are product dimensions and product sales data which are both usually loaded via spreadsheets, and Spanner2 uses Microsoft's DocumentFormat.OpenXml library to interface with Excel.
(DocumentFormat.OpenXml is also used for fixture exports to PowerPoint.)
The main outputs are images of, diagrams of, and reports about fixtures (planograms) produced by the software.

Deployment
By standard it is provided via a digitally signed Windows .msi installer, but also requires .NET 8 to run. Upon running the software for the first time a user will get a prompt to install the relevant .NET platform.
Spanner2 licences are via an annual subscription (per user per year) controlled via an installation specific licence key code. The software provides an installation code, and Productive Insights Ltd provides a time-stamped licence key code for use against that installation code.
For convenience, multiple licences can also be managed via a multi-licence multi-key file.

Files and Network
Spanner displays images of the products used in the application. Individual product images are accessed by reading image files that are saved according to a naming convention (e.g. product id code, name or UPC).
Where organisations have multiple users, they typically choose to store product images in a shared network location.
To minimise the reading of multiple images over the network, and to maximise user interaction speed, Spanner can include settings to replicate images between a local and a network location.
Spanner2 has its own file format *.spanner (zipped combination of text and image files). (Spanner can also read .psa space planning files)

Requirements
Spanner2 is designed for Windows 10 & Windows 11, for earlier technology please use Spanner1
Spanner2 is developed in a 16GB 1.7GHz Windows 11 environment but is also tested in an 8GB 2.2GHz Windows 10 environment.

For any other questions please message support@catmantoolkit.com


To Get Spanner:
1. Install the software.

(best downloaded with Microsoft Edge browser)

2. Install Micosoft .NET 8.0 run time
The esiest way to install .NET 8.0 run time is to launch Spanner, and click on the prompt to download the relevant installer.
   or use this link Get Dot Net 8 from Microsoft

3. Contact support@catmantoolkit.com for your licence key activation code.



  • 2.0.0.0 - 27/02/24
    • First release of Spanner 2.0
  • 2.0.0.1 - 04/03/24
    • Options for facades and blocks in the animation environment.
    • Fix to a bug on and pasting bays without any fixtures.
    • When undoing multiple actions a check is not included to de-select any selected objects that have been deleted.
  • 2.0.0.2 - 05/03/24
    • Warning shown if file is created with a new version of Spanner.
    • Capability to drag multiple positions from product list to fixture.
    • New automation command: Rename Outlet.
    • Animation can save and load environments.
  • 2.0.0.3 - 06/03/24
    • Menu bar icon added for loading images for positions only.
    • Fix for minor bug on adding mutiple positions introduced in 2.0.0.2.
    • Import Planograms function added.
    • Position drawings updated on product edit.
    • Message shown when trying to drag a product on the fixture without dimensions.
    • Extra safety trap added to UPC to avoid null reference.
    • Option to select selected planogram outlet and channel in product selection list
    • Fix to Sales data match settings not updating internal values
  • 2.0.0.4 - 13/03/24
    • Function to export PSA plans added.
  • 2.0.0.5 - 13/03/24
    • Fix for some settings not always loading properly.
  • 2.0.0.6 - 01/04/24
    • Fix for error processing caps on psa import
    • Option for export report to Excel
    • Improvements to import psa capping
    • Fix for major bug : numeric position id codes or document inventory model causing file open to skip lines in file read
  • 2.0.0.7 - 17/05/24
    • Fix for not accepting/updating new matches made is import sales data interface
    • Fix for bug add new bay/shelf/pointofsale drop down positioned wrong when application not maximised on primary monitor
    • Fix for product library interface settings not picking up user name substitution
    • Fix for sales data interface not working with fixed values
    • Added functionality to change product sales data navigator settings through context menu
    • Added mousewheel scrolling in reports, and scroll rows/columns in to view with cursor keys
    • Added right click on position to scroll product in product naviagor in to view
    • Scale Document Command added
    • Black on white, white on black label options added
    • Position labels by sales added
    • Functions added to import fixtures (first planogram fixture ina file) and to Automate this import
    • Large open document and new document icons added to no documents screen
    • Fix for clone product error
  • 2.0.0.8 - 07/06/24
    • Improvements to product library interface checking
    • Added product image package export/unpack
    • Fix for bug where highlighting doesn't work on rotated images
    • Fix psa export sales fields
    • Add psa export preformance data
    • Fix for match code skipping lines in document read
  • 2.0.0.9 - 13/06/24
    • Products without dimensions show in list with Gray foreground text and warning symbol
    • Improvements to undo routine removing products dimensions with positions (previously not re-instating positions)
    • Fix for undo not working on Max Merch Height
    • Fix for paste positions not updating product list background colour
    • Positions Count added to product navigator
    • Improvements to cloning & pasting bays, fittings and positions
  • 2.0.1.0 - 14/06/24
    • Improvements to shelf merchandising to take account of front facing clashes
    • Added function to highlight clashes
  • 2.0.1.1 - 17/06/24
    • Fix for error on product library update failing when umatched products found
    • Added copy code to clipboard button to about screen
    • Avoids trying to add positions without dimensions from multi-add from list
  • 2.0.1.2 - 21/06/24
    • Option added to remove product library custom commands in interface editor
    • Added menu bar an icon to reload product images
    • Fix for monir bug, dragging shelf only updates Y in quick edit area
    • Snap to bay tollerance in drag fitting increased to 4cm
    • Improvements to clash identification to account for sloping shelves
    • Updated the planogram filter on Product x Planogram reports to filter products (with positions) as well as planograms
    • Reports Show focus cell row and column in row headers and column headers highlighted black
    • Highlighted Editable Cells in reports take edit on keystroke (no need to put cell in edit mode)
    • Positions can be set to minimum or desired facings
    • Menu option to set all positions on planogram to minimum or ddesired
  • 2.1.0.0 - 19/08/24 - Significant Release Point (new editors + range tools)
    • Fix for SideCapPlacement not updating drawings until positions change location
    • Bay editor added
    • Shelf editor added
    • Position editor added
    • Point of Sale editor added
    • Fix for change of shapes not updating in display
    • Fix for shapes paths not saving in settings editor
    • Option to change labelling in menu
    • Fix for spread facings gap needs shelf remerch on file open
    • Fix for position border thickness not always updating
    • Fix for new product libraries not saving in settings unless settings editor openned (& green tick pressed)
    • Fix for document editor not adding new classifications
    • Fix for undo/redo from menu not working if no planogram
    • Key strokes added to change merch style,(n, t, c, o)
    • Fixes to errors with document editor, outlet and classification management
    • Fix for document edit measure not working
    • Fix for status not displaying in planogram filter, or reports dropdown
    • Options for SharePoint-OneDrive sync added
    • Planogram Classification x Outlet report type added
    • Range Tools Functional Area Added
  • 2.1.0.1 - 23/08/24
    • Fix for minor bug: can't edit or delete matrix reports columns
    • Improvments to maximum rear facings on merchandising angle not 90
    • Fix for sales data interface can't have outlets in same row as time or measures
    • Custom highlight added to animation
    • Fix for minor bug where losing images requires image refresh for 3D render
    • Improved error trapping speeds up product edit
  • 2.1.0.2 - 23/08/24
    • Fix for error introduced in 2.1.0.1 where non desired 3D sides show
    • Addition of high resolution position only output for Sodalite Creative 3D renders
  • 2.1.0.3 - 1/09/24 - avoid this release - bugs on tray images
    • standard floor and ceiling resource options added to animations
    • fix for minor bug : search image info cancel button partially inactive
    • Addition of high resolution position only output for Sodalite Creative 3D renders for positions as or on selected objects
    • Fix for minor bug when pasting in new product ids on table
    • Adjustment to psa export to allow for side caps with Unit merch style
    • Adjustment to product id updates, where product clone sets hidden code to empty
    • Fix for planogram exports not scaling down images
    • Fix for bay moveleft/right not working with manual positions
    • Trap to avoid pasting bays to left on same planogram
  • 2.1.0.4 - 4/09/24
    • Trap to avoid grabbing first image when there is no image key
    • Product library interface propertyName=value custom command added
    • Added capability to use classifications as image keys
    • Fix for bug on images with tray sides
    • Fix for not copy blank ID to ID in automation command
    • Fix for error on rear facings
  • 2.1.0.5 - 5/09/24
    • Function for export to library clipboard added
    • Fix for adding products as positions with invalid colours
    • Fix for incorrectly importing psa style colour numbers
    • Fix for edit image resources
    • Adaptations to add point of sale middle X or middle Y to middle of viewport
    • Added function for creating a automation fixture template from a planogram
  • 2.1.0.6 - 7/09/24
    • Changes to delete planogram and delete point of sale to preseve references in animations
    • Preserves display of custom highlights in animation actions not in application
    • Automation commands of Change Obstructs and Change Txt added
    • GPU waiting option added to animation exports
  • 2.1.0.7 - 8/09/24
    • Fixes for 3D display of sidecapping merch styles
    • Improved options for variable substitution on displaying calculated measure names in menu
    • Fix to menu oprion add viewpoint including Field of View
  • 2.1.0.8 - 16/09/24
    • Change to SharePoint sync based on Sites.Selected
    • Openning sales data interface does not select an ignored sheet
    • Added basic highlight function in animation
  • 2.1.0.9 - 17/09/24
    • Import Planograms no dialog check if only one planogram in file
    • Fix for mass paste in to reports : Excel copies a return at the end of each cell so selecting 3 rows copied four when broken by return to clipboard
    • Added function for set all selected outlets or channels to a value in planogram manager
    • Fix for document editor not updating time 1 and time 2 or latest and previous descriptions
  • 2.1.0.10 - 18/09/24
    • Fix for calculations not always working with static numbers
    • Fix for reading wrong movement time period on position movement
    • Button to add a calculated measure added to document editor
    • Fix for Group, Dept, Cat, SubCat planogram coding not saving
    • Added table data function for sales of all products on a planogram using usual VALUE_OU_1_TY format
    • Fix for adding measure not correctly shunting datapoints
    • UnitsStock property added for planogram reports
  • 2.1.0.11 - 19/09/24
    • Sales options in product-planogram reports using VALUE_pOU_1_TY notation
    • Classification selector scrollviewer added to drop list to take account of very many classifications
    • Image searching allows for 8 digit UPC with 13 digit filename and vice versa
    • Function to select column added to table
    • Images viewer in position quick edit area








Based on the success of Spanner 1, Spanner 2.0 is designed to have all the useful functions that customers of Spanner 1 love so much, plus a whole lot more.

Built on top of Windows 3D technology, Spanner 2.0 makes your planograms even more impactful.


Spanner - The Space Planner (Spanner 1) is a powerful, intuitive and affordable space planning application used by a wide variety of FMCG organisations.

....and now the development of space planning for the future is focussed on Spanner 2.0, creating a comprehensive, powerful, intuitive, flexiable tool.

And Spanner 2.0 will still remain affordable.


Cat Man Toolkit will shortly be looking for partners to test and trial this exciting new space planning application, offerring the application free for 6 months to these key partners.



Spanner by Cat Man Toolkit is produced by Productive Insights Ltd, a company registered in England & Wales, no. 12550741 enquiries@catmantoolkit.com

Privacy Policy: This website does not use cookies, and does not track your browsing. Neither Cat Man Toolkit nor Productive Insights are producing a newsletter. The contact form below is only for the intended purpose of the person providing the details, if and only if deliberately desired by and initiated by that website visitor. Nothing is otherwise collected. Any details entered on the forms on this website, or via links or ads to this website will be used for the intended purpose of the person providing the details To facilitate a request for information. To enable a response for a requested quote. To enable direct contact where intended. No details entered on this website, or via links or ads to this website will be stored in marketing lists.