Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Table of Contents
maxLevel3
minLevel3

...

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
languagexml
titleCommon Configuration - Enable the scan trigger
<!-- 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
languagexml
titleGeneric Registration
<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
languagexml
titleEnable online to and from bin validation
<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
languagexml
titleValidation request example
<?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
serverTasklet Factory JIRA
columnstype,key,summary
maximumIssues20
jqlQueryfixVersion = 1.1.160 AND project = MWC ORDER BY type
serverId08486981-4bf3-3d4c-a4fe-448343062336

...