Загрузить Справка Поддержка
Автоматизация аудита по МСА

Мастер настройки проекта по аудиту

Мастер настройки проекта по аудиту (далее - Мастер) предназначен для планирования и контроля хода выполнения проекта. Предусмотрена индивидуальная настройка выполнения проекта. На данной странице приведено описание возможных выполняемых действий и настроек.

Примеры практической реализации доступных действий и настроек приведены на странице Мастер настройки проекта по аудиту

Основные положения работы и настройки мастера выполнения проекта

Файл инструкций для мастера выполнения проектов оформляется по стандартам XML и сохраняется на диске в кодировке UTF-8. Первым тегом файла (корневым) должен быть wizard. Все последующие теги (функциональные) должны находится внутри корневого тега.

Самостоятельная настройка Мастера предназначена для опытных пользователей

Файл Мастера XML может формироваться двумя способами:

Настройку Мастера выполнения проекта рекомендуем поручить системному администратору, который ознакомился и разобрался с принципами формирования xml файла, или сотрудникам компании разработчика.

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

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

Функциональные теги делятся на сервисные и исполнительные:

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

Атрибут methodology

Корневой тег wizard может содержать атрибут methodology, в котором указывается идентификатор методики аудита из справочника в базе данных. Идентификатор методики разработчиков IT Audit - 7ff985ac-abc0-4041-9176-0fdd9334a22e.

Идентификатор собственной методики аудита можно посмотреть в скрытом поле Идентификатор таблицы справочника Методики аудита.

Идентификатор методики требуется для исполнительных тегов, работающих с объектами из методики - процедурами, рисками и т.д.

Если идентификатор методики не указан, мастер попытается получить его из программы, если он ранее в ней использовался. В случае невозможности получения идентификатора методики, мастер будет ссылаться на методику-пустышку, в этом случае исполнительные теги, которые работают со справочниками по методологии, не будут выполнять никакой работы.

Запуск Мастера для создания шага Мастера настройки аудита

  • Для запуска инструмента для создания мастера формирования тегов откройте проект по аудиту. В группе меню Инструменты выберите пункт Мастер (кнопка доступна при наличии лицензии на модуль Мастер проекта по аудиту) и выберите загруженный файл wizard_configuration.xml.
    Панель Инструменты
    ×
  • В открывшейся форме "Мастер" выберите необходимый шаг и нажмите на кнопку Далее.
    Поля Мастера зависят от выбранного первого шага. Описание тегов для каждого шага приводится на данной странице справке. Описание Мастера приведено для тега listprocedure
    Мастер. Шаг 1
    ×
  • На вкладке Параметры заполните следующие поля:
    Мастер. Шаг 2
    ×
    Наименование Описание
    Адрес страницы справки
    При необходимости приводится url справки по настраиваемому шагу Мастера
    Заголовок шага
    Приводится отображаемое наименование шага в Мастере настройки аудита
    Обязательный шаг
    При необходимости указывается параметр признака обязательного шага "true" (без кавычек). Тег "true" означает, что пока данный тег не будет признан выполненным, все указанные далее в файле Мастера теги не подлежат обработке.
    Затем нажмите на кнопку Далее.
  • На вкладке Условия установите флажок напротив необходимых значений.
    Мастер. Шаг 3
    ×
    В области Параметры на вкладке Условия выберите необходимые условия проверки настраиваемого шага и условия фильтрации.
  • На вкладке Действия установите флажок напротив необходимых значений.
    Мастер. Шаг 4
    ×
  • Сформированный текст на вкладке Текст необходимо вставить внутри тега wizard файла ru_wizard_start.xml.
    Мастер. Шаг 5
    ×
    Совет
    Для проверки соответствия сформированного текста поставленной задаче, вставьте полученный текст внутри тега wizard xml-файла так, чтобы проверяемый шаг был единственным в файлем

Сервисные теги

Тег helper

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

Параметр request

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

Синтаксис параметра request:

<request text="Аудируемое лицо привлекает внешние обслуживающие организации?"> <ServiceOrgNo>Обслуживающие организации отсутствуют</ServiceOrgNo> <ServiceOrgYes>Привлекаются обслуживающие организации</ServiceOrgYes> </request>

Атрибут text в параметре request обязателен. В атрибуте записывается текст запроса, на который пользователь должен будет дать ответ.

