Довольно часто бухгалтеры и специалисты по учету сталкиваются с неприятной ситуацией: в настройках параметров учета флаг списания МПЗ при отсутствии остатков снят (то есть отрицательные остатки строго запрещены), документы в течение месяца проводятся без единой ошибки, но при выполнении регламентной процедуры Закрытие месяца или при групповом перепроведении документов программа начинает выдавать ошибки о нехватке номенклатуры и списании в минус. Разберем детально, почему так происходит, как устроен механизм контроля в типовой конфигурации и как навести порядок в учете.
Основное заблуждение пользователей заключается в предположении, что программа проверяет наличие запасов не только в момент проведения конкретного документа, но и на все будущие даты вперед. Однако типовая конфигурация 1C:Бухгалтерия функционирует иначе:
Посмотрим на классический пример того, как в базе появляется отрицательный остаток при формально включенном запрете:
Реализация (акт, накладная) или Требование-накладная от 2 апреля.Пока документы не перепроводятся в строгой хронологической последовательности, пользователи могут даже не замечать возникшую проблему. Но как только запускается обработка Закрытие месяца, запускается перепроведение по цепочке: документ от 3 апреля пытается провестись заново и выдает ошибку о нехватке двух единиц товара.
Помимо очевидной вставки документов задним числом, проанализируем и другие технические и организационные причины, из-за которых материалы и товары уходят в минус.
1. Несовпадение времени документов внутри одних суток
Если документ поступления и документ расхода датированы одним днем, решающую роль играет время документа в секундах. Если Поступление (акт, накладная) проведено временем 14:00:00, а Расходная накладная или списание проведено временем 09:00:00, то на 9 часов утра остатка на складе физически нет. Если контроль отключен или документ введен задним числом, возникает внутридневной минус.
2. Расхождения в субконто и аналитике счетов учета
Программа ведет контроль строго в разрезе установленной аналитики. Нередко общий количественный остаток по организации положительный, но при детализации по субконто возникает отрицательное сальдо:
10.01, а в документе списания бухгалтер ошибочно указал счет 10.09.3. Ручные корректировки и операции
Документы, в которых установлен флаг Ручная корректировка (ручное редактирование движений документа), исключаются из типового алгоритма контроля остатков при последующих перезаписях. Также проверку остатков игнорирует документ Операция, введенная вручную по счетам 10 или 41.
4. Партионный учет (ФИФО)
Если в учетной политике способ оценки МПЗ установлен как По ФИФО, учет ведется в разрезе партий (документов поступления). Нарушение последовательности проведения документов приводит к тому, что по конкретной партии образуется отрицательный остаток, даже если суммарный остаток номенклатуры по организации положительный.
Разберем по шагам, как выявить места разрывов и исправить ошибки до того, как они нарушат закрытие отчетного периода.
Оборотно-сальдовая ведомость по счету для счетов 10 или 41 за проверяемый период. В настройках отчета обязательно включим группировки по Номенклатуре, Складам и Партиям. На вкладке Отбор добавим условие: Сальдо кон. (развернутое) < 0. Это позволит моментально увидеть все позиции с минусовым остатком.Карточка счета. В отчете будут видны все движения в хронологическом порядке с точностью до секунды. Найдем первую строчку, где в графе Текущее сальдо появляется отрицательное значение. Документ перед этой строчкой и является первопричиной разрыва.00:00:01 или 09:00:00), перемещения — на середину дня (13:00:00), а требования-накладные и реализации — на конец дня (23:59:59).Групповое перепроведение документов (раздел Операции — Сервис) за соответствующий период.Чтобы избежать регулярного появления отрицательных остатков в будущем, необходимо выстроить жесткий регламент работы:
10, 41, 43), так как они нарушают партионный учет и не отслеживаются типовыми проверками конфигурации.