Перенос документов из ЗУП 2.5 в ЗУП 3.1

25.09.20

Учетные задачи - Зарплата

Доброго времени суток, друзья. За основу взяты правила https://infostart.ru/public/806689/,  немного добавлено своего. В правилах частично реализован стандартный перенос из обработки перехода на ЗУП 3.1.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
перенос документов из зуп 2.5 в зуп 3.1:
.xml 3,74Mb
188
188 Скачать (1 SM) Купить за 1 850 руб.

Доброго времени суток друзья.
За основу взяты правила //infostart.ru/public/806689/  немного добавлено своего. В правилах частично реализован стандартный перенос из обработки перехода на ЗУП 3.1. Перенос реализован путем формирования документов базе ЗУП 3.1 вместе с начислениями.

Прошу обратить внимание на алгоритм: "ПолучитьСоответствиеВидовНачислений"
В нем реализован подбор необходимых показателей и наименований начислений в ЗУП 3.1 и их соответствие старой базе, если не хватает каких-либо ваших начислений, то вам необходимо добавить его в этот алгоритм и указать какие у него показатели и из каких полей таблиц источников их брать. Перенос кадровых документов также выгружает параметры ставки и плановых начислений. Так же обратите внимание на событие «после загрузки правил», в этом событии заполняются параметры Правил обмена: Период (Месяц, МесяцОкончания) выгрузки документов, Отбор организаций и начисление премии (Для выделения этих начислений в документ премии).
Сразу прошу прощения за код в разных ПВД, писалось быстро и не вырабатывалось общей системы написания ПВД. 

Переносятся документы:

 

Имя ПВД

Документ в ЗУП2.5

Документ в ЗУП3.1

ЧерновикиКадровыхДокументовПриемы_Выгрузка

Прием На Работу В Организацию

Прием На Работу

Прием На Работу Списком

ЧерновикиКадровыхДокументовКадровыеПерево_Выгрузка

Кадровое Перемещение Организаций

Кадровый Перевод

Кадровый Перевод Списком

ЧерновикиКадровыхДокументовУвольнения_Выгрузка

Увольнение Из Организаций

Увольнение

Увольнение Списком

ЧерновикиОтпусков_Выгрузка

Отпуск По Уходу За Ребенком

Отпуск по уходу за ребенком

ОтпускаПоУходуЗаРебенком_Выгрузка

Изменение Условий Оплаты Отпуска По Уходу За Ребенком

Возврат из отпуска по уходу

Изменение Условий Оплаты Отпуска По Уходу За Ребенком

ЧерновикиОтсутствияССохранениемОплаты_Выгрузка

Оплата По Среднему Заработку

Оплата дней ухода за детьми-инвалидами

Командировка

Оплата По Среднему Заработку

ЧерновикиБольничные_Выгрузка

Начисление По Больничному Листу

Больничный лист

РазовыеНачисления_Все

Регистрация Разовых Начислений Работников Организаций

Доход в натуральной форме

Разовое начисление

ПремииВыгрузка

Регистрация Разовых Начислений Работников Организаций

Премия

УдержаниеВСчетРасчетовПоПрочимОперациям

Регистрация Разовых Удержаний Работников Организаций

Начисление зарплаты и взносов

НачислениеЗарплатыВыгрузка

Начисление Зарплаты Работникам Организаций

Начисление зарплаты и взносов

ОплатаСверхурочныхЧасовВыгрузка

Оплата Сверхурочных Часов

Начисление зарплаты и взносов

ЗарплатаКВыплатеОрганизаций

Зарплата К Выплате Организаций

Ведомость в банк

Ведомость в кассу

ЕдиновременноеПособиеЗаСчетФСС_Выгрузка

Начисление Единовременных Пособий За Счет ФСС

Единовременное пособие за счет ФСС

РаботаВВыходныеИПраздничныеДни_Выгрузка

Оплата Праздничных И Выходных Дней Организаций

Начисление зарплаты и взносов

Простои_Выгрузка Регистрация простоев работников организаций Простой, отстранение от работы

 

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

Добавлен перенос графиков сотрудников с заполненными днями.

 

Вот такое мини сочинение, как я провел карантин COVID19 в 2020 году.

PS Конфигурации, на тесте правил: Зарплата и управление персоналом КОРП, редакция 2.5 (2.5.150.1) и Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.13.145) 

См. также

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27660 руб.

12.06.2017    143335    821    297    

428

SALE! 10%

Перенос данных 1C Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

55778 50200 руб.

04.08.2015    168368    344    279    

380

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.20.x), также подходят для релиза 11.5 (11.5.19.x).

35000 31500 руб.

23.07.2020    53430    236    73    

192

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.237.x) и БП 3.0 (3.0.166.x). Правила подходят для версии ПРОФ и КОРП.

35000 31500 руб.

15.12.2021    24829    174    51    

132

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

53111 47800 руб.

03.12.2020    37250    99    66    

95

Внешние источники данных Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 7.хх учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

24.04.2017    51863    104    165    

91

