|
ошибка при выгрузке из зик 7.7 в зуп 3.1 | ☑ | ||
---|---|---|---|---|
0
iceromis
27.07.18
✎
11:12
|
Ошибка в обработчике события ПриЗагрузкеОбъекта
ИмяПКО = ОтпускПоУходуЗаРебенком ТипОбъекта = Отпуск по уходу за ребенком Объект = Отпуск по уходу за ребенком 0000-000002 от 26.10.2015 Обработчик = ПриЗагрузкеОбъекта ОписаниеОшибки = Дата окончания не может быть меньше даты начала. ПозицияМодуля = ОбщийМодуль.ЗарплатаКадрыОбщиеНаборыДанных.Модуль(51) КодСообщения = 20 ошибка при выгрузке из зик 7.7 в зуп 3.1 не понял в этой теме решилась ли проблема? обрывается вся выгрузка данных, как обойти эту проблемы |
|||
1
VladZ
27.07.18
✎
11:16
|
Исправить дату
|
|||
2
iceromis
27.07.18
✎
11:22
|
Какую именно дату?
в 1с8 документ этот создан и проведен, повторное проведение тоже корректно проходит в ЗИК 7.7 в документе указано Период с 26.10.2015 по 07.08.2018 Пособие до 1.5 лет 07.02.2017 Пособие до 3 лет 07.08.2018 Все правильно заполнено Перенос пока тестирую, если удаляю этот отпуск, то ругается на какой нить другой. |
|||
3
iceromis
27.07.18
✎
13:46
|
Вот более подробная ошибка
Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1274)}: Ошибка в обработчике события ПриЗагрузкеОбъекта ИмяПКО = ОтпускПоУходуЗаРебенком ТипОбъекта = Отпуск по уходу за ребенком Объект = Отпуск по уходу за ребенком 0000-000002 от 26.10.2015 Обработчик = ПриЗагрузкеОбъекта ОписаниеОшибки = Дата окончания не может быть меньше даты начала. ПозицияМодуля = ОбщийМодуль.ЗарплатаКадрыОбщиеНаборыДанных.Модуль(51) КодСообщения = 20 |
|||
4
Масянька
27.07.18
✎
13:47
|
(3) Ты пытаешься док-т в док-т?
|
|||
5
iceromis
27.07.18
✎
14:16
|
Нет, это перенос из ЗиК 7.7 в ЗуП 3.1
https://its.1c.ru/db/metod81#content:6219:hdoc |
|||
6
iceromis
27.07.18
✎
14:17
|
Подключение успешное
Выгрузка данных успешная а при загрузке данных происходит ошибка документов Отпуска по уходу за ребенком. Последующие данные не загружаются |
|||
7
iceromis
30.07.18
✎
10:24
|
Нашел в конфигурации где эта ошибка вылетает.
Процедура СоздатьВТПериоды(МенеджерВременныхТаблиц, НачалоИнтервала, ОкончаниеИнтервала, Периодичность = "МЕСЯЦ", ИмяПоляПериод = "Период", ИмяВТ = "ВТПериоды", ИспользоватьКонецПериода = Ложь) Экспорт Если НачалоИнтервала > ОкончаниеИнтервала Тогда ВызватьИсключение НСтр("ru='Дата окончания не может быть меньше даты начала.'") КонецЕсли; Через отладку решил глянуть какие даты попадают в сравнение. Ошибка вылетает в документе Отпуск по уходу за ребенком 0000-000001 от 22.10.2015 Почему-то даты попадают вот такие: 01.01.2014 > 31.12.2013 |
|||
8
hhhh
30.07.18
✎
10:35
|
(7) Пособие до 3 лет 07.08.2018 тупо неправильно ведь. Если пособие, то значит период отпуска еще не заканчивается. а у тебя Период с 26.10.2015 по 07.08.2018. увеличь период в семерке, поставь правильный.
|
|||
9
Флориан
30.07.18
✎
10:41
|
(7) видимо что-то с расчетом среднего -он как раз за 2013 и 2014 берется
|
|||
10
iceromis
30.07.18
✎
10:55
|
Период с 26.10.2015 по 07.08.2018
Такие даты стоят потому что работник находится на больничном по беременности 70 дней до родов и 70 после. (9) я тоже так подумал, вот и хочется найти решение как сделать перенос данных из ЗиК 7.7 без ошибок. |
|||
11
iceromis
06.08.18
✎
15:02
|
Обнаружился косяк в
Общие макеты -> ЗарплатаКадрыПереносДанныхИзЗиК23 Если Док.РасчетПоПравилам2010Года = 1 Тогда Иначе ГодСобытия = ДатаГод(Док.Начало); Год1 = ГодСобытия-1; // здесь должно быть -2 Год2 = ГодСобытия-2; // а здесь должно быть -1 ДокументыОтпуск.ПериодРасчетаСреднегоЗаработкаПервыйГод = Год1; ДокументыОтпуск.ПериодРасчетаСреднегоЗаработкаВторойГод = Год2; ДокументыОтпуск.ПериодРасчетаСреднегоЗаработкаНачало = Дата(Год1,1,1); ДокументыОтпуск.ПериодРасчетаСреднегоЗаработкаОкончание = Дата(Год2,12,31); КонецЕсли; Отписался в 1С, надеюсь быстро исправят |
|||
12
Кай066
06.08.18
✎
15:06
|
(11)"Отписался в 1С, надеюсь быстро исправят"
ахаха, сейчас всё бросят и побегут исправлять |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |