При работе с банковскими операциями в системе 1С специалисты часто сталкиваются с вопросом: какой документ использовать для отражения движения денежных средств — Платежное поручение или Платежный ордер? Этот вопрос становится особенно актуальным при настройке автоматического обмена с клиент-банком, когда программа должна самостоятельно определить тип создаваемого объекта. Разберем эту ситуацию подробно, опираясь на банковское законодательство и логику построения конфигураций 1С.
Для начала проанализируем суть этих документов с точки зрения банковских правил. Основное отличие кроется в том, кто именно дает распоряжение на перевод денег.
Таким образом, если мы платим сами — это Платежное поручение. Если у нас забирают деньги без нашего прямого участия в момент транзакции — это Платежный ордер.
В более ранних конфигурациях 1С, использующих обычные формы, существовало четкое разделение объектов метаданных. Выясним причину, по которой это было важно. Каждый документ имел свой набор доступных операций и формировал специфические движения по регистрам.
Проанализируем список доступных операций для Платежного ордера на списание денежных средств:
Как мы видим, перечень операций практически дублирует Платежное поручение исходящее. Однако в 1С эти документы различались экранными формами и способом регистрации в системе. Платежное поручение часто выступало в роли «заявки» на платеж, а Ордер фиксировал факт фактического списания по выписке, если инициатором был банк.
Рассмотрим ситуацию, описанную пользователем: при ручном вводе бухгалтеры использовали Платежные ордера, так как в них была настроена специфическая аналитика (например, дополнительные субконто или распределение по счетам). При переходе на автоматическую загрузку программа начала создавать Платежные поручения, и привычная аналитика «потерялась».
Для решения этой задачи не обязательно переделывать код загрузки. Выясним, как это работает в современных версиях. В актуальной 1С:Бухгалтерия 8 (редакция 3.0) фирма 1С пересмотрела подход к банковским документам.
В современных конфигурациях произошло упрощение структуры документов:
Платежное поручение теперь является вспомогательным. Он не делает никаких проводок по бухгалтерскому или налоговому учету. Его цель — формирование печатной формы или файла для банка.Списание с расчетного счета и Поступление на расчетный счет.Если вы столкнулись с нехваткой аналитики при загрузке, проанализируем настройки обмена. Проблема чаще всего кроется не в типе документа (ордер или поручение), а в выбранном Виде операции внутри документа Списание с расчетного счета. Например, если банк списывает комиссию, в документе должен стоять вид операции Прочее списание или Комиссия банка.
Пример кода (условный алгоритм), который определяет вид операции при загрузке:
// Определение вида операции на основе текста назначения платежа
Если Найти(НазначениеПлатежа, "Комиссия") > 0 Тогда
ОбъектСписание.ВидОперации = ВидыОперацийСписаниеСРасчетногоСчета.ПрочееСписание;
ОбъектСписание.СчетДебета = ПланыСчетов.Хозрасчетный.ПрочиеРасходы;
ИначеЕсли Найти(НазначениеПлатежа, "Налог") > 0 Тогда
ОбъектСписание.ВидОперации = ВидыОперацийСписаниеСРасчетногоСчета.ПеречислениеНалога;
КонецЕсли;
Разберем по шагам, как правильно оформить списание комиссии банка, чтобы аналитика была полной:
Списание с расчетного счета.Расходный кассовый ордер (РКО) для безналичных операций. РКО предназначен исключительно для наличных денег из кассы предприятия. Выбытие денег с расчетного счета подтверждается только банковской выпиской.Если вы планируете дорабатывать обработку «Клиент-банк», чтобы изменить логику создания документов, советуем прислушаться к следующим рекомендациям:
Списание с расчетного счета.Поступление на расчетный счет с видом операции Прочее поступление.Подведем итог: историческое различие между поручением и ордером заключается в инициаторе транзакции. В 1С старых версий это были разные документы, в новых — это разные виды операций в одном и том же документе. Для корректной аналитики при загрузке из банка следует настраивать алгоритмы распознавания видов операций, а не менять типы создаваемых объектов.