EST 346238 Lot Code Validation: Difference between revisions
(v0.1 - Initial Draft.) |
(No difference)
|
Revision as of 18:19, 9 October 2017
![]() |
CHANGE REQUEST ESTIMATE |
Client | JBG | Project | DEV | Site | DEV |
Client Reference | Aptean Reference | 346238 | Estimate Version | 0.1 | |
Prepared By | A N Walker | Estimate Date | 9/10/17 | ||
Invoice Reference | Priority | 3 | |||
Customer | Oak Furnitureland | System Version | 4.X |
Client Request |
The requirement is to add validation to the lot number UDF scan for containers ("items") delivered to customers from the depots (the JBGSW site). The lot number that the user scans off the product label (GS1 barcode) in the UDF form should be validated against the container ID (item code) that the user scanned off the item label. This is to verify that the user has scanned both labels from the same box. ePOD doesn't have the product code for container deliveries so the change will require JBG to import the product code with the job details so that it can be validated. |
Aptean Solution |
The existing code for validating and extracting GS1 barcode types must be modified to allow extraction and validation against multiple components (AIs) of the barcode.
The system will be modified to allow a new field type of "GS1 Barcode" to be configured in User-Defined Forms (UDF). This type will then allow the configuration of each AI value to be extracted from the barcode, specifying whether this is default AI value to be returned, whether the value is required to be found in the barcode and any validation against this AI value. This will be done through a list of items for the field. At least one must be specified. For this specific change, a field will be entered as "Scan Lot Number" of type "GS1 Barcode". The field will extract 2 items:
This configuration will be sent to the device for entry.
When a barcode is scanned or entered in this field, the device will extract all of the found values matching the list of AIs to be extracted. These will be displayed in the fields under the barcode scan entry field - the entry field will be left blank after values are extracted. For this specific configuration, the screen will display the barcode entry field and two fields below for the extracted AI values, as shown in the prototypes below. When a barcode is scanned in the field, the process will extract the values of the AIs configured and display them in the fields below. When a value has been scanned and extracted, the screen will change to display a button to clear the scanned values if required. When the user clicks Save on the form, the device will validate each extracted element with the validation specified against each field. For this specific configuration, the lot number is required and must be numeric. Product ID is not required to be extracted but, if it is, the value must match the value of the product ID sent in EPL_CODE_2.
When viewing already entered UDF, for GS1 fields, all values already saved will be displayed on entry into the form.
For this specific configuration, the extracted lot number will be returned in the VALUE tag.
|
![]() | Unknown costs for client/year (JBG/2017) |
Cost Details | |||
Activity | Hours | Rate per hour (£) | Cost (£ Exc. VAT) |
Requirements | 0.00 | 0.00 | £0.00 |
Change Request Evaluation | 0.50 | 0.00 | £0.00 |
Functional Specification | 1.25 | 0.00 | £0.00 |
Technical Specification | 0.00 | 0.00 | £0.00 |
Development | 5.25 | 0.00 | £0.00 |
Testing and Release | 1.00 | 0.00 | £0.00 |
Implementation | 0.25 | 0.00 | £0.00 |
Project Management | 0.50 | 0.00 | £0.00 |
TOTAL | 8.75 | £0.00 |
Estimate excludes training, release to live and go live support. |
Copyright © Aptean 2017. |