Files
uas_ep/README.md
T

154 lines
8.9 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.
# uas_ep
[![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-11.5.27.61-blue)](https://git.p7net.ru/1c/uas_ep/-/releases/11.5.27.61)
Репозиторий конфигурации **«1С:Управление аптечной сетью»** (УАС) в формате выгрузки в файлы для версионирования в Git.
## Общие сведения
| Параметр | Значение |
| :--- | :--- |
| **Имя конфигурации (метаданные)** | `УправлениеАптечнойСетью` |
| **Синоним** | Управление аптечной сетью, редакция 11.5 |
| **Версия** | `11.5.27.61` |
| **Разработчик** | ОКСи, Фирма «1С» |
| **Режим совместимости платформы** | `Version8_3_27` |
| **Режим запуска** | Управляемое приложение |
| **Язык скриптов** | Русский |
| **Сайт продукта** | [1capteka.ru](http://www.1capteka.ru) |
| **Репозиторий Git** | `https://git.p7net.ru/1c/uas_ep.git` |
> **Примечание:** Актуальная выгрузка соответствует версии конфигурации `11.5.27.61` (файл `src/Configuration.xml`). Каталог `src/` — около **2,5 ГБ**, ~55 тыс. файлов.
## Назначение
**1С:УАС** — отраслевое решение на базе типовой функциональности УТ 11.5 для автоматизации аптечных сетей и розничной торговли лекарственными препаратами, БАД и сопутствующими товарами.
Ключевые контуры:
1. **Розничные продажи и РМК** — кассовые операции, рабочее место кассира (`УАС_РМК`).
2. **Аптечный учёт** — номенклатура, серии, остатки, цены (`УАС_Аптека`).
3. **Закупки и склад** — поступление, перемещения, доставка, складской учёт.
4. **Маркировка и ГосИС** — МДЛП, ИС МП / ГИС МТ, ЕГАИС, ЭДО.
5. **CRM, маркетинг и сайты** — клиентская база, акции, обмен с сайтами (`УАС_Сайты`).
6. **Казначейство и финансы** — банк, касса, взаиморасчёты, контроллинг.
## Структура репозитория
```
uas_ep/
├── src/ # Конфигурация 1С в формате выгрузки в файлы
│ ├── Configuration.xml # Корневой файл метаданных конфигурации
│ ├── Catalogs/ # Справочники
│ ├── Documents/ # Документы
│ ├── Reports/ # Отчёты
│ ├── DataProcessors/ # Обработки
│ ├── CommonModules/ # Общие модули
│ ├── InformationRegisters/ # Регистры сведений
│ ├── AccumulationRegisters/ # Регистры накопления
│ ├── Subsystems/ # Подсистемы
│ ├── Roles/ # Роли
│ └── ... # Прочие объекты метаданных
├── VERSION # Текущая версия конфигурации (11.5.27.61)
├── .gitignore # Исключения для Git
└── .gitattributes # EOL/кодировка для выгрузки конфигуратора
```
## Состав конфигурации (основные подсистемы)
| Подсистема | Назначение |
| :--- | :--- |
| **УАС_Аптека** | Отраслевой контур аптеки |
| **УАС_РМК** | Рабочее место кассира |
| **УАС_Сайты** | Интеграция с сайтами |
| **Продажи** | Оптовые и розничные продажи |
| **Закупки** | Заказы и поступления от поставщиков |
| **Склад и доставка** | Складской учёт и доставка |
| **Казначейство / Банк и касса** | Денежные средства и оплаты |
| **ГосИС / Интеграция МДЛП** | Государственные информационные системы и маркировка |
| **Электронное взаимодействие** | ЭДО |
| **CRM и маркетинг** | Клиенты, акции, коммуникации |
| **Финансовый результат и контроллинг** | Управленческая отчётность |
| **НСИ и администрирование** | Настройки, права, НСИ |
## Интеграции и сервисы
По составу метаданных в выгрузке присутствуют контуры:
- **МДЛП** — маркировка лекарственных препаратов;
- **ИС МП / ГИС МТ** — маркировка товаров (в т.ч. БАД);
- **ЕГАИС**, **ВетИС**, **ГИСМ** — отраслевые госсистемы (типовой контур УТ);
- **ЭДО** — электронный документооборот;
- **Сайты / веб-сервисы** — обмен с внешними сайтами и сервисами;
- **1С:Документооборот**, интернет-поддержка, торговое оборудование.
## Статистика объектов метаданных
Подсчёт по каталогам `src/` (верхнеуровневые XML объектов):
| Тип объекта | Количество |
| :--- | ---: |
| **Справочники** | 587 |
| **Документы** | 342 |
| **Отчёты** | 350 |
| **Обработки** | 411 |
| **Общие модули** | 2 983 |
| **Регистры сведений** | 938 |
| **Регистры накопления** | 111 |
| **Подсистемы** | 44 |
| **Роли** | 1 331 |
| **Перечисления** | 1 050 |
| **Константы** | 995 |
| **Файлы .bsl (модули)** | ~13 900 |
| **Всего файлов в src/** | ~54 900 |
## Работа с репозиторием
### Требования
- Платформа **1С:Предприятие 8.3** с режимом совместимости **8.3.27**.
- **Конфигуратор 1С** или **1C:EDT**.
- Рекомендуется локальная настройка Git под выгрузку конфигуратора (`setup-1c-repo` из `git_man`): UTF-8 BOM, CRLF для файлов выгрузки, `core.longpaths`, `core.quotepath=false`.
### Загрузка конфигурации
1. Клонируйте репозиторий:
```bash
git clone https://git.p7net.ru/1c/uas_ep.git
```
2. В Конфигураторе: `Конфигурация` → `Загрузить конфигурацию из файлов...`
3. Укажите каталог `src/`.
4. Обновите конфигурацию информационной базы.
### Выгрузка изменений
1. В Конфигураторе: `Конфигурация` → `Выгрузить конфигурацию в файлы...` → каталог `src/`.
2. Обновите файл `VERSION` по значению из `Configuration.xml` (`<Version>`).
3. Зафиксируйте изменения:
```bash
git add .
git commit -m "Описание изменений"
git push origin main
```
### Исключённые из Git файлы
Согласно `.gitignore`:
- бинарные выгрузки (`.cf`, `.cfe`, `.cfu`, `.epf`, `.erf`);
- временные файлы и логи;
- служебные каталоги IDE и отладки.
## История репозитория
| Дата | Событие |
| :--- | :--- |
| **15.06.2026** | Начальный коммит — выгрузка конфигурации из DT-021. |
| **16.06.2026** | Добавлен `VERSION`, релиз `11.5.26.118`. |
| **27.07.2026** | Актуализация выгрузки до `11.5.27.61`, обновлены README / `.gitattributes` / `.gitignore`, релиз `11.5.27.61`. |
## Ссылки
- **Репозиторий:** [`https://git.p7net.ru/1c/uas_ep`](https://git.p7net.ru/1c/uas_ep)
- **Релизы:** [`https://git.p7net.ru/1c/uas_ep/-/releases`](https://git.p7net.ru/1c/uas_ep/-/releases)
- **Продукт:** [1С:Управление аптечной сетью](http://www.1capteka.ru)