Общие рекомендации
- Изначально этот перенос данных мы сделали в виде переноса документов один в один, сразу вместе с движениями. Такой алгоритм возможен по причине того, что в конфигурациях ERP, КА 2 и ЗУП 3 встроена одна и та же библиотека - БЗКР (библиотека зарплата и кадры расширенная). Если вы выбираете сценарий выполнения в виде переноса всех документов за все годы, имейте в виду, что выбирать к переносу только документы недостаточно. В конфигурациях ERP, КА 2 и ЗУП 3 есть большое количество независимых регистров сведений, движения в которые создают на самом деле документы. Их обязательно тоже надо перенести. Мы выделили в дереве правил выгрузки данных данные регистры в подгруппу Регистры сведений - Важные.
- Т.к. при данном направлении переноса документы выгружаются вместе с движениями, файл выгрузки может занимать большой объем. Часто есть смысл разбивать выгрузку на части.
- Еще одна рекомендация касается установки параметров выгрузки. Мы специально постарались сделать так, чтобы в большинстве проектов можно было использовать значения параметров по умолчанию. Поэтому, если нигде ниже это специально не оговорено, используйте значения параметров выгрузки данных по умолчанию.
- Итак, чтобы дать вам рекомендации, какие значения параметров выгрузки указать, по какому алгоритму разбить выгрузку на части, нужно знать, как именно вы планируете выполнить перенос данных.
- Например, сейчас идет 2024 год. Если вас устроит, что в ЗУП 3 будут перенесены все документы за текущий 2024 год, а остальные данные будут в виде документов ввода начальных остатков (Ввод начальной задолженности по зарплате и Начальная штатная расстановка) и также будут перенесены в виде оборотов для расчета среднего за 24 последних месяца обороты движений по регистрам, нужным для расчета среднего, мы переносим в документ Перенос данных. Такой документ создается отдельно для каждого регистра и для каждого месяца. Всего их может быть до 240 штук (10 регистров и 24 месяца), то наши рекомендации будут следующими:
Шаг 0
- Сделайте резервную копию базы ЗУП 3 эталонной. Т.к. высокая вероятность, что загрузку придется запускать несколько раз. Вообще наш перенос разработан таким образом, чтобы при повторной загрузке загрузке не создавались дубли объектов, но если вы измените период выгрузки и/или дату остатков, то новую загрузку обязательно нужно запускать в эталонную базу ЗУП 3.
- Под эталонной базой ЗУП 3 мы имеем в виду либо пустую базу, либо базу, где уже велся ранее учет по другим организациям и в которую еще ни разу не запускали загрузку данных.
- Создавать организацию и настраивать учетную политику до выполнения загрузки данных мы не рекомендуем. Дело в том, что многие из указанных вами настроек могут быть перезаписаны при загрузке. Мы рекомендуем выполнять заполнение учетной политики уже после выполнения загрузки данных.
- Также мы очень рекомендуем базу ЗУП 3 для загрузки развернуть в файловом варианте, не в клиент-серверном. Опыт показывает, что загрузка данных выполняется часто долго, потребуется много оперативной памяти. Настройки сервера 1С могут решить, что зависший сеанс и в целях оптимизации завершат его. Также при перезапуске службы сервера 1С вашими системными администраторами процесс также прервется.
Шаг 1
Установите в параметрах выгрузки дату остатков 01.01.2024, период выгрузки укажите 01.01.2024 по текущую дату или по конец текущего года. Попробуйте запустить выгрузку.
Если выгрузка идет более суток или не доходит до конца, переходите к переносу данных частями (Шаг 2). Если доходит до конца, запускайте загрузку. Если загрузка не доходит до конца по какой-то причине, например, завершается по недостатку оперативной памяти, то также можете переходить к Шагу 2. Но предварительно все-таки попробуйте ЗУП 3 в файловом варианте развернуть, если еще это не сделали на Шаге 0 и только если и так не работает, переходите к Шагу 2.
Шаг 2
Здесь и далее можно использовать выгрузку частями автоматическую или не использовать ее. Описывать буду разбивку на этапы переноса, которую выполняете вы самостоятельно. Автоматическая разбивка выгрузки на части в отдельные файлы является опциональной возможностью. Она увеличивает вероятность того, что процесс не будет прерван из-за недостатка оперативной памяти. Также она позволяет продолжить загрузку, если она была прервана по какой-то причине (старые файлы перед запуском повторной загрузки надо убрать из каталога файлов с данными). Но в целом при автоматической разбивке на части времени на выгрузку и загрузку уйдет гораздо больше. Поэтому, если у вас на каждом из описанных шагов выгрузка и загрузка доходят до конца, лучше не включать разбивку на части.
Для включения разбивки на части на вкладке Авторские настройки или Настройки от MoscowSoft в обработке Универсальный обмен… включите значение настройки Разбивать выгрузку на части автоматически в значение По каждому ПВД.
На шаге 2 отключите все правила выгрузки данных, кроме Справочники и Регистры сведений, установите дату остатков 01.01.2024 и установите пустой период выгрузки (это важно!) и также параметр выгрузки После загрузки распровести документы ранее даты остатков установите в значение Нет. Эти настройки позволят выполнить выгрузку и загрузку быстрее.
Выполните выгрузку данных. Выполните загрузку данных в ЗУП 3.
Шаг 3
Отключите все правила выгрузки данных, кроме группы Начальные остатки. Параметр Дата остатков установите в значение 01.01.2024, период выгрузки поставьте с 01.01.2024 до текущей даты или до конца текущего года. Параметр выгрузки После загрузки распровести документы ранее даты остатков установите в значение Нет.
Выполните выгрузку данных. Выполните загрузку данных.
Шаг 4
Отключите все правила выгрузки данных, кроме группы Документы. Параметр Дата остатков установите в значение 01.01.2024, период выгрузки поставьте с 01.01.2024 до текущей даты или до конца текущего года. Параметр выгрузки После загрузки распровести документы ранее даты остатков установите в значение Да.
Выполните выгрузку данных. Выполните загрузку данных.
Заключение
Описанные настройки позволяют выполнить перенос данных за минимальное время. Если у вас возникают сложности с выполнением проекта или есть вопросы к нам, пожалуйста, напишите обращение в техподдержку.