How to: Enable Automated Data Capture Systems (ADCS)
You can use your automatic data capture system (ADCS) to register the movement of items in the warehouse and to register some journal activities, such as quantity adjustments in the warehouse item journal and physical inventories.
To use ADCS, you must give each item stored in the warehouse an item identifier. You must also set up miniforms, handheld functions, data exchanges, and specify settings for fields that control ADCS. You specify whether to use ADCS on the location card of a warehouse.
Based on the needs of your warehouse, you define the amount of information displayed in the miniform setup for the particular handheld device. The following are examples of information that you can display:
- Data from tables within Dynamics NAV, such as a list of pick documents from which the user can select.
- Text information.
- Messages to show confirmations or errors about activities performed and registered by the handheld device user.
For more information, see Configuring an Automated Data Capture System on MSDN.
To set up a warehouse to use ADCS
To use ADCS, you must specify which warehouse locations use the technology.
Note
We recommend that you do not set up a warehouse to use ADCS if the warehouse also has a bin capacity policy.
- Choose the icon, enter Locations, and choose the related link.
- Select a warehouse from the list for which you want to enable ADCS, and then choose the Edit action.
- In the Location Card window, select the Use ADCS check box.
To specify an item to use ADCS
Each warehouse item that you want to use with ADCS must be assigned an identifier code to link it with its item number. For example, you can use the item's bar code as the identifier code. An item can also have multiple identifier codes. You may find this useful in the case where an item is available in various units of measures, such as pieces and pallets. In this case, assign an identifier code to each.
Choose the icon, enter Items, and then choose the related link.
Select an item from the list that is part of your ADCS solution, and then choose the Edit action.
In the Item Card window, choose the Identifiers action.
In the Item Identifiers window, choose the New action.
In the Code field, specify the identifier for the item. For example, the identifier could be the item's bar code number.
You can also enter a Variant Code and a Unit of Measure code.
If needed, enter multiple codes for each item.
Choose the OK button.
To review the information, choose the Identifier Code field to open the Item Identifiers window.
To add an ADCS user
You can add any user as a user of an Automated Data Capture System (ADCS). When you do this, the user must also provide a password. Optionally, you can also provide a connection that identifies the ADCS user as a warehouse employee. The ADCS user password can be different from the Windows logon password of the user. For more information, see How to: Manage Users and Permissions.
- Choose the icon, enter ADCS Users, and then choose the related link.
- Choose the New action.
- In the Name field, enter a name for the user. The name cannot contain more than 20 characters, including spaces.
- In the Password field, enter a password. The password is masked.
To specify that a warehouse employee is an ADCS user
- Choose the icon, enter Warehouse Employees, and then choose the related link.
- If needed, add a new warehouse employee. For more information, see How to: Set Up Warehouse Employees.
- Choose the Edit List action.
- Select a warehouse employee from the list. In the ADCS User field, choose the drop-down arrow, and then select the name of an ADCS user from the list.
Note
The default warehouse for the employee must be one that uses ADCS.
To create and customise miniforms
You use miniforms to describe the information that you want to present on a handheld device. For example, you can create miniforms to support the warehouse activity of picking items. After you create a miniform, you can add functions to it for the common actions that a user takes with handheld devices, such as moving up or down a line.
To implement or change the functionality of a miniform function, you must create a new codeunit or modify an existing one to perform the required action or response. You can learn more about ADCS functionality by examining codeunits such as 7705, which is the handling codeunit for logon functionality. Codeunit 7705 shows how a Card-type miniform works.
To create a miniform for ADCS
Choose the icon, enter Miniforms, and then choose the related link.
Choose the New action.
In the Code field, enter a code for the miniform. Optionally, enter values in all other fields.
Select the Start Miniform check box to indicate that the miniform is the first form that the user sees at logon.
On the Lines FastTab, define the fields that appear on the miniform. The order in which you enter lines is the order in which the lines appear on the handheld device.
When you have created a miniform, the next steps are to create functions and to associate functionality for various keyboard inputs.
To add support for a function key
- Add code similar to the following example to the.xsl file for the plug-in. This creates a function for the F6 key. The key sequence information can be obtained from the device manufacturer.
<xsl:template match="Function[.='F6']"> <Function Key1="27" Key2="91" Key3="49" Key4="55" Key5="126" Key6="0"><xsl:value-of select="."/></Function> </xsl:template>
- In the Dynamics NAV development environment, open table 7702 and add a code representing the new key. In this example, create a key that is named F6.
- Add C/AL code to the relevant function of the miniform-specific codeunit to handle the function key.
To customise miniform functions
- Choose the icon, enter Miniforms, and then choose the related link.
- Select a miniform from the list, and then choose the Edit action.
- Choose the Functions action.
- In the Function Code drop-down list, select a code to represent the function that you want to associate with the miniform. For example, you can select ESC, which associates functionality with the press of the ESC key.
In the Dynamics NAV development environment, edit the code for the Handling Codeunit field to create or modify code to perform the required action or response.
For more information, see Configuring an Automated Data Capture System on MSDN.
See Also
Warehouse Management
Inventory
Setting Up Warehouse Management
Assembly Management
Design Details: Warehouse Management
Working with Dynamics NAV