Новости экономики и финансов. Курсы валют, ситуация на биржах, акции, котировки, аналитика: 💫 💫 💫 💫 💫 💫 читайте на сайте

Список Документов на Печать в 1C не по Порядку • Ошибки печати

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

1С:Эксперт по технологическим вопросам
Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Проставляется этот штамп на внутренней стороне обложки книжки или на титульном листе и представляет собой прямоугольный оттиск со словами Выдан вкладыш. Как перепровести документы в 1С Бухгалтерия 8.3? Инструкция Обращайтесь в форму связи

Массовая печать в Windows

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

Тема пакетной печати не раз освещалась в трудах великих учёных интернет-статьях. Например, в этой и этой.

Мы же начнем с выяснения того, какой функционал нужен конечным пользователям. В результате общения с коллегами получися такой список:

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

Но у такого способа есть, как минимум, два недостатка:

Реестр не подписанных документов в 1С: Бухгалтерия 8.3 — Быстрая помощь бухгалтеру

Выбираем инструмент и разрабатываем решение

В качестве языка был выбран PowerShell. В базовой комплектации скрипт выглядит так:

Печать выполняется средствами штатного блокнота Windows (чтоб не простаивал без дела).
Как видно из 3-й строки, сортировка в примере происходит по имени файла (Name). Вместо этого можно взять за основу размер (Length) или дату изменения (LastWriteTime). Если вам требуется что-то более экзотичное, можно зайти сюда.

Для сортировки в обратном порядке у командлета Sort-Object есть ключ -Descending.

В этом варианте печать идет на принтер по умолчанию, и нас такое поведение устроило. Если же нужно печатать на принтер, отличный от дефолтного, у блокнота есть параметр /PT.

Аналогично вместо блокнота можно поэксплуатировать любую другую программу в зависимости от того, какой формат файлов нужно печатать. Главное — чтобы она поддерживала печать через интерфейс командной строки.

Примечание. Если будете приручать Adobe Reader, имейте в виду этот старый баг. В нашем окружении он все еще проявляется, возможно, вам повезет больше. А еще есть хорошая статья, посвященная печати PDF из PowerShell.

Если же вам на выходе нужен только «голый» текст из обычного текстовика, то 5-я строка варианта 0 примет такой вид:

Для печати на дефолтный принтер параметр -Name нужно опустить.

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

Для приличия добавлена функция обработки исключений. И в случае, если, например, папка, из которой печатаются файлы, стала недоступной, то выполнение печати прервется и пользователю будет выведено соответствующее уведомление. Кстати, замечено, что блокнот возвращает в exit-коде 0 даже при попытке распечатать несуществующий/недоступный файл, но в GUI при этом ругается.

Промокоды на Займер на скидки

Займы для физических лиц под низкий процент

  • 💲Сумма: от 2 000 до 30 000 рублей
  • 🕑Срок: от 7 до 30 дней
  • 👍Первый заём для новых клиентов — 0%, повторный — скидка 500 руб

Опробовав вариант 1, пользователи попросили дать возможность выбора папки и конкретных файлов в ней, поэтому было добавлено немного интерактивности в виде диалогового окна выбора файлов. Так появился

Теперь при запуске получаем привычное окно проводника Windows с удобным выбором нужных файлов:

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

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

При запуске кода из ISE диалоговое окно выбора файлов выводится на заднем плане (Ctrl+Tab в помощь), но из командной строки все работает как положено. Также обратите внимание, что свойство ShowHelp должно быть $true, чтобы обойти этот баг.

Вариант 2 полностью подошел нашим пользователям, поэтому на нем мы и остановились. Но если вам нужен вариант с дамами и преферансом интерактивностью и сортировкой, отличной от имени (например, по дате изменения), это тоже реализуемо. Получаем

Добрый день, нету таких настроек у этого документа, попробуйте установить Ландшафт, а не портрет, но тогда расход бумаги вырастет очень сильно.

1С:Эксперт по технологическим вопросам
Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Табличный документ полностью заполнен, осталось вывести его на экран, чтобы пользователь мог посмотреть печатную форму и при необходимости распечатать. 7. Использование оттиска печати при оформлении документов / КонсультантПлюс Обращайтесь в форму связи

Список Документов на Печать в 1C не по Порядку

7. Использование оттиска печати при оформлении документов

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

В ГОСТ Р 6.30-2003 изменилось название реквизита по сравнению с ГОСТ Р 6.30-97, новое название — «оттиск печати», которое более соответствует существу реквизита.

Оттиск печати в соответствии с ГОСТ заверяет подлинность подписи на документах, удостоверяющих права лиц, фиксирующих факты, связанные с финансовыми средствами, а также на иных документах, предусматривающих заверение подлинности подписи.

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

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

— места хранения и должности лиц, имеющих право пользования печатями;

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

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

— название и количество экземпляров каждой разрешенной для использования печати ;

Разрешенное количество экземпляров каждой печати в нормативных актах не оговаривается. В ГОСТ Р 51511-2001 (с изм. N 1 2002 г.) «Печати с воспроизведением Государственного герба Российской Федерации. Форма, размеры и технические требования» в пункте 3.5 предполагается изготовление гербовой печати для данного юридического лица «не в единственном экземпляре».

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

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

Правила пользования устанавливаются для оттиска каждой разрешенной печати по следующей примерной схеме:

Настройка печати 1С по необходимым параметрам
Первым делом задаем отбор в колонке Значение задаем значение Нет (1). После этого нажимаем Сформировать.

Настройка принтера в 1С 8.3 по умолчанию

Если случайно скопировали все файлы их стало по 2 , то отменить копирование можно клавиатурной комбинацией CTRL Z отмена последнего действия и подтвердить удаление лишних файлов.

1С:Эксперт по технологическим вопросам
Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
из объекта OpenFileDialog нельзя напрямую извлечь такие параметры, как размер или дату создания файла, то мы с помощью командлета Get-ChildItem получаем список всех файлов в папке, выбранной пользователем, а потом оставляем только те из них, которые были выбраны пользователем, и сортируем их в нужном нам виде. Создание печатной формы 1С 8 пошаговая инструкция. Обращайтесь в форму связи

Настройка принтера в 1С 8.3

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

Для настройки печати в 1С 8.3 откройте нужный документ вам и кликните по значку Печать . Документ должен выйти из вашего принтера. Если этого не происходит, проследуйте по пути Еще – параметры страницы . Смотрите ниже, как настроить принтер в 1С.

  • проследуйте по пути Администрирование – Настройки пользователей и прав – Персональные настройки пользователей ;
  • выберите нужного пользователя (под которым проходите авторизацию при входе в программу 1С);
  • перейдите на вкладку Прочие настройки и, выбрав Настройки печати табличных документов , наведите курсор мыши на кнопку Очистить , кликните на левую кнопку мыши.

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

Отдаем в продакшн

Еще один способ, как настроить принтер в 1С 8.3 по умолчанию

Разобраться, какие принтеры подключены к компьютеру и сделать именно ваш принтер используемым по умолчанию (на примере операционной системы Windows 10), можно так:

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

Теперь этот принтер будет задействован при печати всех документов из программы 1С (но не забывайте, что произведённые изменения вступят в силу только после перезапуска программы!).

💥Принимайте участие в опросе и получайте бесплатную консультацию

Related posts