...
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 | ||
---|---|---|
| ||
<?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.
...