Варианты ответов записываются отдельными тегами внутри тега запроса, в примере это ServiceOrgNo и ServiceOrgYes. Внутри вариантов приводится текст, который будет видеть пользователь в списке выбора. Имена для тегов вариантов выбираются самостоятельно, должны соответствовать стандарту XML и быть уникальными в пределах всего файла.

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

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

Выбор ответа на вопрос
×

Пользователь может не выбирать ответ, а пропустить запрос, нажав на кнопку Далее. В таком случае, в ходе выполнения мастера, будут пропущены все условия/действия/блоки, помеченные любым из тегов вариантов. Если пользователь нажмет на кнопку Отмена - выполнение мастера прервется. При новом открытии мастера пользователю будут заново предложены вопросы.

Исполнительные теги

Все исполнительные теги обязаны иметь внутренний тег условий conditions с перечнем тегов условий для проверки. Если все условия выполняются — тег признается выполненным. Если хотя бы одно условие не выполняется — тег признается невыполненным.

Каждый тег условия может иметь внутренний тег действий actions с перечнем тегов действий, выполняемых когда условие не выполняется. После выполнения действий, условие пересчитывается.

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

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

<closures> <ShowFormButton /> </closures>

<closures> <ShowFormButton /> </closures>

Допустимые атрибуты в исполнительном теге

Нижеприведенные артибуты являются допустимыми и не являются обязательными.

Атрибут Описание
display
Приводится отображаемый в мастере текст для этого тега
methodology
Приводится идентификатор методики аудита, который используется при работе данного тега вместо идентификатора методики, указанного в корневом теге
required="true"
Тег означает, что пока данный тег не будет признан выполненным, все указанные далее в файле Мастера теги не подлежат обработке.

Описание тегов для настройки Мастера выполнения проекта

persons - обрабатывает рабочую группу проекта по аудиту

Состав рабочей группы проекта по аудиту приводится в форме Состав группы.

Проверяемые условия в теге conditions для тега persons
Проверяемое условие Комментарий
HasAuditLeader
Проверка наличия руководителя аудиторской группы
HasAuditGroup
Проверка наличия членов аудиторской группы
HasQualityLeader
Проверка наличия руководителя группы контроля качества
HasQualityGroup
Проверка наличия членов группы контроля качества
Выполняемые действия в теге actions для тега persons
Выполняемые действия Комментарий
SetAuditLeader
Добавить руководителя аудиторской группы *
AddAuditGroup
Добавить члена аудиторской группы *
SetQualityLeader
Добавить руководителя группы контроля качества *
AddQualityGroup
Добавить члена группы контроля качества *
ShowFormBottun
Показать кнопку Открыть для открытия формы рабочей группы

* - Приведенные теги действий должны содержать атрибут value, в котором указывается идентификатор сотрудника из справочника в базе данных, который будет добавлен. Например, в индивидуальной настройке Мастера выполнения проекта можно заранее прописать сотрудника, который будет автоматически добавляться в состав аудиторской группы как руководитель задания.

Идентификатор сотрудника в базе данных посмотреть в скрытом поле Идентификатор справочника Сотрудники.

dates - обрабатывает ключевые даты и планирование

Ключевые даты по проекту на аудит приводятся на вкладке Планирование и ключевые даты в форме Карточка проекта.

