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






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

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

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

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

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

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

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

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

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

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

 

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

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

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

 

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

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

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

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

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

 

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

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

3 Comments

  1. German_Tagil

    Скачало много народу а обсуждения нет.

    Может кто-то проверки наваял — так выложили бы ….

    Reply
  2. EliasShy

    Предположу, что допиливают для своих нужд, либо свои узкоспециализированные правила проверки — на своих предприятиях проверяем всякие соотношения по аналитикам БУ и НУ.

    Reply
  3. German_Tagil

    это-то я понимаю — но хотелось бы проверок пусть даже и смартмани

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *