Перенос остатков по кодам продукции собственного производства (КПС) — одна из самых деликатных операций в 1С:Предприятие, особенно если речь идет о переходе на новую версию программы, смене учетной политики или исправлении ошибок прошлых периодов. Многие пользователи теряются, не зная, где именно в интерфейсе скрываются эти настройки, как правильно сформировать документы и что делать, если остатки «не сходятся» с реальными данными склада.

В этой статье мы разберем точные пути к разделам 1С, где выполняется перенос остатков по КПС, рассмотрим нюансы для разных конфигураций (1С:Бухгалтерия 8.3, 1С:ERP, 1С:Управление торговлей), а также предостережем от типичных ошибок, которые могут привести к расхождениям в учете. Особое внимание уделим тому, как избежать дублирования данных и почему иногда остатки по КПС «исчезают» после переноса.

Что такое КПС в 1С и почему их перенос требует особого подхода

Коды продукции собственного производства (КПС) — это уникальные идентификаторы, которые присваиваются товарам, изготовленным на предприятии. В отличие от стандартных номенклатурных позиций, КПС часто привязаны к спецификациям, технологическим картам и нормам расхода сырья. Это означает, что при переносе остатков недостаточно просто скопировать количества — нужно учитывать:

  • 📌 Связь с производственными заказами — если КПС был выпущен по заказу, его остатки могут быть «зарезервированы» под будущие операции.
  • 📦 Серийные номера и партии — для некоторых видов продукции (например, медицинской или пищевой) требуется сохранять историю партий.
  • 💰 Финансовые проводки — перенос остатков должен сопровождаться корректировкой счетов учета (20, 21, 43 и др.).

Если просто перенести остатки через типовой документ Оприходование товаров или Инвентаризация, высока вероятность, что:

  • ❌ Пропадет связь с производственными спецификациями.
  • ❌ Не будут учтены резервы под заказы клиентов.
  • ❌ Появятся расхождения в аналитике по центрам затрат.
📊 Какую конфигурацию 1С вы используете для учета КПС?
1С:Бухгалтерия 8.3
1С:ERP
1С:Управление торговлей
1С:Комплексная автоматизация
Другую

Где в 1С находится перенос остатков по КПС: пути для разных конфигураций

Расположение инструментов для переноса остатков зависит от версии 1С:Предприятие. Ниже приведены актуальные пути для самых распространенных конфигураций. Если ваша версия отличается, проверьте наличие аналогичных разделов в меню Все функции (доступно через Ctrl+Shift+F12).

Конфигурация Путь к переносу остатков Документ/Обработка
1С:Бухгалтерия 8.3 (ред. 3.0) Производство → Закрытие месяца → Перенос остатков Перенос остатков незавершенного производства
1С:ERP 2.5 Производство → Регламентные операции → Перенос данных Перенос остатков по КПС и материалам
1С:Управление торговлей 11.5 Склад → Инвентаризация → Перенос остатков Инвентаризация товаров на складе (с фильтром по КПС)
1С:Комплексная автоматизация 2.4 Производство → Операции → Перенос остатков Перенос остатков по подразделениям

В 1С:ERP и 1С:КА перенос остатков по КПС часто интегрирован с модулем регламентных операций. Это означает, что перед выполнением переноса необходимо:

  1. Закрыть все производственные заказы за текущий период.
  2. Провести инвентаризацию сырья и материалов.
  3. Сверить остатки по счетам 20 («Основное производство») и 43 («Готовая продукция»).
💡

Если в вашей конфигурации нет явного пункта «Перенос остатков по КПС», попробуйте использовать документ Корректировка записей регистров с фильтром по регистру Остатки КПС. Этот метод работает в 90% случаев, но требует прав администратора.

Пошаговая инструкция: как перенести остатки по КПС без ошибок

Рассмотрим универсальный алгоритм переноса остатков на примере 1С:Бухгалтерия 8.3. Для других конфигураций шаги могут незначительно отличаться, но общая логика сохраняется.

Шаг 1. Подготовка данных

Перед переносом обязательно:

Создать резервную копию базы (через Администрирование → Обслуживание)

Закрыть все открытые производственные заказы

Провести инвентаризацию складов с КПС

Сверить остатки по счетам 20, 21, 43 в отчете Оборотно-сальдовая ведомость

Отключить пользователей от базы (через Администрирование → Пользователи)

-->

Шаг 2. Выбор документа для переноса

В 1С:Бухгалтерия 8.3 для переноса остатков по КПС используйте:

  1. Перейдите в Производство → Закрытие месяца → Перенос остатков.
  2. Выберите документ Перенос остатков незавершенного производства.
  3. В табличной части укажите:
    • 📅 Дата переноса — последний день периода, за который переносите остатки.
    • 🏭 Подразделение — цех или участок, где хранятся КПС.
    • 📦 Номенклатура — отфильтруйте по группе КПС.

Шаг 3. Проверка и проводка

