Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1С предприятие.docx
Скачиваний:
24
Добавлен:
08.07.2019
Размер:
204.83 Кб
Скачать

.6. Характеристика и назначение общих объектов конфигурации.

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

Общие объекты, не относятся непосредственно к деятельности предприятия, но тесно связаны с функционированием самой системы 1С Предприятие.

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

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

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

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

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

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

Xdto – пакет: механизм xdto является универсальным способом представления данных для взаимодействия с различными внешними источниками данных и программными системами.

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

Язык. Этот объект конфигурации используется для создания интерфейсов прикладного решения на различных языках.

Параметр сеанса, план обмена. Общие модули, Интерфейсы, Общие формы, Общие макеты, Общие картинки, Стили (оформление экрана приложения).

.7. Характеристика и назначение подчиненных объектов системы 1с предприятие

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

  • Реквизиты;

  • Измерения;

  • Формы

  • Табличные части и другие

Состав подчиненных объектов зависит от типа объекта.

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

Табличные части – наборы дополнительной информации об объекте, представленной в виде таблицы.

Реквизиты табличных частей – состав табличной части объекта, доступной только в пределах табличной части объекта.

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

Кроме этого еще макеты, ресурсы, измерения и графы, которые так же могут быть подчиненными объектами.

25.02.2011

.8. Константы в системе 1С предприятие. Их назначение, основные свойства и объекты для работы с ними.

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

Каждая константа позволяет хранить одно значение. В прикладном решении омжет быть создано произвольное количество констант.

Например, в константе может храниться:

  • Наименование предприятия;

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

  • Адрес;

  • Фамилия бухгалтера;

  • ИНН

Для каждой константы нужно указать:

  • Её имя,

  • Тип данных

  • Желательно указать синоним;

  • Комментарий

  • И перечень подсистем, в которые она входит

Всё это делается в палитре свойств.

В дереве конфигурации есть Константы.

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

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

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

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

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

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

Получение значения констатны:

Директор = Константы.Директор.Получить();

Запись значения константы:

Константы.Директор.Установить(«Иванов Петр Сидорович»);

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

Для работы с некоторым множеством значений в системе используются объекты типа Справочник.

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

На этапе разработки можно описать, какими свойствами обладает справочник. К настраиваемым свойствам относятся:

  • Длина и тип кода;

  • Количество уровней иерархии;

  • Поддержка уникальности кодов;

  • Перечень реквизитов справочника;

  • Перечень табличных частей;

  • Другие параметры.

Каждый элемент справочника характеризуется кодом и наименованием. Практически любой объект реальной жизни характеризуется этими свойствами. Например, для сотрудников кодом может выступать табельный номер, а наименованием – ФИО

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

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

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

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

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

Для каждого реквизита справочника нужно указать его тип данных:

  • Число,

  • Строка,

  • Дата,

  • Булево,

  • Ссылочные типы данных (например СправочникСсылка.Должность)

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

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

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

Для хранения подобных данных служат табличные части справочника.

Справочники могут поддерживать иерархические (многоуровневое) расположение элементов.

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

Существует два вида иерархии:

  • Иерархия групп и элементов

  • Иерархия элементов

Иерархия групп и элементов:

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

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

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

Иерархия элементов:

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

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

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

Родитель – это элемент или группа элементов справочника в зависимости от вида иерархии, которому подчиненны другие элементы этого справочника.

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

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

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

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

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

Владелец – это объект конфигурации, которому подчинен другой объект конфигурации.

Справочник Товары является владельцем справочника Единицы измерения.

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

Эти элементы имеют имена, по которым к ним производится обращение из программы.

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

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

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

Явно форма определяется, если к ней предъявляются специфические требования (внешний вид, модель поведения).

Назначение различных экранных форм справочника:

  • Форма списка

  • Форма элемента

  • Форма группы – отображает и позволяет редактировать сведения о группе справочника. Группы могут иметь другой состав реквизитов по сравнению с элементами;

  • Форма выбора элемента

  • Форма выбора группы

  • Произвольная форма.

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