Смена материально ответственного лица (МОЛ) в 1С:Предприятие 8.3 — рутинная, но критически важная операция для бухгалтеров, кладовщиков и администраторов систем. Ошибки при замене МОЛ могут привести к расхождениям в учете, проблемам с инвентаризацией или даже искажению финансовой отчетности. В этой статье разберем все этапы процедуры: от подготовки документов до проверки корректности изменений в разных конфигурациях (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP).
Особое внимание уделим типичным ошибкам — например, когда система не позволяет изменить МОЛ из-за незакрытых документов или остатков на складе. Также рассмотрим нюансы для разных версий платформы (включая 8.3.20+) и способы автоматизации процесса через обработки. Если вы сталкиваетесь с заменой МОЛ впервые или нужно освежить знания — эта инструкция поможет избежать досадных просчетов.
1. Подготовка к замене МОЛ: проверка текущего состояния
Прежде чем приступать к замене, необходимо убедиться, что текущее материально ответственное лицо полностью закрыло все операции по своей зоне ответственности. В противном случае система может заблокировать изменения или создать расхождения в учете.
Вот что нужно проверить обязательно:
- 📄 Незакрытые документы: накладные, акты списания, инвентаризационные описи. Используйте отчет
Анализ субконтопо счету004(если используется) или41.01. - 📦 Остатки на складе: если по МОЛ числятся товары, их нужно либо передать новому сотруднику (через
Перемещение товаров), либо списать. - 🔍 Движения по регистрам: проверьте регистры накопления
Товары на складахиПартии товаров на складахна наличие записей по старому МОЛ. - 📑 Акты инвентаризации: если последняя инвентаризация не проведена, сделайте ее до замены — это упростит сверку.
Для удобства используйте стандартный отчет Карточка счета (например, по счету 41.01) с отбором по текущему МОЛ. В 1С:УТ 11 и 1С:ERP есть специализированный отчет Остатки и движения товаров по МОЛ — он дает полную картину.
Если в вашей конфигурации нет готового отчета по МОЛ, создайте внешнюю обработку с запросом к регистру ТоварыНаСкладах. Пример кода запроса можно найти в справочнике 1С:ИТС по ключу "Анализ остатков по МОЛ".
Если обнаружите незакрытые операции, их нужно либо:
- 🔄 Переоформить на нового сотрудника (если он уже назначен).
- ❌ Списать (если товары утеряны или пришли в негодность — оформите акт списания).
- 📋 Перенести на другой склад (если МОЛ меняется только для части номенклатуры).
2. Пошаговая инструкция по замене МОЛ в 1С:Бухгалтерия 8.3
В 1С:Бухгалтерия 8.3 (ред. 3.0) замена МОЛ осуществляется через документ Передача товаров между организациями или Перемещение товаров, если речь идет о внутреннем перемещении. Рассмотрим оба варианта.
Вариант 1: Замена МОЛ без смены склада (внутреннее перемещение)
Откройте раздел
Склад→Перемещение товаров.Создайте новый документ. В поле
Отправительукажите текущее МОЛ, в полеПолучатель— нового сотрудника.В табличную часть добавьте все товары, которые числятся за старым МОЛ. Для удобства используйте кнопку
Заполнить→По остаткам.Проверьте, что количество совпадает с остатками (используйте кнопку
Показать остатки).Проведите документ. Система автоматически обновит регистры.
Вариант 2: Замена МОЛ с изменением склада (если сотрудник отвечает за другой склад)
Если новое МОЛ будет отвечать за другой склад, используйте документ Передача товаров между организациями:
Перейдите в раздел
Склад→Передача товаров между организациями.Укажите
Организацию-отправителя(текущую) иОрганизацию-получателя(ту же самую, если склад в рамках одной компании).В поле
Склад-отправительвыберите текущий склад, вСклад-получатель— новый.Заполните табличную часть товарами и проведите документ.
Заполнена табличная часть|Количество совпадает с остатками|Указаны правильные МОЛ (отправитель/получатель)|Документ не имеет ошибок при проверке (кнопка "Проверить")
-->
Важно: Если в вашей базе используется учет по партиям, после замены МОЛ обязательно проверьте регистр Партии товаров на складах. Иногда партии "зависают" на старом МОЛ, что приводит к ошибкам при списании.
3. Особенности замены МОЛ в 1С:Управление торговлей 11
В 1С:Управление торговлей 11 (УТ 11) процесс более гибкий, но требует внимания к настройкам прав доступа. Здесь замена МОЛ может осуществляться через:
- 📋 Документ "Перемещение товаров" (аналогично Бухгалтерии).
- 🔄 Документ "Инвентаризация товаров на складе" с последующим оформлением излишков/недостач.
- 👥 Настройку прав доступа в справочнике
Сотрудники(если МОЛ меняется только для части номенклатуры).
Разберем самый универсальный способ — через Перемещение товаров:
Откройте раздел
Склад→Перемещения товаров→Создать.В шапке документа укажите:
Ответственный— текущий пользователь (кто оформляет документ).Склад-отправитель— текущий склад.Склад-получатель— тот же склад (если МОЛ меняется без смены склада).МОЛ отправителя— старое МОЛ.МОЛ получателя— новое МОЛ.
Заполните табличную часть по остаткам (кнопка Заполнить → По остаткам МОЛ).
Проверьте, что в колонке Количество нет отрицательных значений.
Проведите документ.
Если в вашей базе включен управленческий учет по партиям, после замены МОЛ обязательно:
Откройте отчет
Ведомость по товарам на складах.Установите отбор по старому и новому МОЛ.
Проверьте, что все партии перенеслись корректно.
Что делать, если документ не проводится?
Если при проведении документа Перемещение товаров возникает ошибка типа "Недостаточно товаров на складе", это означает, что:
1. В табличной части указано количество, превышающее фактические остатки.
2. Часть товаров зарезервирована под другие документы (например, заказы клиентов).
3. Включен контроль отрицательных остатков в настройках склада.
Решение:
- Проверьте остатки по кнопке Показать остатки.
- Снимите резервы через документ Отмена резервирования.
- Временно отключите контроль отрицательных остатков (если это допустимо в вашей учетной политике).
4. Замена МОЛ в 1С:ERP и Комплексной автоматизации
В 1С:ERP и 1С:Комплексная автоматизация процесс замены МОЛ более сложный из-за интеграции с другими подсистемами (зарплата, кадры, производство). Здесь важно учитывать:
- 🔗 Связь с кадровым учетом: если МОЛ уволен, его сначала нужно
уволитьв разделеКадры, иначе система не даст переназначить ответственность. - 📊 Производственные заказы: если МОЛ отвечал за сырье в производстве, проверьте статусы заказов.
- 💰 Расчеты с персоналом: если по старому МОЛ числятся недостачи, их нужно закрыть до замены.
Проверьте, что по старому МОЛ нет открытых производственных заказов (раздел
Производство→Производственные заказы).Если МОЛ уволен, оформите увольнение в разделе
Кадры→Приказы о увольнении.Создайте документ
Перемещение товаров(разделСклад) и заполните его аналогично УТ 11.Если за МОЛ числились основные средства, оформите
Перемещение ОС(разделОС и НМА).Проверьте регистры
Товары в производствеиМатериалы в производствена наличие записей по старому МОЛ.
Пошаговая инструкция для 1С:ERP:
В 1С:ERP также есть специализированный отчет Анализ ответственности МОЛ (раздел Склад → Отчеты). Он показывает:
- Товары на складах.
- Материалы в производстве.
- Незакрытые инвентаризации.
- Движения по регистрам за выбранный период.
- Проверьте остатки по кнопке
Показать остатки. - Снимите резервы через
Отмена резервирования. - Уменьшите количество в табличной части до фактических остатков.
- Проверьте движения документа (кнопка
Движения). - Если движений нет — перепроведите документ.
- Используйте
Тест и исправлениедля регистров. - Проверьте настройки прав в
Администрирование→Настройки пользователей. - Назначьте сотрудника на должность с правом МОЛ.
- 🔧 Журнал регистрации (раздел
Администрирование→Журнал регистрации) на наличие ошибок при проведении. - 📜 Логи транзакций — если база работает в режиме управляемого блокирования, возможно, документ заблокирован другим пользователем.
- 🔄 Целостность базы — запустите
Тестирование и исправление(разделАдминистрирование→Обслуживание). Откройте раздел
Администрирование→Обслуживание→Групповая обработка.Выберите объект
Документы→Перемещение товаров.Установите отбор по старому МОЛ.
В действиях выберите
Изменить реквизитыи укажите новое МОЛ.Запустите обработку.
В 1С:ERP перед заменой МОЛ обязательно проверьте подсистему "Производство". Если по старому сотруднику числятся незакрытые заказы, их нужно либо завершить, либо переназначить на другого ответственного.
5. Типичные ошибки и способы их исправления
Даже опытные пользователи 1С сталкиваются с ошибками при замене МОЛ. Рассмотрим самые распространенные проблемы и их решения.
| Ошибка | Причина | Решение |
|---|---|---|
| Документ не проводится с ошибкой "Недостаточно товаров" | В табличной части указано количество, превышающее остатки, или товары зарезервированы. |
|
| После замены МОЛ старые документы "висят" на прежнем сотруднике | Документы не перепроводились после изменения МОЛ. | Выполните Перепроведение документов (раздел Администрирование → Обслуживание). |
| В отчетах остаются записи по старому МОЛ | Не все регистры обновлены, или документ проведен с ошибками. |
|
| Нельзя выбрать нового сотрудника в поле МОЛ | У пользователя нет прав на ответственность за склад или он не назначен на должность в справочнике Сотрудники. |
|
| Ошибка "МОЛ не может быть пустым" | В документе не указано ни старое, ни новое МОЛ. | Заполните поля МОЛ отправителя и МОЛ получателя в шапке документа. |
Если ошибка не типичная, проверьте:
Если при замене МОЛ возникает ошибка "Объект не найден", это может означать, что в базе есть "битые" ссылки на удаленные элементы справочников. Используйте обработку Поиск и замена ссылок из 1С:ИТС.
6. Автоматизация замены МОЛ: обработки и скрипты
Если в вашей компании часто меняются МОЛ (например, из-за высокой текучести кадров на складе), ручное переоформление документов может отнимать много времени. В этом случае поможет автоматизация:
Способ 1: Использование типовой обработки "Групповая обработка справочников и документов"
Эта обработка входит в стандартную поставку 1С:УТ и 1С:ERP:
Способ 2: Создание внешней обработки для массовой замены
Если типовой функционал не подходит, можно написать собственную обработку. Пример кода для замены МОЛ во всех документах Перемещение товаров:
Процедура ЗаменитьМОЛ()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПеремещениеТоваров.Ссылка КАК Ссылка
|ИЗ
| Документ.ПеремещениеТоваров КАК ПеремещениеТоваров
|ГДЕ
| ПеремещениеТоваров.МОЛОтправитель = &СтарыйМОЛ";
Запрос.УстановитьПараметр("СтарыйМОЛ", СтарыйМОЛ);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
Док = Выборка.Ссылка.ПолучитьОбъект();
Док.МОЛОтправитель = НовыйМОЛ;
Док.Записать();
КонецЦикла;
КонецПроцедуры
Для использования этого кода:
Создайте внешнюю обработку в Конфигураторе.
Вставьте код в модуль обработки.
Добавьте на форму поля для выбора старого и нового МОЛ.
Запустите обработку в пользовательском режиме.
Перед массовой заменой МОЛ обязательно сделайте резервную копию базы! Используйте команду Выгрузить данные в Конфигураторе или стандартный бэкап через Администрирование → Обслуживание.
Способ 3: Использование 1С:EDT для сложных сценариев
Если замена МОЛ связана с изменением структуры предприятия (например, реорганизация складов), удобнее использовать 1С:Enterprise Development Tools (1С:EDT). Этот инструмент позволяет:
- 🔄 Массово переназначать ответственных лиц по сложным правилам (например, "все МОЛ склада N передать новому сотруднику X").
- 📊 Автоматически формировать акты передачи.
- 🔧 Интегрироваться с кадровой подсистемой (например, при увольнении сотрудника автоматически инициировать замену МОЛ).
7. Проверка корректности замены МОЛ
После замены МОЛ необходимо убедиться, что:
Все товары перенесены на нового сотрудника.
Нет "зависших" партий или остатков на старом МОЛ.
Документы проводятся без ошибок.
Отчеты показывают актуальные данные.
Для проверки используйте следующие отчеты:
| Отчет | Где найти | Что проверять |
|---|---|---|
| Карточка счета (41.01, 10.01) | Отчеты → Стандартные отчеты → Карточка счета |
Остатки по старому и новому МОЛ (должны быть нулевые по старому). |
| Ведомость по товарам на складах | Склад → Отчеты по складу |
Развернутые остатки по каждому МОЛ. |
| Анализ субконто | Отчеты → Стандартные отчеты → Анализ субконто |
Движения по субконто "МОЛ" (если используется). |
| Оборотно-сальдовая ведомость по счету | Отчеты → Стандартные отчеты |
Сверку дебетовых и кредитовых оборотов по МОЛ. |
| Журнал документов по МОЛ | Склад → Журналы документов |
Список всех документов, где указано старое МОЛ. |
Если обнаружите расхождения, воспользуйтесь следующими инструментами:
- 🔍 Поиск и исправление ошибок: раздел
Администрирование→Обслуживание→Тестирование и исправление. - 📊 Сверка итогов: если используете распределенную базу, выполните сверку между узлами.
- 🔄 Перепроведение документов: если ошибки в движениях, перепроведите документы за период.
После замены МОЛ обязательно распечатайте акты передачи и подпишите их у обоих сотрудников. Это защитит вас при возможных претензиях со стороны проверяющих органов.
8. Юридические нюансы и оформление документов
Смена материально ответственного лица — это не только техническая операция в 1С, но и юридически значимое действие. Согласно Трудовому кодексу РФ (ст. 244), с МОЛ заключается договор о полной материальной ответственности. При замене сотрудника необходимо:
- 📝 Оформить акт передачи товарно-материальных ценностей (форма МХ-1 или внутренняя форма компании).
- 📋 Подписать новый договор о материальной ответственности с новым сотрудником.
- 🔍 Провести инвентаризацию перед передачей (обязательно, если МОЛ уволен или переведен).
- 📄 Издать приказ о назначении нового МОЛ (образец можно найти в 1С:Зарплата и управление персоналом).
В 1С:Документооборот или 1С:ERP эти документы можно оформить прямо в системе:
Создайте документ
Акт передачи ТМЦ(разделСкладилиДокументооборот).Укажите в нем:
- Список передаваемых ценностей.
- ФИО и должности старого и нового МОЛ.
- Дату передачи.
Подпишите акт электронной подписью (если настроен 1С:Документооборот).
Прикрепите скан подписанного акта к документу в 1С.
- 👥 Обновить данные сотрудника в справочнике
Физические лица. - 📑 Оформить кадровый приказ о переводе (если МОЛ переведен на другую должность).
- 💰 Проверить, что в расчете зарплаты учтены все выплаты по старому МОЛ (например, премии за отсутствие недостач).
Если в вашей компании используется 1С:Зарплата и управление персоналом, не забудьте:
Если новый сотрудник отказывается подписывать акт передачи, составьте акт об отказе в присутствии свидетелей. Это защитит компанию от претензий в случае выявления недостач.
FAQ: Частые вопросы по замене МОЛ в 1С 8.3
Можно ли поменять МОЛ задним числом?
Технически да, но это нарушает учетную политику и может привести к искажению отчетности. Если необходимо исправить ошибку:
- Создайте документ
Корректировка записей регистров(разделАдминистрирование→Обслуживание). - Укажите дату, на которую нужно внести изменения.
- Внесите корректировки в регистры
Товары на складахиПартии товаров.
После этого обязательно перепроведите все документы, зависящие от этих регистров.
Что делать, если при замене МОЛ пропадают остатки?
Это происходит, если:
- Документ
Перемещение товаровпроведен с ошибками. - В настройках склада отключен контроль остатков, и товары "ушли в минус".
- Есть несоответствия в партиях (например, серийные номера не совпадают).
Решение:
- Проверьте движения документа (кнопка
Движения). - Если движений нет — перепроведите документ.
- Используйте отчет
Анализ доступности товаровдля поиска расхождений.
Как переназначить МОЛ для нескольких складов одновременно?
Для массовой замены:
- Используйте обработку
Групповая обработка справочников и документов(см. раздел 6). - Настройте отбор по нескольким складам в одном документе
Перемещение товаров. - Если склады относятся к разным организациям, создайте отдельные документы для каждой.
В 1С:ERP можно использовать Регламентное задание для автоматического переназначения по расписанию.
Нужно ли проводить инвентаризацию при замене МОЛ?
Законодательство не обязывает проводить инвентаризацию при каждой замене МОЛ, но это крайне рекомендуется, если:
- Сотрудник уволен или переведен.
- Есть