Как создать чистую конфигурацию и наполнить её объектами?

Создание чистой конфигурации и её наполнение прикладными объектами — это базовый этап при разработке собственных решений в 1С:Предприятие. Такая конфигурация не содержит никаких типовых объектов, кроме системных, и создаётся вручную с нуля в конфигураторе.

Создание чистой конфигурации

1. Создание новой информационной базы

  1. Откройте окно запуска 1С.

  2. Нажмите кнопку «Добавить».

  3. Выберите «Создание новой информационной базы»«Пустая конфигурация».

  4. Укажите название, путь к каталогу базы.

  5. Завершите создание и откройте базу в режиме конфигуратора.

2. Появится пустая конфигурация

После открытия в конфигураторе в дереве объектов будет пустая конфигурация, содержащая только стандартные разделы: Общие модули, Подсистемы, Справочники, Документы и т.д. Всё остальное создаётся вручную.

Наполнение конфигурации объектами

1. Создание подсистем

  • В дереве конфигурации откройте узел Подсистемы.

  • Создайте новую подсистему, например, «Продажи».

  • Укажите отображаемое имя.

  • Назначьте в неё объекты, которые вы создадите (это влияет на навигацию и интерфейс).

2. Создание справочников

  • Откройте узел СправочникиСоздать.

  • Назовите справочник, например, Номенклатура.

  • Настройте:

    • Код и Наименование (уникальность, автонумерация).

    • Добавьте реквизиты, например: Цена (число), ЕдиницаИзмерения (строка).

  • Включите справочник в подсистему.

3. Создание документов

  • В разделе Документы создайте, например, ПоступлениеТоваров.

  • Установите:

    • Префикс нумерации, автонумерацию.

    • Добавьте реквизиты: Контрагент, ДатаПоступления.

    • Добавьте табличную часть Товары, в ней — Номенклатура, Количество, Цена, Сумма.

4. Создание регистров накопления

  • Перейдите в Регистры накопленияСоздать.

  • Пример: ОстаткиТоваров.

  • Установите:

    • Тип регистра: Остатки.

    • Измерения: Номенклатура, Склад.

    • Ресурсы: Количество.

5. Создание общих модулей

  • Перейдите в Общие модулиСоздать.

  • Установите свойства: доступность на сервере/клиенте, экспортность.

  • Внутри модуля можно размещать процедуры и функции, которые будут использоваться в объектах.

6. Создание форм

  • У каждого объекта есть вкладка Формы.

  • Создайте:

    • Форму элемента — для редактирования;

    • Форму списка — для отображения списка объектов.

  • Можно использовать автогенерацию формы либо настраивать форму вручную (размещение полей, кнопок, команд).

7. Настройка команд и интерфейса

  • В объекте создайте команды на вкладке Команды.

  • Пример: команда Заполнить, которая вызывает серверную процедуру.

  • Добавьте команду на форму или в меню.

  • Через Подсистемы можно настроить отображение объектов в интерфейсе.

8. Настройка прав и ролей

  • Перейдите в РолиСоздать.

  • Назначьте права для объектов: чтение, запись, удаление.

  • Можно создать пользователей и привязать к ролям (через встроенные механизмы платформы).

Запуск и тестирование

  1. Сохраните конфигурацию: Конфигурация → Сохранить.

  2. Обновите конфигурацию базы: Конфигурация → Обновить конфигурацию базы данных.

  3. Запустите в режиме 1С:Предприятие.

  4. Перейдите в соответствующую подсистему, проверьте работу объектов.

  5. Заполните тестовые данные — справочники, создайте документы.

Дополнительно

  • Для ускорения можно использовать обработку загрузки данных из Excel.

  • Возможна работа с шаблонами (например, загрузка XML-объектов).

  • Возможно подключение внешних обработок и печатных форм.

  • В процессе разработки можно создавать дополнительные регистры, отчёты, обработки и т.д.

Таким образом, вы создаёте собственную прикладную конфигурацию, определяете её структуру и логику, и получаете полностью управляемое решение для бизнес-задач.