Перенос данных 1C Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ ФОМС, ЕФС Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет заработной платы 3.0», «КАМИН:Зарплата для бизнеса 4.0» и «КАМИН:Зарплата 5.0» на конфигурацию «Зарплата и управление персоналом» версии 3.1.

12000 руб.

25.09.2016    81568    324    253    

276
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. hottion 87 04.06.20 19:13 Сейчас в теме
Позже добавлю перенос документа простой, в честь карантина)
2. hottion 87 08.06.20 15:46 Сейчас в теме
Добавлен документ простой.
3. hottion 87 11.06.20 15:56 Сейчас в теме
Еще готов перенос графиков с заполнением дней, но пока еще не выложил, позже выложу обновление с графиками.
4. hottion 87 11.06.20 16:34 Сейчас в теме
Добавлен перенос графиков сотрудников.
5. user892471 12 16.06.20 09:21 Сейчас в теме
Добрый день, словил ошибку при открытии правил
Прикрепленные файлы:
6. user892471 12 16.06.20 10:03 Сейчас в теме
(5) забыл... Управление производственным предприятием, редакция 1.3 (1.3.139.1)
7. hottion 87 16.06.20 17:42 Сейчас в теме
8. NurriK 2 18.06.20 08:57 Сейчас в теме
Доброго времени суток, это проблема в алгоритме "ПолучитьСоответствиеВидовНачислений"? я уже все начисления в него вроде внес, все-равно не выгружается(( Подробности: выгружаю разовые начисления, конфа - Зарплата и управление персоналом КОРП, редакция 2.5 (2.5.152.1)
Прикрепленные файлы:
10. hottion 87 18.06.20 17:08 Сейчас в теме
(8) Пришлите кусочек которым вы внесли свои начисления
9. hottion 87 18.06.20 17:06 Сейчас в теме
наименование вписали неверно, там смотрите какая штука, в алгоритм ПолучитьСоответствиеВидовНачислений записываете все свои виды начислений, маска ввода такая:


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
	СтруктураОписания                 = Новый Структура(СтрокаОписанияСтруктурыНачисления);
	МассивПоказателей                 = Новый Массив;
	МассивПоказателей.Добавить(Новый Структура("Наименование,Значение","Премия ежемесячная (%) КФ","Показатель1"));
	
	СтруктураОписания.НаименованиеНачисления31   = "Премия ежемесячная (%) КФ";
	СтруктураОписания.Наименование25             = "Премия ежемесячная (%) КФ";	
	СтруктураОписания.МассивПоказателей          = МассивПоказателей;
	СтруктураОписания.НеГрузить                  = ложь;
	
	СоответствиеВидовНачислений.Вставить(СтруктураОписания.Наименование25,СтруктураОписания);
	
	////////////////////////////////////////////////////////////­////////////////////////////////////////////////////////////­////////////////////////////////////
Показать


Причем вводите в поле "НаименованиеНачисления31" наименование начисления в зуп 3.1, именно наименование того начисления которое вы создали/или уже имеющееся
а в поле "Наименование25" наименование того начисления которое вы выгружаете.

К примеру если у вас есть начисление в 2.5 "компенсация амортизации тс" то понятно, что его нельзя предугадать и его нужно добавить в этот алгоритм.

вам нужно создать его в ЗУП 3.1 и в правилах добавить описание этого вида начисления.
58. ChessCat 27.07.21 14:17 Сейчас в теме
(9)
Причем вводите в поле "НаименованиеНачисления31" наименование начисления в зуп 3.1, именно наименование того начисления которое вы создали/или уже имеющееся
а в поле "Наименование25" наименование того начисления которое вы выгружаете.

К примеру если у вас есть начисление в 2.5 "компенсация амортизации тс" то понятно, что его нельзя предугадать и его нужно добавить в этот алгоритм.

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



Подскажите что делаю не так ?

В ПолучитьСоответствиеВидовНачислений добавил

СтруктураОписания                 = Новый Структура(СтрокаОписанияСтруктурыНачисления);
	МассивПоказателей                 = Новый Массив;
	Если ПолныйПереченьПоказателей Тогда 
	КонецЕсли;
	
	СтруктураОписания.НаименованиеНачисления31   = "Доплата за ночные часы";
	СтруктураОписания.Наименование25             = "Доплата за ночные часы";	
	СтруктураОписания.МассивПоказателей          = МассивПоказателей;
	СтруктураОписания.НеГрузить                  = ложь;
	
	СоответствиеВидовНачислений.Вставить(СтруктураОписания.Наименование25,СтруктураОписания);
Показать


В ЗУП 3.1 создал это начисление.

При выгрузке Начислений получаю ошибку

Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = НачислениеЗарплатыВыгрузка
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Индекс находится за границами массива
ПозицияМодуля = (147)
КодСообщения = 31
11. hottion 87 22.08.20 22:42 Сейчас в теме
готовлю перенос помимо вычитов еще и корректировки ндфл
12. upek 04.09.20 11:07 Сейчас в теме
(11)
Добрый день, Юрий. А когда вы опубликуете новую версию с вычетами и корректировками НДФЛ?
13. hottion 87 09.09.20 10:42 Сейчас в теме
(12) Гдето на этой неделе надеюсь.
14. hottion 87 25.09.20 16:10 Сейчас в теме
Новая версия выложена
15. upek 29.09.20 13:35 Сейчас в теме
(14) Подскажите, пожалуйста, какие основные отличия от предыдущей версии? Каким ПВД сейчас нужно выгружать премии?
16. hottion 87 30.09.20 15:49 Сейчас в теме
(15) Премии убраны, все выгружается как разовые начисления, т.к. нет разделения в базе зупа на разные документы, и встречаются разовые начисления одновременно с премией и другим начислением а НДФЛ исчисляется одной суммой и разделить его проблематично. Так же добавлена выгрузка расчета НДФЛ и страховых взносов, в описании правил еще не дошли руки описать изменения. еще немного изменил выгрузку графиков.
Еще справки 2-ндфл теперь переносятся,
доходы НДФЛ и ЕСН,
Перечисление НДФЛ в Бюджет,
Возмещение Расходов Фондом Социального Страхования.
17. пользователь 28.10.20 11:40
Сообщение было скрыто модератором.
...
18. пользователь 28.10.20 11:47
Сообщение было скрыто модератором.
...
19. semenoof 30.10.20 17:45 Сейчас в теме
У меня вопрос:
Документ увольнение из организаций в ЗУП 2.5.
Как мне его перенести в документ Увольнение в ЗУП 3.1. У меня по умолчанию перенеслось в документ "Увольнение списком".
Мне в идеале нужно и так и так. Если в документе ЗУП 2.5 один человек - то должно попадать в документ увольнение. Если несколько - то в увольнение списком.
20. semenoof 30.10.20 17:46 Сейчас в теме
Как это решается в вашей обработке?
21. semenoof 30.10.20 17:47 Сейчас в теме
22. semenoof 30.10.20 18:25 Сейчас в теме
Перегоняю данные из КА 1.1 в КА 2.4
23. пользователь 31.10.20 02:00
Сообщение было скрыто модератором.
...
24. пользователь 31.10.20 02:02
Сообщение было скрыто модератором.
...
25. semenoof 31.10.20 02:07 Сейчас в теме
Тоже касается и документов кадровые переводы.
26. semenoof 31.10.20 02:09 Сейчас в теме
Мне нужно, чтобы они были и списком и по одному человеку. Как можно с вами связаться?
5438995собакаgmail.com - моя почта
27. semenoof 31.10.20 03:21 Сейчас в теме
Делаю выгрузку "ЧерновикиКадровыхДокументовУвольнения_Выгрузка" - получаю код ошибки:

Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = ЧерновикиКадровыхДокументовУвольнения_Выгрузка
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(17,3)}: Ожидается оператор препроцессора
ПозицияМодуля = (22)
КодСообщения = 31

Окончание выгрузки: 31.10.2020 3:19:03

Выгружено объектов: 0
Выгрузка данных завершена.
28. semenoof 31.10.20 03:27 Сейчас в теме
Поставил выгружать все документы:
Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = ОтпускаОрганизаций_БезСодержания
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Индекс находится за границами массива
ПозицияМодуля = (212)
КодСообщения = 31

Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8045)}: Значение не является значением объектного типа (Количество)
29. semenoof 31.10.20 03:30 Сейчас в теме
Выгружаю данные из КА 1.1.115.1 - там я так понимаю ЗУП 2.5
30. hottion 87 06.11.20 10:30 Сейчас в теме
(29) Нужно поменять формирование структуры для выгрузки по правилу. и подменить имя правила ПКО тогда каждый будет в индивидуальном документе.
31. hottion 87 11.11.20 15:33 Сейчас в теме
На подготовке новые правила с дополнением след документов:
Регламентированный Отчет
Прогул Неявка Списком
Заявление На Предоставление Стандартных Вычетов По НДФЛ
Исправление неточностей в переносе Территории в документах кадровый перевод.

