При работе в программе 1С:ERP Управление предприятием (а также в 1С:Комплексная автоматизация) бухгалтеры часто сталкиваются с ситуацией, когда в проводках по счету 60.01 («Расчеты с поставщиками и подрядчиками») отсутствует аналитика по подразделениям. При этом по счету 51 («Расчетные счета») или при отражении авансов на счете 60.02 подразделение заполняется корректно. Ситуация становится еще более запутанной, когда два абсолютно идентичных платежных документа по одному и тому же контрагенту ведут себя по-разному: в одном проводка формируется с подразделением, а в другом — без него.
В этой статье мы подробно разберем, почему возникает эта проблема, как устроены механизмы распределения аналитики в оперативно-финансовом контуре системы 1С:ERP, и какие шаги необходимо предпринять для исправления и предотвращения подобных ошибок.
Прежде чем перейти к решению, давайте проанализируем принципы работы современной платформы ERP. В отличие от классической «1С:Бухгалтерии», где проводки формируются напрямую из реквизитов первичного документа, в 1С:ERP бухгалтерский учет является производным от оперативного учета.
Когда мы проводим документ СписаниеБезналичныхДенежныхСредств, система не просто генерирует бухгалтерские записи. Она обращается к регистрам накопления оперативного учета взаиморасчетов, таким как РасчетыСПоставщиками и РасчетыСПоставщикамиПоДокументам. На основе данных в этих регистрах определяется, является ли платеж авансом или он идет в зачет уже существующего долга.
Рассмотрим разницу в поведении системы для двух различных сценариев:
Дебет 60.01 — Кредит 51 берется непосредственно из того документа, который этот долг образовал (например, ПриобретениеТоваровУслуг или ВводНачальныхОстатков). Это сделано для того, чтобы при полном закрытии расчетов по конкретной сделке сальдо по всем аналитическим разрезам (включая подразделения) сошлось в ноль.Если в исходном документе, зафиксировавшем долг, подразделение не было указано (было пустым), то и при оплате этого долга система сформирует проводку по дебету счета 60.01 с пустым подразделением, даже если в самом платежном документе подразделение заполнено во всех доступных полях.
Выясним точную причину возникновения пустого подразделения в нашей базе данных. Для этого нам необходимо пройти по шагам весь процесс формирования задолженности.
Рассмотрим пошагово порядок действий по исправлению ситуации, которая была описана на форуме:
ВводНачальныхОстатков (Ввод остатков собственных взаиморасчетов). Подразделение.ВводНачальныхОстатков (или в документе ПриобретениеТоваровУслуг, если долг возник в текущем периоде) и проведите его.СписаниеБезналичныхДенежныхСредств. Отмените его проведение, обновите или перезаполните табличную часть «Расшифровка платежа» (для этого можно использовать кнопку «Подобрать по остаткам»), после чего проведите документ заново.60.01 должно успешно заполниться.Если после проверки первичных документов задолженности подразделение все равно не появляется в проводках, нам следует проанализировать дополнительные факторы, влияющие на этот процесс.
В шапке документа СписаниеБезналичныхДенежныхСредств присутствует реквизит «Подразделение-инициатор». Важно понимать разницу в его назначении:
Если взаиморасчеты с контрагентом ведутся по договорам в целом (в настройках договора выбран порядок расчетов «По договорам»), то ключевым объектом расчетов выступает сам Договор.
Подразделение. Если оно пустое, то при формировании проводок по данному договору система не сможет определить подразделение-исполнитель.В 1С:ERP распределение оплат по документам задолженности (накладным) часто выполняется отложенно. Окончательный расчет и распределение сумм по аналитикам происходит при запуске регламентных процедур.
Если документы вводились задним числом или правились вручную, оперативные регистры могут временно находиться в неактуальном состоянии. Для решения этой проблемы выполните следующие действия:
Иногда пользователи заполняют табличную часть «Расшифровка платежа» копированием прошлых документов или вручную подбирают объекты расчетов. При этом в поле «Объект расчетов» может быть выбран некорректный документ, по которому нет остатка долга, либо документ с незаполненной аналитикой.
Рекомендуется всегда использовать автоматизированный подбор по остаткам в платежных документах. Это гарантирует, что система свяжет оплату с правильной партией или документом задолженности, у которого корректно заполнены все аналитические разрезы, включая подразделение и направление деятельности.