Configuring the Mobile Application

Sterling Selling and Fulfillment Foundation provide the ability to configure mobile screen parameters to meet specific implementation requirements.

Each menu on the Mobile Application screen has a Resource ID associated with it. You can create a new resource and associate it with the menu. For more information about creating a new resource and adding a menu entry, see "Creating Resources in the Applications Manager" and "Adding a Menu Entry" sections.

You can create an XML file and use it to configure the Mobile Application screens that has the same Resource ID, at both field level and form level. The following describes the format of a sample XML file.

<MobileConsoleOverride>
   <ResourceOverrides>
      <ResourceOverride ResourceId="ordrfreceive">
         <FormOverrides>
            <FormOverride name="frmReceiveIntoLocation">
               <Fields>
                  <Field name="txtLocationId"
defaultvalue="DOCKLOCATION" validate="always"/> 
               </Fields>
            </FormOverride>
            <FormOverride name="frmReceivingCriteria"
defaultfocusfield="txtShipmentNo" overridefocusfield="txtPONo">
               <Fields>
                  <Field name="lblShipRef"
subtype="Hidden" /> 
               </Fields>
            </FormOverride>
         </FormOverrides>
      </ResourceOverride>
      <ResourceOverride ResourceId="fsrfputaway">
         <FormOverrides>
            <FormOverride name="frmPutawayEquipment">
               <Fields>
                  <Field name="txtEquipmentId"
mandatory="true" /> 
               </Fields>
            </FormOverride>
            <FormOverride name="frmSKUPickInstruction">
               <Fields>
                  <Field name="txtItemId"
defaultbinding="xml:/TaskList/Task/Inventory/@ItemId" validate="always"/> 
               </Fields>
            </FormOverride>
         </FormOverrides>
      </ResourceOverride>
      <ResourceOverride ResourceId="nerfmanualmove">
         <FormOverrides>
            <FormOverride name="frmEquipment"
onloadaction="F3" /> 
            <FormOverride name="frmSource"
defaultfocusfield="txtLocationId" overridefocusfield="txtInv">
               <Fields>
                  <Field name="txtInv"
executeaction="F8"/> 
               </Fields>
            </FormOverride>
         </FormOverrides>
      </ResourceOverride>
   </ResourceOverrides>
</MobileConsoleOverride>