2023-10-24 16:59:02 +00:00
|
|
|
from django.utils.translation import gettext_lazy as _
|
2014-09-17 10:32:29 +00:00
|
|
|
|
2015-05-04 19:52:53 +00:00
|
|
|
from orchestra.contrib.settings import Setting
|
2014-09-17 10:32:29 +00:00
|
|
|
|
2015-04-26 13:53:00 +00:00
|
|
|
|
2015-04-27 14:54:17 +00:00
|
|
|
SERVICES_SERVICE_TAXES = Setting('SERVICES_SERVICE_TAXES',
|
|
|
|
(
|
2015-04-27 12:24:17 +00:00
|
|
|
(0, _("Duty free")),
|
|
|
|
(21, "21%"),
|
|
|
|
),
|
|
|
|
validators=[Setting.validate_choices]
|
|
|
|
)
|
2014-09-17 10:32:29 +00:00
|
|
|
|
|
|
|
|
2015-04-27 14:54:17 +00:00
|
|
|
SERVICES_SERVICE_DEFAULT_TAX = Setting('SERVICES_SERVICE_DEFAULT_TAX',
|
|
|
|
0,
|
2015-04-26 13:53:00 +00:00
|
|
|
choices=SERVICES_SERVICE_TAXES
|
2015-03-31 12:39:08 +00:00
|
|
|
)
|
2014-09-17 10:32:29 +00:00
|
|
|
|
2014-09-26 10:38:50 +00:00
|
|
|
|
2015-04-27 14:54:17 +00:00
|
|
|
SERVICES_SERVICE_ANUAL_BILLING_MONTH = Setting('SERVICES_SERVICE_ANUAL_BILLING_MONTH',
|
|
|
|
1,
|
2015-04-29 10:51:30 +00:00
|
|
|
choices=tuple(enumerate(
|
|
|
|
('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'), 1))
|
2015-03-31 12:39:08 +00:00
|
|
|
)
|
2014-09-26 10:38:50 +00:00
|
|
|
|
2014-10-24 10:16:46 +00:00
|
|
|
|
2015-04-27 14:54:17 +00:00
|
|
|
SERVICES_ORDER_MODEL = Setting('SERVICES_ORDER_MODEL',
|
|
|
|
'orders.Order',
|
2015-04-27 12:24:17 +00:00
|
|
|
validators=[Setting.validate_model_label]
|
2015-03-31 12:39:08 +00:00
|
|
|
)
|
2014-10-24 10:16:46 +00:00
|
|
|
|
2015-03-31 12:39:08 +00:00
|
|
|
|
2015-04-27 14:54:17 +00:00
|
|
|
SERVICES_RATE_CLASS = Setting('SERVICES_RATE_CLASS',
|
|
|
|
'orchestra.contrib.plans.models.Rate',
|
2015-04-27 12:24:17 +00:00
|
|
|
validators=[Setting.validate_import_class]
|
2015-03-31 12:39:08 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
|
2015-04-27 14:54:17 +00:00
|
|
|
SERVICES_DEFAULT_IGNORE_PERIOD = Setting('SERVICES_DEFAULT_IGNORE_PERIOD',
|
|
|
|
'TEN_DAYS'
|
|
|
|
)
|
2015-04-02 16:14:55 +00:00
|
|
|
|
|
|
|
|
2015-04-27 14:54:17 +00:00
|
|
|
SERVICES_IGNORE_ACCOUNT_TYPE = Setting('SERVICES_IGNORE_ACCOUNT_TYPE',
|
|
|
|
(
|
|
|
|
'superuser',
|
|
|
|
'STAFF',
|
|
|
|
'FRIEND',
|
|
|
|
),
|
|
|
|
)
|