Breadcrumbs

Modelos Relatórios Auditoria

Os relatórios dinâmicos de Auditoria em Word permitem gerar documentos totalmente personalizáveis em formato .docx a partir da informação registada nos Planos de Auditoria e Trabalhos de Auditoria.

Esta funcionalidade amplia o sistema atual de modelos Word, adicionando dois novos tipos de relatório específicos para o módulo de Auditoria e permitindo a criação de documentos completamente configuráveis através de modelos carregados pelo utilizador.

Descarregar modelo

A solução incorpora dois modelos de exemplo que podem ser descarregados, revistos e utilizados como base:

  • Modelo de Plano de Auditoria

  • Modelo de Trabalho de Auditoria

Ambos os modelos contêm a estrutura básica de informação, tabelas e etiquetas que podem ser utilizados como ponto de partida para personalizar os relatórios de Auditoria.

image-20251113-151425.png

Carregar modelo

Na opção Carregar modelo, os utilizadores poderão carregar modelos Word para:

  • Plano de Auditoria

  • Trabalho de Auditoria

image-20251113-151441.png

Variáveis

Os modelos de Plano de Auditoria e Trabalho de Auditoria permitem utilizar um conjunto de variáveis que são automaticamente substituídas pela informação registada no módulo de Auditoria.

Estas variáveis podem ser inseridas em qualquer parte do documento Word, seja em texto, cabeçalhos, rodapés, tabelas ou listas.

A seguir detalham-se as variáveis disponíveis organizadas por categorias, seguindo a estrutura utilizada nos modelos padrão de Word.

Plano de Auditoria

Dados gerais do plano

Variável

Descrição

{planning.name}

Nome do Plano de Auditoria.

{planning.description}

Descrição do plano.

{planning.status}

Estado do plano.

{planning.date}

Data do plano (formato configurável no modelo).

Metodologia e análise de riscos do plano

Variável

Descrição

{planning.planningMethodology}

Metodologia de planeamento.

