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