Projectplanning

1C

unknown
0
decisions
Open Q
0
sub-items
Children
0
links
Related
0
never
Review

1С Integration Project

Рабочий каталог под проект интеграции Turbo Holding 1С УТП с Jira и NetHunt через MCP-серверы + n8n.

Назначение: временно живёт внутри yasna-security репозитория; позже выделяется в отдельный проект под другой учётной записью. Поэтому здесь самодостаточный набор материалов — исходные данные, анализ, ТЗ — со ссылками на внешние документы.


Структура

1C/
├── README.md                              # этот файл
├── source/                                # gitignored: тяжёлые данные не в git
│   ├── d3-2026-05-13.zip                  # 184 MB — конфигурация test-инфобазы (DESIGNER /DumpConfigToFiles)
│   └── d3/                                # 691 MB, 13 669 файлов — распакованный XML-дамп
├── analysis/
│   └── 2026-05-13-config-survey.md        # обзор конфы: что есть, что нужно
└── handoff/
    └── analyst-spec.md                    # ТЗ для 1С-аналитика на доработки конфигурации

Текущее состояние (обновлено 2026-05-14)

ТрекСтатус
Стратегия 1С vs Odoo⏸ Odoo на холде, миграция не запланирована; работаем с текущей 1С УТП
Дамп тест-БД получен и проверен✅ SHA256 verified: 876081d1…b4a0
Обзор структуры конфигурации✅ см. analysis/2026-05-13-config-survey.md
ТЗ для 1С-аналитика✅ обновлено 2026-05-14 — см. handoff/analyst-spec.md §0
Phase 0: OData на сервере (DevOps)⏸ передано девопсу
1С MCP-сервер (отдельная сессия)⏸ не начат
n8n на TSA (Phase 1)⏸ ждёт Phase 0 + MCP

Приоритеты — 2026-05-14

Два потока P0 (всё остальное — следующая волна):

  • P0-A. Pull контрактов и CRM-данных NetHunt → 1С. NetHunt — источник правды для коммерческих условий. Новый scheduled job PullCRMFromNetHunt (§4.5 ТЗ).
  • P0-B. Payment requests Jira → 1С. Заявки на оплату из Jira создают Документ.ЗаявкаНаРасходованиеСредств через OData write (UC-1, без изменений).

Отложены (P1): UC-5 бюджеты проектов, UC-6 HR/employees, broadcast платёжных статусов наружу.

Blockers P0-A — 4 открытых вопроса аналитику по структуре договоров в УТП (см. handoff/analyst-spec.md §0 QC-1..QC-4).

Связанные документы (живут вне 1C/ пока проект не выделен)

  • Spec интеграции: ../docs/superpowers/specs/2026-05-12-1c-jira-nethunt-integration-design.md
  • Rollout plan (Phases 0–4): ../docs/superpowers/plans/2026-05-13-turbo-integration-rollout.md
  • DevOps runbook Phase 0 (MVP): ../docs/runbooks/2026-05-13-phase-0-1c-server-setup.md
  • Research SaaS-хостинга: ../docs/superpowers/research/2026-05-12-1c-saas-hosting-options.md

Среда 1С-сервера (источник)

См. memory 1c_server_windows_env.md:

  • Хост: 88.99.162.170:7700 (Hetzner)
  • ОС: Windows Server 2008 R2 Datacenter
  • PowerShell 2.0 + .NET 2.0 → нет TLS 1.2 → нет внешних HTTPS-сервисов
  • 1С Платформа 8.3.10.2667 (32-бит, build 05.11.2017)
  • Пользователь для DESIGNER: slava.j (без пароля)
  • Path к платформе: C:\Program Files (x86)\1cv8\8.3.10.2667\bin\1cv8.exe

Конфигурация

  • Тип: Управление торговым предприятием для Украины (УТП)
  • Признаки украинской локализации: КодПоЕДРПОУ, ИспользоватьЭДО1СЗвит
  • Объекты: 154 справочника, 182 документа, 196 регистров сведений, 81 регистр накопления, 273 отчёта
  • Существующие интеграции: ЭДО (1С-Звіт), ОбменССайтомЗаказами — есть рабочая ExchangePlans/-инфраструктура

Следующие шаги (когда продолжим)

  1. Решить с 1С-аналитиком набор реквизитов для linking-полей (см. handoff/analyst-spec.md)
  2. Определиться с моделью бюджетов проектов: реквизиты в Справочник.Проекты или новый регистр сведений
  3. Дождаться завершения Phase 0 (OData + tunnel) от девопса
  4. Параллельно начать сборку 1С MCP-сервера в отдельной сессии — минимальный tool surface описан в rollout-плане (§External dependencies)