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

Проведение документа

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

Проведение документа

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

Например, документ ПоступлениеТоваров при своем проведении может вносить изменения в состояние взаиморасчетов с контрагентами компании, в учет остатков товаров, в состояние заказов покупателей и другие учетные данные:

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

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

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

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

показать полностью...

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

Каждый вид документа может быть показан в нескольких журналах:

  1. Регистры

Назначение регистров

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

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

Документы => Регистры => Отчеты

    1. Регистры сведений Структура регистра сведений

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

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

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

показать полностью...

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

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