и РегистрСведенийЗапись.ДоходыПредыдущегоМестаРаботыНДФЛ
32. hottion 87 11.11.20 15:35 Сейчас в теме
(31) точнее, еще не приведены правила к виду для стандартной конфигурации.
33. semenoof 19.11.20 01:56 Сейчас в теме
Пробовал грузить документы из КА 1.1 в КА 2.4. Сотрудники задвоились.... Должности не проставились. Как то все грустно. КА - последний релиз. КА 2.4 - 2.4.13.56. Не склалось вообщем все как-то.
34. hottion 87 20.11.20 13:16 Сейчас в теме
(33) вы же видели что правила для ЗУП 2.5?
Если вываливаются ошибки то какие именно? а про задвоения, их не должно быть, вы грузили в чистую базу? там наоборот задвоения если они были в 2.5 объединяются.
35. semenoof 20.11.20 14:33 Сейчас в теме
Я загружал правила в копию базы - база естественно не была пустой.
Естественно я видел, что правила для ЗУП 2.5. Ну так ведь в КА 1.1 прикручен как раз ЗУП 2.5. Какие ошибки вываливаются? - Ну так я же о них писал выше.
Задвоений в 2.5 ЗУП у меня как раз и не было. Задвоения появились в КА 2.4 (Читай в ЗУП 3.1) после импорта данных, полученных вашей разработкой.
Естественно делал все на копии базы и естественно я понимаю, что никто никому ничем не обязан и никто никому ничего не обещал, что все будет работать как надо.
37. hottion 87 23.11.20 14:11 Сейчас в теме
(35)Посмотрите правила выгрузки, там есть четкие условия с разделением что работает в зуп а что в КА, часть по КА я не описывал, советую самостоятельно просмотреть, у меня нет в работе подходящего клиента.
Задвоения сотрудников, очень странно, там ключи поиска в случае если по ИД сотрудник не найден, и поиск должен был отработать, вы смотрели сам справочник сотрудники запросом? у вас в 1.1 точно сотрудники не заведены разными элементами справочника? если трудоустройство менялось должны были еще в 2.5 получится разные карточки.
Попробуйте запросом по одному такому сотруднику вывести элементы справочника сотрудники, и посмотрите точно ли в 1.1 это одна позиция.
38. serz_mishakov 25.11.20 16:23 Сейчас в теме
Здравствуйте подскажите пожалуйста ваша обработка подойдет для переноса Личных вычетов, Вычетов на детей, Иущ и соц вычетов?
Прикрепленные файлы:
39. hottion 87 26.11.20 14:20 Сейчас в теме
(38)Идет перенос "Заявление На Предоставление Стандартных Вычетов По НДФЛ" в 2.5 это записи в регистре а в 3.1 это отдельный документ.
40. serz_mishakov 26.11.20 14:42 Сейчас в теме
(39) я понимаю и в принципе вижу что тема перенос документов.
но все равно решил узнать. Вдруг это тоже есть =)
41. hottion 87 27.11.20 15:32 Сейчас в теме
(40) да есть, и переносятся.
42. hottion 87 27.11.20 15:32 Сейчас в теме
(40) Данные регистра берутся правилами и по ним синтезируется документ. как то так ^_^
43. dream991 02.12.20 09:26 Сейчас в теме
Добрый день. Почему может быть такая ошибка?

Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = ЧерновикиБольничные_Выгрузка
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Ошибка при вызове метода контекста (ВыполнитьПакет): Ошибка выполнения запроса: Ошибка в значении типа 'Дата'
Дата '31.01.0001 23:59:59' не может быть записана в базу данных на MS SQL Server с нулевым смещением дат
ПозицияМодуля = (292)
КодСообщения = 31
44. hottion 87 04.12.20 10:53 Сейчас в теме
(43) у вас не стоит на SQL смещение дат, от этого и ошибка. ставте от 01.01.2000 г
46. dream991 04.12.20 16:13 Сейчас в теме
(44) Спасибо, загрузила ваши правила в конвертацию и выгрузила, и ошибка ушла.
45. dream991 04.12.20 16:12 Сейчас в теме
обошла ошибку. Но тут вопрос возник другой:
Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = ЧерновикиБольничные_Выгрузка
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Значение не является значением объектного типа (НаименованиеНачисления31)
ПозицияМодуля = (535)
КодСообщения = 31
47. dream991 04.12.20 16:22 Сейчас в теме
нашла! добавлю соответствие в алгоритм. СПасибо!
48. ksnik 594 15.04.21 09:09 Сейчас в теме
Эти правила - единственное лучшее (цена/качество) предложение на Инфостарте для кадровых документов!
Пришлось отключить правило конвертации свойства "Вид договора" для документа "Увольнение" и "УвольнениеСписком", нет такого реквизита. Кадровые документы отлично загрузились. Зарплата и управление персоналом, редакция 3.1 (3.1.17.135)
50. hottion 87 16.04.21 16:50 Сейчас в теме
(48) его убрали в текущих релизах
49. ksnik 594 15.04.21 10:27 Сейчас в теме
Как сделать перенос данных из УПП 1.3, КА 1.1 в ЗУП 3.1
Переносил из Управление производственным предприятием, редакция 1.3 (1.3.157.1) в Зарплата и управление персоналом, редакция 3.1 (3.1.17.135), потребовался выгруженный из ЗУПа (администрирование - перенос данных из прошлых программ - Зуп 8 редакция 2.5 - Получить помощник выгрузки) стартовый помощник "ПомощникВыгрузки_V8" который надо доработать по статье http://www.ob-1c.ru/voprosy-po-konfiguracijam/?category=19 и данные правила.

