Version 19.4.
Produmex Download page
Download version 19.4.
Tested SAP B1 versions
Note: Older and newer SAP B1 versions will usually also work, but have not been specifically tested in this version.
Before the upgrade, make sure that you check the release notes of the intermediate versions between the current version and the version you want to upgrade to.
If you use UDF values in document lines and/or heads that are copied by Produmex Scan, make sure that you manually activate the Copy UDF Values to Target Document setting on the Produmex Scan General tab of the Produmex Scan Settings screen.
New Functions
1. Copy UDF Values to Target Document setting
The
Copy UDF Values to Target Document setting has been added to the Produmex Scan General tab of the Produmex Scan Settings screen as a workaround for an SAP Business One bug (for more information on the bug click
here).
If the setting is enabled, the UDF values of the base document are copied to the target document when the target document is being created. The data copy is applied on a head and line level as well.
The setting applies to the following cases:
Purchase Order > Goods Receipt PO
A/P Reserve Invoice > Goods Receipt PO
Sales Order > Delivery
A/R Reserve Invoice > Delivery
Pick List > Delivery
Inventory Transfer Request > Inventory Transfer
Sales Order > Inventory Transfer
Delivery > Sales Return
A/R Invoice > A/R Credit Memo
Exception:
If a UDF is filled in on the base document and it is also configured as a custom field on the Produmex Scan client, user queries must be created to have the default value of the UDF copied from the base document to the target document.
Important:
By default, the setting is disabled because it causes a loss in performance. If you use UDF values on a head and/or line level and they are copied while using Produmex Scan, make sure that you enable the setting to avoid potential data loss.
-
2. Connection timeout for Client application
The Timeout (sec) setting has been added to the Advanced tab of the Client Configuration Parameters as an initial timeout setting for the Client application.
The Client application requests its configuration (including the Kill Time value) from the application server and for this first-time communication the Client application uses the Timeout setting.
If the application server does not respond within the time limit defined by the Timeout setting, the Client application aborts the connection.
If this first communication is successful, that is, the application server responds to the Client application within the time limit, the Kill Time setting is applied to define the timeout for future communication among the Client application, the application server and the database.
The default value of the setting is 15 seconds. If your application or database server is slow, it is recommended to change the value to a higher number.
-
3. Italian version
Produmex Scan for Android
1. Customization
Customization Assist Mode
The setting can be enabled on the Advanced tab and the general
customization guidelines applies to it. Exception: using external form and data positioning (see below).
On External Form
If you select Yes in the On External Form column of the Customization Fields screen, the Extra button is displayed on the given screen and if you click the button, it opens the external screen with the fields and buttons positioned to the external screen.
Data positioning
In addition to the x, w and lines values, the possible values for data positioning include row and fullrow.
Row: The row where the field is positioned to. If a field is customized, but no row value is defined, the field is automatically displayed as the last field on the screen. Empty rows are not displayed on the screen.
Fullrow: Its value is 1 (fullrow:1). By default, if no x or w value is defined, the given field is displayed in its full width. If you define the x or w value for a field and no other field should be positioned next to it, the fullrow value can be used.
The vertical position (y), the screen height (h) and the font size (f) are not applicable.
If a field has buttons, there is no need to customize the buttons with the field. Once a field is customized, its button(s) are automatically positioned accordingly.
-
2. Additional advanced settings
Smaller controls: If the setting is enabled, the size of controls is reduced and the Data Repeater list has more space on the screen.
Connection Timeout (sec): An initial timeout setting for the Client application with a default value of 15 seconds.
First the Client application requests its configuration (including the Kill Time value - 30 seconds by default) from the application server and it uses the Connection Timeout setting. If the application server does not respond within the time limit defined by the Connection Timeout setting, the Client application aborts the connection.
If this first communication is successful, that is, the application server responds to the Client application within the time limit, a total timeout value is applied to define the timeout for future communication among the Client application, the application server and the database. The total timeout value is defined by the sum of the (Initial) Connection Timeout and the Kill Time with a default value of 45 seconds (15 sec + 30 sec).
If your application or database server is slow, it is recommended to change the value of the (Initial) Connection Timeout to a higher number.
-
3. Logs
Documentation Maintenance
Bugfixes
Ticket | Description |
98811 | Batch assignment disappears when you bind the inventory counting |
91521 | Customization validation of Quantity field does not work when pressing Enter |
92266 | Scan Quantity screens - Quantity text field validation error |
93564 | Quick Counting - DataRepeater size is wrong in the Quick Inventory Counting Quantities screen with customization |
93889 | Picking - Not enough serial quantity for item |
94113 | Stock Transfer Request - Insufficient quantity |
94773 | Stock Counting - Data Repeater customization fails |
95850 | Barcode - Allow GS-128 barcodes on document filter screens |
96196 | Sales Order - Wrong quantity displayed in case of delivery draft documents |
98984 | Delivery - On posting document number is shown from delivery instead of draft table |
99315 | Barcode - Allow scanning of items with the same barcode on document filter screens |
99774 | Customization - Tab is not working for customization fields on Transfer Stocks Quantities Serial screen |
101050 | Inventory counting - Serial number quantity mismatch on posting |
101624 | Picking - UDF value for lines is not moved to the delivery document 19.4.00003 |
102709 | Sales order - Shipping Address components are empty on the delivery after posting |
103530 | Customization - Events are not receiving the field values on the external form |
104819 | Goods receipt - Issue with the New button after entering the last serial number |
107298 | Scanning - Application crash after using scan with camera 19.4.00003 |