Комментарий эксперта
Мы позаботились и о безопасности исходной базы: в ней в это время работают люди, и переносить в нее что-либо нельзя. Поэтому наш инструмент не умеет писать в старую базу — канала для записи туда просто нет.
66
Содержание
Компания решила перейти с одной облачной базы 1С:УНФ на другую — с иначе устроенным учетом: новым планом счетов, другой аналитикой по проектам, отказом от части старых механизмов. Обе базы находятся в 1С:Фреш, то есть прямого доступа к файлам или конфигуратору нет, есть только программный интерфейс.
Стандартный сценарий перехода в такой ситуации выглядит рискованно:
Штатный обмен данными между базами здесь тоже не спасает: он переносит документы как есть, вместе со всем мусором старой базы, и не учитывает, что в новой базе другая структура учета — свой план счетов, справочники и правила.
При объеме в тысячи документов в месяц это потребует неделю ручной работы бухгалтерии или приведет к ошибкам, которые всплывут через квартал при закрытии периода. А нам надо было перенести множество связанных документов:
Мы разработали инструмент, который умеет читать одну базу 1С и писать в другую напрямую через API, без выгрузок в Excel и ручного ввода. Три ключевых свойства инструмента:
Комментарий эксперта
Мы позаботились и о безопасности исходной базы: в ней в это время работают люди, и переносить в нее что-либо нельзя. Поэтому наш инструмент не умеет писать в старую базу — канала для записи туда просто нет.
Сергей Мордвин
Собственник компании «Простые решения», эксперт
| Документов перенесено за полтора месяца | 1 384 |
| Расхождений после сверки | 0 |
| Объектов справочников создано автоматически (номенклатура, контрагенты, счета, сотрудники и т. п.) | 460 |
| Время полного прогона вместе со сверкой | ~15 минут |
В процессе заказчик попросил расширить охват — добавить еще один тип документов, которого изначально не было в плане. Это заняло несколько часов: мы использовали тот же инструмент и принцип «прогнать — сверить».
Инструмент обнаружил, что кто-то еще параллельно переносит данные в новую базу — несколько сотен документов появились помимо нашей работы. Вместо того чтобы задвоить их, инструмент сверил чужую работу с исходной базой, убедился, что она корректна, и принял ее как уже перенесенную.
Также интрумент нашел пару документов, которые ссылались на объекты, отсутствующие в новой базе, — их создали вручную, без учета связей между документами. Такие места инструмент выносит в отчет для проверки человеком.
Часть решений мы сознательно оставили за заказчиком. Например, мы не стали автоматически раскладывать новые позиции номенклатуры по старым учетным категориям, потому что они тянут за собой счета учета. Слепой перенос по старой логике сломал бы проводки в новой структуре. Мы дали клиенту заготовку с подсказками, чтобы он принял решение самостоятельно.
Инструмент можно применять не только при переезде между двумя базами в 1С:Фреш. Тот же подход работает в случаях:
У вас есть похожая задача?
Оставьте заявку — обсудим, что именно нужно перенести и в какие сроки
Понравилась статья?
Автор статьи
Сергей Мордвин
Руководитель отдела корпоративных внедрений и лаборатории ИИ, главный по 1С, преподаватель 1С:УНФ, специалист-консультант
Подписывайтесь на проУНФ и ИИ | Простые
решения в телеграме — будет интересно!
Просто, по делу и без воды — как для себя, как для людей. Делимся кейсами, советами и
полезным для бизнеса, который растёт.
Поможем с внедрением
Обучим работе
Настроим программы
Допишем новые функции
Будем регулярно обновлять программы и консультировать по вопросам учета
Решим проблему точечно или возьмем
Мы используем обязательные
Меню

Чтобы комментировать, можно авторизоваться через Яндекс ID или VK ID
Можно и без авторизации