Руководство по конфигурации 1с предприятие

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

Дерево конфигурации: создаём, редактируем, удаляем

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

image001

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

image003

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

Создание и конструирование: управляемые формы в Конфигурации 1С

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

  • Сделать описание состава формы;
  • Добавить реквизиты и команды;
  • Сформировать объекты в логические группы;
  • Указать последовательность обхода всех элементов в формах.

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

image005
Открытие форм для редактирования

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

Изучение синтаксиса языка 1С: от простого к сложному

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

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

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

Разработка прикладных решений

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

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

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

1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы

ЗАНЯТИЕ 1 (0:40)

Знакомство, создание
информационной базы

Что такое конфигурируемость системы «1С:Предприятие»?

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

Из каких основных частей состоит система?

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

Что такое платформа и что такое конфигурация?

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

Для чего используются разные режимы запуска системы «1С:Предприятие»?

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

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

Дерево объектов конфигурации – содержит в себе практически всю информацию о том, из чего состоит конфигурация.

Что такое объекты конфигурации?

Объектами конфигурации — составные элементы из которых складывается любая конфигурация

Что создает система на основе объектов конфигурации?

Создает в базе данных таблицы, в которых будут храниться данные.

Какими способами можно добавить новый объект конфигурации?

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

Зачем нужна палитра свойств?

Палитра свойств – необходима для редактирования всех свойств объектов конфигурации

Как запустить «1С:Предприятие» в режиме отладки?

Отладка > Начать отладку или нажать соответствующую кнопку на панели инструментов конфигуратора.

ЗАНЯТИЕ 2 (0:45)

Подсистемы

Для чего используется объект конфигурации «Подсистема»?

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

Как описать логическую структуру конфигурации при помощи объектов «Подсистема»?

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

Как управлять порядком вывода и отображением подсистем в конфигурации?

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

Что такое окно редактирования объекта конфигурации и в чем его отличие от палитры свойств?

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

ЗАНЯТИЕ 3 (02:00)

Справочники

Для чего предназначен объект конфигурации «Справочник»?

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

Каковы характерные особенности справочника?

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

Для чего используются реквизиты и табличные части справочника?

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

Зачем нужны иерархические справочники и что такое родитель?

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

Зачем нужны подчиненные справочники и что такое владелец?

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

Какие основные формы существуют у справочника?

Формы списка и формы элементов.

Что такое предопределенные элементы?

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

Чем с точки зрения конфигурации отличаются обычные элементы справочника от предопределенных элементов?

Как пользователь может отличить обычные элементы справочника от предопределенных элементов?

Как создать объект конфигурации «Справочник» и описать его структуру?

Как задать синоним стандартного реквизита?

Как добавить новые элементы в справочник?

Как создать группу справочника?

Как переместить элементы из одной группы справочника в другую?

Зачем нужна основная конфигурация и конфигурация базы данных?

Как изменить конфигурацию базы данных?

Как связаны объекты конфигурации и объекты базы данных?

Что такое подчиненные объекты конфигурации?

Зачем нужна проверка заполнения у реквизитов справочника?

Что такое быстрый выбор и когда его использовать?

Как отобразить справочник и определить его представление в различных разделах интерфейса приложения?

Как отобразить команды создания нового элемента справочника в интерфейсе подсистем?

Как редактировать командный интерфейс подсистем?

Какие стандартные панели используются в интерфейсе приложения и как выполнить настройку расположения этих панелей в конфигураторе и в режиме «1С:Предприятие»?

Для чего наиболее часто используют конфигуратор:

  • Для создания архивов БД и конфигурации;
  • Для разработки и конфигурирования;
  • Для проверки и исправления ошибок ИБ.

Как его открыть? Щелкнув по ярлыку 1С, ищем нужную базу и справа жмем кнопку «Конфигуратор».

Открытие 1С
Открытие 1С

Интерфейс конфигуратора состоит из панели инструментов, дерева объектов конфигурации и области разработки.

