Почему в документе перемещения не выбираются забалансовые счета и как это исправить

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

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

Причины ограничения выбора счетов в типовых конфигурациях

Проанализируем природу забалансового учета и логику работы типовых документов перемещения:

  1. Отсутствие принципа двойной записи на забалансе. В бухгалтерском учете операции по забалансовым счетам регистрируются простой записью — только по дебету или только по кредиту без указания корреспондирующего счета. Стандартный документ «Перемещение товаров» ориентирован на формирование сквозной проводки формата Дт СчетПолучателя — Кт СчетОтправителя. Попытка свести в одну балансовую проводку забалансовый и балансовый счет (или два забалансовых счета с корреспонденцией) противоречит методологии учета и блокируется платформой на уровне регистра бухгалтерии.
  2. Метаданные и параметры выбора. Чтобы предотвратить некорректный ввод данных пользователями, разработчики конфигураций устанавливают на реквизиты счетов учета отбор по признаку Забалансовый = Ложь. Этот отбор может быть задан как в свойствах реквизита в метаданных, так и динамически в коде формы при ее открытии или изменении режима работы документа.
  3. Регистры накопления и партионный учет. Документы перемещения выполняют движения не только по бухгалтерскому регистру, но и по регистрам оперативного учета (остатки товаров на складах, партии, раздельный учет НДС). Забалансовые ТМЦ учитываются по специальным регистрам или исключительно на плане счетов, поэтому использование стандартного документа может приводить к расхождению оперативного и регламентированного учета.

Снятие ограничения в конфигураторе (технический способ)

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

  1. Откроем нужный документ в дереве метаданных конфигуратора.
  2. Найдем табличную часть и выберем реквизит счета учета (например, СчетУчета или СчетУчетаПолучателя).
  3. Откроем палитру свойств реквизита и найдем свойство Параметры выбора (или Связи параметров выбора).
  4. Удалим или скорректируем условие отбора по реквизиту Забалансовый (значение Ложь).
  5. Проверим форму документа: если отбор устанавливается программно в модуле формы, найдем процедуру создания или инициализации формы и скорректируем обработчик выбора.

Посмотрим на пример программной настройки параметров выбора при открытии формы или автоподборе:


// Пример снятия или переопределения отбора для элемента формы
МассивПараметров = Новый Массив;
// Если требуется разрешить любые счета, очищаем фиксированные параметры выбора:
Элементы.ТоварыСчетУчета.ПараметрыВыбора = Новый ФиксированныйМассив(МассивПараметров);

Методологически правильные способы перемещения забалансовых ценностей

Рассмотрим, как правильно отражать перемещение забалансовых объектов штатными средствами без вмешательства в типовой код:

  1. Малоценное имущество и спецодежда в эксплуатации (счета группы МЦ). Для изменения материально-ответственного лица или подразделения по ценностям, списанным на забалансовый учет при вводе в эксплуатацию, используется специализированный документ. В «1С:Бухгалтерия предприятия» для этого предусмотрен документ «Перемещение товаров, материалов» с видом операции «Передача между сотрудниками». В «1С:ERP» и «1С:Комплексная автоматизация» применяется документ «Перемещение в эксплуатации».
  2. Комиссионные товары (счет 004). Перемещение товаров, принятых на комиссию, между складами выполняется стандартным документом «Перемещение товаров», если номенклатурная позиция изначально оприходована по договору комиссии. Программа сама формирует нужные записи по счету 004 с сохранением всей аналитики.
  3. Материалы в переработке, аренда и ответственное хранение (счета 001, 002, 003). Если для конкретного забалансового счета не предусмотрен отдельный документ подсистемы, перемещение между субконто (складами, контрагентами, МОЛ) регистрируется документом «Операция (бухгалтерский и налоговый учет)». При этом формируются две самостоятельные строки простой записи:
    • Расход с прежнего места: строка по Кредиту забалансового счета с указанием исходного субконто.
    • Приход на новое место: строка по Дебету того же забалансового счета с указанием нового субконто.

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

← На главную