- Improvement of Entitlements Domain
- Introduction of LicensePeriod - Introduction of Payments - Introduction of Invoices - Services definitions for Entitlements Domain
This commit is contained in:
@@ -37,16 +37,15 @@ class LicenseTierForm(FlaskForm):
|
||||
additional_interaction_bucket = IntegerField('Additional Interaction Bucket Size (M Tokens)',
|
||||
validators=[DataRequired(), NumberRange(min=1)])
|
||||
standard_overage_embedding = FloatField('Standard Overage Embedding (%)',
|
||||
validators=[DataRequired(), NumberRange(min=0)],
|
||||
default=0)
|
||||
validators=[DataRequired(), NumberRange(min=0)], default=0)
|
||||
standard_overage_interaction = FloatField('Standard Overage Interaction (%)',
|
||||
validators=[DataRequired(), NumberRange(min=0)],
|
||||
default=0)
|
||||
validators=[DataRequired(), NumberRange(min=0)], default=0)
|
||||
|
||||
|
||||
class LicenseForm(FlaskForm):
|
||||
start_date = DateField('Start Date', id='form-control datepicker', validators=[DataRequired()])
|
||||
end_date = DateField('End Date', id='form-control datepicker', validators=[DataRequired()])
|
||||
nr_of_periods = IntegerField('Number of Periods',
|
||||
validators=[DataRequired(), NumberRange(min=1, max=12)], default=12)
|
||||
currency = StringField('Currency', validators=[Optional(), Length(max=20)])
|
||||
yearly_payment = BooleanField('Yearly Payment', default=False)
|
||||
basic_fee = FloatField('Basic Fee', validators=[InputRequired(), NumberRange(min=0)])
|
||||
|
||||
Reference in New Issue
Block a user