Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 05:19

Соответствия регистров

Автор 19yellow92, 18 апр 2016, 21:24

0 Пользователей и 1 гость просматривают эту тему.

19yellow92

Цитата: vitasw от 19 апр 2016, 11:58
Оба регистра периодические, вопрос стоит в том чтобы получить аналогичные движения за весь период базы или сопоставить регистры по срезу последних на какую-то дату?
За весь период.

vitasw

В приемнике ищите документ по одному вам изведанным принципам(по номеру/дате/реквизитам). Читаете набор записей РС в источнике, читаете набор записей РС в приемнике. В цикле бежите по записям источника, а в приемнике пытаетесь получить аналогичную запись по индексу. Значения полей записей сравниваете на равенство, например, наименований.

19yellow92

Немного не понятно. Не могу пока что это представить. Как-нибудь более подробно, не составит труда описать?
В первой процедуре, в запросе отбираются только регистратора, для выгрузки набора записей, это не правильно? Надо выгружать весь регистр?

vitasw

Да фиолетово, вы ж сами говорите, что за весь период базы

19yellow92

Цитата: vitasw от 19 апр 2016, 14:41
Да фиолетово, вы ж сами говорите, что за весь период базы
А то, что при выгрузки из источника в набор записей попадает только регистратор, это не будет припятствием для того, чтоб получить соответствия?
Все-равно туго доходит... (

vitasw

Цитата: 19yellow92 от 19 апр 2016, 14:46при выгрузки из источника в набор записей попадает только регистратор

расшифруйте.

19yellow92

Цитата: vitasw от 19 апр 2016, 15:08
Цитата: 19yellow92 от 19 апр 2016, 14:46при выгрузки из источника в набор записей попадает только регистратор

расшифруйте.
Я про первую процедуру в коде, которая отбирает регистраторы. Получается так, что выгрузятся только регистраторы, без остальных данных? Или надо в запрос добавить все реквизиты ресурсы и измерения этого регистра, а не только регистратор?

vitasw


19yellow92

Вопрос. А в базе приемнике получать тоже все данные регистра? И да же те, которых нет в источнике?
И еще, найти документ в приемнике по реквизитами типа найти по коду.
.  Это что-то типа:
если набор.регистратор.номер = соединение.документы.приемнаработуворганизацию.ссылка.номер или кадровоеперемещениеорганизаций...   тогда //как-то получаем этот документ
Или  я не в ту степь ушла?

Hedinnk

Равно Вы за эту задачу взялись. У вас базовых знаний не достаточно!
На форуме есть волшебная кнопка "Сказать СПАСИБО"

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск