feat: use authoritative organization directory
Some checks failed
CI/CD Pipeline / Quality Gate (push) Failing after 9s
CI/CD Pipeline / Build and Push Images (push) Has been skipped
CI/CD Pipeline / Deploy Dev via Compose (push) Has been skipped
CI/CD Pipeline / Internal Notify (push) Successful in 0s

This commit is contained in:
2026-06-07 16:04:43 +02:00
parent 79f0f8ebf7
commit 6ba8fa8d88
41 changed files with 2781 additions and 1058 deletions

View File

@@ -190,13 +190,13 @@ class IndustrialCertificateRecord(TimestampMixin, models.Model):
help_text=_("ОГРН организации"),
)
registry_organization = models.ForeignKey(
"registers.Organization",
"organizations.Organization",
on_delete=models.SET_NULL,
null=True,
blank=True,
related_name="industrial_certificate_records",
verbose_name=_("организация из реестров"),
help_text=_("Связь с организацией из приложения реестров"),
verbose_name=_("организация"),
help_text=_("Связь с верхнеуровневой организацией"),
)
class Meta:
@@ -253,13 +253,13 @@ class ManufacturerRecord(TimestampMixin, models.Model):
help_text=_("Юридический адрес организации"),
)
registry_organization = models.ForeignKey(
"registers.Organization",
"organizations.Organization",
on_delete=models.SET_NULL,
null=True,
blank=True,
related_name="manufacturer_records",
verbose_name=_("организация из реестров"),
help_text=_("Связь с организацией из приложения реестров"),
verbose_name=_("организация"),
help_text=_("Связь с верхнеуровневой организацией"),
)
class Meta:
@@ -344,13 +344,13 @@ class IndustrialProductRecord(TimestampMixin, models.Model):
help_text=_("Наименование нормативного документа"),
)
registry_organization = models.ForeignKey(
"registers.Organization",
"organizations.Organization",
on_delete=models.SET_NULL,
null=True,
blank=True,
related_name="industrial_product_records",
verbose_name=_("организация из реестров"),
help_text=_("Связь с организацией из приложения реестров"),
verbose_name=_("организация"),
help_text=_("Связь с верхнеуровневой организацией"),
)
class Meta:
@@ -445,13 +445,13 @@ class GenericParserRecord(TimestampMixin, models.Model):
help_text=_("Нормализованный исходный документ"),
)
registry_organization = models.ForeignKey(
"registers.Organization",
"organizations.Organization",
on_delete=models.SET_NULL,
null=True,
blank=True,
related_name="generic_parser_records",
verbose_name=_("организация из реестров"),
help_text=_("Связь с организацией из приложения реестров"),
verbose_name=_("организация"),
help_text=_("Связь с верхнеуровневой организацией"),
)
class Meta:
@@ -658,13 +658,13 @@ class InspectionRecord(TimestampMixin, models.Model):
help_text=_("Месяц, за который загружены данные"),
)
registry_organization = models.ForeignKey(
"registers.Organization",
"organizations.Organization",
on_delete=models.SET_NULL,
null=True,
blank=True,
related_name="inspection_records",
verbose_name=_("организация из реестров"),
help_text=_("Связь с организацией из приложения реестров"),
verbose_name=_("организация"),
help_text=_("Связь с верхнеуровневой организацией"),
)
class Meta:
@@ -834,13 +834,13 @@ class ProcurementRecord(TimestampMixin, models.Model):
help_text=_("Месяц, за который загружены данные"),
)
registry_organization = models.ForeignKey(
"registers.Organization",
"organizations.Organization",
on_delete=models.SET_NULL,
null=True,
blank=True,
related_name="procurement_records",
verbose_name=_("организация из реестров"),
help_text=_("Связь с организацией из приложения реестров"),
verbose_name=_("организация"),
help_text=_("Связь с верхнеуровневой организацией"),
)
class Meta:
@@ -897,13 +897,13 @@ class FinancialReport(TimestampMixin, models.Model):
help_text=_("ОГРН организации"),
)
registry_organization = models.ForeignKey(
"registers.Organization",
"organizations.Organization",
on_delete=models.SET_NULL,
null=True,
blank=True,
related_name="financial_reports",
verbose_name=_("организация из реестров"),
help_text=_("Связь с организацией из приложения реестров"),
verbose_name=_("организация"),
help_text=_("Связь с верхнеуровневой организацией"),
)
file_name = models.CharField(
_("имя файла"),