Унификация названий внешних обработок 1С
Пример имени файла внешней обработки:
PUBID_000000-HRMCorp30_ДОБ_ИмяВнешнейОбработки_УИ_1.0.epf
Идентификатор обработки (если есть):
PUBID_000000 - публичный идентификатор обработки, например, на сайте Инфостарт. Если не заполнено, то обработка не публиковалась.
Если обработка предназначена для одной конкретной конфигурации:
- AccountingCorp30 - Бухгалтерия предприятия КОРП, редакция 3.0,
- HRMCorp - Зарплата и управление персоналом КОРП, редакция 2.5,
- HRMCorp30 - Зарплата и управление персоналом КОРП, редакция 3,
- HRM30 - Зарплата и Управление Персоналом, редакция 3,
- EnterpriseERP20 - 1С:ERP Управление предприятием 2,
- HospPh2 - Медицина. Больничная аптека, редакция 2.
- и т.д. (идентификатор конфигурации с сайта 1С ИТС).
- ПФ - Печатная форма,
- ЗО - Заполнение объекта,
- ССО - Создание связанных объектов,
- ОТ - Отчет,
- ШС - Шаблон сообщения,
- ДОБ - Дополнительная обработка,
- ДОТ - Дополнительный отчет.
Тип клиентского приложения:
- УИ (либо УФ) - управляемый интерфейс (управляемые формы),
- ОИ (либо ОФ) - обычный интерфейс (обычные формы),
- УОИ (либо УОФ) - управляемый и обычный интерфейс (формы).
Версионирование:
В примере выше "1.0" - версия обработки. Если не заполнено, то — "1.0".
Для конфигураций в 1С принята, так называемая, система нумерации "РПВС" состоящая из четырех значений:
- Р - Номер редакции. Большие архитектурные изменения. Обновление с предыдущей версии невозможно.
- П - Номер подредакции. Большие архитектурные изменения. Возможно обновление с предыдущей версии.
- В - Номер версии. Добавлен новый функционал.
- С - Номер сборки. Исправлены ошибки.
1.0.1.1 - минимальная версия конфигурации в 1С.
Для обработок обычно достаточно трех значений "РВС", но можно использовать все четыре:
- Р - Номер редакции. Принципиально новая реализация обработки. Используется новый подход, обработка написана "с нуля" и т.д.
- П - Номер подредакции. Обычно номер увеличивается после того, как в обработку добавлен новый функционал и/или исправлены ошибки, перед тем, как обработка передается на тестирование, заказчику или публикуется.
- В - Номер версии. Добавлен новый функционал.
- С - Номер сборки. Исправлены ошибки.
Причем в названиях обработок (в случае использоватения "РПВС") обычно вывожу только первые два числа версии, третье и четверное — только в функции СведенияОВнешнейОбработке(), т.к. последние два числа обычно не приводят к созданию новой версии файла обработки. В случае использоватения "РВС" в названии пишу все три числа.
1.0.1.1 - минимальная версия внешней обработки (в случае использоватения "РПВС").
1.1.1 - минимальная версия обработки (в случае использоватения "РВС").
Добавить комментарий