После заполнения документа:

  1. Нажмите Заполнить → По остаткам на складе.
  2. Сверьте количества с данными инвентаризации.
  3. Проверьте проводки (должны быть движения по счетам 20, 43).
  4. Проведите документ и сформируйте отчет Карточка счета для контроля.
  5. Что делать, если после переноса остатки не совпадают?

    Если после переноса остатки по КПС не сходятся с реальными данными, проверьте:

    1. Настройки аналитики — возможно, в новом периоде изменились субконто (например, центры затрат).

    2. Движения документа — откройте проводки и убедитесь, что суммы списаны на правильные счета.

    3. Резервы — если КПС был зарезервирован под заказ, его остатки могли «спрятаться» в регистре Резервы товаров.

    4. Округление — в некоторых конфигурациях количества округляются до 3 знаков после запятой, что приводит к расхождениям на копейки.

    Типичные ошибки при переносе остатков по КПС и как их избежать

    Даже опытные пользователи сталкиваются с проблемами при работе с КПС. Вот самые распространенные ошибки и способы их предотвращения:

    ⚠️ Внимание! Если вы переносите остатки по КПС в рамках перехода на новую версию 1С (например, с 8.2 на 8.3), обязательно используйте специальные обработки миграции от фирмы 1С. Ручное заполнение документов в этом случае приведет к потере связи с историческими данными.
    • 🔄 Дублирование остатков — возникает, если перенос выполняется дважды или если не очищен регистр Остатки КПС перед повторной операцией.

      Решение: Перед переносом проверьте наличие движений по регистру за текущий период.

    • 💥 Потеря связи с производственными спецификациями — если КПС был выпущен по технологической карте, а при переносе не указаны реквизиты спецификации.

      Решение: В документе переноса обязательно заполняйте поле Спецификация или Технологическая карта.

    • 📉 Несовпадение стоимости — если себестоимость КПС в новом периоде рассчитывается по другому методу (ФИФО, средняя).

      Решение: Перед переносом настройте учетную политику на идентичный метод списания.

    Еще одна частая проблема — «исчезновение» остатков после переноса. Это происходит, если:

    • Не указан склад хранения для КПС.
    • В настройках номенклатуры отключен флаг Учитывать остатки.
    • Документ переноса не проведен или проведен с ошибками (проверьте логи в Администрирование → Журнал регистрации).

    Перенос остатков по КПС в 1С: ERP — особенности и нюансы

    1С:ERP имеет более сложную структуру учета КПС, так как здесь интегрированы модули производства, логистики и финансов. Перенос остатков здесь требует учета:

    • 📋 Производственных заказов — остатки КПС могут быть «закреплены» за незакрытыми заказами.
    • 🚚 Логистических операций — если КПС перемещался между складами, нужно переносить остатки с учетом транзитных операций.
    • 💰 Бюджетирования — перенос может повлиять на плановые показатели центров финансовой ответственности (ЦФО).

В 1С:ERP для переноса остатков по КПС используйте документ Перенос остатков по КПС и материалам, который находится в разделе Производство → Регламентные операции. Особенности работы с ним:

Параметр Рекомендации
Дата операции Указывайте последний день закрытого месяца. Перенос «внутри» месяца может нарушить регламентные операции.
Подразделение Если КПС хранится на нескольких складах, переносите остатки отдельно по каждому подразделению.
Серийные номера Для серийной продукции обязательно заполняйте табличную часть Серии, иначе остатки будут перенесены без привязки к партиям.
⚠️ Внимание! В 1С:ERP 2.5 при переносе остатков по КПС автоматически пересчитывается себестоимость. Если в новом периоде изменились нормы расхода сырья, это может привести к значительным отклонениям в финансовом результате. Перед операцией сверьте плановую и фактическую себестоимость в отчете Анализ себестоимости выпуска.

Автоматизация переноса остатков: обработки и внешние отчеты

