Сравнение остатков или оборотов двух регистров - накопления или бухгалтерии, версия 2.3с. Реализовано сравнение регистров с идентичными измерениями, названными по разному


Сравнение остатков или оборотов двух регистров накопления или регистра накопления и регистра бухгалтерии. Полезна для конфигураций на базе УПП. Реализовано сравнение регистров с идентичными измерениями, названными по-разному.

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

Возможны следующие варианты сравнения:
- регистр накопления 1 сравнивается с регистром накопления 2;
- регистр накопления 1 сравнивается с регистром бухгалтерии 2.

Возможно сравнение остатков или оборотов.

Сравнение двух регистров бухгалтерии  не поддерживается.


Анализ проводится в разрезе общих измерений/субконто регистров. Список измерений переформировывается каждый раз при выборе регистра или при редактировании списка счетов. Можно удалять, добавлять, менять местами эти измерения.

При сравнении оборотов сравнение идет в разрезе Регистраторов (плюс указанные измерения).

ВНИМАНИЕ: 
Сопоставление измерений регистров накопления производится по имени, а для регистра бухгалтерии измерения и субконто сопоставляются с измерениями регистра накопления по типу. Субконто имеет приоритет над измерением регистра бухгалтерии. Например, если в регистре бухгалтерии есть измерение Проект и на выбранных счетах есть субконто Проект, сравнение будет идти по субконто Проект.

Можно накладывать дополнительные условия отбора на информацию регистров.
Можно выбирать показатели (ресурсы) для сравнения.

ВНИМАНИЕ: 
При сравнении регистра накопления и регистра бухгалтерии анализируется только бухгалтерский ресурс Сумма (ограничение текущей версии обработки). При этом может быть выбран любой ресурс регистра накопления.

После нажатия на кнопку "Сформировать" формируется и выводится на экран таблица результатов сравнения. 

В таблице результатов сравнения выводятся общие измерения регистров 1 и 2, значения показателей (ресурсов) регистра 2, а также  статус расхождения (запись удалена, запись добавлена, запись изменена). 

Для измененных записей в отдельной колонке справочно выводятся первоначальные значения ресурсов в регистре 1.


Исходные версии: http://avprog.ru/public/15238/,  http://avprog.ru/public/19800/

Авторам большое спасибо.


Версия 2.3.b

Код обработки  доработан,  исправлены различные ошибки, поправлен интерфейс.

Добавлены дополнительные функции:

1)Добавлена возможность сравнивать регистры с отличающимися по названию измерениями.

Например: у регистр "Товары организаций" измерение называется "Номенклатура", а в регистре "Выпуск продукции" то же измерение называется "Продукция". На закладке "Дополнительные настройки" задаем соответствие названий "Продукция" - "Номенклатура", ставим флажок "Использовать аналоги измерений".

2)Добавлена опция отключить сравнение в разрезе Регистраторов при сравнении оборотов.

 

Файлы обработки:

-