Публикации ›
Перенос данных из Камин 3.5 (5.5) в ЗиКГУ 3.х ›
#62
28.11.18 7:40
(60) К сведению.
По Государственным служащим.
После переноса обнаружилась еще одна Ошибка.
При создании документов Переноса, при заполнении наборов записей Регистров, в частности Регистры Расчета Начисления и Удержания, которые пересекаются в дальнейшем с Регистрами Накоплений НачисленияУдержанияПоСотрудникам, ОтработанноеВремяПоСотрудникам, по Реквизиту ИдентификаторСтроки, этот реквизит заполняется в Регистрах Расчета Начисления и Удержания, со сдвигом на единицу.
Соответственно это значение Реквизита ИдентификаторСтроки при переносе, записывается в записи этих Регистров накоплений в соответствующий Реквизит ИдентификаторСтроки.
В документы Перенос данных по Начислениям, по нескольким сотрудникам, попали записи Вида Расчета (Начисления) "Отпуск основной (сохраняемое денежное содержание)", у которого формула: ОКР(СохраняемоеДенежноеСодержание / СреднемесячноеКоличествоКалендарныхДнейОтпускаГосслужащих, 2) * КоличествоДнейОтпуска * КоэффициентИндексацииСохраняемогоДенежногоСодержания, которые оказались первыми - в ИдентификатореСтроки записан 0 ( !!!! - так отработала обработка Переноса).
Например, создается Больничный лист за Ноябрь с 09.11 по 20.11. А сотрудник был несколько дней в отпуске в ноябре с 06.11 по 20.11, в Переносе в Регистр Расчета Начисления перенеслись записи отпуска за Ноябрь.
При расчете денежного содержания в документе Больничном, появилось сообщение о делении на 0 ( .. СохраняемоеДенежноеСодержание / СреднемесячноеКоличествоКалендарныхДнейОтпускаГосслужащих .. ).
После выяснения по коду Расчета начислений в ПерерасчетНачислений попали записи Отпуска из Переноса данных с пустыми значениями показателей из формулы. В сторнируемые документы попадают Перенос данных по отпуску.
Процедура ЗаполнитьНачисленияПерерасчетПоНачисленияЗаднимЧислом(..) РезультатыПоказателей - Пустые Значения показателей.
Дополнительно потребовалось заполнение в Переносах данных, значений Показателей Регистра Сведений "ЗначенияПоказателейНачислений".
При заполнении Набора записей значений Показателя "СреднемесячноеКоличествоКалендарныхДнейОтпускаГосслужащих" в Регистр Сведений "ЗначенияПоказателейНачислений" - Идентификатор строки оказался со значением 0.
Возникает ошибка при записи документа "Переноса данных".