Отквочу рекомендуемую статью:

Как сделать перенос данных из УПП 1.3, КА 1.1 в ЗУП 3.1, если в стандартной обработке пункта для этих конфигураций не предусмотрено
12.08.2019

(Выполним перенос данных УПП 1.3 , КА 1.1 в ЗУП 3.1 если нет желания разбираться в тексте ниже.)

Рассмотрим на примере конфигураций УПП 1.3 (1.3.106.2) , КА 1.1 (1.1.115.1) и ЗУП 3.1 (3.1.10.111)

Перенос данных в стандартной обработке выполняется срезом на указанную дату.

По умолчанию будут перенесены :

справочники: организации, подразделения, должности, сотрудники и основная связанная с ними справочная информация;
начисления и удержания с регламентированным способом расчета (оклад, премия, исполнительные листы и т. п.);
список позиций штатного расписания не переносится, но при необходимости может сформироваться по штатной расстановке;
штатная расстановка на месяц начала эксплуатации;
кадровая история сотрудников для заполнения их личных карточек (Т-2);
данные для расчета среднего заработка: для пособий ФСС – за три предшествующих года, для отпусков и других случаев – за 15 предшествующих месяцев;
данные учета НДФЛ и страховых взносов в году переноса (если эксплуатация начинается не с начала года);