Карточка проекта. Планирование
×
Проверяемые условия в теге conditions для тега dates
Проверяемое условие Комментарий
HasPeriodStart
Проверка наличия даты начала проверяемого периода
HasPeriodEnd
Проверка наличия даты окончания проверяемого периода
HasCheckBegin
Проверка наличия даты начала периода выполнения задания
HasCheckEnd
Проверка наличия даты окончания периода выполнения задания
HasStrategyPlan
Проверка наличия плановой даты планирования
HasStrategyFact
Проверка наличия фактической даты планирования
HasAcceptPlan
Проверка наличия плановой даты принятия задания
HasAcceptFact
Проверка наличия фактической даты принятия задания
HasProcedurePlan
Проверка наличия плановой даты выполнения процедур
HasProcedureFact
Проверка наличия фактической даты выполнения процедур
HasSupervisoryPlan
Проверка наличия плановой даты надзорной проверки
HasSupervisoryFact
Проверка наличия фактической даты надзорной проверки
HasReportPlan
Проверка наличия плановой даты подготовки отчета
HasReportFact
Проверка наличия фактической даты подготовки отчета
HasQualityPlan
Проверка наличия плановой даты проверки качества
HasQualityFact
Проверка наличия фактической даты проверки качества
HasClosingPlan
Проверка наличия плановой даты выдачи заключения
HasClosingFact
Проверка наличия фактической даты выдачи заключения
HasArchivePlan
Проверка наличия плановой даты передачи в архив
HasArchiveFact
Проверка наличия фактической даты передачи в архив
Выполняемые действия в теге actions для тега dates
1111
Выполняемые действия Комментарий
SetPeriodStart
Установка даты начала проверяемого периода *
SetPeriodEnd
Установка даты окончания проверяемого периода *
SetCheckBegin
Установка даты начала периода выполнения задания *
SetCheckEnd
Установка даты окончания периода выполнения задания *
HasStrategyPlan
Установка плановой даты принятия задания *
HasStrategyFact
Установка фактической даты принятия задания *
SetAcceptPlan
Установка плановой даты принятия задания *
SetAcceptFact
Установка фактической даты принятия задания *
SetProcedurePlan
Установка плановой даты выполнения процедур *
SetProcedureFact
Установка фактической даты выполнения процедур *
SetSupervisoryPlan
Установка плановой даты надзорной проверки *
SetSupervisoryFact
Установка фактической даты надзорной проверки *
SetReportPlan
Установка плановой даты подготовки отчета *
SetReportFact
Установка фактической даты подготовки отчета *
SetQualityPlan
Установка плановой даты проверки качества *
SetQualityFact
Установка фактической даты проверки качества *
SetClosingPlan
Установка плановой даты выдачи заключения *
SetClosingFact
Установка фактической даты выдачи заключения *
SetArchivePlan
Установка плановой даты передачи в архив *
SetArchiveFact
Установка фактической даты передачи в архив *
ShowFormBottun
Показать кнопку Открыть для открытия формы Карточка проекта

* - Приведенные теги действий должны содержать атрибут value, в котором указывается устанавливаемая дата в виде строки формата ГГГГ-ММ-ДД.

materiality - обрабатывает данные по существенности

Формы для расчета уровня существенности приводятся в модуле Отчетность. Период форм определяется по проверяемому периоду проекта аудита.

Проверяемые условия в теге conditions для тега materiality
Проверяемое условие Комментарий
HasSumMateriality
Проверка наличия существенности для финансовой отчетности
HasSumPerformance
Проверка наличия существенности для выполнения процедур
HasSumInsignificant
Проверка наличия явно незначительного искажения
Выполняемые действия в теге actions для тега materiality
Выполняемые действия Комментарий
SetSumMateriality
Установка суммы существенности для финансовой отчетности *
SetSumPerformance
Установка суммы существенности для выполнения процедур *
SetSumInsignificant
Установка суммы явно незначительного искажения *
ShowFormBottun
Показать кнопку Открыть для открытия формы карточки проекта

* - Приведенные теги действий должны содержать атрибут value, в котором указывается одно из значений:

  • Ссылка на ячейку формы отчетности в формате "[ИмяФормыОтчетности]ИмяЛистаФормыОтчетности!RxCy", где X - номер строки, Y - номер столбца
  • Целое число в виде строки без пробелов и других знаков и символов (например, если аудитор посчитал целесообразным установить конкретное значение существенности)

reportforms - обрабатывает формы отчетности

Формы отчетности приводятся в модуле Отчетность. Период форм определяется по проверяемому периоду проекта аудита.

Проверяемые условия в теге conditions для тега reportforms
Проверяемое условие Комментарий
HasForm
Проверка наличия формы отчетности *
HasData
Проверка наличия введённых данных в форме отчетности *
HasCalculating
Проверка наличия рассчитанных формул в форме отчетности *
HasValue
Проверка наличия значения в указанной форме отчетности, тег должен содержать: атрибут name, в котором указывается наименование проверяемой формы отчетности, атрибут table, в котором указывается наименование листа формы отчетности и атрибут cell, в котором указывается адрес ячейки формы отчетности в формате RxCy, где X - номер строки, Y - номер столбца
IsChecked
Проверка условий выполнения строк отчетности, тег должен содержать: атрибут name, в котором указывается наименование проверяемой формы отчетности, атрибут clauses, в котором через запятую указывается перечень проверяемых условий и атрибут filter, в котором указывается фильтр отбора строк для проверки