Если перенос остатков по КПС выполняется регулярно (например, при ежемесячном закрытии), имеет смысл автоматизировать процесс с помощью:

  • 🤖 Типовых обработок — в 1С:ИТС доступны готовые решения для переноса остатков между периодами.
  • 📊 Внешних отчетов — например, Сверка остатков КПС для контроля данных до и после переноса.
  • ⚙️ Собственных разработок — если стандартные инструменты не покрывают нужды бизнеса, можно заказать доработку у партнеров 1С.
  • Пример кода для автоматического переноса остатков (для программистов 1С):

    Процедура ПереносОстатковКПС()
    

    // Получаем остатки по КПС на конец периода

    Запрос = Новый Запрос;

    Запрос.Текст =

    "ВЫБРАТЬ

    | ОстаткиКПС.Номенклатура КАК Номенклатура,

    | ОстаткиКПС.Количество КАК Количество,

    | ОстаткиКПС.Склад КАК Склад

    |ИЗ

    | РегистрНакопления.ОстаткиКПС.Остатки(&ДатаКонца, ) КАК ОстаткиКПС";

    Запрос.УстановитьПараметр("ДатаКонца", КонецМесяца(ТекущаяДата()));

    Результат = Запрос.Выполнить();

    // Создаем документ переноса

    Док = Документы.ПереносОстатковКПС.СоздатьДокумент();

    Док.Дата = КонецМесяца(ТекущаяДата()) + 1; // Перенос на следующий день

    // Заполняем табличную часть

    Выборка = Результат.Выбрать();

    Пока Выборка.Следующий() Цикл

    Строка = Док.Товары.Добавить();

    Строка.Номенклатура = Выборка.Номенклатура;

    Строка.Количество = Выборка.Количество;

    Строка.Склад = Выборка.Склад;

    КонецЦикла;

    Док.Записать();

    Док.Провести();

    КонецПроцедуры

    Этот код переносит остатки по КПС на первый день нового месяца. Для использования в боевой базе его нужно доработать с учетом специфики вашей конфигурации.

    💡

    Автоматизация переноса остатков по КПС сокращает время закрытия месяца на 30–40% и снижает риск ошибок, связанных с человеческим фактором. Однако перед внедрением скриптов обязательно протестируйте их на копии базы!

    Контроль правильности переноса: отчеты и проверки

    После переноса остатков по КПС необходимо проверить:

    1. Количественное совпадение — остатки до и после переноса должны совпадать (с учетом округлений).
    2. Финансовые проводки — движения по счетам 20, 43, 10 должны соответствовать учетной политике.
    3. Аналитику — если КПС учитывается по партиям, сериям или заказам, проверьте сохранность этих данных.

    Для контроля используйте следующие отчеты:

    Отчет Путь Что проверять
    Ведомость по товарам на складах Отчеты → Склад → Ведомость по товарам Остатки КПС по складам (должны совпадать с данными инвентаризации).
    Оборотно-сальдовая ведомость по счету Отчеты → Бухгалтерия → Оборотно-сальдовая ведомость Движения по счетам 20, 43 (должны быть проводки от документа переноса).
    Анализ себестоимости выпуска Отчеты → Производство → Анализ себестоимости Себестоимость КПС до и после переноса (не должно быть резких скачков).

    Если обнаружились расхождения, воспользуйтесь отчетом по движениям документа:

    1. Откройте документ переноса.
    2. Нажмите Действия → Показать движения.
    3. Проверьте, на какие регистры и счета были сделаны движения.
💡

Для удобства контроля создайте в пользовательский отчет с сравнением остатков КПС до и после переноса. В 1С:ERP для этого можно использовать конструктор отчетов (Отчеты → Конструктор отчетов).

FAQ: Частые вопросы по переносу остатков по КПС в 1С

Можно ли перенести остатки по КПС без закрытия месяца?

Технически да, но это чревато ошибками в регламентных операциях. Если переносите остатки внутри месяца, обязательно:

  • Проверьте, что нет незакрытых производственных заказов.
  • Сверьте остатки с данными инвентаризации на текущую дату.
  • Убедитесь, что перенос не нарушит расчет себестоимости (в 1С:ERP это критично).

Лучше всего выполнять перенос на первый день нового месяца после полного закрытия предыдущего периода.

Почему после переноса остатков по КПС пропали серийные номера?

Это типичная проблема при переносе через стандартные документы . Серийные номера «теряются», если:

  • В документе переноса не заполнена табличная часть Серии.
  • В настройках номенклатуры отключен учет по сериям.
  • Используется упрощенная форма документа (например, Оприходование товаров вместо специализированного Перенос остатков КПС).
  • Решение: Переносите остатки только через документы, поддерживающие учет по сериям, и обязательно заполняйте соответствующие поля.

Как перенести остатки по КПС между разными базами 1С?

Для переноса между базами используйте:

  1. Типовые обработки обмена (например, Универсальный обмен данными в XML-формате).
  2. Конвертацию данных через 1С:Конвертация данных 3.0 (для сложных структур).
  3. Выгрузку/загрузку в Excel (только для небольших объемов данных).

Важно: При межбазовом переносе обязательно сверяйте:

  • Соответствие справочников номенклатуры.
  • Настройки аналитики (склады, подразделения, ЦФО).
  • Учетную политику (методы списания себестоимости).
Что делать, если после переноса остатков по КПС не совпадает себестоимость?

Расхождения в себестоимости возникают, если:

  • В новом периоде изменились нормы расхода сырья.
  • Перенос выполнен без учета плановой себестоимости1С:ERP).
  • Не совпадают методы списания (ФИФО, средняя) в старой и новой базе.

Решение:

  1. Сформируйте отчет Анализ себестоимости выпуска до и после переноса.
  2. Если разница критична, выполните корректировку себестоимости документом Корректировка стоимости номенклатуры.
  3. В 1С:ERP проверьте настройки регламентного задания Закрытие месяца — возможно, требуется пересчет.
Можно ли отменить перенос остатков по КПС?

Да, но с оговорками:

  • Если перенос выполнен документом (например, Перенос остатков КПС), его можно пометить на удаление и провести заново.
  • Если перенос сделан обработкой или скриптом, потребуется ручная корректировка через документы Оприходование/Списание.
  • В 1С:ERP после переноса могут остаться некорректные движения по регистрам, которые придется чистить вручную (требуются права администратора).

⚠️ Предупреждение: Отмена переноса может нарушить цепочку документов, особенно если после него были проведены другие операции (например, реализация КПС). В этом случае лучше сделать корректирующий перенос с обратными знаками.