Minimum Version Required: 22.01
Pre-Conditions
User must have BinInventoryEdit permission
Destination bins (ToBinID) must have BinZones.TrackLicensePlates set to greater than 0
License plate records must exist in the system or have SSCC18 values that match existing license plates
Source and destination bins must be in the same location
Steps
EDBL Routines Disclaimer: This EDBL routine represents advanced functionality primarily intended for use by Encompass technical staff. While technically proficient customers may utilize these routines, please be aware that they fall outside the scope of standard support. Assistance with EDBL routines is not covered under standard support agreements and may require billable services from our Professional Services team. Please ensure you thoroughly understand this routine before implementation in your production environment
The LicensePlateBinTrans EDBL routine allows you to move inventory that is tracked on license plates from one bin to another. The routine creates bin transaction records that record the movement of products.
The routine supports two methods of identifying license plates:
Using the FromLicensePlateID field (direct method)
Using SSCC18 barcode and FromBinID fields (indirect method)
When using the SSCC18 method, if a license plate is not found at the specified source bin but the SSCC18 exists elsewhere in the system, a new license plate will be created at the source bin before moving it to the destination.
The routine will validate that source and destination bins are in the same location. If they are in different locations, the import will fail with appropriate warnings.
The routine only supports the AddOnly and UpdateOrAdd import actions. UpdateOnly is not supported for this routine.
Fields And Definitions
Required Fields:
ToBinID: Integer. The destination bin ID where license plates will be moved to.
NumUnits: Decimal. The quantity of inventory to be moved.
Identification Fields (at least one set is required):
Method 1:
FromLicensePlateID: Integer. The ID of the license plate to be moved.
Method 2:
SSCC18: Text (20). The barcode identifier of the license plate.
FromBinID: Integer. The source bin ID where the license plate is currently located.
Best Practices
Always verify that source and destination bins are in the same location before attempting imports
Use the direct FromLicensePlateID method when possible, as it provides the most reliable identification
When using SSCC18 and FromBinID, ensure that the SSCC18 value exists somewhere in your system for the creation of new license plates
Run a small test batch before importing large datasets to verify configurations
Ensure destination bins are configured to track license plates (BinZones.TrackLicensePlates > 0)
For bulk movements of license plates, consider breaking large imports into smaller batches
The NumUnits field should typically match the quantity on the license plate for complete transfers, but partial quantities are supported