Перенос данных из УПП (УСХП, КА) в ЗУП 3.1 остатками/документами (в том числе алгоритм переноса по одной выбранной организации)

Публикация № 1448826

Учет и отчетность - Зарплата

Перенос данных УПП УСХП КА ЗУП остатками документами

Перенос данных из УПП (УСХП, КА) в ЗУП 3.1 остатками/документами.

В этой статье я расскажу 2 варианта переноса:

  1. Перенос остатками/документами по всем организациям
  2. Перенос остатками/документами по одной выбранной организации

Я не буду рассказывать, как вы должны подготавливать обе базы для переноса. Для этого есть уже много статей, в том числе и моя  Перенос данных из ЗУП 2.5 в ЗУП 3.1

В этой статье я описываю варианты переноса для максимально типовых видов начислений в базе источнике, без каких-либо дописок по блоку кадров и зарплаты.

 

Итак, вариант 1, Перенос остатками/документами по всем организациям:

Качаем приложенную обработку.

 
 Картинка Начального меню обработки

Тут надо отметить, что она полностью типовая, сделанная из помощника переноса из ЗУП2 в ЗУП3, с небольшим изменением кода для конфигураций УПП, УСХП и КА, чтобы не спотыкалось, при выгрузке.

Запускаем в базе-источнике, настройки не меняем(по умолчанию стоит режим переноса "остатками"), указываем месяц начала ведения учета в новой базе, выгружаем остатки по всем организациям. Идем в ЗУП, закачиваем полученные файлы в базу.

 
 Картинка Перегрузки остатками

Тут надо сказать, что есть возможность догрузить кадровые документы из базы-источника за определенный период по конкретной выбранной организации, естественно после точки переноса. Документы эти загружаем таким же образом, как и остатки, контролируем их, проводим, рассчитываем уже все это в новой базе, создаем документы выплаты(если необходимо).

 
 Картинка Перегрузки документами

Все. Перенос выполнен. Далее выверка, как обычно (Не знаете как? Идем в мою статью и подробно читаем. Там все есть. Перенос данных из ЗУП 2.5 в ЗУП 3.1) и будет вам счастье.

 

Итак, вариант 2, Перенос остатками/документами по одной выбранной организации:

Тут надо отметить, что на этот алгоритм я убил несколько рабочих дней, чтобы прийти к этому. Вначале пробовал делать на форме отборы по одной организации, но как только в правилах ПКО, начинались ПКС, в которых присутствуют физики, то все становилось похоже на один какой-то большой костыль, который мне очень сильно не нравился. Я придерживаюсь позиции, что нужно оставаться в максимально типовом коде, написанном разработчиком, ибо этот код вылизывается уже лет 6-7, вероятность потерять какие-то данные минимальна. Я доверяю разработчикам 1с в плане переносов данных из ЗУП2 в ЗУП3.

Короче. Не буду лить воду. Доверяете мне? Пользуйтесь моим алгоритмом. Знаете свой алгоритм лучше? Ю а велкам. Рад выслушать ваши замечания, советы в комментариях.

Алгоритм переноса данных из УПП (УСХП, КА) в ЗУП по одной организации:

  1. Выгружаем через обработку "Перенос данных УПП УСХП КА ЗУП остатками/документами" остатки по всем организациям на месяц перехода
  2. Выгружаем через обработку "Перенос данных УПП УСХП КА ЗУП остатками/документами"  документы по одной организации (при необходимости), указываем период.
  3. Разворачиваем чистую ЗУП
  4. Загружаем остатки по всем организациям
  5. Загружаем документы по всем организациям
  6. Создаем РИБ по одной организации. Тут мы получаем отдельную базу ЗУП с одной выбранной организацией.

Далее, чтобы нормально работать с этой базой дальше, нужно запустить ТИИ(тестирование и исправление) в конфигураторе. Будет куча битых ссылок на объекты. Ждем завершения. На каждом этапе конечно делаем копии.

После завершения тестирования необходимо отключить автоматическое обновление предопределенных данных в подчиненной БД и отвязать главный узел обмена. Как это сделать корректно читаем здесь Корректное отключение от главного узла РИБ и создание самостоятельной БД.

