Компьютеры и современные гаджеты

Печать (Ctrl+P)

Основные виды объектов конфигурации

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

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

Константы

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

Справочники

Для работы с постоянной и условно постоянной информацией с некоторым множеством
значений в системе используются объекты типа Справочник.
Обычно справочниками являются списки материалов, товаров, организаций, валют,
сотрудников и др.
Механизм поддержки справочников позволяет спроектировать и поддерживать самые
различные справочники. На этапе конфигурирования можно описать, какими свойствами
обладает каждый конкретный справочник. К настраиваемым свойствам относятся,
например, длина и тип кода, количество уровней иерархии, поддержка уникальности
кодов, набор реквизитов справочника.
Помимо кода и наименования, механизм работы со справочниками позволяет создавать
набор реквизитов для хранения любой дополнительной информации об элементе
справочника (например, для номенклатуры это может быть закупочная и отпускная цены,
производитель, для сотрудника – должность, образование, адрес места жительства и т. д.),
а также табличные части. В табличных частях хранится однотипная информация, число
которой может быть переменным, например, описание комплектующих изделия, состав
семьи сотрудника, телефоны организации и т. д.
Для каждого справочника может быть задано несколько типов форм: элемента, группы,
списка, выбора, выбора группы. По каждому типу форм может быть создано произвольное
число форм.
Для описания соподчиненных сущностей можно использовать подчиненные справочники. В этом случае в подчиненном справочнике каждый элемент «принадлежит» к определенному элементу справочника-владельца.
В конкретной конфигурации создается необходимое количество справочников для хранения данных об объектах, используемых при автоматизации данной предметной области. Например, это могут быть справочники Организации, Товары, Сотрудники и т. д.

Перечисления

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

Документы

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

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

Журналы документов

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

Отчеты и обработки

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

Планы видов характеристик

В системе «1С:Предприятие» объекты Планы видов характеристик предназначены для
описания множеств однотипных объектов аналитического учета.

Планы видов расчета

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

Планы счетов

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

Планы обмена

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

Бизнес-процессы и задачи

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

Регистры

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

Специализированные объекты конфигурации (ветвь «Общие»)

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

Продолжение одинэсной темы, ответы на книгу Радченко, занятие 2 и 3.

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

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

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

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

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

Занятие 3.

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

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

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

Зачем нужны иерархические справочники и что такое Родитель?
Иерархические справочники нужны для группировки элементов справочника по какому-либо признаку или принципы. Различаются несколько типов иерархий: иерархия групп и элементов - элемент справочника, представляющий группу - родитель для всех элементов и групп, входящих в эту группу;
Иерархия элементов - родителем является не группой элементов справочника, а непосредственно сам элемент.

Зачем нужны подчиненные справочники и что такое Владелец?
Элементы одного справочника могут быть подчинены элементам другого справочника, и в таком случае устанавливается связь один-ко-многим. Так же может быть использована связь один-к-одному, когда каждый элемент подчиненного справочника связан с одним из элементов справочника-владельца.

Какие основные формы существуют у справочника?
Форма элемента - для редактирования или создания элемента справочника;
Форма группы - для редактирования или создания группы справочника;
Форма списка - для отображения списка элементов в справочнике;
Форма выбора группы - для выбора одной из группы справочника;

Что такое предопределенные элементы справочника?
Элементы справочника, создающиеся в конфигураторе, данные элементы пользователь удалить не может; Служат для хранения информации всегда, независимо от действий пользователя;

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

Как пользователь может отличить обычный элемент от предопределенного?
С помощью пиктограммы

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

Как добавить в справочник новый элемент?
Через режим 1С:Предприятие.

Как создать группу справочника?
Через режим 1С:Предприятие

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

Зачем нужна основная конфигурация и конфигурация Базы Данных?
Основная конфигурация - конфигурация для разработчика. Конфигурация Базы Данных - для работы с пользователями.

Как изменить конфигурацию Базы Данных?
Никак. Можно только провести обновление до состояния основной конфигурации.

