Сравнение остатков или оборотов двух регистров - накопления или бухгалтерии, версия 2.3


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

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

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

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

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

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

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

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

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

Исходная версия http://avprog.ru/projects/1386/
Автору большое спасибо.
Код обработки был сильно доработан, отрефакторен, исправлены различные ошибки.

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

Используется система регистрации ошибок http://www.1cpp.ru/bugs/
Желательно ошибки продукта регистрировать именно в этой системе (Багзилла) - регистрация/авторизация только по e-mail

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

-