1с предприятие 8 создание документа экзаменационная ведомость.

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

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


Пожалуй, самая важная вкладка при создании нового документа 1с 8.2 — это «Данные». Здесь требуется указать все реквизиты, которые нужны в документе. При необходимости, можно добавить табличные части. Вкладка «Нумерация» позволяет вести нумерацию документов. Здесь можно использовать внешний нумератор, или сделать нумерацию только документов этого вида. При этом, существует возможность выбора времени обнуления нумерации, например, в пределах года или месяца. Чтобы создать форму документа в 1с, перейдите на вкладку «Формы». Здесь вы сможете настроить внешний вид нового документа и его списка.


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

Документы в 1С 8.2 и 8.3 — объект метаданных, с помощью которого в 1С фиксируются хозяйственные операции предприятия.

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

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

Рассмотрим основные настройки и свойства документов.

Настройка и свойства документов в 1C 8.3 и 8.2

Рассмотрим самые интересные вкладки с точки зрения разработчика.

Данные

Одна из основные вкладок документа:

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

Получите 267 видеоуроков по 1С бесплатно:

Движения документа

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

Рассмотрим подробно свойства документа на этой странице:

Проведение — разрешить или запретить. Определяет, будут ли движения по данному документу.

Оперативное проведение — разрешить или запретить. Если установлено разрешить, то проведение документа будущей датой невозможно.

Удаление движений — определяет режим очистки движения документа: Удалять автоматически при отмене проведения — движения будут очищены только при нажатии кнопки «Отмена проведения», но не удаляет при перепроведении. Удалять автоматически — значит, что движения будут удаляться в любом случае, даже если документ 1С перепроводится. Не удалять автоматически — значит, что удаление движений берет на себя разработчик системы.

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

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

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

Задачи:

    познакомиться с объектом Документ конфигурации 1С: Предприятие 8.1;

    научиться разрабатывать формы документов;

    научиться работать с модулями конфигурации.

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

Запустите конфигуратор: выберите Пуск | Программы | 1С:Предприятие 8.0 | Конфигуратор.

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

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

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

Поскольку документ вносит изменения в состояние учета, он всегда «привязан» к конкретному моменту времени. Это позволяет отражать в БД фактическую последовательность событий.

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

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

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

Для представления документа существует несколько основных форм.

Оперативное и неоперативное проведение

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

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

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

Если последняя оперативная отметка меньше текущего времени, в качестве новой оперативной отметки принимается текущее время.

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

Таким образом, если у объекта конфигурации Документ установлено свойство оперативного проведения, последовательность действий системы будет следующей: при создании нового документа система будет устанавливать ему текущую дату и «нулевое» время.

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

Если же попытаться перепровести документ, то будет выдан запрос о виде проведения (оперативное или нет).

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

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

Типообразующие объекты

Когда мы создавали реквизиты справочников или табличных частей, мы всегда указывали тип значения, которое может принимать этот реквизит. Это были примитивные типы данных - Число, Строка, Дата и Булево. Примитивные типы данных изначально определены в системе и их набор ограничен.

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

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

Рисунок 2.1 – Создание реквизита документа. Типообразущие виды данных

    Создадим документ: выберите на дереве объект Документы , выберите Добавить , в поле Имя введите: ПриходнаяНакладная , в поле Синоним введите ПриходнаяНакладная .

    Создадим реквизит документа: выберите закладку Данные , выберите Реквизиты , МП, Добавить , в поле Имя введите Склад , в списке Тип выберите СправочникСсылка.Склады .

Рисунок 2.2 – Создание реквизита табличной части документа

    Создайте табличную часть: выберите Табличные части, МП, Добавить, в поле Имя введите Материалы.

    Материалы, МП, Добавить, выберите Реквизит табличной части , в поле Имя введите Материал, в поле Тип данных – СправочникСсылка.Номенклатура .

    Создайте реквизиты табличной части: выберите табличную часть Материалы , МП , Добавить , выберите поле Имя введитеКоличество, в списке Тип выберите Число , выберите длину 15 , точность – 3 , неотрицательное .

    Создайте для табличной части Материалы :

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

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

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

Рисунок 2.3 – Добавление нового документа

    Введите данные в документ: выберите Операции | Документы , выберите документ ПриходнаяНакладная , нажмите Insert , заполним ее, например, материалами для ремонта телевизоров Строчный трансформатор GoldStar, Строчный трансформатор Samsung, Транзистор Philips , нажмите ОК .

Рисунок 2.4 – Документ Приходная накладная

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

Рисунок 2.5 – Документ Приходная накладная-2

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

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

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

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

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

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

При создании нового документа в конфигураторе 1С важно позаботиться и о том, чтобы после добавления приходной накладной в регистре остатков появлялись данные о новом товаре. Для этого нужно использовать конструктор движения товаров. Здесь требуется нажать на кнопку «Запомнить выражения». После того, как создать документ в конфигураторе 1С 8 таким способом, вся информация с накладных автоматически будет добавляться в регистр «Остатки». Это поможет пользователям всегда обладать актуальной информацией о наличие товара на складе.

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

Использовать интерактивное удаление рекомендуется только при необходимости отладки, потому что оно не гарантирует ссылочную целостность. Это значит, что в процессе удаления могут появиться «битые» ссылки, а это, в свою очередь, приводит к неполадкам в системе конфигурации. Для того чтобы включить возможность интерактивно удалить документ в конфигураторе 1С, нужно перейти в раздел «Общие»-«Роли», и активировать «Полные права». Они и предоставляют возможность прямого удаления документов. После этого для того чтобы удалить документ, достаточно выделить его и нажать Shift+Del на клавиатуре.

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

Вызов окна редактирования объекта - первый и самый простой способ. Открыть его можно, дважды кликнув мышкой на документ, который нужно изменить. Здесь можно редактировать структуру документа, его основные и дополнительные параметры.

Второй метод изменения документа в конфигураторе в 1С - это палитра свойств документа. Открыть ее можно, нажав на «Свойства объекта» в меню или же воспользовавшись комбинацией Alt+Enter на клавиатуре. Окно «Дополнительно», которое тоже используют для редактирования, можно вызвать в контекстном меню объекта.

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

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

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

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

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

Скопировать документ в конфигураторе 1С можно, выделив его и нажав на клавиатуре Ctrl+C. После этого его можно будет вставить в другую базу данных, если нажать Shift+Insert. Также в некоторых конфигурациях можно выполнить копирование, просто перетянув документ мышью.

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

3
Обратился ко мне клиент с задачей: Нужно запретить изменение всех видов платежных документов (ПП, РКО, ПКО) спустя 8 часов с момента проведения соответствующего документа Для реализации этого я использовал Подписку на событие: ПередЗаписьюДокуме 2
Данный код позволяет открыть список документов с установленным отбором, также можно открыть список элементов справочника с нужным отбором Форма = ОткрытьФорму("Документ.РасходнаяНакладная.Форма.ФормаСписка"); //Открываем форму ОтборВладелец =Форма 2
Обратился ко мне старый клиент и говорит - беда с нумерацией счетов! Менеджеры, кто как хотел - так и изменял номера документов. с префиксом, без, писали даже б/н. Но тут пришел новый бухгалтер и сказал - нужно с 1 октября запустить авто нумерацию 1
При доработке какого-либо процесса, бывает необходимо программно создать документ копированием по ссылке уже созданного в базе. Код позволяющий создать документ копированием: Процедура ДействияФормыДобавитьКопированием(Кнопка) колдок = 5; Если В



Просмотров