-
-
Notifications
You must be signed in to change notification settings - Fork 211
Shopfloor reception - missing features #1018
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestno staleUse this label to prevent the automated stale action from closing this PR/Issue.Use this label to prevent the automated stale action from closing this PR/Issue.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestno staleUse this label to prevent the automated stale action from closing this PR/Issue.Use this label to prevent the automated stale action from closing this PR/Issue.
Missing features
Receptions to process
Choose an operationscreen : provide more flexibility in the way todays receptions are listed.GS1 barcode
Set lotscreen : when scanning a GS1 barcode, if it contains the lot and expiry date, fill the 2 fields on the screen.Set lotscreen : when the lot and expiry date are in 2 separate GS1 barcode, allow to scan the lot barcode and then the expiry date barcodeSelect a movescreen : when scanning a GS1 barcode that contains a product & lot, select move, jump automatically to set lot and already fill the decoded information (lot, expiry date)Lot & Expiry date
Set lotscreen : change the date widget to a text widget with a mask to ease the entrySet lotscreen : when a date is set before a lot, generate a lot name based on the dateProduct Packaging
Set quantityscreen (coming afterSelect a moveorSet lotorSet packaging dimension), we see the list of product packaging in the quantity widget. We should be able to declare new packaging. We need to define the packaging level of that new packaging and the quantity. We should then enter the collection of relevant packaging data by jumping to screenSet packaging dimension(see next point)Set packaging dimensionscreen : collect relevant packaging data (dimension, barcode). The packaging level should define what data should be collected. For example, for a pallet, only the height should be collected. Currently it is hard-coded https://github.com/OCA/wms/blob/14.0/shopfloor_reception_packaging_dimension/services/reception.py#L26Product Data
Set product dimensionscreen : add missing screen to collect product dimensions. If the products are always managed by product packaging (if you define a packaging for 1 unit), we need to be able to disable that screen.Set product barcodescreen : add missing screen to collect product barcode. Should we make a separate screen ? What if we want to collect other data ? We need a way to configure the list of fields to fill like we would do on the packaging level for the product packaging.Measuring device
Set packaging dimensionscreen : add button to collect data from a measuring device and fill the form. This should replace https://github.com/OCA/wms/tree/14.0/stock_reception_screen_measuring_deviceSet product dimensionscreen : add button to collect data from a measuring device and fill the form.Quantity
Destination Package
Set quantityscreen : currently you can choose to use an existing pack, create a new pack, or process without pack. Those options should be configurable. Use case, you always receive on a pre-printed pack barcode.Package Type
Set quantityscreen : we need to identify the package type that is received when you assign a package to the move line. If the quantity is a multiple of a product packaging, we need to pre-fill with the corresponding package type. Take the biggest.Set packaging dimensionscreenSet product dimensionscreen. If the products are always managed by product packaging, we need to be able to disable that screen.Package Dimension
Label Printing
Carrier return
cc @rousseldenis @meredith-alana @Highcooley @phschmidt @TDu @mmequignon