Aproda Mobile Data Collection offers the following prinicpal features

  • Display of Data on a mobile handheld
  • Enter Data on a mobile handheld
  • Use scanning-functions on a mobile handheld to interact with Microsoft Dynamics 365 Business Central
  • Templates to generate different Input and Display Sites

Logs: Logs can be activated either for each user individually or overall, for all users. If activated every action performed will be logged.

_______________________________________________________________________________________________________________________________________________________________________________

1. Installation

The installation is done through an assisted setup. The installation is described in the following chapter

Installation Guide (PDF)

2. Dashboard

The following Dashboard is the entry-point and the overview of the settings of the Aproda Mobile Data Collection module:

No.   Field in EnglishComments
   
1MDE DeviceList of all available handheld devices
   
2MDE-SessionsAll active Sessions
   
3MDE Miniforms         All Templates to adjust the visible Outputs on the Handheld Device
   
4MDE LogShows all available Logs
   
5MDE SetupSetup for the ASDM module
   
6MDE UserList of all Users of the ASDM module
Dashboard Aproda Mobile Data Collection

3. MDE Devices

The following settings are set for each handheld Device which interacts with the Aproda Mobile Data Collection App

No.  Field in English        Comments
   
1Device IDID of the device
   
2Device NameName of the device
   
3Device TypeResolution of the device (see chapter 3.1)
   
4Assigned User-IDOptionally only the assigned user will have access to this device
   
5Location CodeOptionally only the assigned warehouse code can be managed
   
6Start MiniformDefines which is the first Miniform which will be shown (see chapter 5)
   
7DebugIf activated the MDE Log’s will be activated
MDE Devices

_____________________________________________________________________________________________________________________________________________________________

User scenario 1: Add new device

1. Go to MDE Device

2. Select “new”

3. A new line will be created

4. Define the ID (this must be unique)

5. Define the Device Name

6. Select a Device Type, which will be the output resolution based on your handheld device

7. If needed, then assigne a specific User or leave empty for being able to be accessible by every user

8. If needed, restrict the access to a specific Location code

9. Select the Start Miniform, which will be the Main Miniform which the User will see when he starts the handheld application

10. Select if debugging should be activated on this device

___________________________________________________________________________________________________________________________________________________

go to mde device

3.1 Resolution settings

The following settings are to define the resolution of the device.

Field   Comments
  
CodeCode of the resolution
  
DescriptionDescription of the resolution
  
Size TypeTyp of measurement (% or pixel (px))
  
WidthWidth
  
HeightHeight
  
Data List Height Lists px       Defines the Height of data lists in pixels
resultion setting

_____________________________________________________________________________________________________________________________________________________________

User Scenario 2: Add a new Device Type

1.      Go to MDE Device

2.      Select “Edit List” from the menu

3.      Go the the row “Device Type” and open the dropdown

4.      Select “New”

5.      Enter the code for the new Device Type

6.      Enter a description

7.      Select which Size Type should be used. This can be either pixels (px) or percentage (%)

8.      Enter the Width

9.      Enter the Height

10.   Enter the Height of the data list

11.   Select if you would like to have embedded Images or not

12.   Save with okay

_______________________________________________________________________________________________________________________________________________________________

4. MDE-Sessions

Displays all active Sessions as an overview

FieldComments
  
Session IDID of the session
  
Device IDID of the device
  
User NameUser Name
  
Login DateDate of Login
  
Login TimeTime of Login
  
Last ActivityTimes of the last activity
  
ExpiredTime when the Session is expired
  
Expired from Session ID     If the Session is expired by a new Session, this ID will be displayed
MDE Sessions

5. MDE-Miniforms

Miniforms are used to design the View on the mobile handheld device.

No.  Field in English     Comments
   
1CodeCode of the Miniform
   
2DescriptionDescriptive Name of the Miniform
   
3ModifyModify the selected Miniform
MDE Miniform
MDE Miniform 2
No.              Field in English                                  Comments
   
1Code    ID of the device
   
2Group CodePossibility to group MiniForms by giving it the same name. These will then be displayed grouped together. This has no functional impact.
   
3DescriptionDescription
   
4Form TypeTyp where the following options are possible: 

Card | Selection | Datalist | Matrixlist
   
5Card Edit TypeI it is a card type, it’s possible to say the typ of edit which is possible
Edit | Insert | Edit & Insert
   
6Data List HeightHeight of the Data List. If this is empty the value is taken from the device settings
   
7Max. No. Of RecordsAmount of Records which will be loaded / 0 stands for infinity
   
8Function codePossibility to call a function
   
9Next MiniformIf the Miniform has no lines defined, then this Miniform will be shown instead.
   
10TableBasic Table which this Miniform refers to
   
11KeyDefines what Kind of information on the table needs to be filled out in order to be at the correct place in the table
   
12SortingSorting of the data
   
