changes
This commit is contained in:
@@ -1166,8 +1166,10 @@ class Country(models.Model):
|
||||
db_table = 'country'
|
||||
|
||||
|
||||
class Company(models.Model):
|
||||
code = models.CharField(max_length=20, null=False, unique=True, db_index=True)
|
||||
class Company(AutoCodeModel):
|
||||
code_prefix = "CP"
|
||||
code_padding = 5
|
||||
code = models.CharField(max_length=20, null=True, unique=True, db_index=True)
|
||||
tax_code = models.CharField(max_length=20, null=True, unique=True)
|
||||
fullname = models.CharField(max_length=300, null=False, db_index=True)
|
||||
shortname = models.CharField(max_length=50, null=True, db_index=True)
|
||||
@@ -1188,8 +1190,10 @@ class Company(models.Model):
|
||||
db_table = 'company'
|
||||
|
||||
|
||||
class People(models.Model):
|
||||
code = models.CharField(max_length=20, null=False, unique=True, db_index=True)
|
||||
class People(AutoCodeModel):
|
||||
code_prefix = "RE"
|
||||
code_padding = 5
|
||||
code = models.CharField(max_length=20, null=True, unique=True, db_index=True)
|
||||
fullname = models.CharField(max_length=50, null=False)
|
||||
phone = models.CharField(max_length=20, null=False)
|
||||
email = models.CharField(max_length=100, null=True)
|
||||
@@ -1356,6 +1360,9 @@ class Transaction(AutoCodeModel):
|
||||
deposit_received = models.DecimalField(max_digits=15, decimal_places=2, null=True)
|
||||
deposit_remaining = models.DecimalField(max_digits=15, decimal_places=2, null=True)
|
||||
amount_received = models.DecimalField(max_digits=15, decimal_places=2, null=True)
|
||||
amount_remain = models.DecimalField(max_digits=15, decimal_places=2, null=True)
|
||||
ovd_days = models.IntegerField(null=True)
|
||||
penalty_amount = models.DecimalField(null=True, max_digits=15, decimal_places=2)
|
||||
payment_plan = models.JSONField(null=True)
|
||||
create_time = models.DateTimeField(null=True, auto_now_add=True)
|
||||
update_time = models.DateTimeField(null=True, auto_now=True)
|
||||
@@ -1638,6 +1645,8 @@ class Payment_Schedule(AutoCodeModel):
|
||||
updater = models.ForeignKey(User, null=False, related_name='+', on_delete=models.PROTECT)
|
||||
entry = models.ForeignKey(Internal_Entry, null=True, related_name='+', on_delete=models.PROTECT)
|
||||
detail = models.JSONField(null=True)
|
||||
ovd_days = models.IntegerField(null=True)
|
||||
penalty_amount = models.DecimalField(null=True, max_digits=15, decimal_places=2)
|
||||
create_time = models.DateTimeField(null=True, auto_now_add=True)
|
||||
update_time = models.DateTimeField(null=True, auto_now=True)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user