1с описание типовых конфигураций.

Эта статья является логическим продолжением цикла статей «Первые шаги в разработке на 1С». В ней описывается среда разработки на платформе 1С, которая получила название “Конфигуратор”. Изучив данный материал, вы узнаете:

  • Что такое дерево объектов, для чего оно нужно и как с ним работать?
  • Для чего нужна палитра свойств, как её открыть, как в ней что-то отыскать?
  • Когда нужно настраивать различные параметры конфигуратора и как это сделать?
  • Что нужно сделать, чтобы можно было внести изменения в типовую конфигурацию?
  • Как запустить конфигурацию в режиме отладки?
  • Как подключиться к клиентской сессии в режиме отладки и посмотреть, что там происходит?

Применимость

В статье рассматривается платформа «1С:Предприятие» версии 8.3, поэтому вся информация актуальна для текущих релизов.

Основные приемы работы в конфигураторе

Дерево объектов – это первое, с чем Вы сталкиваетесь при запуске конфигуратора.

После запуска конфигурации для разработки, чтобы увидеть дерево объектов, необходимо выбрать один из двух пунктов меню Конфигурация (Открыть конфигурацию , если конфигурация еще не открыта, или Окно конфигурации , если закрыто просто само окно конфигурации).

Также можно использовать соответствующие кнопки.

Дерево объектов конфигурации отображает: какие сущности есть в конфигурации.

С помощью дерева объектов можно создавать новые элементы, редактировать, добавлять новые реквизиты и свойства.

Данное окно имеет режим закрепления. Кнопка с пиктограммой в виде скрепки в правом верхнем углу окна Конфигурация позволяет делать его прячущимся в тот момент, когда оно не активно.

Возможен поиск нужного объекта по первым буквам. Курсор автоматически позиционируется на нужном объекте.

Иногда дерево объектов называют метаданными. Во встроенном языке есть специальное свойство, которое так и называется Метаданные (т.е. данные о данных).

Одна из функций конфигуратора – это выгрузка/загрузка информационной базы. При выгрузке информационной базы получается упакованный файл с расширением dt.

Эту функцию мы уже подробно рассматривали в предыдущих статьях. Она используется в следующих случаях:

  • для переноса базы данных из одного места в другое;
  • как один из вариантов выполнения архивирования;
  • для перевода файлового режима работы базы в клиент-серверный.

Для редактирования свойств объектов конфигурации существует три метода. Первый из них – вызов окна редактирования объекта (двойным кликом мыши).

Удобен для объектов с большим количеством свойств. Окно редактирования объекта «Документ1» представлено на рисунке.

Данный метод существует не для всех объектов. Например, исключением являются константы.

Следующий метод редактирования свойств объектов – с помощью палитры свойств, которая есть у всех объектов (и у простых, и у сложных). Соответственно, ее можно вызвать для любого объекта.

Вызов осуществляется через контекстное меню, пункт Свойства объекта (комбинация клавиш Alt+Enter ).

В палитре все свойства представлены в виде списка. Можно выбирать соответствующие свойства и редактировать.

Метод удобен для объектов с небольшим количеством свойств, но может быть применен для любого объекта.

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

Возможно отображение только важных свойств. Переход в данный режим осуществляется нажатием на кнопку в виде воронки.

Если Вы не можете найти какое-то свойство, то, скорее всего, у Вас нажата данная кнопка.

Для каждого свойства существует описание (отображается внизу окна). Описание может быть скопировано в буфер и использовано для поиска по справке.

Возможно расположить категории свойств на отдельных закладках. Для включения данного режима на самой палитре свойств в контекстном меню выбирается пункт Закладками . Однако чаще удобнее работать именно списком.

С помощью палитры свойств удобно редактировать однотипные свойства для нескольких объектов, так как при переходе от одного объекта к другому палитра свойств отображается уже для другого объекта, при этом курсор остается на том же свойстве.

Еще один метод редактирования свойств объектов при помощи окна «Дополнительно». Для открытия этого окна выбирается объект конфигурации, затем в контекстном меню выбирается пункт Дополнительно .

В этом окне можно проставлять различные свойства данного объекта, которые, в основном, представлены в виде различных галочек.

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

Аналогично можно поступать с правами доступа, функциональными опциями, настройками командного интерфейса. Для того, чтобы настроить конфигуратор, нужно в меню Сервис выбрать пункт Параметры.

Откроется окно с достаточно большим количеством настроек и закладок.

На закладке Запуск 1С:Предприятия можно указать, какое приложение автоматически будет использоваться при запуске из конфигуратора (тонкий клиент, толстый клиент (управляемое приложение) и т.д.).

Если установлено значение Выбирать автоматически , то система будет ориентироваться на настройки самой конфигурации.

Внимание! Данная настройка влияет только на запуск из конфигуратора.

