fix the vendor address field not matching with ledger address length
This commit is contained in:
parent
3a0d50a4e1
commit
8af19b62d4
@ -2717,10 +2717,9 @@ class Notification(models.Model):
|
||||
|
||||
class Vendor(models.Model, LocalizedNameMixin):
|
||||
dealer = models.ForeignKey(Dealer, on_delete=models.CASCADE, related_name="vendors")
|
||||
crn = models.CharField(
|
||||
max_length=10, unique=True, verbose_name=_("Commercial Registration Number")
|
||||
crn = models.IntegerField(unique=True, verbose_name=_("Commercial Registration Number")
|
||||
)
|
||||
vrn = models.CharField(
|
||||
vrn = models.IntegerField(
|
||||
max_length=15, unique=True, verbose_name=_("VAT Registration Number")
|
||||
)
|
||||
vendor_model = models.ForeignKey(
|
||||
@ -2739,7 +2738,7 @@ class Vendor(models.Model, LocalizedNameMixin):
|
||||
validators=[SaudiPhoneNumberValidator()],
|
||||
)
|
||||
email = models.EmailField(max_length=255, verbose_name=_("Email Address"))
|
||||
address = models.CharField(max_length=200, verbose_name=_("Address"))
|
||||
address = models.CharField(max_length=70, verbose_name=_("Address"))
|
||||
logo = models.ImageField(
|
||||
upload_to="logos/vendors",
|
||||
blank=True,
|
||||
@ -2821,7 +2820,7 @@ class Vendor(models.Model, LocalizedNameMixin):
|
||||
self.vendor_model.save()
|
||||
|
||||
def create_vendor_account(self, role):
|
||||
entity = self.dealer.entity
|
||||
entity:EntityModel = self.dealer.entity
|
||||
coa = entity.get_default_coa()
|
||||
last_account = (
|
||||
entity.get_all_accounts().filter(role=role).order_by("-created").first()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user