Enable Fast Scan to post transactions by scanning barcodes
Fast Scan helps you scan the barcode, capture data, navigate to the transaction screen and post the transaction.
This feature is available for the following modules:
- TO Confirmation
- Goods Receiving - Purchase Order, Stock Transport Order, Outbound Delivery, Material document, Return Delivery
- Pick/Unpick
- Remote Logistics Management (RLM) - Pack01, Pack02, Pack03, Pack04 and Pack05
To use this feature, configure Screen Flow for the module as per your requirement in RACE Searches. Do the following configurations:
- Click Searches on the left panel.
- Click on the search field (SCREENFLOW) you want to configure.
-
In the Default Value field, enter the JSON string.
You can modify the parameters in the string. See Screen Flow String Parameters.
{ "SCREENFLOW": { "SEARCHSCREEN": { "AUTOSEARCH": true, "OPTIONAL": "" }, "LISTSCREEN": { "OPTIONAL": "" }, "ITEMSCREEN": { "AUTOCONFIRM": true, "SHOWCONFIRMALERT": false, "SINGLERECORDSELECTION": true, "SINGLEFUZZYSELECTION": true, "SUCCESSFLOW": "ITEMSCREEN", "SUCCESSALERT": true, "ENABLEFIELDSCAN":true, "SCANFIELDNAME":"VBELN", "OPTIONAL": "" }, "DETAILSCREEN": { "OPTIONAL": "" } } }
- Click Save.
Screen Flow String Parameters
Following are the components of a Screen Flow string:
- AUTOSEARCH : This works when the user scans data for fields in the search
screen using continuous scan. If this parameter is set to ‘true’ and the user
scans the last field, the application performs search automatically.Note:If the validation fails, the application does not proceed with search operation.
- AUTOCONFIRM: When a user scans data using combo scan, the application
navigates to the item screen and selects one or more records. If this parameter
is set to ‘true’, the application posts the transaction(s). When Combo Scan is
disabled and user scans the barcode:
- If the search has only one record, the application selects the record only when the SINGLERECORDSELECTION parameter is set to ‘true’.
- If fuzzy search on item screen has only one record, the application selects the record only when the SINGLEFUZZYSELECTION parameter is set to ‘true’.
- SHOWCONFIRMALERT: After the user posts a transaction, the confirmation pop up is shown only if this parameter is set to ‘true’.
- SUCCESSFLOW: This parameter can have either of the following values:
- ITEMSCREEN: Application remains on the same screen when the transaction is posted.
- LISTSCREEN: Application navigates to list screen after the transaction is posted. If the list screen has no records further, application navigates to the search screen so that user scan the next barcode.
- SUCCESSSCREEN: Application navigates to success screen after the transaction is posted. When the device is not connected to the network, application navigates to the list screen.
- SEARCHSCREEN: Application navigates to search screen after the
transaction is posted.Note:Search criteria is cleared. This allows user to scan the barcode of next transaction.
- SUCCESSALERT: Application shows transaction is successful message
only if the SUCCESSFLOW parameter is set to other than
SUCCESSSCREEN.Note:If the SUCCESSALERT is set to ‘true’, an alert dialog is displayed. Else, a toast message is displayed.
- ENABLEFIELDSCAN: This parameter enables item level field scan based on field name.
- SCANFIELDNAME: This parameter includes the name of the field which the user scans. This is applicable only if ENABLEFIELDSCAN is set to true.