13Table FiltersPredefined filters
MDE type of field
No.       Field                                                     Comments
1Field typ

Type of the Field

Text (Simple Text field) | Input (Input field) | Search (Search field)

Asterisk (Field where the value is not shown publicly)

Button (a Button | Image (An Image) | 

Signature (Signature field, where a handwritten Signature can be added)

   
2ScannableDefines if this field should be scannable or not with the handheld application
   
3TableCorresponding BC Table
   
4Field No.Number of the field in BC
   
5TextText which will be shown on the card
   
6Value FormatHTML-Tags to format the Value  on the mobile handheld - “%1” is a placeholder
   
7NAV Value FormatNavision/BC specific formatting
   
8Input TypeDecimal or number
   
9Label WidthWidth of the label in px
   
10No CaptionIf checked then there will be no caption
   
11WidthWidth
   
12HeightHeight
   
13ImageOptional Image
   
14Function CodeOptional Function code for this particular Field
   
15Key CodeIf the device
   
16Call MiniformCall of a specific miniform
   
17New LinePuts the Line on a new line on the handheld application
   
18FocusIf selected, then the focus will be set to this field when the form is opened on the handheld application
   
19Search DefinitionWas wird durchsucht
   
20RelationsFalls Table =/= Table im Kopf dann muss eine Relation hergestellt werden
   
21VariableDefine a Variable which can be used in a Formula
   
22FormulaFormula to calculate values based on the defined variable which then will be displayed as the output text (point 5 in this list)
   
23Not VisibleIf selected it will not be visible

Example of Mini-Forms and their output on the mobile handheld application

For better understanding there are two examples of the Mini-Forms and how they look on the mobile handheld Application

WHSE_RCPT_Card

Settings within Business Central:

Output MDE Miniform

Output on the mobile handheld Application:

Output MDE Miniform 2

__________________________________________________________________________________________________________________________________________

User Scenario 3 Create a Miniform which shows how much inventory is existing of an article

Mini-Forms can be creating by coping existing forms or by creating them from scratch. Each maniform can be individually created, therefore this User Scenario is a example to get the understanding of the basic mechanism.

1.      Go To MDE Miniforms

2.      Select any Miniform

3.      Create a new form:  

a) Either click on “New” on the Menu and then “Copy Form”. Then it is needed to close the windows and open MDE Miniforms again to see the copied Miniform, which now can be modified

b) Or click on “Manage” on the Menu and then on “New”

4.      Fill out the Code for the Mini-form

5.      We don’t need a Group Code so we leave this empty

6.      We define “Artikelinfo” as the Description

7.      Select Card as the form Type

8.      Select Edit as the Card Edit Type which indicates that this page will be edit data

9.      There will be no Data List so we can leave this field empty

10.   Max. No of Records can be set to 0 which is unlimited

11.   No special Function will be called for this form, that’s why we leave Function Code empty

12.   There is no following Miniforms since we are only looking up article information which means we don’t need an input on Next Miniforms

13.   The table is “item”

14.   The key will be set to “No.”

15.   Sorting we select Ascending

16.   Table Filters will not be needed

17.   The lines need to be filled out as shown in the picture in the next step

18.      Function Code add the following by selecting from the dropdwon:

a) SEARCH-ERR

b) BEEP-SUCCESS

c) CLEARVAL

19.      There is no validation of the input

20.      The output of the Miniform above will only be visible on the handheld application

21.      For a better understanding we’ve added a picture of the output

6 MDE Settings

The following settings control the ASMD Application

No. Field           Comments
   
1Session ListLists all concurrent Sessions
   
2Import MiniformsImport of the Miniforms-Configuration (see Chapter 5)
   
3Export MiniformsExport of the Miniforms-Configuration (see Chapter 5)
   
4Register Functions     Set Functions (which can be chosen in the lines of the miniforms) to default
   
6Enable LogEnables Logging
   
8License KeyAmount of active licenses
MDE setup

7 MDE User

Shows all User which are registered for the handheld application. The handheld application does not interact with the actual BC user but has it’s own Users and Credentials which are managed in MDE USER

No.FieldComments
   
1NameUser name
   
2PasswordPassword
   
3Assigned User ID                    Assigned BC USER
   
4Location CodeOptional Location code, which when filled out restricted the usage of the handheld application to the defined warehouse code
   
5Main Menu Miniform                               Shows which Miniform (see chapter 5) will be displayed as the Main Menu on the handheld application
MDE User

_______________________________________________________________________________________________________________________

User Scenario 4: Create a new MDE User

1.      Go to “MDE User”

2.      Select “New” in the Menu

3.      Enter a Username

4.      Enter a Password

5.      Optionally add a assigned User ID

6.      Optionally restrict the access to a specific Location code

7.      Select “MAIN-MGR” as the Main Menu Miniform to see the Main Menu

___________________________________________________________________________________________________________________________