diff --git a/InvenTree/company/migrations/0059_supplierpart_pack_units.py b/InvenTree/company/migrations/0059_supplierpart_pack_units.py new file mode 100644 index 0000000000..94a1070b9e --- /dev/null +++ b/InvenTree/company/migrations/0059_supplierpart_pack_units.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.19 on 2023-05-19 03:41 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('company', '0058_auto_20230515_0004'), + ] + + operations = [ + migrations.AddField( + model_name='supplierpart', + name='pack_units', + field=models.CharField(blank=True, help_text='Units of measure for this supplier part', max_length=25, verbose_name='Packaging Units'), + ), + ] diff --git a/InvenTree/company/models.py b/InvenTree/company/models.py index 7e03e7187a..c7d86499e5 100644 --- a/InvenTree/company/models.py +++ b/InvenTree/company/models.py @@ -561,6 +561,13 @@ class SupplierPart(MetadataMixin, InvenTreeBarcodeMixin, common.models.MetaMixin packaging = models.CharField(max_length=50, blank=True, null=True, verbose_name=_('Packaging'), help_text=_('Part packaging')) + pack_units = models.CharField( + max_length=25, + verbose_name=_('Packaging Units'), + help_text=_('Units of measure for this supplier part'), + blank=True, + ) + pack_size = RoundingDecimalField( verbose_name=_('Pack Quantity'), help_text=_('Unit quantity supplied in a single pack'),