Я напишу из этой статьи выжимку для нас:

 
 Цитата:

Отключаем автоматическое обновление предопределенных данных в подчиненной БД: 

для Windows-клиента "файловый" вариант БД:

Запускаем командную строку из под админа и в ней пишем следующее:

"C:\Program Files (x86)\1cv83\8.3.6.2390\bin\1cv8.exe" DESIGNER /F"PathToLocalDB" /N"AdminUser" /P"AdminUserPass" /SetPredefinedDataUpdate -DoNotUpdateAutomatically

 

соответственно подставить свои путь к исполнительному файлу 1cv8 или 1cv8.exe и переменные, где:

PathToLocalDB - путь к файловой БД

AdminUser - администратор БД

AdminUserPass - пароль Администратора БД

SRVname - имя сервера БД (либо IP адрес)

port - порт агента сервера (по-умолчанию 1540)

BDname - имя БД в кластере серверов

 

Отключаем главный узел обмена:

для Windows-клиента "файловый" вариант БД:

Запускаем командную строку из под админа и в ней пишем следующее:

"C:\Program Files (x86)\1cv83\8.3.6.2390\bin\1cv8.exe" DESIGNER /F"PathToLocalDB" /N"AdminUser" /P"AdminUserPass" /ResetMasterNode 

 

В моем случае это выглядело так:

"C:\Program Files\1cv8\8.3.18.1289\bin\1cv8.exe" DESIGNER /F"D:БАЗЫ 1С\ЗУП РИБ" /N"Администратор" /P"123456789" /SetPredefinedDataUpdate -DoNotUpdateAutomatically

"C:\Program Files\1cv8\8.3.18.1289\bin\1cv8.exe" DESIGNER /F"D:БАЗЫ 1С\ЗУП РИБ" /N"Администратор" /P"123456789" /ResetMasterNode

 

При этом база полностью должна быть закрыта. Фоном запускается конфигуратор. Убивается главный узел. Запускаем базу через предприятие. Вывалится окно. В нем выбираем "отключить". Все. Настрока РИБ снесена и ГлавныйУзел отвязан от этой базы. Получили полноценную рабочую базу. Делаем с ней теперь, что хотим.

Заходим в предприятие. В настройках включаем "вести учет штатного расписания с сохранением истории".

Закрываем базу.

Открываем конфигуратор

Снова запускаем ТИИ(тестирование и исправление). Флажки удалять битые ссылки и объекты. Снова видим кучу битых ссылок. Ждем.

Вот теперь у нас максимально все ненужное почищено.

Далее выверка.

Т.е. все отличие от варианта 1, лишь то, что инструментом РИБ в ЗУП, мы легко вычленяем типовыми механизмами 1с, в которые не вмешиваемся, одну выбранную организацию и все данные только по ней, включая справочник физиков.

Вот и все.

Тестирование выполнялось на:

УСХП (УПП) релиз 1.3.158.1

ЗУП релиз 3.1.17.101

Скачать файлы

Наименование Файл Версия Размер
Перенос данных из УПП (УСХП, КА) в ЗУП 3.1 остатками/документами

.epf 323,51Kb
4
.epf 1.0 323,51Kb 4 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. user1256741 31.05.21 11:28 Сейчас в теме
Тут надо отметить, что она полностью типовая, сделанная из помощника переноса из ЗУП2 в ЗУП3, с небольшим изменением кода для конфигураций УПП, УСХП и КА, чтобы не спотыкалось, при выгрузке.

И все? Никакие проблемы типовой обработки, например такие как отсутствие переноса тарифных ставок или только частичный перенос штатного расписания, не решались?
2. VAAngelov 219 31.05.21 11:31 Сейчас в теме
(1) Полностью весь механизм типовой. По отдельности можно перегрузить только кадровые документы, с отбором по выбранной организации.
3. VAAngelov 219 31.05.21 11:34 Сейчас в теме
(1)И что значит отсутствие тарифных ставок? не очень понял, что вы имеете ввиду...Если вы имеете ввиду виды начислений, то переносятся все типовые виды начислений, если при этом перетащите еще документы - то подтянутся вместе с ними и нетиповые виды, если они присутствуют в этих кадровых документах.
4. user1256741 31.05.21 11:39 Сейчас в теме
(3)
ок? не очень понял, что вы имеете ввиду...Если вы имеете ввиду виды начислений, то переносятся все типовые виды начислений, если при этом перетащите еще документы - то подтянутся вместе с ними и нетиповые виды.

