Конвертация Регистра накопления в регистр накопления.

1. ПрестарелыйЗаяц 29.07.19 13:49 Сейчас в теме
Добрый день, можно ли остатки по одному регистру источника конвертировать в другой регистр приемника, или конвертировать в РегистрНакопления нельзя, можно конвертировать только в документы?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. xSavantx 28 29.07.19 13:56 Сейчас в теме
(1) А с регистраторами что планируете делать? Опишите вообщем суть проблемы
3. ПрестарелыйЗаяц 29.07.19 13:59 Сейчас в теме
Суть есть остатки по регистру ТоварыНаСкладах в УТ мне нужно их перенести в регистр СвободныеОстатки в ЕРП. По сути мне все равно какой у них будет регистратор и можно даже если и не будет. Вообще конвертация поддерживает возможность преобразования прям в регистр накопления? В Регистр сведений же можно?
4. omut 29.07.19 14:29 Сейчас в теме
(3) Перенос из регистра в регистр. В качестве регистратора какой-нибудь документ корректировки записей регистров. Нужно будет написать ПКО для этого документа без источника, ПВД и заполнить набор движений в ПКГО. В качестве источника лучше всего результат запроса. Предварительно написать ПКО для ссылочных типов, встречающихся в результате выгрузки регистра (измерения, реквизиты).
ПрестарелыйЗаяц; +1 Ответить
5. ПрестарелыйЗаяц 29.07.19 18:03 Сейчас в теме
(4) Это понятно, вопрос был РН в РН никак не конвертируется ?
6. tusv 212 29.07.19 19:01 Сейчас в теме
(5)Конвертируется, вместе с регистратором. Для этого нужна полная выгрузка загрузка метаданных (Поставить галочку Выгружать регистры накоплений) и в ПКО документа будет доступен как обычная табличная часть
ПрестарелыйЗаяц; +1 Ответить
7. ПрестарелыйЗаяц 30.07.19 01:09 Сейчас в теме
(6) То есть в любом случае документ, все спасибо, так и сделал через документ.
8. Xershi 1535 30.07.19 10:50 Сейчас в теме
(7) регистры сведений могут делать движения без регистратора, если не зависимые. А вот регистры накопления без регистратора не могут быть.
9. ПрестарелыйЗаяц 30.07.19 13:10 Сейчас в теме
(8) просто смущает тогда тот факт, что приемником может быть регистр накопления, зачем ?
10. Xershi 1535 30.07.19 13:20 Сейчас в теме
(9) такими извращениями не занимался, это лучше спросить у разработчиков КД 2.
11. omut 30.07.19 15:58 Сейчас в теме
(9)
тогда тот факт, что приемником может быть регистр накопления, зачем ?

Это не должно смущать. Потому что в отличие от семерки, в восьмерке регистратор и его движения суть разные вещи, в общем случае не связанные между собой ничем, кроме регистратора регистра. Т.е. в семерке вы могли сформировать движения только как результат проведения документа-регистратора. А в восьмерке вы можете сформировать движения как угодно и когда угодно не выполняя никаких действий с регистратором (нужно только указать регистратор). Это используется в отложенном проведении, в корректировке записей регистров, в ручной/программной корректировке движений любого регистра.
Поэтому в конвертации данных вы так же можете загружать записи регистров накоплений, указывая для них регистратор и все остальные измерения/ресурсы/реквизиты. Сам регистратор при этом не нужно записывать/проводить. Достаточно того, чтобы он существовал в базе. Строго говоря, регистратора в базе может и не быть даже. Но в этом случае мы получим движения с "объект не найден". Т.е. битую ссылку.
12. ПрестарелыйЗаяц 30.07.19 17:22 Сейчас в теме
(11) Вот я этого и хочу, средствами КД получить движения по регистру с Регистратором "объект не найден".
Но даже в коде V8Exchange нет при конвертации ссылок на РегистрНакопления.
14. omut 31.07.19 11:16 Сейчас в теме
(12) Чем это будет лучше любого пустого документа-регистратора корректировки? Ошибки БД вам дороги как память?
13. acanta 30.07.19 17:44 Сейчас в теме
Посмотрите как выполнен перенос остатков из ут 10 или ка 1 в ка 2.
Запрос на остатки формируется в общем модуле источника, результат запроса (остатки) подаются на вход правил конвертации через алгоритм перед выгрузкой данных. Вся конвертация выполняется принудительно.
Приемник (ваш документ любого типа, которому разрешены движения по вашему регистру) и его движения по вашему регистру, принимают параметры.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот