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