Commit Graph
10 Commits
Author SHA1 Message Date
prog1764 12817588ff fix: ЛВС не импортировалась в модель ИС (галочка терялась)
- is_local_network=is_data.get('is_has_lan') при создании ИС из импорта
- проверено: АРМ №1 → ЛВС=да, Интернет=да
2026-08-03 12:33:02 +04:00
prog1764 1faf6196af feat: вкладка «Бумажные документы» + импорт из опросника
- Новая вкладка: название документа + место хранения, добавить/удалить
- Импорт из опросника: «Названия документов» (строка 61) и «Место
  хранения» (строка 62) → цикл {{paper_documents}} ({{document}}/{{storage}})
- Сохранение/автосохранение/генерация собирают данные вкладки
- Загрузка файла проекта восстанавливает список документов
2026-08-03 12:27:32 +04:00
prog1764 79952bf735 feat: настройки импорта вынесены в текстовый файл-словарь
- import_settings.json рядом с программой (создаётся автоматически):
  что импортировать (var), откуда (cell: 'Общие сведения'!B2 или
  keywords: регэксп поиска по колонке A)
- importer.py читает словарь: сначала конкретная ячейка, потом ключевые слова
- листы общих сведений/сотрудников/ИС тоже настраиваются (ключевые слова)
- UI: меню «Генерация → Файл настроек импорта…» — выбор пути к словарю
- при сборке .exe файл остаётся редактируемым без пересборки
2026-08-03 12:09:13 +04:00
prog1764 9998410dd6 feat: импорт новых переменных из опросника 152-ФЗ
- {{security_department}} — наименование структурного подразделения
  по безопасности (из поля 'структурное подразделение')
- {{item.pd_actions}} — действия с ПДн в цикле ИС
- {{item.structure}} — структура ИС импортируется из листов ИС
- КПП уже импортировался ({{company_kpp}})
- UI: применение подразделения, структуры и действий при импорте
2026-08-03 12:00:57 +04:00
prog1764 c5f03164c8 feat: недостающие переменные из инструкции 152-ФЗ
- {{item.fio_initials}} (И.О. Фамилия) и {{item.fio_short}} (Фамилия И.О.)
  для комиссии
- {{item.software}} (ПО) для ИС + поле «ПО» в интерфейсе
- модель: поле software у InformationSystem
2026-08-03 11:17:20 +04:00
prog1764 47630dbbfb feat: переменная «Структура ИС» (structure) в цикле information_systems
- models.py: поле structure у InformationSystem
- variables.py: {{item.structure}} / {{structure}} в цикле,
  {{is_structure_N}} в индексированных
- ui.py: поле «Структура ИС» на вкладке ИС
2026-08-03 10:56:35 +04:00
prog1764 12df5f106c Revert "feat: import_mapper + кнопка в UI"
This reverts commit dd909792d4.
2026-08-03 09:15:28 +04:00
prog1764 dd909792d4 feat: import_mapper + кнопка в UI 2026-07-31 00:39:07 +04:00
prog1764 44b4060021 fix: unpack 4→3 в _employee_entries (ui.py) 2026-07-31 00:36:57 +04:00
prog1764 66753f6607 merge: рабочий генератор из rewrite + тест пройден 2026-07-31 00:35:52 +04:00