Здесь же можно настроить использование низкой скорости соединения (т.е. использование группировки данных, передаваемых на сервер, в пакеты).

При отладке, чтобы понять, как приложение работает на тонких каналах связи, можно настроить имитацию задержки при вызовах сервера.

На закладке Запуск 1С:Предприятие есть также подзакладка Дополнительные , где с помощью галочек можно установить ряд дополнительных параметров, которые влияют на запуск приложения из конфигуратора (будут ли отображаться показатели производительности, будет ли отображаться команда Все функции и т.д.).

На закладке Общие указывается: нужно ли только создавать объекты управляемого приложения или следует создавать объекты, которые есть и в обычном приложении.

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

На закладке Модули существует ряд подзакладок. Здесь настраивается, каким образом будет отображаться текст в модулях.

Каким образом будет выполняться Проверка , Группировка и Контекстная подсказка .

На закладке Справка указывается, каким образом будет выводиться справка.

Галочками можно указать те разделы, которые интересуют.

Чтобы получить возможность редактировать (видоизменять) типовую конфигурацию, необходимо в меню Конфигурация выбрать пункт Поддержка , далее Настройка поддержки .

Появится форма «Настройка поддержки». В данной форме следует нажать на кнопку Включить возможность изменения .

Система сделает предупреждение, что в дальнейшем невозможно будет обновлять конфигурацию полностью автоматически.

Если мы все же намерены вносить изменения, требуется нажать на кнопку Да . Появится окно «Настройка правил поддержки».

Если мы не стремимся к глобальным изменениям конфигурации, а будем пытаться обходиться лишь добавлением некоторых объектов, то изменять параметры по умолчанию в данной форме не стоит. Следует сразу нажать на кнопку ОК .

После этого нужно будет настроить правило поддержки для всей конфигурации в целом.

Для этого следует в табличной части формы «Настройка поддержки» в верхней строке (в которой указывается название конфигурации) в поле справа двойным кликом мыши вызвать форму «Настройка правил поддержки» (для данного объекта).

В появившейся форме необходимо выбрать правило Объект поставщика редактируется с сохранением поддержки и нажать на кнопку ОК .

Фому «Настройка поддержки следует закрыть». В результате произведенных действий у нас появится возможность добавления новых объектов. В окне конфигурации активизируется кнопка Добавить .

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

Следует отметить, что программист не напрямую видоизменяет конфигурацию базы данных, а работает со своей конфигурацией, которая называется основной.

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

В этом случае конфигурация базы данных еще не обновлена, о чем будет свидетельствовать восклицательный знак в названии окна «Конфигурация».

Для обновления конфигурации базы данных в соответствии с произведенными программистом изменениями нужно вызвать пункт из меню Конфигурация , использовать клавишу F7 или соответствующую кнопку.

Чтобы запустить конфигурацию в пользовательском режиме можно выбрать пункт 1С:Предприятие из меню Сервис или использовать сочетание клавиш Ctrl+F5 .

Можно запустить конфигурацию в режиме отладки (пункт Начать отладку из меню Отладка , клавиша F5 или соответствующая кнопка командной панели).

Отличие режима отладки от запуска в пользовательском режиме в том, что возможна остановка приложения в нужные моменты времени, считывание значений переменных и т.д.

При разработке в случае изменения конфигурации удобно сразу начинать отладку, система автоматически предложит сохранить базу данных, останется только дать подтверждение.

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

Сначала для заданного сеанса в режиме 1С:Предприятие через главное меню Сервис/Параметры нужно открыть окно «Параметры» и установить галочку Отладка в текущем режиме разрешена .

На будущее можно поставить галочку Устанавливать режим разрешения отладки при запуске .

После этого в конфигураторе нужно выбрать пункт Подключение из меню Отладка .

При этом появится окно «Предметы отладки» со списком процессов, которые можно отлаживать. В этом списке необходимо выбрать требуемый предмет отладки (сеанс пользователя) и осуществить к нему подключение нажатием на кнопку Подключить .

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

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

Можно сказать, что программа 1С является наиболее распространенной программой для ведения бухгалтерского и управленческого учёта во всех странах СНГ. Популярной её делают широкие возможности в настройках работы программы, а также большое количество готовых конфигураций, что позволяет облегчить процесс адаптации стандартного перечня инструментов под нужды организаций. Об этих самых настройках и пойдёт речь.

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

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

Получите 267 видеоуроков по 1С бесплатно:

По видам учёта типовые конфигурации разделяют на бухгалтерский, производственный, оперативный, складской и другие.

На сегодняшний день самые популярные конфигурации 1С:

Отраслевые типовые решения 1С

Ещё одной разновидностью конфигураций являются отраслевые – это такие сертифицированные решения, которые разработаны специально, оптимизированные и функционально заточенные под особенности определённой сферы деятельности предприятия. Обычно приступать к работе можно сразу после установки такой конфигурации 1C.

