Amicus Wedderburn Service
From Amicus
| Amicus | |
| Amicus Wedderburn Service | |
| Submit feedback on this topic | |
| Preferences > This Register > Amicus Wedderburn Service |
Glossary Item Box
Wedderburn is the supplier & manufacturer of weights & scales. There retail scales use manual and command line input to update the weight information of un-packaged produce such as fresh fish, fruit & vegetables. The scales have many applications, commonly a scale is linked to a printer so the user can weigh the item & the scale will print a label with a unique barcode linked to the weight, type & price of the item, this required the product information to be stored in the scales internal database. More information can be found at http://www.wedderburn.com.au.
The Amicus Wedderburn Service is a tool for updating the product information stored on the scales. The service will update the scales database on a given date/time automatically, thus if the products price is changed on a day to day basis, the scales product information will also be updated daily.
Product Information
The products stored on a scale must abide by specific rules otherwise the products will not be imported to the scales properly, however this will not affect NBS amicus in anyway.
Cannot Use Non Numeric Product Codes
If a product code has a letter in it, it will not be imported. However, this should not interfere with the importing of other products.
Product Code Must Not Exceed Length N
A product code cannot exceed N, where N is the upper limit as given in the scales manual. We advice code lengths of no more than 5 numbers.
Installation
The installation of the service is included as part of the turnkey process.
Install Wedderburn Software
The version of the software to use is 8.4
Install POSWedderburnScaleService
Install our service. On the command line, use run the service with the –Install option.
Copy the Config File
The scale program requires a configuration file for importing. We have made one to simplify this process. It is called ‘amicusImport.xml’.
Simply copy this file into the root of the SAM directory.
Make sure that the paths are valid.
Registry Settings
The settings can be found in Software\Neotechnology\AmicusWedderburnScaleUpdateService.
The settings themselves are:
-
IntervalBetweenUpdatesInMinutes – How long to wait before performing a check. This value is in milliseconds
-
WedderburnSamDatabaseFile – The full path and name of the SAM file that has to be backed up. E.g. C:\Program Files (x86)\Wedderburn\SAM\data\ sam-plu.mdb. This must be set if the BackupDirectoryPath value is set.
-
WedderburnSamInstallationPath – The absolute path to the SAM installation directory.
-
WedderburnSamRelativeConfigurationFile – The name of the file for configuration. If the amicusImport.xml file was put in the root, then this value will simply be ‘amicusImport.xml’.
-
BackupDirectoryPath – When an update is done, a backup of the Wedderburn data file can be made. This is the directory of where the backup will be placed. If you do not want this to happen, then make this blank, or do not add this setting at all. It must be noted that old backups are not kept. The entire directory is deleted and recreated each time the prices are updated, meaning only the most recent backup is kept.
-
WorkingDirectoryPath – The temporary directory where the import files are put while they are being constructed.
-
WedderburnSamUpdateDirectoryPath – The directory where import files should be put once they are ready to be imported. The best value for this is the SAM\AppInOut directory (e.g. C:\Program Files (x86)\Wedderburn\SAM\appinout).
-
AmicusDatabaseConnectionString – The connection string for connecting to the database. E.g. DRIVER={SQL Native Client};SERVER=(local);Trusted_Connection=yes;Database=pos3