Методики автоматизации предприятия  Автоматизация предприятия Методики автоматизации предприятия   
   Главная       О компании       Решения       Цены       Скачать       Заказать       Контакты       Обратная связь   
суббота
Автоматизация предприятия БОС
  Просмотров..458289
  Сегодня.....9
  Хостов......3

Оглавление:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  


Глава 17. Диагностика информации

1. Введение

В системе существует множество соглашений, которым должны удовлетворять хранящиеся в ней данные. Эти соглашения касаются, как учетной информации в оборотах и остатках счетов, так и общей аналитической информации в справочниках и документах. Эти соглашения могут быть нарушены по следующим причинам:

- Неверная работа администратора системы, в частности, попытка работать с неготовыми объектами среды; - Выключение компьютера при проведении системой процессов обработки информации; - Разрушение индексов файлов данных; - Разрушение файлов данных вирусными программами; - Появление сбойных секторов на жестком диске компьютера; - Другие технические неисправности компьютера.

Обычно, при наличии нарушений системных соглашений либо перестают выполняться некоторые режимы работы, например нет возможности вызвать на корректировку проводку, или не запускается режим изменения отчетного периода, либо появляются вопиющие ошибки в расчетах, проводимых системой. Например в каком-либо отчете при нулевых вступительных остатках и оборотах могут быть показаны ненулевые остатки на конец. Реже, но могут появляться сообщения о системных ошибках, что свидетельствует о грубом нарушении соглашений.

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


Форма управления диагностикой

Для работы с диагностикой необходимо войти в раздел СРЕДА главного меню и выбрать режим "Диагностика информации". На экране появится форма управления диагностикой (Рис.17.1). Фирмой обработки для данной формы всегда является только текущая среда БОС.

Форма состоит из нескольких блоков и управляющих кнопок. Прежде чем выполнить какие-то действия, проверьте текущие установленные опции и определите объем проверяемой информации. Некоторые виды диагностики при большом объеме информации могут занимать до нескольких часов. Это касается прежде всего целостности справочников.

ДИАГНОСТИКА ОБОРОТОВ - блок служит для установки необходимости различных видов диагностики при проверке файлов оборотов системных счетов. По умолчанию установлены наиболее важные флажки.

ДИАГНОСТИКА ОСТАТКОВ - блок служит для установки необходимости различных видов диагностики при проверке файлов остатков системных счетов. По умолчанию установлены наиболее важные флажки.

ЦЕЛОСТНОСТЬ ДАННЫХ - блок служит для установки необходимости проверки целостности информации в справочниках и счетах по имеющимся между ними связям в среде БОС. Возможна проверка информации по пирамиде связей ВВЕРХ и ВНИЗ. Это наиболее сложный вид диагностики, который занимает значительное время.

ОБЪЕКТЫ БОС - блок служит для выбора объектов среды БОС, которые должны быть проверены по установленным видам диагностики. Здесь же можно установить флажками обработку всех объектов и использование всех видов диагностики. При нажатии кнопки "Весь счет" можно выбрать только объекты оборотов, а остатки тех же счетов будут выбраны автоматически.

ОШИБКИ - блок служит для индикации в процессе диагностики суммарного количества ошибок по категориям, в т.ч. исправленных. Нулевое количество ошибок после завершения процесса диагностики говорит о полной корректности информации в базе.

Рис.17.1

Рис.17.1. Форма управления диагностикой

Выполнение диагностики

Выполнение диагностики может быть запущено сразу по всем объектам базы и всем видам диагностики или выборочно. Для выборочной диагностики необходимо в блоке "Объекты БОС" для каждой из категорий вызвать список доступных объектов и с помощью разметки выбрать требуемые. Для выбора видов диагностики достаточно установить или сбросить соответствующие флажки.

Запуск диагностики производится кнопкой "Старт". Далее следует напоминание о необходимости выполнить ремонт. Это очень важно, так как, если индексы файлов данных повреждены, то проверка системных соглашений может дать ложный результат. Поэтому перед работой по диагностике базы рекомендуется вызвать форму управления ремонтом и выполнить его по данной базе в полном объеме.

Процесс диагностики индицируется двумя графическими индикаторами. Первый - выполнению по видам диагностики. Второй - обработка объектов в рамках данной диагностике. Параллельно в блоке "Ошибки" суммируется общее количество обнаруженных ошибок и сделанных системой исправлений.

Система может исправить только часть очевидных логических ошибок. Другая часть исправляется после подведения итогов по решению пользователя. И некоторая часть ошибок не может быть исправлена вообще. В последнем случае единственный способ - это удалить дефектную информацию и ввести её заново вручную или повторной обработкой документов.

Завершается процесс сообщением об общих результатах диагностики и появлением в верхнем правом углу формы сигнальной иконки определенного цвета: ЗЕЛЕНЫЙ - проверено ошибок нет; ЖЕЛТЫЙ - ошибки были все исправлены; КРАСНЫЙ - есть ошибки.


Итоги диагностики

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

ЗАДВОЕННЫЕ УНИКАЛЬНЫЕ КОДЫ - ошибка может возникнуть в результате разрушения информации в одном из системных справочников или при некорректном копировании информации из одной среды в другую. Предлагаются следующие варианты действий:

  • Просмотр записей;
  • Автоматическое исправление;
  • Удаление ошибочных записей.