Как связаны объекты конфигурации и объекты базы данных?
Объекты конфигурации описывают хранилища, таблицы. А объекты Базы Данных - записи, которые содержатся в этих таблицах.

Что такое подчиненные объекты конфигурации?
Реквизиты, табличные части и др.

Зачем нужна проверка заполнения реквизитов у справочника?
Чтобы пользователь не мог ввсети пустые или некорректные записи.

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

Как отобразить справочник и определить его представление в различных разделах интерфейса приложения?
Чтобы отобразить - правый клик по справочнику, вкладка "Изменить", вкладка "Подсистемы".
Представление справочника - вкладка "Основные", потом Общие - подсистемы - все подсистемы. сюда рисунки

Как отобразить команды создания нового элемента справочника в интерфейсе подсистем?
Общие - подсистемы - все подсистемы - галка "Номенклатура: создать"

Как редактировать командрый интерфейс подсистемы?
Общие - подсистемы - все подсистемы. Вверху - поле "Командный интерфейс"

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

Панель разделов; панель команд текущего раздела (если они заданы; содержит команды, соответствующие выделенному разделу; в начале панели расположены команды, позволяющие открыть какие-либо списки, а затем команды, позволяющие создать новые элементы данных, сформировать какой-нибудь отчёт или выполнить обработку); панель инструментов и информационная панель (панель избранного, панель истории, панель открытых...).
Настройка расположения этих панелей в конфигураторе выполняется следующим образом:
Выделим корень дерева объектов нашей конфигурации, нажатием правой кнопки мыши вызовем контекстное меню и выберем пункт "Открыть интерфейс клиентского приложения". В появившемся окне справа находится список всех стандартных панелей прикладного решения. Перетаскиванием их в левую часть окна или удалением их оттуда настроим желанное отображение панелей.
Настройка расположения сиих панелей в режиме «1С:Предприятие» осуществляется так:
Главное меню -> Вид -> Настройка панелей -> Выделением и перетаскиванием мышью настроим желанное отображение панелей.


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


Поделитесь работой в социальных сетях

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


Лабораторная №1 Работа с Деревом конфигурации. Создание объектов конфигурации Справочник и Документ

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

Перед началом работы запустите демонстрационный ролик 1CEnterp.exe «Пример разработки мини-торговой системы»

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

Назначение конфигуратора

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

Добавление новой ИБ

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

Рис. 1.1 Диалоговое окно запуска системы

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

Рис. 1.2. Выбор вида информационной базы

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

На следующем экране указать наименование информационной базы и тип

Расположения:

Рис. 1.3. Информация о наименовании базы и ее расположении

На последнем экране выбрать место хранения информационной базы и язык интерфейса (рис. 1.4).

Рис. 1.4. Выбор места хранения базы и языка интерфейса

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

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

Рис. 1.5. Дерево конфигурации

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

2. Создание объекта Справочник

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

Создайте новый объект конфигурации. Создать новый объект конфигурации можно несколькими способами:

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

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

2.1 Создание справочников Клиенты

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

Задайте имя справочника – Клиенты . На основании имени платформа автоматически создаст синоним – Клиенты .



Рис. 2.1. Выбор места хранения базы и языка интерфейса

На вкладке Данные установите значения кода и наименования. Увеличьте длину наименования до 50.

Все остальные свойства объекта конфигурации Справочник оставьте по умолчанию, и нажмите Закрыть .

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

Выполните пункт меню Операции – Справочники и выберете справочник Клиенты .

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

2.2 Создание справочника «Сотрудники»

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

На закладке Данные задайте длину наименования справочника равной 50 символам и добавьте в справочник новую табличную часть с именем ТрудоваяДеятельность .

Создайте реквизиты табличной части ТрудоваяДеятельность :

Для реквизитов «НачалоРаботы» и «ОкончаниеРаботы» выбраны состав даты – «Дата», поскольку в системе 1С:Предприятие 8.0 значения типа Дата содержат как дату, так и время. В данном случае время начала и окончания работы безразлично.

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

Запустите 1С:Предприятие в режиме отладки и заполните справочник Сотрудники.

2.3 Справочник «Номенклатура»

