Документы в системе 1с предприятие предназначены. Стандартные реквизиты документа

Что собой представляют Документы 1С и как они работают – об этом и многом другом в нашей новой статье.

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

Что такое документы 1С и как они работают?

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

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

    существует несколько видов учета (для денежных средств, для продукции и прочего);

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

    в каждом документе определяется движение определенного количества средств.

Для чего предназначено?

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

Что собой представляют Документы 1С?

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

    Первый - обычный список, в котором собраны файлы одного конкретного вида, например, накладные;

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

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

    дата формирования документа;

    его номер;

    проведение по регистрам.

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

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

  • валюта и суммы;

    компании.

Большинство конфигураций 1С предусматривают ведение сразу нескольких видов учета:

    оперативный;

    не оперативный;

    налоговый;

    бухгалтерский и другие.

В связи с этим в 1С Предприятие документы предусмотрены галочки, которые и открывают доступ к файлам в разрезе того или иного учета.

Когда вы дважды щелкаете мышкой на файл, перед вами открывается его окно, в котором есть «шапка» и таблица с основной информацией.

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

Быстрая пошаговая демонстрация разработки приложения на платформе 1С:Предприятие 8.2.

Для выполнения примера вам понадобится платформа 1С:Предприятие 8.2. На нашем сайте вы можете скачать . Данная демонстрация подготовлена с использованием именно такой версии!

Простая система кадрового учета

26. Теперь создайте новый документ "ПриемНаРаботу". (установите курсор на ветку Документы и щелкнув правой кнопкой мыши выберите Добавить). Задайте имя документа ПриемНаРаботу. Перейдите на закладку Данные.

27. Добавьте реквизит "ФИО", укажите ему тип значения Строка и длина 100 символов.

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

Кстати, у любого документа уже есть два заранее заданных реквизита "Номер" и "Дата".

Далее нужно создать таким же образом, как и реквизит "ФИО", остальные реквизиты и укажите для каждого из них правильный тип:
реквизит Должность - тип "СправочникСсылка.Должности"
реквизит Оклад - тип Число, длина 10, точность 2
реквизит ДатаПриема - тип Дата

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

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

Что конкретно произойдет при проведении документа, определяется программистом 1С. При проведении выполнится предопределенная процедура ОбработкаПроведения(). Именно в этой процедуре программист пишет программный код на языке 1С, которыйи совершает все изменения в системе. Сейчас нам нужно добраться до процедуры ОбработкаПроведения(). Она хранится в "Модуле объекта".

Для открытия модуля объекта перейдите на закладку "Прочее" и нажмите кнопку "Модуль объекта". Другой способ перейти в модуль объекта – выбрать в дереве конфигурации документ ПриемНаРаботу и кликнув правой кнопкой мышки выбрать "Открыть модуль объекта".

В результате откроется окно для редактирования текста программы.

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

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

СпрСотр = Справочники.Сотрудники.СоздатьЭлемент();
СпрСотр.Наименование = ФИО;
СпрСотр.Должность = Должность;
СпрСотр.Оклад = Оклад;
СпрСотр.ДатаПриема = ДатаПриема;
СпрСотр.Записать();

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

Кстати, часто начинающие специалисты 1С забывают вызвать Записать() . Если вы не вызовете метод Записать(), то все ваши изменения не сохранятся в базе.

Обратите внимание, что каждый оператор в языке 1С заканчивается символом ";" (точка с запятой). После слова КонецПроцедуры точки с запятой нет, потому что это не оператор, а операторная скобка (есть такое понятие в 1С). Точки с запятой нет также после слов Цикл и Тогда , но после слов КонецЦикла и КонецЕсли обязательно ставьте точку с запятой. В данной программе мы не использовали ни циклы, ни условия.

Также обратите внимание как оформляются комментарии.

// это комментарий

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

29. Закройте окно модуля и сохраните конфигурацию.

Теперь можно попробовать принять нового сотрудника по всей форме.

30. Запустите 1С в режиме 1С:Предприятие. В панели навигации выберете "Прием на работу". Перед нами откроется список документов "Прием на работу" и это список пока пустой.

31. Создайте новый документ. Откроется форма документа "Прием на работу" для ввода данных. Номер документа присвоится автоматически после его записи, дата документа - сегодняшнее число.

