Разберем довольно частую ситуацию, с которой сталкиваются пользователи программы 1С:Розница 2.2. Допустим, мы принимаем товар от поставщика и договариваемся оплачивать его по мере реализации. Через некоторое время обнаруживается брак, или товар просто не продается, и мы оформляем возврат. Казалось бы, наш долг перед поставщиком должен просто уменьшиться. Однако, сформировав отчет, мы видим странную картину: появляется «двойной долг». Мы по-прежнему должны поставщику исходную сумму за неоплаченный товар, но при этом поставщик теперь «должен» нам за возвращенную партию. Давайте проанализируем, почему так происходит и как правильно решить эту проблему в системе.
Чтобы понять причину, посмотрим на механику работы программы и бухгалтерскую логику. Возврат товара — это не просто вычеркивание позиции из накладной. С точки зрения учета, это обратная операция, которая фиксирует два параллельных обязательства:
Программа автоматически не может принять решение за нас: хотим ли мы потребовать от поставщика живые деньги за возврат, или же хотим зачесть эту сумму в счет нашего непогашенного долга. Поэтому в отчетах мы видим так называемое развернутое сальдо.
В конфигурации 1С:Розница 2.2 учет взаиморасчетов с поставщиками ведется в регистре накопления РасчетыСПоставщиками. Рассмотрим подробнее, как формируются движения по этому регистру:
Особенность релизов линейки 2.2 (например, 2.2.5) заключается в том, что справочник договоров здесь используется слабо, а аналитика расчетов часто строится в разрезе конкретных документов поступления (объектов расчетов). Если стандартный отчет обращается к физической таблице остатков регистра, а не к виртуальной с грамотной группировкой, он просто выводит две разные суммы.
Разберем по шагам, как действовать, чтобы минимизировать появление «висящих» долгов в отчетах. Критически важным моментом при создании документа возврата является привязка к изначальной поставке.
Если основание указано корректно, система «понимает», какую именно партию мы возвращаем, и может корректно уменьшить задолженность именно по этому документу. Если же возврат оформлен без основания («просто так»), программа неизбежно зафиксирует это как долг поставщика перед вами.
Если «двойной долг» уже образовался, выясним, как от него избавиться. В отличие от более сложных систем, вроде «Управления торговлей», в старых релизах «Розницы» нет полноценного и удобного документа «Взаимозачет задолженности». Поэтому мы можем использовать альтернативные инструменты:
1. Использование документа списания
Самый простой пользовательский путь — использовать документ СписаниеЗадолженности. С его помощью мы можем «схлопнуть» встречные обязательства.
2. Корректировка регистров (для опытных пользователей)
Если стандартные документы не помогают выровнять аналитику по документам расчета, мы можем прибегнуть к прямому редактированию движений. Для этого используется КорректировкаРегистров.
Вам потребуется добавить запись со знаком «минус» (или как расход) по регистру РасчетыСПоставщиками на сумму возврата, указав в качестве аналитики тот документ поступления, по которому висит ваш долг, и одновременно скорректировать запись, образовавшую дебиторскую задолженность.
Иногда долг фактически зачтен, но отчет продолжает выводить две строки. Проанализируем настройки отчета «Состояние расчетов с поставщиками». Попробуйте зайти в настройки варианта отчета (через «Еще» — «Изменить вариант») и отключите группировку по полю Документ расчета (или Объект расчетов). Оставьте группировку только по Контрагенту. В этом случае система свернет детальные записи и покажет вам итоговое сальдо (вашу реальную задолженность за вычетом суммы возврата).
Подводя итог, можно сказать, что появление двух долгов — это не ошибка программы, а особенность методологии раздельного учета обязательств. Внимательно заполняйте документы-основания при возвратах, и, при необходимости, регулярно проводите взаимозачеты (списание встречной задолженности), чтобы ваш управленческий учет всегда отражал реальную картину.