Имя: Пароль:
1C
1С v8
Универсальный обмен данными в формате XML: не отображаются загруженные документы
,
0 Secret Dev
 
27.07.22
23:36
Доброго времени суток.
Столкнулся со странной проблемой. Занимаюсь объединением двух баз ЗУП 3.1 в одну. Создал правила конвертации данных, выгрузил данные из первой базы, загрузил во вторую (через типовую обработку "Универсальный обмен данными в формате XML".
Все данные из первой базы загрузились во вторую. Но в карточке сотрудника, на вкладке "Кадровые документы" не отображаются документы по сотруднику (прием, переводы, больничные, отпуска). При проведении документов по сотруднику они появляются на вкладке. Проверил в режиме отладки: документ появляется в списке уже при остановке на первой строке в процедуре ОбработкаПроведения().
Похожая проблема с регистром сведений "Лицевые счета сотрудников". Данные по зарплатным проектам есть, но не отображаются в карточке сотрудника на вкладке "Выплаты, учет затрат". Перезапись записи регистра не помогает.

Подскажите, в чем может быть дело и как обойтись без перепроведения документов?
P.S.: данные загружались в режиме обмена.
1 Фрэнки
 
27.07.22
23:46
не знаю, какие выводы сделаешь, но сравни список ссылок у загруженного документа и у того, который перепроведен уже после загрузки.

Я просто не помню точное название регистра сведений, но он есть. И записи в тот регистр попадают при проведении документов. А на вкладки с документами считываются запросом именно из таблицы этого регистра, а не из таблицы документов.
2 Фрэнки
 
27.07.22
23:50
Сильно сомневаюсь, что есть смысл обходиться без перепроведения загружаемых документов. Либо нужно перегружать и данные регистров тоже.
3 Naumov
 
28.07.22
00:25
Не ходи к гадалки из РС список заполняется, а ты его не пишешь
4 Secret Dev
 
28.07.22
08:58
(3) из какого РС? В регистре "Лицевые счета по зарплатным проектам" данные есть.
5 6awkup_true
 
28.07.22
09:03
>>>P.S.: данные загружались в режиме обмена.

А какие движения вы ожидаете в режим обмена данными автоматически? Вы их переносите вместе с документами?
6 Secret Dev
 
28.07.22
09:09
(5) Да, с документами. Переносил все метаданные.
7 azt-yur
 
28.07.22
09:10
(4) какой нибудь РеестрДокументов. А вообще возьми нормальный документ, который виден, и сделай по нему поиск ссылок и увидишь где он должен встречаться
8 6awkup_true
 
28.07.22
09:11
(6) Для начала. я бы на Вашем месте посмотрел список регистров у проведенного в пользовательском режиме документа, а после проверил в них наличие перенесенных.
Если движения действительно есть в регистрах, то обратил бы внимание на признак активности движений
9 Secret Dev
 
28.07.22
09:15
(8) смотрел движения по больничным/отпускам. До и после перепроведения состав одинаковый.
10 Фрэнки
 
28.07.22
09:15
(4) :-)))

в регистр //Лицевые счета по зарплатным проектам//
документы // документы по сотруднику (прием, переводы, больничные, отпуска) //

Тебе же нужно увидеть заполненую вкладку "Кадровые документы"

(6) // Переносил все метаданные.
Нужно установить или разрешить в правилах перенос движений по регистраторам
Очевидно же по результату переноса, что документы переносятся не со всеми движениями.

Кстати, есть некоторые регистры сведений, в которых не указаны регистраторы, но без их заполнения типовой функционал работает криво. Если ничего не переписывать глубоко, то без перепроведения переносимых документов не обойтись
11 Фрэнки
 
28.07.22
09:16
(9) смотри в (1) - ищи поиском ссылок на объекты по ссылке документа, который хочешь видеть в нужных вкладках. Регистры могут быть с независимым режимом записи.