SureShip communicates with scales by means of a webservice running on the machine(s) where the scale(s) are connected. Currently SureShip supports COM and USB connected scales.
If your Syteline installation is hosted, or SaaS then there is an additional portal webservice that is required to be installed on a public facing webserver in your environment.
On-Premise:
1. On each machine that is connected to a scale, the following windows features must be installed:
a) Enable .NET Framework 3.5 (includes .NET 2.0 and 3.0).
b) Enable all the feature under .Net Framework Advanced Services.
c) Enable Internet Information Services, with all the default choices, as well as every feature under Web Management Tools.
2. On each machine that is connected to a scale, make sure TLS1.2 is the default communication protocol. The scale web services do not support anything below TLS1.2.
3. For each scale, determine the settings for COM scales (baud, parity, data bits, etc..) or the Vendor Id and Product Id for USB scales.
1. On each machine that is connected to a scale, the following windows features must be installed:
a) Enable .NET Framework 3.5 (includes .NET 2.0 and 3.0).
b) Enable all the feature under .Net Framework Advanced Services.
c) Enable Internet Information Services, with all the default choices, as well as every feature under Web Management Tools.
2. On each machine that is connected to a scale, make sure TLS1.2 is the default communication protocol. The scale web services do not support anything below TLS1.2.
3. For each scale, determine the settings for COM scales (baud, parity, data bits, etc..) or the Vendor Id and Product Id for USB scales.
4. On
the public facing web server, repeat steps 1 and 2 above.
On-Premise
1. On each machine connected to a scale, run the setup.exe as administrator.
Click Next.
5. In the SureShip Console, select the kiosk, and click Get Weight to call the scale and retrieve the weight.