Перенос ЗиК - ЗКБУ, как перенести только справочники #584582


#0 by philll
У меня слегка измененная ЗиК, как я понял корректный перенос данных уже не получится: даже если все лишние "долги" поубирать, в разрезе источников финансирования все равно будет каша. Поэтому предполагаю вариант "перенести только справочники". Вопрос - какой обработкой это сделать? Кроме того, имело бы смысл перенести плановые начисления, но обработка ругается на "задвоение вида расчета" (т.е. два одинаковых вида расчета в одном месяце у сотрудника). - Это можно обойти?
#1 by tiger_625
Через конфигурацию Конвертация.
#2 by philll
сложно? достаточно в правилах переноса удалить "документы", чтобы только справочники перенеслись?
#3 by DrShad
уверен что справочников тебе хватит?
#4 by philll
А что остается? Я так понимаю, что при этом придется каждому сотруднику заново вводить плановые начисления; при этом данных для больничных и отпусков не будет; еще какие-то проблемы ожидаются?
#5 by Gucci76
Можно перенести все чтоможно, а потом почистить документы "правила переноса"
#6 by philll
я вот это пробую сейчас, удаляю начисления. А как бы "Плановые начисления" загрузить? Может в коде обработки сделать что-то вроде "Попытка - исключение", там где ругается на совпадающие виды расчетов?
#7 by Gucci76
При типовом переносе плановые и перенесутся, только я заметил, что для внутренних совместителей плановые надбавки переносятся на основного.
#8 by philll
Плановые начисления не переносятся, документ ПНУ. Т.е. план видов расчета есть, а Плановые начисления (привязанные к сотрудникам) - нет. Там ошибка выдается {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4795)}: Ошибка записи объекта    ТипОбъекта             =  Перенос данных    Объект                 =  Перенос данных ПНУ от 05.12.2011 0:00:00    ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Запись с такими ключевыми полями существует! : ПлановыеНачисленияРаботниковОрганизаций: 01.09.2005, <фамилия>, МОМК № 2, Пед. нагрузка  (новая),  (Регистр сведений: Плановые начисления сотрудников; Номер строки: 27)    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4788)    КодСообщения           =  26 --- Т.е. у сотрудников попадаются одинаковые начисления в одном периоде. Как  бы это обойти? Хочу попробовать в обработке сделать "попытка - исключение"
#9 by philll
да, после удаления документов переноса вроде становится похоже. Думаю придется на этом и остановиться, плановые начисления и т.п. вводить вручную
#10 by philll
p.s. Интересно, сколько бы стоила работа по полному корректному переносу данных? Такое ощущение, что немало
#11 by IBTM
прежде чем говорить что нормального переноса не получится, для этого нужно попробывать перенести. А что касается каши со статьёй финонсирования, то поверь на типовых базах каша ещё та...
#12 by НачинающийПрограммер
Я уже год почти переношу неспеша:-)
#13 by philll
я собственно попробовал сначала) Неправильно выразился - не "будет каша", а просто "каша".)
#14 by philll
>прежде чем говорить что нормального переноса не получится, для этого нужно попробывать перенести. А что касается каши со статьёй финонсирования, то поверь на типовых базах каша ещё та... -- "на типовых базах каша ещё та..." =>  "нормального переноса не получится" :)
#15 by philll
p.s. еще рассматриваю вариант не переходить в течение следующего года, но бухи хотят - т.к. думают что будет лучше
#16 by philll
По начислениям за прошлые два года - в принципе можно в документах переноса отключить регистр "взаиморасчеты", в этом случае как я понимаю начисления должны все остаться (для отпусков/больничных),  но не вешать никаких остатков. Если так, то вполне хороший вариант. --- Остается проблема с переносом плановых начислений, документ ПНУ пустой. Пытался в обработке УниверсальныйОбменДаннымиXML в процедуре ЗаписатьОбъектВИБ убрать ---- - все равно документ пустой. Может кто подскажет, как такую ошибку обойти? "Запись с такими ключевыми полями существует! : ПлановыеНачисленияРаботниковОрганизаций: 01.09.2005, <фамилия>, МОМК № 2, Пед. нагрузка  (новая),  (Регистр сведений: Плановые начисления сотрудников; Номер строки: 27)    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7433) ---- Скажем чтобы при возникновении такого конфликта обработка шла дальше а не портила весь документ
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С