Как правило, документы в 1С формируются в определенной хронологической последовательности. Например, сначала делается счет, затем после оплаты создается реализации и для нее создается счет-фактура. Если рассматривать эту цепочку последовательно, то можно увидеть взаимосвязь всех элементов и вывести все объекты в виде иерархической структуры.
Поэтому, в типовых конфигурациях 1С из форм почти всех документов можно вызвать отчет специальный отчет, который называется «Связанные документы». Вызывается он одноименной командой на панели формы. И предназначен для вывода структуры родительских и подчиненных объектов.
Данный отчет создает визуальное оформление структуры связанных документов. Взаимосвязь объектов система отслеживает по ссылкам одного объекта внутри другого. Говоря простым языком, анализируются случаи, когда в одном документе присутствует поле, в котором в явном или неявном виде указан другой документ. Например, в счет-фактуре указывается Реализация товаров. В данном случае – реализация будет родительским элементом, а счет-фактура дочерним.
Особенности и основные функции
Главной особенностью отчета по связанным объектам является то, что он позволяет из одного объекта программы увидеть всю цепочку взаимосвязанных с ним других объектов. При этом информация выводится в наглядной форме, а встроенная система навигации позволяет перемещаться и открывать нужные документы непосредственно из списка.
Стандартный вариант данного отчета, имеет несколько дополнительных функций. Во-первых, с помощью двойного щелчка мышью по любому присутствующем в списке объекту можно открыть форму этого объекта. Во-вторых, на форме присутствует команда Обновить. С ее помощь можно заново сформировать отчет. Это удобно делать, когда после открытия одного из связанных документов были внесены изменения. Ну и в-третьих, с помощью команды Вывести для текущего можно сформировать отчет Связанные документы, но уже для выделенного объекта.
Сквозной пример работы со структурой подчиненности
- Давайте на примере конфигурации 1С:Бухгалтерия (редакции 3.0) рассмотрим классический пример связанных объектов. Начнем с документа Счет на оплату. На начальном этапе при формировании списка связанных документов в списке будет присутствовать только одна запись.
- Теперь сделаем Поступление на расчетный счет денежных средств от покупателя. Поступление делаем на основании текущего счета. Благодаря этому, счет сразу будет указан в поступлении. Вновь сформировав список связанный документов из этого счета (можно нажать кнопку Обновить) убеждаемся, что в списке теперь выводятся два документа. Жирным выделен счет, потому что именно из него мы формировали отчет. При этом счет в списке находится на первом месте и является родительским объектом. Поступление содержит наш счет и является подчиненным объектом.
- Теперь произведем отгрузку товаров по нашему счету. Как и поступление денег, вводим его на основании счета. В этом случае счет также будет указан в реализации. А при формировании списка связанных документов в нем отобразятся уже три документа. Также стоит обратить внимание на иерархическую структуру отчета. В схеме слева можно четко увидеть связь подчиненных объектов.
- Теперь из реализации создадим счет-фактуру и снова обновим отчет. При этом в списке появится счет-фактура (рис. 5). Он будет подчинен он уже реализации. Это хорошо видно на схеме документа (рис. 5).
- Наконец, создадим из реализации еще один документ. Пусть это будет корректировка реализации. И опять обратимся к структуре подчиненности. В этот раз сформируем отчет не только для счета, но и для реализации. Обратите внимание, на различия выводимых данных. При выводе связанных документов для Реализации поступление выводиться не будет. Так как в реализации не было ссылки на документ поступления. Этот момент обязательно нужно учитывать при формировании.
На этом все. Приятной и удобной работы!
Подписывайтесь на наши группы в социальных сетях, чтобы не пропустить новые публикации.
Поделитесь ссылкой, если Вам понравилась эта статья.
Спасибо!