Справочник Номенклатура будет содержать информацию об услугах, которые оказывает OOO «На все руки мастер», и о тех материалах, которые при этом могут быть использованы.

Для того чтобы справочником было удобно пользоваться, сгруппируете услуги в одну группу, а материалы – в другую. Кроме этого, поскольку OOO "На все руки мастер" оказывает самые разные услуги, они также будут логически собраны в несколько групп. To же самое можно сказать и про материалы. Задача состоит в создании иерархического справочника.

Создайте новый объект конфигурации Справочник и назовите его Номенклатура. Перейдите на закладку Иерархия и установите флаг Иерархический справочник . На закладке Данные задайте длину наименования справочника равной 100 символам.

Теперь запустите 1С:Предприятие в режиме отладки и заполните справочник Номенклатура . Создайте две группы в корне справочника: Материалы и Услуги (меню Действия - Новая группа ).

В группе Материалы создайте пять элементов:

Строчный трансформатор Samsung,

Строчный трансформатор GoldStar,

Кабель электрический

В группе Услуги тоже создайте несколько элементов:

услуги по ремонту телевизоров :

Диагностика,

Теперь разнесите услуги по двум смысловым группам: услуги по ремонту телевизоров и услуги по установке стиральных машин . Для этого в группе Услуги создайте еще две группы: Телевизоры и Стиральные машины .

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

Аналогичным образом переместите в группу Телевизоры услуги Ремонт отечественного телевизора и Ремонт импортного телевизора . Услуги Подключение воды и Подключение электричества переместите в группу Стиральные машины .

Затем в группе Материалы создайте две группы: Радиодетали и Прочее . В группу Прочее поместите Кабель электрический и Шланг резиновый . Остальные материалы переместите в группу Радиодетали .

2.4 Создание справочника Склады

Справочник Склады будет содержать информацию о складах, используемых OOO «На все руки мастер». Этот справочник будет содержать один предопределенный элемент – склад Основной , на который будут поступать все материалы. Задача состоит в том, чтобы создать справочник, содержащий предопределенные элементы.

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

Запустите 1С:Предприятие в режиме отладки и откроете справочник Склады . Добавьте в справочник еще один склад, который назовите Розничный .

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

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

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

3.1 Создание документа ПриходнаяНакладная

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

Создайте новый объект конфигурации Документ . Задайте имя документа – Приходная накладная. Нажмите Далее . Создайте реквизит документа с именем Склад и типом СправочникСсылка.Склады .

После этого добавьте табличную часть с именем "Материалы" и создайте у нее четыре реквизита:

Цена с типом Число , длиной 15, точностью 2, неотрицательное,

Сумма с типом Число , длиной 15, точностью 2, неотрицательное.

Запустите 1С: Предприятие в режиме отладки. В открывшемся окне программы выполните команду Операции - Документы , выберете документ Приходная накладная.

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

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

Вернитесь в конфигуратор и откройте окно редактирования объекта конфигурации Приходная накладная. В этом окне выберете закладку Формы .

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

Для того чтобы каждый раз, когда меняется значение в поле Количество или в поле Цена , в поле Сумма необходимо, чтобы автоматически устанавливалось значение равное Количество*Цена . Очевидно, что для этого нужно написать на встроенном языке команду похожую на Сумма = Количество*Цена, которая будет выполняться при изменении значения поля Количество и Цена.

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

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

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

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

СтрокаТабличнойЧасти . Сумма = СтрокаТабличнойЧасти . Количество * СтрокаТабличнойЧасти . Цена ;

КонецПроцедуры

Затем вставляем текст этой процедуры в тело Процедура (Элемент) :

Процедура МатериалыКоличествоПриИзменении (Элемент )

СтрокаТабличнойЧасти

КонецПроцедуры

Теперь осталось и для поля Цена установить такой же обработчик.

Процедура МатериалыЦенаПриИзменении (Элемент )

СтрокаТабличнойЧасти = ЭлементыФормы . Материалы . ТекущиеДанные ;

КонецПроцедуры

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