В принципе, это уже готовый шаблон, который нужно слегка доработать для того, чтобы эффективно пользоваться выбранной платформой. Цена такой конфигурации будет намного меньшей в отличие от варианта с созданием нового типового решения.

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

Отраслевые конфигурации 1C также называют «коробочными». Это связано с тем, что они предоставляются в полном комплекте и, как правило, в себя включают:

  • тиражную конфигурацию программы 1С, которая разработана с учётом особенностей той или иной отрасли;
  • необходимую для такой конфигурации технологическую платформу 1С;
  • пакет необходимой сопроводительной документации.

Компании, которые разрабатывают отраслевые конфигурации, зачастую предлагают своим клиентам дополнительные услуги, которые касаются успешной установки и настройки такого решения, например:

  • установка отраслевого решения на компьютеры предприятия;
  • обучения персонала для работы на такой платформе;
  • техническое сопровождение;
  • консультации по работе конфигурации.

Итоги

Конфигуратор 1С 8.3 — среда разработки информационных систем на базе платформы « ». Разработка прикладного решения обычно называется . С помощью данной среды возможно произвести не только доработку какого-либо решения, но и разработать собственную, полноценную конфигурацию.

Ниже я попробую описать основные особенности и интерфейс данной среды разработки.

Главная функция конфигуратора 1С — помочь разработчику в кратчайшие сроки разработать жизнеспособное решение для автоматизации бизнеса. Дополнительные функции – снятие резервной копии базы данных, ввод пользователей, работа с хранилищем, обновление решения, регламентное тестирование базы данных и прочее.

Весь набор команд, расположение меню, кнопок – всё это может быть изменено разработчиком, поэтому мы рассмотрим состояние «из коробки».

Внешний вид конфигуратора 1С достаточно прост и консервативен:

В верхней панели располагаются основные контекстные меню программы – файл, правка, конфигурация и т.д.:

Ниже расположены быстрые команды, чаще всего используемые пользователями:

Сегодня мы будем с Вами подробно разбирать процесс установки конфигурации 1с . Устанавливать будем "Бухгалтерию предприятия". При этом процессе нет абсолютно никаких сложных моментов, и сейчас мы с Вами в этом убедимся.

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

Для того чтобы установить конфигурацию нам нужен ее дистрибутив (установочные файлы). Скачать необходимые файлы Вы можете с диска ИТС, или же с сайта поддержки 1с пользователей (users.v8.1c.ru). После того как Вы скачали архив с конфигурацией его необходимо распаковать. Откройте ту папку куда Вы распаковали архив. Она должна иметь примерно такой вид как на рисунке показанном ниже. Запускаем файл установки конфигурации (setup.exe)

Начало установки шаблона конфигурации 1с


В появившемся окне Вам необходимо указать ту папку куда установщик распакует все необходимые файлы для установки конфигурации (шаблона). У нас на рисунке путь отличается от стандартного. Рекомендуется оставлять стандартный путь. Нижимаем "Далее".


Установщик проинформирует нас об успешном завершении установки файлов в указанную директорию. Если Вы не хотите читать файл поставки тогда снимите галочку с этого пункта. Жмем "Готово".


Начальный этап установки 1с конфигурации

Теперь у нас в менеджере баз данных стала доступна та конфигурация которую мы установили . Чтобы начать работать с базой нам нужно для начала ее создать из того шаблона который мы установили. Мы говорили что устанавливали конфигурацию 1с , на самом деле мы установили шаблон из которого сейчас развернем нужную нам конфигурацию. Итак запустим ярлык 1с. Увидим менеджер баз 1с, нажмем кнопку "Добавить".


Выбираем пункт "Создать новую информационную базу". Жмем "Далее".


На этой странице показываются все шаблоны которые установлены в системе, у нас установлено несколько шаблонов, это видно на рисунке. По скольку мы устанавливали "Бухгалтерию предприятия" то выбираем ее соответственно двойным щелчком, или нажимаем сбоку на "+". После этого Вам станет доступно два шаблона для установки конфигурации 1с это "Бухгалтерия предприятия" и "Бухгалтерия предприятия демо". Первая конфигурация устанавливается пустая (без данных), во втором же случае в базе уже будут содержаться тестовые данные (они созданы для того чтобы Вы могли сразу оценить работоспособность всех необходимых функций программы). Ведь без данных Вы не сможете посмотреть как заполняется работает той или иной отчет, документ, справочник. Поэтому если Вы хотите посмотреть как работает данная конфигурация и как в ней заполнены некоторые данные то выбирайте вариант Демо, иначе другой вариант. Жмем "Далее".


Теперь Вам нужно задать имя вашей информационной базы, задаем его. Оставляем пункт "На данном компьютере или на локальной машине", жмем "Далее".