Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Next »

Templates

Available in Mobile WMS for Dynamics AX/365FO


How to setup a new page? Here are some templates that could inspire.



  UnplannedItemRegistration

A simple way to make a quick registration.

Fill the filter values and jump directly into a registration workflow.



 Click here to expand...



Below you find the page setup in the application.cfg.

Create Unplanned Item Reg Page

<page id="UnplannedMove" type="UnplannedItemRegistration" icon="mainmenumove-unplanned">
  <title defaultValue="@{PageUnplannedMoveTitle}"/>
  <unplannedItemRegistrationConfiguration type="UnplannedMove" useRegistrationCollector="true">
    <header configurationKey="UnplannedMoveHeader" clearAfterPost="true" automaticAcceptOnOpen="true"/>
  </unplannedItemRegistrationConfiguration>
</page>


If you want it to be available from the main menu you also need to specify the menuitem.

<menuItem id="UnplannedMove" displayName="@{MainMenuUnplannedMove}" icon="mainmenumove-unplanned"/>

  Order List

Choose the order list if you want to start out with a list of orders, from where you navigate to a detailed page.



 Click here to expand...

When you open the order list, your filter is used. 

Scan barcode or click on order list → opens order lines. If you scan a barcode, then this is added to the filter and the list is refreshed by the new filter values.


Video example


Create Order List Page

<page id="Receive" type="OrderList" icon="mainmenureceive">
      <title defaultValue="@{PageReceiveOrderListTitle}" />
      <orderListConfiguration automaticOrderSelectionAfterFilter="true">
        <service id="Receive" />
        <filter configurationKey="ReceiveOrderFilters" />
        <list listId="Orders" />
        <onOrderSelected navigateTo="ReceiveLines" />
        <unlockOrder title="@{Release} {DisplayLine1}"/>
      </orderListConfiguration>
    <actions>
        <open id="PrintLabel" icon="mainmenuprint" title="@{MainMenuPrintLabel}"/>
        <open id="RegisterImage" icon="takeitemimage" title="@{RegisterImage}">
          <returnTransfer property="UnplannedItemRegistrationCompleted" to="RefreshOnResume"/>
        </open>
        <open id="attachments" icon="attachment" title="@{Attachments}"/>
      </actions>
    </page>


  Order Lines

Chooing order lines you can work offline and making registrations and preparations before you want to post.


 Click here to expand...


Click on order lines → opens registration work flow, but it offline.


<page id="ReceiveLines" type="OrderLines" icon="mainmenureceive">
      <title defaultValue="@{PageReceiveOrderLinesTitle}"/>
      <orderLinesConfiguration promptUserToPostWhenAllLinesComplete="true" suggestQuantity="true" verifySingleScanRegistrations="false">
        <service id="Receive"/>
        <list listId="OrderLines"/>
        <viewRegistrations title="@{OrderLinesRegistrationMenuItem}" navigateTo="ViewRegistrations" enabled="true"/>
        <deleteOrderRegistrations title="@{OrderLinesDeleteAllOrderRegistrationsMenuItem}" enabled="true"/>
        <onOrderPosted clearOrderLevelRegistrations="true"/>
        <scanToSelectBehaviour gs1SearchTerm="Item" behaviour="Auto"/>
      </orderLinesConfiguration>
      <actions>
        <open icon="mainmenuscaninfo" id="RegisterBarcode" title="@{MainMenuRegisterBarcode}">
          <returnTransfer property="UnplannedItemRegistrationCompleted" to="RefreshOnResume"/>
        </open>
        <open id="PrintLabel" icon="mainmenuprint" title="@{MainMenuPrintLabel}"/>
        <open id="RegisterImage" icon="takeitemimage" title="@{RegisterImage}">
          <returnTransfer property="UnplannedItemRegistrationCompleted" to="RefreshOnResume"/>
        </open>
        <open id="attachments" icon="attachment" title="@{Attachments}"/>
        <showImage imageProperty="imageId" enabled="true" icon="missingImage" title="@{MenuItemShowImageTitle}" id="showImage"/>
      </actions>
</page>


  Lookup List

List with data is loaded

Scan barcode to select or click on line

Opens registration work flow



  Lookup with data


<page id="shipmentLoading" type="Lookup" icon="mobContainer">
<title defaultValue="@{shipmentLoading}"/>
<lookupConfiguration type="shipmentLoading" useRegistrationCollector="false">
<!-- update on activate, true -->
<header configurationKey="shipmentLoadingFilter" automaticAcceptOnOpen="true"/> 
<list listId="LookupPutAway"/>
<onSuccessfulPost refreshOnSuccess="true" ignoreSuccessMessage="true"/>
<onResultSelected navigateTo="Loading" enabled="true"/>
</lookupConfiguration>
<actions>
<open id="Loading" icon="mobContainer" title="@{loadPallet}">
<returnTransfer property="UnplannedItemRegistrationCompleted" to="RefreshOnResume"/>
</open>
<!--<open id="loadPallet" icon="mainmenushipping" title="@{loadPallet}">
<returnTransfer property="UnplannedItemRegistrationCompleted" to="RefreshOnResume"/>
</open>-->
<open id="RegisterImage" icon="takeitemimage" title="@{RegisterImage}"/>
<open id="attachments" icon="attachment" title="@{Attachments}">
</open>
</actions>
<menu numberOfPromotedItems="1"/>
</page>



  Line multi select






  Basket example



Display example





  • No labels