Merge lp://staging/~akretion-team/stock-logistic-flows/70-product_serial-plus-plus into lp://staging/stock-logistic-flows
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~akretion-team/stock-logistic-flows/70-product_serial-plus-plus |
Merge into: | lp://staging/stock-logistic-flows |
Diff against target: |
1428 lines (+888/-189) 16 files modified
product_serial/__init__.py (+4/-5) product_serial/i18n/product_serial.pot (+211/-43) product_serial/product_demo.xml (+1/-0) product_serial/stock.py (+11/-6) product_serial/stock_view.xml (+3/-81) product_serial/wizard/__init__.py (+1/-2) product_serial/wizard/prodlot_wizard.py (+135/-44) product_serial/wizard/prodlot_wizard_view.xml (+14/-8) product_serial_purchase/__init__.py (+23/-0) product_serial_purchase/__openerp__.py (+44/-0) product_serial_purchase/i18n/product_serial_purchase.pot (+34/-0) product_serial_purchase/purchase.py (+131/-0) product_serial_sale_stock/__init__.py (+23/-0) product_serial_sale_stock/__openerp__.py (+46/-0) product_serial_sale_stock/i18n/product_serial_sale_stock.pot (+34/-0) product_serial_sale_stock/sale_stock.py (+173/-0) |
To merge this branch: | bzr merge lp://staging/~akretion-team/stock-logistic-flows/70-product_serial-plus-plus |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alexandre Fayolle - camptocamp | Needs Resubmitting | ||
Joël Grand-Guillaume @ camptocamp | code review, no tests | Approve | |
Yannick Vaucher @ Camptocamp | Needs Information | ||
Lionel Sausin - Initiatives/Numérigraphe (community) | Abstain | ||
Raphaël Valyi - http://www.akretion.com | Approve | ||
Review via email: mp+195144@code.staging.launchpad.net |
Description of the change
This merge proposal is for the module product_serial.
The main new feature of this merge proposal is the ability to select or create prodlots from a text file (simple texte file, 1 line per prodlot)
Other changes :
- Keep the native "split in serial number" button, because it can be usefull for products that need manual split in non-predictable lot size.
- Code cleaning : reduce flake8 warnings in the wizard, remove old code
I hope you will like this merge proposal :-)
Unmerged revisions
- 55. By Alexis de Lattre
-
Add prepare method for prodlot generation
- 54. By Alexis de Lattre
-
FIX avoid infinite loop when product qty on sale order line is 0 !
- 53. By Alexis de Lattre
-
Using split('\n') is not a good idea when we have windows files that use '\n\r' for new lines.
- 52. By Alexis de Lattre
-
FIX avoid a crash when the module product_
serial_ sale_stock is not installed. - 51. By Alexis de Lattre
-
FIX my previous fix : don't fail when line.move_dest_id is False
- 50. By Alexis de Lattre
-
FIX a bug that was causing wrong stock level when the qty was changed manually by the user in a PO generated by procurements.
- 49. By Alexis de Lattre
-
Add missing dependancy.
- 48. By Alexis de Lattre
-
Small change in import (idea of Sebastien Beau)
- 47. By Alexis de Lattre
-
PEP-8 stuff (I forgot to check it before my previous commit)
- 46. By Alexis de Lattre
-
Use monkey-patching in product_
serial_ sale_stock, as suggested by Alexandre Fayolle.
[FIX] Copy splitted qty to product_uos_qty, because this field is used for invoicing !
LGTM, lot's f welcome code cleaning, thanks.