3.2 Автоматическое заполнение полей ввода документа.

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

Вернитесь на вкладку формы документа ПриходнаяНаклодная и выберете поле Материал . В палитре свойств в разделе события нажмите кнопку Просмотр Поля При изменении и напишите код Процедуры Подстановка Цены.

Процедура ЗаполнитьЦену (СтрокаТабличнойЧасти )

СтрокаТабличнойЧасти.Цена = СтрокаТабличнойЧасти.Материал.Цена ;

КонецПроцедуры

Также вставьте процедуру ЗаполнитьЦену в процедуру Материалы.МатериалПри изменении (Элемент).

Процедура МатериалыМатериалПриИзменении (Элемент )

ЗаполнитьЦену(ЭлементыФормы . Материалы . ТекущиеДанные) ;

КонецПроцедуры

3.3 Создайте документ РасходнаяНакладная .

Так как этот документ практически аналогичен документу ПриходнаяНакладная можно воспользоваться копированием ПриходнаяНакладная (пункт главного меню Правка ). Переименуйте документ в РасходнаяНакладная .

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

Другие похожие работы, которые могут вас заинтересовать.вшм>

8330. Пример конфигурации PC. Развитие операционных систем 67.18 KB
Например в характеристиках ноутбуков указывается версия установленной операционной системы Windows 2000 или Windows XP и т. По реализации интерфейса пользователя разделяют неграфические MS DOS и графические Windows операционные системы. Однако оболочка Norton Commnder всё же не была достаточно удобной графической системой так как не обеспечивала одновременной работы в ряде окон windows. Первым опытом создания идеологии Windows был многооконный пользовательский интерфейс Windows 3 последняя версия Windows 3.
4476. Работа с объектом Документ. Создание объекта Регистр Накопления 1.04 MB
В форме документа Оказание Услуги добавьте код процедуры для расчета суммы при изменении аналогично предыдущему документу для соответствующей табличной части. Создайте второй документ...
3910. Создание пользовательских объектов и экземпляров объектов 4.59 KB
Для создания пользовательского объекта, прежде всего, следует определить функцию-конструктор для данного объекта. В этой функции определяются свойства и методы для данного объекта. Определение функции-конструктора в JavaScript имеет следующий синтаксис
844. Создание ситуации успеха в педагогическом взаимодействии с детьми как условие развития детской самооценкиИЙ КОЛЛЕДЖ № 1 КУРСОВАЯ РАБОТА Создание ситуации успеха в педа. 73.21 KB
Психолого-педагогические аспекты развития самооценки у детей Понятие основные характеристики технологии взаимодействия. Ситуация успеха во взаимодействии с детьми как условие развития самооценки детей. Исследование уровня развития самооценки детей младшего школьного возраста воспитывающихся в Качканарском детском доме.
9098. СУБД MS Access. Работа с данными таблицы. Создание форм 622.88 KB
Правка данных и печать формы. Формы. Процесс создания новой формы аналогичен созданию таблицы т. надо просто выбрать объект базы данных Формы – Создать и далее в диалоговом окне Новая форма выбрать режим создания формы.
12993. Справочник стран мира и городов 3.21 MB
Основная цель курсовой работы заключается в закреплении навыков самостоятельного использования теоретического материала и практического опыта для решения задач проектирования и разработки ПО систем различного назначения. Достоинства среды: является строго типизированным языком и имеет более простой и ясный синтаксис в отличие от языка C что уменьшает число ошибок и повышает скорость разработки; полная поддержка ООП за исключением множественного наследования; среда поддерживает множество технологий и механизмов для работы с БД....
20222. Информационный портал «Справочник нумизмата» 1.92 MB
Целью курсового проекта по дисциплине «Программная инженерия» является – разработка автоматизированной системы предметно-ориентированного содержания. Для ее решения был создан информационный портал «Справочник нумизмата», который позволяет пользователю найти всю необходимую информацию по монетам и коллекционерам, а именно по монетам: страну, номинал, год выпуска, количество выпущенных монет, особенности. По коллекционерам: страну, имя, контактные координаты, наличие редких монет в коллекции. Собственную коллекцию.
3753. Документоведение и документ 19.04 KB
Традиционно вопросы управления в литературе по документационному обеспечению управления не рассматриваются. Но роль документов в современном управлении такова, что документ является вспомогательным обслуживающим инструментом управления
15080. Информационно-поисковый справочник «Жидкокристаллические индикаторы» 44.48 KB
Цель данной курсовой работы по предмету «Информатика и Информационные технологии» состоит в том, чтобы разработать на языке C информационно-поисковый справочник «Жидкокристаллические индикаторы», который является систематизации знаний по программированию, полученных в течение лекционных и лабораторных занятий, а также работе с дополнительной литературой по созданию программ на языке программирования С.
5866. Экономическая информация, экономический документ 39.63 KB
Экономическая информация экономический документ Экономическая информация Теории информации принятые в кибернетике и других технических сферах не получили распространения в обработке информации для управления экономическими объектами. Таким образом определение экономической информации можно сформулировать следующим образом...

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