Допустимые значения для атрибута clauses:

Значение Комментарий
statedone
Стадия имеет значение "Выполнено"
statedeferred
Стадия имеет значение "Перенесено"
hasresult
Поле "Вывод" заполнено
hasassertion
Добавлены предпосылки
hasprocedure
Добавлены процедуры

Допустимые значения для атрибута filter:
Значение Комментарий
significant
Значимые строки отчетности
insignificant
Незначимые строки отчетности

* - Приведенные теги условий должны содержать атрибут name, в котором указывается наименование проверяемой формы отчетности

Выполняемые действия в теге actions для тега reportforms
Выполняемые действия Комментарий
ShowFormBottun
Показать кнопку Открыть для открытия журнала форм отчетности

* - Приведенные теги действий должны содержать атрибут value, в котором указывается наименование проверяемой формы отчетности.

listprovodki - обрабатывает журнал исходных данных по проводкам

Загруженные данных бухучета (проводки) приводятся в форме Исходные данные / Проводки.

Проверяемые условия в теге conditions для тега listprovodki
Проверяемое условие Комментарий
HasData
Проверка наличия загруженных данных
Выполняемые действия в теге actions для тега listprovodki
Выполняемые действия Комментарий
ShowFormBottun
Показать кнопку Открыть для открытия журнала проводок

listsaldo - обрабатывает журнал исходных данных по сальдо

Загруженные данных бухучета (сальдо) приводятся в форме Исходные данные / Сальдо.

Проверяемые условия в теге conditions для тега listsaldo
Проверяемое условие Комментарий
HasData
Проверка наличия загруженных данных
Выполняемые действия в теге actions для тега listsaldo
Выполняемые действия Комментарий
ShowFormBottun
Показать кнопку Открыть для открытия журнала сальдо

listoperation - обрабатывает журнал операций

Сгруппированные по видам операций (остаткам по счетам) данные бухучета (проводки и сальдо) приводятся в форме Операции.

Проверяемые условия в теге conditions для тега listoperation
Проверяемое условие Комментарий
HasObject
Проверка наличия операции. Тег должен содержать атрибут value, в котором указывается одно из значений:
  • Идентификатор типовой операции из справочника в базе данных
  • Полный код типовой операции из справочника типовых операций. Допускается использование символа маски "*", означающей любое количество любых символов
IsChecked
Проверка условий выполнения операции, тег должен содержать: атрибут clauses, в котором через запятую указывается перечень проверяемых условий и атрибут filter, в котором указывается фильтр отбора операций для проверки

Допустимые значения для атрибута clauses:

Значение Комментарий
statedone
Стадия имеет значение "Выполнено"
statedeferred
Стадия имеет значение "Перенесено"
hasresult
Поле "Вывод" заполнено
hasrisk
Добавлены риски
hasprocedure
Добавлены процедуры

Допустимые значения для атрибута filter:
Значение Комментарий
significant
Значительные операции
essential
Существенные операции
Выполняемые действия в теге actions для тега listoperation
Выполняемые действия Комментарий
AddObject
Добавить операцию из справочника типовых операций, тег должен содержать атрибут value, в котором указывается одно из значений:
  • Идентификатор типовой операции из справочника в базе данных
  • Полный код типовой операции из справочника типовых операций. Допускается использование символа маски "*", означающей любое количество любых символов
ShowFormBottun
Показать кнопку Открыть для открытия журнала операций

listprocedure - обрабатывает журнал процедур

Включенные в План аудита аудиторские процедуры приводятся в форме Процедуры.

Проверяемые условия в теге conditions для тега listprocedure
Проверяемое условие Комментарий
HasRequired
Проверка наличия обязательных процедур из указанного раздела аудита. Тег должен содержать атрибут value, в котором указывается одно из значений:
  • Идентификатор раздела аудита из справочника в базе данных
  • Полный код раздела аудита из справочника разделов аудита. Допускается использование символа маски "*", означающей любое количество любых символов
HasObject
Проверка наличия процедуры. Тег должен содержать атрибут value, в котором указывается одно из значений:
  • Идентификатор типовой процедуры из справочника в базе данных
  • Полный код типовой процедуры из справочника типовых процедур. Допускается использование символа маски "*", означающей любое количество любых символов
IsChecked
Проверка условий выполнения процедуры. Тег должен содержать: атрибут clauses, в котором через запятую указывается перечень проверяемых условий и атрибут filter, в котором указывается фильтр отбора процедур для проверки

