Почему в платежном поручении нет операции «Перечисление заработной платы» и как это исправить

Бухгалтер 1С v8.3 (Управляемые формы) Бухгалтерский учет
← На главную

При работе в программе 1С:Бухгалтерия предприятия 3.0 пользователи иногда сталкиваются с ситуацией, когда при создании документа Платежное поручение в списке доступных операций отсутствуют «зарплатные» пункты: «Перечисление заработной платы работнику», «Перечисление заработной платы по ведомостям» или «Перечисление депонированной зарплаты». Проанализируем основные причины этой проблемы и разберем пошаговые инструкции по их устранению.

Причина 1. Некорректная валюта банковского счета

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

Рассмотрим ситуацию подробнее. Часто при переносе данных из других баз или через XML-обмен справочник Валюты может «задвоиться». Появляется две записи «Российский рубль» с кодами 810 и 643. Если расчетный счет привязался к «неправильному» рублю, который система считает валютой, кнопки выбора операций исчезнут.

Как исправить:

  1. Перейдем в раздел Главное — Организации, откроем карточку нашей организации и перейдем по ссылке Банковские счета.
  2. Попробуем вручную изменить валюту в карточке счета. Если по счету уже есть движения (документы), программа заблокирует поле Валюта.
  3. В этом случае воспользуемся инструментом Групповое изменение реквизитов (раздел Администрирование — Обслуживание — Корректировка данных).
  4. В поле «Изменять» выберем объект Банковские счета. Нажмем «Добавить условие отбора» и выберем наш конкретный счет.
  5. В списке реквизитов найдем поле Валюта и установим значение «Российский рубль» (с кодом 643).
  6. Нажмем кнопку Изменить реквизиты.

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

Причина 2. Настройка «Учет расчетов по зарплате»

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

Выясним причину, проверив следующие настройки:

  1. Зайдем в раздел Зарплата и кадры — Настройки зарплаты.
  2. Развернем пункт Общие настройки.
  3. Проверим положение переключателя в пункте Учет сотрудников и начисления зарплаты ведется. Если выбрано значение «Во внешней программе» (например, в 1С:ЗУП), то Платежное поручение может требовать предварительного создания документа Ведомость в банк.
  4. Если учет ведется в текущей базе, убедимся, что установлена константа Ведется учет расчетов по зарплате по работникам.

Причина 3. Проблемы со справочником Валюты (Коды 810 и 643)

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

Посмотрим на пример решения через «Поиск и удаление дублей»:

  1. Откроем справочник Валюты (раздел Справочники — Настройки — Валюты).
  2. Если мы видим две записи «Рубль», необходимо определить, какая из них является системной. Системная валюта обычно создается через классификатор и имеет курс, равный 1.
  3. Воспользуемся обработкой Поиск и удаление дублей (раздел Администрирование — Обслуживание).
  4. Выберем область поиска Валюты, найдем дубли и укажем в качестве «Оригинала» ту валюту, которая была создана из классификатора (код 643). Нажмем Удалить дубли. Программа автоматически заменит ссылки во всех документах и банковских счетах на правильную валюту.

Причина 4. Отсутствие регистрационного номера ФСС/СФР

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

Что нужно сделать:

Перейдем в раздел Главное — Организации. В карточке организации (ИП) найдем раздел Регистрация в фондах и заполним поле «Регистрационный номер ФСС». После сохранения карточки и перезапуска формы документа платежного поручения операция должна появиться.

Причина 5. Ограниченная функциональность программы

Иногда причина кроется в настройках интерфейса. Рассмотрим, как проверить функциональность:

  1. Перейдем в раздел Главное — Настройки — Функциональность.
  2. На закладке Сотрудники должна быть установлена галочка Сотрудники (Учет работы по трудовым договорам).
  3. Если эта опция снята, программа скрывает все документы и операции, связанные с персоналом.

Принудительное обновление через код (для продвинутых пользователей)

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


// Пример логики обновления счета
Объект.Валюта = Справочники.Валюты.НайтиПоКоду("643");
Объект.Записать();

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

← На главную