Не перенесутся:

остатки взаиморасчетов на месяц начала эксплуатации.
начисления и удержания с произвольными формулами;
кадровая история сотрудников для формирования аналитической отчетности;
фактические начисления и выплаты для формирования аналитической отчетности;
сведения о займах сотрудников;
1. Устанавливаем дистрибутив ЗУП и запускаем 1с.

Ожидаем окончания первоначального заполнения данных.

Переходим на вкладку "Начальная страница" и в открывшемся окне выбираем настройку :

"Перенести данные из прежней программы".

Затем нажимаем "Открыть помощник перехода с прежних программ" и в открывшемся окне

с вопросом "Выберите программу из которой будут переноситься данные", выбираем пункт

"1С Зарплата и управление персоналом 8" редакция 2.5 и нажимаем "Далее" для перехода к следующему шагу.

На следующем шаге будет предложено выбрать вариант переноса данных - загрузить с помощью непосредственного

подключения к базе либо загрузку файлов, которые предварительно понадобится выгрузить помощником. По менению автора статьи второй способ удобнее как для редактирования обработки выгрузки , но и помимо этого, так как база УПП чаще всего находится на сервере и в случае первого способа база ЗУП должна будет располагаться на том же сервере для возможности подключения через COM соединение, а также зарегистрирована компонента comcntr.dll .

После нажатия "Получить помощник выгрузки" появится окно для выбора каталога, в котором создаем или выбираем каталог, куда программа

скопирует обработку помощника.

2.В базе , из которой переносим данные, открываем обработку ПомощникВыгрузки_V8.epf ( в нашем случае версия помощника - вер. 3.1.9) ,сохраненную

на предыдущем шаге ( через меню "Файл - Открыть" выбираем обработку в каталоге).

Выбираем "Выгрузить данные для перехода на новую программу" .

В открывшейся после этого форме видим сообщение красным шрифтом (Внимание ! Перенос данных возможен из версии не ниже 2.5.130.2).

Сообщение возникает в форме помощника, где при открытии происходит вызов процедуры проверки версии конфигурации.

Отвечает за нее функция МинимальнаяВерсияКонфигурацииОписание().

В процедуре "Перед открытием" присваиваем : МинимальнаяВерсия = "";

При повторном открытии этого сообщения не будет.Создаем еще один каталог для выгрузки файлов , устанавливаем месяц начала эксплуатации и нажимаем "Выгрузить".

На этапе 2 выгрузки сталкиваемся с ошибкой :

Возникает в УПП и в КА в модуле помощника в процедуре : Организации_Выгрузка(ОтборОрганизации).

В УПП и Комплексной автоматизации 1.1 нет регистра с именем "УчетнаяПолитикаНалоговыйУчет", поэтому ищем и заменяем в тексте запросов процедуры на "УчетнаяПолитикаОрганизаций", который содержит требуемые поля.

На этапе 3 в УПП видим ошибку :

Значения перечисления "Категории запаса военнообязанных" в ЗУП 2.5 и УПП 1.3 не совпадают.

Причина в том, что в ЗУП 3.1 это перечисление имеет два значения - "Первая категория" и "Вторая категория" , в УПП их три.

Эту проблему потребуется исправлять в правилах обмена Помощника.Редактирование правил обмена обычно делается с помощью предназначенной для этого конфигурации 1С "Конвертация данных" . Но ввиду незначительности ошибки отредактируем непосредственно в тексте правил.

Открываем текст правил выгрузки :

Нажимаем "Правка-Найти". В открывшемся окне поиска пишем "КатегорииЗапасаВоеннообязанных" .

Добавляем копированием новое сопоставление для недостающего элемента :

В Комплексной автоматизации на этапе 2 ошибка при выгрузке подразделений:

Возникает в процедуре модуля помощника "ПодразделенияОрганизацийВыборкаДанных". Находим в тексте строку "Если КонфигурацияИсточникДанных() = мЗУПКОРП " и добавляем текст :

После успешного завершения выгрузки переходим в ЗУП и делаем загрузку данных переноса .Нажимаем "Далее", выбираем

