- Created by Johannes Sebastian Nielsen, last modified by Ruofan Wu on Feb 29, 2024
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 59 Current »
<page id="ReceiveLines" type="OrderLines" icon="mainmenureceive"> ... <orderLinesConfiguration postingTrigger="PostWhenAllLinesCompleteShowDialog" suggestQuantity="true" verifySingleScanRegistrations="false"> <list listId="OrderLines"/> <service id="Receive"/> <viewRegistrations title="Registrations" navigateTo="ViewRegistrations"/> <deleteOrderRegistrations title="Delete all order registrations" enabled="true"/> <onOrderPosted clearOrderLevelRegistrations="true"/> </orderLinesConfiguration> ... </page>
Overview
page
id
- Unique identifier
Type
- Lookup Lookup Functions
Menu
OfflineManagement
OrderLines Order Lines page
OrderList Order List page
Registrations
ScanInfo
Search
Settings
ShowImage
UnplannedItemRegistration Unplanned Functions
- Lookup Lookup Functions
icon
- Display Icon
orderLinesConfiguration
postingTrigger (Available from v. 1.5.7)
- Defines when to trigger the posting and when to prompt the user to trigger posting.
- UserInitiated
- Only post when the users selects the menu item to perform the posting.
- PostWhenAllLinesComplete
- Posts the order when all registrations has been done on all orderlines without prompting.
- PostWhenAllLinesCompleteShowDialog
- The user will be prompted with a dialog whether to post the order when all registrations has been done on all orderlines.
This option replaces the now deprecated value promptUserToPostWhenAllLinesComplete.
- The user will be prompted with a dialog whether to post the order when all registrations has been done on all orderlines.
- PostAfterEachRegistration
- Posts after each registration is performed.
- UserInitiated
- Defines when to trigger the posting and when to prompt the user to trigger posting.
promptUserToPostWhenAllLinesComplete (Obsolete from v. 1.5.7)
- Defines whether posting is automatically suggested when all lines have been fully registered.
- Defines whether posting is automatically suggested when all lines have been fully registered.
suggestQuantity
- Suggested quantity value will be be pre-filled into the quantity step
- Suggested quantity value will be be pre-filled into the quantity step
verifySingleScanRegistrations
- Defines if single scan registration is allowed, or if the user needs to verify and save the registration manually. When enabled the user will be stopped at the last step
- Defines if single scan registration is allowed, or if the user needs to verify and save the registration manually. When enabled the user will be stopped at the last step
actionWhenMaxMoveQtyReached
- Defines what to do when selecting a line, and all registrations have been completed while performing a move action.
- Defines what to do when selecting a line, and all registrations have been completed while performing a move action.
actionOnEmptyList
- Action for what to do after a successful update and there are no order lines.
- ClosePage
- Close the order lines page and return to the order list.
- StayOnPage
- Stay on the order lines page even if it is empty.
- ClosePage
- Action for what to do after a successful update and there are no order lines.
forceScanToSelect
- Defines whether or not a line can only be selected by scanning a barcode for an Item.
When 'true' lines can only be selected by scan. Defaults to 'false', i.e. the user can select both select lines by touch or scanning.
- Defines whether or not a line can only be selected by scanning a barcode for an Item.
service
Which service to use.
id
- Reference to a service defined in the services section. Planned (Service) Mobile Configuration
list
Which list to use for displaying data and the placement if the elements.
listId
- The list defined in the lists section. See /wiki/spaces/SD/pages/78939855
- The list defined in the lists section. See /wiki/spaces/SD/pages/78939855
viewRegistrations
View registrations from an action (not yet posted registrations)
title
- Title used in the action menus.
navigateTo
- Reference to a page for displaying registrations, which must be of type Registrations. /wiki/spaces/SD/pages/78939807
- Reference to a page for displaying registrations, which must be of type Registrations. /wiki/spaces/SD/pages/78939807
deleteOrderRegistrations
Delete registrations from an action (not yet posted registrations)
title
- Title displayed in the menu of the page
enabled
- Toggles whether deleting registrations is allowed.
extraInformationConfiguration
Relates to additional Steps (beside Workflow) being collected per line registration
stepSorting
- afterBin
- The steps retrieved as extra information will be inserted after the last "To Bin" or "From bin" collector step.
- byId
- The steps retrieved as extraInformation will be sorted by id along with the steps configured in the workflow.
Thereby the extra steps can be injected different places in the workflow.
- The steps retrieved as extraInformation will be sorted by id along with the steps configured in the workflow.
- afterBin
source
- Online
- Todo
- ReferenceData
- Todo
- Online
scanToSelectBehaviour
gs1SearchTerm
- Search term defines which terms should be used when searching for the order line(s) in GS1. In non-GS1 barcodes the search term has no effect.
All
- means that all values in the barcode i.e. SerialNumber, Lot and (ItemNumber or ItemBarcode) are used to find a matching order line. E.g. If both Serial Number and Item Number is in the barcode both values are used to find the order line with exact match.
Item
- means that if the barcode has Item Number in it and an order line has the ItemBarCode or ItemNumber then there is a match regardless of other values.
E.g. if SerialNumber and Item Number is in the barcode it will match the order line on the Item Number.
- means that if the barcode has Item Number in it and an order line has the ItemBarCode or ItemNumber then there is a match regardless of other values.
- Search term defines which terms should be used when searching for the order line(s) in GS1. In non-GS1 barcodes the search term has no effect.
behaviour
Auto
If there are more than one orderline matching the scan the MobileWms will automatically select best matched orderline.
The criterias are:
Incomplete registrations with the ItemBarCode/ItemNumber, SerialNumber, Lot.
Complete registrations with the ItemBarCode/ItemNumber, SerialNumber, Lot.It will select the first orderline it finds in the search-order listed above.
The GS1SearchTerm can alter the matching of orderlines for GS1.
User
If there are more than one orderline matching the scan:
The user will be prompted to select the order line in a list.
All matching orderlines where the scanned value can be found in the ItemBarCode/ItemNumber, SerialNumber and Lot.If the GS1SearchTerm is set to All then only order lines where all values in the barcode match will be presented in the list.
converter
- A converter is a way to transform a regular barcode into a GS1 barcode.
This is done when a non-GS1 barcode is scanned and matches the regular expression defined in the converter.
The given example transforms all scanned barcodes, containing between 8 and 21 characters in length, into a serial number.
That converter will look as follows. converter expression="^(\S{8,21})$" expressionAis="21"/>expression
- Regular expression for separating one barcode into a Gs1 barcode.
Each regular match group is mapped to one ai, defined in the expressionAi attribute.asdTODO
- Regular expression for separating one barcode into a Gs1 barcode.
expressionAis
- Separate the ai's by a comma. E.g. 90,91,92
Application identifiers to be prepended to the match group value. The number and order of the ai's must match the number of groups expected by the regular expression.
- Separate the ai's by a comma. E.g. 90,91,92
- A converter is a way to transform a regular barcode into a GS1 barcode.
See also
-
Page:Select Line by scan (scanToSelectBehaviour) — Filter or Select Order Line based on a scanned value.
postOrder
If enabled the post order option will appear in the menu. The default text for the menu item is 'Post'
- enabled
- Defines whether or not the menu item is present in the menu on the page.
- title
- The title of the element in the menu.
- icon
- The Icon of the menu pointing to the imageId in the ImageConfigurationType
- contextMenuPlacement
Defines the placement of the menu item in the context menu. The context menu is the menu that opens when you long press/tap e.g. a order in the order list. Less is more. The lower the placement value the higher the menu item will be placed in the menu. The default value for the placement is 20. Enable/disable. If the value provided cannot be assigned to a number (integer) then the menu item will be removed from the menu. E.g. setting the value to "Off"
lineSelection
Behaviour for Selecting, Inserting a new line or Updating existing lines based on scanning
Useful for intrepreting barcode information or inserting an unkown line
- Must be enabled in Planned (Service) Mobile Configuration as well
- Inserted lines is also opened, ready for registration based on workflow etc.
- For typing barcode, define a "typeBarcode" section
type
- OnlineFirst (Default)
- Sends the scanned value to the backend, allowing it to translate it and then use that value when searching for an order line.
- LocalOnly
- Searches for lines using only line data that already exists on the device. No online calls are made.
- LocalFirst
- Searches for lines locally on the device. If unable to find a matching line it will send the scanned value to the backend for translation.
- OnlineFirst (Default)
See also
-
Page:Select, Add or Refresh Order Lines by Scan (LineSelection) — Select, Add or Refresh Lines by scanning
pinpointItem
Todo
title
- Todo
- Todo
- Todo
totePicking
Todo
allowManualSelection
- Todo
currentTote
- show
- Todo
- useLabelPrefix
- Todo
- show
onOrderPosted
Actions when an order is been posted.
clearOrderLevelRegistrations
- Defines if order level registrations should be cleared after successfully posting an order. The default value is false
If true "Header"/order-level Steps are cleared after each post
If false the default value of each Header step will be the value inputted on the previous post
- Defines if order level registrations should be cleared after successfully posting an order. The default value is false
page : actions
headerTitle
- Todo
open
Which actions to show and what they do.
id
- Todo
icon
- Todo
title
- Todo
automaticValueTransfer
- Todo
contextMenuPlacement
- Todo
enabled
- Todo
menuPlacement
- Todo
transfer
- property
- Todo
- to
- Todo
- property
returnTransfer
- property
- Todo
- to
- Todo
- property
page : typeBarcode
enabled
- Todo
contextMenuPlacement
- Todo
menuPlacement
- Todo
title
- Todo
icon
- Todo
- Todo
qualifiers
- qualifier
- ai
- Todo
- displayValue
- Todo
- ai
- qualifier
open
Which actions to show and what they do.
id
- Todo
icon
- Todo
title
- Todo
automaticValueTransfer
- Todo
contextMenuPlacement
- Todo
enabled
- Todo
menuPlacement
- Todo
transfer
- property
- Todo
- to
- Todo
- property
returnTransfer
- property
- Todo
- to
- Todo
- property
Order Lines list
- No labels