Допустимые значения для атрибута clauses:

Значение Комментарий
statedone
Стадия имеет значение "Выполнено"
statedeferred
Стадия имеет значение "Перенесено"
hasresult
Поле "Вывод" заполнено
hasrisk
Добавлены риски
hasassertion
Добавлены предпосылки
hasfile
Добавлены файлы

Допустимые значения для атрибута filter:
Значение Комментарий
required
Обязательные процедуры
<код>
Строка с указанием полного кода типовой процедуры из справочника типовых процедур. Допускается использование символа маски "*", означающей любое количество любых символов
<идентификатор>
Строка с указанием идентификатора типовой процедуры из справочника типовых процедур в базе данных
Выполняемые действия в теге actions для тега listprocedure
Выполняемые действия Комментарий
AddRequired
Добавить обязательные процедуры по разделу аудита из справочника типовых процедур. Тег должен содержать атрибут value, в котором указывается одно из значений:
  • Идентификатор раздела аудита из справочника разделов аудита в базе данных
  • Полный код раздела аудита из справочника разделов аудита. Допускается использование символа маски "*", означающей любое количество любых символов
AddObject
Добавить процедуру из справочника типовых процедур. Тег должен содержать атрибут value, в котором указывается одно из значений:
  • Идентификатор типовой процедуры из справочника в базе данных
  • Полный код типовой процедуры из справочника типовых процедур. Допускается использование символа маски "*", означающей любое количество любых символов
ShowFormBottun
Показать кнопку Открыть для открытия журнала процедур

oneprocedure - обрабатывает заданную процедуру

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

Индивидуальная процедура приводится в форме Карточка процедуры.

Проверяемые условия в теге conditions для тега oneprocedure
Проверяемое условие Комментарий
HasObject
Проверка наличия указанной процедуры
IsChecked
Проверка условий выполнения указанной процедуры. Тег должен содержать атрибут clauses, в котором через запятую указывается перечень проверяемых условий:

Допустимые значения для атрибута clauses:

Значение Комментарий
statedone
Стадия имеет значение "Выполнено"
statedeferred
Стадия имеет значение "Перенесено"
hasresult
Поле "Вывод" заполнено
hasrisk
Добавлены риски
hasassertion
Добавлены предпосылки
hasfile
Добавлены файлы

Выполняемые действия в теге actions для тега oneprocedure
Выполняемые действия Комментарий
AddObject
Добавить указанную процедуру из справочника типовых процедур.
ShowFormBottun
Показать кнопку Открыть для открытия карточки процедуры

listrisk - обрабатывает журнал рисков

Выявленные аудиторские риски приводятся в форме Риски.

Проверяемые условия в теге conditions для тега listrisk
Проверяемое условие Комментарий
HasObject
Проверка наличия риска. Тег должен содержать атрибут value, в котором указывается одно из значений:
  • Идентификатор типового риска из справочника в базе данных
  • Полный код типового риска из справочника типовых рисков. Допускается использование символа маски "*", означающей любое количество любых символов
IsChecked
Проверка условий выполнения риска. Тег должен содержать: атрибут clauses, в котором через запятую указывается перечень проверяемых условий и атрибут filter, в котором указывается фильтр отбора процедур для проверки

Допустимые значения для атрибута clauses:

Значение Комментарий
statedone
Стадия имеет значение "Выполнено"
statedeferred
Стадия имеет значение "Перенесено"
hasresult
Поле "Вывод" заполнено
hasprocedure
Добавлены процедуры
hasrsi
Заполнено поле "РСИ"

Допустимые значения для атрибута filter:
Значение Комментарий
notidentified
Риск не выявлен
insignificant
Риск незначительный
significant
Риск значительный
errors
Тип риска - ошибки
dishonesty
Тип риска - недобросовестные действия
<код>
Строка с указанием полного кода типового риска из справочника типовых рисков. Допускается использование символа маски "*", означающей любое количество любых символов
<идентификатор>
Строка с указанием идентификатора типовых рисков из справочника типовых рисков в базе данных
Выполняемые действия в теге actions для тега listrisk
Выполняемые действия Комментарий
AddObject
Добавить риск из справочника типовых рисков. Тег должен содержать атрибут value, в котором указывается одно из значений:
  • Идентификатор типового риска из справочника в базе данных
  • Полный код типового риска из справочника типовых рисков. Допускается использование символа маски "*", означающей любое количество любых символов
