Добавить в корзинуПозвонить
Найти в Дзене

Расчёт зарплаты горит, кадровые данные слетели: как мы восстановили 1С:ERP за один рабочий день

Один клик не туда — и работающего сотрудника больше нет в системе. Ни в кадрах, ни в зарплате. Нигде. Звучит как страшный сон бухгалтера? А это реальный кейс из нашей практики. Компания переходила на единую базу 1С:ERP, всё шло в штатном режиме — и внезапно один из сотрудников просто исчез из системы. Не уволился. Не перевёлся. Исчез. До расчёта зарплаты оставалось несколько дней. Компания объединяла две базы — 1С:Бухгалтерия и 1С:ЗУП — в единую 1С:ERP. Процесс сложный, данных много, пользователи уже работают в авральном режиме. Для правки документов за прошлые периоды активно использовалась внешняя обработка «Универсальный редактор реквизитов». Удобный инструмент. Но с одним нюансом — при открытии через меню «Файл / Открыть» в нём предзаполняется последний открытый объект. Пользователь хотел очистить поле. Промахнулся на одну кнопку. Вместо «Очистить» (Shift+F4) — нажал «Удалить объект». Сотрудник не отметился на удаление, а  был удалён из справочника мгновенно. Открывают кадровые док
Оглавление

Один клик не туда — и работающего сотрудника больше нет в системе. Ни в кадрах, ни в зарплате. Нигде.

Звучит как страшный сон бухгалтера? А это реальный кейс из нашей практики. Компания переходила на единую базу 1С:ERP, всё шло в штатном режиме — и внезапно один из сотрудников просто исчез из системы. Не уволился. Не перевёлся. Исчез.

До расчёта зарплаты оставалось несколько дней.

Как это вообще случилось

Компания объединяла две базы — 1С:Бухгалтерия и 1С:ЗУП — в единую 1С:ERP. Процесс сложный, данных много, пользователи уже работают в авральном режиме.

Для правки документов за прошлые периоды активно использовалась внешняя обработка «Универсальный редактор реквизитов». Удобный инструмент. Но с одним нюансом — при открытии через меню «Файл / Открыть» в нём предзаполняется последний открытый объект.

Пользователь хотел очистить поле. Промахнулся на одну кнопку.

Вместо «Очистить» (Shift+F4) — нажал «Удалить объект».

Сотрудник не отметился на удаление, а  был удалён из справочника мгновенно.

Что увидела бухгалтерия

Открывают кадровые документы — и везде вместо имени сотрудника видят:

<Объект не найден>

  • Приказ о приёме на работу — есть.
  • Начисления за прошлые месяцы — есть.
  • Самого сотрудника в системе — нет.

Вместе с записью в справочнике удалились данные из регистров. Кадровая история, статусы, связи с физическим лицом — всё.

По предварительной оценке — более 400 записей в различных регистрах.

Кстати. Если у вас в 1С периодически появляются «странные» ошибки, документы проводятся с расхождениями или данные не сходятся между отчётами — это не всегда мелочь. Иногда это симптом системной проблемы. Мы проводим бесплатный экспресс-аудит 1С

Всё решилось за один день, а не за неделю

Здесь сыграли два фактора.

1. Ошибку заметили в тот же день и обратились в компанию Велес Рисерч. Это критично: чем дольше база живёт с повреждёнными данными, тем больше новых документов создаётся поверх битых записей.

2. У клиента была настроенная ночная резервная копия базы. Специалисты Велес Рисерч заранее настроили на  автоматическое и ежедневное резервирование. Именно копия стала источником верным решением для восстановления.

Без этих двух условий история могла затянуться на несколько дней с непредсказуемым результатом.

Как восстанавливали: 4 этапа

Этап 1. Перенос записи о сотруднике

Через внешнюю обработку «Выгрузка и загрузка данных XML» перенесли запись по сотруднику из ночной копии в рабочую базу. Сотрудник появился в справочнике, но поле «Дата приёма» осталось пустым.

