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