|
@@ -10,25 +10,25 @@ class Company(models.Model):
|
|
|
legal_name = models.CharField(
|
|
|
"Название организации",
|
|
|
max_length=150,
|
|
|
- help_text="настоящее имя юридического лица"
|
|
|
+ help_text="Настоящее имя юридического лица"
|
|
|
)
|
|
|
|
|
|
# FIXME: Нет уверенности, что после удаления пользователя следует оставлять `models.DO_NOTHING`
|
|
|
repr_id = models.ForeignKey(
|
|
|
get_user_model(),
|
|
|
on_delete=models.DO_NOTHING,
|
|
|
- help_text="уникальный идентификатор представителя компании. Это обязательно пользователь-провайдер определенного типа. То есть нельзя назначить ответственного, который не может быть ответственным."
|
|
|
+ help_text="Уникальный идентификатор представителя компании. Это обязательно пользователь-провайдер определенного типа. То есть нельзя назначить ответственного, который не может быть ответственным."
|
|
|
)
|
|
|
|
|
|
requirements = models.CharField(
|
|
|
"Ограничения",
|
|
|
max_length=150,
|
|
|
- help_text="код необходимого (самый строгий) для того, чтобы ресурс мог стать активным. Оно вставляется автоматом, в соответствии с профилем метасервиса. Далее, если кому-то из партнеров или пользователей надо строже - применяется более строгий вариант на данную связь."
|
|
|
+ help_text="Код необходимого (самый строгий) для того, чтобы ресурс мог стать активным. Оно вставляется автоматом, в соответствии с профилем метасервиса. Далее, если кому-то из партнеров или пользователей надо строже - применяется более строгий вариант на данную связь."
|
|
|
)
|
|
|
status = models.CharField(
|
|
|
"Статус",
|
|
|
max_length=150,
|
|
|
- help_text="статус обработки заявки в системе заявок"
|
|
|
+ help_text="Статус обработки заявки в системе заявок"
|
|
|
)
|
|
|
|
|
|
# FIXME: Нет уверенности, что после удаления заявки следует оставлять `models.DO_NOTHING`
|
|
@@ -45,11 +45,11 @@ class Company(models.Model):
|
|
|
)
|
|
|
kpp = models.CharField(
|
|
|
"КПП компании",
|
|
|
- max_length=9,
|
|
|
+ max_length=9
|
|
|
)
|
|
|
ogrn = models.CharField(
|
|
|
"ОГРН компании",
|
|
|
- max_length=15,
|
|
|
+ max_length=15
|
|
|
)
|
|
|
bank_name = models.CharField(
|
|
|
"Название банка",
|
|
@@ -58,11 +58,11 @@ class Company(models.Model):
|
|
|
)
|
|
|
bik = models.CharField(
|
|
|
"БИК компании",
|
|
|
- max_length=9,
|
|
|
+ max_length=9
|
|
|
)
|
|
|
rs = models.CharField(
|
|
|
"Расчетный счет",
|
|
|
- max_length=50,
|
|
|
+ max_length=50
|
|
|
)
|
|
|
ks = models.CharField(
|
|
|
"Корреспондентский счет",
|
|
@@ -76,17 +76,17 @@ class Company(models.Model):
|
|
|
)
|
|
|
is_global = models.BooleanField(
|
|
|
default=False,
|
|
|
- help_text="доступно ли для хранения в глобальном сервисе/нужна синхронизация данных"
|
|
|
+ help_text="Доступно ли для хранения в глобальном сервисе/нужна синхронизация данных"
|
|
|
)
|
|
|
is_visible = models.BooleanField(
|
|
|
default=False,
|
|
|
- help_text="доступно ли для планирования в цепочке с другими услугами в глобальном сервисе"
|
|
|
+ help_text="Доступно ли для планирования в цепочке с другими услугами в глобальном сервисе"
|
|
|
)
|
|
|
|
|
|
# FIXME: id_metaservice должно принимать текущий идентификатор метасервиса, на котором происходит создание записи
|
|
|
id_metaservice = models.BigIntegerField(
|
|
|
null=True,
|
|
|
- help_text="уникальный идентификатор мета-сервиса, необходимый для синхронизации данных. Один и тот же провайдер может быть для нескольких мета-сервисов, соответственно если происходят изменения в одном, то либо форсируется изменение во всех (если возможно), либо снимается is_global. Соответственно при изменении is_global в true должно происходить согласование с остальными копиями в других сервисах. Нужен в том числе для того, чтобы выяснять, в каких еще сервисах есть этот провайдер."
|
|
|
+ help_text="Уникальный идентификатор мета-сервиса, необходимый для синхронизации данных. Один и тот же провайдер может быть для нескольких мета-сервисов, соответственно если происходят изменения в одном, то либо форсируется изменение во всех (если возможно), либо снимается is_global. Соответственно при изменении is_global в true должно происходить согласование с остальными копиями в других сервисах. Нужен в том числе для того, чтобы выяснять, в каких еще сервисах есть этот провайдер."
|
|
|
)
|
|
|
|
|
|
def get_admin_url(self):
|