При ПРОСМОТРЕ записей на экране появится таблица оборотов счета, в котором были обнаружены задвоенные коды. Анализ информации представленной в ней может помочь пользователю выбрать один из вариантов исправления ошибок.

При АВТОМАТИЧЕСКОМ исправлении, система исправит все ошибочные записи, путем присвоения каждой ошибочной проводке новых уникальных кодов, без каких-либо негативных последствий для оборотной информации среды. Желателен повторный запуск диагностики.

При УДАЛЕНИИ ошибочных записей произойдет уничтожение оборотных записей текущего и корреспондирующих счетов с данными задвоенными кодами.

ОШИБКИ В НОМЕРАХ СУБСЧЕТОВ - ошибка возникает при некорректном изменении нумерации субсчетов, уже определенных в системе. Это может быть в случае, когда администратор изменяя или удаляя тот или иной субсчет, запрещает при этом системе произвести автоматическую проверку информации в среде. Пользователю предлагается два варианта действий:

  • Просмотр записей;
  • Удаление ошибочных записей.

При ПРОСМОТРЕ записей на экране появится таблица оборотов текущего счета с записями, в которых были обнаружены неверные субсчета. Анализ информации представленной в ней может помочь пользователю выбрать один из вариантов исправления ошибок, либо удаление ошибочных проводок, либо исправление справочника БАЛАНСОВЫЕ СЧЕТА.

При УДАЛЕНИИ ошибочных записей произойдет уничтожение оборотных записей текущего и корреспондирующих счетов. Желателен повторный запуск диагностики.

ОБОРОТЫ БЕЗ ОСТАТКОВ - ошибка возникает при некорректной работе с информацией остатков счета при наличии оборотов. Еще раз напомним, что корректировка остатков возможна только после изменения отчетного периода, когда оборотов еще нет. Пользователю предлагаются следующие варианты действий:

  • Просмотр записей;
  • Автоматическое исправление;
  • Удаление ошибочных записей.

При ПРОСМОТРЕ записей на экране появится таблица оборотов текущего счета с записями, для которых не было найдено записей остатков.

При АВТОМАТИЧЕСКОМ исправлении, будут порождены все недостающие записи в остатках счета с нулевыми значениями вступительных остатков.

При УДАЛЕНИИ ошибочных записей произойдет уничтожение оборотных записей текущего и корреспондирующих счетов для которых не найдены соответствующие записи в остатках.

ЛИШНИЕ ОСТАТКИ - ошибка возникает в основном при удалении оборотов счета. Причем ошибочными считаются только записи у которых вступительный остаток равен нулю. Пользователю предлагается только один вариант исправления - удаление лишних остатков, которым и рекомендуется воспользоваться.

НЕУНИКАЛЬНЫЕ ОСТАТКИ - ошибка возникает при изменении аналитического состава остатков счета в сторону уменьшения признаков или прекращения контроля на уникальность записей остатков со стороны системы. Фактически это означает, что для некоторых элементарных объектов учета в остатках имеется более одной записи. Пользователю предлагаются следующие варианты действий:

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

При ПРОСМОТРЕ записей на экране появится таблица, содержащая записи неуникальных остатков счета.

При АВТОМАТИЧЕСКОЙ сборке остатков все неуникальные записи в остатках счета будут собраны в одну, а значения вступительных остатков в них суммированы.

При УДАЛЕНИИ неуникальных остатков произойдет уничтожение всех записей неуникальных остатков кроме первой. Подобный способ исправления ошибок чреват потерей части вступительных остатков, поэтому необходимо проявлять осторожность.

РАЗОРВАНЫ ПРОВОДКИ - ошибка возникает при нарушении основного принципа хранения информации в оборотах счетов - неделимости проводки. Система не находит корреспондирующие части некоторых из них. Способов исправления подобной ситуации не существует, поэтому пользователю предлагается только две возможности:

  • Просмотр записей;
  • Удаление ошибочных записей.

При ПРОСМОТРЕ записей на экране появится таблица проводок текущего счета для которых система не может найти корреспондирующих сторон. Рекомендуется распечатать ее, чтобы по завершении процесса удаления ошибочных записей, ввести потерянную информацию cнова.

При УДАЛЕНИИ ошибочных записей произойдет уничтожение всех разорванных проводок текущего счета.


Методика работы

  1. Перед запуском диагностики информации выполните ремонт всех файлов данных текущей среды БОС.
  2. Запускайте диагностику информации каждый раз перед получением итоговых отчетов за отчетный период и перед изменением последнего.
  3. При получении разнородных сообщений об ошибках, исправьте ошибки только первого встреченного типа и затем еще раз запустите диагностику. Не исключено, что следующие сообщения об ошибках являются следствием ранее обнаруженных и при исправлении ошибок первого типа могут исчезнуть и другие диагностические сообщения.
  4. После проведения изменений среды с помощью генераторов БОС, обязательно запустите диагностику информации и диагностику в соответствующих генераторах.
  5. Произвести квалифицированный выбор видов диагностики может только администратор системы, поэтому обычному пользователю рекомендуется всегда использовать весь предложенный набор видов диагностики по умолчанию.


Оглавление:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  

   Главная       О компании       Решения       Цены       Скачать       Заказать       Контакты       Обратная связь   
© Copyright 2003 Компания ЭФЕС