Для чего нужен журнал документов в 1с
Объект 1С «Журналы документов»
Объекты 1С «Журналы документов» предназначены для визуальной группировки документов разных видов при просмотре: они позволяют объединить несколько документов по одной теме в один список. Работая с журналом документов, пользователь может вводить документы, просматривать их, редактировать и удалять.
Таким образом, журнал 1С – это интерфейсный объект, предназначенный для удобства пользователя.
Например, на складе товар привозят (оприходование) и увозят (отгрузка, реализация). Это два разных документа (списка). Журнал позволяет объединить оба документа в один список и показать пользователю общие (одинаковые) поля, которые есть у разных документов.
Обычно создают журналы 1С по подсистемам (областям учета, рабочим местам). Например: журнал складских документов, журнал кассовых документов, журнал банковских документов и так далее.
В 1С:Предприятии 8 в конфигурации можно создать несколько объектов метаданных «Журнал документов». В метаданных для журнала документов:
Для каждого журнала система создает в базе данных таблицу, в которой:
При записи документа в базу данных система вносит записи в таблицы тех журналов, к которым относится данный документ или обновляет уже существующие там записи документа.
Особенности использования «Журналов документов» 1С:
Таким образом, реализация журналов с большим количеством документов является проектным решением конкретной конфигурации и принимается исходя из назначения конфигурации и типовых способов работы пользователей.
Работа с журналами документов
Работа с журналами документов при реструктуризации
Таблица журнала документов имеет следующий состав полей:
При сохранении конфигурации информационной базы, реструктуризация журналов документов выполняется в тех случаях, когда:
Реструктуризация журнала из-за добавления в него нового для данной конфигурации документа (т.е. такого, по которому пока еще нет данных) на первый взгляд не нужна и требует некоторого комментария. Действительно, изменения данных в журнале документов при таких обстоятельствах не требуется, но следует учитывать влияние каждого включенного в журнал документа на тип поля «Номер», тип поля «Ссылка» и, возможно, тип полей, соответствующих графам журнала.
Например, даже включение в журнал документа, который не отображается в графах журнала, может привести к тому, что поля граф журнала теперь должны поддерживать тип Неопределено >. Если в журнале отображался только один вид документов, то добавление в него еще одного документа также приведет к необходимости реструктуризации, даже если типы полей, соответствующих графам журнала и тип поля «Номер» при этом не изменились. Это связано с тем, что поле «Ссылка» ранее имевшее тип ДокументСсылка. теперь должно поддерживать хранение ссылок на документы разного вида.
Работа с журналами документов при тестировании и исправлении информационной базы
Действия, которые выполняются при тестировании и исправлении журнала документов также следует из его «вторичности». Проверяется соответствие записей журнала и записей таблиц документов. При этом, если данные рассогласованы, то при исправлении информационной базы выполняется «дозаполнение» журналов по таблицам документов и, наоборот, удаление записей журнала, которые не соответствуют таблицам документов.
Работа с журналами документов при записи документов
При записи документов в одной транзакции с записью документов выполняется запись строк во всех журналах, в которых документ регистрируется. Такая регистрация в журналах выполняется:
Во всех этих случаях также выполняется «перерегистрация» во всех журналах документов, в которых регистрируется документ.
Удаление документов также будет выполняться с удалением в той же транзакции соответствующих записей журналов документов.
Оптимизация отбора по графам журнала
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
Программирование в 1С для всех
В 1С 8.3. по умолчанию у каждого документа существует форма списка, из которой можно открыть нужный документ или для просмотра, или для редактирования. Эту форму списка разработчик может создать самостоятельно, если он этого не сделает, то платформа автоматически её сформирует. Но в этой форме списка будут отображены документы только одного вида. А что если в одной форме списка нужно увидеть документы разных видов? Для этого в платформе 1С 8.3. существует такой объект метаданных, как журнал документов.
В одном журнале документом можно выводить списком документы разных видов. Какие документы будут выводиться, настраивается разработчиком на этапе создания журнала в конфигураторе 1С.
Например, в моей учебной конфигурации существует два документа 1С: приход товара и расход товара.
Мы можем посмотреть на списки этих документов в пользовательском режиме «1С:Предприятия».
На каждый по отдельности.
Сделаем так, чтобы можно было посмотреть на оба этих документа в одной форме списка. Для этого необходимо создать журнал документов.
Создание журнала документов
Для создания журнала документов, необходимо выделить соответствующую ветку дерева метаданных, вызвать контекстное меню и нажать на команду «Добавить».
Будет создан новый журнал документов. В форме редактирования журнала, на закладке «Основные» необходимо указать имя и синоним.
Если необходимо, то можете указать подсистему, в которую будет входить журнал документов.
Нам осталось указать, какие документы входят в журнал. Для этого необходимо перейти на закладку «Данные», и в окне «Регистрируемые документы» выполнить команду «Редактировать элементы списка» (карандаш), после выполнения этой команды откроется окно выбора объектов, в котором нужно установить флажки рядом с теми документами, которые должны отображаться в созданном журнале.
После установки флажков, нужные документы появятся в списке «Регистрируемые документы».
Если мы сейчас на этом закончим работать с журналом документов, то сможем посмотреть на общий список документов в пользовательском приложении. Этот журнал у нас появился в меню соответствующей подсистемы 1С.
В этом списке мы видим только дату, номер и тип документа. Но у наших документов, и у документа прихода, и у документа расхода, имеется одинаковый реквизит Склад. Сделаем так, чтобы этот реквизит отображался в журнале документов. Для этого вернемся обратно в конфигуратор 1С, откроем форму редактирования журнала, в ней нас интересует закладка Данные со вторым окном. В этом окне можно указать дополнительные графы журнала. Что мы и сделаем. Для этого необходимо нажать на кнопку «Добавить» второго окна.
После выполнения этой команды, будет создана новая графа, и справа откроется палитра свойств созданной графы, где можно ввести имя и синоним.
Нам осталось указать, с какими реквизитами документов журнала будет связана эта графа. Для этого необходимо нажать на кнопку «…» свойства Ссылки новой графы журнала, и в открывшемся окне выбора объектов указать нужные реквизиты документов, входящих в журнал.
После этого реквизит ссылки заполнится соответствующими названиями.
А в форме журнала появится нужное поле.
Если в вашей конфигурации несколько различных ролей, то может появится необходимость установить (или ограничить) право на просмотр этого журнала для нужной роли. Делается это на закладке «Права» формы редактирования журнала, где у нужной роли необходимо установить (или снять, если хотим запретить видеть этот журнал) флажки у прав на чтение и на просмотр журнала.
Форма журнала документов
До сих пор, форма журнала документа создавалась платформой автоматически. Но разработчик может самостоятельно создать форму журнала документа под нужные ему требования.
Делается это на закладке Формы, на которой, при выполнении команды «Добавить» списка форм, откроется конструктор формы журнала документов.
Если в этом конструкторе оставить включенным флаг «Назначить форму основной», то созданная форма будет открываться по умолчанию при выполнении команды на открытие журнала документов.
При нажатии кнопки «Далее» конструктора, откроется окно со списком колонок, в котором флажками можно включать и выключать колонки.
После выполнения команды «Готово», будет создана управляемая форма списка, и эта форма будет основной формой журнала.
Посмотреть какая форма основная у журнала документов можно двумя способами. Первый: в окне редактирования журнала, на закладке «Формы», в свойстве «Форма журнала».
Второй способ. Необходимо открыть палитру свойств журнала документов.
В этой палитре на основную форму журнала можно посмотреть в свойстве «Основная форма».
Другие статьи по вопросам конфигурирования
Более подробно и основательно начальные вопросы программирования в 1С есть вы можете изучить в
Книга «Программировать в 1С за 11 шагов»
Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»
Книга написана понятным и простым языком — для новичка.
О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»
Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.
Промо-код на скидку в 15% — 48PVXHeYu
Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog
Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму:
можно оплатить вручную:
Яндекс.Деньги — 410012882996301
Web Money — R955262494655
Журнал документов в 1С
Здравствуйте, коллеги! В данной статье будет рассмотрен объект журнал документов в 1С. Мы подробно рассмотрим алгоритмы работы с журналом документов, а далее последуют рекомендации по разработкам, которые связаны с использованием журнала документов.
1. Понятие электронного журнала документов
Журнал документов – это некоторый прикладной объект внутри конфигурации 1С. Данный объект нужен, чтобы просматривать документацию различного вида. В электронном журнале документов можно определить графы, предназначение которых – это вывод реквизитов из документов различных типов и видов, которые относятся к этому журналу.
Рис. 1 Графы журнала документов в 1С
На практике в решениях может находится любое количество данных объектов – электронных журналов документов. Пример можно посмотреть на скриншоте:
Рис. 2 Список журналов документов в 1С
В свою очередь, любой из документов можно вывести в любом количестве журналов, например:
Рис. 3 Документы в нескольких журналах документов в 1С
2. Особенности ведения журналов документов
Главная специфика ведения журнала документов – это представление журналов документов, как вторичных данных. В них нет первостепенной информации, они лишь представляют список документов. Как раз от данного свойства и зависят действия журнала документов.
Рассмотрим случай проведения реструктуризации.
Колонки в журнале документов будут иметь следующие составляющие внутри полей:
6. Различные поля, которые дублируют графы внутри документа, являются реквизитами.
Условия проведения реструктуризации (когда конфигурация в базе сохраняется):
· перемена в реквизите внутри документа типа;
· какой-то из документов был удалён;
· меняются составляющие граф, которые находятся внутри некого документа, который регистрируем;
· добавляются новые документы в журнал из нового или прошлого сеанса;
· перемена номера документа.
При проведении реструктуризации журнала данных является обязательным учёт влияния любого поля внутри документа из журнала.
Замечание: стоит не забывать, что если добавить в журнал новый документ, у которого будет тип, отличный от тех, которые уже содержатся в журнале, то журнал также станет подлежать реструктуризации.
Когда происходят тесты или правки журнала документов, то все действия должны следовать из вторичности данного объекта. Необходимо снова провести сверку между записями внутри документов и в журнале. В случае, когда данные не совпадают, нужно принять меры по заполнению журнала документов по таблицам внутри документов, а также удалять лишнее, ссылаясь на таблицы внутри документов, так как документы имеют главенствующую позицию.
3. Процедура записи документов
Когда происходит процедура записи документов, которые находятся в одной и той же транзакции, необходимо одновременно выполнить запись всех строчек в журнале (или журналах, в зависимости от того, где документ проходит регистрацию). Данная процедура будет исполнятся при следующих условиях:
1. внутри реквизитов документа (кроме части таблиц) имеются какие-либо перемены;
2. запись нововведённой документации.
Также к перемене реквизитов относят изменения таких свойств как:
· пометка о том, что документ переведён;
· пометка о том, что документ удалён;
· пометка с номером документа;
· пометка с датой документа.
4. Настройка конфигурирования журналов документов
Стоит отметить, что можно регистрировать бесконечное количество документов в одном журнале. Но стоит учесть производительность и подумать о настройках конфигурирования: в случае, когда вся документация содержится в одном журнале, то может случится, что много человек будет работать с одним журналом, и система даст сбой. Данная ситуация работает и в обратную сторону. Это аналогично будет касаться базы информации в виде файла.
Так как журнал ставится в соответствие с некоторой таблицей, которая находится в базе, благодаря этому для оптимизации отбора по графам удобнее всего индексировать графы в журнале документов в 1С 8.3.
В данной статье были рассмотрены журналы документов в системе 1С, а именно: общий вид журнала документов, свойства, где их найти и как с ними работать. Также были рассмотрены проведение реструктуризации журнала документов, особенности записи документации, даны рекомендации по настройке конфигурирования журналов и оптимизации отбора по графам внутри журнала.
Использование журнала документов в 1С 8.2 и 8.3
Журнал документов — объект метаданных, созданный для удобства отображения документов в программе 1С 8.3.
Журнал позволяет объединить в один список документы различных типов. Обычно в журнал объединяются документы, схожие по назначению. Например: заказы/резервирование/снятие заказа, поступление/списание/оприходование и т.д.
Настройка журнала документов в конфигураторе 1С
Добавить в систему новый журнал очень просто, рассмотрим создание журнала и его основные свойства:
Главная вкладка, которую мы рассмотрим, — Данные.
В верхнем поле Регистрируемые документы необходимо указать список документов, которые будут входить в данный журнал.
В нижнем поле указываются Графы, которые войдут в список будущего журнала регистрации, и соответствие им в выбранных документах:
Помимо Граф в журнал войдут Стандартные реквизиты — номер, дата, тип документа, пометка удаления.
В итоге выходит красивый журнал со списком всех выбранных документов:
Обработка Универсальный журнал документов
В типовых конфигурациях, как правило, встроена универсальная обработка, аналог механизма журнала документов. Она располагается в «Сервис — Универсальный журнал документов»:
Настраивается он также очень просто, аналогично настройке в конфигураторе:
Настройки журнала можно сохранить и вызвать для каждого пользователя по требованию.
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
Журнал документов в 1С 8.3
Любая типовая конфигурация 1С отличается наличием одной проблемы – слишком большое количество документов. Новичку будет сложно разобраться во всем предоставленном функционале, из-за чего поиск требуемого документа заберет большое количество времени. Чтобы решить такую проблему, разработчики 1С 8.3 предусмотрели журналы документов, которые позволяют поместить разный тип документации в одном меню интерфейса. Данная настройка способна значительно облегчить пользовательскую работу. Также это сопровождается уменьшением количества запросов к админам, чтобы найти тот или иной документ.
Процесс создания журнала документов в 1С 8.3
Перед созданием журнала документов следует продумать, какие документы будут находиться в новом объекте метаданных в виде журнала. Как правило, один журнал документов содержит одинаковые по смыслу виды документов: продажи, покупки, финансовые расходы и тому подобное. Когда такой анализ был завершен, необходимо действовать по следующему алгоритму:
Теперь остается сохранить конфигурацию и запустить программу 1С в режиме «Предприятие». Пользователю будет доступна ссылка в подсистеме, которая позволит открыть созданный журнал документов. После открытия будут обнаружены не только стандартные реквизиты документов, но и те графы, которые были заполнены ранее.
Предоставленный метод является отличным решением, чтобы создавать перечни для регулярного пользования. Но также бывают случаи, когда необходимо создать объект метаданных для единоразового пользования. В данной ситуации изменение конфигурации является нецелесообразным. Разработчики программного обеспечения 1С предусмотрели удобный инструмент для простых пользователей, которым является универсальный журнал документов.
Журнал документов для пользователей
Предоставленный инструмент нацелен на решение таких же задач, но после предварительной настройки. Параметры можно будет в любой момент сохранить или вызвать, а также можно использовать любые документы. Обычный журнал, который был создан в конфигураторе, предназначен только на просмотр документации, которая предусмотрена параметрами.
Для использования универсального журнала следует его открыть. Чаще всего его можно найти при помощи меню «Сервис» –> «Универсальные обработки».
После выбора требуемого меню откроется пустая таблица, которую следует заполнить. При первом запуске отсутствует наличие каких-либо настроек. Поэтому придется все заполнять самому. Чтобы выбрать нужный тип документов и их поля, необходимо выбрать «Действия» –> «Состав документов и граф журнала».
Контекстное меню или специальные кнопки помогут добавить необходимые типы документов. Рекомендуется добавлять только те документы, которые будут применяться под конкретные задачи. При добавлении только документов программа 1С предоставит таблицу, которая будет содержать минимальное количество полей для сортировки: номер, дата и тип. При добавлении других данных необходимо добавить графы с указанием реквизитов документов, входящие в них.
Чтобы добавить новые графы, необходимо перейти в нижнее поле интерфейса. В левой части будет находиться список с наименованиями, а в правой половине следует отметить галкой соответствующие реквизиты. Это позволит программе при сворачивании показывать, где уже были установлены соответствующие реквизиты, а где еще нет. Это и является настройкой универсального журнала, который можно сохранить.
Когда будет утверждена созданная схема, пользователь получит список документов, которые были выбраны по типу. Для выполнения изменения можно повторно последовать в настройки, чтобы отредактировать графы и список документов. Работа с универсальным журналом ничем не отличается от обычного. Можно также будет открывать документы, изменять их, настраивать, создавать новые и тому подобное.
Некоторые версии обработки будут предоставлять возможность сохранять созданную схему, чтобы выполнять с ней дальнейшую работу. Это можно сделать при помощи «Сохранить значения». Когда данная кнопка была нажата, то откроется список с уже сохраненными схемами, где можно будет пересохранять уже имеющиеся варианты или добавлять новые объекты.
При перезапуске 1С созданные журналы будут доступны в нормальном режиме. Ничего не придется настраивать заново. Данный функционал значительно экономит время и силы пользователей, чтобы не тратить их на решение разного рода проблем.