"Загрузить данные из файлов" , "Далее", в открывшемся окне выбираем путь к только что выгруженным данным и делаем загрузку.

Спасибо!
Прикрепленные файлы:
51. ChessCat 23.07.21 14:43 Сейчас в теме
Подскажите пожалуйста один момент.

При выгрузке Сотрудников какая то хитрость ?

При выгрузке галочку "СотрудникиВыгрузка" поставил. Но они не выгружаются.
52. hottion 87 26.07.21 16:01 Сейчас в теме
(51) когда укажите все настройки нажмите перечитать правила, и тогда все выгрузиться
53. ChessCat 27.07.21 12:02 Сейчас в теме
(52)
когда укажите все настройки нажмите перечитать правила, и тогда все выгрузиться


Подскажите пожалуйста в чем нюанс.

1. Отбор по организациям
В обработчике "После загрузки правил обмена" используется на первый взгляд простой код

Организации = неопределено;
Выполнить(Алгоритмы.ПолучаемСписокДоступныхОрганизацийКВыгрузке);
Параметры.Организации = Организации;

Но почему то при загрузке правил в обработку параметр Организации пустой.

Хотя запрос по организациям простейший.

При выгрузке соответственно накладывается фильтр по пустому списку и документы не выгружаются.

Мне пришлось во всех алгоритмах отключать условия в запросах где применятся фильтр по организации.

2. Табель учета рабочего времени
В правилах выгрузки отключено использование. Пробовали выгружать или это правило не доработано ?


Конфигурация источник Управление производственным предприятием, редакция 1.3 (1.3.139.1)

Конфигурация приемник Зарплата и управление персоналом, редакция 3.1 (3.1.11.153)
54. hottion 87 27.07.21 12:20 Сейчас в теме
(53)
доработано


у меня заказчик отказался от табеля поэтому его отключили, по большому счету в переходе он не нужен.
По организации там очень простой код, отбор по принципу наименования "не использовать", если в наименовании есть такая часть то организация не выгружается.

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

то-есть сливать данные из двух баз, это предотвращает необходимость верстать данные для контроля оборотов и расчетов, как с сотрудниками так и по налогам, единственное что в таком варианте проблема это декретницы, а точнее граница переноса среднего заработка в стандартном переходе, тут нежно писать маленький свой инструмент по переносу поштучно когда нужно таких декретниц, кстати такая обработка тоже уже есть.
Прикрепленные файлы:
СформироватьДанныеДляРасчетаСреднегоФСС.epf
ПереносДанныхДляРасчетаСреднегоФСС.epf
ПереносДанныхДляРасчетаСреднегоФСС_23.04.2021.epf
55. ChessCat 27.07.21 12:29 Сейчас в теме
(54)
По организации там очень простой код, отбор по принципу наименования "не использовать", если в наименовании есть такая часть то организация не выгружается.


Так вопрос как раз в том что нет таких организаций (с вхождением в наименование "НЕ ИСПОЛЬЗУЕТСЯ") а параметр не заполняется.

В результате приходится по всем Алгоритмам идти и отключать условие на фильтр организаций.

по итогу могу посоветовать такой вариант перехода.


У меня задача смоделировать ситуацию "переход с 01.01.2021 и в новую базу переносятся все документы из старой базы с 01.01.2021 по текущую дату". Поэтому и Табеля нужны и Начисления зарплаты и Выплаты.

Кстати а зачем у вас при выгрузке многих документов выгружаются помимо документов Физлица и Сотрудники ? В чем смысл этого ? Их же можно отдельно выгрузить.
56. hottion 87 27.07.21 13:22 Сейчас в теме
(55)
у нас шло разделение баз параллельно с переходом, и подтягивали только тех физлиц которые использовались в документах переносимых организаций, (ПВД физ лиц и сотрудников было отключено).

Проверил правила, организации заполняются.
Пометка на удаление не стоит у вас на объектах?
60. ChessCat 27.07.21 14:31 Сейчас в теме
(56)
Проверил правила, организации заполняются.


Да черт с ней. Не заполняется так не заполняется. Не сложно в Алгоритмах отключить.

Пометка на удаление не стоит у вас на объектах?