Интерфейс конфигуратора 1С
Интерфейс конфигуратора 1С

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

Дерево объектов представляет собой список предопределенных объектов метаданных, которые нельзя удалить. Разрешено только добавление новых видов объектов, например, можно добавить новый справочник «Адреса доставки», но нельзя удалить весь объект «Справочники».

По дереву объектов можно вести поиск, который находится вверху дерева объектов, также работает стандартное сочетание клавиш Ctrl+F. Также можно произвести глобальный поиск по всей базе для поиска, например, упоминаний объекта в модулях всех объектов.

Меню работы с программой
Меню работы с программой

Здесь отображены все механизмы работы с конфигурацией: можно сохранить ее в отдельный файл с расширением .cf или, наоборот, загрузить ее из файла (при этом она полностью затрет конфигурацию в базе). Чтобы сделать обновление и не потерять данные, используют функцию сравнения и объединения с версией из файла.

В базе находится три конфигурации:

  • Типовая от поставщика. По умолчанию закрыта от изменений, если находится на поддержке;
  • Основная, с которой работают программисты через конфигуратор. После внесения в нее изменений требуется обновление пользовательской базы;
  • Базы данных, с которой работают непосредственно пользователи.

Если наша версия закрыта для редактирования ее нельзя скорректировать.

Запрет на редактирование конфигурации
Запрет на редактирование конфигурации

Как произвести изменения

В меню «Конфигурация-Поддержка-Настройки поддержки» можно найти два способа:

  • С сохранением поддержки;
  • Без сохранения.
Настройка
Настройка

Далее надо нажать кнопку в верхнем правом углу.

Включение возможности изменения
Включение возможности изменения

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

Настройка правил поддержки
Настройка правил поддержки

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

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

Обновление конфигурации базы данных
Обновление конфигурации базы данных

Также конфигурацию базы данных можно обновить через меню «Конфигурация-Обновить конфигурацию базы данных». Для отмены внесенных изменений и возврата к конфигурации базы данных необходимо зайти в меню «Конфигурация-Конфигурация базы данных-Вернуться к конфигурации БД».

Отмена внесенных изменений в конфигурацию
Отмена внесенных изменений в конфигурацию

Также можно нажать кнопку «Запустить в режиме отладки»: программа откроется в новом окне в пользовательском режиме и обновит конфигурацию базы данных.

Открытие конфигурации для отладки
Открытие конфигурации для отладки

Аналогичное действие будет иметь выбор меню «Отладка-Начать отладку».

Меню отладка
Меню отладка

Способы разработки

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

Настройка объекта
Настройка объекта

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

Редактировать объекты можно как в модуле объекта (Рис.13), так и в модуле формы объекта (Рис.14).

Модуль объекта
Модуль объекта
Модуль формы
Модуль формы

В данных модулях и происходит основной процесс разработки, написание кода.

Расширения

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

Расширения
Расширения

Открываются расширения из «Конфигурация-Расширения конфигурации», а затем как пользователь подключаются к типовой конфигурации.

Подключение расширения в базу
Подключение расширения в базу

То есть, все правки в расширении, а типовые объекты не затронуты.

Создание архивов

Самое популярное использование конфигуратора – это создание архивов информационных баз из меню «Администрирование-Выгрузить информационную базу». Сохранение происходит в файл dt.

Работа с архивом ИБ
Работа с архивом ИБ

Важно не забывать учитывать, что при загрузке базы из файла произойдет ее полное замещение.

Исправление ошибок базы

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

Тестирование и исправление базы данных
Тестирование и исправление базы данных

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

Форма настройки проверки и исправления
Форма настройки проверки и исправления

ВАЖНО! Всегда создавайте архив базы перед внесением каких-либо изменений в конфигураторе.

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

Понравилась статья? Поделить с друзьями:
  • Кандид мазь для чего применяется инструкция по применению взрослым
  • Проблема руководства людьми
  • Kia sportage 2012 мануал
  • Pioneer vsx 422 сервис мануал
  • Дом рф официальный сайт банк руководство