Имя: Пароль:
1C
1С v8
Конвертация, не выгружаются движения регистра накопления
,
0 Mary01
 
17.05.22
20:15
Привет всем.
Переношу данные из одной базы ЗУП в другую с аналогичной конфигурацией. Нужно перенести движения регистра НачисленияУдержанияПоСотрудникам. Но данные не переносятся!
Какие настройки сделала:
- при выгрузке структуры конфигурации указала Выгружать движения
- В КД автоматически создала ПКО и ПВД
- В ПКО документов-регистраторов в процедуре ПослеВыгрузки прописала: Объект.Движения.НачисленияУдержанияПоСотрудникам.Записывать = Истина;
Выгрузка не прошла, ошибка: Переменная не определена (Объект)
Что не так делаю?
1 Aleksey
 
17.05.22
20:17
Зачем ты это сделал? Что, по твоей задумки, должен делать этот код?
2 Mary01
 
17.05.22
20:28
(1) он должен указывать обработке выгрузки, что движения этого регистра следует записать.
3 Aleksey
 
17.05.22
20:52
А выгрузка тут причём? Это после загрузки нужно указывать
4 Mary01
 
17.05.22
21:05
(3) перенесла этот код в обработчик после загрузки, ошибки нет, но движения не выгрузились
5 Mary01
 
17.05.22
21:23
Сделала еще так в процедуре После загрузки (в документе):

Отказ = Истина;

Объект.Движения.НачисленияУдержанияПоСотрудникам.Записывать = Истина;  
Объект.Записать(РежимЗаписиДокумента.Запись);
6 Mary01
 
17.05.22
21:24
(5) результат тот же, движения не выгружаются
7 Mary01
 
17.05.22
22:24
Как сделать,  чтобы документ при выгрузке тянул с собой и движения регистра (только одного, остальные не требуются)?
Нужно писать отдельно правила выгрузки для этого регистра?
8 Выпрь
 
17.05.22
22:28
(7) у документа нужно прописать ПКС аналонично табличным частям
9 Mary01
 
17.05.22
23:06
(8) получилось! Большое спасибо)))
10 Mary01
 
17.05.22
23:27
(9) При этом даже обработчики событий не понадобились
Программист всегда исправляет последнюю ошибку.