45 lines
1.5 KiB
Python
45 lines
1.5 KiB
Python
{
|
|
'name': 'Product Lot Sequence Per Product',
|
|
'version': '1.1.1',
|
|
'category': 'Inventory/Inventory',
|
|
'summary': 'Per-product lot/serial sequences with performance optimization for large batches',
|
|
'description': """
|
|
Product Lot Sequence Per Product
|
|
=================================
|
|
|
|
Features:
|
|
---------
|
|
* Per-product custom lot/serial number sequences
|
|
* Performance optimized for large quantities (500,000+ units)
|
|
* Batch processing for efficient lot creation
|
|
* 8-10x speedup for large batch operations
|
|
* Support for receipts, manufacturing orders, and manual generation
|
|
* Date format codes support (%(y)s, %(month)s, %(day)s, etc.)
|
|
|
|
Performance:
|
|
-----------
|
|
* Batch sequence allocation using PostgreSQL generate_series()
|
|
* Single database query for multiple lot generation
|
|
* Automatic optimization for quantities > 10 units
|
|
* Tested with up to 500,000 units
|
|
|
|
New in v1.1:
|
|
-----------
|
|
* Major performance improvements for large batches
|
|
* Date format code support in sequences
|
|
* Comprehensive test suites
|
|
* Detailed performance documentation
|
|
""",
|
|
'author': 'Suherdy Yacob',
|
|
'depends': [
|
|
'stock',
|
|
'mrp',
|
|
],
|
|
'data': [
|
|
'views/product_views.xml',
|
|
],
|
|
'installable': True,
|
|
'auto_install': False,
|
|
'application': False,
|
|
'license': 'LGPL-3',
|
|
} |