Сохранение платёжного поручения из 1С в файл
Содержание
Чаще всего под «сохранить платёжку» понимают выгрузку в PDF — и потом удивляются, что банк файл не принимает. На деле задач здесь три разных, и файл для каждой нужен свой: PDF или Excel для печати и архива, текстовый файл для Клиент-Банка, скан-картинка для подшивки к документу. Путать их нельзя: банку PDF не нужен, а в архив не положишь текст выгрузки.
Платёжное поручение в 1С 8.3 живёт в разделе Банк и касса → Платёжные поручения. Открыть его на сохранение можно двумя путями — через кнопку Печать (получаем печатную форму и из неё файл) и через обмен с банком (получаем файл выгрузки). Ниже — оба способа, плюс выгрузка списка платёжек разом, прикрепление сканов и разбор типичных сбоев.
Всё описано для платформы 8.3 с интерфейсом «Такси» на примере 1С:Бухгалтерии 3.0. Сам механизм — кнопка Печать и обмен с банком — одинаков во всех типовых конфигурациях на платформе 8.3, где есть платёжные поручения; различается лишь название раздела, в котором они лежат (в 1С:Управлении торговлей, например, это блок казначейства).
Что именно вы сохраняете и в каком виде
Прежде чем жать кнопки, определитесь с целью — от неё зависит формат файла.
- 🖨️ Печать и архив — нужен PDF или Excel. Это картинка бланка, как на бумаге. Подходит для отправки контрагенту, подшивки, загрузки в налоговую.
- 🏦 Отправка в банк — нужен текстовый файл выгрузки (формат «1С:Предприятие — Клиент банка»). Это не PDF, а служебный файл с данными платежей, который понимает программа банка.
- 📎 Скан оригинала — картинка (JPG, PDF) с подписью и печатью. Её прикладывают к документу в базе, а не выгружают.
Если задача — «отправить платёж в банк», переходите сразу к разделу про Клиент-Банк. PDF для этого не годится.
Отдельно учтите: само платёжное поручение в 1С:Бухгалтерии бухгалтерских проводок не делает. Это только распоряжение банку. Деньги спишутся документом Списание с расчётного счёта, который создаётся после подтверждения оплаты банком. Поэтому «сохранить платёжку» — это всегда про файл или выгрузку, а не про проведение.
Как сохранить печатную форму в PDF или Excel
Самый частый сценарий — выгрузить бланк в файл, чтобы отправить по почте или положить в папку.
- Откройте нужное платёжное поручение в разделе
Банк и касса → Платёжные поручения. - Нажмите кнопку
Печатьи выберите пунктПлатёжное поручение. Откроется печатная форма — табличный документ с бланком. - В окне печатной формы нажмите кнопку
Сохранить(значок дискеты в командной панели сверху). - В диалоге укажите папку, имя файла и в поле
Тип файлавыберите формат.
Из форматов доступны, в частности:
| Формат | Расширение | Когда брать |
|---|---|---|
| PDF документ | .pdf | отправка контрагенту, архив, загрузка в ФНС |
| Лист Microsoft Excel 2007 | .xlsx | если нужно править суммы или собрать реестр |
| Лист Microsoft Excel 97-2003 | .xls | для старых версий Excel |
| Табличный документ | .mxl | чтобы потом открыть снова в 1С |
| Текстовый документ | .txt | простой текст без оформления |
Для отправки контрагенту берите PDF — он открывается на любом устройстве и не «поедет» по вёрстке. Excel выбирайте, только если бланк нужно дорабатывать.
Для архива удобно задавать говорящее имя файла: номер платёжки, дату и контрагента, например ПП-154_от_07-10_Поставщик.pdf. По умолчанию 1С подставит имя самого документа, но его можно переписать прямо в диалоге сохранения — тогда папка с платёжками останется читаемой без открытия каждого файла.
Excel-файл печатной формы — это картинка бланка, а не данные для банка. Загрузить такой файл в Клиент-Банк не получится.
Если вместо сохранения нужно сразу отправить бланк на почту, в том же окне нажмите кнопку Отправить (значок конверта) — 1С приложит PDF к письму. Для этого в базе должна быть настроена учётная запись электронной почты в разделе Администрирование → Органайзер.
Нужны бланки сразу по нескольким платёжкам? Отметьте их галочками в списке и нажмите Печать → Платёжное поручение — печатная форма соберёт все отмеченные документы в один табличный документ, и его можно сохранить одним PDF-файлом. Так удобно готовить пачку бланков за день, не открывая каждый документ.
Как настроить бланк перед сохранением
Иногда в сохранённом PDF не хватает нужных данных или, наоборот, есть лишнее. Это правится до сохранения.
- Печать без суммы прописью или с ней. Вид бланка задаётся формой платёжки — обычно всё заполняется автоматически из полей документа. Если в бланке пусто там, где должны быть реквизиты, проверьте заполнение самого платёжного поручения, а не печатную форму.
- Несколько экземпляров на листе. В окне печатной формы есть поле количества копий — ставьте 2, если нужны бланк для банка и для себя.
- Свой логотип или подпись. Факсимиле подписи и печати подключается через настройку организации: в карточке организации есть раздел с логотипом и факсимиле подписи. Загруженная картинка попадёт в бланк и, соответственно, в PDF.
Хотите изменить сам макет бланка (подвинуть поля, добавить текст)? Штатная печатная форма не редактируется напрямую. Для своего макета используют расширение конфигурации с добавленной печатной формой — это задача для специалиста по 1С, вручную в типовой бланк лезть не нужно.
Проверьте перед сохранением, что в документе указан верный расчётный счёт организации: платёжка печатается с реквизитами того счёта, что выбран в поле Счёт шапки документа.
Как выгрузить список платёжек в таблицу
Когда нужен не один бланк, а реестр за период — например, все платежи за месяц в Excel, — сохраняют не печатную форму, а сам список.
- Откройте список
Банк и касса → Платёжные поручения. - Отберите нужные строки. Удобно задать период и, при необходимости, отбор по контрагенту — через кнопку отбора над списком.
- Нажмите
Ещё → Вывести список. - В открывшемся окне выберите, какие колонки выводить (номер, дата, контрагент, сумма, назначение платежа), и тип —
Табличный документ. - Нажмите
ОК— сформируется таблица. Сохраните её кнопкойСохранитьв формате.xlsxили.pdf, как в разделе выше.
Так за пару кликов получаете готовый реестр платёжных поручений. Для бухгалтерской сверки этого обычно достаточно; разворачивать до проводок тут нечего — проводки дают документы списания, а не платёжки.
Как приложить скан оригинала к платёжке
Если нужно хранить в базе скан подписанной платёжки или банковскую отметку, его прикрепляют к документу как присоединённый файл.
- Откройте платёжное поручение.
- Нажмите значок
скрепки(присоединённые файлы) в верхней части формы. Откроется список вложений документа. - Нажмите
Добавитьи выберите:Файл с диска— если скан уже сохранён (JPG, PDF);Со сканера— если документ нужно отсканировать прямо сейчас (сканер должен поддерживать TWAIN и быть настроен вАдминистрирование → Печатные формы, отчёты и обработки → Хранение файлов).
- Файл привяжется к платёжке. Открыть его потом можно той же скрепкой.
Присоединённый файл хранится внутри базы (или в отдельном томе хранения, если он настроен), поэтому резервная копия базы сохраняет и сканы. Отдельно их выгружать не нужно.
Этот способ отвечает на запрос «как сохранить скан платёжки в 1С»: скан не выгружают из базы, а, наоборот, загружают в неё и привязывают к документу. Позже файл легко найти — он останется под той же скрепкой, а в списке присоединённых файлов видно имя, размер и дату загрузки. Если скан нужно вернуть на диск (например, для аудитора), откройте его из списка и сохраните командой сохранения файла.
Как выгрузить платёжки для Клиент-Банка
Вот здесь и нужен тот самый текстовый файл, а не PDF. Выгрузка идёт через обработку обмена с банком.
- В списке
Банк и касса → Платёжные поручениянажмите команду обмена с банком —Отправить в банкилиОбмен с банком(название кнопки зависит от релиза; если её нет наверху, ищите в менюЕщё). - Откроется форма
Обмен с банком. На закладке выгрузки выберите:- организацию и расчётный счёт;
- период, за который выгружать платёжки;
- флажками отметьте нужные документы.
- Укажите путь и имя исходящего файла. По умолчанию это файл вида
1c_to_kl.txtв формате «1С:Предприятие — Клиент банка». - Нажмите
Выгрузить. 1С сформирует текстовый файл с данными платежей. - Этот файл загрузите в программе вашего банка (Клиент-Банк) как исходящие платежи.
Готовые платёжки попадут в банк, а после списания банк сформирует встречный файл (kl_to_1c.txt), который загружается в ту же форму на закладке загрузки — так в базе появятся документы Списание с расчётного счёта.
Файл выгрузки содержит реквизиты счёта и суммы платежей. Не пересылайте его по открытым каналам и не храните в общих папках — это платёжные данные организации.
Если банк поддерживает технологию 1С:ДиректБанк и она подключена, файлы вообще не нужны: платёжки уходят в банк и выписки приходят обратно прямо из 1С по защищённому каналу. Подключение настраивается в карточке банковского счёта — там появляется признак прямого обмена. Какой именно способ доступен, зависит от вашего банка.
Два момента, из-за которых чаще всего спотыкаются на этом шаге:
- 📅 Дата документа. Выгружаются только платёжки, попадающие в заданный период. Если платёжка создана «задним числом» или на будущую дату, а период задан узко — она в файл не попадёт. Расширьте период.
- 🔤 Признак «Отправлено». После успешной выгрузки 1С помечает платёжки как отправленные и повторно их не выгружает. Нужно переотправить — снимите этот признак в форме обмена, иначе файл сформируется пустым.
Если банк после загрузки файла ругается на кодировку или «нераспознанный формат», проверьте, что в форме обмена выбран формат именно «1С:Предприятие — Клиент банка», а не выгрузка в стороннюю систему. Менять кодировку файла вручную не нужно — её задаёт обработка обмена.
Частые проблемы при сохранении платёжки
Частые вопросы
Можно ли сохранить сразу несколько платёжек одним файлом?
Ещё → Вывести список даст один табличный документ-реестр. А для банка все отмеченные платёжки уходят одним файлом выгрузки 1c_to_kl.txt.