ShowFormBottun
Показать кнопку Открыть для открытия журнала рисков

onerisk - обрабатывает заданный риск

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

Индивидуальный риск приводится в форме Карточка риска.

Проверяемые условия в теге conditions для тега onerisk
Проверяемое условие Комментарий
HasObject
Проверка наличия указанного риска
IsChecked
Проверка условий выполнения указанного риска. Тег должен содержать атрибут clauses, в котором через запятую указывается перечень проверяемых условий:

Допустимые значения для атрибута clauses:

Значение Комментарий
statedone
Стадия имеет значение "Выполнено"
statedeferred
Стадия имеет значение "Перенесено"
hasresult
Поле "Вывод" заполнено
hasprocedure
Добавлены процедуры
hasassertion
Добавлены предпосылки
hasrsi
Pаполнено поле "РСИ"

Выполняемые действия в теге actions для тега onerisk
Выполняемые действия Комментарий
AddObject
Добавить указанную процедуру из справочника типовых процедур.
ShowFormBottun
Показать кнопку Открыть для открытия карточки процедуры

listcontrol - обрабатывает журнал средств контроля

Средстав контроля приводятся в форме Средства контроля.

Проверяемые условия в теге conditions для тега listcontrol
Проверяемое условие Комментарий
HasObject
Проверка наличия средства контроля. Тег должен содержать атрибут value, в котором указывается одно из значений:
  • Идентификатор типового средства контроля из справочника в базе данных
  • Полный код типового средства контроля из справочника типовых средства контроля. Допускается использование символа маски "*", означающей любое количество любых символов
IsChecked
Проверка условий выполнения средства контроля. Тег должен содержать: атрибут clauses, в котором через запятую указывается перечень проверяемых условий и атрибут filter, в котором указывается фильтр отбора процедур для проверки

Допустимые значения для атрибута clauses:

Значение Комментарий
statedone
Стадия имеет значение "Выполнено"
statedeferred
Стадия имеет значение "Перенесено"
hasresult
Поле "Вывод" заполнено
hasprocedure
Добавлены процедуры
hasassertion
Добавлены предпосылки

Допустимые значения для атрибута filter:
Значение Комментарий
insignificant
Cредство контроля незначимое
significant
Cредство контроля значимое
<код>
Строка с указанием полного кода типового средства контроля из справочника типовых средств контроля. Допускается использование символа маски "*", означающей любое количество любых символов
<идентификатор>
Строка с указанием идентификатора типового средства контроля из справочника типовых средств контроля в базе данных.
Выполняемые действия в теге actions для тега listcontrol
Выполняемые действия Комментарий
AddObject
Добавить средство контроля из справочника типовых средств контроля. Тег должен содержать атрибут value, в котором указывается одно из значений:
  • Идентификатор типового средства контроля из справочника в базе данных
  • Полный код типового средства контроля из справочника типовых средств контроля. Допускается использование символа маски "*", означающей любое количество любых символов
ShowFormBottun
Показать кнопку Открыть для открытия журнала средств контроля

onecontrol - обрабатывает заданное средство контроля

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

Индивидуальное средство контроля приводится в форме Карточка средства контроля.

Проверяемые условия в теге conditions для тега onecontrol
Проверяемое условие Комментарий
HasObject
Проверка наличия указанного средства контроля
IsChecked
Проверка условий выполнения указанного средства контроля. Тег должен содержать атрибут clauses, в котором через запятую указывается перечень проверяемых условий:

Допустимые значения для атрибута clauses:

Значение Комментарий
statedone
Стадия имеет значение "Выполнено"
statedeferred
Стадия имеет значение "Перенесено"
hasresult
Поле "Вывод" заполнено
hasprocedure
Добавлены процедуры
hasassertion
Добавлены предпосылки

Выполняемые действия в теге actions для тега onecontrol
Выполняемые действия Комментарий
AddObject
Добавить указанное средство контроля из справочника типовых средств контроля
ShowFormBottun
Показать кнопку Открыть для открытия карточки средства контроля
Бесплатные обучающие вебинары по IT Audit

Ответим на вопросы действующих и потенциальных пользователей. Покажем работу программы и рабочие документы по МСА.

Записаться на вебинар по программе IT Audit