Меню
Бесплатно
Главная  /  Услуги банков  /  1с бухгалтерия конфигуратор. Научная электронная библиотека

1с бухгалтерия конфигуратор. Научная электронная библиотека

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

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

Способ запуска и внешний вид интерфейса

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

Важно. Отсутствие доступа к конфигуратору в пользовательских режимах запуска обеспечивает дополнительную защиту от неправомерного вмешательства в базу.

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

  • Конфигурация. Базовые функции вроде «открыть», «сохранить изменения» и т.д.;
  • Отладка. Используется программистами для проверки внесенных изменений;
  • Администрирование. Настройка прав доступа, создание новых пользователей;
  • Сервис. Настройка интерфейса, калькулятор, календарь;
  • Окна. Функции управления открытыми в конфигураторе окнами;
  • Справка. Помощник по синтаксису, функциям, общая информация о программе.

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

Справа от дерева метаданных конфигуратор 1С отображает свойства класса, который открыт на редактирование. Фактически это и есть главная рабочая область программы. В ней будут открываться:

  • Редактор экранных форм.
  • Редактор печатных форм и синтаксиса.
  • Справочные материалы.

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

Назначение

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

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

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

  • Изменение программы;
  • Отладка исполнения кода;
  • Проверка производительности работы модулей;
  • Настройка параметров журнала регистрации;
  • Переиндексация базы данных;
  • Проверка логической и ссылочной целостности;
  • Публикация базы на веб-сервере;
  • Создание резервной копии базы;
  • Восстановление после сбоев;
  • Администрирование пользователей.

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

Обновление конфигурации

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

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

  • При наличии объемных изменений базы лучше воспользоваться ручным способом обновления.
  • Перед стартом процесса следует убедиться в отсутствии блокировки от изменений.

Если провести процедуру без учета внедрения нового кода, системному администратору потом придется восстанавливать все вручную. Поэтому стараются пользоваться пунктом «Обновить конфигурацию» в меню «Конфигурация».

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

По состоянию на сегодняшний день в ассортименте компании 1С наличествует огромное количество решений, адаптированных под законодательство разных государств и под различные виды хозяйственной деятельности. Поэтому часто бывает так, что под термином «1С» пользователями зачастую подразумеваются абсолютно разные вещи. Для того чтобы разобраться во всех этих хитросплетениях, необходимо, как минимум, вникнуть в основную терминологию.

Из чего состоит программа «1С»?

1С - это технологическая платформа + конфигурация 1С (синоним - информационная база).

Что такое платформа 1С?

По аналогии с операционной системой «Windows», которая обеспечивает работу всего компьютера, задачей платформы 1С является обеспечение функционирования ИБ. Никакая информационная база без платформы функционировать не будет. Именно поэтому любая работа с 1С начинается с установки платформы.

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

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

Конфигурация 1С

Выполнение каких-либо конкретных действий, таких, как выпуск готовой продукции, продажа товара или начисление зарплаты, в 1С невозможно без прикладной программы, в качестве которой выступает конфигурация (информационная база). Любая ИБ 1С состоит из метаданных (данные, где хранится текущая информация: справочники, документы и отчёты), пользовательского интерфейса и набора прав.

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

Критерии выбора

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

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

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

  1. Кто из сотрудников, помимо штата бухгалтерии, будет основными пользователями программы?

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

  • экономическая служба предприятия;
  • руководство;
  • отдел продаж;
  • инженерная служба;
  • склады.
  1. Каково общее количество работников, которые будут допущены к работе с программой?

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

Важно: любая типовая конфигурация 1С позволяет вести учёт и при наличии только одного оператора.

  1. Каковы основные виды экономической деятельности компании?

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

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

Зачем обновляться?

Все без исключения лицензионные ИБ 1С необходимо обновлять. По каждому из продуктов компании разработчики (в целях увеличения функциональности и устранения содержащихся ошибок) готовят новые релизы. Как правило, наиболее распространённые причины внесения изменений это:

  • изменения форм документов;
  • изменения алгоритмов обработки данных;
  • изменения форм регламентированных отчётов.

При этом не играет никакой роли, крупное ли это предприятие, или небольшая «фирмочка». Обновление осуществляется тремя основными способами:

  1. С сайта 1С:
  • скачав дистрибутив непосредственно с сайта 1С;
  • без скачивания.
  1. Через интернет - при помощи помощника обновлений.
  2. С использованием диска ИТС.

Почему обновляться следует у 1С-франчайзи?

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

Происходит это следующим образом:

  • После того как сделана резервная копия ИБ, производится её анализ на предмет наличия ошибок.
  • В случае их выявления, вносятся необходимые исправления.
  • Далее выполняется обновление.
  • После выполнения процедуры уже обновлённая конфигурация подвергается проверке.
  • После завершения всех процедур удаляются резервные копии конфигурации (либо передаются клиенту на сохранение).