{#planning.riskAnalysis}

  • {analysis.name}

{/}

Lista de análises de riscos associados ao plano.

Responsáveis pelo Plano de Auditoria

Estrutura-se com um ciclo de papéis e, dentro de cada papel, um ciclo de empregados.

Variável

Descrição

{#planning.roles}{role.name} {/}

Lista de papéis do Plano de Auditoria.

{#role.employees}

  • {employee.name} {/}

Lista de empregados desse papel. Por exemplo, se se desejar uma lista com marcadores.

Elementos associados ao Plano

Variável

Descrição

{#planning.items}

Início da lista de elementos associados ao plano.

{item.name}

Nome do elemento associado.

{item.category}

Categoria do elemento.

{item.riskAnalysis}

Análise de riscos associada ao elemento.

{item.associateWorks}

Trabalhos de auditoria associados ao elemento.

{item.dim_alias.dimension.value}

Valor das dimensões do elemento, usando o alias configurado na metodologia.

{/}

Fim da lista de elementos associados ao plano.

Trabalhos de Auditoria

Dados gerais do trabalho

Variável

Descrição

{#planning.auditWorks}

Início da lista de trabalhos associados ao plano.

{auditWork.name}

Nome do trabalho de auditoria.

{auditWork.type}

Tipo de trabalho.

{auditWork.responsible}

Responsável pelo trabalho.

{auditWork.status}

Estado do trabalho.

{auditWork.description}

Descrição do trabalho.

{auditWork.date}

Data do trabalho.

{#auditWork.items}

  • {item.name}{/}

Elementos associados ao trabalho com marcadores.

{auditWork.scheduledStartDate}

Data de início prevista.

{auditWork.scheduledEndDate}

Data de fim prevista.

{auditWork.actualStartDate}

Data de início real.

{auditWork.actualEndDate}

Data de fim real.

{auditWork.progress}

Progresso do trabalho (percentagem).

{auditWork.auditPlan}

Plano de Auditoria ao qual pertence o trabalho.

{/}

Fim da lista de trabalhos associados ao plano.

Campos configuráveis do trabalho

Variável

Descrição

{AuditWork.alias}

Campo configurável do trabalho, usando o alias definido em Definições > Metodologias Auditoria > Geral

Planeamento do trabalho

(Seção específica de planeamento de um trabalho de auditoria)

Variável

Descrição

{AuditWork.name}

Nome do trabalho.

{auditWork.type}

Tipo de trabalho.

{auditWork.responsible}

Responsável.

{auditWork.description}

Descrição.

{auditWork.objectives}

Objetivos.

{auditWork.requester}

Solicitante.

{auditWork.status}

Estado.

{auditPlan}

Plano de auditoria associado.

{auditWork.expectedStartDate}

Data de início prevista

{auditWork.expectedEndDate}

Data prevista de fim.

Equipa de trabalho

Variável

Descrição

{#auditWork.workTeams}

Início da lista da equipa de trabalho.

{workTeam.role}

Papel dentro da equipa de trabalho.

{workTeam.employee}

Empregado associado ao papel.

{workTeam.type}

Tipos de auditor.

{workTeam.plannedHours}

Horas planeadas para esse membro.

{/}

Fim da lista da equipa de trabalho.

Documentação associada

Variável

Descrição

{#auditWork.documentations}

Início da lista de documentação

{documentation.name}

Nome do ficheiro.

{documentation.extension}

Extensão do ficheiro.

{documentation.date}

Data.

{documentation.description}

Descrição da documentação.

{/}

Fim da lista de documentação

Metodologias de execução

Variável

Descrição

{auditWork.executionMethodologies.items}

Metodologia de execução de Elementos.

{auditWork.executionMethodologies.risks}

Metodologia de execução de Riscos.

{auditWork.executionMethodologies.controls}

Metodologia de execução de Controlos.

Âmbito do Plano

Variável

Descrição

{#auditWork.scope}

Início da lista do Âmbito.

{item}

Elemento incluído no âmbito.

{category}

Categoria do elemento.

{categoryPath}

Caminho / hierarquia da categoria.

{riskAnalysis}

Análise de riscos associada ao elemento.

{dim_alias.dimension_name}

Nome das dimensões do elemento (alias da metodologia).

{dim_alias.dimension.value}

Dimensões do elemento (alias da metodologia).

{dim_alias.dimension_alias}

Alias das dimensões do elemento (alias da metodologia).

{/}

Fim da listagem do Alcance.

{#auditWork.scope}
{#dimensions}{dimension_name}{/}

Exemplo Listagem de dimensões por elemento.

Exemplo:

Item

Categoria

Análise de riscos

Dimensão U1

{#auditWork.scope}{item}

{category}

{riskAnalysis}

Alias: {dim_U1.dimension_alias}

Nome: {dim_U1.dimension_name}

Valor: {dim_U1.dimension_value}

Resultado:

Item

Categoria

Análise de riscos

dim_U1

Serviço de entrega de mercadorias

Serviços

Análise de riscos operacional

Alias:U1

Nome: Risco do elemento

Valor: Médio

Serviço de suporte técnico

Serviços

Análise de riscos operacional,

Análise de riscos de segurança

Alias:U1

Nome: Risco do elemento

Valor: Alto

Execução – Elementos

Variável

Descrição

{#auditWork.executionItems}

Início da listagem de elementos de execução do trabalho.

{executionItem.name}

Nome do elemento.

{executionItem.category}

Categoria do elemento.

{executionItem.categoryPath}

Caminho / hierarquia da categoria.

{executionItem.riskAnalysis}

Análise de riscos associada ao elemento.

{#executionItem.dimensions}

Início da listagem de dimensões de execução de elementos.

{dimension_name}

Nome da dimensão.

{dimension.value}

Valor da dimensão.

{dimension_alias}

Alias da dimensão.

{/}{/}

Fim da listagem dos elementos de execução do trabalho e da listagem de dimensões

Execução – Riscos

Variável

Descrição

{#executionItem.risks}

Início da listagem de riscos de execução do trabalho.

{risk.name}

Risco.

{risk.taxonomy}

Agrupamento de risco (taxonomia).

{risk.riskAnalysis}

Análise de riscos associada.

{#risk.dimensions}

Início da listagem de dimensões de execução de riscos.

{dimension_name}

Nome da dimensão de risco.

{dimension.value}

Valor da dimensão de risco.

{dimension_alias}

Alias da dimensão.

{/}{/}

Fim da listagem dos elementos de execução do trabalho e da listagem de dimensões

Execução – Controlos

Variável

Descrição

{#executionItem.controls}

Início da listagem de controlos de execução do trabalho.

{control.name}

Nome do controlo.

{control.riskAnalysis}

Análise de riscos associada ao controlo.

{#control.risks}

- {risk.name}{/}

Início e fim da listagem de riscos associados ao controlo

{#control.dimensions}

Início da listagem de dimensões de execução de controlos.

{dimension_name}

Nome da dimensão de controlo.

{dimension_value}

Valor da dimensão de controlo.

{dimension_alias}

Alias da dimensão.

Planeamento (projeto e tarefas)

Projeto

Variável

Descrição

{auditWork.project.level}

Nível

{auditWork.project.name}

Nome do projeto.

{auditWork.project.remainingDays}

Dias restantes.

{auditWork.project.expectedStartDate}

Data prevista de início.

{auditWork.project.expectedEndDate}

Data prevista de fim.

{auditWork.project.realStartDate}

Data real de início.

{auditWork.project.realEndDate}

Data real de fim.

{auditWork.project.estimatedTime}

Tempo estimado.

{auditWork.project.dedicatedTime}

Tempo dedicado.

{auditWork.project.estimatedCost}

Custo estimado.

{auditWork.project.realCost}

Custo real.

Tarefas

Variável

Descrição

{#auditWork.project.tasks}

Início da listagem de tarefas do projeto.

{task.level}

Nível da tarefa na árvore

{task.name}

Nome da tarefa.

{task.description}

Descrição.

{task.type}

Tipo.

{task.responsibles}

Responsáveis.

{task.remainingDays}

Dias restantes.

{task.requestDate}

Data de solicitação.

{task.expectedStartDate}

Data prevista de início.

{task.expectedEndDate}

Data prevista de fim.

{task.realStartDate}

Data real de início.

{task.realEndDate}

Data real de fim.

{task.estimatedTime}

Tempo estimado.

{task.dedicatedTime}

Tempo dedicado.

{task.estimatedCost}

Custo estimado.

{task.realCost}

Custo real.

{task.status}

Estado.

{task.priority}

Prioridade.

{task.progress}

Percentagem de progresso.

{/}

Fim da listagem de tarefas do projeto.

Papéis de trabalho

Variável

Descrição

{#auditWork.workingPapers}

Início da listagem de papéis de trabalho.

{workingPaper.code}

Código do papel de trabalho.

{workingPaper.name}

Nome do papel de trabalho.

{workingPaper.type}

Tipo de papel de trabalho.

{workingPaper.description}

Descrição.

{workingPaper.attachment}

Anexo associado.

{#workingPaper.relatedRecords}

  • {name}
    {/}

Início da listagem de registos relacionados.

{/}

Fim da listagem de papéis de trabalho.

Opções de formatação

Os modelos dinâmicos de Auditoria permitem aplicar opções de formatação diretamente sobre as variáveis utilizadas nos relatórios. Estas opções funcionam em qualquer modelo Word ou Excel configurado no GlobalSuite® e são compatíveis com todas as variáveis disponíveis do módulo de Auditoria.

Formatação de listas através de |join

Quando uma variável representa um conjunto de valores (arrays), é possível converter a lista numa única linha concatenando os elementos com o separador desejado.

Sintaxe:

{variable | join:' - '}

Exemplos:

{role.employees|join:' - ' }

{auditWork.items|join:' - '}

{control.risks|join:' - '}

Resultado esperado:

Uma lista como:

Elemento A
Elemento B
Elemento C

Será exibido como:

Elemento A - Elemento B - Elemento C

Exemplo de tabela:

Função

Empregado

{#planning.roles}{role.name}

{role.employees|join:' - ' }{/}

Resultado:

Função

Empregado

Equipa de Auditoria

Cristina R.- Pedro S.- Elena P.

Função Workflow

Daniel T - Ana M. - Diego R.

Esta opção pode ser usada com qualquer variável múltipla, incluindo:

  • Elementos

  • Riscos

  • Controlos

  • Dimensões

  • Empregados de uma função

  • Documentos

  • Tickets

  • Registos relacionados

  • Qualquer alias configurado

Formatação de datas através de |formatDate

As variáveis que representam datas podem ser exibidas usando o formato padrão do sistema ou um formato personalizado definido pelo utilizador.

1. Formato padrão

Se nenhum formato for especificado, o GlobalSuite® utilizará automaticamente:

dd/MM/yyyy HH:mm:ss

Exemplo:

{AuditWork.date}

→ 13/06/2025 11:41:48

2. Formato personalizado

Se desejar controlar a representação da data, pode definir um formato diretamente no modelo.

Sintaxe:

{variable | formatDate:"yyyy-MM-dd"}

Exemplos:

Data simples
planning.date | formatDate:"yyyy-MM-dd"
→ 2025-09-18

Dia/mês/ano sem hora
AuditWork.scheduledStartDate | formatDate:"dd/MM/yyyy"
→ 18/09/2025

Data longa com nome do mês
AuditWork.date | formatDate:"dd MMMM yyyy"
→ 18 setembro 2025

Dia da semana + data
Task.requestDate | formatDate:"EEEE, dd/MM/yyyy"
→ quinta-feira, 18/09/2025

Ano abreviado + mês abreviado + dia
AuditWork.actualEndDate | formatDate:"yy MMM dd"
→ 25 set 18

Data e hora com formato válido date-fns
Task.requestDate | formatDate:"dd-MM-yyyy HH:mm"
→ 18-09-2025 14:30

Caracteres mais utilizados

  • yyyy → ano completo

  • yy → ano abreviado

  • MM → mês numérico (01–12)

  • MMM → mês abreviado (jan, fev, mar…)

  • MMMM → mês completo

  • dd → dia do mês

  • EEEE → dia da semana completo

  • EEE → dia da semana abreviado

  • HH → horas 00–23

  • mm → minutos

  • ss → segundos

Nota

Distingue maiúsculas/minúsculas; devem ser respeitadas exatamente.