Введите все данные: ФИО сотрудника, укажите ему должность, оклад и дату приема на работу.

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

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

Теперь организуем правильное увольнение сотрудников с помощью кадрового приказа.

32. Создайте в Конфигураторе новый документ "Увольнение". Укажите, что он содержит реквизиты "Сотрудник" тип "СправочникСсылка.Сотрудники" и "ДатаУвольнения" тип Дата.

33. Напишите следующий текст в модуле документа в процедуре ОбработкаПроведения():

СпрСотр=Сотрудник.ПолучитьОбъект();
СпрСотр.ДатаУвольнения=ДатаУвольнения;
СпрСотр.Записать();

Рассмотрим записанный программный код более подробно.

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

34. Создадим журнал "КадровыеДокументы". Для этого установите курсор на ветку "Журналы документов" в дереве конфигурации и щелкните "Добавить". Задайте имя журнала.

На закладке "Данные" укажите регистрируемые документы: "ПриемНаРаботу" и "Увольнение".

Создадим новые графы:

  • Сотрудник – для документа "ПриемНаРаботу" это реквизит "ФИО", а для документа "Увольнение" - это реквизит "Сотрудник";
  • ДатаПриемаУвольнения – для документа "ПриемНаРаботу" это реквизит "ДатаПриема", а для документа "Увольнение" - это реквизит "ДатаУвольнения".

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

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

Для сравнения скажу, что написание такого же прикладного решения в другой среде или на другом языке программирования (Visual Basic или Delphi) займет в три или даже в пять раза больше времени и сил. Что бы там ни говорили недоброжелатели, но на 1С программы пишутся гораздно быстрее.

01.07.2016

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

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

В статье рассказывается, как организовать учет наличия документов в программе "1С:Бухгалтерия 8 , редакция 3.0".

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

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

Необходимо учитывать статус наличия документов "Авансовые отчеты", "Поступления товаров и услуг", "Реализация товаров и услуг", "Счета-фактуры полученные", "Счета-фактуры выданные", "Счета поставщиков", "Акты сверки расчетов".

2. Настройка программы

Войдите в программу от имени пользователя с полными правами (в демо-примере таким пользователем является директор).

Раздел "Администрирование " – "Общие настройки ". Включите опцию "Дополнительные реквизиты и сведения ", а также опции "Реквизиты и сведения с общим списком значений " и "Общие реквизиты и сведения ", которые станут доступны после первого действия (см. рис.1).


Рис. 1. Общие настройки


Рис. 2. Создание дополнительного сведения

В поле "Наименование " введите "Статус документа ".

В поле "Тип значения " оставьте "Дополнительное значение ".

Нажмите кнопку "Записать ".

Теперь заполним список значений нашего дополнительного сведения. Перейдите на закладку "Значения ", нажмите кнопку "Создать " (см. рис.3).


Рис. 3. Заполнение списка значений дополнительного сведения

Первое значение в нашем списке – "Оригинал". Далее – как вы считаете нужным. Мы будем использовать следующие статусы документов: "Копия", "Ожидается", "Отсутствует" (см. рис.4).

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


Рис. 4. Список статусов документов

Добавим это дополнительное сведение во все документы, которые нужно контролировать.Следующий вид документов в нашем списке – "Акты сверки ра счетов "

На закладке "Дополнительные сведени я " нажмите кнопку командной панели "Добавить " – "Из другого набора ". Установите курсор на "Авансовый отчет " (слева) и "Статус документа " (справа) – см. рис.5.


Рис. 5. Добавление списка статусов к новому виду документов


Рис. 6. Создание общего списка статусов для всех документов

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

3. Настройка рабочего места

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

3.1. Настройка журнала документов

Зайдите в Журнал авансовых отчетов (раздел "Касса "). Добавим в журнал дополнительную колонку "Статус документа ".

Для этого нажмите кнопку "Еще " – "Изменить форму ".


Рис. 7. Добавление в журнал документов колонки со значением статуса

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

Рис. 8. Дополнительные сведения в списке документов


Рис. 9. Заполнение дополнительного сведения

