Initial SQL-only 1C adapter baseline

This commit is contained in:
2026-07-22 03:03:47 +03:00
commit e2503b77e7
545 changed files with 184711 additions and 0 deletions
@@ -0,0 +1 @@
+164
View File
@@ -0,0 +1,164 @@
# Official 1C Documentation RAG
This folder defines the private ingestion pipeline for official 1C documentation
from 1C:ITS and related official portals.
The downloaded documentation text is private and must not be committed. Only
manifests, source definitions, scripts, checks, and reproducible configuration
belong in git.
## Layout
- `sources.yaml` - official source seeds and crawl policy.
- `start-links.json` - discovered useful 1C:ITS development/documentation entry
points, ignored by git if generated from private access.
- `raw/` - downloaded HTML pages, ignored by git.
- `normalized/` - normalized Markdown pages, ignored by git.
- `media/` - downloaded images referenced by normalized pages, ignored by git.
## Fetch
Use an authenticated 1C:ITS browser session cookie. Do not store credentials in
the repository.
Start links are discovered from `https://its.1c.ru/` and then narrowed through
`https://its.1c.ru/section/dev`. The active curated crawl seeds live in
`sources.yaml`; refresh the discovery report with:
```powershell
python scripts/discover_1c_its_start_links.py `
--output plugins/1c/rag/official-docs/start-links.json
```
Recommended Windows workflow:
```powershell
powershell -NoProfile -ExecutionPolicy Bypass -File scripts/set_1c_its_cookie.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File scripts/run_1c_its_docs_pipeline.ps1 -MaxPages 50
```
When the cookie changes, rerun either command with `-PromptCookie`:
```powershell
powershell -NoProfile -ExecutionPolicy Bypass -File scripts/run_1c_its_docs_pipeline.ps1 -PromptCookie -MaxPages 50
```
When crawler rules change, force a fresh download so old `hdoc` shell pages are
not reused from the local cache:
```powershell
powershell -NoProfile -ExecutionPolicy Bypass -File scripts/run_1c_its_docs_pipeline.ps1 -PromptCookie -NoResume -MaxPages 200
```
The cookie is stored locally in
`plugins/1c/rag/official-docs/.local/its-cookie.dpapi.txt` encrypted with
Windows DPAPI for the current user. The `.local` folder is ignored by git.
Environment-variable workflow:
```powershell
$env:ONEC_ITS_COOKIE = "..."
python scripts/fetch_1c_its_docs.py `
--sources plugins/1c/rag/official-docs/sources.yaml `
--output-dir plugins/1c/rag/official-docs/raw `
--manifest plugins/1c/rag/official-docs/raw/manifest.json `
--progress plugins/1c/rag/official-docs/raw/progress.json `
--max-pages 50
```
Alternatively, put the cookie in a local ignored file and pass
`--cookie-file <path>`.
## Progress And Resume
During fetch the loader updates:
```text
plugins/1c/rag/official-docs/raw/progress.json
```
The management console reads this file and shows:
- fetch status;
- downloaded page count;
- error count;
- discovered queue size;
- current URL;
- how many pages were reused from a previous run.
Resume is enabled by default. On the next run the loader reads both
`manifest.json` and `progress.json`, verifies that the recorded HTML file still
exists and its SHA-256 matches, then skips that URL. Already downloaded pages
are therefore not fetched again after interruption.
To force a fresh download, use:
```powershell
python scripts/fetch_1c_its_docs.py --no-resume
```
Many 1C:ITS `hdoc` pages are only application shells. The real article text is
usually loaded through an iframe from `/db/content/.../src/...`. The crawler
prioritizes those `src` URLs; the quality check reports how many raw pages are
real `src` pages.
## Normalize
```powershell
python scripts/normalize_1c_its_docs.py `
--manifest plugins/1c/rag/official-docs/raw/manifest.json `
--raw-dir plugins/1c/rag/official-docs/raw `
--output-dir plugins/1c/rag/official-docs/normalized `
--rag-source-dir plugins/1c/rag/sources/official/its `
--manifest-output plugins/1c/rag/official-docs/normalized/manifest.json
```
Then rebuild the normal 1C RAG corpus:
```powershell
python scripts/prepare_1c_rag_corpus.py
python scripts/build_1c_rag_index.py
```
Normalized pages preserve image references in a `## Иллюстрации` Markdown
section and in `normalized/manifest.json` under each page's `media.images`.
To cache the actual image files locally:
```powershell
python scripts/download_1c_its_media.py `
--manifest plugins/1c/rag/official-docs/normalized/manifest.json `
--output-dir plugins/1c/rag/official-docs/media `
--output-manifest plugins/1c/rag/official-docs/media/manifest.json
```
## Static local viewer
To save a local browsable copy of normalized pages, raw HTML, and downloaded
images:
```powershell
python scripts/build_1c_its_static_site.py
```
The generated archive is written to `plugins/1c/rag/official-docs/static`.
Normalized pages are rendered as local HTML, downloaded images are copied to
`static/media`, and links to known pages and images are rewritten to local
relative paths. Raw HTML CSS and JavaScript assets are cached in
`static/assets` when they are referenced by `link` and `script` tags. The
management console serves it at
`/official-docs-static/index.html`.
Check archive quality with:
```powershell
python scripts/check_1c_its_static_site.py --print
```
## Safety
- Keep `access=licensed_private` in source metadata.
- Keep URLs and hashes in manifests for traceability.
- Do not fine-tune on full 1C:ITS text unless licensing is explicitly reviewed
for that use.
- Prefer RAG for official docs so updates are handled by reindexing, not model
retraining.
@@ -0,0 +1 @@
@@ -0,0 +1,390 @@
{
"schema": "onec_its_platform_versions.v1",
"created_at_unix": 1782258155,
"sources": {
"start_links": "\\\\nas\\MST\\codex\\LLM\\plugins\\1c\\rag\\official-docs\\start-links.json",
"sources_yaml": "\\\\nas\\MST\\codex\\LLM\\plugins\\1c\\rag\\official-docs\\sources.yaml"
},
"counts": {
"versions": 25,
"active_versions": 3
},
"defaults": {
"latest_discovered_8_3": {
"platform_doc_id": "v8327doc",
"platform_version": "8.3.27",
"url": "https://its.1c.ru/db/v8327doc",
"title": "Платформа 1С:Предприятие 8.3.27",
"category": "platform_doc",
"active": true,
"active_sources": [
{
"source_id": "v8327doc",
"title": "1С:Предприятие 8.3.27. Документация",
"url": "https://its.1c.ru/db/v8327doc",
"source_type": "official_1c_its_platform_doc"
},
{
"source_id": "v8327doc_dev",
"title": "1С:Предприятие 8.3.27. Руководство разработчика",
"url": "https://its.1c.ru/db/v8327doc/bookmark/dev/TI000000000",
"source_type": "official_1c_its_developer_guide"
},
{
"source_id": "v8327doc_adm",
"title": "1С:Предприятие 8.3.27. Руководство администратора",
"url": "https://its.1c.ru/db/v8327doc/bookmark/adm/TI000000000",
"source_type": "official_1c_its_admin_guide"
},
{
"source_id": "v8327doc_cs",
"title": "1С:Предприятие 8.3.27. Клиент-серверный вариант",
"url": "https://its.1c.ru/db/v8327doc/bookmark/cs/TI000000000",
"source_type": "official_1c_its_client_server_admin_guide"
},
{
"source_id": "v8327doc_usr",
"title": "1С:Предприятие 8.3.27. Руководство пользователя",
"url": "https://its.1c.ru/db/v8327doc/bookmark/usr/TI000000000",
"source_type": "official_1c_its_user_guide"
},
{
"source_id": "v8327doc_utx",
"title": "1С:Предприятие 8.3.27. Руководство пользователя. Интерфейс Такси",
"url": "https://its.1c.ru/db/v8327doc/bookmark/utx/TI000000000",
"source_type": "official_1c_its_taxi_user_guide"
}
]
},
"latest_active_8_3": {
"platform_doc_id": "v8327doc",
"platform_version": "8.3.27",
"url": "https://its.1c.ru/db/v8327doc",
"title": "Платформа 1С:Предприятие 8.3.27",
"category": "platform_doc",
"active": true,
"active_sources": [
{
"source_id": "v8327doc",
"title": "1С:Предприятие 8.3.27. Документация",
"url": "https://its.1c.ru/db/v8327doc",
"source_type": "official_1c_its_platform_doc"
},
{
"source_id": "v8327doc_dev",
"title": "1С:Предприятие 8.3.27. Руководство разработчика",
"url": "https://its.1c.ru/db/v8327doc/bookmark/dev/TI000000000",
"source_type": "official_1c_its_developer_guide"
},
{
"source_id": "v8327doc_adm",
"title": "1С:Предприятие 8.3.27. Руководство администратора",
"url": "https://its.1c.ru/db/v8327doc/bookmark/adm/TI000000000",
"source_type": "official_1c_its_admin_guide"
},
{
"source_id": "v8327doc_cs",
"title": "1С:Предприятие 8.3.27. Клиент-серверный вариант",
"url": "https://its.1c.ru/db/v8327doc/bookmark/cs/TI000000000",
"source_type": "official_1c_its_client_server_admin_guide"
},
{
"source_id": "v8327doc_usr",
"title": "1С:Предприятие 8.3.27. Руководство пользователя",
"url": "https://its.1c.ru/db/v8327doc/bookmark/usr/TI000000000",
"source_type": "official_1c_its_user_guide"
},
{
"source_id": "v8327doc_utx",
"title": "1С:Предприятие 8.3.27. Руководство пользователя. Интерфейс Такси",
"url": "https://its.1c.ru/db/v8327doc/bookmark/utx/TI000000000",
"source_type": "official_1c_its_taxi_user_guide"
}
]
}
},
"versions": [
{
"platform_doc_id": "v854doc",
"platform_version": "8.5.4",
"url": "https://its.1c.ru/db/v854doc",
"title": "Платформа 1С:Предприятие 8.5.4. Тестовая версия",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v851doc",
"platform_version": "8.5.1",
"url": "https://its.1c.ru/db/v851doc",
"title": "Платформа 1С:Предприятие 8.5.1",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8327doc",
"platform_version": "8.3.27",
"url": "https://its.1c.ru/db/v8327doc",
"title": "Платформа 1С:Предприятие 8.3.27",
"category": "platform_doc",
"active": true,
"active_sources": [
{
"source_id": "v8327doc",
"title": "1С:Предприятие 8.3.27. Документация",
"url": "https://its.1c.ru/db/v8327doc",
"source_type": "official_1c_its_platform_doc"
},
{
"source_id": "v8327doc_dev",
"title": "1С:Предприятие 8.3.27. Руководство разработчика",
"url": "https://its.1c.ru/db/v8327doc/bookmark/dev/TI000000000",
"source_type": "official_1c_its_developer_guide"
},
{
"source_id": "v8327doc_adm",
"title": "1С:Предприятие 8.3.27. Руководство администратора",
"url": "https://its.1c.ru/db/v8327doc/bookmark/adm/TI000000000",
"source_type": "official_1c_its_admin_guide"
},
{
"source_id": "v8327doc_cs",
"title": "1С:Предприятие 8.3.27. Клиент-серверный вариант",
"url": "https://its.1c.ru/db/v8327doc/bookmark/cs/TI000000000",
"source_type": "official_1c_its_client_server_admin_guide"
},
{
"source_id": "v8327doc_usr",
"title": "1С:Предприятие 8.3.27. Руководство пользователя",
"url": "https://its.1c.ru/db/v8327doc/bookmark/usr/TI000000000",
"source_type": "official_1c_its_user_guide"
},
{
"source_id": "v8327doc_utx",
"title": "1С:Предприятие 8.3.27. Руководство пользователя. Интерфейс Такси",
"url": "https://its.1c.ru/db/v8327doc/bookmark/utx/TI000000000",
"source_type": "official_1c_its_taxi_user_guide"
}
]
},
{
"platform_doc_id": "v8326doc",
"platform_version": "8.3.26",
"url": "https://its.1c.ru/db/v8326doc",
"title": "Платформа 1С:Предприятие 8.3.26",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8325doc",
"platform_version": "8.3.25",
"url": "https://its.1c.ru/db/v8325doc",
"title": "Платформа 1С:Предприятие 8.3.25",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8324doc",
"platform_version": "8.3.24",
"url": "https://its.1c.ru/db/v8324doc",
"title": "Платформа 1С:Предприятие 8.3.24",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8323doc",
"platform_version": "8.3.23",
"url": "https://its.1c.ru/db/v8323doc",
"title": "Платформа 1С:Предприятие 8.3.23",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8322doc",
"platform_version": "8.3.22",
"url": "https://its.1c.ru/db/v8322doc",
"title": "Платформа 1С:Предприятие 8.3.22",
"category": "platform_doc",
"active": true,
"active_sources": [
{
"source_id": "v8322doc",
"title": "1С:Предприятие 8.3.22. Документация",
"url": "https://its.1c.ru/db/v8322doc",
"source_type": "official_1c_its_platform_doc"
}
]
},
{
"platform_doc_id": "v8321doc",
"platform_version": "8.3.21",
"url": "https://its.1c.ru/db/v8321doc",
"title": "Платформа 1С:Предприятие 8.3.21",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8320doc",
"platform_version": "8.3.20",
"url": "https://its.1c.ru/db/v8320doc",
"title": "Платформа 1С:Предприятие 8.3.20",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8319doc",
"platform_version": "8.3.19",
"url": "https://its.1c.ru/db/v8319doc",
"title": "Платформа 1С:Предприятие 8.3.19",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8318doc",
"platform_version": "8.3.18",
"url": "https://its.1c.ru/db/v8318doc",
"title": "Платформа 1С:Предприятие 8.3.18",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8317doc",
"platform_version": "8.3.17",
"url": "https://its.1c.ru/db/v8317doc",
"title": "Платформа 1С:Предприятие 8.3.17",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8316doc",
"platform_version": "8.3.16",
"url": "https://its.1c.ru/db/v8316doc",
"title": "Платформа 1С:Предприятие 8.3.16",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8315doc",
"platform_version": "8.3.15",
"url": "https://its.1c.ru/db/v8315doc",
"title": "Платформа 1С:Предприятие 8.3.15",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8314doc",
"platform_version": "8.3.14",
"url": "https://its.1c.ru/db/v8314doc",
"title": "Платформа 1С:Предприятие 8.3.14",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8313doc",
"platform_version": "8.3.13",
"url": "https://its.1c.ru/db/v8313doc",
"title": "Платформа 1С:Предприятие 8.3.13",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8312doc",
"platform_version": "8.3.12",
"url": "https://its.1c.ru/db/v8312doc",
"title": "Платформа 1С:Предприятие 8.3.12",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8311doc",
"platform_version": "8.3.11",
"url": "https://its.1c.ru/db/v8311doc",
"title": "Платформа 1С:Предприятие 8.3.11",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8310doc",
"platform_version": "8.3.10",
"url": "https://its.1c.ru/db/v8310doc",
"title": "Платформа 1С:Предприятие 8.3.10",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v839doc",
"platform_version": "8.3.9",
"url": "https://its.1c.ru/db/v839doc",
"title": "Платформа 1С:Предприятие 8.3.9",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v838doc",
"platform_version": "8.3.8",
"url": "https://its.1c.ru/db/v838doc",
"title": "Платформа 1С:Предприятие 8.3.8",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v837doc",
"platform_version": "8.3.7",
"url": "https://its.1c.ru/db/v837doc",
"title": "Платформа 1С:Предприятие 8.3.7",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v836doc",
"platform_version": "8.3.6",
"url": "https://its.1c.ru/db/v836doc",
"title": "Платформа 1С:Предприятие 8.3.6",
"category": "platform_doc",
"active": false,
"active_sources": []
},
{
"platform_doc_id": "v8doc",
"platform_version": "8.2",
"url": "https://its.1c.ru/db/v8doc",
"title": "Платформа 1С:Предприятие 8.2",
"category": "platform_doc",
"active": true,
"active_sources": [
{
"source_id": "v8doc",
"title": "1С:Предприятие 8.2. Документация",
"url": "https://its.1c.ru/db/v8doc",
"source_type": "official_1c_its_platform_doc"
},
{
"source_id": "v8doc_dev",
"title": "1С:Предприятие 8.2. Руководство разработчика",
"url": "https://its.1c.ru/db/v8doc/browse/13/-1/50061",
"source_type": "official_1c_its_developer_guide"
}
]
}
]
}
@@ -0,0 +1 @@
+291
View File
@@ -0,0 +1,291 @@
schema: onec_official_docs_sources.v1
access: licensed_private
owner: "1C:ITS"
default_policy:
same_host: true
max_depth: 2
max_errors_per_source: 25
include_patterns:
- "^https://its\\.1c\\.ru/$"
- "^https://its\\.1c\\.ru/section/dev"
- "^https://its\\.1c\\.ru/db/v8devgloss"
- "^https://its\\.1c\\.ru/db/metod8dev"
- "^https://its\\.1c\\.ru/db/content/metod8dev/src/"
- "^https://its\\.1c\\.ru/db/v8std"
- "^https://its\\.1c\\.ru/db/content/v8std/src/"
- "^https://its\\.1c\\.ru/db/(fresh|freshdev|freshconf|freshsm|freshsd)"
- "^https://its\\.1c\\.ru/db/content/(fresh|freshdev|freshconf|freshsm|freshsd)/src/"
- "^https://its\\.1c\\.ru/db/(bsp[0-9]*doc|bid[0-9]*doc|bia[0-9]*doc)"
- "^https://its\\.1c\\.ru/db/content/(bsp[0-9]*doc|bid[0-9]*doc|bia[0-9]*doc)/src/"
- "^https://its\\.1c\\.ru/db/(pubextensions|pubdevguide83|pubdevguideedt|pubcomplexreports|pubv8devui|pubintromobile|pubmobile1c|intgr83|coldev)"
- "^https://its\\.1c\\.ru/db/content/(pubextensions|pubdevguide83|pubdevguideedt|pubcomplexreports|pubv8devui|pubintromobile|pubmobile1c|intgr83|coldev)/src/"
- "^https://its\\.1c\\.ru/db/content/v8devgloss/src/"
- "^https://its\\.1c\\.ru/db/v8doc"
- "^https://its\\.1c\\.ru/db/content/v8doc/src/"
- "^https://its\\.1c\\.ru/db/v83[0-9]+doc"
- "^https://its\\.1c\\.ru/db/content/v83[0-9]+doc/src/"
exclude_patterns:
- "/forum/"
- "/news/"
- "/support/"
sources:
- id: its_home
title: "Информационная система 1С:ИТС"
url: "https://its.1c.ru/"
source_type: official_1c_its_home
platform_family: "1C"
policy:
max_depth: 0
max_pages_per_source: 1
- id: section_dev
title: "Инструкции по разработке на 1С"
url: "https://its.1c.ru/section/dev"
source_type: official_1c_its_dev_section
platform_family: "1C"
policy:
max_depth: 0
max_pages_per_source: 1
- id: section_dev_doc
title: "Платформа 1С:Предприятие. Документация"
url: "https://its.1c.ru/section/dev/doc_dev"
source_type: official_1c_its_platform_doc_index
platform_family: "1C:Enterprise"
policy:
max_depth: 1
max_pages_per_source: 120
- id: section_dev_method
title: "Методические материалы для разработчиков и администраторов 1С"
url: "https://its.1c.ru/section/dev/method_dev"
source_type: official_1c_its_method_index
platform_family: "1C:Enterprise"
policy:
max_depth: 1
max_pages_per_source: 120
- id: metod8dev
title: "Методическая поддержка для разработчиков и администраторов 1С:Предприятия 8"
url: "https://its.1c.ru/db/metod8dev"
source_type: official_1c_its_methodical_support
platform_family: "1C:Enterprise 8"
policy:
max_depth: 4
max_pages_per_source: 2500
- id: metod8dev_developers
title: "1С:Предприятие 8. Методическая поддержка разработчиков"
url: "https://its.1c.ru/db/metod8dev/browse/13/-1/3199"
source_type: official_1c_its_developer_methodical_support
platform_family: "1C:Enterprise 8"
policy:
max_depth: 4
max_pages_per_source: 2500
- id: metod8dev_admins
title: "1С:Предприятие 8. Методическая поддержка администраторов"
url: "https://its.1c.ru/db/metod8dev/browse/13/-1/3190"
source_type: official_1c_its_admin_methodical_support
platform_family: "1C:Enterprise 8"
policy:
max_depth: 4
max_pages_per_source: 1200
- id: v8std
title: "1С:Предприятие 8. Система стандартов и методик разработки конфигураций"
url: "https://its.1c.ru/db/v8std"
source_type: official_1c_its_development_standards
platform_family: "1C:Enterprise 8"
policy:
max_depth: 4
max_pages_per_source: 1800
- id: section_dev_edt
title: "1C:EDT"
url: "https://its.1c.ru/section/dev/doc_edt"
source_type: official_1c_its_edt_index
platform_family: "1C:Enterprise Development Tools"
policy:
max_depth: 1
max_pages_per_source: 80
- id: section_dev_bsp
title: "Библиотека стандартных подсистем"
url: "https://its.1c.ru/section/dev/doc_bsp"
source_type: official_1c_its_bsp_index
platform_family: "1C:Enterprise libraries"
policy:
max_depth: 1
max_pages_per_source: 80
- id: section_dev_fresh
title: "1С:Фреш. Документация"
url: "https://its.1c.ru/section/dev/doc_fresh"
source_type: official_1c_its_fresh_index
platform_family: "1C:Fresh"
policy:
max_depth: 1
max_pages_per_source: 80
- id: bsp321doc
title: "Библиотека стандартных подсистем 3.2.1"
url: "https://its.1c.ru/db/bsp321doc"
source_type: official_1c_its_bsp_doc
platform_family: "1C:Enterprise libraries"
policy:
max_depth: 4
max_pages_per_source: 1200
- id: bid304doc
title: "Библиотека интеграции с 1С:Документооборотом 3.0.4"
url: "https://its.1c.ru/db/bid304doc"
source_type: official_1c_its_integration_library_doc
platform_family: "1C:Enterprise libraries"
policy:
max_depth: 3
max_pages_per_source: 500
- id: bia104doc
title: "Библиотека интеграции с 1С:Архивом 1.0.4"
url: "https://its.1c.ru/db/bia104doc"
source_type: official_1c_its_integration_library_doc
platform_family: "1C:Enterprise libraries"
policy:
max_depth: 3
max_pages_per_source: 500
- id: freshdev
title: "1С:Облачная подсистема Фреш. Руководство разработчика"
url: "https://its.1c.ru/db/freshdev"
source_type: official_1c_its_fresh_developer_guide
platform_family: "1C:Fresh"
policy:
max_depth: 4
max_pages_per_source: 900
- id: freshconf
title: "1С:Облачная подсистема Фреш. Рекомендации по подготовке конфигураций"
url: "https://its.1c.ru/db/freshconf"
source_type: official_1c_its_fresh_configuration_guide
platform_family: "1C:Fresh"
policy:
max_depth: 4
max_pages_per_source: 900
- id: intgr83
title: "Технологии интеграции 1С:Предприятия 8.3"
url: "https://its.1c.ru/db/intgr83"
source_type: official_1c_its_developer_book
platform_family: "1C:Enterprise 8.3"
policy:
max_depth: 4
max_errors_per_source: 15
max_pages_per_source: 900
- id: pubextensions
title: "Расширения конфигураций"
url: "https://its.1c.ru/db/pubextensions"
source_type: official_1c_its_developer_book
platform_family: "1C:Enterprise 8.3"
policy:
max_depth: 4
max_errors_per_source: 15
max_pages_per_source: 700
- id: pubdevguide83
title: "1С:Предприятие 8.3. Практическое пособие разработчика"
url: "https://its.1c.ru/db/pubdevguide83"
source_type: official_1c_its_developer_book
platform_family: "1C:Enterprise 8.3"
policy:
max_depth: 4
max_errors_per_source: 10
max_pages_per_source: 200
- id: pubdevguideedt
title: "1C:Предприятие 8.3. Практическое пособие разработчика. Используем 1C:EDT"
url: "https://its.1c.ru/db/pubdevguideedt"
source_type: official_1c_its_developer_book
platform_family: "1C:Enterprise Development Tools"
policy:
max_depth: 4
max_errors_per_source: 10
max_pages_per_source: 900
- id: pubcomplexreports
title: "Разработка сложных отчетов в 1С:Предприятие 8"
url: "https://its.1c.ru/db/pubcomplexreports"
source_type: official_1c_its_developer_book
platform_family: "1C:Enterprise 8"
policy:
max_depth: 4
max_errors_per_source: 10
max_pages_per_source: 700
- id: v8327doc
title: "1С:Предприятие 8.3.27. Документация"
url: "https://its.1c.ru/db/v8327doc"
source_type: official_1c_its_platform_doc
platform_family: "1C:Enterprise 8.3"
platform_version: "8.3.27"
policy:
max_depth: 3
max_pages_per_source: 1200
- id: v8327doc_dev
title: "1С:Предприятие 8.3.27. Руководство разработчика"
url: "https://its.1c.ru/db/v8327doc/bookmark/dev/TI000000000"
source_type: official_1c_its_developer_guide
platform_family: "1C:Enterprise 8.3"
platform_version: "8.3.27"
policy:
max_depth: 5
max_pages_per_source: 2500
- id: v8327doc_adm
title: "1С:Предприятие 8.3.27. Руководство администратора"
url: "https://its.1c.ru/db/v8327doc/bookmark/adm/TI000000000"
source_type: official_1c_its_admin_guide
platform_family: "1C:Enterprise 8.3"
platform_version: "8.3.27"
policy:
max_depth: 5
max_pages_per_source: 1200
- id: v8327doc_cs
title: "1С:Предприятие 8.3.27. Клиент-серверный вариант"
url: "https://its.1c.ru/db/v8327doc/bookmark/cs/TI000000000"
source_type: official_1c_its_client_server_admin_guide
platform_family: "1C:Enterprise 8.3"
platform_version: "8.3.27"
policy:
max_depth: 5
max_pages_per_source: 1200
- id: v8327doc_usr
title: "1С:Предприятие 8.3.27. Руководство пользователя"
url: "https://its.1c.ru/db/v8327doc/bookmark/usr/TI000000000"
source_type: official_1c_its_user_guide
platform_family: "1C:Enterprise 8.3"
platform_version: "8.3.27"
policy:
max_depth: 4
max_pages_per_source: 900
- id: v8327doc_utx
title: "1С:Предприятие 8.3.27. Руководство пользователя. Интерфейс Такси"
url: "https://its.1c.ru/db/v8327doc/bookmark/utx/TI000000000"
source_type: official_1c_its_taxi_user_guide
platform_family: "1C:Enterprise 8.3"
platform_version: "8.3.27"
policy:
max_depth: 4
max_pages_per_source: 900
- id: v8devgloss
title: "Глоссарий разработчика"
url: "https://its.1c.ru/db/v8devgloss"
source_type: official_1c_its_glossary
platform_family: "1C:Enterprise 8"
policy:
max_depth: 2
max_pages_per_source: 500
- id: v8doc
title: "1С:Предприятие 8.2. Документация"
url: "https://its.1c.ru/db/v8doc"
source_type: official_1c_its_platform_doc
platform_family: "1C:Enterprise 8"
policy:
max_depth: 2
max_pages_per_source: 800
- id: v8doc_dev
title: "1С:Предприятие 8.2. Руководство разработчика"
url: "https://its.1c.ru/db/v8doc/browse/13/-1/50061"
source_type: official_1c_its_developer_guide
platform_family: "1C:Enterprise 8"
policy:
max_depth: 4
max_pages_per_source: 1200
- id: v8322doc
title: "1С:Предприятие 8.3.22. Документация"
url: "https://its.1c.ru/db/v8322doc"
source_type: official_1c_its_platform_doc
platform_family: "1C:Enterprise 8.3"
platform_version: "8.3.22"
policy:
max_depth: 2
max_pages_per_source: 300
@@ -0,0 +1,440 @@
{
"schema": "onec_its_start_links.v1",
"created_at_unix": 1782258184,
"root": {
"url": "https://its.1c.ru/",
"title": "Информационная система 1С:ИТС",
"link_count": 107
},
"dev_section": {
"url": "https://its.1c.ru/section/dev",
"title": "Инструкции по разработке на 1С :: Информационная система 1С:ИТС",
"link_count": 734
},
"counts": {
"candidates": 82,
"by_category": {
"dev_section": 1,
"dev_section_index": 5,
"developer_book": 23,
"developer_glossary": 1,
"development_standards": 1,
"library_doc": 11,
"methodical_support": 4,
"platform_doc": 25,
"platform_related_doc": 11
}
},
"start_links": [
{
"url": "https://its.1c.ru/section/dev",
"text": "Инструкции по разработке на 1С",
"category": "dev_section"
},
{
"url": "https://its.1c.ru/section/dev/doc_bsp",
"text": "Библиотека стандартных подсистем",
"category": "dev_section_index"
},
{
"url": "https://its.1c.ru/section/dev/doc_dev",
"text": "Платформа 1С:Предприятие. Документация",
"category": "dev_section_index"
},
{
"url": "https://its.1c.ru/section/dev/doc_edt",
"text": "1C:EDT",
"category": "dev_section_index"
},
{
"url": "https://its.1c.ru/section/dev/doc_fresh",
"text": "1С:Фреш. Документация",
"category": "dev_section_index"
},
{
"url": "https://its.1c.ru/section/dev/method_dev",
"text": "Методические материалы для разработчиков и администраторов 1С",
"category": "dev_section_index"
},
{
"url": "https://its.1c.ru/db/coldev",
"text": "Групповая разработка в программах «1С»",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/intgr83",
"text": "Технологии интеграции \"1С:Предприятия 8.3\"",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pub101advice",
"text": "101 совет начинающим разработчикам в системе \"1С:Предприятие 8\"",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pub1celementarno",
"text": "1С:ЭЛЕМЕНТарно! 1С:Элемент для будущих разработчиков: практикум 10-11 класс",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pub1cerpmsfo",
"text": "1С:Академия EPR. Подготовка и автоматизация отчетности по МСФО",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pub1cerppractgoz",
"text": "1С:Академия ERP. Практикум по подготовке отчетности исполнения контрактов гособоронзаказа",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubapplied",
"text": "Реализация прикладных задач в системе «1С:Предприятие 8.2»",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubcomplexreports",
"text": "Разработка сложных отчетов в \"1С:Предприятие 8\"",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubdevguide",
"text": "1С:Предприятие 8.2. Практическое пособие разработчика",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubdevguide83",
"text": "1С:Предприятие 8.3. Практическое пособие разработчика",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubdevguideedt",
"text": "1C:Предприятие 8.3. Практическое пособие разработчика. Используем 1C:EDT",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubelementlang",
"text": "\"1С:Предприятие.Элемент\". Возможности встроенного языка",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubessence",
"text": "1С:Предприятие 8.2. Коротко о главном",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubextensions",
"text": "Расширения конфигураций. Как адаптировать прикладные решения при внедрении. Разработка в системе 1С:Предприятие 8.3. Издание 2",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubhello1c",
"text": "Hello, 1C! Пример быстрой разработки приложений на платформе 1С:Предприятие 8.2. Мастер-класс. Версия 2",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubhello1c83",
"text": "Hello, 1C! Пример быстрой разработки приложений на платформе 1С:Предприятие 8.3. Версия 3",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubintromobile",
"text": "Знакомство с разработкой мобильных приложений на платформе \"1С:Предприятие 8\"",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/publab82021",
"text": "Сборник лабораторных работ для студентов учебных заведений, изучающих программирование в системе 1С:Предприятие 8 (1С:Enterprise 8)",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubmasterclass",
"text": "1С:Счетчик ворон. Мастер-класс по мобильной разработке в среде \"1С:Предприятие\"",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubmobile1c",
"text": "Mobile 1C! Пример быстрой разработки мобильного приложения на платформе «1С:Предприятие 8.3»",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubv8devui",
"text": "Разработка интерфейса прикладных решений на платформе \"1С:Предприятие 8\"",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubv8problems",
"text": "Сборник задач по разработке на платформе 1С:Предприятие",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/pubvnedrset",
"text": "Как настраивать 1С:Предприятие 8.2 при внедрении",
"category": "developer_book"
},
{
"url": "https://its.1c.ru/db/v8devgloss",
"text": "Глоссарий разработчика",
"category": "developer_glossary"
},
{
"url": "https://its.1c.ru/db/v8std",
"text": "1С:Предприятие 8. Система стандартов и методик разработки конфигураций",
"category": "development_standards"
},
{
"url": "https://its.1c.ru/db/bia103doc",
"text": "Библиотека интеграции с 1С:Архивом 1.0.3",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/bia104doc",
"text": "Библиотека интеграции с 1С:Архивом 1.0.4",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/biadoc",
"text": "Библиотека интеграции с 1С:Архивом 1.0.2",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/bid301doc",
"text": "Библиотека интеграции с 1С:Документооборотом 3.0.1",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/bid302doc",
"text": "Библиотека интеграции с 1С:Документооборотом 3.0.2",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/bid303doc",
"text": "Библиотека интеграции с 1С:Документооборотом 3.0.3",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/bid304doc",
"text": "Библиотека интеграции с 1С:Документооборотом 3.0.4",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/biddoc",
"text": "Библиотека интеграции с 1С:Документооборотом 1.1.18",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/bsp3111doc",
"text": "Библиотека стандартных подсистем 3.1.11",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/bsp3112doc",
"text": "Библиотека стандартных подсистем 3.1.12",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/bsp321doc",
"text": "Библиотека стандартных подсистем 3.2.1",
"category": "library_doc"
},
{
"url": "https://its.1c.ru/db/metod8dev/browse/13/-1/3190",
"text": "1С:Предприятие 8. Методическая поддержка администраторов",
"category": "methodical_support"
},
{
"url": "https://its.1c.ru/db/metod8dev/browse/13/-1/3199",
"text": "1С:Предприятие 8. Методическая поддержка разработчиков",
"category": "methodical_support"
},
{
"url": "https://its.1c.ru/db/metod8dev/browse/13/-1/3272",
"text": "1С:Предприятие 8.1. Методическая поддержка разработчиков и администраторов",
"category": "methodical_support"
},
{
"url": "https://its.1c.ru/db/metod8dev/browse/13/-1/3272/3291",
"text": "Платформа 1С:Предприятие 8.1",
"category": "methodical_support"
},
{
"url": "https://its.1c.ru/db/v8310doc",
"text": "Платформа 1С:Предприятие 8.3.10",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8311doc",
"text": "Платформа 1С:Предприятие 8.3.11",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8312doc",
"text": "Платформа 1С:Предприятие 8.3.12",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8313doc",
"text": "Платформа 1С:Предприятие 8.3.13",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8314doc",
"text": "Платформа 1С:Предприятие 8.3.14",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8315doc",
"text": "Платформа 1С:Предприятие 8.3.15",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8316doc",
"text": "Платформа 1С:Предприятие 8.3.16",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8317doc",
"text": "Платформа 1С:Предприятие 8.3.17",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8318doc",
"text": "Платформа 1С:Предприятие 8.3.18",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8319doc",
"text": "Платформа 1С:Предприятие 8.3.19",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8320doc",
"text": "Платформа 1С:Предприятие 8.3.20",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8321doc",
"text": "Платформа 1С:Предприятие 8.3.21",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8322doc",
"text": "Платформа 1С:Предприятие 8.3.22",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8323doc",
"text": "Платформа 1С:Предприятие 8.3.23",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8324doc",
"text": "Платформа 1С:Предприятие 8.3.24",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8325doc",
"text": "Платформа 1С:Предприятие 8.3.25",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8326doc",
"text": "Платформа 1С:Предприятие 8.3.26",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8327doc",
"text": "Платформа 1С:Предприятие 8.3.27",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v836doc",
"text": "Платформа 1С:Предприятие 8.3.6",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v837doc",
"text": "Платформа 1С:Предприятие 8.3.7",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v838doc",
"text": "Платформа 1С:Предприятие 8.3.8",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v839doc",
"text": "Платформа 1С:Предприятие 8.3.9",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v851doc",
"text": "Платформа 1С:Предприятие 8.5.1",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v854doc",
"text": "Платформа 1С:Предприятие 8.5.4. Тестовая версия",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/v8doc",
"text": "Платформа 1С:Предприятие 8.2",
"category": "platform_doc"
},
{
"url": "https://its.1c.ru/db/fresh",
"text": "1С:Облачная подсистема Фреш. Возможности интеграции",
"category": "platform_related_doc"
},
{
"url": "https://its.1c.ru/db/freshadep",
"text": "1С:Облачная подсистема Фреш. Автоматизированное развертывание тестового стенда Фреш",
"category": "platform_related_doc"
},
{
"url": "https://its.1c.ru/db/freshconf",
"text": "1С:Облачная подсистема Фреш. Рекомендации по подготовке конфигураций к работе в сервисе Фреш",
"category": "platform_related_doc"
},
{
"url": "https://its.1c.ru/db/freshdev",
"text": "1С:Облачная подсистема Фреш. Руководство разработчика",
"category": "platform_related_doc"
},
{
"url": "https://its.1c.ru/db/freshex1",
"text": "1С:Облачная подсистема Фреш. Демонстрационный пример № 1 развертывания сервиса Фреш",
"category": "platform_related_doc"
},
{
"url": "https://its.1c.ru/db/freshex2",
"text": "1С:Облачная подсистема Фреш. Демонстрационный пример № 2 развертывания сервиса Фреш",
"category": "platform_related_doc"
},
{
"url": "https://its.1c.ru/db/freshnews",
"text": "1С:Облачная подсистема Фреш. Новости и информация об обновлениях",
"category": "platform_related_doc"
},
{
"url": "https://its.1c.ru/db/freshpub",
"text": "1С:Облачная подсистема Фреш",
"category": "platform_related_doc"
},
{
"url": "https://its.1c.ru/db/freshsd",
"text": "1С:Управление службой поддержки. Программные интерфейсы",
"category": "platform_related_doc"
},
{
"url": "https://its.1c.ru/db/freshsm",
"text": "1С:Облачная подсистема Фреш. Программный интерфейс менеджера сервиса",
"category": "platform_related_doc"
},
{
"url": "https://its.1c.ru/db/sdadmin",
"text": "1С:Управление службой поддержки. Руководство администратора",
"category": "platform_related_doc"
}
]
}