Есть у вас слесарь 5-го разряда, ЧТС у него определяется исходя из разряда. Ну так вот, стандартная обработка не переносит эти разряды и в начальной штатной расстановке цифр нет.
5. VAAngelov 219 31.05.21 11:41 Сейчас в теме
(4) Значит и эта не перетянет. У меня будет впереди подобного рода переносы - как дойду и решу эту задачу - выложу.
user1256741; +1 Ответить
Оставьте свое сообщение

См. также

Универсальная выгрузка/загрузка данных для отличающихся конфигураций (JSON, Такси+ОФ) Промо

Перенос данных из 1C8 в 1C8 Универсальные обработки Распределенная БД (УРИБ, УРБД) v8 1cv8.cf Абонемент ($m)

Простой перенос через JSON данных между двумя базами 1С (документов, справочников, ПВХ, ПВР, счетов). Аналогична произвольной выгрузке в типовой "Выгрузка/загрузка XML", но может использоваться для отличающихся конфигураций. Подходит для любых пар баз с любым интерфейсом (управляемый + обычный). Без настроек. Не требует идентичности конфигураций и платформ. При переносе типы данных сопоставляются по наименованиям метаданных, объекты и ссылки по UID.

1 стартмани

22.10.2014    217979    4311    ekaruk    184    

Загрузка данных из 1С МиниДеньги в 1С:Деньги 8, редакция 2.0

Обмен через XML Перенос данных из 1C8 в 1C8 v8 Домашние учет и финансы УУ Абонемент ($m)

Обработка для первоначальной загрузки данных (справочников и операций) в настольную программу 1С:Деньги 8, редакция 2.0 из файлы резервной копии мобильной программы 1С Миниденьги.

2 стартмани

01.10.2015    16490    15    Claus32    5    

Редактор чеков ККМ Розница 2.0 - 2.3

Обработка документов Кассовые операции Розничная торговля Кассовые операции Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд БУ НУ Абонемент ($m)

Обработка чеков ККМ списком (редактирование, удаление, ...). Переформирование ОРП, связь чеков с ОРП. Редактирование времени КС. Редактирование суммы и времени выемки.

1 стартмани

06.08.2015    57264    544    Dima_    83    

Загрузка из Excel в 1С:Розница

Обработка документов Обработка справочников Загрузка и выгрузка в Excel Учет ТМЦ Учет ТМЦ v8 Розница Россия УУ Абонемент ($m)

Универсальная загрузка Excel файлов в 1С:Розница 2.0

1 стартмани

27.05.2015    15720    110    KarinaSV    7    

Автоматическая установка себестоимости номенклатуры для конфигурации Розница 2.0 (2.1) +Бонус, исправляем ошибки при настройке расписания запуска для внешних обработок в Рознице 2.0

Ценообразование, прайсы Обработка документов Розничная торговля Ценообразование, анализ цен Розничная торговля Ценообразование, анализ цен v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Обработка для автоматического создания документов Установка себестоимости, в случае если себестоимость не установлена на момент продажи. Помогает упростить установку себестоимости номенклатуры, если у вас в базе ведется учет по нескольким магазинам. Тестировалась на релизе 2.0.8.12 и 2.1.7.14. Подойдет для тех систем, где себестоимость номенклатуры одинакова для всех магазинов.

1 стартмани

31.03.2014    28421    74    sanches    15    

Выемка денежных средств из КассыККМ. Розница 2.0

Кассовые операции ККМ Кассовые операции v8 Розница УУ Абонемент ($m)

Уставшим от отсутствия ВыемкиДС после закрытия кассовой смены посвящается. Подключаемая обработка. Управляемый интерфейс.

1 стартмани

12.12.2012    78957    527    StepByStep    40