gifts2017

Автоматизированная проверка данных базы по шаблонам СКД

Опубликовал Василий Борисов (EliasShy) в раздел Отчеты - Анализ учета

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

Данные ошибки могут повторяться из месяц в месяц, приводя к тому, что ответственные лица просматриваю оборотки, регистры - тратят свое драгоценное время. Либо ошибка "выползает" в конце года - что называется "проглядели".

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

Обработка позволяет:
- создавать произвольные условия для проверки документов, справочников, регистров и сохранять условия проверки;
- выполнять проверку для группы шаблонов проверки;
- выводить результат проверки.
- писать свой собственный обработчик результатов проверки.

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

Данные ошибки могут повторяться из месяц в месяц, приводя к тому, что ответственные лица просматриваю оборотки, регистры - тратят свое драгоценное время. Либо ошибка "выползает" в конце года - что называется "проглядели".

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

Обработка позволяет:
- создавать произвольные условия для проверки документов, справочников, регистров и сохранять условия проверки;
- выполнять проверку для группы шаблонов проверки;
- выводить результат проверки.
- писать свой собственный обработчик результатов проверки.

Принцип работы обработки показан на схеме:

 Схема обработки

 

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

Каждое условие представляет собой схему СКД плюс дополнительные параметры условия - наименование, сообщение об ошибке, флаг прекращать ли обработку если найдена ошибка. 

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

 

Обработка предназначена для опытных пользователей 1с, знакомых с СКД. Это не обязательно программисты.

В прикрепленных файлах, помимо самой обработки, простой пример нескольких условий.

Известные проблемы (16.02.2013):

Так сложилось, что мелкие некритичные проблемы имеют место быть, но нет времени их устранить.

  • при дополнении условий проверки сохраненными ранее условиями происходит наложение условий в списке и группах.
  • при переносе условия из группы в группу показывается вся таблица данных дерева.

 

Планируется в следующих релизах:

  • устранение выявленных багов;
  • более простой доступ к параметрам обработки из произвольного выражения;
  • произвольные макеты отчета;
  • облачное хранилище и обмен настройками между пользователями обработки.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Файл обработки
.epf 39,13Kb
16.02.13
74
.epf 39,13Kb 74 Скачать
Пример настроек проверки
.tsmx 52,33Kb
16.02.13
35
.tsmx 52,33Kb 35 Скачать

См. также

Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа