Основной отбор

При регистрации изменений набора записей регистра сведений в таблицу регистрации изменений записываются значения измерений регистра сведений. Однако записываются не все измерения, а только те измерения, для которых указано, что они должны записываться при регистрации изменений. Множество таких измерений называется основной отбор. Основной отбор может не включать ни одного измерения или периода. В таком случае обмен изменениями будет выполняться по всем записям регистра сведений.

К примеру, есть следующий периодический регистр сведений:

Период
Измерение:
Покупатель
Измерение:
Товар
Ресурс:
Цена
Реквизит:
ФИО
12.12.2021 Предприятие «Ротор» Принтер 13 000 Громова Н.П.
12.12.2021 Магазин «Луч» Принтер 10 500 Громова Н.П.
10.12.2021 Магазин «Луч» Принтер 10 000 Булатов И.В.
10.12.2021 Магазин «Луч» Монитор 14 000 Булатов И.В.
06.12.2021 Предприятие «Ротор» Монитор 11 000 Орлова Е.Н.
03.12.2021 Предприятие «Ротор» Мышь 2 000 Громова Н.П.
Если включить в основной отбор измерение Покупатель, тогда при добавлении новой записи в регистр сведений, в таблицу регистрации изменений попадут все записи с соответствующими значениями измерения Покупатель. Например, когда добавится запись со значением измерения:
  • ПокупательМагазин «Луч»,

в таблицу регистрации изменений будут записаны все элементы регистра сведений со значением измерения Покупатель Магазин «Луч». Таких записей в примере будет три, плюс одна новая запись:

Период
Измерение:
Покупатель
Измерение:
Товар
Ресурс:
Цена
Реквизит:
ФИО
15.12.2021 Магазин «Луч» Монитор 15000 Булатов И.В.
12.12.2021 Магазин «Луч» Принтер 10 500 Громова Н.П.
10.12.2021 Магазин «Луч» Принтер 10 000 Булатов И.В.
10.12.2021 Магазин «Луч» Монитор 14 000 Булатов И.В.
Если включить в основной отбор измерения Покупатель и Товар, тогда при добавлении новой записи в регистр сведений, в таблицу регистрации изменений попадут все записи с соответствующими значениями измерений Покупатель и Товар. Например, когда добавится запись со значениями измерений:
  • ПокупательМагазин «Луч»
  • ТоварМонитор,

в таблицу регистрации изменений будут записаны все элементы регистра сведений со значениями измерения ПокупательМагазин «Луч» и ТоварМонитор. Таких записей в примере будет одна, плюс одна новая запись:

Период
Измерение:
Покупатель
Измерение:
Товар
Ресурс:
Цена
Реквизит:
ФИО
15.12.2021 Магазин «Луч» Монитор 15 000 Булатов И.В.
10.12.2021 Магазин «Луч» Монитор 14 000 Булатов И.В.
Если же дополнительно к этим двум измерениям добавить в основной отбор поле Период, то в таблицу регистрации изменений будут записаны все элементы регистра сведений с соответствующими значениями измерений за тот период, который соответствует значению поля Период новой записи. В примере, так как со значением периода равным 15.12.2021 и измерениями:
  • ПокупательМагазин «Луч»
  • ТоварМонитор,
присутствует лишь одна — новая запись, она и будет записана в таблицу регистрации изменений:
Период
Измерение:
Покупатель
Измерение:
Товар
Ресурс:
Цена
Реквизит:
ФИО
15.12.2021 Магазин «Луч» Монитор 15 000 Булатов И.В.
Если основной отбор не включает ни одного измерения или периода, тогда обмен изменениями будет выполняться по всем записям регистра сведений. В таблицу регистрации изменений будут записаны все элементы регистра:
Период
Измерение:
Покупатель
Измерение:
Товар
Ресурс:
Цена
Реквизит:
ФИО
15.12.2021 Магазин «Луч» Монитор 15 000 Булатов И.В.
12.12.2021 Предприятие «Ротор» Принтер 13 000 Громова Н.П.
12.12.2021 Магазин «Луч» Принтер 10 500 Громова Н.П.
10.12.2021 Магазин «Луч» Принтер 10 000 Булатов И.В.
10.12.2021 Магазин «Луч» Монитор 14 000 Булатов И.В.
06.12.2021 Предприятие «Ротор» Монитор 11 000 Орлова Е.Н.
03.12.2021 Предприятие «Ротор» Мышь 2 000 Громова Н.П.