Соответственно конфигурально это выглядит как дерево реквизитов и подчиненная табчасть со своими реквизитами:

Вопрос 01.01 экзамена 1С:Профессионал по платформе. В какое значение можно установить свойство "Серии кодов" объекта конфигурации "Справочник"?

  1. Во всем справочнике
  2. В пределах подчинения
  3. В пределах подчинения владельцу
  4. Верны все указанные ответы
  5. Верны ответы 1 и 2

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

Вопрос 01.17 экзамена 1С:Профессионал по платформе. Для каких целей служат табличные части справочников?

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

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

Вопрос 01.70 экзамена 1С:Профессионал по платформе. Что содержится в объекте информационной базы при редактировании нового элемента справочника с табличными частями?

  1. Данные реквизитов
  2. Ссылка на элемент справочника
  3. Строки табличных частей
  4. Верны ответы 1 и 3
  5. Верны все варианты

Правильный ответ четвертый - раз элемент новый, значит еще не записан, то есть ссылки на него еще нет в базе данных.

Вопрос 01.71 экзамена 1С:Профессионал по платформе. Что содержится в объекте информационной базы при редактировании существующего в базе элемента справочника с табличными частями?

  1. Данные реквизитов
  2. Ссылку на элемент справочника
  3. Строки табличных частей
  4. Верны ответы 1 и 3
  5. Верны все варианты

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

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

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

Правильный ответ второй. У каждого элемента справочника, даже идентичного другим, свой номер и свой GUID.

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

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

Для этого выделим в дереве объектов конфигурации ветвь "Константы" и из контекстного меню выберем пункт "Добавить".

Справочники

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

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

Справочники могут быть иерархическими с неограниченной иерархией или можно ограничить иерархию в пределах до 10. В иерархическом справочнике можно установить родителем не только группу, но и элемент: через поле "Вид иерархии" - Иерархия элементов.

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

Максимальная длина кода справочника равна 50 символов. Максимальная длина наименования справочника равна 150 символов.

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

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

Реквизиты справочника могут принимать следующие типы данных: примитивные, ссылочные, составной тип данных и ХранилищеЗначения.

Удаление элемента справочника производится методом Удалить() объекта СправочникОбъект.

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

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


Укажем идентификатор справочника и синоним (пользовательское представление) справочника. В нашем примере "Комментарий" можно пропустить, но желательно указывать при неоднозначности или сокращении синонима. Комментарий пользователю не виден.

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


На закладке "Владельцы" определяется состав владельцев элементов справочника. Но для справочника "Подразделения" владельцев не существует.


Как правило, справочники имеют предопределенные реквизиты код и наименование, при этом код может иметь тип число или строка.

На закладке "Данные" определим тип, длину кода и длину наименования, а также основное представление и состав реквизитов.


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


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


На закладке "Формы" настроим способ редактирования элементов справочника и определим (создадим) основные формы справочника.


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



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

На полученной форме постарайтесь разместить элементы диалога эргономично.


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

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter
ПОДЕЛИТЬСЯ:
Компьютеры и современные гаджеты