validate workflow

This commit is contained in:
gitea 2025-01-06 12:57:15 +00:00
parent 9ff796cf09
commit 2399ac7dbc

View File

@ -107,15 +107,14 @@ def create_ledger_entity(sender, instance, created, **kwargs):
print(f"Ledger entity created for Dealer: {instance.name}")
try:
# Create unit of measures
for uom in models.UnitOfMeasure.choices:
entity.create_uom(
name=uom[0],
unit_abbr=uom[1])
except Exception as e:
print(e)
# Create Cash Account
# Create unit of measures
entity.create_uom(
name="Unit",
unit_abbr="unit")
# Create Cash Account
asset_ca_cash = entity.create_account(
coa_model=coa,
code="1010",
@ -284,18 +283,18 @@ def create_item_model(sender, instance, created, **kwargs):
entity = EntityModel.objects.filter(name=name).first()
if created:
coa = entity.get_default_coa()
uom = entity.get_uom_all().get(name=models.UnitOfMeasure.KILOGRAM.value)
uom = entity.get_uom_all().get(name="Unit")
if not entity.get_items_all().filter(name=instance.vin).first():
entity.create_item_product(
name=f"{instance.vin}",
item_type=ItemModel.ITEM_TYPE_OTHER,
item_type=ItemModel.ITEM_TYPE_MATERIAL,
uom_model=uom,
coa_model=coa
)
entity.create_item_inventory(
name=f"{instance.vin}",
item_type=ItemModel.ITEM_TYPE_OTHER,
item_type=ItemModel.ITEM_TYPE_MATERIAL,
uom_model=uom,
coa_model=coa
)