Этап 2. Перенос документа «Приём на работу»

Той же обработкой перенесли документ приёма. После этого ссылки «Объект не найден» в кадровых документах исчезли — сотрудник встал на своё место. Но данные в регистрах всё ещё отсутствовали.

Этап 3. Сверка через «Места использования»

Запустили отчёт «Места использования» с отбором по сотруднику — в рабочей базе и в ночной копии. Сравнили построчно.

Итог: расхождения в 400+ записях по кадровым регистрам.

Этап 4. Восстановление регистров

Это самый трудоёмкий этап. Часть записей перенесли через XML-обработку. Часть пришлось создавать вручную через режим для технического специалиста, стандартная обработка не справлялась: она перезаписывала действующие данные по другим сотрудникам и создавала лишние документы перерасчёта.

Регистр «Состояния сотрудников» закрыт для пользовательского редактирования — его правили через специализированную обработку .

Когда отчёты «Места использования» в обеих базах совпали — в справочнике у сотрудника заполнилась дата приёма и восстановилась связь с физическим лицом.

Расчёт зарплаты прошёл в срок.

Важный момент:

Большинство компаний узнаёт о проблемах с базой 1С не от системы — а от бухгалтера, который не может закрыть период. Или от директора, который видит расхождение в отчётах. К тому моменту «лечить» значительно сложнее, чем «предупредить».

Запишитесь на бесплатный аудит 1С от Велес Ресерч — найдём узкие места до того, как они станут проблемой.

3 урока из этого кейса для вашего бизнеса

Урок 1: Человеческий фактор нельзя исключить, но можно ограничить

«Универсальный редактор реквизитов» — мощная обработка. Она нужна. Но в руках неподготовленного пользователя это граната с выдернутой чекой. Разграничение прав доступа в 1С —  подстраховка.

Урок 2: Резервная копия — это не «галочка в регламенте»

Ночная копия в этом кейсе сэкономила минимум 3–5 дней работы специалиста. Проверьте прямо сейчас: у вас создаётся резервная копия базы? Автоматически? Ежедневно? Вы её когда-нибудь тестировали на восстановление?

Большинство компаний отвечают «да» на первые три вопроса — и молчат на последний.

Урок 3: Скорость реакции решает всё

Ошибку заметили в тот же день. Если бы прошла неделя — поверх повреждённых данных накопились бы новые документы, зависимости усложнились бы многократно, и восстановление заняло бы не один день.

Признаки того, что с вашей базой 1С что-то не так

Проверьте себя:

  • В отчётах периодически появляются расхождения, которые "сами проходят"
  • Документы проводятся с ошибками или предупреждениями
  • При закрытии периода бухгалтер каждый раз что-то «дочищает вручную»
  • Скорость работы в базе заметно упала за последние полгода
  • После обновления платформы "что-то пошло не так"
  • Часть пользователей жалуется на "странное поведение" системы

Если хотя бы 2 пункта — про вас, стоит разобраться до того, как это превратится в аварию и потерю денег.

Велес Ресерч специализируется на интеграции и автоматизации учета на базе 1С. Мы занимаемся не только внедрением, но и восстановлением, аудитом и отладкой систем, которые уже работают, но работают с проблемами.

Оставьте заявку на сайте — первая консультация бесплатно.

Вывод

1С:ERP — сложная система. При миграции данных, при параллельной работе нескольких пользователей, при активном использовании внешних обработок риск ошибки всегда есть.

Это не значит, что нужно бояться. Это значит, что нужно быть готовым.

Резервные копии. Разграничение прав. Специалист, который знает систему изнутри и может быстро реагировать.

Один неверный клик — это ещё не катастрофа. Катастрофа — это когда нет ни копии, ни специалиста, ни времени.

Если вы сейчас переходите на 1С:ERP, объединяете базы или просто чувствуете, что система работает «не так» — напишите нам. Разберёмся.

→ Бесплатный аудит 1С на сайте Велес Ресерч