Нажмем на кнопку "Записать и закрыть " (рис. 9).

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

  • открыть журнал заново;
  • нажать кнопку "Обновить " – ее можно найти в меню "Еще " и, если она будет часто использоваться, вывести на командную панель формы.
  • нажать F5 .


Рис. 10. Вывод кнопки на командную панель

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

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


Рис. 11. Вывод списка документов со статусом

Рис. 12. Список документов со статусом

Рис. 13. Печать реестра документов с графой "Статус документа"

Рис. 14. Настройка состава выводимых полей отчета

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

Дополнительные свойства объектов делятся на две категории:

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

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

Для справочников в "1С Бухгалтерии" редакции 3.0 можно настроить как дополнительные реквизиты, так и дополнительные сведения. Но для документов можно настроить только дополнительные сведения.

поступлениеТовара = Документы.ПоступлениеТовара; перечень = поступлениеТовара.Выбрать("20080101", "20081231"); пока перечень.Следующий() цикл Сообщить("Поступление товара № " + перечень.Номер + " от " + перечень.Дата); конецЦикла;

Результат:

Поступление товара № 1 от 20.05.2008 16:41:16
Поступление товара № 2 от 20.05.2008 16:41:44
Поступление товара № 3 от 20.05.2008 16:42:26

Как получить объект документа в 1с 8?

В примере предыдущего раздела определим проведены ли документы:

ПоступлениеТовара = Документы.ПоступлениеТовара; перечень = поступлениеТовара.Выбрать("20080101", "20081231"); пока перечень.Следующий() цикл объектДокумента = перечень.ПолучитьОбъект(); пров = объектДокумента.Проведен; Сообщить("Поступление товара № " + перечень.Номер + " от " + перечень.Дата + ". Проведен: " + пров); конецЦикла;

Результат:

Поступление товара № 1 от 20.05.2008 16:41:16. Проведен: истина
Поступление товара № 2 от 20.05.2008 16:41:44. Проведен: истина
Поступление товара № 3 от 20.05.2008 16:42:26. Проведен: истина

Как найти документ по номеру и дате в 1с 8?

ПоступлениеТовара = Документы.ПоступлениеТовара; докСсылка = поступлениеТовара.НайтиПоНомеру("1", "20080520"); пров = докСсылка.Проведен; Сообщить("Документ ""Поступление товара"" №1 от 20.05.2008 проведен: " + пров);

Результат:

Документ "Поступление товара" №1 от 20.05.2008 проведен: истина

Как открыть на экране форму списка документов в 1с 8?

ПоступлениеТовара = Документы.ПоступлениеТовара; список = поступлениеТовара.ПолучитьФормуСписка(); список.Открыть();

Как определить какие реквизиты имеются в табличной части документа в 1с 8?

ПоступлениеТовара = Метаданные.Документы.ПоступлениеТовара; реквизиты = поступлениеТовара.ТабличныеЧасти.Товары.Реквизиты; для каждого наим из реквизиты цикл Сообщить("Имя реквизита " + наим.Имя + "; тип реквизита " + наим.Тип); конецЦикла;

Результат:

Имя реквизита Наименование; тип реквизита Справочник ссылка: Номенклатура
Имя реквизита Количество; тип реквизита Число
Имя реквизита Цена; тип реквизита Число
Имя реквизита Сумма; тип реквизита Число

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИИ

федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Самарский государственный университет»

Факультет экономики и управления

Документы и работа с ними в 1:с «Предприятие»

Выполнила студентка

2 курса 23201.50 группы

Сидоренко Анна

Преподаватель

Климентьева С.В.

Введение 3

Назначение документов 4

Сравнение документов с другими объектами 9

Работа с документами 11

Заключение 13

Список используемой литературы 14

Введение

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

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

В системе «1С: Предприятие» возможен «Обмен файлами»:

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

    Сохранение печатных форм в форматах Microsoft Excel и HTML.

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

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

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

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

Назначение документов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

У журнала документов есть экранная форма, где можно настраивать отображаемые колонки. Можно создавать дополнительные колонки, которые будут отображать информацию из документов. Например, в журнале Приказы Кадровые удобно сразу видеть, к какому сотруднику относится каждый документ, для этого создается Графа журнала Сотрудник



Просмотров