Учет и Финансы · 11 мин
Как в 1С добавить вид операции списания денежных средств
Как добавить вид операции списания денежных средств в 1С: где настраивается перечень операций, какие виды доступны в БП 3.0 и УТ, типовые ошибки и проверка результата.
Документ «Списание с расчетного счета» в 1С строится вокруг поля «Вид операции»: от выбранного значения зависит набор реквизитов, проводки и порядок отражения в учете. По умолчанию в конфигурации уже есть типовой перечень операций — оплата поставщику, возврат покупателю, перечисление налога, выдача зарплаты и другие. Вопрос «как добавить вид операции» обычно возникает в двух ситуациях: либо нужной операции нет в выпадающем списке из-за настроек функциональности, либо требуется принципиально новая операция, которой нет в типовой поставке.
Первый случай решается без программирования — достаточно включить соответствующие опции в настройках программы или проверить, что документ заполнен корректно. Второй случай — это уже доработка конфигурации: вид операции в типовых решениях 1С — это значение перечисления, жестко зашитое в метаданные, и добавить его «как элемент справочника» нельзя. Ниже разобраны оба сценария, а также безопасные альтернативы, позволяющие обойтись без изменения конфигурации.
Где в 1С задается вид операции списания денежных средств
В «1С:Бухгалтерии 8» документ «Списание с расчетного счета» находится в разделе «Банк и касса» → «Банковские выписки». При создании документа первое поле — «Вид операции», и именно оно определяет, какие реквизиты появятся на форме: контрагент, договор, статья движения денежных средств, счет учета, налог и так далее. Аналогичная логика действует в «1С:Управление торговлей» и «1С:ERP» для документов «Списание безналичных ДС» и «Расходный кассовый ордер».
Сам перечень видов операций хранится в конфигурации как системное перечисление «Виды операций списания денежных средств» (название может отличаться в зависимости от конфигурации). Это не справочник, доступный пользователю для редактирования, а часть программного кода. Поэтому в пользовательском режиме можно только выбирать из существующего списка — добавить туда собственное значение штатными средствами невозможно.
Как включить нужный вид операции через настройки функциональности
Частая ситуация: операция существует в конфигурации, но не отображается в списке выбора. Причина — отключенные опции функциональности. Например, операции по кредитам и займам появляются только после включения соответствующей настройки, а операции по эквайрингу — после включения учета платежных карт.
В «1С:Бухгалтерии 8» откройте «Главное» → «Функциональность» и пройдите по закладкам: «Банк и касса», «Расчеты», «Зарплата и кадры», «ОС и НМА». Включите опции, соответствующие нужным операциям: платежные карты, кредиты и займы, расчеты с подотчетными лицами, валютные операции. После сохранения настроек пересоздайте документ или обновите список видов операций — недостающие значения появятся.
- 1Откройте раздел «Главное» → «Функциональность» (в УТ/ERP — «НСИ и администрирование» → «Настройка НСИ и разделов»).
- 2Включите опции, связанные с нужной операцией: эквайринг, кредиты и займы, валютные операции, зарплатный проект.
- 3Создайте новый документ «Списание с расчетного счета» и проверьте список в поле «Вид операции».
- 4Если операция появилась — заполните документ и проверьте проводки кнопкой «Дт/Кт».
В «1С:Управление торговлей 11» и «1С:ERP» настройки расположены в разделе «НСИ и администрирование» → «Настройка НСИ и разделов» → «Казначейство». Там включаются опции учета денежных средств: несколько валют, платежные карты, кредиты и депозиты, расчеты с подотчетными лицами. После включения опции в документах списания появляются соответствующие хозяйственные операции.
Какие виды операций доступны в типовых конфигурациях
Состав перечня различается между конфигурациями, но ядро совпадает. Перед тем как искать способ «добавить» операцию, полезно убедиться, что подходящего типового значения действительно нет — нередко нужная хозяйственная ситуация закрывается существующей операцией с правильным заполнением реквизитов.
| Вид операции | Когда применяется | Ключевые реквизиты |
|---|---|---|
| Оплата поставщику | Оплата по договору за товары, работы, услуги | Контрагент, договор, счета учета расчетов |
| Возврат денежных средств покупателю | Возврат аванса или оплаты покупателю | Контрагент, договор, документ расчетов |
| Перечисление налога | Уплата налогов и взносов в бюджет | Вид налога, КБК, период, уровень бюджета |
| Перевод на другой счет организации | Перемещение между собственными счетами | Счет получателя |
| Перечисление заработной платы | Выплата зарплаты по ведомости или на карты | Ведомость, сотрудник |
| Выдача займа / возврат кредита | Операции по договорам займа и кредита | Контрагент, договор займа/кредита |
| Прочее списание | Операции, не закрытые типовыми видами | Счет дебета, субконто, статья ДДС |
Операция «Прочее списание» (в некоторых конфигурациях — «Прочие расходы» или «Прочее списание денежных средств») — универсальный инструмент: она позволяет вручную указать счет дебета и аналитику. Именно ею закрывается большинство нестандартных ситуаций без доработки конфигурации.
Что делать, если нужной операции нет в списке
Если ни типовая операция, ни включение функциональности не закрывают задачу, у вас три рабочих пути. Первый — использовать «Прочее списание» с ручным указанием счета учета и аналитики. Это безопасно и не требует изменения программы, но пользователь должен понимать, какой счет и субконто выбирать.
Второй путь — проверить, нельзя ли оформить операцию другим документом. Например, комиссия банка корректно отражается через «Прочее списание» со статьей расходов, а перечисление подотчетному лицу — через операцию «Выдача денежных средств подотчетному лицу», которая иногда просто скрыта отключенной функциональностью.
Сравнение вариантов
Подходит для разовых нестандартных операций. Ограничение: требует знания плана счетов, нет автоматической аналитики по договорам.
Подходит, если операция типовая, но скрыта. Ограничение: работает только для предусмотренных разработчиком операций.
Подходит для регулярных уникальных операций с особой аналитикой. Ограничение: снимает конфигурацию с полной поддержки, усложняет обновления, требует разработчика.
Третий путь — доработка конфигурации силами программиста 1С. Это оправдано, только если операция регулярная, требует особой аналитики и автоматических проводок, которые нельзя получить типовыми средствами. Для разовых операций доработка экономически нецелесообразна.
Как программно добавить новый вид операции: обзор доработки
Если принято решение о доработке, работа ведется в конфигураторе. Общая последовательность такова: в перечисление видов операций добавляется новое значение; в модуле объекта документа и в процедурах формирования проводок прописывается обработка нового значения; настраивается видимость реквизитов на форме документа; при необходимости добавляются движения по регистрам.
Важно понимать масштаб: вид операции задействован в нескольких местах — в модуле проведения документа, в обработчиках формы (видимость и обязательность полей), в механизмах обмена с клиент-банком, в отчетах по движению денежных средств. Пропуск любого из этих мест приведет к ошибкам: документ будет проводиться с неправильными проводками или не попадет в отчетность.
Более безопасная альтернатива прямому изменению типового кода — механизм расширений конфигурации. Расширение позволяет добавить обработчики и изменить формы, не затрагивая основную конфигурацию, что упрощает последующие обновления. Однако добавление значения в перечисление через расширение имеет ограничения, и в части конфигураций это невозможно — вопрос нужно оценивать применительно к конкретной версии платформы и прикладного решения.
Как проверить результат и не ошибиться в учете
После того как операция выбрана (или добавлена), проверьте документ до его использования в рабочем периоде. Проведите документ и откройте результат кнопкой «Дт/Кт»: убедитесь, что корреспонденция счетов соответствует хозяйственной ситуации, а аналитика (контрагент, договор, статья ДДС) заполнена.
Как проверить результат
Корреспонденция и суммы соответствуют хозяйственной операции
Проводок нет, счета не соответствуют сути операции
Статья ДДС заполнена и попадает в отчет о движении денежных средств
Статья пустая, операция не видна в отчете ДДС
В акте сверки и отчете по расчетам задолженность уменьшается
Оплата «висит» незачтенной, задолженность не закрывается
Документ совпадает с фактическим движением по счету
Сумма или назначение платежа расходятся с выпиской банка
Дополнительная проверка — отчет «Оборотно-сальдовая ведомость» по счету 51 (или 50 для кассы) и отчет по расчетам с контрагентом. Если списание корректно, сальдо по счету учета денег уменьшится на сумму платежа, а расчеты с контрагентом закроются. Если операция была добавлена доработкой — обязательно прогоните тестовый пример на копии базы и сверьте с отражением той же операции вручную.
Частые вопросы
Можно ли добавить вид операции списания без программиста?
Новое значение перечисления без изменения конфигурации добавить нельзя. Но большинство задач решается без этого: включением функциональности, выбором подходящей типовой операции или использованием «Прочего списания» с ручным указанием счета и аналитики.
Почему в списке нет операции по кредитам или эквайрингу?
Эти операции скрыты отключенными опциями функциональности. Откройте настройки функциональности («Главное» → «Функциональность» в БП или «НСИ и администрирование» в УТ/ERP) и включите учет кредитов и займов либо платежных карт — операции появятся в списке нового документа.
Чем опасна доработка перечисления видов операций?
Изменение типовых объектов снимает конфигурацию с полной поддержки: обновления придется устанавливать вручную с сопоставлением изменений. Кроме того, новый вид операции нужно обработать во всех модулях — проведения, формы, обмена с банком, отчетов, иначе возникнут ошибки в учете.
Какой операцией оформить комиссию банка?
Используйте «Прочее списание»: укажите счет дебета (обычно счет прочих расходов), статью расходов с соответствующим видом и статью движения денежных средств. Во многих конфигурациях при загрузке выписок из клиент-банка такая операция определяется автоматически по назначению платежа.
Можно ли добавить операцию через расширение конфигурации?
Частично: расширения позволяют менять формы и добавлять обработчики, но добавление значения в типовое перечисление через расширение поддерживается не во всех версиях платформы и конфигураций. Перед выбором этого пути проверьте возможности вашей версии платформы на тестовой базе.
Что делать, если документ провелся с неправильным видом операции?
Если период еще не закрыт, откройте документ, исправьте вид операции и перепроведите — реквизиты и проводки пересчитаются. Если период закрыт и отчетность сдана, исправление делайте документом «Операция, введенная вручную» или корректировкой в текущем периоде, предварительно проконсультировавшись с бухгалтером.
Что важно запомнить
Вид операции списания в 1С — это перечисление внутри конфигурации, а не пользовательский справочник. Сначала проверьте функциональность и типовые операции, нестандартные случаи закрывайте «Прочим списанием», а доработку конфигурации делайте только на копии базы и при реальной необходимости.