Как создать чистую конфигурацию и наполнить её объектами?
Создание чистой конфигурации и её наполнение прикладными объектами — это базовый этап при разработке собственных решений в 1С:Предприятие. Такая конфигурация не содержит никаких типовых объектов, кроме системных, и создаётся вручную с нуля в конфигураторе.
Создание чистой конфигурации
1. Создание новой информационной базы
-
Откройте окно запуска 1С.
-
Нажмите кнопку «Добавить».
-
Выберите «Создание новой информационной базы» → «Пустая конфигурация».
-
Укажите название, путь к каталогу базы.
-
Завершите создание и откройте базу в режиме конфигуратора.
2. Появится пустая конфигурация
После открытия в конфигураторе в дереве объектов будет пустая конфигурация, содержащая только стандартные разделы: Общие модули, Подсистемы, Справочники, Документы и т.д. Всё остальное создаётся вручную.
Наполнение конфигурации объектами
1. Создание подсистем
-
В дереве конфигурации откройте узел Подсистемы.
-
Создайте новую подсистему, например, «Продажи».
-
Укажите отображаемое имя.
-
Назначьте в неё объекты, которые вы создадите (это влияет на навигацию и интерфейс).
2. Создание справочников
-
Откройте узел Справочники → Создать.
-
Назовите справочник, например, Номенклатура.
-
Настройте:
-
Код и Наименование (уникальность, автонумерация).
-
Добавьте реквизиты, например: Цена (число), ЕдиницаИзмерения (строка).
-
-
Включите справочник в подсистему.
3. Создание документов
-
В разделе Документы создайте, например, ПоступлениеТоваров.
-
Установите:
-
Префикс нумерации, автонумерацию.
-
Добавьте реквизиты: Контрагент, ДатаПоступления.
-
Добавьте табличную часть Товары, в ней — Номенклатура, Количество, Цена, Сумма.
-
4. Создание регистров накопления
-
Перейдите в Регистры накопления → Создать.
-
Пример: ОстаткиТоваров.
-
Установите:
-
Тип регистра: Остатки.
-
Измерения: Номенклатура, Склад.
-
Ресурсы: Количество.
-
5. Создание общих модулей
-
Перейдите в Общие модули → Создать.
-
Установите свойства: доступность на сервере/клиенте, экспортность.
-
Внутри модуля можно размещать процедуры и функции, которые будут использоваться в объектах.
6. Создание форм
-
У каждого объекта есть вкладка Формы.
-
Создайте:
-
Форму элемента — для редактирования;
-
Форму списка — для отображения списка объектов.
-
-
Можно использовать автогенерацию формы либо настраивать форму вручную (размещение полей, кнопок, команд).
7. Настройка команд и интерфейса
-
В объекте создайте команды на вкладке Команды.
-
Пример: команда Заполнить, которая вызывает серверную процедуру.
-
Добавьте команду на форму или в меню.
-
Через Подсистемы можно настроить отображение объектов в интерфейсе.
8. Настройка прав и ролей
-
Перейдите в Роли → Создать.
-
Назначьте права для объектов: чтение, запись, удаление.
-
Можно создать пользователей и привязать к ролям (через встроенные механизмы платформы).
Запуск и тестирование
-
Сохраните конфигурацию: Конфигурация → Сохранить.
-
Обновите конфигурацию базы: Конфигурация → Обновить конфигурацию базы данных.
-
Запустите в режиме 1С:Предприятие.
-
Перейдите в соответствующую подсистему, проверьте работу объектов.
-
Заполните тестовые данные — справочники, создайте документы.
Дополнительно
-
Для ускорения можно использовать обработку загрузки данных из Excel.
-
Возможна работа с шаблонами (например, загрузка XML-объектов).
-
Возможно подключение внешних обработок и печатных форм.
-
В процессе разработки можно создавать дополнительные регистры, отчёты, обработки и т.д.
Таким образом, вы создаёте собственную прикладную конфигурацию, определяете её структуру и логику, и получаете полностью управляемое решение для бизнес-задач.