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