Table of Contents | ||||
---|---|---|---|---|
|
...
This release adds support for the DOTH-300 device.
Configuration
In order to enable the DOTH-300 support the Mobi package Dotel Scanner Libraries needs to be installed in addition to the Mobile WMS release. It is important that this package is installed after Mobile WMS since it needs to override the Symbol.dll
library distributed as part of the Mobile WMS package.
A small change needs to be done to the CommonConfiguration
section of the app.config
configuration file, where the <scanTrigger>
elements is added to enable the center scan button.
Code Block | ||||
---|---|---|---|---|
| ||||
<!-- Service containing common configuration -->
<add type="TaskletFactory.WMS.Services.CommonConfigurationService, TaskletFactory.WMS.Services.CommonConfiguration"
factory="TaskletFactory.WMS.Services.Configuration.CommonConfigurationServiceFactory, TaskletFactory.WMS.Services.CommonConfiguration"
startup="true">
<configuration xmlns="http://schemas.taskletfactory.com/MDMF/MobileWMS/Services/2010/10/CommonConfigurationServiceConfiguration.xsd">
...
<tasklet>
<scanTrigger enabled="true" keyName="152" />
...
</tasklet>
...
</configuration>
</add> |
Generic Order Service
...
As something new it is now possible to create an arbitrary number of services; one is no longer forced to choose from the predefined pick
, receive
, etc services but can e.g. create a pick_extra_validation
service and enable extra validation for new employees.
...
Code Block | ||||
---|---|---|---|---|
| ||||
<tasklet name="Registrations_Pick" text="Registrations" icon="Notepad.bmp" type="TaskletFactory.WMS.Tasklets.GenericRegistration, TaskletFactory.WMS.Tasklets.RegistrationTasklet"> <configuration> <appSettings> ... </appSettings> <registrationConfiguration xmlns="http://Schemas.TaskletFactory.com/MDMF/MobileWMS/Tasklets/2015/01/RegistrationConfiguration.xsd"> <service id="Pick"/> </registrationConfiguration> <listConfiguration xmlns="http://Schemas.TaskletFactory.com/MDMF/Platform/Controls/2008/10/CustomizableList.xsd"> ... </listConfiguration> </configuration> <actions> ... </actions> </tasklet> |
...
It is now possible to enable online bin validation, separately for to and from bins. It requires a change to app.config
for the service in question.
Configuration
Code Block | ||||
---|---|---|---|---|
| ||||
<add type="TaskletFactory.WMS.Services.PickService, TaskletFactory.WMS.Services.Pick"
factory="TaskletFactory.WMS.Services.Configuration.PickServiceFactory, TaskletFactory.WMS.Services.Pick"
startup="true">
<configuration xmlns="http://schemas.taskletfactory.com/MDMF/MobileWMS/Services/2009/01/ServiceConfiguration.xsd">
<validation>
<fromBin enabled="true" requestDocumentName="ValidateFromBin" />
<toBin enabled="true" requestDocumentName="ValidateToBin" />
</validation>
</configuration>
</add> |
The requestDocumentName
has to match the document handler on the backend. The values in the example show the default values which will be used if the requestDocumentName
attribute is omitted.
Request from the mobile client to the ERP system
The mobile application sends a request with the parameters shown below.
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="utf-16"?>
<request name="ValidateFromBin" created="2015-02-13T14:28:49+01:00" xmlns="http://schemas.microsoft.com/Dynamics/Mobile/2007/04/Documents/Request">
<requestData name="ValidateFromBin">
<orderType>Pick</orderType>
<orderBackendId>PI000059</orderBackendId>
<lineNumber>90000</lineNumber>
<itemNumber>TF-004</itemNumber>
<bin>W-02-0001</bin>
</requestData>
</request> |
Related JIRA Issues
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...