Быстрая пошаговая демонстрация разработки приложения на платформе 1С:Предприятие 8.2.

Для выполнения примера вам понадобится платформа 1С:Предприятие 8.2. На нашем сайте вы можете скачать . Данная демонстрация подготовлена с использованием именно такой версии!

Простая система кадрового учета

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

Каждая конфигурация должна храниться в отдельном каталоге (папке).

1. Создайте новую папку на любом диске нашего компьютера, например, "C:\Наши кадры".

2. Запустите 1С:Предприятие. Откроется список информационных баз. Если вы не создавали ни одной информационной базы и не добавляли существующие базы, то список будет пустым.

1С:Предприятие может работать с несколькими базами данных на одном компьютере. Например, в одной базе ведется кадровый учет, в другой базе - учет товаров, в третьей - бухгалтерский учет для Фирмы А, в четвертой - бухгалтерский учет для фирмы Б.

3. Нажмите кнопку "Добавить".

На первом шаге мастера выберите вариант "Добавление в список существующей информационной базы".

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

4. В следующем шаге укажите путь к папке, которую вы создали в 1 пункте нашего пошагового руководства (в нашем случае это C:\Наши кадры). Нажмите кнопку " …" , войдите в папку и нажмите "Выбрать".

Каталог с информационной базой может располагаться на локальном жестком диске компьютера, например "C:\Наши кадры", а может на другом компьютере в локальной сети, например, "\\SERVER\KADR". При этом должны быть предоставлены полные права доступа к этой папке (чтение, запись и т.д.).

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

6. Выберем режим запуска "Конфигуратор". Для этого нажмем на кнопку «Конфигуратор».

1С может запускаться в двух режимах:

  • 1С:Предприятие - режим использования информационной базы. В этом режиме работают обычные пользователи, вводят данные, печатают отчеты и т.д. В этом режиме нельзя редактировать структуру конфигурации.
  • Конфигуратор - режим конфигурирования (программирования). В этом режиме работают программисты, создают новые справочники, отчеты, пишут программные модули. В этом режиме нельзя вводить данные в информационную базу.

7. Так как в созданной папке пока ничего нет, то 1С запросит подтверждение на создание новой информационной базы.

8. Нажмите "Да". Далее выбираем вариант "Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы" (2 вариант) и нажмите кнопку "Далее". На следующем шаге нажмите кнопку "Готово".

9. Запустится конфигуратор. Откройте дерево конфигурации, в котором мы будем работать очень часто. Для этого выберите в меню "Конфигурация" - "Открыть конфигурацию" или нажмите на соответствующую пиктограмму.

Появится окно дерева конфигурации. Задайте ему удобные размеры.

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

Создание объектов конфигурации

10. Установите курсор на строку "Справочники" и щелкните кнопку (или щелкните правой кнопкой мыши и выберите Добавить). При этом откроется Окно редактирования объекта конфигурации (своеобразный конструктор для создания справочника).

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

11. На первом шаге (вкладке) задайте "Имя" нашего справочника (идентификатор), например, "Должности". После ввода Имени нажмите на клавиатуре клавишу "Enter", либо переместитесь мышкой на следующее поле. На основании "Имени" система автоматически создаст "Синоним".

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

Относитесь к "Имени" справочника очень серьезно. Имя должно быть лаконичным, понятным, отражающим суть справочника, например: "Страны", "Сотрудники", "Товары" и т.д.

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

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

У каждого справочника есть уже заранее заданные (предопределенные) два поля "Код" и "Наименование". Вы можете редактировать длину наименования, длину кода, а также тип кода: "Число" или "Строка".

13. Закройте Окно редактирования справочника "Должности".

14. Создадим новый справочник "Сотрудники" (см. пункт 10).

Задайте имя справочника (идентификатор) "Сотрудники".

Задайте длину наименования 100 символов.

В наименовании у нас будет храниться ФИО сотрудника. Иногда бывают довольно длинные имена и фамилии, так что 100 символов в самый раз.

15. В этом справочнике кроме уже заданных полей (Код и Наименование) у нас будет еще несколько полей (реквизитов, атрибутов). Сейчас список дополнительных реквизитов (полей) у нас пустой. Нажмите кнопку "Добавить".

В результате откроется окно редактирования свойств реквизита (палитра свойств). Кстати, реквизит, атрибут и поле - это в принципе одно и то же. Просто в терминологии 1С принято использовать "реквизит".

16. Задайте в палитре свойств имя реквизита - "Должность". Укажите тип реквизита - "СправочникСсылка.Должности", который мы создали раньше. Это говорит о том, что значения данного реквизита будут выбираться из справочника "Должности". Закрываем окно палитры свойств.

