pos client & quota limit organization blank
This commit is contained in:
@@ -341,7 +341,11 @@ class Quota(BaseModel):
|
||||
has_distribution_limit = models.BooleanField(default=False)
|
||||
distribution_mode = ArrayField(base_field=models.IntegerField(), blank=True, null=True)
|
||||
has_organization_limit = models.BooleanField(default=False)
|
||||
limit_by_organizations = models.ManyToManyField(Organization, related_name='quota_limits')
|
||||
limit_by_organizations = models.ManyToManyField(
|
||||
Organization,
|
||||
related_name='quota_limits',
|
||||
blank=True
|
||||
)
|
||||
base_price_factory = models.DecimalField(max_digits=12, decimal_places=2)
|
||||
base_price_cooperative = models.DecimalField(max_digits=12, decimal_places=2)
|
||||
final_price = models.DecimalField(max_digits=12, decimal_places=2, null=True, blank=True)
|
||||
@@ -431,8 +435,8 @@ class QuotaIncentiveAssignment(BaseModel):
|
||||
related_name='quota_assignment',
|
||||
null=True
|
||||
)
|
||||
heavy_value = models.DecimalField(max_digits=12, decimal_places=2)
|
||||
light_value = models.DecimalField(max_digits=12, decimal_places=2)
|
||||
heavy_value = models.PositiveBigIntegerField(default=0)
|
||||
light_value = models.PositiveBigIntegerField(default=0)
|
||||
|
||||
def __str__(self):
|
||||
return f"Quota ({self.quota.id}) for {self.incentive_plan.name}"
|
||||
|
||||
Reference in New Issue
Block a user