Нет.
57. hottion 87 27.07.21 13:23 Сейчас в теме
(55) вот сам запрос:
"ВЫБРАТЬ
                |	Организации.Ссылка
                |ИЗ
                |	Справочник.Организации КАК Организации
                |ГДЕ
                |	Организации.ПометкаУдаления = ЛОЖЬ
				|   и не Организации.Наименование ПОДОБНО ""%НЕ ИСПОЛЬЗУЕТСЯ%"""

Проверьте консолью он у вас выгружает организации???
59. ChessCat 27.07.21 14:22 Сейчас в теме
(57)
"ВЫБРАТЬ
| Организации.Ссылка
|ИЗ
| Справочник.Организации КАК Организации
|ГДЕ
| Организации.ПометкаУдаления = ЛОЖЬ
| и не Организации.Наименование ПОДОБНО ""%НЕ ИСПОЛЬЗУЕТСЯ%""


Да.
В консоли запросов организация выводится.

А в параметрах обработки выгрузки ее нет.

Вообще параметра "Организации" нет. "Месяц" и "МесяцОкончания" есть. А "Организации" нет.
61. hottion 87 28.07.21 10:53 Сейчас в теме
(59) параметр не выводится, если правила посмотрите то увидите что параметр не выводимый, т.к. параметры для вывода пользователя не могут быть со списками/массивами.

еще раз говорю после указания интервала выгрузки перечитайте правила обработкой, т.к. параметры периода выгрузки переносятся в момент чтения правил. у вас скорее всего не выгружается именно из за этого. тоесть, параметры интервала стоят пустые даты.
62. ChessCat 30.07.21 14:01 Сейчас в теме
Добавил свое начисление в алгоритмы ПолучитьСоответствиеВидовНачислений

СтруктураОписания                 = Новый Структура(СтрокаОписанияСтруктурыНачисления);
	МассивПоказателей                 = Новый Массив;
	Если ПолныйПереченьПоказателей Тогда 
	КонецЕсли;
	
	СтруктураОписания.НаименованиеНачисления31   = "Доплата за ночные часы";
	СтруктураОписания.Наименование25             = "Доплата за ночные часы";	
	СтруктураОписания.МассивПоказателей          = МассивПоказателей;
	СтруктураОписания.НеГрузить                  = ложь;
	
	СоответствиеВидовНачислений.Вставить(СтруктураОписания.Наименование25,СтруктураОписания);
Показать


Пример добавления начисления перед этим

СтруктураОписания                 = Новый Структура(СтрокаОписанияСтруктурыНачисления);
	МассивПоказателей                 = Новый Массив;
	Если ПолныйПереченьПоказателей Тогда 
	КонецЕсли;
	
	СтруктураОписания.НаименованиеНачисления31   = "Премия";
	СтруктураОписания.Наименование25             = "Премия за месяц (суммой) (СогластноТД)";	
	СтруктураОписания.МассивПоказателей          = МассивПоказателей;
	СтруктураОписания.НеГрузить                  = ложь;
	
	СоответствиеВидовНачислений.Вставить(СтруктураОписания.Наименование25,СтруктураОписания);
Показать


То есть все сделал по аналогии.


При выгрузке НачислениеЗарплаты после этого выходит ошибка

Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = НачислениеЗарплатыВыгрузка
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Индекс находится за границами массива
ПозицияМодуля = (147)
КодСообщения = 31

В чем может быть причина ?
63. hottion 87 30.07.21 16:48 Сейчас в теме
(62)
"Доплата за ночные часы"


Проверьте наименование начисления "Доплата за ночные часы", судя по всему оно не так называется.
64. ChessCat 04.08.21 11:01 Сейчас в теме
(63)
Проверьте наименование начисления "Доплата за ночные часы", судя по всему оно не так называется.


Проверил.

В УПП оно предопределенное, Наименование = "Доплата за ночные часы", Код = 00015.

В ЗУП 3.1 создал вручную. Наименование = "Доплата за ночные часы", Код = "" (пустой).
66. ChessCat 09.08.21 14:34 Сейчас в теме
(54)
Проверьте наименование начисления "Доплата за ночные часы", судя по всему оно не так называется.


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

В документ есть начисления по "Договорам подряда". В ЗУП 2.5 эти начисления имеют вид "Дополнительные начисления".

Вариант решения через добавление в ПолучитьСоответствиеВидовНачислений соответствия

СтруктураОписания                 = Новый Структура(СтрокаОписанияСтруктурыНачисления);
	МассивПоказателей                 = Новый Массив;

	СтруктураОписания.НаименованиеНачисления31   = "Оплата авторских договоров 31";
	СтруктураОписания.Наименование25             = "Оплата авторских договоров 25";	
	СтруктураОписания.МассивПоказателей          = МассивПоказателей;
	СтруктураОписания.НеГрузить                  = ложь;
	
	СоответствиеВидовНачислений.Вставить(СтруктураОписания.Наименование25,СтруктураОписания);
Показать


не помогает.

Что можно придумать ?
65. ChessCat 06.08.21 13:46 Сейчас в теме
Начисления удалось выгрузить и загрузить.

Единственный момент не понятен.

В обработке выбрано

Месяц 01.01.2021 0:00:00
МесяцОкончания 31.12.2021 23:59:59

Аналогично выбран период. Галочка "отбор по периоду для всех объектов" установлена.

При этом почему то выгрузилось только за Апрель.

В запросах стоит условие

Запрос.УстановитьПараметр("ДатаНачала"         , НачалоМесяца(Параметры.Месяц));
Запрос.УстановитьПараметр("ДатаОкончания"      , КонецМесяца(Параметры.МесяцОкончания));

НачислениеЗарплатыРаботникамОрганизацийНачисления.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания


Почему может выгружать только один месяц ?
67. bazis_34 03.09.21 09:18 Сейчас в теме
Добрый день. При выгрузке выдает сообщение. ЗУП 2.5 КОРП (2.5.160.2)
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1720)}: Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = ЧерновикиКадровыхДокументовКадровыеПерево_Выгрузка
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Значение не является значением объектного типа (МассивПоказателей)
ПозицияМодуля = (398)
КодСообщения = 31
68. bazis_34 03.09.21 09:44 Сейчас в теме
(67) До этого в этом же алгоритме ЧерновикиКадровыеПереводы ругался на параметр НеГРузить. Опять же на СтруктураПараметровНачисления. Не подскажите в чем может быть проблема? При выгрузке выбираю только документы, без справочников. Спасибо.
69. hottion 87 03.09.21 12:37 Сейчас в теме
(68) выше уже писалось, что нужно добавлять свои начисления, по корректным наименованиям, вы не добавили свое начисление.
70. hottion 87 03.09.21 12:39 Сейчас в теме
(68)

в алгоритме "ПолучитьСоответствиеВидовНачислений"

СтруктураОписания                 = Новый Структура(СтрокаОписанияСтруктурыНачисления);
    МассивПоказателей                 = Новый Массив;
    // тут добавляйте показатели, смотрите примеры 

    СтруктураОписания.НаименованиеНачисления31   = "Наименование начисления в ЗУП 3.1";
    СтруктураОписания.Наименование25             = "Наименование начисления в зуп 25";    
    СтруктураОписания.МассивПоказателей          = МассивПоказателей;
    СтруктураОписания.НеГрузить                  = ложь;
    
    СоответствиеВидовНачислений.Вставить(СтруктураОписания.Наименование25,СтруктураОписания);
Показать
71. ChessCat 17.09.21 20:19 Сейчас в теме
В правилах выгрузки в ветке "Документы" не нашел следующие документы

Командировки организаций

Оплата по среднему заработку

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

Регистрация разовых начислений сотрудников организаций

Регистрация разовых удержаний сотрудников организаций


Они не доделаны ? Или просто в других ветках ?
73. hottion 87 05.10.21 11:52 Сейчас в теме
(71) Можете дописывать правила если есть такая необходимость, там есть правила в других ветках есть документы без ПВД. лайтовый вариант перехода описывал выше
74. ChessCat 13.10.21 18:36 Сейчас в теме
(73)
(71) Можете дописывать правила если есть такая необходимость, там есть правила в других ветках есть документы без ПВД. лайтовый вариант перехода описывал выше


Я так и делаю.

Подскажите пожалуйста один момент.

При выгрузке документа "Начисление зарплаты сотрудникам организаций" поймал ошибку

Ошибка в обработчике события ПоследовательностьПолейПоиска
ИмяПКО =
ТипОбъекта = Начисление
Обработчик = Последовательность полей поиска
ОписаниеОшибки = Получение элемента по индексу для значения не определено
ПозицияМодуля = (1)
КодСообщения = 73

Как ее поправить?
75. hottion 87 14.10.21 12:22 Сейчас в теме
(74) в каком пко?
во всех ПКО где приемником является ДокументСсылка.НачислениеЗарплаты, нет правил поиска отдельно написаных, только галочки на уровне полей.

Советую посмотреть, меняли ли вы галочки полей поиска, и еще как возможность, это изменился набор полей, правила писались под релиз 3.1.15.134. Выгрузите структуру текущей вашей базы ЗУП и загрузите в описание конфигурации и посмотрите есть ли поля помеченные красным в описании ПКО
72. ChessCat 20.09.21 18:01 Сейчас в теме
И исполнительных листов нет.
76. IlyaReznikov 20.02.23 19:09 Сейчас в теме
Спасибо большое за правила.
Нужно еще тоже самое для КОРП. Последние релизы из 2 в 3
77. hottion 87 21.02.23 12:18 Сейчас в теме
(76)
(76) это много времени потратить нужно, или рекомендую взять эти п подправить самостоятельно. У меня такой задачи не стоит) а на эти я факультативно пол года потратил.
78. user1819825 11.03.24 14:52 Сейчас в теме
отобрать определенные документы (ссылки) для переноса не предусмотрено?
79. user2053757 05.05.24 11:12 Сейчас в теме
Всех приветствую. А как вообще работать с этими правилами переноса ?

Можетe кинуть faq или кратко написать, что с ними делать...
80. user1320026 21.06.24 11:12 Сейчас в теме
Добрый день. Ошибка при попытке выгрузить Простой по вине работодателя

Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = ПРостои_Выгрузка
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Значение не является значением объектного типа (НеГрузить)
ПозицияМодуля = (396)
КодСообщения = 31

Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1717)}: Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = ПРостои_Выгрузка
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Значение не является значением объектного типа (НеГрузить)
ПозицияМодуля = (396)
КодСообщения = 31
81. hottion 87 04.07.24 09:25 Сейчас в теме
(80)
НеГрузить

поменялась структура полей, внесите правку в правила
Оставьте свое сообщение