1c 7 печать журналов настройка

Обновлено: 04.07.2024

Вопрос о необходимости распечатывания в 1С большого количества документов поднимался не раз, и в сети можно найти немалое количество обработок, посвященных решению данной проблемы. Данный вопрос не так давно встал и передо мной в следующей постановке: «Мне нужна обработка, позволяющая распечатать много накладных, печатная форма – “ТОРГ-12 (форма 2011г.)” (есть у нас такая внешняя печатная форма – прим. автора)».

Не мудрствуя лукаво, беру за основу ту самую внешнюю печатную форму, вешаю на диалоговое окно всякие красивости для отбора накладных, подправляю код и, вуаля - все готово! Дальше - больше: «А еще мне нужно массово распечатывать эти накладные, но в печатной форме “ТОРГ-12 (Пром)” (есть у нас и такая внешняя печатная форма – прим. автора). Тут уже нужно было что-то делать более универсальное на случай, если через некоторое время понадобятся опять или новые документы, или новые печатные формы.

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

В результате мы имеем:

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

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

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

Увидеть сформированные в 1С:Бухгалтерия 7.7 документы можно с помощью журналов. Наиболее часто используемые журналы:общий, журнал проводок, журнал операций. Чтобы открыть тот или иной журнал следует активизировать пункт строки меню Журналы, затем выбрать нужный журнал.

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

Журнал проводок содержит все проводки за установленный интервал видимости (интервал можно уст-ть либо в этом окне , либо через меню Сервис-Параметры…) Если в этом журнале включить селекторную кнопку “Разделять по номерам журналов” (внизу слева в окне), то все проводки разнесутся по своим закладкам, корешкам – 00, БК, ОС, МТ, ЗП, ФР…

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

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

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

Работа с документами в журналах.

1.Чтобы открыть документ для просмотра и редактирования

Выберите в журнале документ, который необходимо просмотреть, нажмите клавишу Enter или дважды щёлкните мышью на строке данного документа.

По окончании просмотра и редактирования нажмите кнопку "Ок" для сохранения сделанных изменений или кнопку "Отмена" для отказа от сохранения.

2.Чтобы ввести новый документ…

Находясь в журнале, используйте первую кнопку панели инструментов или клавишу Insert.

3.Чтобы скопировать документ…

Выберите в журнале документ, который необходимо скопировать и используйте кнопку «копировать» на панели инструментов окна журнала.

4.Чтобы удалить документы …

Установка рабочей даты и ее использование

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

системная, а какая-то другая, закладываем эту дату в меню Сервис --п.

Параметры--к. «Общие» -- для установки рабочей даты.

«Журналы»- для установки интервала видимости просмотра журналов.

«Бух. Итоги»- для установки отчётного периода для расчётов.

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

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

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

Факт получения оригинала также можно отметить и через журнал. Это имеет свои преимущества:

  • в документе выставить флажок Оригинал получен можно в только открытом периоде;
  • в журнале флажок Оригинал можно ставить и в закрытом периоде.


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

Но проблема состоит в том, что не все реквизиты документов сразу видны в журнале документов, если по умолчанию установлены стандартные настройки.

Например, в стандартной настройке журнала Поступление (акты, накладные) отсутствует графа Оригинал .


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

Шаг 1. Вызов формы настройки изменения формы

Для решения поставленной задачи откройте список документов поступления: раздел Покупки –Покупки – Поступление (акты, накладные) .

Вызовите настройку изменения формы по кнопке Еще – Изменить форму .


Шаг 2. Настройка изменения формы

В открывшейся настройке формы выставьте флажок у поля Оригинал .


После сохранения изменений по кнопке ОК поле Оригинал будет отображаться в общем списке документов поступления.


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

Отбор данных по заданным полям

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

И это тоже можно настроить!

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

Шаг 1. Вызов формы настройки списка

Вызовите настройку изменения формы по кнопке Еще – Настроить список .


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

В открывшейся настройке формы выставьте условия отбора как показано на рисунке.


Указанные условия отобразятся в шапке списка документов поступления.

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

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


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

Сохранение выполненной настройки

По кнопке Еще- Сохранить настройки можно сохранить выполненную настройку в программе, например, под именем Список Оригинал.


Теперь всегда можно будет вернуться к созданной настройке по кнопке Еще – Выбрать настройки .


В открывшейся форме списка настроек нужно выбрать нужную и нажать на кнопку Выбрать .


Вывод реестра документов на печать

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

По кнопке Печать


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


По команде Вывести список

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

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

По условию Оригинал – Нет отобразите список документов, по которым еще не получены оригиналы.



Выставите флажки у тех полей, которые будут в таблице.


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


Полученную таблицу можно вывести на печать по кнопке Главное меню – Файл –Печать или нажав комбинацию клавиш CTRL + P


Сохранение информации в файл

Сохранение информации в файл происходит по кнопке Главное меню – Файл – Сохранить как .


В форме сохранения в файл необходимо указать:

  • имя файла;
  • тип файла;
  • место сохранения файла.


После этого нажать на кнопку Сохранить . Информация будет сохранена на диск компьютера.

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

Карточка публикации

(3 оценок, среднее: 5,00 из 5)

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

Факт получения оригинала также можно отметить и через журнал. Это имеет свои преимущества:

  • в документе выставить флажок Оригинал получен можно в только открытом периоде;
  • в журнале флажок Оригинал можно ставить и в закрытом периоде.


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

Но проблема состоит в том, что не все реквизиты документов сразу видны в журнале документов, если по умолчанию установлены стандартные настройки.

Например, в стандартной настройке журнала Поступление (акты, накладные) отсутствует графа Оригинал .


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

Шаг 1. Вызов формы настройки изменения формы

Для решения поставленной задачи откройте список документов поступления: раздел Покупки –Покупки – Поступление (акты, накладные) .

Вызовите настройку изменения формы по кнопке Еще – Изменить форму .


Шаг 2. Настройка изменения формы

В открывшейся настройке формы выставьте флажок у поля Оригинал .


После сохранения изменений по кнопке ОК поле Оригинал будет отображаться в общем списке документов поступления.


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

Отбор данных по заданным полям

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

И это тоже можно настроить!

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

Шаг 1. Вызов формы настройки списка

Вызовите настройку изменения формы по кнопке Еще – Настроить список .


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

В открывшейся настройке формы выставьте условия отбора как показано на рисунке.


Указанные условия отобразятся в шапке списка документов поступления.

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

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


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

Сохранение выполненной настройки

По кнопке Еще- Сохранить настройки можно сохранить выполненную настройку в программе, например, под именем Список Оригинал.


Теперь всегда можно будет вернуться к созданной настройке по кнопке Еще – Выбрать настройки .


В открывшейся форме списка настроек нужно выбрать нужную и нажать на кнопку Выбрать .


Вывод реестра документов на печать

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

По кнопке Печать


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


По команде Вывести список

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

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

По условию Оригинал – Нет отобразите список документов, по которым еще не получены оригиналы.



Выставите флажки у тех полей, которые будут в таблице.


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


Полученную таблицу можно вывести на печать по кнопке Главное меню – Файл –Печать или нажав комбинацию клавиш CTRL + P


Сохранение информации в файл

Сохранение информации в файл происходит по кнопке Главное меню – Файл – Сохранить как .


В форме сохранения в файл необходимо указать:

  • имя файла;
  • тип файла;
  • место сохранения файла.


После этого нажать на кнопку Сохранить . Информация будет сохранена на диск компьютера.

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

Карточка публикации

(3 оценок, среднее: 5,00 из 5)

Читайте также: