validate workflow
This commit is contained in:
parent
9ff796cf09
commit
2399ac7dbc
@ -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
|
||||
)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user