Ввод документов на основании

Севастопольский муниципальный институт

«ИССЛЕДОВАНИЕ СТРУКТУРЫ, Параметров И

Предназначения ОБЪЕКТОВ МЕТАДАННЫХ»

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к лабораторной работе

по дисциплине

«Платформа 1С»

для студентов дневной формы обучения специальности 09.03.02

«Информационные системы и технологии»

Севастополь

УДК

Методические указания к лабораторной работе «Исследование структуры, параметров и предназначения объектов метаданных» по дисциплине «Платформа 1С» для студентов дневной формы обучения. Сост. С.П. Шишкевич Ввод документов на основании В.Е. – Севастополь: Изд-во СГУ, 2015. – 30 с.

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

Методические указания рассмотрены и утверждены на заседании кафедры Информационных систем (протокол №__ от ______2015 года).

Допущено учебно-методическим центром СевНТУ в качестве методических указаний Ввод документов на основании.

Рецензент:

СОДЕРЖАНИЕ

1. Цель работы.. 4

2. Главные положения. 4

2.1 Справочники. 4

2.2 Документы.. 7

2.3 Ввод документов на основании. 9

2.4 Регистры сведений. 11

2.4.1 Периодичность. 12

2.4.2 Подчинение регистратору. 13

2.4.3 Уникальность записей. 13

2.4.4 Многофункциональные способности. 13

2.5 Регистры скопления. 14

3. Пример выполнения. 15

3.1 Постановка задачки. 15

3.2 Создание справочников………………………………………………...15

3.3 Создание регистров и перечислений…………………………………..16

3.4 Создание документов. 18

4. Порядок выполнения работы.. 22

5. Содержание отчета. 22

6. Контрольные вопросы.. 23

Библиография………………………………………………………………24

Приложение А…..………………………………………………………….25


1. ЦЕЛЬ РАБОТЫ

Целью данной лабораторной работы является исследование Ввод документов на основании приемов описания объектов предметной области в конфигураторе.

Главные ПОЛОЖЕНИЯ

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

Таким макаром, Справочники созданы для хранения инфы об Ввод документов на основании однородных объектах – к примеру, товарах, поставщиках. Потому наименования им даются обычно во множественном числе – Справочник Продукты. Либо же Справочник Номенклатура – т. к. номенклатура это обобщенное понятие.

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

Документы предусмотрены в узеньком смысле для регистрации хозяйственных операций – тогда они являются электрическими аналогами картонных документов. К примеру – Приходная затратная, Банковская выписка. В широком смысле документ позволяет юзеру выполнить некоторое действие - внести запись в Ввод документов на основании регистр (документ Операция), откорректировать данные регистров (документ Корректировка), и даже выслать SMS либо электрическое письмо (есть и такие документы).

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

Справочники

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

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

Набросок 2.1 – Нумерация частей

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

Набросок 2.2 – Реквизиты справочника

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

Набросок 2.3 - Табличные части справочника

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

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

Набросок 2.4 - Иерархический справочник

Различные справочники могут находиться в состоянии подчинения, т.е Ввод документов на основании. элементы 1-го справочника могут быть подчинены элементам либо группам другого справочника. К примеру, справочник ЕдиницыИзмерения может быть подчинен справочнику Номенклатура. Тогда для каждого элемента номенклатуры можно будет указать единицы измерения, в каких она поступает на склад:

Набросок 2.5 - Обладатели справочника.

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

Документы

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

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

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

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

Набросок 2.6 - Нумерация документа

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

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

Набросок 2.7 - Реквизиты документа

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

Набросок 2.8 - Табличные части документа

Ввод документов на основании

Ввод на основании является одним из вариантов реализации наполнения нового объекта данными другого объекта. В большинстве случаев это действие применяется для документов, но может употребляться для ряда других Ввод документов на основании объектов (Справочники, Планы видов черт, Планы счетов, Планы расчетов, Планы обменов, Бизнес-процессы, Задачки). При этом вводится в общем случае — хоть какой объект на основании хоть какого.

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

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

Набросок 2.9 - Ввод на основании

Средством конструктора ввода на основании (либо без его использования) в составе модуля объекта может быть реализована процедура — обработчик Ввод документов на основании действия Обработка Наполнения. Так как параметром данной процедуры система пере­дает ссылку на объект-источник, то у разработчика появ­ляется возможность заполнить данные документа инфор­мацией объекта-источника.

Набросок 2.10 - Конструктор ввода на основании

Регистры сведений

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

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

Набросок 2.11 - Структура регистра сведений Цены Предприятия

Записи, хранимые в базе данных, будут смотреться последующим образом:

Набросок 2.12 - Записи, хранимые в базе данных Цены Предприятия

Таким макаром, мы можем хранить информацию о том, что, скажем, закупочная стоимость на манную крупу Ввод документов на основании равна 112 рублям за упаковку, а розничная стоимость на комбайн Moulinex составляет 368 баксов за штуку, при этом скидка/наценка равна 15%.

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

Периодичность

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

Набросок 2.13 - Периодичность записи в регистр сведений Цены Предприятия

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

Набросок 2.14 - Записи, хранимые в базе данных Цены предприятия

Подчинение регистратору

Записи в регистр сведений можно заносить 2-мя методами:

· Документами (понятие регистратор)

· Вручную

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

Уникальность записей

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

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


vvedenie-uchebnoe-posobie-dlya-vrachej-ciklov-povisheniya-kvalifikacii-i-professionalnoj.html
vvedenie-utverzhdayu.html
vvedenie-v-anatomiyu-i-fiziologiyu-cheloveka.html