Мобильная версия

Компаратор оборотов в информационных базах

04.05.2014

Компаратор оборотов в информационных базах

Простой, универсальный, удобный и очень быстрый инструмент для сравнения оборотов в двух информационных базах через COM-соединение. В отчете на указанном интервале поиска выделяются все интервалы, на которых обороты по заданному регистру различаются. Это делается методом половинного деления. В этих интервалах показываются регистраторы, имеющие различающиеся обороты. Универсальность достигается возможностью выбора контролируемого регистра (включая регистр бухгалтерии), набора учитываемых при сравнении ресурсов выбранного регистра, отбора по организации и возможностью задания списка контролируемых счетов.

Игра «найди 10 отличий» тренирует внимательность, находчивость и зрительную память, но быстро надоедает, когда дело касается сравнения информационных баз системы «1С: Предприятие».   Тем не менее, на практике такая задача возникает чаще, чем хотелось. В наиболее типичном случае приходится выяснять причины почему-то изменившихся в прошлом периоде оборотов некоторого счета или регистра. 

Обычно все начинается со слов: - Вчера (на прошлой неделе, в прошлом месяце) этот отчет показывал другие цифры! – Разберитесь, что произошло!

Самый надежный способ разобраться – это развернуть эталонную копию базы и сравнить ее с рабочей. Причем наиболее прямой и быстрый путь – это сравнение не содержания отдельных документов, а итогов их проведения в целом. Если суммарные итоги проведения документов на некотором интервале  совпадают, этот интервал можно исключить из рассмотрения, сосредоточившись на оставшейся части интервала поиска. Доказано, что выгодней всего использовать на каждом шаге половинное деление интервала неопределенности.   Из-за высокой эффективности именно половинное деление (дихотомия) применяется при ручном поиске причин расхождений. Предлагаемый отчет является автоматизированной разновидностью поиска расхождений в оборотах методом половинного деления.

На фиг.1 показано основная страница формы отчета.

Основная страница формы

На этой странице можно выбрать контролируемый регистр (включая регистр бухгалтерии). Список регистров для выбора заполняется автоматически по метаданным конфигурации. Также можно выбрать контролируемые ресурсы регистра. Именно обороты этих ресурсов участвуют в сравнении. В случае, когда ни один ресурс не выбран, контролируются все ресурсы регистра. Если регистр имеет измерение «организация», можно указать организацию,  по которой будет делаться отбор при сравнении. Если организация не задана, то отбор не делается и проверка идет по всем организациям. Для регистра бухгалтерии можно уточнить список контролируемых счетов. Если список пустой, то будут контролироваться все счета.

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

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

На фиг.2 показана страница для настройки подключения ко второй базе.

Страница настройки подключения

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

Другие сценарии использования предлагаемого отчета могут быть связаны с проверкой правильности обновления конфигурации, правильности обновления правил обмена данными, проверкой результатов перепроведения документов, результатов загрузки при обмене с другими конфигурациями и так далее. То есть во всех ситуациях наличия некоторой эталонной информационной базы.

Также можно предложить использовать эталонную «теневую» базу с правами только на чтение, обновляемую после закрытия периода. В сочетании с данным отчетом это образует надежную самоконтролируемую учетную систему.   

Основное достоинство отчета: высокая скорость работы. Она тем выше, чем ближе анализируемая база к эталонной. Даже очень большая база проверяется таким методом за несколько секунд.

Также можно отметить, что отчет позволяет сосредоточиться на контроле только существенных изменений в базе данных, не давая «ложных тревог» и оставляя без внимания второстепенные изменения, не повлиявшие на значения основных показателей.

P.S.: Просьба сообщать в комментариях о найденных в отчете ошибках и неудобствах, если они будут замечены. 


Текст публикации

Все новости



ИНТЕХ

купить, программ, 1С, 1, С, в, Егорьевске, Московской, бухгалтерия, предприятие, продукт, 2, 3, 8, 7, 10, 11, 5, 0, торговля, склад, зарплата, кадры, управление, персонал, настроить, обучение, на, курсы, компьютерный, центр, ООО, ИНТЕХ, учет, производство, ERP, УПП, УТ, ЗУП, упрощенка,  документооборот, розница, небольшая, фирма, деньги, скачать, сопровождение, внедрить, обновить, обучить, франчайзи, организация, поддержка, сертифицированный, аттестованный, компьютер, Егорьевск, Москва, область, Воскресенск, Шатура, Ликино, Коломна, Рошаль, Бронницы, Шувое, Куровское, Луховицы, ЭЦП, отчетность, ИТС, электронный, архив, автоматизация, оперативный, техподдержка, телефон, Интернет, аренда, автосервис, магазин, бухфон, горячая, линия, битрикс, версия, лицензия, линк, релиз, сайт, фреш, ЦСО, ЭДО, яндекс, карта. купить, программ, 1С, 1, С, в, Егорьевске, Московской, бухгалтерия, предприятие, продукт, 2, 3, 8, 7, 10, 11, 5, 0, торговля, склад, зарплата, кадры, управление, персонал, настроить, обучение, на, курсы, компьютерный, центр, ООО, ИНТЕХ, учет, производство, ERP, УПП, УТ, ЗУП, упрощенка,  документооборот, розница, небольшая, фирма, деньги, скачать, сопровождение, внедрить, обновить, обучить, франчайзи, организация, поддержка, сертифицированный, аттестованный, компьютер, Егорьевск, Москва, область, Воскресенск, Шатура, Ликино, Коломна, Рошаль, Бронницы, Шувое, Куровское, Луховицы, ЭЦП, отчетность, ИТС, электронный, архив, автоматизация, оперативный, техподдержка, телефон, Интернет, аренда, автосервис, магазин, бухфон, горячая, линия, битрикс, версия, лицензия, линк, релиз, сайт, фреш, ЦСО, ЭДО, яндекс, карта,

Обновление 1С, управленческий учет, бухгалтерский учет

Наша компания также занимается разработкой собственных программных продуктов на платформе «1С:Предприятие 8». 

В нашей компании работают сертифицированные фирмой «1С» специалисты, которые постоянно совершенствуют свои знания и навыки. Они помогут качественно и оперативно решить задачи по автоматизации управления и учета на вашем предприятии.
Наша компания опирается в своей работе на знание и повседневное применение стандартов качества, проектных методов в управлении, процессного подхода в организации нашей деятельности.
Компания хорошо организована, в ней четко распределены обязанности, процедуры, соблюдается технология работы, имеются оперативные инструкции, документированные и известные всему персоналу, существуют отработанные процедуры контроля выполняемых работ и, конечно, профессиональный и хорошо обученный персонал, способный качественно выполнять свою работу.