17. Создайте реквизит "Оклад" (тип Число, Длина 10, Точность 2). У значения типа "Число" точность указывает на количество знаков после запятой (в нашем случае 2 знака).

18. Создайте реквизиты ДатаПриема и ДатаУвольнения (тип Дата).

19. Теперь у нас есть два справочника и можно ввести некоторые данные.

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

Так как мы редактировали (изменяли) структуру информационной базы, то 1С проанализирует эти изменения и покажет окно со их списком. Нажмите кнопку "Принять".

20. Запустите систему в режиме 1С:Предприятие. Это можно сделать прямо из Конфигуратора, нажав на панели инструментов на или клавишу F5. Появится окно 1С:Предприятия.

21. Откройте справочник Должности. Для этого щелкните в панели навигации (в левой части окна приложения) по надписи (ссылке) Должности. Откроется окно справочника.

22. Введите несколько должностей, используя кнопку или клавишу INS. Например, директор, бухгалтер, программист.

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

По умолчанию установлена сортировка по Наименованию. Это позволяет набрать первые буквы названия должности, и курсор автоматически перейдет на нужную должность. Можно установить и другой тип сортировки: по коду или по реквизиту. Для этого достаточно щелкнуть левой кнопкой мышки по названию (заголовку) реквизита.

23. Откройте справочник Сотрудники.

24. Заведите нескольких сотрудников. Например, Иванов Иван Иванович - директор, Петров Петр Петрович - бухгалтер, Сидоров Сергей Сергеевич - программист. Заполняем только реквизиты Наименование (ФИО) и Должность. Заметьте, что при указании должности открывается справочник Должности. Для сохранения нового элемента справочника (новой записи) нажмите «Записать и закрыть».

25. Закройте окно 1С:Предприятие и вернитесь в режим Конфигуратора.

В реальной жизни принятие сотрудника на работу производится кадровым документом "Приказ о приеме на работу". Это мы и реализуем во 2 части нашего Пошагового примера.

Типовые прикладные решения фирмы "1С" предназначены для автоматизации типовых задач учета и управления предприятий. При разработке типовых прикладных решений учитывались как современные международные методики управления (MRP II, CRM, SCM, ERP, ERP II и др.), так и реальные потребности предприятий, не укладывающиеся в стандартный набор функциональности этих методик, а также опыт успешной автоматизации, накопленный фирмой "1С" и партнерским сообществом. Состав функциональности, включаемой в типовые решения, тщательно проработан. Фирма "1С" анализирует опыт пользователей, применяющих программы системы "1С:Предприятие" и отслеживает изменение их потребностей.

Для использования на российских предприятиях фирма "1С" предлагает следующие прикладные решения:

  • "1С:Бухгалтерия 8" (включая версию КОРП , базовую версию и специализированные поставки базовой версии "1С:Упрощенка 8" и "1С:Предприниматель 8");
  • (включая версию);
  • "Управление торговлей" (включая версию);
  • "1С:Розница 8" (включая версию);
  • "1С:Зарплата и управление персоналом 8" (включая версию и версию);
  • "1С:Консолидация 8" (включая версию ПРОФ);
  • (включая версию и версию);

Для российских бюджетных учреждений предлагаются следующие прикладные решения:

Стандартизация типовых решений

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

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

Автоматизация отдельных задач или комплексная автоматизация

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

Использование обособленных решений проще и эффективнее, если отдельные задачи автоматизации на предприятии мало пересекаются. Комплексные решения эффективнее при сильной увязке различных задач автоматизации и готовности предприятия к формированию единого информационного пространства. Для принятия решения о выборе общих принципов и конкретных систем автоматизации целесообразно обратиться к компетентным представителям партнерского сообщества фирмы "1С" . Система программ "1С:Предприятие 8" предоставляет возможность реализации обоих подходов: как внедрение комплексного решения, так и внедрение отдельных прикладных решений, которые будут работать автономно или интегрировано с другими решениями "1С" и сторонних разработчиков.

Поддержка и сервис

При выборе системы важно оценить перспективы эксплуатации и развития системы.

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

В России, странах СНГ и Балтии работают десятки тысяч специалистов, профессионально занимающихся внедрением и адаптацией прикладных решений "1С:Предприятия". В каждом регионе существует большое количество франчайзинговых фирм, оказывающих весь спектр услуг по комплексной автоматизации на базе программ системы "1С:Предприятие" - начиная от консультаций по выбору наиболее подходящих программ системы и заканчивая обучением и индивидуальной настройкой системы. Многие из специалистов, занимающихся внедрением "1С:Предприятия", решают не только задачи, связанные с поддержкой или развитием прикладных решений, но и оказывают консалтинговые услуги, помогая принимать правильные решения при постановке учета и управления на предприятии. Фирма "1С" проводит регулярное обучение и сертификацию специалистов .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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