Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
web_interface:using_the_web_server [2015/03/08 22:39] – [Setting up a Customer's user to access the web interface] fergus | web_interface:using_the_web_server [2020/04/24 13:06] – lou | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== The mSupply | + | {{indexmenu_n> |
- | {{entry> | + | ====== 18.02. |
- | + | ==== About the mSupply | |
- | ==== About the mSupply | + | |
When mSupply' | When mSupply' | ||
Security warning: We have had thousands of uses of our mSupply web server on the public internet since 2005. To date we have not had a security problem reported. However, we recommend you use SSL and a proper SSL certificate if your mSupply web server is publicly accessible. mSupply fully supports SSL. Contact us for certificate installation instructions. | Security warning: We have had thousands of uses of our mSupply web server on the public internet since 2005. To date we have not had a security problem reported. However, we recommend you use SSL and a proper SSL certificate if your mSupply web server is publicly accessible. mSupply fully supports SSL. Contact us for certificate installation instructions. | ||
- | |||
The advantages of accessing mSupply in this way are: | The advantages of accessing mSupply in this way are: | ||
Line 14: | Line 11: | ||
* It's low maintenance. You do not need to install any client software. | * It's low maintenance. You do not need to install any client software. | ||
* It's cost effective. Once you have purchased a web server licence an unlimited number of people can connect. | * It's cost effective. Once you have purchased a web server licence an unlimited number of people can connect. | ||
- | * it's secure. The web serversupports | + | * it's secure. The web server supports |
* It allows customer access to information. The web interface built into mSupply can easily be customised to allow clients, supplier or other interested parties to have restricted access to the mSupply information you wish to show them. We are also able to include order submission by customers, making it easy for them to place small orders, and have real time information on stock availability. | * It allows customer access to information. The web interface built into mSupply can easily be customised to allow clients, supplier or other interested parties to have restricted access to the mSupply information you wish to show them. We are also able to include order submission by customers, making it easy for them to place small orders, and have real time information on stock availability. | ||
* You can access mSupply from anywhere on the internet. Once we supply you with a password protected version of the web interface, you can access mSupply data from any internet connected computer. | * You can access mSupply from anywhere on the internet. Once we supply you with a password protected version of the web interface, you can access mSupply data from any internet connected computer. | ||
- | * It's fast over low bandwith connections. The mSupply web server allows you to provide access to mSupply from locations with only dial-up | + | * It's fast over low bandwith connections. The mSupply web server allows you to provide access to mSupply from locations with only dial-up |
mSupply web server functionality is being continually expanded according to client requirements. | mSupply web server functionality is being continually expanded according to client requirements. | ||
- | ==== Activating the web server ==== | ||
- | The mSupply web server feature is not included in the regular mSupply licence; in order to use this function, an additional | + | ==== Turning on the web server ==== |
+ | The mSupply web server feature is not included in the regular mSupply licence; in order to use this function, an additional | ||
For practice purposes, an evaluation version is available on our server - should you wish to access this, please contact us for instructions. | For practice purposes, an evaluation version is available on our server - should you wish to access this, please contact us for instructions. | ||
Line 29: | Line 26: | ||
Choose File > Preferences, | Choose File > Preferences, | ||
- | {{ :web_interface: | + | {{ :preferences: |
- | You can choose to start the web server or have it start automatically when mSupply starts. | + | You can choose to start the web server or have it start automatically when mSupply starts |
Technical note: By default mSupply is set to use port 8080. This is because the default port number for http access (80) on unix systems running mSupply can only be used by applications that have root privileges, and we don't want you to have to run mSupply as root! If this is a problem, we can supply you with an application that redirects traffic on port 80 to port 8080. | Technical note: By default mSupply is set to use port 8080. This is because the default port number for http access (80) on unix systems running mSupply can only be used by applications that have root privileges, and we don't want you to have to run mSupply as root! If this is a problem, we can supply you with an application that redirects traffic on port 80 to port 8080. | ||
- | ==== Setting up mSupply | + | ==== Setting up mSupply |
- | + | Your mSupply server needs to be set up for mSupply Mobile | |
- | Your mSupply server needs to be set up for mSupply Mobile use. Follow these simple steps to get started: | + | |
- Create a virtual store to hold the remote facility' | - Create a virtual store to hold the remote facility' | ||
Line 44: | Line 40: | ||
- Note that the important setting for mobile access is the " | - Note that the important setting for mobile access is the " | ||
- Note that other user permissions (on the Permissions, | - Note that other user permissions (on the Permissions, | ||
- | - For the steps below, refer to [[other_stuff: | + | - For the steps below, refer to [[other_stuff: |
- Make **only** the items which the remote facility will use visible in the new store. | - Make **only** the items which the remote facility will use visible in the new store. | ||
- Make **only** the names which the remote facility will use visible in the new store. | - Make **only** the names which the remote facility will use visible in the new store. | ||
Line 50: | Line 46: | ||
- Ensure "Pack to one" is turned on for visible items in each store. | - Ensure "Pack to one" is turned on for visible items in each store. | ||
- | Now you're ready - have fun! | + | Now you're ready - have fun!\\ |
- | + | \\ | |
- | + | | // Previous: | |
- | ==== Setting up a Customer' | + | |
- | + | ||
- | You can set up multiple Contacts for each customer. | + | |
- | + | ||
- | - Find the customer by choosing **Customers > Show Customers** and entering part of their customer name to search for them. | + | |
- | - View their details by double-clicking the customer' | + | |
- | - Click the **Contacts** tab. | + | |
- | - Click **new** to add a new contact. | + | |
- | - Fill in a user name and password | + | |
- | - Check the **Can log into web interface** checkbox. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | + | ||
---- struct data ---- | ---- struct data ---- | ||
---- | ---- | ||