Files
crm3_26/README.md
T

181 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# crm3_26
[![1C Enterprise](https://img.shields.io/badge/1C-Enterprise-%23FF6C37?style=flat&logo=1c&logoColor=white)](https://v8.1c.ru/)
[![License](https://img.shields.io/badge/license-proprietary-red)](#)
[![Version](https://img.shields.io/badge/version-3.1.36.33-blue)](https://git.p7net.ru/1c/crm3_26/-/releases)
[![Changelog](https://img.shields.io/badge/changelog-Keep%20a%20Changelog-orange)](CHANGELOG.md)
Репозиторий конфигурации 1С:Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 3.1 в формате выгрузки в файлы для версионирования в Git.
## Общие сведения
| Параметр | Значение |
| :--- | :--- |
| **Имя конфигурации** | `УправлениеТорговлей_CRM_2` |
| **Синоним** | 1С:Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 3.1 |
| **Версия в репозитории** | `3.1.36.33` |
| **Доступны обновления 1С** | `3.1.36.34``3.1.36.36` *(не установлены)* |
| **История версий** | [`CHANGELOG.md`](CHANGELOG.md) |
| **Разработчик** | ООО «1С-Рарус Специализированные Решения» |
| **Основа продукта** | 1С:Управление торговлей (11.5.27.52) + Модуль 1С:CRM (3.1.36.45) |
| **Режим совместимости платформы** | 8.3.27 |
| **Режим запуска** | Управляемое приложение |
| **Язык скриптов** | Русский |
| **Репозиторий Git** | `https://git.p7net.ru/1c/crm3_26.git` |
| **Размер репозитория** | ~2.1 ГБ *(уточните актуальное значение на странице репозитория)* |
> **Примечание:** Конфигурация выгружена с информационной базы crm3 (сервер `1c-srv.rhana.local`).
## Назначение
Продукт объединяет функциональность 1С:Управление торговлей и модуля 1С:CRM и предназначен для комплексной автоматизации:
- управления продажами и закупками;
- складского учёта и логистики;
- взаимодействия с клиентами (CRM);
- маркетинга и аналитики клиентской базы;
- планирования и финансового контроллинга;
- казначейства и взаиморасчётов;
- электронного документооборота и интеграций с внешними системами.
## Структура репозитория
```
crm3_26/
├── src/ # Конфигурация 1С в формате выгрузки в файлы
│ ├── Configuration.xml # Корневой файл метаданных конфигурации
│ ├── Catalogs/ # Справочники
│ ├── Documents/ # Документы
│ ├── Reports/ # Отчёты
│ ├── DataProcessors/ # Обработки
│ ├── CommonModules/ # Общие модули
│ ├── InformationRegisters/ # Регистры сведений
│ ├── AccumulationRegisters/ # Регистры накопления
│ ├── Subsystems/ # Подсистемы
│ ├── Roles/ # Роли
│ ├── ExchangePlans/ # Планы обмена
│ ├── WebServices/ # Веб-сервисы
│ ├── HTTPServices/ # HTTP-сервисы
│ ├── Bots/ # Боты
│ ├── IntegrationServices/ # Сервисы интеграции
│ └── ... # Прочие объекты метаданных
├── VERSION # Текущая версия конфигурации
├── CHANGELOG.md # История версий (типовые обновления 1С)
├── .gitignore # Исключения для Git
└── .gitattributes # Настройки окончаний строк и бинарных файлов
```
## Состав конфигурации (основные подсистемы)
Конфигурация включает 28 подсистем верхнего уровня, в том числе:
| Подсистема | Назначение |
| :--- | :--- |
| **CRM_МодульCRM** | Ядро CRM: работа с клиентами, проекты, маркетинг, календарь и почта, триггеры |
| **CRMИМаркетинг** | Маркетинговые инструменты |
| **Продажи / ПродажиБазовая** | Управление продажами |
| **Закупки / ЗакупкиБазовая** | Управление закупками |
| **Склад / СкладБазовая** | Складской учёт |
| **Казначейство** | Управление денежными средствами |
| **ФинансовыйРезультатИКонтроллинг** | Финансовый результат и контроллинг |
| **Планирование** | Планирование |
| **ЭлектронноеВзаимодействие** | ЭДО, обмен электронными документами |
| **СинхронизацияДанных** | Синхронизация между базами |
| **ИнтеграцияЕГАИСУТ / ИнтеграцияГИСМУТ / ИнтеграцияВЕТИСУТ / ИнтеграцияМОТПУТ** | Государственные информационные системы |
| **ИнтеграцияС1СДокументооборотом** | Интеграция с 1С:Документооборот |
| **СерверЛояльности** | Программы лояльности |
| **МашинноеОбучение** | Машинное обучение |
| **Администрирование** | Администрирование системы |
| **СтандартныеПодсистемы** | Библиотека стандартных подсистем (БСП) |
### Модуль CRM (ключевые разделы)
Внутри подсистемы `CRM_МодульCRM` выделены функциональные блоки:
- **Работа с клиентами** — продажи, поддержка, анализ обращений и клиентской базы;
- **Маркетинг** — сегменты, рассылки, анкетирование, сквозная аналитика, распознавание лиц;
- **Проекты** — управление проектами;
- **Календарь и почта** — календарь, электронная почта, обмен с внешними календарями;
- **Триггеры** — автоматизация бизнес-процессов по событиям;
- **СофтФон** — интеграция с телефонией;
- **SMS4B** — сервис SMS-рассылок.
## Статистика объектов метаданных
| Тип объекта | Количество |
| :--- | :--- |
| **Справочники** | 645 |
| **Документы** | 306 |
| **Отчёты** | 388 |
| **Обработки** | 450 |
| **Общие модули** | 3 195 |
| **Регистры сведений** | 857 |
| **Регистры накопления** | 105 |
| **Роли** | 1 185 |
| **Планы обмена** | 26 |
| **Веб-сервисы** | 21 |
| **HTTP-сервисы** | 16 |
| **Боты** | 2 |
| **Файлы .bsl (модули)** | ~14 650 |
| **Всего файлов в src/** | ~61 400 |
## Интеграции и сервисы
Конфигурация содержит HTTP-сервисы для взаимодействия с внешними системами, в том числе:
- электронный документооборот (ЭДО);
- сервер лояльности;
- биллинг;
- телефония (SoftPhone);
- обмен данными;
- открытая авторизация почтовых сервисов.
Также реализованы боты для оповещения пользователей о событиях и сервисы интеграции для обмена сообщениями.
## Работа с репозиторием
### Требования
- Платформа 1С:Предприятие 8.3 (режим совместимости 8.3.27 и выше);
- Конфигуратор 1С или среда разработки с поддержкой формата выгрузки в файлы (например, 1C:EDT).
### Загрузка конфигурации
1. Клонируйте репозиторий:
```bash
git clone https://git.p7net.ru/1c/crm3_26.git
```
2. В конфигураторе 1С: `Конфигурация` → `Загрузить конфигурацию из файлов` — указать каталог `src/`.
3. Обновить конфигурацию базы данных.
### Выгрузка изменений
1. В конфигураторе: `Конфигурация` → `Выгрузить конфигурацию в файлы` — указать каталог `src/`.
2. Обновить файл `VERSION` при смене версии.
3. Зафиксировать изменения в Git.
### Исключённые из Git файлы
Согласно `.gitignore`, в репозиторий не попадают:
- бинарные файлы конфигурации (`.cf`, `.cfe`, `.ef`);
- временные и служебные файлы;
- каталоги отладки (`.vs/`, `.vscode/`, `Debug/`).
## История репозитория
| Дата | Событие |
| :--- | :--- |
| **18.06.2026** | Начальный коммит — выгрузка конфигурации с DT-021 |
| — | Экспорт из базы crm3 (`1c-srv.rhana.local`), версия 3.1.36.31 |
| — | Актуальная версия конфигурации: **3.1.36.33** |
| **21.07.2026** | Добавлен [`CHANGELOG.md`](CHANGELOG.md) — описание версий из [News1Cv8.htm](https://dl04.1c.ru/content//AutoUpdatesFiles/tradeCRM/3_1_36_36/82/News1Cv8.htm), включая не установленные `3.1.36.34``3.1.36.36` |
## Ссылки
- **Репозиторий:** [`https://git.p7net.ru/1c/crm3_26`](https://git.p7net.ru/1c/crm3_26)
- **Релизы:** [`https://git.p7net.ru/1c/crm3_26/-/releases`](https://git.p7net.ru/1c/crm3_26/-/releases)
- **Файл версии:** [`VERSION`](https://git.p7net.ru/1c/crm3_26/-/blob/main/VERSION)
- **История версий:** [`CHANGELOG.md`](CHANGELOG.md)
- **Новости 1С (3.1.36.36):** [`News1Cv8.htm`](https://dl04.1c.ru/content//AutoUpdatesFiles/tradeCRM/3_1_36_36/82/News1Cv8.htm)