Introduction
SPIR Customers on versions 10.21 or lower will be using a base platform known as Xtract4. As of the latter part of 2024, this will become end of life. This will require upgrading customers’ SDM version to move them from one base platform to another, Xtract4 to Xtract5.
Xtract5 uses newer technology and allows Draycir's Developers more opportunities to improve the software. So your customers will benefit from increased functionality, of which the biggest improvement is they will receive automatic updates to their Web Verify software, meaning less reliance on Draycir to complete upgrades which becomes more cost-effective for you and for them.
Our Support Team will continue to investigate SPIR queries for existing Xtract4 customers, however, if we are unable to resolve an issue then the solution will be to upgrade to Xtract5 as no further development will be taking place on Xtract4. So it is in everyone’s interest for the upgrades to be planned rather than reach a stage where it is a necessity.
A. Requirements before starting the Upgrade of SDM/SPIR
- Email Draycir support (support@draycir.com) 7 days in advance of the upgrade to give notification so that the migration to Xtract4 to Xtract5 can be arranged to coincide with your upgrade
- Inform the customer they cannot use SDM/SPIR whilst the upgrade takes place
- The latest Spindle Document Management Server Installer.exe (obtained from the Draycir Partner Portal - https://draycir.com/portal/software#spindledocumentmanagement)
- The latest Spindle Document Management Client Installer.exe (obtained from the Draycir Partner Portal - https://draycir.com/portal/software#spindledocumentmanagement)
- SQL SA credentials (If not using Windows Authentication)
- Spindle Document Management Activation code (which replaces the Licence Key from v8.16 onwards)
B. Backing up components
There are four components to backup in SDM:
- SQL Database
- Configuration Data
- SpindlePro Folder
- Recognition Folder
Ensure no SDM user is using the application before commencing with the back ups.
1. SQL Database
The SQL database is named Draycir.SDC. This database holds the metadata of the documents and displays it when searching for documents and capturing files from the Pending Tray/Document Portal. This database also holds the required data for Spindle Professional and Spindle Document Capture to integrate with each other. Back this database up using the SQL task (right-click > Back-up).
2. Configuration Data
This folder holds the data for user roles, archive locations, SQL database information, client and server addresses and other data for SDC to remain configured as desired. To back this folder up, log on to the server and check 'show hidden files' within file explorer. Browse to the ProgramData folder (C:\ProgramData) > Draycir > Spindle Document Capture and repeat the above action (Send to compressed zip folder).
3. SpindlePro Folder
This folder holds the configuration for Spindle Document Distribution. To back this folder up, save the folder as a compressed zip file.
4. Recognition Folder
The Recognition folder holds all of the configuration for Spindle Purchase Invoice Recognition. For a default installation the folder is installed to the following location C:\ProgramData\Draycir\Recognition, please be aware the folder may reside somewhere else if a different location was selected during the installation. To back this folder up, save the folder as a compressed zip file.
C. Upgrading SDM & SPIR
- Run the Spindle Document Management server installation exe to upgrade to the latest version.
- At the point of installation the SPIR service account details will be required, please ensure you have the details to hand. If you are unsure of the service account being used, please open up services.msc and locate the following services, they will have a "Log On As" account listed
- Once the installer has completed the upgrade, open Server Administration.
- Click 'Migrate Data', this will Migrate the Document Capture database to the latest database schema.
- If upgrading from a version of the software that was pre-8.15, the new subscription licence key (Activation Code) will need to be applied. This can be done in the Licence section, and selecting Activate Product.
- The final step is to check for any Document Recognition updates by running the Spindle Document Recognition Updater Tool:
Run the Spindle Document Recognition Updater Tool
D. Testing the upgrade
Confirm the upgrade has been successful by carrying out the following tasks:
- Check the service is running
- Capture a file from within Sage 200
- Scan a file to the pending tray/document portal and check if you can open it
- Search for documents that have been archived from both, Document Search and within Sage
- Print a barcode from within Sage and scan it back in
- Test the connections in service address on the server admin and service address on the client admin
- Post Upgrade please check the following Log files for any errors
C:\ProgramData\Draycir\Recognition\Cloud Sync\Logs
C:\ProgramData\Draycir\Recognition\Post Agent\Logs - Send a document to the Recognition Portal via the "Drag 'n' Drop" function. Send a second document to the Portal using the dedicated email address for the customer site (You can obtain the dedicated email address for the customer from the Server Administration Tooling Recognition Tab>System Configuration>Email Settings>Your monitored Email Address, see screenhsot below)The documents which have been uploaded to the Portal should move through the verification process.
- It would be recommended to advise the customer to run an end-to-end Test to confirm documents can be processed in Web Verify in the usual way and viewed back in Sage200 once Archived.
- If end-to-end testing is confirmed ok, the customer's SPIR is now live once again.
Knowledge Base Article Details
Related Product Spindle Purchase Invoice Recognition Ref Number KBA-11-01-003 Document Date 25/01/2024 Original Author Vijay Mistry & Julia Ringrose Document Version v1 Last updated 25/01/2024 Update Author