Showing posts with label cloud storage. Show all posts
Showing posts with label cloud storage. Show all posts

Thursday, 24 December 2020

Networking - using the Pricing Program on 2 (or more) computers

Everyone is different. Many framers just need their pricing system on one computer, but others perhaps have a large shop, or a separate workshop, or even more than one premises. All of these scenarios (and I'm sure there are many others) need the pricing and job information system on more than one computer.

It doesn't cost you any more to put Wessex Professional on all your devices (you just need an enabling code for each one from Wessex). But merely installing the program on each device will mean that they will each use their own (internal) database. Ideally we need the group of programs to use the same database, and of course, we can configure Wessex Professional to do just that.

Before we continue I need to point out that this solution is only suitable for a small scale system. Larger systems with many database transactions per second would need the database held on a server which would handle the transaction requests.

So, down to the nitty-gritty. 

  • Having installed the program on our devices we need to put the database file that we want to use ("V3.mdb") somewhere that all the devices can "see". If you have created your own private network it could be in a folder somewhere on that (Look at the Networking section in the "Help" file, press "F1"). 
  • The easiest way, however, is to use a cloud storage location such as "Dropbox" or "OneDrive". Make a folder there and copy your database file into it.
  • In the program go to "Setup" . "Options" and select the "NetWk/BkUp" tab.

  • At the top tick "Use networked database", and  then click the box below that to bring up a dialog to select the location of the database you are going to use.


  • Select the file (click "Open") and the network box should look something like this - 


  • Remember to click "Save".
  • Repeat this for each computer.
Now all the devices will use the same database. (For instance, if the workshop marks a job as "Complete" then the shop can immediately see that.)

The database file contains all the information for Customers, Mouldings and WorkTickets. There is one other file that contains information for prices and labels ("User.xml"), this is not networked and needs to be put on each device individually ("Setup" > "Values" and then click "Export" or "Import").

So, why not be able to network this file as well?
Two reasons
  1. The file is only modified occasionally, unlike the  database file. So it's not too much of a chore to copy it to each device when it's changed.
  2. It could be that you need the device to issue different prices. For instance one device issues trade prices, while another issues retail. Or one branch of the business only deals with simple jobs, while another deals with more complex framing.
NB. One point to remember is that you will need to make sure that the database file is regularly backed up, as the program's automatic backup feature does not work with a networked database.

All in all setting up Wessex Professional to use a network is not too difficult to do, but I suggest you choose a quiet time (a lockdown project?)



Monday, 27 August 2018

Do it NOW!

All computers will, at some point, fail.
They won't start, they won't recognize the hard drive, they get infected with a virus to name just three scenarios. Often it's simply age - the components start to fail.
Think of your computer like your car, there comes a time when it's not worthwhile trying to keep the car going and it's time to get a new one. Of course you knew this and planned for it, so the change over is reasonably smooth.
It always surprises me how many people do not plan for their computers failing and leave their data at risk.

The Wessex Pricing Program has been around long enough for a number of computers that it is installed on to have failed. So, what happens?
In an ideal world you download the program from the Wessex website onto your new computer, get a new enabling code from Wessex Bournemouth branch, and import the 2 data files that you've backed up from your old system. About 10 minutes including the phone call.

The real problem comes when those 2 data files ("V3.mdb" & "user.xml") have not been backed up.
Is it possible to rescue the situation?
If you can access the old hard drive then you will find the 2 files in C:/ProgramData/WessexPictures/wpp4.
Copy them onto a usb stick and import them into your new set up.
If you can't get into the old hard drive then you are faced with starting all over again with a fresh database and trying to remember all the labels and their associated values you had - not good.

So how do you plan for your computer failing?
Simply by making sure there is a copy of your data somewhere other than on the computer.
One way of doing this is to keep a portable hard drive plugged into your computer and schedule a backup frequently.
Another way is to use cloud storage such as Dropbox, Onedrive or Google Drive.

So far as the Pricing Program is concerned I have tried to make it as simple as possible to create copies (backups) those all important two files, "V3.mdb" which contains the database of your mouldings, customers and worktickets, and "user.xml " which contains your labels and the values that go with them.
Ideally you will set an automatic backup, so everytime the program is shut down the two files are copied to your backup location (I have a usb stick always plugged in).
To set this go to "Setup" > "Options" and choose the "Netwk/BkUp" tab. Tick "Use automatic backup" and then set where you want to backup to.

Alternatively you can manually copy the two files. ("File" > "Export Database", and "Setup" > "Values" and click the "Export" button).

But whichever way you do it - DO IT NOW!

Tuesday, 7 February 2012

Wessex Professional and the Cloud

Back from the NEC and the buzz word there was "Cloud" & will the program work with it? My honest answer was "I don't know."

For those not in the know the Cloud refers to files held on a remote server which are accessed via the internet by a local computer. For instance, GMail emails are held on a remote server and are looked at by the user from whichever computer they happen to be on.

So, while Wessex Professional has always been able to use a networked database (say one computer in the shop, which talks to another in the workshop). What happens if there are 2 shops miles away from each other? You can't use wifi, you can't use a wired network, you need some way of putting the database file on a remote server and allowing the 2 (or more) computers to access it.

For a number of years now I've been using remote backup storage to protect my important files. This is done automatically and the remote server appears as a "network location" on my computer. The system I use is called "SafeSync" by Trend Micro
( http://uk.trendmicro.com/uk/products/personal/safesync-solution/index.html.)
There are also other companies - have a look at - http://www.thetop10bestonlinebackup.com/cloud-storage

I experimented with putting a test database file on the server and told the program to use it as the networked database. I found that it could be read and modified as easily as a database file on a traditional network.
There's the answer then, but it's worth bearing some things in mind - your internet connection needs to be pretty solid (if it goes down you won't be able to access your data). On the other hand the file is safer on the remote server than on your own computer (servers are much more reliable than your personal pc.).

As usual, thank you to all the people I met at the Spring Fair and in particular for your fresh ideas.