This is an old revision of the document!
7. Issues while working with Produmex Scan
7.1. No blank serial number found
When scanning a serial number on the client, Produmex Scan displays an error message despite the fact that there is stock for the item in the inventory:
Current stock is too low for item <itemcode>. Stock: 0
The affected items are the serial numbered items managed with the On Release Only method and the possible reason behind the error message is that the system cannot find suitable ‘blank’ serial numbers to update.
Possible solution
Check if the Automatic Serial Number Creation on Receipt option is enabled on the Item Master Data screen. When it is not enabled, SAP B1 will not create ‘blank’ serial numbers during the reception. Therefore, there will be no blank serial number to update when creating inventory issue documents.
Create the serial numbers manually on the Serial Number Management - Complete screen.
7.2. Mobile picking data of pick lists cannot be synchronized
When synchronizing mobile picking data on the Pick List screen, SAP B1 may experience a discrepancy between the picked quantity and the open quantity on the base document and it displays an error message.
The cause of the discrepancy is that the SAP stock has been modified during the picking process.
Examples of SAP error messages resulting from the discrepancy are:
- Cannot add row without complete selection of batch/serial numbers.
- 1470000341 - Fully allocate item <itemcode> to bin locations in warehouse <whcode>. Fix stock allocations in SAP based on available quantities for all the lines of this Pick List.
Best practice
Review the picked items (picked quantity, bin location and batch quantity) and compare them to the open quantity of the base document. Adjust the quantities manually to resolve the discrepancy or if it is not possible, create new pick lists and start the picking process again.
The following query can be used to list the picked items of a given pick list which is not closed. Make sure that you indicate the pick list number at the end of query.
select * from "@BXPLMSMOBPICK" as "P" LEFT JOIN "PKL1" on "P"."U_BXPPkLEn" = "PKL1"."AbsEntry" and "P"."U_BXPPkLLn" = "PKL1"."PickEntry" where "PKL1"."PickStatus" <> 'C' AND "PKL1"."AbsEntry" = ENTER YOUR PICK LIST NUMBER HERE
After running the query, open the Mobile Picking Data UDT (BXPLMSMOBPICK) via Tools > User Defined Windows and on the basis of the query results modify the picked quantity of the given pick list manually.