Учётная цена не обновилась после закрытия месяца: 5 причин и как исправить
Авторегистрация себестоимости переносит рассчитанную при закрытии месяца себестоимость в учётную цену номенклатуры. Если учётная цена не обновилась, причина чаще всего в одном из четырёх мест: расчёт себестоимости завершился с ошибкой, у позиции нет движений за период, не настроен вид цены или закрытие месяца прервалось раньше нужного шага. Лечится проверкой цепочки закрытия и повторным запуском.
🔍 Почему возникает расхождение между себестоимостью и учётной ценой
Третье апреля. Бухгалтерия закрыла март, директор открывает отчёт по валовой прибыли, и цифры в нём сходятся. В отделе закупок в это время смотрят карточку позиции, которая подорожала у поставщика, и видят учётную цену, записанную ещё в январе. Прайс-лист строится по формуле «учётная цена плюс наценка», поэтому уходит клиентам со старой базой. Себестоимость за март выросла, но в учётную цену она не попала.
Так выглядит сбой авторегистрации. Механика простая: после расчёта себестоимости при закрытии месяца 1С создаёт документ установки цен с видом цены «Учётная цена» и записывает в него рассчитанные значения. Сломается любой шаг до записи, и цена останется прежней. Ошибку легко пропустить: остальные этапы закрытия зелёные, отчёты строятся. Названия флажков и пути в меню различаются в 1С:Управлении торговлей и в 1С:ERP, поэтому ищите настройку по смыслу, а не по точной надписи.
Причин пять.
- ✓Расчёт себестоимости прервался. Этап закрытия месяца завис с ошибкой или завершился частично, документ установки цен не создан.
- ✓У позиции нет движений за период. Нет ни поступления, ни остатка, считать нечего, и цена остаётся прежней.
- ✓Отрицательные остатки. Товар списали раньше, чем оприходовали, и расчёт даёт для позиции нулевую или завышенную себестоимость.
- ✓Ручной документ перекрыл автоматический. Кто-то поставил цену документом «Установка цен номенклатуры» с более поздней датой, а действует последняя по времени запись.
- ✓Настройка слетела. После обновления конфигурации в виде цены стоит другой режим, либо доработка перехватывает запись.
Пока цена старая, ошибка копится. Позиции, подорожавшие у поставщика, продаются по прежней наценке, а разницу находят по итогам квартала, когда сделки давно закрыты. Каждый следующий месяц добавляет к расхождению новый слой, и разбирать приходится сразу несколько периодов.
🛠 Как исправить учётную цену, которая не обновилась
Работайте на копии базы: перепроведение за несколько периодов не откатить одной кнопкой. Порядок такой.
Найдите, где оборвалась цепочка
Откройте рабочее место закрытия месяца за нужный период и найдите этап с ошибкой или предупреждением. Если этапы чистые, загляните в журнал регистрации: там остаются записи о сбое регламентного задания и об отказе в доступе. Бывает, что причина лежит на поверхности: задание запускалось под пользователем без прав на документ установки цен.
Проверьте позиции и остатки
Постройте отчёт по остаткам товаров с отбором по отрицательным значениям и сравните список с позициями, у которых цена не обновилась. Совпадение указывает на причину: исправьте документы поступления или списания и перепроведите их. Позиции без движений за период в этот список не попадут. Для них проверьте отбор в настройке и при необходимости задайте цену вручную.
Проверьте настройку и ручные документы
Откройте вид цены «Учётная цена» и убедитесь, что регистрация себестоимости включена, а отбор по номенклатуре не вырезает нужные группы. Затем найдите документы «Установка цен номенклатуры» с датой позже автоматического. Если ручной документ перекрыл автоматический и больше не нужен, отмените его проведение.
Перезапустите закрытие месяца
Когда причина устранена, перезапустите расчёт себестоимости за затронутый период и дождитесь регистрации. Если период закрыт датой запрета изменения данных, снимите её на время перепроведения и верните обратно. Затем сверьте результат: возьмите ходовые позиции и сравните себестоимость в отчёте с учётной ценой в карточке. Значения должны совпасть.
Сводка по всем пяти причинам: что видно в базе, откуда это берётся и что делать.
| Что видите в базе | Откуда это берётся | Что проверить | Как исправить |
|---|---|---|---|
| Документ установки цен не создан | Расчёт себестоимости прервался | Этапы закрытия месяца, журнал регистрации | Устранить ошибку, перезапустить расчёт за период |
| Цена по части позиций старая | Нет движений за период или позиция вне отбора | Оборотный отчёт по позиции, отбор в настройке вида цены | Расширить отбор; для позиций без движений задать цену вручную |
| Цена нулевая или сильно выбивается | Отрицательные остатки | Отчёт по остаткам с отбором по минусу | Исправить документы поступления и списания, перепровести |
| Авторегистрация отработала, но в карточке другая цена | Ручной документ с более поздней датой | Документы «Установка цен номенклатуры» после даты автоматического | Отменить проведение ручного документа, ограничить права на его ввод |
| Работало, после обновления перестало | Слетела настройка или конфликт с доработкой | Настройка вида цены, расширения конфигурации | Вернуть настройку, пересмотреть доработку |
🔁 Что делать, если ошибка повторяется каждый месяц
Разовая правка не помогает, когда причина сидит в процессе. Посмотрите на три типичных источника повторов.
Закрытие месяца обрывается из-за нагрузки
Закрытие идёт всю ночь, а утром на одном из этапов красная строка: таймаут или блокировка. Расчёт себестоимости читает все движения товаров за период, и на слабом сервере или при параллельной работе пользователей он не укладывается в окно. Прогоните тест Гилёва на сервере баз данных днём и ночью. Если разница заметна, закрытие конкурирует с пользователями за ресурсы, и лечить надо сервер, а не настройку цены.
Документы вводят задним числом
Бухгалтерия закрыла март, а 12 апреля склад проводит поступление от 28 марта. Себестоимость за март меняется, но учётная цена уже зарегистрирована, поэтому расчёт придётся запускать заново. Ставьте дату запрета изменения данных сразу после закрытия, а право обойти запрет выдавайте по заявке, не всем подряд.
Типовой расчёт не знает ваших правил
Некоторые компании ведут разные учётные цены по складам или исключают из регистрации давальческое сырьё и услуги. Типовая авторегистрация так не умеет, сотрудники правят цены вручную, а ручные документы перекрывают автоматические: это четвёртая причина из списка выше. Здесь помогает доработка 1С: правило записывается в базу один раз и не зависит от того, кто закрывает месяц.
🛡 Как предотвратить сбой авторегистрации в следующем месяце
- ✓Опишите порядок закрытия на одной странице: кто запускает, в какой день, что проверяет после.
- ✓Ставьте дату запрета изменения данных сразу после закрытия месяца.
- ✓Заведите контрольный отчёт: учётная цена против себестоимости по ходовым позициям. Смотрите его в день закрытия, а не в конце квартала.
- ✓Запретите списание без остатка, чтобы отрицательные остатки не появлялись.
- ✓После каждого обновления проверяйте настройку вида цены. Если обновлением занимается подрядчик, внесите эту проверку в чек-лист обновления 1С.
Если конфигурацию только выбирают или переходят на новую, закладывайте учётную цену на старте. В проектах внедрения 1С:Управление торговлей и внедрения 1С:ERP мы согласуем порядок формирования учётной цены до запуска, а не после первого закрытия месяца.
💼 Что мы делаем и сколько это стоит
Мы внедряем и сопровождаем 1С для компаний Москвы. Разбор авторегистрации начинаем с диагностики на копии вашей базы: проходим этапы закрытия месяца, смотрим журнал регистрации, настройку вида цены, отрицательные остатки и ручные документы. На выходе вы получаете список причин с привязкой к конкретным документам, а не общие рекомендации.
Дальше два пути. Если причина в настройке или документах, исправляем и перезапускаем закрытие за затронутые периоды, а результат показываем сверкой: себестоимость и учётная цена по тем же позициям рядом. Если правила нестандартные, оформляем их доработкой, чтобы цена не зависела от ручных документов.
Работа оплачивается по ставке сопровождения 1С: 3800 руб/час. Число часов зависит от того, сколько периодов нужно перепровести и есть ли доработки в вашей конфигурации. Оценку называем после диагностики, до начала исправлений. Если 1С ещё только предстоит поставить, внедрение 1С начинается с разбора вашего учёта, и учётная цена попадает в проект с первого дня.
Напишите, на каком этапе закрытия месяца цена не обновляется, и мы подскажем, где искать причину.
❓ Частые вопросы
Что такое авторегистрация себестоимости в учётной цене номенклатуры?
Это автоматическая запись рассчитанной себестоимости в вид цены «Учётная цена» при закрытии месяца. После расчёта система создаёт документ установки цен и подставляет в него фактическую себестоимость позиций. Так учётная цена не отстаёт от закупок, а отчёты по марже и прайс-формулы работают с актуальной базой.
Почему после закрытия месяца учётная цена осталась прежней?
Чаще всего расчёт себестоимости завершился с ошибкой и документ установки цен не создался. Другие причины: у позиции нет движений за период, отрицательные остатки, более поздний ручной документ установки цен или сброшенная после обновления настройка. Откройте этапы закрытия месяца и найдите шаг с ошибкой, с него и начинайте.
Можно ли исправить учётную цену за прошлый месяц, не пересчитывая всё?
Можно, но через повторное закрытие затронутого периода, а не правкой цифр. Сначала устраните причину ошибки, затем перезапустите расчёт себестоимости за месяц на копии базы и сверьте результат. Если период закрыт датой запрета, снимите её на время перепроведения. Ручная правка учётной цены документом допустима только как временная мера.
Сколько стоит проверка и исправление авторегистрации себестоимости?
Работы по сопровождению 1С оплачиваются почасово по ставке 3800 руб/час. Сначала диагностика на копии базы: смотрим этапы закрытия, настройки вида цены и ручные документы. После неё называем оценку по часам на исправление и настройку контроля. Точное число часов зависит от того, сколько месяцев нужно перепровести.
Нужна ли доработка 1С, чтобы авторегистрация работала по нашим правилам?
Нужна, если правила выходят за типовые: например, учётная цена считается по группам номенклатуры по-разному, часть позиций нужно исключить или округлять по своей схеме. Типовая настройка закрывает базовый сценарий. Нестандартные правила лучше оформить доработкой, а не ручными документами: так правило хранится в базе и не зависит от того, кто закрывает месяц.
Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

