Versions Compared

Key

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

...

When posting from a registration collector on an Unplanned Item Registration or Lookup page, new steps can be returned that will be appended to the current registration collector.


Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<response xmlns="http://schemas.microsoft.com/Dynamics/Mobile/2007/04/Documents/Response" messageid="EE5BC00A26A6D333-5876A724-47CA41B3-9BE297A9-8C6EA7F531ED7C1FCAC0CEDD" status="Completed">
<description>There are more steps</description> 
<registrationCollectorConfiguration> 
<steps> 
<add id="10" name="FromBin" inputType="Text" header="@{RegistrationCollectorFromBinHeader}" label="'{FromBin}'" defaultValue="{FromBin}" helpLabel="@{RegistrationCollectorFromBinHelpLabel}" optional  <description />
  <responseData xmlns="http://schemas.taskletfactory.com/MobileWMS/BaseDataModel">
    <registrationCollectorConfiguration xmlns="http://schemas.microsoft.com/Dynamics/Mobile/2007/04/Documents/Response">
      <steps>
        <add inputType="Decimal" id="61" name="Weight_1" autoForwardAfterScan="true" visible="true" editable="true" helpLabelMaximize="false" labelWidth="100" optional="false" overDeliveryValidation="Warn" performCalculation="false" primaryInputMethod="Scan" />
        <add inputType="Text" id="71" name="Package Type_1" autoForwardAfterScan="true" visible="true" editable="true" helpLabelMaximize="false" labelWidth="100" optional="false" overDeliveryValidation="Warn" performCalculation="false" primaryInputMethod="Scan" />
        <add inputType="Decimal" id="2062" name="ToBin" ="Weight_2" autoForwardAfterScan="true" visible="true" editable="true" helpLabelMaximize="false" labelWidth="100" optional="false" overDeliveryValidation="Warn" performCalculation="false" primaryInputMethod="Scan" />
        <add inputType="Text" header="@{RegistrationCollectorToBinHeader}" label="'{ToBin}'" defaultValue="{ToBin}" helpLabel="@{RegistrationCollectorToBinHelpLabel}" optional="id="72" name="Package Type_2" autoForwardAfterScan="true" visible="true" editable="true" helpLabelMaximize="false" labelWidth="100" optional="false" overDeliveryValidation="Warn" performCalculation="false" primaryInputMethod="Scan" />
        <add inputType="Decimal" id="3163" name="ExpirationDate" inputType="Date" header="@{RegistrationCollectorExpirationDateHeader}" label="Expiration Date" optional="Weight_3" autoForwardAfterScan="true" visible="true" editable="true" helpLabelMaximize="false" labelWidth="100" optional="false" overDeliveryValidation="Warn" performCalculation="false" primaryInputMethod="Scan" />
        <add inputType="Text" id="73" name="Package Type_3" autoForwardAfterScan="true" visible="true" editable="true" helpLabelMaximize="false" labelWidth="100" optional="false" overDeliveryValidation="Warn" performCalculation="false" helpLabelprimaryInputMethod="@{RegistrationCollectorExpirationDateHelpLabel}Scan" />
      </steps>
    </registrationCollectorConfiguration>
  </responseData>
</response>  

New steps appended

The steps returned will be appended to the current registration collector and the first newly added step will be the active step. The steps will be grouped by the post they where returned by.

...