Você está na página 1de 229

Manual de Configuração

Versão de referência: 4.112.2

abril de 2019
Manual de Configuração

O W-Access é um software de controle de acesso com padrões internacionais de


qualidade, adequado às necessidades nacionais e totalmente gerenciável por nave-
gadores de internet (web browsers). Em conjunto com uma extensa linha de hard-
ware e suporte técnico especializado, compõe um sistema de controle de acesso
inovador, completo e flexível, que pode ser implantado em clientes de qualquer
porte.

Características
Inteligência distribuída
Possui inteligência distribuída por meio de controladores totalmente autôno-
mos, que não dependem do servidor para a execução dos processos de controle.
Conta com base de dados em tempo real nos controladores e catracas.

Web
Interface 100% web desenvolvida em ASP.NET AJAX.
Totalmente gerenciável por meio de navegadores de internet (web browsers), o
que torna os processos de instalação e operação mais simples a práticos, trazendo
agilidade e redução de custos com mão de obra.

Segurança
A utilização de criptografia na comunicação de dados, a total customização
dos direitos dos usuários e critérios de validação de senha, aliados a uma linha
de hardware com sensores óticos de violação, conferem ao W-Access alto grau de
segurança.

Relatórios de gestão
Emite relatórios gerenciais detalhados e personalizáveis de acordo com a ne-
cessidade de cada cliente, tais como informações organizadas por filial, centro de
custo, horário, tipo de colaborador ou visitante, etc.

Conectividade e Integração
Foi projetado de forma incorporar facilmente novidades tecnológicas, permi-
tindo e facilitando a integração com outros sistemas tais como softwares ERP,
banco de dados BDCC da Receita Federal, CFTV e sistemas de elevadores, den-
tre outros.

Customização
Cadastro flexível, com campos personalizáveis de acordo com as necessida-
des de operação de cada cliente, incluindo ferramenta de design para criação dos
layouts das páginas.
Manual de Configuração

Escalabilidade
Por ser modular, o software, assim como a linha de hardware, permite expan-
sões e atualizações de forma rápida e sem perda de desempenho, proporcionando
uma solução sempre de acordo com as necessidades de nossos clientes e com exce-
lente relação custo-benefício. Os controladores de acesso possuem conexão para
cartões microSD permitindo milhões de usuários na base de dados locais.

Fácil de usar
Com interface web e menus simples e intuitivos, o W-Access é fácil de usar,
trazendo praticidade e agilidade para o dia-a-dia dos operadores e dispensando
longos períodos de treinamento.

Dados Técnicos
Interface
Web desenvolvida em ASP.NET AJAX Base de dados Microsoft®SQL Server®a
partir da versão 2005, incluindo as versões Express e Oracle ®Database 11g ou
versão Standard superior.

Idiomas
Até 4 idiomas selecionáveis pelo operador com ferramentas de tradução inte-
gradas

Segurança
• Administração completa e integrada de operadores e senhas

• Horários e estações permitidos de login

• Complexidade e validade de senhas configuráveis

• Autenticação simultânea em mais de uma estação (selecionável)

• Perfis ilimitados e detalhados de acesso ao sistema

• Base de dados particionada, possibilitando o compartilhamento do sistema


entre diferentes clientes

• Auditoria completa das ações do operador

2 ©2019- Wellcare
Manual de Configuração

Configurações avançadas
• Permissões de acesso por local e horário, com combinações ilimitadas

• Níveis de acesso temporários e feriados

• Ações que podem ser iniciadas a partir de eventos

• Formatos de cartões configuráveis

• 3 tipos de anti-passback (anti-dupla passagem), que podem impedir o acesso


e/ou gerar alarme

• Contagem máxima e mínima de usuários por zona, que podem impedir o


acesso e/ou gerar alarme

• Contagem de marcações

• Registro do número de refeições

• Controle de ronda

• Rastreamento de usuários

• Registro de escolta e acompanhante

• Controle de ponto

Cadastros de Usuários
• Cadastro com campos customizáveis

• Campos para busca rápida configuráveis por tipo de usuário

• Busca avançada de usuários com edição em lotes

• Até 4 fotos por usuário

• Ferramenta de design para definição do layout da tela de cadastro

• Tela auxiliar de cadastro personalizável

• Controle cadastral flexível, com diversos níveis de rigidez

3 ©2019- Wellcare
Manual de Configuração

Tipos de controle
• Diversas categorias de usuários, como visitantes, funcionários, contratados,
estagiários, alunos, sócios ativos, veículos e empresas

• Entrada e saída de materiais

• Pessoas e empresas com restrições de acesso (lista negra)

• Datas de validade de usuários e cartões, além de cartões provisórios

• Diferentes situações de usuários (ativos, inativos, férias, desligados, etc)

• Fusos-horários

• Horário de verão

• Feriados regionais

Supervisão
• Supervisão e controle de todos os dispositivos do sistema por meio de telas
gráficas customizáveis por ferramenta de design

• Alarmes configuráveis em diversos níveis e individualmente para controla-


dores, leitoras, entradas, saídas e usuários

• Acompanhamento em tempo real de todas a transações de cartões e eventos


do sistema

• Tela de alarmes em tempo real com registro de diversos níveis de prioridade

• Configuração de envio de e-mails em caso de eventos ou alarmes

Algumas configurações mencionadas neste manual necessitam de li-


cença específica de uso. Consulte a política de licenciamento vigente para
disponibilização do recurso desejado.

4 ©2019- Wellcare
Conteúdo

1 Navegação no W-Access 13
1.1 Menus Fixos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.1.1 Menu Superior . . . . . . . . . . . . . . . . . . . . . . . . 14
1.1.2 Barra de Alarmes . . . . . . . . . . . . . . . . . . . . . . . 14
1.2 Menu Lateral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.3 Buscas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4 Campos Obrigatórios . . . . . . . . . . . . . . . . . . . . . . . . . 16

2 Administração de cartões 18
2.1 Cadastro de Cartões . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.1.1 ID de Terminal IP . . . . . . . . . . . . . . . . . . . . . . . 20
2.1.2 Níveis de Acesso de Cartões . . . . . . . . . . . . . . . . . 20
2.1.3 Cadastro de Placas de Veículos . . . . . . . . . . . . . . . 21
2.2 Busca de Cartões . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.3 Alteração de Cartões . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4 Adição de Cartões em lote . . . . . . . . . . . . . . . . . . . . . . 22
2.5 Exclusão de Cartões . . . . . . . . . . . . . . . . . . . . . . . . . . 22

3 Empresas 23
3.1 Cadastro de Empresas . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.1.1 Dados cadastrais . . . . . . . . . . . . . . . . . . . . . . . 24
3.1.2 Mais… . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.1.3 Sincronizar datas de validade dos usuários . . . . . . . . . 25
3.2 Exclusão de Empresas . . . . . . . . . . . . . . . . . . . . . . . . . 25

4 Configuração de Visitas 26
4.1 Busca de Contatos . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.1.1 Adição de critério de Busca de Contatos . . . . . . . . . . 27
4.1.2 Remoção de critério de Busca de Contatos . . . . . . . . . 27
4.2 Outras Opções . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.2.1 Zonas externas para contatos . . . . . . . . . . . . . . . . 28
4.2.2 Manter Níveis de Acesso . . . . . . . . . . . . . . . . . . . 28
4.2.3 Configurações de visitas . . . . . . . . . . . . . . . . . . . 28

5
Manual de Configuração CONTEÚDO

5 Campos em Lista de Usuários 30


5.1 Cadastro de itens nas listas de usuários . . . . . . . . . . . . . . . 31
5.2 Edição de itens nas listas de usuários . . . . . . . . . . . . . . . . 31
5.3 Exclusão de itens nas lista de usuários . . . . . . . . . . . . . . . . 31

6 Grupos de Usuários 32
6.1 Cadastro de Grupos de Usuários . . . . . . . . . . . . . . . . . . . 33
6.2 Opções de Grupos de Usuários . . . . . . . . . . . . . . . . . . . . 33
6.3 Níveis de Acesso . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.4 Adicionar Usuário . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.5 Grupos Associados . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.6 Usuários sem grupos relacionados . . . . . . . . . . . . . . . . . . 36
6.7 Remoção de Usuários dos Grupos . . . . . . . . . . . . . . . . . . 36
6.8 Exclusão de Grupos de Usuários . . . . . . . . . . . . . . . . . . . 36

7 Tipos de Usuários 37
7.1 Configurações do Tipo de Usuários . . . . . . . . . . . . . . . . . 38
7.1.1 Configurações padrão . . . . . . . . . . . . . . . . . . . . 38
7.1.2 Configurações adicionais . . . . . . . . . . . . . . . . . . . 40

8 Lay-Outs das Telas de Usuários 41


8.1 Selecionar a Tela . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
8.2 Alteração de Lay-Outs das Telas . . . . . . . . . . . . . . . . . . . 42
8.3 Adição e exclusão de componentes . . . . . . . . . . . . . . . . . . 43
8.4 Campos de visita . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
8.5 Regras de Customização . . . . . . . . . . . . . . . . . . . . . . . 45

9 Operadores 47
9.1 Cadastro de Operadores . . . . . . . . . . . . . . . . . . . . . . . . 48
9.1.1 Detalhes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
9.1.2 Terminais . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
9.1.3 Horários de Acesso . . . . . . . . . . . . . . . . . . . . . . 49
9.2 Exclusão de Operadores . . . . . . . . . . . . . . . . . . . . . . . . 49

10 Perfis 50
10.1 Cadastro de Perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
10.1.1 Permissões . . . . . . . . . . . . . . . . . . . . . . . . . . 51
10.1.2 Localidades . . . . . . . . . . . . . . . . . . . . . . . . . . 51
10.1.3 Campos Restritos . . . . . . . . . . . . . . . . . . . . . . . 51
10.1.4 Mais… . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
10.2 Exclusão de Perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

11 Permissões 53
11.1 Cadastro de Permissões . . . . . . . . . . . . . . . . . . . . . . . . 54
11.2 Exclusão de Permissões . . . . . . . . . . . . . . . . . . . . . . . . 54

6 ©2019- Wellcare
Manual de Configuração CONTEÚDO

12 Níveis de Acesso 56
12.1 Cadastro de Níveis de Acesso . . . . . . . . . . . . . . . . . . . . . 57
12.2 Leitoras e Horários de Acesso . . . . . . . . . . . . . . . . . . . . 57
12.3 Descrição . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
12.4 Exclusão de Níveis de Acesso . . . . . . . . . . . . . . . . . . . . . 58

13 Horários de Acesso 59
13.1 Cadastro de Horários de Acesso . . . . . . . . . . . . . . . . . . . 60
13.2 Exclusão de Horários de Acesso . . . . . . . . . . . . . . . . . . . 61

14 Feriados 62
14.1 Cadastro do Feriado . . . . . . . . . . . . . . . . . . . . . . . . . . 63
14.2 Exclusão do Feriado . . . . . . . . . . . . . . . . . . . . . . . . . . 63

15 Zonas 64
15.1 Cadastro da Zona . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
15.2 Controle de usuários na Zona . . . . . . . . . . . . . . . . . . . . 65
15.3 Situação da Zona . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
15.4 Leitoras Vinculadas . . . . . . . . . . . . . . . . . . . . . . . . . . 66
15.5 Exclusão da Zona . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

16 Sub-Zonas 67
16.1 Cadastro da Sub-Zona . . . . . . . . . . . . . . . . . . . . . . . . . 68
16.2 Controle de usuários na Sub-Zona . . . . . . . . . . . . . . . . . . 68
16.3 Situação da Sub-Zona . . . . . . . . . . . . . . . . . . . . . . . . . 68
16.4 Exclusão da Sub-Zona . . . . . . . . . . . . . . . . . . . . . . . . . 68

17 Localidades 70
17.1 Cadastro de Localidades . . . . . . . . . . . . . . . . . . . . . . . . 71
17.1.1 Informações de sistema . . . . . . . . . . . . . . . . . . . 71
17.1.2 Fuso horário da localidade . . . . . . . . . . . . . . . . . . 71
17.2 Comandos na Localidade . . . . . . . . . . . . . . . . . . . . . . . 72
17.3 Exclusão da Localidade . . . . . . . . . . . . . . . . . . . . . . . . 72

18 Gerenciadores 73
18.1 Tipo de Gerenciadores . . . . . . . . . . . . . . . . . . . . . . . . 74
18.1.1 Físico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
18.1.2 Virtual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
18.2 Cadastro de Gerenciadores . . . . . . . . . . . . . . . . . . . . . . 74
18.3 Comunicação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
18.4 Conf. de Campo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
18.4.1 Integração com Elevadores . . . . . . . . . . . . . . . . . . 76
18.5 Alarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
18.6 Banco de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
18.7 Atualizar gerenciador . . . . . . . . . . . . . . . . . . . . . . . . . 78
18.8 Exclusão do gerenciador . . . . . . . . . . . . . . . . . . . . . . . 78

7 ©2019- Wellcare
Manual de Configuração CONTEÚDO

19 Controladores 79
19.1 Cadastro de Controladores . . . . . . . . . . . . . . . . . . . . . . 80
19.2 Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
19.3 Exclusão de Controladores . . . . . . . . . . . . . . . . . . . . . . 81

20 Leitoras 82
20.1 Cadastro de Leitoras . . . . . . . . . . . . . . . . . . . . . . . . . . 83
20.2 Configurações de Hardware da Leitora . . . . . . . . . . . . . . . 83
20.3 Leitoras especiais . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
20.3.1 Leitoras de impressão digital . . . . . . . . . . . . . . . . . 86
20.3.2 Leitoras de Palma da mão (PalmSecure®) . . . . . . . . . 86
20.3.3 Leitoras de Placas de Licenciamento de Veículos . . . . . . 86
20.4 Comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
20.5 Situação da Leitora . . . . . . . . . . . . . . . . . . . . . . . . . . 87
20.6 Controle de Zonas . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
20.7 Opções de Acesso . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
20.7.1 Escolta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
20.7.2 Revista Aleatória . . . . . . . . . . . . . . . . . . . . . . . 90
20.7.3 Integração com elevadores: . . . . . . . . . . . . . . . . . 91
20.8 Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
20.9 Exclusão de Leitoras . . . . . . . . . . . . . . . . . . . . . . . . . . 92

21 Relés 93
21.1 Cadastro do Relé . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
21.2 Alarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
21.3 Comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
21.4 Exclusão de Relé . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

22 Sensores 96
22.1 Cadastro do Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . 97
22.2 Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
22.3 Exclusão de Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . 98

23 Formatos de Cartão 99
23.1 Formatos de Cartão Padrão . . . . . . . . . . . . . . . . . . . . . . 100
23.2 Cadastro de Formatos de Cartão . . . . . . . . . . . . . . . . . . . 100
23.3 Protocolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
23.4 Código do Cartão . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
23.5 Site Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
23.6 Exclusão de Formatos de Cartão . . . . . . . . . . . . . . . . . . . 102

24 Mensagens de Eventos 103


24.1 Descrição . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
24.2 Mensagem no display . . . . . . . . . . . . . . . . . . . . . . . . . 104
24.3 Botões de Atualização ou Exportação . . . . . . . . . . . . . . . . 104

8 ©2019- Wellcare
Manual de Configuração CONTEÚDO

25 Justificativas 105
25.1 Cadastro de Justificativas . . . . . . . . . . . . . . . . . . . . . . . 106
25.2 Exclusão de Justificativas . . . . . . . . . . . . . . . . . . . . . . . 106

26 Ações 107
26.1 Cadastro de Ações . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
26.2 Disparadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
26.3 Comandos de campo . . . . . . . . . . . . . . . . . . . . . . . . . 109
26.4 E-mails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
26.5 Execução de Aplicativos . . . . . . . . . . . . . . . . . . . . . . . 110
26.5.1 Aplicativo de Backup . . . . . . . . . . . . . . . . . . . . . 110
26.6 Parâmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
26.7 Outras configurações . . . . . . . . . . . . . . . . . . . . . . . . . 113
26.8 Customização . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
26.9 Exclusão de Ações . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

27 Câmeras 115
27.1 Cadastro de Câmeras . . . . . . . . . . . . . . . . . . . . . . . . . 116
27.2 Sistemas Integrados . . . . . . . . . . . . . . . . . . . . . . . . . . 116
27.3 LPR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
27.4 Exclusão de Câmeras . . . . . . . . . . . . . . . . . . . . . . . . . 117

28 Idiomas 119
28.1 Nome dos Campos . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
28.2 Campos em Lista de Sistema . . . . . . . . . . . . . . . . . . . . . 120
28.3 Demais categorias . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

29 Partições 123
29.1 Cadastro de Partições . . . . . . . . . . . . . . . . . . . . . . . . . 124
29.2 Configuração da Partição . . . . . . . . . . . . . . . . . . . . . . . 124
29.2.1 E-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
29.2.2 Layouts Padrão . . . . . . . . . . . . . . . . . . . . . . . . 125
29.2.3 Grupos Padrões . . . . . . . . . . . . . . . . . . . . . . . . 125
29.2.4 Outras Opções . . . . . . . . . . . . . . . . . . . . . . . . 125
29.2.5 Ação de Usuários . . . . . . . . . . . . . . . . . . . . . . . 125
29.3 Exclusão de Partições . . . . . . . . . . . . . . . . . . . . . . . . . 125

30 Agendamentos 127
30.1 Cadastrar um Agendamento . . . . . . . . . . . . . . . . . . . . . 128
30.2 Agendamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
30.2.1 Campos de configuração básica . . . . . . . . . . . . . . . 128
30.2.2 Campos conforme periodicidade . . . . . . . . . . . . . . 128
30.3 Relatório . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
30.4 Enviar Relatório por E-mail . . . . . . . . . . . . . . . . . . . . . . 130
30.5 Ação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
30.6 Executar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

9 ©2019- Wellcare
Manual de Configuração CONTEÚDO

31 Configurações Gerais 132


31.1 Campos Básicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
31.2 Campos Específicos . . . . . . . . . . . . . . . . . . . . . . . . . . 136
31.3 Aplicativo de Configuração do Cliente . . . . . . . . . . . . . . . . 139

32 Prioridade dos Alarmes 140


32.1 Níveis de Prioridade . . . . . . . . . . . . . . . . . . . . . . . . . . 141
32.2 Alterando comportamento do alarme . . . . . . . . . . . . . . . . 141

33 Terminais 142
33.1 Cadastro de Terminais . . . . . . . . . . . . . . . . . . . . . . . . 143
33.2 Configurações do Terminal . . . . . . . . . . . . . . . . . . . . . . 143
33.3 Exclusão de Terminais . . . . . . . . . . . . . . . . . . . . . . . . . 144

34 Licença 145
34.1 Informações da Licença . . . . . . . . . . . . . . . . . . . . . . . . 146
34.2 Atualização da Licença . . . . . . . . . . . . . . . . . . . . . . . . 146

35 Diagnósticos 147
35.1 Diagnósticos Habilitáveis . . . . . . . . . . . . . . . . . . . . . . . 148
35.2 Dispositivos com diagnóstico habilitado . . . . . . . . . . . . . . . 148

36 Eventos 150
36.1 Página de Eventos . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
36.2 Eventos Online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
36.3 Busca de Eventos . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
36.4 Visualização dos Eventos . . . . . . . . . . . . . . . . . . . . . . . 153

37 Alarmes 155
37.1 Alarmes Pré-Configurados . . . . . . . . . . . . . . . . . . . . . . 156
37.2 Configurar e Adicionar Alarmes . . . . . . . . . . . . . . . . . . . 157
37.3 Barra de Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
37.4 Tela de Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
37.5 Interações do Operador . . . . . . . . . . . . . . . . . . . . . . . . 158
37.5.1 Reconhecer Alarme . . . . . . . . . . . . . . . . . . . . . . 158
37.5.2 Alarmes com Instrução . . . . . . . . . . . . . . . . . . . . 159

38 Relatórios 161
38.1 Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
38.2 Menu Relatórios . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
38.3 Adicionar Relatório . . . . . . . . . . . . . . . . . . . . . . . . . . 164
38.4 Categorias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
38.5 Relatório . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
38.6 Parâmetros do Relatório . . . . . . . . . . . . . . . . . . . . . . . . 166
38.7 Parâmetros Salvos . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
38.8 Visualizador de Relatórios . . . . . . . . . . . . . . . . . . . . . . 167

10 ©2019- Wellcare
Manual de Configuração CONTEÚDO

38.9 Download de Relatórios . . . . . . . . . . . . . . . . . . . . . . . . 169


38.10 Central de Downloads . . . . . . . . . . . . . . . . . . . . . . . . . 170
38.11 Editar Relatório . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
38.11.1 Definindo Fonte de Dados: . . . . . . . . . . . . . . . . . . 171
38.11.2 Editar uma fonte de dados: . . . . . . . . . . . . . . . . . . 171
38.11.3 Adicionando uma Coluna de tabela diferente: . . . . . . . 172
38.11.4 Parâmetros: . . . . . . . . . . . . . . . . . . . . . . . . . . 172
38.11.5 Faixa de Dados: . . . . . . . . . . . . . . . . . . . . . . . . 173
38.11.6 Visualizador HTML: . . . . . . . . . . . . . . . . . . . . . 174
38.11.7 Variáveis do Sistema: . . . . . . . . . . . . . . . . . . . . . 174
38.11.8 Cabeçalho Grupo (Group Header): . . . . . . . . . . . . . 176
38.11.9 Consultas Dinâmicas . . . . . . . . . . . . . . . . . . . . . 176
38.11.10 Relatórios Multi-idioma . . . . . . . . . . . . . . . . . . . 178
38.11.11Relatórios com validação de assinatura digital . . . . . . . 188

39 Telas 191
39.1 Criação de Telas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
39.2 Edição de Telas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
39.2.1 Itens das telas . . . . . . . . . . . . . . . . . . . . . . . . . 195
39.3 Busca de Telas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
39.4 Exportação e importação de Telas . . . . . . . . . . . . . . . . . . 200
39.5 Exclusão de Telas . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

40 API REST JSON 202


40.1 API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
40.2 Métodos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

Glossário 204

Apêndices 205

A Lista de parâmetros de ações 206

B Descritivo do banco de dados 212


B.1 Banco de Dados W_Access . . . . . . . . . . . . . . . . . . . . . . 212

11 ©2019- Wellcare
Parte 1

Introdução

12
1 - Navegação no W-Access

1.1 Menus Fixos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14


1.1.1 Menu Superior . . . . . . . . . . . . . . . . . . . . . . . . 14
1.1.2 Barra de Alarmes . . . . . . . . . . . . . . . . . . . . . . . 14
1.2 Menu Lateral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.3 Buscas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4 Campos Obrigatórios . . . . . . . . . . . . . . . . . . . . . . . . . 16

13
Manual de Configuração 1 - Navegação no W-Access

1.1 Menus Fixos


A interface do W-Access apresenta dois menus fixos em todas as telas, menu
superior e menu lateral, que serão detalhados a seguir.

1.1.1 Menu Superior


O menu superior fixo no topo da página apresenta os itens exibidos na figura
1.1.

Figura 1.1: Menu Superior do W-Access

• Usuários: Traz funções de busca de usuários, atualização de cadastros e ca-


dastro de novos usuários, incluindo associação do usuário a cartões e níveis
de acesso.

• Sistema: Nesta página são realizadas todas as configurações do Sistema, de-


senho de telas de cadastro de usuários, cadastro de cartões, condições de
acesso, cadastro de dispositivos e alterações em configurações de sistema.

• Eventos: Página para visualização ao vivo dos eventos do sistema, com op-
ções de busca e filtros de eventos.

• Relatórios: Seção destinada a relatórios, configuração e extração de relató-


rios do sistema W-Access.

• Telas: Página para criação, busca e visualização de Telas do W-Access.

• Ajuda: Link para o manual do W-Access.

• Informações de sessão: À direita do menu superior, é possível visualizar as


informações do Operador que fez o login no W-Access, o horário do servidor
e um botão com ícone de chave para logoff do sistema.

1.1.2 Barra de Alarmes


Na região inferior da tela principal do W-Access há uma barra denominada
”barra de alarmes”que destaca ao operador o último alarme ocorrido e estatísticas
relacionadas a alarmes. Caso operador que fez o login não possua permissão de
visualizar a barra de alarmes, em seu lugar serão exibidas informações relacionadas
a visitas. O detalhamento da barra de alarmes está descrito no Capítulo Alarmes,
Barra de Alarme.

14 ©2019- Wellcare
Manual de Configuração 1 - Navegação no W-Access

1.2 Menu Lateral


Cada seção do W-Access direcionada pelos botões do menu superior possui um
menu na lateral exibido à esquerda da tela. Esse menu possui diferentes recursos
para cada seção. Ele é utilizado, por exemplo, para buscas (Usuários, Relatórios e
Telas), adicionar componentes (Usuários, Relatórios, Telas), aplicar filtros (Usuá-
rios, Eventos, Relatórios), recolher o menu lateral (Sistema, Telas) e selecionar sub-
menus específicos (Sistema, Eventos e Relatórios).

1.3 Buscas
Todas buscas realizadas no W-Access trazem resultados ordem alfabética, que
será o primeiro item é exibido na tela do W-Access. Caso a quantidade de itens
seja maior que o limite comportado pela página, a lista de resultados será dividida
em diferentes páginas.
Por padrão, as buscas retornarão resultados que contenham a sequência exata
de caracteres digitados na barra de busca em qualquer parte dos campos indexados.
Para realizar pesquisas mais abrangentes, podemos utilizar o caractere coringa (*)
que deixa parte da busca genérica, como ilustram os exemplos da tabela 1.1. Neste
exemplo, os usuários cadastrados no W-Access são: João da Silva, João dos Reis e
João Reis.

Tabela 1.1: Exemplos de uso do caractere coringa *

Busca Resultado
João João da Silva, João dos Reis, João Reis
Reis João dos Reis, João Reis
Silva João da Silva
João Reis João Reis
João*Reis João dos Reis, João Reis

Na página de Dispositivos, para facilitar a compreensão do utilizador, os dis-


positivos são distribuídos em uma árvore, na qual a raiz dos dispositivos é uma
Localidade. Para expandir os ramos da árvore, o operador deve clicar no (+) e desta
forma consegue compreender o caminho lógico do componente final (Leitora, Relé,
Sensor, Controlador, Gerenciador) até sua raiz (Localidade). Além disso, também
é possível realizar buscas na árvore, que por padrão retorna todos os tipos de dis-
positivos. Para marcar um tipo de dispositivo em específico, abaixo do campo de
busca existe um botão que expande o mecanismo de busca, apresentando o campo
do tipo de dispositivo a ser localizado: Todos, Localidades, Gerenciadores, Contro-
ladores, Leitoras, Sensores ou Relés.
Ao utilizar busca, apenas os dispositivos pesquisados aparecem na árvore. Se
for uma pesquisa com todos os dispositivos, todos os dispositivos e localidades
”pai”, bem como seus ”filhos”aparecerão na árvore como resultado. Caso a pesquisa
use do filtros de dispositivo, apenas o dispositivo localizado será apresentado.

15 ©2019- Wellcare
Manual de Configuração 1 - Navegação no W-Access

1.4 Campos Obrigatórios


Nas páginas de cadastro de itens do W-Access em que existem campos obri-
gatórios, a frente do campo obrigatório será apresentado um (*) indicando que o
campo é obrigatório.
Os nomes dos itens são sempre obrigatórios no idioma do operador que fez
o login. Por exemplo, se o operador que fez o login tem configurado como idi-
oma o Português, para todos os itens cadastrados será exigido nome do item em
Português. Se os nomes nos demais idiomas não forem preenchidos, ele serão pre-
enchidos automaticamente com o mesmo nome do idioma do operador.

16 ©2019- Wellcare
Parte 2
Configurações
de Usuários

17
2 - Administração de cartões

2.1 Cadastro de Cartões . . . . . . . . . . . . . . . . . . . . . . . . . 19


2.1.1 ID de Terminal IP . . . . . . . . . . . . . . . . . . . . . . . 20
2.1.2 Níveis de Acesso de Cartões . . . . . . . . . . . . . . . . . 20
2.1.3 Cadastro de Placas de Veículos . . . . . . . . . . . . . . . . 21
2.2 Busca de Cartões . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.3 Alteração de Cartões . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4 Adição de Cartões em lote . . . . . . . . . . . . . . . . . . . . . . 22
2.5 Exclusão de Cartões . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Cartões são as credenciais utilizadas pelos usuários para sua identificação.


No W-Access, é obrigatório o cadastro do cartão para o usuário ter o acesso au-
torizado, independentemente da autorização ser realizada por um cartão de proxi-
midade, por uma tag passiva ou por biometria.

18
Manual de Configuração 2 - Administração de cartões

2.1 Cadastro de Cartões


O cadastro de um novo cartão é realizado através do menu superior Sistema,
menu lateral Configurações de Usuários, Administração de Cartões.
Ao clicar em novo é necessário preencher os seguintes campos, obrigatoriamente:

• Cartão: campo único, que não aceita duplicidade de valores, limitado a 20


caracteres, utilizado para inserção do nome de identificação do cartão. Por
exemplo, pode ser cadastrado um cartão de visitante com o nome ”Vis01”.

• Código do Cartão: campo restrito a caracteres numéricos e destinado ao


cadastro do código do cartão.
Observação: a opção ”Hexa”, quando marcada, permite a digitalização de
cartões hexadecimais e realiza automaticamente a conversão do código do
cartão para decimal ao salvar.

– Cartões de proximidade: o número do cartão geralmente está impresso


no próprio cartão. Quando não estiver impresso, é possível verificar o
número do cartão apresentando o mesmo em uma leitora e visualizar
o número através do campo valor da tela eventos no evento de ”Cartão
inválido”.
– Cartões biométricos: são cartões virtuais, que não existem fisicamente.
O campo pode ser preenchido com um código de cartão qualquer, desde
que o valor seja maior que zero e seja único.

• Site Code: o site code dos cartões, também conhecido como facility code, são
sequências numéricas existentes em alguns cartões com o objetivo de evitar
a duplicidade de cartões. Caso o cartão não possua site code, o campo deve
ser deixado em branco.

• Tipo de Cartão : o W-Access permite o cadastramento de quatro tipos de


cartões. São eles:

– Residente: cartões destinados a associação a usuários do tipo residen-


tes, como funcionários, contratados, estagiários, Sócios, etc. Usuários
residentes são aqueles que frequentam as instalações prediais regular-
mente e possuem um cartão que carregam consigo quando deixam o
prédio e que será utilizado quando retornarem.
– Visitante: cartões rotativos destinados a associação a usuários do tipo
visitantes. Esses cartões são desassociados automaticamente ao en-
cerramento da visita, ficando disponível para associação ao próximo
visitante.
– Provisório: cartões temporários disponíveis para substituição de qual-
quer cartão do tipo residente, desabilitando-o temporariamente.

19 ©2019- Wellcare
Manual de Configuração 2 - Administração de cartões

– Ronda: cartões utilizado para ronda. A vantagem da utilização desse


tipo de cartão está no fato do mesmo não precisar ser associado a um
usuário para registrar evento. O cartão do tipo Ronda não autoriza
acessos e é utilizado somente para registro de movimentação do usuá-
rio, tipicamente utilizado para registrar rondas de vigilantes.

• Partição: a partição na qual o cartão será criado. Um operador que não


tem acesso à partição a qual o cartão está cadastrado não poderá visualizar
as configurações do cartão, associá-lo a um usuário nem visualizar eventos
desse cartão.

Após o cadastro das informações básicas do cartão, será habilitado o campo ID


de Terminal de IP.

2.1.1 ID de Terminal IP
O campo de ID de terminal IP é obrigatório para que o usuário tenha o acesso
autorizado em um terminal IP, seja o acesso realizado por biometria, senha ou car-
tão.
Caso o campo administrar IDs de terminal IP manualmente esteja desmarcado,
o campo de ID de terminal é preenchido automaticamente. Entretanto caso esse
campo esteja marcado, é necessária a inserção do valor desse campo manualmente.

As particularidades do campo ID de Terminal IP, são:

• Campo único: esse campo não aceita valores duplicados. Caso haja algum
outro cartão com o ID de terminal IP inserido, não será possível inserir outro
com o mesmo número.

• Identificação no terminal IP: o número do ID de terminal IP do cartão é uti-


lizado como identificação do usuário no terminal. Com isso, para a autori-
zação de um trânsito no terminal por senha, é necessário a inserção do ID
de terminal IP seguido da senha do usuário.

• Associação ao usuário: o W-Access permite a associação de apenas um car-


tão com ID de Terminal IP ao usuário. Com isso, caso queira associar mais
de um cartão ao usuário, é necessário que o segundo cartão não possua ID
de terminal IP.

2.1.2 Níveis de Acesso de Cartões


Os cartões do tipo de visitante permitem a associação de níveis de acesso ao
cartão. O ícone de nível de acesso aparece após a criação de um cartão do tipo
visitante.
Esse recurso possui a vantagem de não ser necessário a associação do nível de
acesso ao usuário do tipo visitante, pois o mesmo receberá o nível de acesso do

20 ©2019- Wellcare
Manual de Configuração 2 - Administração de cartões

cartão. Por exemplo, o cartão de visita ”Vis01”que possui o nível de acesso ”catracas
recepção”atribuirá o nível de acesso ”catracas recepção”ao visitante no momento
da liberação da visita.

2.1.3 Cadastro de Placas de Veículos


O cartão referente a placa do veículo deve ser cadastrado no campo ”Car-
tão”com formato LLLNNNN em que L representa letra e N representa número.
Por exemplo, placa do veículo ABC-1234: no campo ”Cartão”deve ser digitado
ABC1234 e o Código do cartão será preenchido automaticamente com um número
que representa numericamente a placa digitada.

2.2 Busca de Cartões


A busca de cartões pode ser realizada utilizando-se combinações dos seguintes
filtros
• Buscar: nesse campo é possível buscar o cartão pelo nome (cartão), código
do cartão ou site code.
• Tipo de Cartão: nesse campo é possível filtrar o cartão pelos tipos de cartões
residente, visitante, provisório ou ronda.
• Buscar em: existem 2 opções de busca do cartão, na qual uma delas deve
estar obrigatoriamente selecionada, são elas:

– Associados: são os cartões que já estão associados a algum usuário.


Essa opção é selecionada por padrão.
– Desassociados: são os cartões que foram criados, mas ainda não foram
associados a um usuário.

• Partição: nesse campo é possível filtrar os cartões pelas suas partições.

2.3 Alteração de Cartões


O W-Access permite a alteração dos cartões em lotes ou individualmente.
• Alteração individual: basta buscar pelo cartão que será alterado e selecioná-
lo.
Caso o cartão esteja desassociado, após a busca do cartão, todos os campos
do cadastro, Cartão, Código do cartão, Site Code, Tipo de cartão e Partição,
podem ser alterados, exceto o campo ID de terminal IP que será habilitado
para edição, somente se o campo administrar IDs de terminal IP manual-
mente estiver marcado.
Caso o cartão esteja associado a um usuário, os campos Tipo de cartão e ID
de terminal IP ficam desabilitados para edição.

21 ©2019- Wellcare
Manual de Configuração 2 - Administração de cartões

• Alteração em lote: é necessário que pelos menos os filtros de Tipo de Cartão,


Buscar em e Partição estejam selecionados. Caso necessário refinar mais a
busca dos cartões, é possível utilizar também o campo Buscar.
Após realizada a busca com os três filtros mínimos selecionados, será habi-
litado o botão [Sel. Todos] em cima da lista de cartão encontrados na busca.
Ao clicar no botão [Sel. Todos] é possível alterar os campos Site code, Tipo
de cartão e/ou Partição. Caso o filtro Buscar em estiver em associados, não
é possível o campo Tipo de cartão.

2.4 Adição de Cartões em lote


O W-Access possibilita a adição de cartões em lote. Para realizar esse processo,
é necessário utilizar uma planilha com extensão .csv com o seguinte layout de
dados:
ClearCode,CardNumber,FacilityCode,IPRdrUserID,CardType
Todas as Colunas já foram definidas neste capítulo anteriormente. Com a pla-
nilha à disposição, siga o procedimento abaixo para efetuar a importação.
1. Novo: Na página de administração de cartões, clique sobre o botão ”Novo”para
criar um novo cartão.
2. Selecionar Partição: Na página de cadastro de um novo cartão, selecione a
partição que todos os cartões do lote irão pertencer.
3. Upload: Com os itens anteriores realizados, clique sobre o botão ”Upload”,
que abrirá a caixa de diálogo para seleção de arquivo. Selecione o arquivo
da planilha .csv.
4. Importar: Após selecionar o arquivo, clique sobre o botão ”Importar”para
que as informações sejam adicionadas no banco de dados. Nesta etapa uma
mensagem irá aparecer no centro da tela, informando que os cartões serão
criados na partição definida, selecione a opção ”sim”para permitir o cadastro.

2.5 Exclusão de Cartões


É possível excluir cartões em lotes ou individualmente, desde que os cartões
que deseja excluir não estejam associados a um usuário.
• Exclusão individual: é necessário buscar pelo cartão que será excluído, selecioná-
lo no botão Excluir na lateral superior direita.
• Exclusão em lote: é necessário realizar a busca em lotes de cartões, pre-
enchendo os filtros de Tipo de Cartão, Buscar em, Partição e clicando em
buscar. Em seguida, é necessário clicar em [Sel. Todos] que será habilitado
acima da lista de cartões selecionados na busca. Por fim, deve-se clicar no
botão Excluir.

22 ©2019- Wellcare
3 - Empresas

3.1 Cadastro de Empresas . . . . . . . . . . . . . . . . . . . . . . . . 24


3.1.1 Dados cadastrais . . . . . . . . . . . . . . . . . . . . . . . 24
3.1.2 Mais... . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.1.3 Sincronizar datas de validade dos usuários . . . . . . . . . . 25
3.2 Exclusão de Empresas . . . . . . . . . . . . . . . . . . . . . . . . . 25

O W-Access permite o cadastro de empresas e a associação dos usuários a suas


respectivas empresas. A partir dessa associação é possível definir a validade dos
usuários de acordo com a validade da empresa.

23
Manual de Configuração 3 - Empresas

3.1 Cadastro de Empresas


O cadastro de uma nova empresa é realizado através do menu superior Sistema,
menu lateral Configurações de Usuários, Empresas.

3.1.1 Dados cadastrais


Ao cadastrar uma nova empresa é necessário preencher os seguintes campos:
• Nome: o nome da empresa possui a limitação máxima de 50 caracteres.
• Descrição: o campo descrição permite até 100 caracteres. Na descrição po-
dem ser inseridos dados adicionais referentes a empresa. Esse item é opcio-
nal.
• Partição: a partição a que a empresa pertence. Um operador que não tem
acesso à partição a qual a empresa está cadastrada não poderá visualizar as
configurações dessa empresa, nem associá-la a um usuário.
Após clicar em Salvar serão habilitados os seguintes campos:
• Início do contrato: a data de início do contrato da empresa.
• Término do contrato: a data de fim de contrato da empresa.
• Responsável pela Empresa: esse campo permite selecionar um usuário na
lista de todos os usuários do tipo residente cadastrados e associados a em-
presa.
Observação: o botão visualizar leva direto para a tela de cadastro do usuário
responsável pela empresa.
• Telefones: dois campos texto que permitem o cadastro de telefones de con-
tato da empresa.
• Fax: campo para cadastro do fax da empresa.
• Contato: campo de 100 caracteres destinado ao cadastro do nome da pessoa
de contato da empresa.
• E-mail: campo destinado ao cadastro do e-mail de contato da empresa.
• CNPJ: campo destinado ao cadastro do CNPJ da empresa. Esse campo pos-
sui validação de CNPJ, ou seja, caso seja cadastrado um CNPJ inválido, será
gerada uma mensagem de erro.

3.1.2 Mais...
O campo Mais informações possui alguns campos adicionais para cadastro de
dados referente a empresa. Esses campos podem ser renomeados em Nome dos
campos.

24 ©2019- Wellcare
Manual de Configuração 3 - Empresas

3.1.3 Sincronizar datas de validade dos usuários


Quando marcado a opção Sincronizar datas de validade dos usuários, a validade
do usuário não poderá ser maior que a validade de Término de contrato da empresa.
Assim, quando a validade de uma empresa vencer, automaticamente todos os fun-
cionários pertencentes a essa empresa perderão o acesso as leitoras devido a sua
validade expirada.
Observação: para atualizar a validade de todos os usuários pertencentes a em-
presa é necessário clicar no link Atualizar validade dos Usuários, caso contrário
a validade será atualizada somente quando o usuário pertencente a empresa for
salvo individualmente.

3.2 Exclusão de Empresas


A empresa não pode estar associada a nenhum usuário para que seja possível
sua exclusão. Para a exclusão da empresa, basta buscar pela empresa e clicar no
botão ”Excluir”localizado na lateral superior direita.

25 ©2019- Wellcare
4 - Configuração de Visitas

4.1 Busca de Contatos . . . . . . . . . . . . . . . . . . . . . . . . . . 27


4.1.1 Adição de critério de Busca de Contatos . . . . . . . . . . . 27
4.1.2 Remoção de critério de Busca de Contatos . . . . . . . . . . 27
4.2 Outras Opções . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.2.1 Zonas externas para contatos . . . . . . . . . . . . . . . . . 28
4.2.2 Manter Níveis de Acesso . . . . . . . . . . . . . . . . . . . 28
4.2.3 Configurações de visitas . . . . . . . . . . . . . . . . . . . 28

O menu de Configuração de Visitas possibilita a parametrização do comporta-


mento do sistema com relação aos usuários da categoria visitante.

26
Manual de Configuração 4 - Configuração de Visitas

4.1 Busca de Contatos


O menu de Configurações de Visitas é acessado pelo do menu superior Sistema,
menu lateral Configurações de Usuários, Configurações de Visitas.
Ao abrir o menu de Configurações de visitas, serão apresentadas duas abas de
configurações, Busca de Contatos e Outras Opções. Na aba Busca de Contatos será
possível configurar os campos de busca e de exibição para os contatos da visita.

4.1.1 Adição de critério de Busca de Contatos


Para adicionar os critérios de busca de contatos, é necessário preencher os se-
guintes campos.
• Selecione o tipo de Usuário: nesse campo é obrigatório selecionar um tipo
de usuário, pois as configurações de busca de contatos são individuais para
cada tipo de usuário.
• Adicionar: nesse campo é exibida uma lista dos campos presentes na tela de
cadastro do tipo de usuário selecionado acima. Por exemplo, os campos em-
presa, caso esteja presente na tela de cadastro do usuário, estará disponível
para seleção nessa lista. Além dos campos da tela principal e tela de Mais
Informações, os campos presentes na tela de Opções do cadastro do usuário
também estarão disponíveis pra busca ou visualização.
• Usado para: nesse campo existe a possibilidade de selecionar as opções abaixo.

– Busca: quando selecionada essa opção, o campo selecionado em ”Adi-


cionar”será considerado na busca do contato da visita, no momento da
liberação de visitas. Por exemplo, caso selecione empresa na lista do
”adicionar”, a busca será realizada também pela empresa, além do nome
do usuário, que já é critério de busca por padrão.
– Exibição: quando selecionada essa opção, o campo selecionado em
”Adicionar”será exibido junto com o nome do contato na lista de con-
tatos retornados após a busca.

• Sequência: quando selecionada a opção ”Exibição”em ”Usado para”, o campo


sequência é habilitada para indicar a sequência que os dados serão exibidos
da esquerda para a direita. Por exemplo, caso a empresa possua a sequência
igual a 1 e a subzona possua o valor 2 na sequência, com isso, serão exibidos
sequencialmente o Nome, a Empresa e a Subzona do contato após a busca
do mesmo.

4.1.2 Remoção de critério de Busca de Contatos


Para remover um critério de busca de contatos é necessário selecionar o tipo
de usuário em ”Selecione o tipo de Usuário”, e em seguida, deve-se clicar no x ao
lado do critério na lista de critérios exibidos.

27 ©2019- Wellcare
Manual de Configuração 4 - Configuração de Visitas

4.2 Outras Opções


A aba Outras Opções possui as seguintes configurações referentes as visitas:

4.2.1 Zonas externas para contatos


Nesse campo é possível selecionar em uma lista das zonas criadas, todas as zo-
nas que são externas ao edifício. Essas zonas serão consideradas no item Verificar
se o Contato está presente e também na permissão de Permitir visita com o contato
ausente.

4.2.2 Manter Níveis de Acesso


Os níveis de acesso pertencentes às partições selecionadas nesta lista, não serão
removidos do visitante, mesmo que a opção Remover niv. acesso ao término da
visita esteja marcada.

4.2.3 Configurações de visitas


• Remover niv. acesso ao término da visita: essa opção remove todos os ní-
veis de acesso associados ao visitante ao término da visita, com exceção dos
níveis de acesso pertencentes às partições selecionadas em Manter Níveis de
Acesso.

• Verificar se o Contato está presente: essa opção irá gerar um alerta para
o operador caso o contato da visita selecionada esteja em uma das zonas
selecionadas em Zonas externas para contatos.

• Usar nível de acesso do cartão: essa opção associa o nível de acesso do cartão
ao visitante automaticamente ao liberar a visita.

• Mostrar atalho para Níveis de Acesso: essa opção cria uma nova aba cha-
mada Níveis de Acesso ao lado da aba Controle de Acesso. Essa aba contém
duas listas, uma com a lista de ”Níveis de Acessos associados”, que exibe
os níveis de acesso associados e permite removê-los, e outra com ”Níveis de
Acesso Disponíveis”, que permite associar novos níveis de acesso ao usuário.

• Permitir encerramento automático da visita: quando essa opção está mar-


cada o cartão do tipo visitante ficará disponível para associar ao visitante,
mesmo que esteja atrelado a uma visita ativa ou expirada. E quando o cartão
em uso é atrelado a uma nova visita, a visita anterior é encerrada automati-
camente.

• Confirmar encerramento automático: quando essa opção está marcada será


exibida a mensagem ”O cartão já está em uso. Deseja encerrar a outra vi-
sita?”, ao tentar associar um cartão já em uso em outra visita. Caso selecione
sim, a outra visita será encerrada e o cartão será associado a nova visita que

28 ©2019- Wellcare
Manual de Configuração 4 - Configuração de Visitas

está liberando. Quando essa opção está desmarcada a visita atrelada ao car-
tão em uso é encerrada sem aviso prévio.

• Carregar Contato da visita anterior: para marcar essa opção é necessário que
o campo Permitir múltiplos contatos esteja desmarcado. Essa opção carrega
o contato da última visita, somente se o campo Carregar dados da última
visita estiver marcado.

• Encerrar visitas expiradas automaticamente: essa opção faz com o que o


sistema encerre as visitas assim que elas expiram.

• Permitir múltiplos contatos: essa opção permite a associação de mais de um


contato a visita.

• Carregar dados da última visita: quando essa opção está marcado os campos
de visitas, como o motivo da visita, será carregado para próxima visita. Caso
esse campo esteja desmarcado, esse campo será apagado a cada visita.

• Validade padrão do visitante (em minutos): campo para inserir o tempo de


validade padrão da visita. Essa validade é somada a hora inicial da visita.
Por exemplo, para uma validade padrão de 1440 minutos (1 dia) a visita irá
expirar somente no dia seguinte na mesmo horário ao da liberação.

• Horário padrão de validade da visita: campo para inserir um horário padrão


de validade da visita. Esse campo será considerado somente se o campo
”Validade padrão do visitante (em minutos)”estiver com o valor zero. Por
exemplo, para um horário padrão de 23>59 horas a visita irá expirar sempre
as 23:59 do dia da liberação, independente do horário de liberação.

• Validade máxima do visitante (em horas): validade máxima que uma visita
pode assumir, quando alterada manualmente.

• Prioridade do alarme de visita expirada: valor da prioridade do alarme de


visita expirada, variando de 1 a 5, seguindo as regras da Prioridade dos Alar-
mes.

29 ©2019- Wellcare
5 - Campos em Lista de Usuários

5.1 Cadastro de itens nas listas de usuários . . . . . . . . . . . . . . . . 31


5.2 Edição de itens nas listas de usuários . . . . . . . . . . . . . . . . . 31
5.3 Exclusão de itens nas lista de usuários . . . . . . . . . . . . . . . . . 31

O W-Access permite a inserção de campos lista na tela de cadastro dos usuários.


O menu de Campos em Lista de Usuário é utilizado para inserção dos itens nas lista
auxiliares.

30
Manual de Configuração 5 - Campos em Lista de Usuários

5.1 Cadastro de itens nas listas de usuários


O cadastro de um novo item em uma lista de usuário é realizado através do
menu superior Sistema, menu lateral Configurações de Usuários, Campos em Lista
de Usuários.
Na tela que será aberta é necessário selecionar o tipo de usuário, em Buscar,
e em seguida selecionar o campo lista que se deseja adicionar itens. Clicando em
”Novo”, será necessário preencher os seguintes campos:

• Índice: esse campo é preenchido automaticamente ao clicar em novo, porém


é possível editá-lo caso necessário.

• Inglês: campo para inserir o item em inglês. Por exemplo, para uma lista de
”sexo”pode ser inserido o item ”male”.

• Português: campo para inserir o item em português. Por exemplo, para uma
lista de ”sexo”pode ser inserido o item ”masculino”.

• Idioma 3: campo para inserir o item em um idioma que deseja adicionar,


diferente de português e inglês.

• Idioma 4: campo para inserir o item em um idioma diferente dos três acima.

Para concluir a criação, clique em Atualizar, e o item será inserido na lista


exibida acima.

5.2 Edição de itens nas listas de usuários


Selecionada a lista, basta clicar sobre o item que deseja editar e alterar o campo
que deseja (índice, inglês, português, idioma 3 ou idioma 4).
Finalizada a alteração clique em Atualizar e as alterações serão salvas.

5.3 Exclusão de itens nas lista de usuários


Selecionada a lista, basta clicar no ”x”ao lado do item que deseja excluir. Ao
clicar no x será exibida a mensagem ”Deseja excluir o valor selecionado?”, clicando
em ”Sim”o item será excluído.

31 ©2019- Wellcare
6 - Grupos de Usuários

6.1 Cadastro de Grupos de Usuários . . . . . . . . . . . . . . . . . . . 33


6.2 Opções de Grupos de Usuários . . . . . . . . . . . . . . . . . . . . 33
6.3 Níveis de Acesso . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.4 Adicionar Usuário . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.5 Grupos Associados . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.6 Usuários sem grupos relacionados . . . . . . . . . . . . . . . . . . . 36
6.7 Remoção de Usuários dos Grupos . . . . . . . . . . . . . . . . . . . 36
6.8 Exclusão de Grupos de Usuários . . . . . . . . . . . . . . . . . . . . 36

Grupos de usuários é um recurso que permite agrupar os usuários para melhor


organização dos mesmos. Esse recurso possibilita a atribuição de níveis de acesso
e configurações de escoltas a grupos de usuários.

32
Manual de Configuração 6 - Grupos de Usuários

6.1 Cadastro de Grupos de Usuários


O cadastro de um novo grupo de usuário é realizado através do menu superior
Sistema, menu lateral Configurações de Usuários, Grupos de Usuários.
Para criação de um novo grupo, deve-se clicar em Novo, selecionar o grupo pai
do grupo que está sendo criado (caso não selecione nenhum o grupo pai, o novo
grupo será o raiz) e clicar em OK. Em seguida, é necessário o preenchimento dos
seguintes campos:

• Nome: campo para a inserir o nome do grupo. Campo obrigatório.

• Partição: a partição na qual o grupo será criado. Um operador que não tem
acesso à partição a qual o grupo está cadastrado não poderá visualizar as
configurações do grupo.

• Inglês: campo para descrição do grupo de usuário no idioma inglês. Campo


não obrigatório.

• Português: campo para descrição do grupo de usuário no idioma português.


Campo não obrigatório.

• Idioma 3: campo para descrição do grupo de usuário em um idioma diferente


dos citados acima, como por exemplo espanhol. Campo não obrigatório.

• Idioma 4: campo para descrição do grupo de usuário em um idioma diferente


dos citados acima, como por exemplo o francês. Campo não obrigatório.

6.2 Opções de Grupos de Usuários


Clicando com o botão direito sobre um grupo na lista de grupos de usuários
criados, serão habilitadas as seguintes opções.

• Adicionar novo grupo: selecionando esta opção, os campos de cadastros se-


rão limpos para a inserção dos dados do novo grupo. Preenchendo, minima-
mente, os campos obrigatórios, Nome e Partição, e clicando em Salvar, será
criado um novo grupo filho ao grupo selecionado no clique com o botão
direito.

• Copiar Grupo: a opção de copiar grupo permite realizar a cópia de um grupo


mantendo o vínculo com o grupo original, ou seja, qualquer alteração reali-
zada no grupo original será replicada no grupo copiado e vice-versa.

• Duplicar grupo…: essa opção é similar a opção de copiar, com a diferença


de não criar vínculos entre o grupo original e o grupo duplicado, ou seja,
qualquer alteração realizada em um dos grupos não será replicada para o
outro grupo.

33 ©2019- Wellcare
Manual de Configuração 6 - Grupos de Usuários

• Mover Grupo: a opção de mover grupo, permite alterar o grupo pai de um


grupo. Quando o grupo é movido, seus grupos filhos são movidos também.

• Mover filhos do Grupo: essa opção move os filhos do grupo que está seleci-
onado.

• Excluir Grupo: selecionando essa opção, será exibida a mensagem ”Deseja


excluir o grupo selecionado? Todos os grupos filhos serão excluídos.”, cli-
cando em ”Sim”o grupo será excluído e os grupos filhos pertencentes a esse
grupo também serão excluídos. Para grupos copiados, essa opção excluí am-
bos os grupos, o grupo original e o grupo copiado.

• Excluir vínculo do grupo: essa opção é habilitada somente para grupos co-
piados. Quando selecionada essa opção, o vínculo do grupo com o grupo pai
será excluído, ou seja, esse grupo será excluído sem excluir o grupo cópia, o
que ocorre na opção de ”Excluir Grupo”.

6.3 Níveis de Acesso


O botão ”Níveis de acesso”só pode ser acessado quando um grupo está selecio-
nado. Caso o grupo não esteja selecionado, é exibida a mensagem ”Preencha todos
os campos requeridos.”ao clicar no botão.
Ao selecionar o grupo e clicar no botão de nível de acesso, será aberta a tela de
níveis de acesso. Na tela de níveis de acesso é possível realizar as seguintes opera-
ções.

• Associação de nível de acesso: para associar o nível de acesso ao grupo,


basta buscar pelo nível de acesso que deseja associar em ”Níveis de Acesso
disponíveis”e clicar no ”+”em frente ao nome do nível de acesso. Assim que o
nível de acesso for associado o mesmo será transferido para a lista de ”Níveis
de Acesso Associados”.

• Desassociação de nível de acesso: a desassociação do nível de acesso é reali-


zada clicando no ”x”em frente ao nome do nível de acesso da lista de ”Níveis
de Acesso Associados”. Assim que o nível for desassociado o mesmo ficará
disponível na lista de ”Níveis de Acesso disponíveis”.

• Alteração de validade de nível de acesso: para configurar uma data de va-


lidade para o nível de acesso, basta clicar sobre do nome de um nível de
acesso que esteja na lista de ”Níveis de Acesso Associados”e serão habilita-
dos os campos Inicio da validade e Fim da validade. Caso deseje uma data
de validade finita, basta preencher os campos Inicio e fim da validade e cli-
car em ”Atualizar”e depois em ”OK”. Para que o nível de acesso não tenha
validade, clique em ”Limpar”e, em seguida, em ”OK”.

34 ©2019- Wellcare
Manual de Configuração 6 - Grupos de Usuários

6.4 Adicionar Usuário


Para adicionar usuários a um grupo, basta buscar pelo grupo que deseja adici-
onar os usuários, selecioná-lo e clicar no botão adicionar usuários. Caso não tenha
nenhum grupo selecionado, ao clicar no botão será exibida a mensagem ”Preencha
todos os campos requeridos.”.
Ao clicar no botão, será aberta a tela de Usuários. Essa tela contém a opção ”Ape-
nas usuários sem grupos relacionados”, o qual filtra a busca e a exibição somente de
usuários que não estão associados a nenhum grupo. Na tela de usuários é possível
realizar a busca de usuários de duas formas.

• Busca Geral: preenchendo o campo em frente ao ícone da lupa com o nome


ou um trecho do nome de um usuário e clicando na lupa, serão exibidos todos
os usuários de todos os tipos com aquele nome.

• Busca por tipo de usuário: em cada aba de tipo de usuário é possível buscar
os usuários pelos campos configurados em Campos de Busca Genérica em
tipos de usuários.

A adição dos usuários ao grupo pode ser realizar em lote ou individualmente.

• Adição individual: Para adicionar individualmente, basta selecionar um usuá-


rio, e em seguida, clicar em ”Adicionar ao grupo…”e selecione os grupos que
deseja adicionar o usuário e clicar em ”OK”.

• Adição em lote: Para a associação em lote, basta segurar o CTRL no teclado e


clicar com o botão esquerdo do mouse para selecionar os usuários que deseja
associar, ou caso os usuários estejam listados um imediatamente sob o outro,
basta selecionar o primeiro, segurar SHIFT no teclado e clicar no último.
Com isso, todos os usuários, entre o primeiro e o último, serão selecionados.
Por fim, clicando em ”Adicionar ao grupo…”será aberta uma nova janela com
a lista de grupos criados. Basta selecionar os grupos que deseja associar os
usuários e clicar em ”OK”.

6.5 Grupos Associados


O botão de grupos associados é utilizado para configuração de escolta entre
grupos de usuários. Um cenário de exemplo é o controle de acesso em uma escola,
na qual existe um grupo de professores que deve sempre escoltar um grupo de alu-
nos, ou seja, o aluno não terá acesso, caso não tenha um professor para escoltá-lo.

Para abrir a tela de grupos associados é necessário selecionar o grupo que terá
a escolta configurada. Caso o grupo não esteja selecionado é exibida a mensa-
gem ”Preencha todos os campos requeridos.”ao clicar no botão. Clicando no botão
grupos associados será aberta a tela de configuração da escolta entre grupos.

35 ©2019- Wellcare
Manual de Configuração 6 - Grupos de Usuários

• Escoltado por: quando marcada essa opção, o grupo selecionado é escoltado


pelo grupo marcado no checkbox. Para o exemplo citado acima, o grupo
selecionado na busca deve ser o de alunos e na tela de grupos associados
deve ser marcado o checkbox de ”escoltado por”do grupo de professores.

• Escolta: quando marcada essa opção, o grupo selecionado escolta o grupo


marcado no checkbox. Para o exemplo citado acima, o grupo selecionado
na busca deve ser o de professores e na tela de grupos associados deve ser
marcado o checkbox de ”escolta”do grupo de alunos.

6.6 Usuários sem grupos relacionados


O botão de usuários sem grupos relacionados exerce a mesma função de adi-
cionar usuários com o checkbox de ”Apenas usuários sem grupos relacionados”,
ou seja, a tela que é aberta ao clicar no botão de usuários sem grupos relacionados
busca e exibe somente usuário que não possuem grupos.

6.7 Remoção de Usuários dos Grupos


A remoção de usuários de um grupo é realizada selecionando o grupo que de-
seja remover o usuário e clicando na aba do tipo de usuário a qual o usuário per-
tence. Na aba do tipo de usuário é possível buscar pelo usuário e selecionar vários
usuários, caso deseja excluir mais do que um usuário. Selecionados os usuários que
deseja excluir, clique em ”Excluir usuários selecionados”e será exibida a mensagem
”Deseja excluir o(s) Usuário(s) selecionado(s)?”, clicando em ”Sim”e o usuário será
removido do grupo.

6.8 Exclusão de Grupos de Usuários


A exclusão de um grupo de usuário é realizado através do menu superior Sis-
tema, menu lateral Configurações de Usuários, grupos de Usuários e selecione o
grupo que deseja excluir. Selecionado o grupo é necessário clicar em ”Excluir”e
será exibida a mensagem ”Deseja excluir o grupo selecionado? Todos os grupos
filhos serão excluídos.”, clicando em ”Sim”o grupo será excluído e os grupos filhos
pertencentes a esse grupo também serão excluídos.

36 ©2019- Wellcare
7 - Tipos de Usuários

7.1 Configurações do Tipo de Usuários . . . . . . . . . . . . . . . . . . 38


7.1.1 Configurações padrão . . . . . . . . . . . . . . . . . . . . 38
7.1.2 Configurações adicionais . . . . . . . . . . . . . . . . . . . 40

O menu de tipos de usuários permite habilitar, renomear e configurar as buscas


e os campos obrigatórios dos tipos de usuários do W-Access.

37
Manual de Configuração 7 - Tipos de Usuários

7.1 Configurações do Tipo de Usuários


O W-Access possui 8 tipos de usuários que são classificados em duas categorias:
visitantes ou residentes. Usuários residentes são aqueles que frequentam as insta-
lações prediais regularmente e possuem um cartão que carregam consigo quando
deixam o prédio e que será utilizado quando retornarem. Visitantes vão ao prédio
esporadicamente e recebem um cartão de validade curta, tipicamente 1 dia, que
deve ser devolvido na saída. As categorias dos tipos de usuários definem os cam-
pos de parametrização do tipo de usuário e a forma de cadastro e operação dos
usuários.

7.1.1 Configurações padrão


A tela de configurações dos Tipos de Usuários é acessada através do menu
superior Sistema, menu lateral Configurações de Usuários, Tipos de Usuários.
Na tela são exibidos os seguintes campos fixos, independentemente da categoria.

• Inglês: campo para inserir o nome do tipo de usuário em inglês. Por exemplo,
Employee.

• Português: campo para inserir o nome do tipo de usuário em português. Por


exemplo, Funcionário.

• Idioma 3: campo para inserir o nome do tipo de usuário em um idioma que


deseja adicionar diferente de português e inglês.

• Idioma 4: campo para inserir o nome do tipo de usuário em um idioma dife-


rente dos três acima.

• Habilitado: utilizado para habilitar o tipo de usuário. Tipos de usuários de-


sabilitados não aparecem nas listas de busca.

• Pode receber visitas: permite que o tipo de usuário seja associado como con-
tato de visitas, quando marcado.

• Busca Geral: adiciona os campos que serão utilizados na busca de usuários,


além do nome. Só podem ser configurados os campos contidos na tela prin-
cipal ou de mais informações do tipo de usuários.

• Categoria: permite troca da categoria do tipo de usuário entre residente e


visitante. Cada categoria possui um tratamento diferente para configuração
e operação do tipo de usuário.

• Cartão provisório: Validade padrão de cartão provisório (em horas): validade


padrão que o cartão provisório assumirá ao ser associado a um usuário desse
tipo. O valor preenchido nesse campo será somado a hora de liberação para

38 ©2019- Wellcare
Manual de Configuração 7 - Tipos de Usuários

determinar a hora de fim da validade. Por exemplo, para um cartão provisó-


rio associado às 8h a um usuário e uma validade padrão configurada como
36 horas, o cartão de provisório tera validade até às 20h do dia seguinte.

• Cartão provisório: Horário padrão de validade de cartão provisório: horário


padrão de validade que o cartão provisório irá assumir ao ser associado ao
usuário. Nesse caso, diferentemente da validade padrão, o cartão possui um
horário fixo de validade, de forma independente do horário que o mesmo foi
associado ao usuário. Por exemplo, para um horário padrão de 23:59 horas,
o provisório será valido até esse horário, mesmo que o cartão seja associado
as 23:58 horas.
Para realizar essa configuração é necessário que o campo Cartão provisório:
Validade padrão de cartão provisório (em horas) seja igual a 0.

• Permitir cartões automáticos: habilita a criação de cartão automático para


o usuário. Quando habilitado, será exibido na tela de cadastro do usuário
um campo para inserir o número do cartão que será criado e associado au-
tomaticamente ao usuário, sem a necessidade de realizar o cadastro prévio
do cartão pela tela de Administração de cartões.

• Apagar cartões automáticos: opção que apaga os cartões automáticos quando


desassociados dos usuários, dispensando assim a necessidade de apagá-los
na tela de Administração de cartões. Para os usuários da categoria visitante,
o cartão é apagado ao se encerrar a visita, e para os usuários da categoria
residente, o cartão é apagado ao ser desassociado.

• Partição dos cartões automáticos: partição de sistema que o cartão automá-


tico será criado. A lista de partições é habilitada somente quando Permitir
cartões automáticos: está habilitada.

• Máximo de Cartões Temporários: Define qual a quantidade máxima de car-


tões provisórios que um usuário de determinado tipo de usuário pode rece-
ber.

• Validade padrão do visitante (em minutos): Define o valor padrão de validade


do visitante. Decorrido esse tempo após o início da visita e sem que a visita
tenha sido encerrada, o sistema gera alarme de ”Visita expirada”e o visitante
perderá seus direitos de acesso.

• Horário padrão de validade da visita: Define um horário padrão para encer-


ramentos da visita. Após esse horário e sem que a visita tenha sido encer-
rada, o sistema gera alarme de ”Visita expirada”e o visitante perderá seus
direitos de acesso. Este campo só tem efeito, quando o anterior esta definido
como 0.

39 ©2019- Wellcare
Manual de Configuração 7 - Tipos de Usuários

7.1.2 Configurações adicionais


Campos requeridos ao salvar
Nesta aba, podemos adicionar campos obrigatórios para o cadastro de usuários
daquele determinado tipo de usuário.

Associação de usuários
Aqui configuramos quais tipos de usuários podem ser associados ao tipo sele-
cionado, além de também configurar os campos de busca para usuários associados.

Campos de busca genéricas


Aqui podemos adicionar campos utilizados em buscas/listas de usuários das
seguintes lugares:

• Grupo de Usuários: Para adicionar os usuários.

• Parâmetros de Relatórios: Quando adicionado o parâmetro:


lstChkBD_CHID

Campos únicos
Aqui selecionamos campos que não podem se repetir entre usuários, como por
exemplo, número do documento.

Campos requeridos para visita


Esta aba só existe para tipos de usuários da categoria visitante. Aqui podemos
selecionar campos obrigatórios para que a visita possa ser liberada. Portanto, o
cadastro de um visitante pode ser salvo sem essa informação, mas a visita não
pode ser liberada.

Dados da última visita liberada no Terminal


Outra aba que existe apenas para tipos de usuários da categoria visitante, se-
lecionamos aqui os Campos de Visita da tela de cadastro do usuário que serão
automaticamente preenchidos conforme a última visita.

40 ©2019- Wellcare
8 - Lay-Outs das Telas de Usuários

8.1 Selecionar a Tela . . . . . . . . . . . . . . . . . . . . . . . . . . . 42


8.2 Alteração de Lay-Outs das Telas . . . . . . . . . . . . . . . . . . . . 42
8.3 Adição e exclusão de componentes . . . . . . . . . . . . . . . . . . 43
8.4 Campos de visita . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
8.5 Regras de Customização . . . . . . . . . . . . . . . . . . . . . . . 45

Para cada tipo de usuário, é possível montar um Lay-out diferente de tela de


cadastro, com campos personalizados para cada tipo, em que se pode definir a
posição dos campos, regras de visibilidade, definição dos campos obrigatórios e
demais regras de customização.

41
Manual de Configuração 8 - Lay-Outs das Telas de Usuários

8.1 Selecionar a Tela


Para realizar qualquer alteração em uma tela de cadastro, o primeiro passo é
abrir a edição de Lay-Outs acessando o menu Sistema, clicando na opção Configu-
rações de usuários, em seguida, Lay-outs das Telas de Usuários.
Na página de edição de Lay-outs das telas de usuários, selecione a tela (Principal
ou Mais informações) e qual o tipo de usuário. Ao realizar o preenchimento de
ambos os campos, o Lay-out da tela será carregado para edição.

8.2 Alteração de Lay-Outs das Telas


A tela é formada por dois tipos de componentes:

• Rótulo: São textos que identificam os campos e que podem ser alterados no
menu Nomes dos Campos.

• Campo: São componentes a serem preenchidos pelo operador no ato do ca-


dastro do usuário. Podem ser campos do tipo texto (até 50 caracteres), lista,
data e área (até 400 caracteres).

Para alterar os componente de tela (rótulo ou campo) da tela, selecione o mesmo,


de modo que o componente fique destacado em coloração amarela, é possível clicar
e arrastar o campo para onde desejar, ou ainda alterar os valores das propriedades
dos componentes:
• Regras de Customização: Ao clicar nessa opção, é exibido um pop-up com
as opções para definir as Regras de Customização.

• Altura: Campo que exibe o valor da posição de altura em pixels, com relação
à origem do plano da tela (canto superior direito).

• Margem: Campo que exibe o valor da posição de margem em pixels, com


relação à origem do plano da tela (canto superior direito).

• Largura: Campo que exibe o valor da extensão da largura do campo em


pixels.

• Sequência: Este campo indica em valor numérico, qual será a sequência em


que este campo deverá ser preenchido, de modo que quando o operador es-
tiver realizando o cadastro do usuário, e pressionar a tecla Tab, no teclado,
o cursor irá alternar para o campo com a próximo valor de sequência.

• Altura: Para os campos do tipo Área, é exibida essa propriedade para definir
a altura em pixels.

• Capitalização: Para os campos do tipo Texto, é possível selecionar a opção


de capitalização, para padronizar a formatação daquele campo, tendo como
opções: 1ªs. Maiúsculas, Maiúsculas, Minúsculas e Nenhum.

42 ©2019- Wellcare
Manual de Configuração 8 - Lay-Outs das Telas de Usuários

• Validação: Para os campos do tipo Texto, é possível criar regras de validação,


utilizando expressões regulares, é possível gerar a expressão para a valida-
ção desejada e copiar e colar neste campo, o W-Access trás como opção a
validação de CPF(^\d{3}.\d{3}.\d{3}-\d{2}$), ao preencher esta opção, o ope-
rador não conseguirá salvar o cadastro do usuário, caso este campo não siga
as regras de validação selecionada.

• Máscara: Para os campos do tipo Texto, é possível criar máscaras de exibição


do campo, utilizando expressões regulares, é possível gerar a expressão para
a máscara desejada e copiar e colar neste campo, o W-Access trás como opção
a máscara de CPF(999.999.999-99), ao preencher esta opção, o campo exibirá
a máscara conforme configurado.

8.3 Adição e exclusão de componentes


Há um padrão de lay-out de tela para cada tipo de usuário, mas cada sistema
pode necessitar de informações de cadastro diferentes. Por isso, além de alterar
os componentes já inseridos na tela, o operador pode adicionar ou excluir compo-
nentes.

• Adição: Abaixo dos dois campos para seleção do tipo de usuário e respectiva
tela existem as listas Rótulo e Campo. Ao selecionar o tipo de componente
na lista, o nome elemento será adicionado na tela. Selecione-o e faça as
alterações necessárias.

• Exclusão: Selecione um componente e pressione a tecla DELETE do teclado.


uma mensagem de confirmação da exclusão será exibida, apenas confirme
em caso afirmativo.

8.4 Campos de visita


Existem campos especiais para visitantes que registram informações referentes
à visita. Essas informações serão salvas em conjunto com os dados da visita (data,
duração, etc) apenas na liberação da visita. Caso a visita não esteja iniciada, ao
clicar em salvar a informação preenchida nesses campos não será salva. Essas in-
formações somem da tela de cadastro após encerramento da visita, sendo possível
consultá-las apenas no histórico de visitas. O tipos de campo de visita são:

• Checkbox Aux-Visit: Uma caixa de seleção genérica para a visita.

• Campo Texto Aux-Visit: Campo texto para preencher informação específica


da visita.

• Campo Lista Aux-Visit: Campo de seleção pré-definida para a visita. Para


adicionar itens ou alterar a lista, modifique o campo em Campos em Lista de
Usuários.

43 ©2019- Wellcare
Manual de Configuração 8 - Lay-Outs das Telas de Usuários

• Campo Área de Texto Aux-Visit: Campo do tipo Área de texto, para adicio-
nar observações da visita.

• Motivo da Visita: Campo de seleção pré definida com o motivo da visita.


Para adicionar itens ou alterar a lista, modifique o campo em Campos em
Lista de Usuários.

O comportamento padrão para estes campos seria que ao serem preenchidos


antes da visita ser iniciada, apenas serem salvos ao liberar a visita, e ao encerrar a
visita o dado é apagado do cadastro do usuário. Caso deseje manter os dados an-
teriores, nas Configurações de Visita em outras opções, marque a opção ”Carregar
dados da última visita”.

44 ©2019- Wellcare
Manual de Configuração 8 - Lay-Outs das Telas de Usuários

8.5 Regras de Customização


No Lay-out de telas, também podemos inserir condições especiais de compor-
tamento para alguns campos conforme a necessidade.Para configurar uma regra
de customização, é necessário definir uma condição, em seguida uma ação, que
ocorrerá caso a condição definida seja satisfeita. Por exemplo, podemos ocultar
um campo que não é necessário em determinada situação. Diga-se que o campo
”número de telefone”não é necessário para usuário que tenha ”Wellcare”definida
como empresa. A figura 8.1 demonstra esta configuração.

Figura 8.1: Print da configuração realizada

Existe as seguintes opções de ação:

• Requerido para salvar

• Requerido para liberar visita

• Visível

• Invisível

• Habilitado

• Desabilitado

• Máscara

• Validação

45 ©2019- Wellcare
Parte 3

Segurança

46
9 - Operadores

9.1 Cadastro de Operadores . . . . . . . . . . . . . . . . . . . . . . . 48


9.1.1 Detalhes . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
9.1.2 Terminais . . . . . . . . . . . . . . . . . . . . . . . . . . 49
9.1.3 Horários de Acesso . . . . . . . . . . . . . . . . . . . . . . 49
9.2 Exclusão de Operadores . . . . . . . . . . . . . . . . . . . . . . . . 49

São as pessoas cadastradas que tem acesso a interface do W-Access, com privi-
légios de cadastrar usuários, dispositivos de hardware e até mesmo outros operado-
res. Aqui, demonstraremos como se cadastra um operador e como seus privilégios
podem ser alterados de acordo com as permissões partitções de seu seu perfil.

47
Manual de Configuração 9 - Operadores

9.1 Cadastro de Operadores


O primeiro passo é clicar no botão ”Novo”. Com a página inicial de cadastro
aberta, preencha todos os campos obrigatórios (marcados com *) e clique em salvar.
Após o cadastramento inicial do operador, dependendo do perfil vinculado, três
abas estarão disponíveis para alteração: Detalhes, Terminais e Horário de Acesso.
Caso o perfil vinculado seja de administrador, que tem todas as permissões habili-
tadas, apenas a aba Detalhes ficará disponível.
É possível fazer o cadastro de um usuário Windows e para isso o nome do
operador deve ser igual ao do domínio. Por exemplo, caso o nome do domínio
seja ”wellcare”e o nome do usuário do windows seja ”joao”, o nome do operador
no W-Access deverá ser ”wellcare\joao”. Para descobrir qual o nome do usuário
Windows, na tela de login do W-Access, selecione a opção ”Usar credenciais do
Windows”, a tela irá atualizar e preencher o campo. Quando o login é realizado
com autenticação do Windows, a senha não é solicitada. O login com autenticação
do Windows só estará disponível se o servidor W-Access que utilizar versão Pro-
fessional ou Server do Windows, ou seja, não estará disponível em versões Home,
Single Language e similares.

9.1.1 Detalhes
Nesta aba, são informados a forma de operação do operador dentro da aplica-
ção, quais as condições e restrições de operação.

• Habilitado: Caso a caixa de selação não seja marcada, o operador não con-
segue efetuar login.

• Pode mudar a senha: Caso o operador não tenha essa opção habilitada, o
operador não será capaz de alterar a própria senha.

• Senha nunca expira: Em Configurações Gerais está definido o tempo de ex-


piração da senha de login dos operadores. Com esta opção marcada, a senha
não será se expirará para o operador.

• Pode acessar a API: Com a opção marcada, o operador pode ser utilizado
para realizar operações através da API REST do W-Access.

• Inatividade (m): O valor inserido nesse campo é o tempo em minutos de


inatividade para que a aplicação execute logoff automaticamente. Caso o
logoff não deva ser forçado, insira o valor 0.

• Permite conexões simultâneas: Com esta opção marcada, este operador po-
derá fazer login em mais de uma estação de operação ou janela de navegador.

• Idioma: Para o operador em questão, todos os textos serão exibidos no idi-


oma selecionado. O idioma selecionado para o operador irá definir também
qual campo será obrigatório para preenchimento no cadastro de itens no

48 ©2019- Wellcare
Manual de Configuração 9 - Operadores

W-Access, nos casos que existam os campos ”Inglês, Português, Idioma 3 e


Idioma 4”.

• Cultura: Selecione a cultura do operador - Idioma (País). Essa opção influên-


cia na forma que são apresentadas as informações de data, moeda e demais
configurações regionais.

• Tipo de busca do contato: Busca ou Lista, define a forma que o operador


pode realizar a busca de contato na página de cadastro de um usuário do
tipo visitante.

• Tela Inicial: Logo após efetuar o Login, a Tela selecionada será aberta.

9.1.2 Terminais
Nesta aba, adicionamos em quais Terminais o operador pode efetuar login. No
caso do perfil administrador, o operador tem acesso a todos os terminais.

9.1.3 Horários de Acesso


Nesta aba, adicionamos o horário de acesso em que o operador poderá efetuar
login e permanecer conectado. No caso do perfil administrador, o operador tem
acesso sem restrições de horário.

9.2 Exclusão de Operadores


Para executar a exclusão de um operador, basta que um operador com per-
missão de exclusão clique sobre o botão excluir na tela de cadastro do operador e
confirme a exclusão.

49 ©2019- Wellcare
10 - Perfis

10.1 Cadastro de Perfis . . . . . . . . . . . . . . . . . . . . . . . . . . 51


10.1.1 Permissões . . . . . . . . . . . . . . . . . . . . . . . . . . 51
10.1.2 Localidades . . . . . . . . . . . . . . . . . . . . . . . . . 51
10.1.3 Campos Restritos . . . . . . . . . . . . . . . . . . . . . . . 51
10.1.4 Mais... . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
10.2 Exclusão de Perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Um perfil é uma combinação de partições e permissões, ou seja, a configuração


do que um operador poderá visualizar ou alterar nos itens do sistema ou em usuá-
rios, de acordo com a partição a qual os itens ou usuários estão associados. Para
facilitar a compreensão do operador que esta criando o perfil, nas opções de visua-
lizar e modificar na árvore de dispositivo, podemos vincular ao perfil as localidades
desejáveis.

50
Manual de Configuração 10 - Perfis

10.1 Cadastro de Perfis


O primeiro passo é clicar no botão ”Novo”, pois por padrão a aplicação seleciona
o primeiro perfil em ordem alfabética. Com a página inicial de cadastro aberta,
preencha o campo obrigatório nome no idioma do operador que esta realizando o
cadastro do perfil e clique em salvar.
Existem duas opções na tela de cadastro que facilita o processo de configuração
do perfil, sendo elas:

• copiar de: Possibilita ao operador que esta fazendo o cadastro do perfil, co-
piar as configurações de um perfil existente.

• Acesso Total é uma caixa de seleção que se marcada, habilita todas as per-
missões ao perfil, ficando idêntico ao perfil Administrador.

Com o cadastro inicial realizado, as três abas de configurações do perfil ficam


habilitadas

10.1.1 Permissões
Nesta aba pode-se adicionar permissões que este perfil de operador terá direito.
Não existem limites de permissões a adicionar para uma mesma partição. Elas
serão sempre somadas.

10.1.2 Localidades
Nesta aba pode-se adicionar a localidade que este perfil de operador terá direito
a modificar e visualizar. Se um operador não tiver acesso a determinada Localidade,
não será possível visualizar qualquer item contido da localidade em questão, nem
mesmo a eventos com origem em dispositivos da localidade.

10.1.3 Campos Restritos


Aqui adicionamos campos da tela de usuários que ficarão bloqueados ou ocul-
tos para os operadores com este perfil. Para adicionar o campo restrito ao perfil, o
operador que esta realizando a configuração deve:

1. Selecionar um tipo de usuário.

2. Selecionar a partição do tipo usuário que será afetada.

3. Selecionar o campo que será adicionado

4. Na opção Situação, selecionar bloqueado ou oculto

Após o item ser adicionado na página, clique em salvar.

51 ©2019- Wellcare
Manual de Configuração 10 - Perfis

10.1.4 Mais...
Nesta aba selecionamos qual será o tipo de usuário padrão para o perfil de
operador

• Buscar: Na busca de usuário, o tipo de usuário selecionado aqui fica seleci-


onado automaticamente.

• Padrão: Esta configuração define o tipo de usuário padrão utilizado na busca


de contatos (visitados) para usuário da categoria visitante.

• Adicionar: Quando o operador clicar no botão adicionar na página de usuá-


rios, o tipo selecionado aqui será pré-preenchido.

Além destas opções, nesta aba também selecionamos quais os tipos de usuários
que podem aparecer na busca de contatos na página do visitante, para o perfil de
operador configurado.

10.2 Exclusão de Perfis


Com o perfil selecionado, clique no botão excluir e aplicação irá informar o
operador se realmente quer excluir o perfil. Caso um ou mais operadores este-
jam vinculados a esse perfil, o sistema exigirá que o operador escolha um perfil
existente para substituir o que será deletado.

52 ©2019- Wellcare
11 - Permissões

11.1 Cadastro de Permissões . . . . . . . . . . . . . . . . . . . . . . . . 54


11.2 Exclusão de Permissões . . . . . . . . . . . . . . . . . . . . . . . . 54

Nesta página é realizado o cadastro das permissões às quais os perfis de opera-


dores poderão ser vinculadas. As permissões são divididas em dois tipos:

• Sistema: São funções que envolvem a manipulação geral do sistema, dividida


nas seguintes categorias: Usuários, Administração de Cartões, Visita, Con-
trole de Acesso, Configuração de Hardware, Menu Principal, Configurações
de Sistema, Segurança, Idioma, Relatórios, Telas, Alarmes e Agendamentos.
Um operador que não tem permissão de modificar ou visualizar algum item
de sistema não poderá fazê-lo em qualquer tela do sistema. Por exemplo, se o
operador não puder visualizar determinada leitora, nem mesmo os eventos
dessa leitora aparecerão na tela de eventos, nem os trânsitos pesquisáveis
através do cadastro de um usuário.

• Usuário: São funções que envolvem a manipulação de cadastro e dados de


usuários. Cada tipo de usuário tem suas permissões individualizadas, com
as categorias: Usuários, Cartões, Identificação por Foto, Opções de Controle
de Acesso, Níveis de Acesso, Usuário Bloqueado, Usuários Associados e Bi-
ometria.

53
Manual de Configuração 11 - Permissões

11.1 Cadastro de Permissões


Estando na página de permissões, clique no botão ”Novo”para iniciar o ca-
dastro. Preencha o campo obrigatório (*) do idioma do operador com o nome da
permissão e selecione o tipo de permissão que está sendo criada. Logo após, salve
o cadastro da permissão.
Dica: A maioria das vezes que criamos permissões para a utilização de um perfil
especifico e portanto é necessário ter uma permissão de cada tipo. Para facilitar a
busca, utilize como nome o seguinte padrão: Nome do Perfil - Tipo de Permissão.
Com o cadastro inicial feito, clique no botão ”configurar permissões”e a janela
de permissões será aberta. Esta janela é uma lista de caixas de seleção com todas
as permissões disponíveis.

11.2 Exclusão de Permissões


Primeiro, selecionamos a permissão que será excluída e logo após clicamos
no botão excluir. Será aberta uma janela de exclusão que informa quais os perfis
utilizam da permissão, confirmando a exclusão, os perfis afetados não terão mais
aquela permissão em sua lista.

54 ©2019- Wellcare
Parte 4
Controle de
Acesso

55
12 - Níveis de Acesso

12.1 Cadastro de Níveis de Acesso . . . . . . . . . . . . . . . . . . . . . 57


12.2 Leitoras e Horários de Acesso . . . . . . . . . . . . . . . . . . . . . 57
12.3 Descrição . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
12.4 Exclusão de Níveis de Acesso . . . . . . . . . . . . . . . . . . . . . 58

Os Níveis de Acesso são perfis de direito de trânsitos que são associados aos
usuários. Eles combinam Horários de Acesso e Leitoras, com a direção (Entrada/-
Saída/Ambos) de operação e condições de escolta, quando necessário. Para que
uma Leitora libere o acesso de um usuário, é necessário que exista um Nível de
Acesso ao qual a leitora esteja inserida e que esse Nível de Acesso seja associado
ao usuário.

56
Manual de Configuração 12 - Níveis de Acesso

12.1 Cadastro de Níveis de Acesso


Os Níveis de Acesso são administrados no menu superior Sistema, lateral Con-
trole de Acesso, Níveis de acesso.
• Nome: Nesse campo deve ser inserido um nome objetivo do Nível de Acesso
a ser criado, exemplos: Acesso Estudantes, Acesso Estagiário, Acesso Ser-
viço, etc.
• Partição: Aqui selecionamos a qual Partição o Nível de Acesso será vincu-
lado. Um usuário que não tenha privilégios suficientes na partição selecio-
nada não poderá visualizar o nível de acesso, nem mesmo para associá-lo ao
usuário.
• TAG: Nesse campo podemos inserir palavras-chave para a busca do nível
de acesso pelo operador. Após adicionadas as TAGs (etiquetas), a tela de
associação de níveis de acesso ao Usuário deve conter uma lista com todas
as TAGs já criadas para seleção. Ao selecionar a TAG na lista, serão exibidos
para associação somente os níveis de acesso associados àquela TAG. Para
criar uma nova etiqueta, escreva o nome da TAG e aperte uma das teclas
”;”ou ”Tab”e assim a TAG será adicionada, permitindo a adição de uma nova
TAG para o mesmo nível de acesso.

12.2 Leitoras e Horários de Acesso


• Leitora: Nesse campo selecionamos uma ou mais Leitoras que serão adicio-
nadas ao Nível de Acesso criado.
• Horário de Acesso: Nesse campo selecionamos um Horário de Acesso entre
os disponíveis. As leitoras deverão permitir o acesso somente dentro do ho-
rário associado a elas no Nível de Acesso. Se a mesma leitora for adicionada
a mais de um horário de acesso, os direitos de acesso se complementam e
o usuário terá o acesso permitido em todos os horários associados para a
mesma leitora.
• Direção: Para qual direção a leitora deve conceder o acesso nesse Nível de
Acesso, as possibilidades são: Ambos, Entrada ou Saída.
• Requer escolta: Com essa opção marcada, os usuários que estão sendo asso-
ciados ao Nível de Acesso deverão receber escolta nas leitoras que tiverem
configuradas com ”Tipo de Escolta”diferente de Nenhum.
• Pode escoltar: Com essa opção marcada, os usuários que estão sendo asso-
ciados ao Nível de Acesso podem escoltar na leitora selecionada.
• Buscar: Este campo possibilita encontrar uma leitora específica dentro de um
nível de acesso já criado, facilitando ao operador modificar algum parâmetro
da leitora ou até mesmo desassocia-la do nível de acesso.

57 ©2019- Wellcare
Manual de Configuração 12 - Níveis de Acesso

• Adicionar: Ao pressionar esse botão, todas as leitoras que foram seleciona-


das nos passos acima serão adicionadas na tela abaixo Leitoras, com suas
configurações de ”Horário de Acesso”e ”Direção”. Dessa forma podemos
adicionar mais de uma leitora por vez, que utilize dos mesmos parâmetros
naquele Nível de Acesso. É necessário Salvar o Nível de Acesso após adici-
onar as Leitoras.

12.3 Descrição
Esse janela serve para informar aos operadores qual a função do Nível de Acesso
em uma breve descrição, com a opção de inserir texto nos 4 idiomas disponíveis
no W-Access (Português, Inglês, Idioma 3 e Idioma 4).

12.4 Exclusão de Níveis de Acesso


Para excluir um Nível de Acesso, em seu cadastro, clique no botão ”Excluir”localizado
na parte superior direita do cadastro.
Ao selecionar a opção excluir, uma janela de confirmação aparecerá na tela,
caso existam usuários vinculados, os mesmos serão apresentados na janela, ao con-
firmar a exclusão do Nível de Acesso, todos os vínculos referentes a aquele Nível
de Acesso serão perdidos.

58 ©2019- Wellcare
13 - Horários de Acesso

13.1 Cadastro de Horários de Acesso . . . . . . . . . . . . . . . . . . . . 60


13.2 Exclusão de Horários de Acesso . . . . . . . . . . . . . . . . . . . . 61

Os Horários de acesso no W-Access são responsáveis por definir os horários


iniciais e finais em que os Operadores poderão realizar acesso ao sistema, horá-
rios de funcionamento dos botões de saída e também os horários de acessos dos
usuários nas Leitoras, através do cadastro dos Níveis de acesso.

59
Manual de Configuração 13 - Horários de Acesso

13.1 Cadastro de Horários de Acesso


Horários de acesso são cadastrados através do menu superior Sistema, menu
lateral Controle de Acesso, Horários de Acesso. Para adicionar um novo Horário
de Acesso, clique no botão ”NOVO”.
Para criar um novo Horário de Acesso é necessário preencher os seguintes
campos:

• Português: neste campo deve ser preenchido o nome do Horário de acesso.


O W-Access tem até 4 opções de idiomas, o campo do idioma do operador é
de preenchimento obrigatório para cadastro do nome do Horário de acesso.
Recomendamos que o nome do horário de acesso seja de fácil identificador.
Ex: Horário Comercial, Turno da Manhã, Todos os dias e Horários, etc.

• Partição: neste campo deve ser selecionada a partição do tipo sistema à qual
o horário de acesso pertencerá. Um operador que não tem acesso à partição
à qual o horário de acesso está vinculado não poderá visualizar o horário
de acesso nos momentos de vinculá-lo aos Níveis de acesso, ao cadastro de
operadores e botões de saída.

• Cód. nos Terminais IP: neste campo é preenchido número de cadastro do


horário de acesso nos Terminais IP. Recomendamos que o campo seja dei-
xado em branco para que o sistema preencha automaticamente este campo
ao salvar.

Após preencher os campos, clique no botão ”Salvar”, a página será recarregada


e as demais opções para preenchimento do horário de acesso serão apresentadas.
O sistema apresenta um checkbox para habilitar o acesso para cada dia da se-
mana, e também para habilitar o horário para os Feriados. O sistema apresenta um
campo ”Hora Inicial”e outro campo ”Hora Final”, que devem ser preenchidos para
definir o período de acesso dos dias que estão com o checkbox marcado.
Para intervalos contínuos que tomam mais de um dia, por exemplo um inter-
valo que se inicia na terça-feira às 18h00 e se encerra às 6h00 do dia seguinte, é
necessário preencher a terça-feira com Horário Inicial às 18h00 e final às 23h59 e
a quarta-feira com horário inicial às 00h00 e final às 6h00.
Se for necessário incluir mais de um intervalo de horário para um mesmo dia da
semana, será necessário cadastrar mais de um horário de acesso, de forma que os
horários se complementem e possam ser associados às mesmas Leitoras nos Níveis
de Acesso.
Por padrão, o W-Access possui um horário de acesso padrão, que não pode
ser alterado e nem excluído, chamado ”Todos os dias e horários”. Este horário de
acesso é utilizado para o acesso dos operadores com perfil Administrador padrão
do W-accesss.

60 ©2019- Wellcare
Manual de Configuração 13 - Horários de Acesso

13.2 Exclusão de Horários de Acesso


Para excluir um Horário de acesso, em seu cadastro, clique no botão ”Ex-
cluir”localizado na parte superior direita do cadastro.
Ao clicar nesta opção, o W-Access abrirá uma caixa de diálogo questionando se
”Deseja Excluir o item selecionado?”, e caso este Horário de acesso esteja vinculado
a algum nível de acesso, ou a algum operador, eles serão listados para que você
possa verificar quais são e se irá ou não realizar a exclusão daquele Horário de
acesso. Caso confirme a exclusão, o horário de acesso será apagado, assim como os
itens dos níveis de acesso listados, que contenham o horário excluído e no cadastro
dos operadores que apareceram na lista, o horário de acesso será desvinculado.

61 ©2019- Wellcare
14 - Feriados

14.1 Cadastro do Feriado . . . . . . . . . . . . . . . . . . . . . . . . . 63


14.2 Exclusão do Feriado . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Feriados são datas que tem um tratamento diferenciado no cadastro dos horá-
rios de acesso. Os feriados podem ocorrer em uma data diferente para cada ano, a
exemplo do carnaval, ou repetirem anualmente no mesmo dia.

62
Manual de Configuração 14 - Feriados

14.1 Cadastro do Feriado


Para cadastrar um novo feriado, Acesse o menu superior Sistema, o menu la-
teral esquerdo Controle de Acesso, e selecione a opção ”Feriados”. Em seguida
selecione a opção ”Novo”.
Para criar um novo feriado é necessário preencher os seguintes campos:

• Português: neste campo deve ser preenchido o nome do Feriado. O W-


Access tem até 4 opções de idiomas. Recomendamos que o nome do Feriado
seja de fácil identificação, por exemplo: Natal, Ano Novo, Carnaval, etc.

• Partição: neste campo deve ser selecionada a partição de sistema a qual o Fe-
riado pertence. Um operador que não tem acesso à partição a qual o Feriado
está vinculado não poderá visualizar o Feriado.

• Localidade: neste campo deve ser selecionada a Localidade a qual esse Feri-
ado pertence. Cidades diferentes podem ter feriados municipais diferentes,
por exemplo.

• Data: neste campo deve ser preenchida a data em que ocorre o feriado. Caso
o feriado não seja fixo, deverá ser atualizado todos os anos com a nova data.

• Repetir todos os anos: marque este checkbox caso o feriado cadastrado se


repita anualmente na mesma data.
Após cadastrar os itens listados anteriormente, clique em ”Salvar”para criar
o novo ”Feriado”.

14.2 Exclusão do Feriado


Para excluir um Feriado, em seu cadastro, clique no botão ”Excluir”localizado
na parte superior direita do cadastro.

63 ©2019- Wellcare
15 - Zonas

15.1 Cadastro da Zona . . . . . . . . . . . . . . . . . . . . . . . . . . . 65


15.2 Controle de usuários na Zona . . . . . . . . . . . . . . . . . . . . . 65
15.3 Situação da Zona . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
15.4 Leitoras Vinculadas . . . . . . . . . . . . . . . . . . . . . . . . . . 66
15.5 Exclusão da Zona . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Zonas são espaços físicos com acesso controlado, como salas, andares, corre-
dores, etc. O que separa uma zona de outra são as Leitoras. Ao fazer o acesso por
uma leitora, o usuário deixa uma zona para entrar em outra. Para que o sistema
consiga fazer o controle do ambiente é necessário informá-lo quais são essas zo-
nas e suas condições de acesso. Em seguida, essas zonas devem ser associadas às
configurações da leitora.
As Zonas são parte fundamental do controle de rotas dos usuários e com uso
delas podemos utilizar de lógicas anti dupla passagem (anti-passback) e limites de
contagens de usuários dentro de um espaço físico. Mais detalhes sobre a configu-
ração dessas restrições podem ser encontrados nas configurações das Leitoras.

64
Manual de Configuração 15 - Zonas

15.1 Cadastro da Zona


• Nome: O nome da Zona deve ser objetivo, informando a localização daquele
espaço dentro do ambiente de controle, como por exemplo: ”Sala 32”, ”Cor-
redor B”ou ”Zona Externa”.

• Descrição: Complemento de informações sobre a Zona. Não é obrigatório.

• Partição: Escolha a Partição a qual a Zona irá pertencer.

• Localidade: Assim como a Partição, defina a qual Localidade a Zona irá per-
tencer.

15.2 Controle de usuários na Zona


• Nº. máximo de Usuários: Quantidade máxima de usuários dentro de uma
zona. Caso a opção ”Verificar número máximo de Usuários na Zona”esteja
habilitada na Leitora, no momento em que a Zona estiver com o número
limite excedido, a leitora não possibilitará acesso aos usuários que tentem
adentrar a Zona, exceção aos usuários marcados com a opção ”Ignorar Con-
tador de Zonas”em seu cadastro.

• Nº. mínimo de Usuários: Quantidade mínima de usuários dentro de uma


zona. Caso a opção ”Verificar número mínimo de Usuários na Zona”esteja
habilitada na Leitora, no momento em que a Zona estiver com o número
limite atingido, a leitora não permite o acesso dos usuários que queiram sair
da Zona, exceção aos usuários marcados com a opção ”Ignorar Contador de
Zonas”.

• Tempo máximo de permanência (pré-alm.) (m): Tempo necessário para que


um pré-alarme de aviso seja gerado.

• Tempo máximo de permanência (m): Tempo máximo que um usuário pode


ficar dentro da Zona, quando excedido é gerado um alarme.

• Reiniciar Contagem de Zona: É um botão que quando acionado zera a con-


tagem de usuários na Zona, independente de quantos usuários havia anteri-
ormente.

Caso o controle de Zonas seja perdido por qualquer motivo, a aplicação permite
reiniciar a contagem de todas as zonas pertencentes a uma mesma Localidade,
dentro das opções da Localidade.

15.3 Situação da Zona


• Número de pessoas presentes: Quantidade de usuários dentro da Zona.

65 ©2019- Wellcare
Manual de Configuração 15 - Zonas

• Situação: Informa se a Zona esta Normal, Máxima Ocupação, Mínima Ocu-


pação, Ocupação acima do Máximo ou Ocupação abaixo do Mínimo. Todas
as situações diferentes de Normal, geram alarmes.

15.4 Leitoras Vinculadas


Abaixo do campo Situação da Zona, há um ícone chamado ”Leitoras vincu-
ladas”, ao clicar neste ícone é aberto um pop-up com a lista de todas as leitoras
vinculadas àquela Zona, distribuídas em duas abas:

• Entrada: Leitoras que dão acesso de entrada naquela zona.

• Saída: Leitoras que dão acesso de saída daquela zona.

15.5 Exclusão da Zona


Ao iniciar o processo de exclusão de uma Zona, a aplicação irá informar quais
leitoras utilizam daquela Zona como entrada ou saída. No final da janela há a
opção ”Selecione a Zona que substituirá a Zona excluída.”. Selecione a Zona que
irá substituir e confirme pelo botão ”Sim”. Ao visitar as configurações das leitoras
que foram afetadas, todas as seleções que continham a Zona anterior devem ter
sido atualizadas. Caso a Zona não tenha nenhuma leitora associada, a janela de
exclusão apenas perguntará se realmente quer excluir a Zona.

66 ©2019- Wellcare
16 - Sub-Zonas

16.1 Cadastro da Sub-Zona . . . . . . . . . . . . . . . . . . . . . . . . 68


16.2 Controle de usuários na Sub-Zona . . . . . . . . . . . . . . . . . . . 68
16.3 Situação da Sub-Zona . . . . . . . . . . . . . . . . . . . . . . . . . 68
16.4 Exclusão da Sub-Zona . . . . . . . . . . . . . . . . . . . . . . . . . 68

Sub-Zonas são condições Zonas lógicas pertencentes a uma Zona. Sua lógica
de funcionamento está diretamente associada a cadastro dos usuários, onde deve-
se associar cada usuário a sua respectiva Sub-Zona. Para ficar mais claro, usaremos
do seguinte exemplo:
Uma Sala não tem restrições quanto a quantidade de funcionários ocupantes,
porém tem o limite de 5 visitantes dentro da sala. Para que possamos fazer esse
controle, criamos uma Sub-Zona apelidada de Sala-Visitante com o limite máximo
de usuários igual a 5. Devemos associar cada visitante cadastrado a essa Sub-Zona.
Quando um sexto visitante tentar adentrar a sala, a Leitora o negará acesso, mas
caso seja um funcionário, o acesso será permitido. É importante ressaltar que o
usuário só pode pertencer a uma única Sub-Zona, selecionada nas opções do usuá-
rio.

67
Manual de Configuração 16 - Sub-Zonas

16.1 Cadastro da Sub-Zona


• Nome: Defina um nome para a Sub-Zona que condiz com a lógica de usuá-
rios, ”Apartamento 147”(quando o objetivo é restringir por apartamento a
quantidade de usuários), ”Visitantes”(quando se quer restringir por catego-
ria), ou qualquer outra restrição.

• Descrição: Adicione informações adicionais sobre a Sub-Zona

• Partição: Escolha a Partição a qual a Sub-Zona irá pertencer.

• Zona: Defina a qual Zona a Sub-Zona está inserida.

16.2 Controle de usuários na Sub-Zona


• Nº. máximo de Usuários: Defina a quantidade de usuários pertencentes a
Sub-Zona podem estar dentro da Zona.

• Reiniciar contagem da Sub-Zona: Ao clicar sobre esse botão, a quantidade


de usuários dentro da Sub-Zona voltará a ser zero, mesmo que ainda haja
usuários pertencentes a Sub-Zona dentro da Zona.

16.3 Situação da Sub-Zona


• Número de pessoas presentes: Quantidade de pessoas associadas a Sub-Zona
dentro da Zona.

• Situação: Existem três situações possíveis para a Sub-Zona: Normal, Má-


xima Ocupação e Ocupação acima do máximo. As situações diferentes de
Normal geram alarmes.

16.4 Exclusão da Sub-Zona


Ao clicar no botão ”Excluir”na pagina da Sub-Zona, uma janela de exclusão
aparecerá informando quais os usuários associados àquela Sub-Zona e também ha-
verá a opção de substituir a Sub-Zona que será excluída por uma existente. Caso
não exista associação de usuários a Sub-Zona, a janela apresentada apenas solici-
tará a confirmação da exclusão.

68 ©2019- Wellcare
Parte 5
Configurações
de Hardware

69
17 - Localidades

17.1 Cadastro de Localidades . . . . . . . . . . . . . . . . . . . . . . . 71


17.1.1 Informações de sistema . . . . . . . . . . . . . . . . . . . . 71
17.1.2 Fuso horário da localidade . . . . . . . . . . . . . . . . . . 71
17.2 Comandos na Localidade . . . . . . . . . . . . . . . . . . . . . . . 72
17.3 Exclusão da Localidade . . . . . . . . . . . . . . . . . . . . . . . . 72

Localidades são agrupamentos aos quais serão associados elementos de sistema


fisicamente instalados num mesmo local. Localidades podem pertencer a outras lo-
calidades, formando uma árvore. Gerenciadores configurados em diferentes loca-
lidades raiz não compartilham a base de dados, evitando a utilização desnecessária
de banda de rede.

70
Manual de Configuração 17 - Localidades

17.1 Cadastro de Localidades


Para adicionar uma Localidade, o operador deve navegar até Sistema > Con-
figurações de Hardware > Dispositivos. Em uma instalação nova, já é adicionada
automaticamente a ”Localidade Padrão”que pode ser renomeada ou ter outras loca-
lidades filhas acrescentadas à ela. Também é possível adicionar novas localidades
raiz. Recomendamos que dispositivos de hardware localizados em cidades dife-
rentes sejam acrescentados à localidades raiz diferentes. Só é possível adicionar
configurações de fuso horário a localidades raiz.

17.1.1 Informações de sistema


• Nome*: São quatro campos com as opções de idioma, sendo o idioma do
operador é obrigatório. Preencha com o nome da localidade.

• Partição*: Neste campo, selecionamos a qual Partição a localidade será as-


sociada.

• Localização pai: Aqui selecionamos uma localidade pai a qual a nova locali-
dade vai pertencer. Ao deixar esse campo em branco, a nova localidade será
uma Localidade raiz. Se a localidade a ser cadastrada for uma localidade
filha, suas informações de Fuso horário serão iguais a da localidade raiz.

17.1.2 Fuso horário da localidade


• Fuso horário (GMT): O valor do ajuste em relação ao GMT na cidade da
localidade (em minutos).

• Horário de verão habilitado: Habilita o horário de verão, conforme as con-


figurações abaixo.

• Período do horário de verão: São conjuntos de campos para definir o dia ini-
cial e o dia final do período do horário de verão. Nas cidades brasileiras que
adotam o horário de verão, seu início é normalmente na terceira semana de
outubro e término na terceira semana de fevereiro, exceto quando coincide
com dia de eleição ou carnaval. Consulte anualmente se sua cidade adotará
o horário e em qual período.

• Ajuste (m): Soma um valor ao ajuste GMT (normalmente 60 minutos).

• Alterar horário às: Aqui o operador seleciona em qual horário o ajuste será
feito (normalmente às 00:00).

71 ©2019- Wellcare
Manual de Configuração 17 - Localidades

17.2 Comandos na Localidade


Ao comandar uma Localidade, todo hardware associado a localidade receberá
o mesmo comando. Por exemplo, ao se comandar para ”Liberar”uma localidade,
todas as portas, catracas e demais bloqueios da localidade serão liberados.

• Reiniciar controle de Zonas: Todos os gerenciadores pertencentes à Locali-


dade terão seu controle de zonas reinicializado, isto é, a contagem de zonas
será zerada e o anti-passback reinicializado.

• Apagar Alarmes: Exclui todos os alarmes originados na localidade.

• Comandar leitoras da localidade: Envia o comando selecionado (Pulso, Des-


bloquear, Normalizar ou Bloquear), a todas as leitoras da localidade.

17.3 Exclusão da Localidade


Para se excluir uma localidade, na tela de cadastro da localidade a ser excluída,
clique sobre o botão ”Excluir”e uma tela de exclusão será aberta indicando as de-
pendências existentes. Caso exista dependência, para que a localidade possa ser
excluída, é necessário selecionar uma localidade substituta e confirmar a exclusão
pelo botão ”sim”.
A localidade padrão, não pode ser excluída, apenas renomeada.

72 ©2019- Wellcare
18 - Gerenciadores

18.1 Tipo de Gerenciadores . . . . . . . . . . . . . . . . . . . . . . . . 74


18.1.1 Físico . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
18.1.2 Virtual . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
18.2 Cadastro de Gerenciadores . . . . . . . . . . . . . . . . . . . . . . 74
18.3 Comunicação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
18.4 Conf. de Campo . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
18.4.1 Integração com Elevadores . . . . . . . . . . . . . . . . . . 76
18.5 Alarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
18.6 Banco de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
18.7 Atualizar gerenciador . . . . . . . . . . . . . . . . . . . . . . . . . 78
18.8 Exclusão do gerenciador . . . . . . . . . . . . . . . . . . . . . . . 78

O Gerenciador é o responsável pela identificação do usuário e a autorização do


acesso. Ele é responsável por receber as informações do servidor e armazená-las
para processar os eventos dos usuários e permitir ou negar o acesso. Ele admi-
nistra todas as funções de controle de acesso, especialmente as funções globais
como anti-dupla passagem (anti-passback) e controle de usuários nas zonas. Os
Controladores devem sempre ser associados a um gerenciador.

73
Manual de Configuração 18 - Gerenciadores

18.1 Tipo de Gerenciadores


O gerenciador é um software que pode ser executado no próprio servidor do
W-Access (quando virtual) ou executado em um hardware dedicado tipo appliance
(quando físico).

18.1.1 Físico
O WXS-C350 é um gerenciador físico que possui o software do gerenciador
embarcado. Ele gerencia todas as funções de controle de acesso internamente sem
a necessidade de conexão com o servidor. Gerenciadores físicos devem ser ins-
talados em estruturas multi-site, quando há conexão de rede fisicamente distinta
da conexão do servidor para em casos de falha na rede entre o gerenciador e o
servidor, todas as funções de controle de acesso sejam mantidas.

18.1.2 Virtual
O Gerenciador Virtual, o mais utilizado, é o software do gerenciador físico
sendo executado no próprio servidor. Ele possui as mesmas funções do geren-
ciador físico, diferenciando-se apenas por depender diretamente do hardware do
Servidor. Quando se opta pelo gerenciador virtual, se a conexão do servidor com os
componentes de campo for perdida ou se o Servidor for desligado, perde-se o con-
trole de acesso global, mantendo-se apenas o controle básico de acesso realizado
localmente pelos módulos de expansão.

18.2 Cadastro de Gerenciadores


Para se cadastrar um gerenciador, o operador deve ir a página de dispositivos e,
na árvore de dispositivos, clicar com o botão direito do mouse sobre uma localidade
e selecionar a opção ”Adicionar Gerenciador”. A página de cadastro do gerenciador
será aberta.

• Nome*: Defina um nome para o gerenciador.

• Descrição: Para facilitar a compreensão dos demais operadores, coloque uma


breve descrição sobre o gerenciador.

• Partição*: Selecione a qual partição o gerenciador será associado.

• Localidade*: Aqui selecionamos a Localidade do Gerenciador.


Os gerenciadores pertencentes a mesma Localidade raiz compartilham suas
bases de dados entre si para realizar o controle de anti-passback e o controle
de zonas e sub-zonas entre gerenciadores.
Quando a comunicação com um dos gerenciadores da localidade é inter-
rompida, esse controle é automaticamente desligado, impedindo assim que
o acesso seja negado de forma errônea.

74 ©2019- Wellcare
Manual de Configuração 18 - Gerenciadores

Após preencher os campos, clique sobre o botão salvar para finalizar o cadastro
inicial, permitindo assim configurá-lo. Dois campos também serão inseridos na
área de cadastro do gerenciador:
• Idioma: Define em qual idioma serão exibidas as mensagens que os contro-
ladores apresentarão em suas telas de interação com usuário (displays).
• Situação: Indica a situação do gerenciador no sistema e a sua direita é apre-
sentada a versão do gerenciador. As três situações possíveis para o gerenci-
ador são : Online, Offline e Reinicializando, quando ocorre a reinicialização
do banco de dados.

18.3 Comunicação
• Endereço: Aqui informamos ao servidor qual o endereço IP do gerenciador
na rede e qual a porta utilizada para comunicação.
• Comunicação habilitada: Com essa opção habilitada, a comunicação do ge-
renciador com o servidor estará ativa.
• Grupo de bloqueio: Neste campo, definimos o grupo de bloqueio do gerenci-
ador. Os gerenciadores pertencentes ao mesmo Grupo realizam um controle
de bloqueio de utilização de um cartão que esteja realizando uma transação
de acesso ainda não concluída. Este recurso impede, por exemplo, que o
usuário obtenha acesso simultâneo em duas ou mais leitoras de gerenciado-
res do mesmo Grupo, independentemente da localidade.
• Gerenciador virtual: Se esta opção for marcada, o gerenciador será virtual.
• Endereço externo: Hostname utilizado para comunicação em rede distinta,
como Internet, por exemplo. Os controladores iniciarão conexão com o ge-
renciador pelo endereço configurado nesse campo. Se não utilizar hostna-
mes distintos para conexão servidor-gerenciador e controladores-gerenciador,
mantenha esse campo em branco.
• Diagnóstico habilitado: Quando habilitada, registra todas as informações de
comunicação do Gerenciador, utilizado para detectar falhas. Não é aconse-
lhável deixá-la marcada em funcionamento normal do sistema, pois o ar-
quivo cresce rapidamente. Os arquivos de diagnóstico podem posterior-
mente serem baixados na página de Diagnósticos.

18.4 Conf. de Campo


• Câmera: Define uma câmera que será associada ao gerenciador. Sua utili-
zação tem efeito na aba alarmes. Eventos com origem no gerenciador serão
associados a essa câmera, facilitando a visualização de foto (snapshot) do
evento ou da gravação em vídeo do momento do evento.

75 ©2019- Wellcare
Manual de Configuração 18 - Gerenciadores

• Apagar Alarmes: Exclui todos os alarmes com origem no gerenciador ou


controladores e leitoras associados a ele.

18.4.1 Integração com Elevadores


• Ajuste de pavimento: Neste campo, definimos o ajuste na relação entre pa-
vimento e andar para elevadores da marca ThyssenKrupp. Por exemplo, em
prédios com sub-solo, o valor do andar será negativo (ex.: -3), porém o do pa-
vimento no sistema da Thyssenkrupp ser positivo. Agora, no caso de andar
mais baixo ser o piso térreo, utilize o valor 0.

• MCOs de destino: Aqui definimos quais os andares cada MCO dos elevadores
da marca ThyssenKrupp vai atender.
Exemplo: 1:-10..4,8,10; 2:11,13,15; 3,4:17..22

O ”1:-10..4,8,10”define que 0 MCO 1 vai atender aos andares -10 até 4, além
do 8 e do 10. O ”;”é o separador entre MCOs. Espaços em branco são igno-
rados (pode colocar para facilitar a leitura, mas não precisa).

O ”2:11,13,15”define que o MCO 2 vai atender aos andares 11, 13 e 15.

O ”3,4:17..22”define que tanto o MCO 3 quanto o 4 vão ser acionados no caso


dos andares 17 a 22.

Caso se especifique algo do tipo: 1:-10..4; 2:1,13,15

Ou seja, mais de um MCO, em regras diferentes, atendendo a um mesmo an-


dar (”1”), vale a primeira regra que tenha o andar. No caso, uma mensagem
com andar ”1”seria direcionada ao MCO 1.

Caso o andar não bata com nenhuma regra especificada, ou no caso de men-
sagens de ”acesso negado”, o destino é o MCO (ou os MCOs) configurado(s)
na leitora. Ver seção 20.7.

• Gateway Elevadores Atlas Schindler: Neste campo, definimos o endereço


IP do Gateway de elevadores da marca Atlas Schindler e a porta que será
utilizada.

18.5 Alarme
Nessa aba, é possível definir a prioridade do alarme, vincular ações e telas, dar
instruções e exigir resposta aos alarmes com origem no gerenciador.

76 ©2019- Wellcare
Manual de Configuração 18 - Gerenciadores

Na lista ”Alarme”estarão disponíveis todos os alarmes com origem no gerenci-


ador possíveis de serem configurados. Após atualizar as configurações desejadas,
é necessário clicar no botão ”Atualizar”. É possível alterar:

• Alarme: Neste campo, selecionamos o evento para configuração do alarme.


As opções disponíveis são: Banco de dados do gerenciador salvo, Conflito
de ID de Controlador, Controle de Zona restabelecido, Controle de Zona
suspenso, Gerenciador iniciado, Gerenciador off-line, Gerenciador on-line,
Inicializando banco de dados e IP do servidor alterado.

• Prior.: Neste campo definimos a prioridade do alarme, alguns dos campos


seguintes também são associados a prioridade.

• Preset da cam: Para onde a câmera deve ser posicionada quando o evento
ocorrer. Se a câmera é motorizada e capaz gravar imagens de vários locais,
deve-se selecionar aqui o preset. Quando esse alarme ocorrer, a câmera será
solicitada para se movimentar para o preset programado.

• Ação: Se uma ação deve ser disparada na ocorrência do alarme, selecione a


mesma nesse campo.

• Tela: Caso o sistema tenha uma Tela referente a este alarme, vincule a mesma
nesse campo.

• Abrir Tela: Com esta opção habilitada, quando o alarme ativar, a tela será
aberta automaticamente. Para que a opção possa ser habilitada, a prioridade
do alarme deve ser 2 ou superior. A opção ”Abrir Telas dos Alarmes au-
tomaticamente”deve ser habilitada no terminal para que essa opção tenha
efeito.

• Instruções: que o operador deve seguir quando o alarme acontecer. As ins-


truções para o operador digitadas aqui aparecerão na tela de alarmes. Para
exigir uma resposta do operador que reconhecer o evento, basta marcar a
opção ”Resposta requerida”. Esta opção só é permitida em alarmes com pri-
oridade 2 ou superior.

• Gravar foto do evento: Se esta função estiver, uma foto será capturada na
ocorrência do evento. Se a câmera for motorizada, ao finalizar o posiciona-
mento do Preset, a mesma irá fotografar naquele instante.

18.6 Banco de Dados


Nesta aba do gerenciador, podemos reinicializar o seu banco de dados. Para
isso temos dois botões:

77 ©2019- Wellcare
Manual de Configuração 18 - Gerenciadores

• Reinicializar BD: Botão para iniciar a reinicialização do Banco de dados do


gerenciador selecionado. Uma tela de confirmação da reinicialização é aberta,
confirme para iniciar o processo.

• Cancelar: Este botão serve para cancelar uma reinicialização em andamento.


Assim como botão anterior, uma tela de confirmação será aberta. Confirme
para cancelar o processo. O banco de dados do gerenciador voltará ao mesmo
estado de antes de iniciar o processo.

18.7 Atualizar gerenciador


Na página do gerenciador, na barra ”Gerenciadores”há um botão com o ícone
de uma seta para cima (Atualizar Software) que serve para atualizar o software do
gerenciador virtual somente. Clique sobre esse botão e uma tela de upload será
aberta. Selecione o arquivo de software e por fim clique no botão atualizar e a
aplicação fará a atualização do software.

18.8 Exclusão do gerenciador


Na página do gerenciador, clique no botão ”Excluir”e uma tela de exclusão será
aberta indicando quais são os componentes dependentes do gerenciador. Caso
exista um ou mais componente associado é necessário que selecione um gerencia-
dor substituto para que a exclusão seja permitida.

78 ©2019- Wellcare
19 - Controladores

19.1 Cadastro de Controladores . . . . . . . . . . . . . . . . . . . . . . 80


19.2 Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
19.3 Exclusão de Controladores . . . . . . . . . . . . . . . . . . . . . . 81

Controladores são os equipamentos responsáveis pela atuação dos bloqueios


(portas, catraca, cancelas, etc). O usuário solicita o acesso através de leitoras li-
gadas ao controlador, a credencial é recebida e repassada para o gerenciador para
avaliação e conforme a resposta do gerenciador, o controlador altera o estado do
bloqueio.
Em caso de perda de comunicação com o gerenciador, controladores possuem
banco de dados interno para que possam oferecer funções básicas de controle de
acesso em modo de contingência. Neste estado são avaliadas condições especiais
do sistema, como controle de zonas e anti-dupla passagem (anti-passback).

79
Manual de Configuração 19 - Controladores

19.1 Cadastro de Controladores


Para cadastrar um controlador na página de Dispositivos, selecione uma loca-
lidade e clique com o botão direito do mouse, selecione a opção ”Adicionar Con-
trolador”e na página que será aberta, preencha os campos.

• Nome*: O nome do Controlador deve ser objetivo. Recomenda-se utilizar o


nome do bloqueio ou do local com acesso restrito, como por exemplo: ”Ca-
traca Recepção”ou ”Porta Diretoria”.

• Descrição: Como o campo nome do controlador é limitado, utilize do campo


descrição para adicionar informações que auxiliem a compreensão dos ope-
radores.

• Partição*: Neste campo, selecionamos a qual partição o controlador está as-


sociado.

• Localidade: Neste campo selecionamos a qual localidade o controlador esta


associado.

• Gerenciador*: Todo controlador deve estar associado a um gerenciador.

• Tipo de controlador*: Neste campo selecionamos qual o tipo de controlador,


as opções são: IOIP, Terminal IP, Control ID, Módulo CAN, BACnet, HID
VertX, REP Wellcare e REP Control iD.

• Versão: Após o controlador ficar on-line, este campo apresenta a versão do


software do controlador.

• Comunicação habilitada: Habilite ou desabilite o controlador com o sistema.


Após selecionar o Tipo de controlador, a tela de cadastro é atualizada adici-
onando os seguintes campos de cadastro:

• Endereço IP*: o endereço IP e porta de comuncicação do controlador na rede.

• Câmera: caso o controlador tenha alguma câmera associada, é possível selecioná-


la na lista.
Os demais campos a serem exibidos variam conforme o Tipo de Controlador.
Para verificar as configurações possíveis, utilize do manual do controlador.

19.2 Alarmes
Nessa aba, é possível definir a prioridade do alarme, vincular ações e telas, dar
instruções aos operadores e exigir resposta aos alarmes com origem no controla-
dor.

80 ©2019- Wellcare
Manual de Configuração 19 - Controladores

Na lista ”Alarme”estarão disponíveis todos os alarmes com origem do contro-


lador possíveis de serem configurados. Após atualizar as configurações desejadas,
é necessário clicar no botão ”Atualizar”. É possível alterar:

• Alarme: Neste campo selecionamos a condição para a ativação do alarme,


as opções disponíveis são dependentes do tipo de controlador.

• Prior.: Neste campo definimos a prioridade do alarme. Alguns dos campos


seguintes também são associados a prioridade.

• Preset da cam: Para onde a câmera deve ser posicionada quando o evento
ocorrer. Se a câmera é motorizada e capaz gravar imagens de vários locais,
deve-se selecionar aqui o preset da câmera. Quando esse alarme ocorrer, a
câmera será solicitada para se movimentar para o preset programado.

• Ação: Se uma ação deve ser tomada no instante do alarme, selecione a


mesma nesse campo.

• Tela: Caso o sistema tenha uma Tela referente a este alarme, vincule a mesma
nesse campo.

• Abrir Tela: Com esta opção habilitada, quando o alarme ativar, a tela será
aberta automaticamente e apresentada em forma de pop-up para os opera-
dores. Para que a opção possa ser habilitada, a prioridade do alarme deve
ser 2 ou superior.

• Instruções: que o operador deve seguir quando o alarme acontecer. As ins-


truções para o operador digitadas aqui aparecerão na tela de alarmes. Para
exigir uma resposta do operador que reconhecer o evento, basta marcar a
opção ”Resposta requerida”. Esta opção só é permitida em alarmes com pri-
oridade 2 ou superior.

• Gravar foto do evento: Se esta função estiver habilitada, uma imagem está-
tica (snapshot) capturada pela câmera no momento do evento será armaze-
nada.

19.3 Exclusão de Controladores


Para excluir um controlador do sistema, com o controlador selecionado, clique
sobre o botão excluir e uma tela de exclusão será aberta apresentando os itens
dependentes do controlador. Se o operador confirmar a exclusão do controlador,
todos os itens associados a ele também serão excluídos.

81 ©2019- Wellcare
20 - Leitoras

20.1 Cadastro de Leitoras . . . . . . . . . . . . . . . . . . . . . . . . . 83


20.2 Configurações de Hardware da Leitora . . . . . . . . . . . . . . . . . 83
20.3 Leitoras especiais . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
20.3.1 Leitoras de impressão digital . . . . . . . . . . . . . . . . . 86
20.3.2 Leitoras de Palma da mão (PalmSecure®) . . . . . . . . . . . 86
20.3.3 Leitoras de Placas de Licenciamento de Veículos . . . . . . . . 86
20.4 Comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
20.5 Situação da Leitora . . . . . . . . . . . . . . . . . . . . . . . . . . 87
20.6 Controle de Zonas . . . . . . . . . . . . . . . . . . . . . . . . . . 87
20.7 Opções de Acesso . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
20.7.1 Escolta . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
20.7.2 Revista Aleatória . . . . . . . . . . . . . . . . . . . . . . . 90
20.7.3 Integração com elevadores: . . . . . . . . . . . . . . . . . . 91
20.8 Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
20.9 Exclusão de Leitoras . . . . . . . . . . . . . . . . . . . . . . . . . 92

Leitoras são dispositivos responsáveis por ler e autenticar as credenciais do


usuário. São sempre vinculadas a um Controlador, em geral via interface Wiegand,
e é através delas que são feitas as autorizações de trânsito de usuários e aberturas
de bloqueios.

82
Manual de Configuração 20 - Leitoras

20.1 Cadastro de Leitoras


Leitoras são cadastradas através do menu superior Sistema, menu lateral confi-
gurações de Hardware, Dispositivos. Deve-se clicar com o botão direito do mouse
na localidade em que se deseja criar a leitora (a mesma do controlador) e em se-
guida em Adicionar Leitora.

Ao se cadastrar uma nova leitora é necessário preencher:

• Nome: o nome do leitor deve ser um nome curto e de fácil compreensão,


geralmente um código. Exemplos de nome podem ser: ”Catraca 01”ou ”En-
trada Recepção”.

• Descrição: descrição será o nome completo da leitora, uma descrição que


tornará aquela leitora inconfundível entre as demais. Exemplos de nome
serão: ”Catraca esquerda de acesso de funcionários”ou ”Entrada da recepção
pela Rua Laranjeiras”. Esse item é opcional.

• Partição: a partição da leitora. Um operador que não tem acesso à partição


a qual a leitora está vinculada não poderá visualizar as configurações dessa
leitora nem os eventos gerados por essa leitora.

• Controlador: controlador ao qual a leitora está ligada fisicamente, seja ela


externa ou embutida.

É possível ainda vincular a leitora a uma câmera, fazendo com que as imagens
gravadas dos eventos com origem nessa leitora possam ser facilmente localizadas.

Após o cadastro de informações básicas da leitora, serão exigidas novas infor-


mações na aba Hardware.

20.2 Configurações de Hardware da Leitora


A configuração de hardware da leitora vai depender do modelo da leitora, do
modelo do controlador ao qual a leitora está conectada e das conexões elétricas
dos periféricos com esse controlador. Por isso, é necessário verificar no manual do
controlador quais serão os IDs referentes a cada entrada ou saída.

O comportamento dos sensores e relés associados à Leitora está fortemente


ligado ao ”Modo” de operação do controlador. Para facilitar o entendimento, os
exemplos deste capítulo utilizarão portas como bloqueio.

• Leitora nº.: É o número da entrada do controlador a qual a leitora está fisi-


camente conectada.

• Formato de cartão: é o formato de cartão utilizado por essa leitora.

83 ©2019- Wellcare
Manual de Configuração 20 - Leitoras

• Verificar site code: se a leitora fará ou não a conferência do site code para
autorização do acesso. Com essa opção desmarcada, se O número do cartão
apresentado à leitora coincidir com um número cadastrado, diferindo apenas
no site code, o trânsito será autorizado.

• Sensores: são responsáveis pelo retorno de informação sobre a conclusão ou


não do trânsito através da leitora e, no caso de catracas e torniquetes, pelo
bloqueio. Deve-se selecionar a qual controlador e entrada desse controlador
o sensor está fisicamente conectado. As leitoras bidirecionais permitirão a
liberação de entrada e saída e portanto será possível cadastrar um sensor
para cada sentido na coluna de entrada ”1:”e coluna de saída ”2:”. A configu-
ração da coluna 2: deve ser efetuada somente se a opção ”Controlar ambos os
sentidos” estiver marcada na aba ”Controle de Zonas”. Quando o sensor da
coluna 1: for acionado, o sistema identificará que uma entrada foi efetivada,
gerando evento de ”Entrada Efetivada”. Por outro lado, quando o sensor da
coluna 2: for ativado, o sistema gerará evento de ”Saída Efetivada”.

• Relés: farão a liberação do bloqueio, possibilitando a abertura da porta e o


trânsito do usuário. Selecione qual o controlador e saídas os relés estão fisi-
camente conectado, configurando a coluna 2: somente se a opção ”Controlar
ambos os sentidos” estiver marcada na aba ”Controle de Zonas”. Quando
uma entrada for autorizada na leitora que controla ambos os sentidos, o relé
configurado na coluna 1: será acionado. Por outro lado, quando a saída for
autoriza, o relé 2: será acionado.

• Tempo Liberação (1/10 s): será o tempo que o relé ficará acionado após a
autorização do trânsito, em décimos de segundo. Quando o trânsito for ini-
ciado e o sensor ativado (com a abertura da porta), o relé será desativado
imediatamente, mesmo que esse tempo ainda não tenha se esgotado. Essa
configuração pode ser alterada com a opção ”Desligar relé ao fechar:”.

• Abertura (s): é o tempo, em segundos, que o sistema aguardará, após a auto-


rização do trânsito, para considerar desistência e registrar evento de ”Trân-
sito não efetivado”, caso nada seja identificado pelo sensor. Na maioria dos
casos, o tempo de abertura poderá ser igual ao tempo de liberação. Há certos
tipos de bloqueio, como fechaduras elétricas com memória mecânica e can-
celas, que continuam liberados mesmo após a desativação do relé. Nesses
casos, o tempo de liberação (tempo do relé) deverá ser menor que o tempo
de abertura, e este último será configurado de acordo com o tempo que o
usuário levará para realizar o trânsito.

• Tempo máx. de abertura (s): tempo máximo em segundos permitido para


atravessar e fechar a porta. Após decorrido esse tempo, se a porta não for
fechada, será gerado evento de ”Porta aberta por muito tempo”e o status da
leitora será de ”Aberta por muito tempo”. Após o fechamento da porta, o
status da leitora retornará ao normal.

84 ©2019- Wellcare
Manual de Configuração 20 - Leitoras

• Nº. do Botão de Saída: entrada do controlador ao qual está ligado um botão


de saída. Quando acionado, o botão de saída fará autorização de 1 (um)
trânsito, que se efetivado, gerará evento de ”Botão de saída”.

• Número da Tela: controlador que exibirá em seu display as informações refe-


rentes aos trânsitos nessa leitora. As mensagens do display são configuradas
em ”Mensagens de Eventos”.

• Ler cartão com sensor ativo: com essa opção desmarcada, caso o sensor es-
teja ativo (porta aberta), a leitora não permitirá novo trânsito e o evento
gerado ao se apresentar um cartão será de ”Trânsito em andamento”. A
marcação dessa opção permite a leitura do cartão com o sensor ativo (porta
aberta). O sistema considera que um usuário que apresenta um cartão válido
à leitora com o sensor ativo efetivou o trânsito.

• Alarme sonoro: fará com que o buzzer da leitora seja acionado em situações
de alarme, como ”Porta forçada”ou ”Porta aberta por muito tempo”. O buzzer
será desligado após sanado o evento que deu origem ao alarme (fechando a
porta).

• Pode ter o sentido invertido pelo Usuário: não implementado.

• Ler cartão com relé ativo: por padrão, caso o relé esteja ativo (bloqueio libe-
rado), a leitora não permitirá novo trânsito e o evento gerado ao se apresen-
tar um cartão será de ”Trânsito em andamento”. A marcação dessa opção
permite a leitura do cartão com o relé ativo. O sistema considera que um
usuário que apresenta um cartão válido à leitora com o sensor ativo efetivou
o trânsito.

• Desligar relé ao fechar: por padrão, o relé é desligado imediatamente ao


se abrir a porta, acionando novamente a fechadura, reenergizando o ele-
troímã. Marcando-se essa opção, a fechadura será acionada novamente so-
mente após o a abertura e fechamento da porta. Supera defeitos de alinha-
mento de sensor que podem fazer com que a porta seja considerada aberta e
a fechadura reenergizada antes da abertura efetiva da porta.

• Usar site code como número da Leitora: a opção é utilizada com modelos
de leitora com mais de uma antena mas apenas uma saída wiegand, sendo
o número a leitora que foi apresentado fisicamente o cartão informado no
campo que seria próprio ao site code dessa única saída wiegand. O número
lido no campo site code será interpretado pelo Controlador como sendo o
número da leitora.

20.3 Leitoras especiais


Alguns tipos de leitora não utilizam cartões no sentido convencional. Elas re-
conhecem padrões de imagem para formar o número do cartão, de acordo com

85 ©2019- Wellcare
Manual de Configuração 20 - Leitoras

algorítimos próprios da tecnologia. Por isso, a associação do cartão ao usuário é


obrigatória, mesmo que a credencial não se assemelhe fisicamente com um cartão
tradicional. Para esses tipos de leitora, a configuração de ”Formato de Cartão”é
ignorada.

20.3.1 Leitoras de impressão digital


Leitores de impressão digital reconhecem padrões da pele da ponta dos dedos.
Os leitores compatíveis são embutidos nos Terminais IP, que podem possuir leito-
res escravos.

20.3.2 Leitoras de Palma da mão (PalmSecure®)


Os leitores de palma da mão PalmSecure® reconhecem padrões de veias da
palma da mão.

20.3.3 Leitoras de Placas de Licenciamento de Veículos


A leitora de placas de licenciamento de veículos, recurso conhecido também
como LPR (License Plate Recognition) será capaz de identificar o número da placa
do veículo através da imagem da câmera e utilizá-lo como ”Código do Cartão”
apresentado a leitora. O vínculo entre a câmera e a leitora é feito através da página
da Câmera e é melhor detalhada no capítulo 27.3.

20.4 Comandos
São comandos possíveis:

• Pulso: aciona o relé permitindo 1 (um) trânsito através da leitora. O Pulso


respeita as mesmas regras de acesso com cartão, como tempo de liberação e
abertura.

• Desbloquear: mantém o relé acionado e bloqueio aberto permanentemente


ou até que seja dado novo comando de ”Normalizar”.

• Bloquear: mantém o bloqueio fechado permanentemente ou até que seja


dado novo comando de ”Normalizar”. Mesmo usuários com todos os di-
reitos de acesso não terão acesso através da leitora e ao apresentarem sua
credencial, será gerado evento de ”Leitora Bloqueada”.

• Normalizar: retorna a leitora ao normal após comandos de Desbloquear ou


de Bloquear, ou seja, serão verificados todos os direitos de acesso do usuário
que apresentar a credencial.

86 ©2019- Wellcare
Manual de Configuração 20 - Leitoras

20.5 Situação da Leitora


O campo de ”Situação”da leitora indica o estado da leitora. A cor da situação
seguirá as configurações de Prioridades de Alarme, exceto pelas situações Normal,
Liberada e Bloqueada que tem cores Azul, Verde e Vermelho, respectivamente. São
status possíveis:

• Normal: a leitora está operando no modo normal e verificará todos os direi-


tos de acesso do usuário que apresentar a credencial.

• Liberada: a leitora recebeu o comando ”Desbloquear”.

• Bloqueada: a leitora recebeu o comando ”Bloquear”.

• Forçada: o sensor da leitora foi ativado sem que o acesso fosse autorizado.

• Aberta por muito tempo: após a autorização do acesso, a porta foi mantida
aberta por um tempo maior que o configurado em ”Tempo de Abertura”.

• Falha: o sensor da leitora está lendo um valor diferente de ativo ou inativo.


Pode ocorrer quando a entrada é supervisionada e a leitura é diferente de
1KΩ ou 2KΩ ou ainda quando o sensor ou relé configurado pertencem a
algum outro controlador que está off-line.

• Off-line: a comunicação com o controlador da leitora está habilitada mas não


pôde ser estabelecida.

• Desabilitado: A comunicação com o controlador da leitora está desabilitada.

• Reinicializando O servidor está realizando uma reinicialização do banco de


dados do controlador da leitora.

20.6 Controle de Zonas


Nessa aba estão presentes as configurações de Zonas associadas a leitora e
aos recursos relacionados como contagem de zonas e anti dupla-passagem (anti-
passback).

• Zona de Entrada: É a zona a que representa o ambiente ao qual a leitora dá


acesso, ou seja, onde o usuário irá entrar.

• Zona de Saída: representa o ambiente no qual o usuário se encontra antes


do acesso ser efetuado.

• Controlar ambos os sentidos: deve ser configurado em leitoras que contro-


lam tanto entrada quanto saída de um ambiente, geralmente utilizado em

87 ©2019- Wellcare
Manual de Configuração 20 - Leitoras

Figura 20.1: representação das zonas de entrada e saída de uma leitora

catracas com uma única leitora bidirecional. Uma leitora que controla am-
bos os sentidos precisa ter as duas colunas de sensores e relés configuradas
na aba Hardware, sendo a coluna 1: referente ao sensor e relé de entrada e
a coluna 2: ao sensor e relé de saída. O Sistema considerará que o usuário
adentrará a Zona de Entrada toda vez que o evento ”Entrada Efetivada”com
origem nessa leitora é realizado. A Zona de Saída, por sua vez, será acessada
toda vez que o evento ”Saída Efetivada”for originado na leitora, e o usuário
está deixando a Zona de Entrada e entrando na Zona de Saída.
• Tipo de Anti-passback: ”Anti-passback”é o nome dado a uma série de funci-
onalidades concebidas de forma a evitar que os usuários emprestem sua cre-
dencial para que outra pessoa realize o acesso, realizando assim dois acessos
seguidos a um mesmo ambiente.
A opção “Deve estar na zona de saída” controla a entrada do usuário de modo
que o acesso a uma zona de entrada deve sempre ser feito a partir da zona de
saída configurada na leitora, não permitindo ao usuário o acesso ao ambi-
ente por outros pontos, ou seja, essa opção fará o controle da rota realizada
pelo usuário.
Já na opção “Não pode estar na zona de entrada”, a última zona acessada
pelo usuário deve ser a zona de saída da leitora para que o sistema não in-
terprete como violação do anti-passback. Com a opção ”Somente Supervi-
são”marcada, anti-passback é controlado e eventos e alarmes de violação se-
rão gerados, porém o acesso do usuário que viola as regras de anti-passback
não será impedido.
• Tempo de perdão do anti-passback (s): decorrido o tempo configurado nesse
campo após o último trânsito sem que o usuário tenha feito nenhum ou-
tro trânsito, o anti-passback será perdoado, o usuário não será impedido e
nem alarmes serão serão gerados por motivos de anti-passback no próximo

88 ©2019- Wellcare
Manual de Configuração 20 - Leitoras

acesso.
• Tempo mínimo entre trânsitos (s): tempo mínimo que o usuário deve aguar-
dar após ter efetivado trânsito por qualquer leitora para ter o acesso auto-
rizado na leitora configurada. Com a opção ”Somente Supervisão”marcada,
eventos e alarmes de violação serão gerados, porém o acesso do usuário que
viola as regras de tempo mínimo entre trânsitos não será impedido. super-
visão”
• Verificar número máximo de Usuários na Zona: impedirá o acesso caso a
zona de entrada da leitora esteja com a capacidade máxima configurada na
zona.
• Verificar número mínimo de Usuários na Zona impedirá o acesso caso a zona
de entrada da leitora esteja com a capacidade mínima configurada na zona.
• Verificar número de Usuários na Sub-Zona impedirá o acesso caso a sub-
zona a qual o usuário pertença esteja com a capacidade mínima configurada
na sub-zona.

20.7 Opções de Acesso


Aqui estarão disponíveis as demais opções de acesso da leitora que não têm
relação direta com controle de zonas.

• Verificar Senha: define se a leitora verificará a senha do usuário. Com essa


opção marcada, ao apresentar seu cartão, o usuário deverá em seguida digitar
sua senha. O tempo de espera é definido no campo ”Espera máxima (s):”.
• Controlar Ponto preencherá a coluna do banco de dados ”TA”da tabela ”Events”do
banco de dados de eventos com valor verdadeiro para todo evento originado
na leitora configurada, para os eventos serem mais facilmente destacados em
relatórios.
• Verificar cont. de trânsitos: o número créditos de trânsito do usuário será
decrementado a cada trânsito realizado em uma leitora com essa opção mar-
cada. Além disso, a leitora não permitirá o acesso para os usuários que ti-
verem esgotado seus créditos de trânsitos. Os créditos de trânsito de cada
usuário são configurados manualmente nas ”Opções”, na tela cadastro do
usuário.
• Verificar cont. de trânsitos: a verificação de contagem de refeições funciona
de forma idêntica à de trânsitos, utilizando um contador diferente.
• Verificar Horários de Acesso: com essa opção marcada, a leitora só permitirá
o acesso do usuário se o horário do momento da requisição do acesso esti-
ver contido em qualquer Horário de Acesso associado à leitora em qualquer
Níveis de Acesso associados ao usuário.

89 ©2019- Wellcare
Manual de Configuração 20 - Leitoras

• Horário de Acesso do Botão de Saída: a leitora só autorizará o acesso pelo


botão de saída nos horários definidos pelo Horário de Acesso selecionado.

20.7.1
• Escolta
Escolta é a autorização do trânsito por um outro usuário, que pode ou não
efetivar também o trânsito pela leitora.

• Devolver Cartões Provisórios automaticamente: Ao apresentar um cartão


provisório a leitora com essa opção marcada, o mesmo será devolvido auto-
maticamente, sendo a associação com o usuário portador do cartão provisó-
rio removida. Essa opção é normalmente utilizada em urnas. O cartão será
devolvido mesmo que o trânsito não tenha sido autorizado ou que o usuário
não tenha efetivado o trânsito.

• Restaurar situação de cartão permanente: Vinculado ao recurso de devo-


lução automática de cartões provisórios, a leitora que restaura automatica-
mente a situação do cartão permanente, além de devolver o cartão provisó-
rio, alterará o estado do cartão original do usuário substituído temporaria-
mente para o estado imediatamente anterior à substituição. Por exemplo, se
o cartão permanente original estava ”Ativo”antes da associação do provisó-
rio, o mesmo voltará a ficar ativo após a devolução do provisório por essa
leitora.

• Encerrar visitas automaticamente: Normalmente utilizada em leitoras de ur-


nas, essa opção fará com que a visita do usuário portador desse cartão seja
encerrada automaticamente quando o cartão for apresentado à leitora. O
cartão será devolvido mesmo que o trânsito não tenha sido autorizado ou
que o usuário não tenha efetivado o trânsito.

20.7.2
• Revista Aleatória
Revista Aleatória é um sorteio a se fazer entre os usuários que solicitarem
acesso através da leitora. O usuário sorteado terá seu trânsito negado, ge-
rando evento de ”Revista Aleatória”, que pode ser posteriormente vinculado
a uma Tela ou Ação. É normalmente utilizado em leitoras que controlam a
saída de recinto.

• Probabilidade (%): é a porcentagem de usuários que será sorteada, que pode


variar de 0 (nenhum usuário será sorteado) a 100 (todos os usuários serão
sorteados).

• Tempo de Bloqueio: é o tempo que o usuário sorteado terá seus direitos de


acesso suspensos, gerando evento de ”Revista aleatória”por qualquer leitora
que solicite acesso.

90 ©2019- Wellcare
Manual de Configuração 20 - Leitoras

• Sensor: Ao se acionar o sensor configurado nesse campo, o próximo usuá-


rio que solicitar acesso a essa leitora será bloqueado por evento de Revista
Aleatória, independentemente da probabilidade configurada.

20.7.3
• Integração com elevadores:
O W-Access permite integração com elevadores da marca Thyssen-Krupp ou
Atlas Schindler que possuem recurso de chamada antecipada, possibilitando
chamada do elevador através da autorização de trânsito por uma leitora do
W-Access. O sistema de elevadores receberá a chamada e informará através
de seu próprio display o elevador que o usuário deve aguardar.

• Andar: é o andar onde a leitora está localizada, para onde o carro do elevador
deve ser chamado.

• MCO: número do controlador do elevador responsável por processar a cha-


mada. Essa configuração pode ser sobrescrita pela configuração do gerenci-
ador ”MCOs de destino”, caso o mesmo carro possa ser chamado por mais
de uma MCO, com explicado no capítulo ⁇.

• Dispositivo: é o ID do display do sistema de elevadores que deverá exibir a


informação do carro que o usuário deve aguardar.

20.8 Alarmes
Nessa aba, é possível definir a prioridade do alarme, vincular ações e telas, dar
instruções e exigir resposta aos alarmes de com origem na leitora configurada.

Na lista ”Alarme”estarão disponíveis todos os alarmes com origem na leitora


possíveis de serem configurados. Após atualizar as configurações desejadas, é ne-
cessário clicar no botão ”Atualizar”. É possível alterar:

• Prioridade do alarme selecionado. Se deseja saber a prioridade padrão de


determinado alarme, basta selecioná-lo na lista.

• Preset para onde a câmera deve ser posicionada quando o evento ocorrer.
Se a câmera é motorizada e capaz gravar imagens de vários locais, deve-
se selecionar aqui o preset que deixa a porta leitora na imagem da câmera.
Quando esse alarme ocorrer, a câmera será solicitada para se movimentar
para o preset programado.

• Ação que deve ser executada quando o evento acontecer. É possível, por
exemplo, enviar um e-mail, executar um batch ou executar comandos em
relés e leitoras. Alguns parâmetros podem ser informados para essas execu-
ções. Uma lista completa de parâmetros pode ser encontrada na seção 26.6.

91 ©2019- Wellcare
Manual de Configuração 20 - Leitoras

• Tela que será vinculada ao alarme. Será possível visualizar a Tela relacionada
ao Evento na tela de Eventos (seção ⁇ e na tela de Alarmes. Ao marcar a
opção Abrir, a tela selecionada se abrirá automaticamente em forma de pop-
up para os operadores.

• Instruções que o operador deve seguir quando o alarme acontecer. As ins-


truções para o operador digitadas aqui aparecerão na tela de alarmes (vide
seção ⁇). Para exigir uma resposta do operador que reconhecer o evento,
basta marcar a opção ”Resposta requerida”.

20.9 Exclusão de Leitoras


Para a exclusão da Leitora, basta clicar no botão ”Excluir”localizado na lateral
superior direita.
As dependências da Leitora serão: Níveis de Acesso, Ações e Telas.
Ao excluir uma leitora contida num Nível de acesso, a leitora será removida
do nível de acesso. Se a leitora for comandada por uma Ação, o comando será
removido da Ação. Ao excluir uma leitora contida numa Tela, o campo de leitora
será mantido na tela, porém o vínculo com a leitora excluída será removido.

92 ©2019- Wellcare
21 - Relés

21.1 Cadastro do Relé . . . . . . . . . . . . . . . . . . . . . . . . . . . 94


21.2 Alarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
21.3 Comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
21.4 Exclusão de Relé . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

Os relés configurados no sistema podem ser monitorados, ativados e desativa-


dos manualmente, seja pelo sistema, através de comando do operador ou ação.

93
Manual de Configuração 21 - Relés

21.1 Cadastro do Relé


Na página de dispositivos, clique sobre um controlador com o botão direito do
mouse e selecione a opção ”Adicionar Relé”e a tela de cadastro de relé será aberta.
Preencha os seguintes campos:

• Nome*: Defina neste campo um nome para o relé.

• Descrição: Para facilitar a compreensão dos operadores, escreva neste campo


uma breve descrição.

• Partição*: Selecione a Partição a qual o relé ficará associado.

• Controlador*: Selecione o Controlador ao qual o relé pertence fisicamente.

Após preencher os campos obrigatórios, clique sobre o botão salvar. A página


será atualizada e os campos de configuração do relé serão abertos.

• Número do relé*: O número do relé no controlador.

• Situação: Apresenta a situação atual do relé (ativo, inativo, off-line)

• Câmera: Se existe uma câmera associada a região do relé, selecione a mesma


aqui.

Não é obrigatório o cadastro de relés no sistema para que as saídas físicas do


controlador sejam usadas para a liberação de acesso das leitoras. Para essa libera-
ção, basta configurá-las nas opções da Hardware das Leitoras

21.2 Alarme
Assim como para os demais dispositivos, também existe a possibilidade de ca-
dastrar alarmes para o relé. Para isso preencha os campos:

• Alarme: Neste campo, selecionamos a condição para a ativação do alarme.


As opções disponíveis são: Saída ativada, Saída desativada e Saída sem co-
municação.

• Prior.: Neste campo definimos a prioridade do alarme. Alguns dos campos


seguintes também são associados a prioridade.

• Preset da cam: Para onde a câmera deve ser posicionada quando o evento
ocorrer. Se a câmera é motorizada e capaz gravar imagens de vários locais,
deve-se selecionar aqui o preset que melhor enquadra a localização do relé.
Quando esse alarme ocorrer, a câmera será solicitada para se movimentar
para o preset programado.

94 ©2019- Wellcare
Manual de Configuração 21 - Relés

• Ação: Se uma ação deve ser disparada no instante do alarme, selecione a


mesma nesse campo.

• Tela: Caso o sistema tenha uma Tela referente a este alarme, vincule a mesma
nesse campo.

• Abrir Tela: Com esta opção habilitada, quando o alarme ativar, a tela será
aberta automaticamente. Para que a opção possa ser habilitada, a prioridade
do alarme deve ser 2 ou superior.

• Instruções: Instruções que o operador deve seguir quando o alarme acon-


tecer. As instruções para o operador digitadas aqui aparecerão na tela de
alarmes. Para exigir uma resposta do operador que reconhecer o evento,
basta marcar a opção ”Resposta requerida”. Esta opção só é permitida em
alarmes com prioridade 2 ou superior. Confira também as opções de aber-
tura automática de tela nas configurações do terminal

• Gravar foto do evento: Se esta função estiver habilitada, a câmera associada


irá fotografar no instante em que o alarme ocorrer. A foto estará disponível
para ser visualizada na tela de Eventos.

21.3 Comandos
• Ativar: Este comando ativa o relé, comutando seus contatos.

• Desativar: Este comando desativa o relé.

21.4 Exclusão de Relé


Para se excluir um Relé do sistema, na tela de configuração, clique sobre o botão
”Excluir”e uma tela de exclusão será aberta indicando os itens dependentes (ações)
daquele relé. Selecione a opção ”Sim”para confirmar a exclusão.

95 ©2019- Wellcare
22 - Sensores

22.1 Cadastro do Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . 97


22.2 Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
22.3 Exclusão de Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . 98

Os sensores configurados no sistema podem ser monitorados, gerar alarmes e


serem programados para iniciar ações quando seus status são alterados.

96
Manual de Configuração 22 - Sensores

22.1 Cadastro do Sensor


Na página de dispositivos, cliquecom o botão direito do mouse sobre um con-
trolador e selecione a opção ”Adicionar Sensor”. A tela de cadastro de sensor será
aberta.

• Nome*: Defina neste campo um nome para o sensor.

• Descrição: Para facilitar a compreensão dos operadores, escreva uma breve


descrição.

• Partição*: Selecione a Partição a qual o sensor ficará associado.

• Controlador*: Selecione o Controlador ao qual o sensor esta associado fisi-


camente.

Após preencher os campos obrigatórios, clique sobre o botão Salvar. A página


será atualizada e os campos de configuração do sensor serão abertos.

• Sensor nº.*: A qual entrada do controlador o sensor esta ligado fisicamente.

• Situação: Apresenta a situação atual do sensor (ativo, inativo, off-line, falha.


A situação de falha vai ocorrer quando o sensor é do tipo Supervisionado
(vide configurações do Controlador) e o valor da resistência entre os contatos
da entrada do controlador é diferente de 1kΩ e 2kΩ.

• Câmera: Se existe uma câmera associada a região do sensor, selecione a


mesma aqui.

A configuração do sensor como NA (normalmente aberto) ou NF (normalmente


fechado) é realizada na página do controlador, na seção de sensores.
Não é obrigatória a criação de sensores para que as entradas físicas do contro-
lador sejam utilizadas como sensores de leitoras ou botões de requisição de saída.
Para isso basta configurá-las nas opções da Hardware das Leitoras.

22.2 Alarmes
O cadastro de alarmes é a maior vantagem na utilização de sensores no sistema,
pois é através do alarme que a situação atual do sensor vai ativar uma ação. As
configurações são as seguintes:

• Alarme: Neste campo selecionamos a condição para a ativação do alarme.


As opções disponíveis são: Falha no sensor, Sensor ativo e Sensor inativo.

• Prior.: Neste campo definimos a prioridade do alarme. Alguns dos campos


seguintes também são associados a prioridade.

97 ©2019- Wellcare
Manual de Configuração 22 - Sensores

• Preset da cam: Para onde a câmera deve ser posicionada quando o alarme
ocorrer. Se a câmera é motorizada e capaz gravar imagens de vários locais,
deve-se selecionar aqui o preset. Quando esse alarme ocorrer, a câmera será
solicitada para se movimentar para o preset programado.

• Ação: Se uma ação deve ser disparada no instante do alarme, selecione a


mesma nesse campo.

• Tela: Caso o sistema tenha uma Tela referente a este alarme, vincule a mesma
nesse campo.

• Abrir Tela: Com esta opção habilitada, quando o alarme ativar, a tela será
aberta automaticamente. Para que a opção possa ser habilitada, a prioridade
do alarme deve ser 2 ou superior. Confira também as opções de abertura
automática de tela nas configurações do terminal

• Instruções: Instruções que o operador deve seguir quando o alarme acon-


tecer. As instruções para o operador digitadas aqui aparecerão na tela de
alarmes. Para exigir uma resposta do operador que reconhecer o evento,
basta marcar a opção ”Resposta requerida”. Esta opção só é permitida em
alarmes com prioridade 2 ou superior.

• Gravar foto do evento: Se esta função estiver habilitada, a câmera associada


irá fotografar no instante em que o alarme ocorrer. A foto estará disponível
para ser visualizada na tela de Eventos.

22.3 Exclusão de Sensor


Para se excluir um Sensor do sistema, na tela de configuração, clique sobre o
botão ”Excluir”, uma tela de exclusão será aberta indicando os itens dependentes
(ações) daquele sensor. Selecione a opção ”Sim”para confirmar a exclusão.

98 ©2019- Wellcare
23 - Formatos de Cartão

23.1 Formatos de Cartão Padrão . . . . . . . . . . . . . . . . . . . . . . 100


23.2 Cadastro de Formatos de Cartão . . . . . . . . . . . . . . . . . . . 100
23.3 Protocolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
23.4 Código do Cartão . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
23.5 Site Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
23.6 Exclusão de Formatos de Cartão . . . . . . . . . . . . . . . . . . . . 102

Os formatos de cartão definem a forma de leitura do código do cartão e do site


code dentro da sequência de bits recebidos pelas leitoras de protocolo Wiegand,
ABA ou F2F.

99
Manual de Configuração 23 - Formatos de Cartão

23.1 Formatos de Cartão Padrão


O W-Access já possui os seguintes formatos de cartão pré-cadastrados:

• Aba Track 2 (14-digit): utilizado para leitores de cartões de proximidade que


possuem o protocolo Aba Track 2.

• HID 26 bits: utilizado para leitoras HID de cartões de 26 bits.

• I-Class 37 bits: utilizado para cartões iClass da HID.

• ID Card: utilizado para leitoras de cartões ID Card de 26 bits.

• NexWatch 34 bits: utilizado para cartões Honeywell da linha NexWatch.

• Smartcard 34 bits: utilizado por leitoras wiegand Mifare da linha W-Access.

• Smartcard 32 bits: utilizado para leitoras de cartões Mifare de outras marcas.

23.2 Cadastro de Formatos de Cartão


Caso seja necessário cadastrar um novo formato de cartão que seja diferente
dos formatos padrão, deve-se cadastrar um novo formato através do menu supe-
rior Sistema, menu lateral Configurações de Hardware, Formatos de Cartão, e em
seguida, clicar em Novo.

Ao se cadastrar um novo formato de cartão é necessário preencher:

• Nome: o nome do formato de cartão deve possuir até no máximo 25 carac-


teres e de fácil relação com o tipo de cartão utilizado. Exemplos de nome
podem ser: ”HID 26 bits”ou ”Smartcard 35 bits”.

• Descrição: descrição é um campo que permite inserção de até 50 caracteres.


Na descrição podem ser inseridos dados adicionais referentes ao formato
de cartão que não foram possíveis de serem adicionados no campo nome.
Exemplos: ”Cartões utilizados no refeitório. Esse item é opcional.

• Partição: a partição do formato de cartão. Um operador que não tem acesso


à partição a qual o formato de cartão está cadastrado não poderá visualizar
as configurações desse formato nem associá-lo a uma leitora.

Após o cadastro de informações básicas do formato de cartão, serão exigidas


novas informações de acordo com o protocolo selecionado.

100 ©2019- Wellcare


Manual de Configuração 23 - Formatos de Cartão

23.3 Protocolo
Um protocolo é um conjunto de regras que caracterizam o formato, a sincro-
nização e a sequência de transferência de dados entre a Leitora e o Controlador.

• Protocolo Wiegand: é o protocolo de comunicação para controle de acesso


mais utilizado. Possui comunicação serial que se realiza através de 2 fios:
Data 0 e Data 1.

• Protocolo Aba Track 2: menos utilizado que o protocolo wiegand para con-
trole de acesso, o protocolo aba track 2 também envia o número dos cartão
via comunicação serial, porém utilizando os fios Clock e Data. Ao contrário
do wiegand, o padrão aba track 2 envia os bits zeros e uns na mesma via
(Data), e o momento em que o bit deve ser lido é dado pelo sinal clock.

• Protocolo F2F: é um formato de cartão utilizado em leitores de cartões com


tarja magnética ou códigos de barras que utilizam técnicas de fase coerente
de duas frequências (F2F).

23.4 Código do Cartão


Código do cartão é o valor correspondente ao número do cartão que será lido.
Sua configuração depende do protocolo selecionado.

• Wiegand: o protocolo wiegand possui como parâmetro o total de bits do car-


tão, bit inicial e bit final, que deve ser considerado para o código do cartão.
É possível também que o código impresso no cartão não corresponda exa-
tamente com o número binário lido sequencialmente pela Leitora, porque o
fabricante do cartão particiona esse número e troca a ordem das partes com
o objetivo de dificultar cópia do cartão. Para formatos de cartão cujo ende-
reço dos bits do código do cartão não seja contínuo, devem ser informados
o bit inicial e final dos campos 1 e/ou 2.
Por exemplo: um cartão de 26 bits no qual o código do cartão está entre os
bits 1 e 5 e os bits 10 e 15, e site code entre os bits 17 a 24 a configurações
deve ser feita da seguinte maneira:
Número total de bits: 26
Bit inicial do campo 0 n. do cartão: 1
Bit final do campo 0 do n. do cartão: 5
Bit inicial do campo 1 n. do cartão: 10
Bit final do campo 1 do n. do cartão: 15
Bit inicial do campo 2 n. do cartão: 129
Bit final do campo 2 do n. do cartão: 129
Bit inicial do site code: 17
Bit final do site code: 24

101 ©2019- Wellcare


Manual de Configuração 23 - Formatos de Cartão

Obs: Para que o sistema não realize a leitura de um dos campos, deve-se in-
serir endereços de bits maiores que 128 (número máximo de bits que podem
ser lidos).
Quando o controlador recebe uma leitura de cartão com número de bits
maior que o número de bits programado no formato configurado na leitora,
esse número é truncado até o endereço de bits final configurado.

• Aba Track 2: o protocolo aba track 2 solicita que seja informado o dígito
inicial e final da sequência de dígitos de cartões.
Por exemplo: para um código de cartão de 14 dígitos, sem site code, mas que
o número de interesse estão entre os dígitos 5 e 12, a configuração deve ser
feita da seguinte maneira:
Dígito inicial do número do cartão: 5
Dígito final do número do cartão: 12
Dígito inicial do site code: 0
Dígito final do site code: 0
Nesse exemplo, se os 14 dígitos do número completo do cartão são 12345678901234,
mas o cartão possui em seu corpo apenas o número 56789012 impresso,
sendo esse o número que será cadastrado como Código de cartão em Admi-
nistração de Cartões, os demais dígitos serão desprezados pelo controlador.

• F2F: utilizado para leitores F2F.

23.5 Site Code


Site Code de cartão, também conhecido como facility code, são sequências nu-
méricas existentes em alguns cartões, especialmente os de 26 bits.

23.6 Exclusão de Formatos de Cartão


A exclusão de formato de cartão deve ser realizada através do menu superior
Sistema, menu lateral configurações de Hardware, Formatos de Cartão. Deve-se
clicar em Excluir.
O formato de cartão possui a dependência com a leitora, com isso, para excluí-
lo é necessário substituí-lo na leitora.

102 ©2019- Wellcare


24 - Mensagens de Eventos

24.1 Descrição . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104


24.2 Mensagem no display . . . . . . . . . . . . . . . . . . . . . . . . . 104
24.3 Botões de Atualização ou Exportação . . . . . . . . . . . . . . . . . 104

103
Manual de Configuração 24 - Mensagens de Eventos

24.1 Descrição
Essa configuração contém a edição das 4 opções de idiomas disponíveis no W-
Access para cada Evento. O texto inserido na descrição será apresentado na Tela
de Eventos sempre que o evento ocorrer.

24.2 Mensagem no display


Para os controladores que possuem display que possibilite interação com o
usuário, nesta aba podemos inserir o texto que será apresentado no display quando
determinado evento ocorrer. Exemplo: 501 Abra a mão e posicione-a um pouco
mais perto do sensor Esse é o Evento e sua descrição padrão, mas na tela do dis-
positivo fisicamente será apresentado a mensagem: Abra a mão e (primeira linha)
Aproxime mais (segunda linha). Conforme foi editado em mensagem no display.
O W-Access escreve mensagens de display em duas linhas de 16 caracteres cada.

24.3 Botões de Atualização ou Exportação


• Salvar: Após efetuar qualquer alteração em Descrição ou Mensagem no Dis-
play, é necessário clicar no botão ”Salvar”para que as informações sejam
atualizadas.

• Upload: Ao clicar nesse botão, a aplicação abrirá a busca de arquivo. Seleci-


one o arquivo CSV que contém as Descrições e Mensagens de Displays.

• Importar: Após selecionar o arquivo em Upload é necessário pressionar esse


botão para que a atualização seja efetivada.

• Exportar: Ao selecionar esse botão, o operador fara o donwload do arquivo


CSV conforme a situação atual de Descrições e Mensagens no Display do
W-Access.

104 ©2019- Wellcare


25 - Justificativas

25.1 Cadastro de Justificativas . . . . . . . . . . . . . . . . . . . . . . . 106


25.2 Exclusão de Justificativas . . . . . . . . . . . . . . . . . . . . . . . 106

Justificativa é uma informação adicional ao trânsito, que pode ser selecionada


pelo usuário através do teclado do terminal IP para ficar associada ao trânsito rea-
lizado pelo para execução de e futura emissão de relatórios. Além de ser utilizada
pelo usuário no momento do trânsito, também é possível se associar uma justifi-
cativa na liberação manual realizada pelo operador.

105
Manual de Configuração 25 - Justificativas

25.1 Cadastro de Justificativas


Em Sistema, Configurações de Hardware, Justificativas, clique em Novo. Pre-
encha os campos conforme descrição a seguir.

• Nome*: São quatro campos com as opções de idioma, sendo o idioma do


operador é obrigatório.

• Partição*: Selecione a Partição, a qual a justificativa será associada.

• Localidade*: Selecione a Localidade, a qual a justificativa será associada. De


preferência, selecione a mesma localidade do Terminal IP que utilizará essa
justificativa.
Ao preencher os três campos, clique sobre o botão ”Salvar”e a justificativa
será criada, mas ainda será necessário o preenchimento de novos campos.

• Código da Justificativa*: Qual será o valor que o usuário deve digitar no Ter-
minal IP, para que a justificativa seja associada ao trânsito. 1 para pressionar
o botão F1, 2 para F2, 3 para F3 e 4 para F4. Ao escolher demais valores entre
5 e 999, não será possível utilizar essa justificativa no Terminal IP, mas será
possível na liberação manual realizada pelo operador.

• Ação: Se alguma ação deve ser ativada quando um trânsito com esta justifi-
cativa ocorrer, selecione a mesma nesse campo.

25.2 Exclusão de Justificativas


Para se excluir uma Justificativa, selecione-a e clique sobre o botão ”Excluir”.
Uma mensagem informando sobre a tentativa de exclusão aparecerá, selecione a
opção ”sim”para confirmar a exclusão.

106 ©2019- Wellcare


26 - Ações

26.1 Cadastro de Ações . . . . . . . . . . . . . . . . . . . . . . . . . . 108


26.2 Disparadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
26.3 Comandos de campo . . . . . . . . . . . . . . . . . . . . . . . . . 109
26.4 E-mails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
26.5 Execução de Aplicativos . . . . . . . . . . . . . . . . . . . . . . . . 110
26.5.1 Aplicativo de Backup . . . . . . . . . . . . . . . . . . . . . 110
26.6 Parâmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
26.7 Outras configurações . . . . . . . . . . . . . . . . . . . . . . . . . 113
26.8 Customização . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
26.9 Exclusão de Ações . . . . . . . . . . . . . . . . . . . . . . . . . . 114

Ações são utilizadas para automatizar processos. Elas são sequências ordena-
das e temporizadas de comandos de relés (ativar ou desativar) ou de leitoras (pulso,
liberar e bloquear), sendo possível também o envio de e-mails e execução de apli-
cativos (inclusive em lote, batch). A execução de uma ação pode ser agendada,
disparada por algum evento, por alguma operação em cadastro de usuário (salvar,
excluir, liberar visita, encerrar visita), no trânsito de algum usuário em específico
(ação ao rastrear) ou manualmente por uma Tela.

107
Manual de Configuração 26 - Ações

26.1 Cadastro de Ações


Ações são cadastradas através do menu superior ”Sistema”, menu lateral ”Con-
figurações de Hardware”, ”Ações”. Deve-se clicar no botão ”Novo”.
Ao criar uma nova ação, é obrigatório preencher:

• Nome da Ação: nome que será exibido ao se buscar a Ação.

• Partição: a partição da Ação. Para envio de e-mails, o remente do e-mail


será a conta cadastrada na partição.

• Localidade: a localidade da Ação. A ação poderá executar comandos de


campo somente de dispositivos cadastrados na mesma localidade raiz que
a ação estiver cadastrada, assim como eventos de dispositivos só poderão
disparar ações cadastradas na mesma localidade raiz em que os dispositi-
vos estiverem cadastrados. Por outro lado, dispositivos de determinada sub-
localidade podem disparar ações de qualquer outra sub-localidade da mesma
localidade raiz, e vice-versa.

26.2 Disparadores
São os elementos do sistema que podem fazer com que a ação seja executada.

• Para eventos de Dispositivos:, acessar menu superior ”Sistema”, menu lateral


”Dispositivos”, navegar através das localidades e selecionar o dispositivo de-
sejado (gerenciador, controlador, leitora, sensor ou relé). A ação é associada
nos alarmes do dispositivo. As opções de alarmes disponíveis para disparo
de ações vão variar dependendo do tipo do dispositivo.

• Por operação em tela cadastro de usuários: As ações executadas por opera-


ções na tela de cadastro de usuários (salvar, excluir, liberar visita ou encerrar
visita) são associadas na Partição do usuário. Uma descrição mais detalhada
de como as ações serão disparadas pode ser encontrada na seção ⁇.

• Ação ao rastrear: são ações vinculadas ao usuário, no menu superior ”Usuá-


rios”, buscando o usuário no menu lateral esquerdo, clicando no botão ”Op-
ções”na tela de cadastro do usuário. Qualquer evento de cartão gerado pelo
usuário com ação ao rastrear vinculada fará com que a ação seja executada.

• Ações em Telas: são elementos de tela que farão com que a ação seja execu-
tada em manual.

• Manualmente na tela de cadastro da ação.

108 ©2019- Wellcare


Manual de Configuração 26 - Ações

26.3 Comandos de campo


São os comandos de comandos de relés (ativar ou desativar) ou de leitoras
(pulso, liberar e bloquear) que serão executados ordenadamente. Os comandos
são executados pelos Gerenciadores.

• Tipo de Objeto: se o comando a ser incluído é de Leitora ou Relé.


• Sequência: sequência em que o comando será executado. Comandos com
número maior de sequência só serão executados após o término da execução
os comandos de número menor de sequência.
• Objeto: seleção da leitora ou relé que se deseja executar o comando.
• Comando: o comando que se deseja executar. Uma descrição detalhada dos
comandos possíveis de leitoras é encontrado na seção 20.4 e de relés na seção
21.3.
• Atraso (s): Tempo em segundos que o sistema vai aguardar após a execução
do último comando para a execução do novo comando.

Após o preenchimento de todos os campos, basca clicar em Adicionar para


que o novo comando seja incluído na lista de comandos, na sequência e atraso
desejados.

26.4 E-mails
A ação pode também comandar o envio de e-mail para um ou mais destina-
tários. Esse recurso é muito utilizado para notificar administradores do sistema
sobre alarmes urgentes. Para o envio de e-mails através da ação, é necessário que
a conta de e-mail do remetente esteja previamente cadastrada na mesma Partição
da Ação.

• Para: endereços dos destinatários principais do e-mail.


• Cc: (com cópia) demais destinatários.
• Cco: (com cópia oculta) os destinatários principais e em cópia não verão que
o destinatário em cópia oculta também receberá o e-mail.
• Assunto: breve descrição do teor do e-mail.
• Mensagem: corpo do e-mail

Podem ser inseridos mais de um destinatário em qualquer campo (Para, Cc,


CCo), com os endereços separados por vírgulas. Exemplo: jose@empresa.com,
teresa@acme.com, suporte@w-access.com.
É possível estilizar o e-mail utilizando tags HTML. No lugar dos sinais < e >,
deverão ser utilizados os duplos colchetes [[ e ]], respectivamente. Exemplo:

109 ©2019- Wellcare


Manual de Configuração 26 - Ações

[[b]]Este Texto será exibido em Negrito[[/b]][[/br]]


[[i]]Este Texto será exibido em Itálico[[/i]][[/br]]
[[u]]Este Texto será exibido Sublinhado[[/u]][[/br]]
[[center]]Este texto será exibido
centralizado[[/center]][[/br]]
[[h1 style="font-family:verdana;"]]Este é um cabeçalho
exibido em fonte verdana[[/h1]][[/br]]
[[p style="color:blue;"]]Este é um parágrafo em cor
azul[[/p]][[/br]]

Produzirá o resultado da figura 26.1.

Figura 26.1: exemplo de corpo de e-mail formatado em HTML

26.5 Execução de Aplicativos


Na aba ”Executar”, podemos incluir aplicativos que serão executados pela ação.
O aplicativo deve ser carregado pelo botão ”UPLOAD”. Basta clicar no botão,
navegar até o caminho de onde o aplicativo está localizado e clicar em ”Carregar”.
Os formatos aceitos são: EXE e BAT. O progresso do envio do aplicativo para o
servidor pode ser acompanhado pela barra de status do navegador de internet. O
aplicativo carregado será armazenado no diretório de instalação do W-Access em:
: \W-Access Server\Web Application\Action Programs.
Com o aplicativo já carregado, preencha o nome do aplicativo no campo ”Pro-
grama:”. No campo ”Parâmetros”, devem ser digitados os parâmetros para execu-
ção do aplicativo.

26.5.1 Aplicativo de Backup


O W-Access vem com duas ações configuradas para execução de backups dos
bancos de dados MS SQL Server que utilizam aplicativo e podem ser um bom exem-

110 ©2019- Wellcare


Manual de Configuração 26 - Ações

plo de como utilizar esse recurso. Essas ações tem nomes:

• Bkp - BD W_Access

• Bkp - BD W_Access_Ev

Por padrão, os backups são criados no diretório de instalação do W-Access em


\W-Access Server\Databases\Backup. Esse caminho pode ser alte-
rado por parâmetro.

Ex.: -d “W_Access” –w –z –x “d: \Backups”

Outros parâmetros são:


-d - Nome do banco de dados
-x - Diretório onde o arquivo de backup é salvo
-f - Nome do arquivo de backup
-z - Salvar backup em .zip
-s - Nome do Servidor SQL
-u - Usuário do SQL Server
-p - Senha do usuário do SQL Server
-w - Usado para adicionar um sufixo ao nome do arquivo (dia da semana)

26.6 Parâmetros
Ações disparadas por eventos ou por alterações no cadastro de usuários podem
utilizar parâmetros para o envio de e-mails (inclusive destinatários) e execução de
aplicativos. Os nomes dos parâmetros serão os nomes das colunas do banco de
dados que são utilizadas para armazenar o dado desejado. Os parâmetros são es-
critos entre sinas ”%”. No momento da execução da ação, o texto entre sinais de %
será substituído pelo campo do usuário que gerou o evento. As tabelas possíveis
são: Events, CHMain, CHAux, CHCompanies, CfgACSubZones, para dados tanto
do usuário que gera o evento como essas mesmas tabelas do contato do visitante.

Algumas colunas da tabela de eventos são:


EventDateTime - Hora GMT do evento
GMTOffset - Fuso horário do evento (em minutos)
ClearCode - Nome do cartão
CardNumber - Número do cartão
FacilityCode - Site Code
FirstName - Nome do usuário
IdNumber - Documento do usuário
ZoneName - Zona de entrada
SubZoneName - Sub-zona de entrada

111 ©2019- Wellcare


Manual de Configuração 26 - Ações

SourceName - Origem do evento (Leitora de acesso)


AlarmInstruction - Instrução pré-configurada

Por exemplo, pode-se criar uma única ação que utilizará dados do usuário
que efetivou um trânsito no campo ”Assunto”. Se a informação desejada for o
”Nome”do usuário, basta colocar %FirstName% no espaço desejado. O texto do as-
sunto ficaria neste exemplo: ”Acesso efetivado por %FirstName%”. Esse texto será
substituído quando o acesso for efetivado. Por exemplo, se um acesso for efetivado
pelo usuário ”José Silva”, o e-mail enviado fica com o assunto ”Acesso efetivado por
José Silva”.

• As colunas da tabela Events são escritas escritas diretamente, como %Sour-


ceName%, por exemplo.

• Para a tabela CHMain, utilize %CHMain.NomeDaColuna%, como %CHMain.FirstName%,


por exemplo.

• Para CHAux %CHAux.NomeDaColuna%, ficando %CHAux.AuxText02% por


exemplo.

• Para CHCompanies, %Company.NomeDaColuna%, ficando %Company.CompanyName%,


por exemplo.

• Para CfgACSubZones, %SubZone.NomeDaColuna%, como %SubZone.CurrentNum%.

• Visitantes: Ainda é possível utilizar essas mesmas colunas, mas do contato


do visitante que faz o acesso. Basta incluir ”Contact.”antes da coluna e ta-
bela, ficando %Contact.SubZone.SubZoneDescription%, por exemplo. Esse
recurso é muito utilizado para notificar o contato da visita por e-mail, assim
que seu visitante chegar.

• Os campos lista de usuários exibem os nomes dos itens conforme o idioma,


sendo necessário indicar qual a coluna referente ao idioma que se deseja.
Para português, por exemplo, é necessário incluir ”.strLanguage2”após o
nome da coluna, ficando %CHAux.AuxLst01.strLanguage2%, por exemplo.

• O campos caixa de seleção (checkbox) podem ser exibidos também de acordo


com o idioma. Por exemplo, ”Pode receber visitas: %CHMain.CanReceiveVisits.strLanguage2%”,
ficaria ”Pode receber visitas: Sim”

Após configurar o e-mail ou execução de aplicativo, basta associar a ação ao


disparador.

Uma lista completa de parâmetros pode ser encontrada no apêndice ⁇.


Um descritivo completo do banco de dados pode ser encontrado no apêndice
B.

112 ©2019- Wellcare


Manual de Configuração 26 - Ações

26.7 Outras configurações


Nesta aba, estão disponíveis mais algumas configurações relacionadas a exe-
cução da ação configurada.

• Atraso máx. para exec. dos comandos de campo (s): limite máximo de di-
ferença de tempo entre o horário do evento disparador da ação (agenda-
mento, operação de cadastro ou outros gerenciadores) e o horário que esse
evento será recebido pelos gerenciadores que possuem os elementos que se-
rão comandados pela ação. Se, por exemplo, o evento foi gerado enquanto
a comunicação com o gerenciador não estava habilitada e o evento ficou ar-
mazenado em buffer, quando esse evento for enviado ao gerenciador , os
comandos de campo não serão executados se essa diferença de tempo supe-
rar o tempo configurado nesse campo. Caso deseje executar os comandos de
campo independentemente da diferença de tempo, deixe o valor em zero.
• Atraso máx. para o envio de e-mail (s): limite máximo de diferença de tempo
entre o horário do evento disparador da ação e o horário que ele foi recebido
pelo servidor para a execução do envio de e-mail da Ação. Se, por exemplo,
o evento foi gerado enquanto a comunicação com o gerenciador não estava
habilitada e o evento ficou armazenado em buffer, quando esse evento for
enviado ao servidor, o envio de e-mail não será executado se essa diferença
de tempo superar o tempo configurado nesse campo. Caso deseje executar
independentemente da diferença de tempo, deixe o valor em zero.
• Atraso máx. para a exec. dos programas (s): semelhante ao item anterior,
será o limite máximo de diferença de tempo entre o horário do evento dispa-
rador da ação e o horário que ele foi recebido pelo servidor para a execução
de aplicativos pela Ação. Se, por exemplo, o evento foi gerado enquanto a
comunicação com o gerenciador não estava habilitada e o evento ficou arma-
zenado em buffer, quando esse evento for enviado ao servidor, o aplicativo
não será executado se essa diferença de tempo superar o tempo configu-
rado nesse campo. Caso deseje executar independentemente da diferença
de tempo, deixe o valor em zero.
• Executar Comandos de Campo em manual: se marcada, os comandos de
campo configurados na ação também serão executados quando se clicar no
botão ”Executar”na tela de cadastro da ação.
• Enviar E-mail na execução manual: o e-mail será enviado quando se clicar
no botão ”Executar”na tela de cadastro da ação.
• Executar Programa em manual o aplicativo será executado quando se clicar
no botão ”Executar”na tela de cadastro da ação.
• Prioridade do alarme: prioridade do alarme do evento de execução da ação.

113 ©2019- Wellcare


Manual de Configuração 26 - Ações

26.8 Customização
Nesta aba, esta disponível a criação de uma ”Consulta SQL para comandos do
Gerenciador”. Esta consulta permite, enquanto o gerenciador processa uma au-
torização de acesso ou qualquer outro evento, a execução de comandos em Lei-
toras, Relés e outras Ações. Há também a possibilidade de ignorar uma etapa da
autorização de acesso em alguma situação, oportunizando uma regra de exceção
customizada.
O formato utilizado na consulta tem a seguinte estrutura:
SELECT CD AS CommandDelay, OT AS ObjectType, ID AS ObjectID, CMD AS
Command

• CommandDelay: é o atraso na execução da ação, em segundos.

• ObjectType: é o tipo de objeto a ser executado, sendo: 1 - Leitora;


3 - Relé; 4 - Ação

• ObjectID: é o ID do objeto no banco de dados SQLite.

• Command: é o comando a ser executado, sendo:


Comandos para Leitora: 0 - Pulso; 1 - Liberar; 2 - Bloquear;
3 - Normalizar
Comandos para Relé: 4 - Ativar; 5 - Desativar
Comando para Ação: 7 - Executar
Comando para Ignorar: 10 - Ignorar

Como o comando é executado através de uma consulta SQL pode-se utilizar de


condições e filtros, conforme a situação atual do banco de dados do gerenciador.

26.9 Exclusão de Ações


Para excluir uma Ação, basta clicar no botão Excluir na tela de cadastro da ação.
As dependências da tela serão os disparadores. Se a ação for excluída, o vínculo
entre a ação e o disparador também será removido.

114 ©2019- Wellcare


27 - Câmeras

27.1 Cadastro de Câmeras . . . . . . . . . . . . . . . . . . . . . . . . . 116


27.2 Sistemas Integrados . . . . . . . . . . . . . . . . . . . . . . . . . . 116
27.3 LPR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
27.4 Exclusão de Câmeras . . . . . . . . . . . . . . . . . . . . . . . . . 117

Câmeras são dispositivos de captura de imagem e vídeo que compõe um sis-


tema de CFTV (Circuito Fechado de Televisão). Podem ser associadas a eventos de
trânsito, adicionadas a telas gráficas e, para alguns modelos, podem ser utilizadas
para captura de imagem de cadastro de usuários.

115
Manual de Configuração 27 - Câmeras

27.1 Cadastro de Câmeras


As câmeras são cadastradas acessando o menu superior ”Sistema”, menu la-
teral ”Configurações de Hardware”, ”Câmeras”. Deve-se clicar no botão ”Novo”.
Ao cadastrar uma câmera, é necessário preencher os campos abaixo e clicar em
”Salvar”:

• Nome: o nome da câmera será utilizado para referenciar a câmera nas de-
mais configurações. Para alguns sistemas, como no Digifort, o nome da câ-
mera deverá ser preenchido exatamente como o nome cadastrado no sistema
CFTV adotado.

• Descrição: Na descrição podem ser inseridos dados adicionais referentes a


câmera, como por exemplo a localização da câmera. Exemplos: ”Entrada de
Moradores”. Esse item é opcional.

• Partição: a partição da câmera. Um operador que não tem acesso à partição


a qual a câmera está associada não poderá visualizar as configurações dessa
câmera nem visualizá-la no sistema.

Após clicar em Salvar o W-Access habilita os demais campos que devem ser
preenchidos:

• Sistema: neste campo deve ser selecionado qual o protocolo utilizado por
aquela câmera.

• Endereço: neste campo deve ser preenchido o endereço e a porta para acesso
à câmera, este endereço varia conforme o sistema escolhido, podendo ser o
endereço IP da câmera a ser integrada ou o do servidor, NVR ou DVR que
gerencia o acesso a estas câmeras.

• Número da câmera: neste campo deve ser preenchido o número da câmera.


Para as câmeras que são acessadas a partir de um servidor, NVR, ou DVRs,
o número irá identificar a câmera que será selecionada.

• Pré-Alarme (s):

• Sobrepor Senha Global: em Configurações Gerais é possível pré-definir um


usuário e senha global para cada sistema de CFTV, caso o equipamento a ser
cadastrado utilize um usuário e senha diferente do cadastrado esta opção
permite cadastrar um usuário e senha específicos para este cadastro;

27.2 Sistemas Integrados


Atualmente o W-Access integra os seguintes sistemas de CFTV para exibição
no W-Access:

116 ©2019- Wellcare


Manual de Configuração 27 - Câmeras

• Hikvision

• Digifort

• Intelbras

• ONVIF

• ISS SecurOS

ONVIF é um protocolo aberto compatível com a maioria das câmeras IP e gra-


vadores atuais. Ou seja, mesmo para marcas de sistemas que não estejam na lista,
talvez seja possível a integração via protocolo ONVIF.
Apenas as câmeras com protocolo ONVIF e Hikvision podem ser usadas
para capturar fotos de usuário. Ao selecionar um desses sistemas, na tela de
cadastro da câmera é exibido um checkbox chamado ”Usar Câmeras para Cadastro
de fotos de Usuários”. Após marcar esta opção, é necessário realizar um novo login
para aplicar as alterações.

27.3 LPR
Para utilizar a opção de LPR (License Plate Recognition) é necessário que a li-
cença do W-Access adquirida possua a opção de ”LPR”habilitada. É possível verifi-
car essa opção acessando o menu superior ”Sistema”, menu lateral ”Configurações
de Sistema”, opção ”Licença”.
A opção do cadastro da câmera de LPR só está disponível no sistema ON-
VIF, a câmera que será utilizada precisa ter a opção de ”Live Stream”(link rstp)
e ”Snapshot”. Sendo necessário marcar a opção ”LPR”no cadastro da câmera, e
selecionar a câmera no cadastro da leitora correspondente.

27.4 Exclusão de Câmeras


Para excluir uma câmera, acesse o cadastro da câmera e clique em ”Excluir”.
Caso a câmera esteja associada a alguma outra função no W-Access, as dependên-
cias deste cadastro serão exibidas. Confirme a exclusão, ou clique em cancelar e
confira as configurações das dependências.

117 ©2019- Wellcare


Parte 6

Idioma

118
28 - Idiomas

28.1 Nome dos Campos . . . . . . . . . . . . . . . . . . . . . . . . . . 120


28.2 Campos em Lista de Sistema . . . . . . . . . . . . . . . . . . . . . 120
28.3 Demais categorias . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Nesta secção da aba Sistema do W-Access o operador tem a possibilidade de al-


terar ou adicionar o texto de todos os campos da aplicação com tradução em 4 idio-
mas, conforme a sua necessidade, sendo os textos divididos cinco categorias: Nome
dos Campos, Mensagens e Termos, Descrição das Configurações Gerais, Descrição
das Permissões e Campos em Lista de Sistema.
Como a forma de utilização de três categorias (Mensagens e Termos, Descrição
das Configurações Gerais, Descrição das Permissões) é a mesma, sua funcionali-
dade será explicada apenas uma vez.

119
Manual de Configuração 28 - Idiomas

28.1 Nome dos Campos


Nesta página do W-Access, o operador pode alterar os textos dos campos que
são utilizados na Tela de usuários, para cada idioma disponível.
Das quatro traduções possíveis, o W-Access têm os textos de seus campos tra-
duzidos para inglês e português. Os nomes dos campos podem ser alterados tam-
bém de acordo com o Tipo do usuário.
Para encontrar o campo que terá o texto alterado, o operador deve selecionar o
tipo de usuário que contém o campo. Mesmo em campos com texto idêntico entre
tipos de usuário, é necessário alterar o nome do campo para cada tipo. Para facilitar
a busca do campo, o operador pode inserir na busca o texto atual do campo que
será substituído. Também é possível a busca pelo ID do campo, que tem a forma
”lblBDM EMail”e ”lblBDA AuxTextA01”. O ID do campo aparece no canto inferior
direito da tela de edição do nome do campo, logo acima do botão ”Importar”.

Figura 28.1: Tela de alteração de texto na página Nome dos Campos

O ID do campo é utilizado também na criação de relatórios que se adaptam


conforme o idioma do operador.
Em caso de alteração em muitos campos, o operador pode exportar o arquivo
de todos os campos em formato CSV para edição em editores de texto e planilhas.
Essa funcionalidade é útil para salvar a tradução como backup e para possibilitar
a importação desse arquivo em outros servidores W-Access que em se deseja a
mesma tradução.

28.2 Campos em Lista de Sistema


Nesta página o operador pode alterar o texto de cada item das listas presentes
na aba Sistema do W-Access. De forma diferente de outras páginas de alteração
de texto, nesta não é possível se fazer exportação e importação de arquivo com as
alterações realizadas.

120 ©2019- Wellcare


Manual de Configuração 28 - Idiomas

Figura 28.2: Tela de alteração de texto na página Campos em Lista de Sistema

28.3 Demais categorias


Nas páginas referentes às demais categorias, a interação do operador com o
sistema é conforme a Figura abaixo:

Figura 28.3: Tela de alteração de texto na página Campos em Lista de Sistema

O operador pode inserir o texto atual do campo que será alterado na busca, para
encontra-lo de forma prática, assim como a página Nome dos Campos, o operador
pode exportar e importar arquivos para facilitar o processo de atualização em outro
servidor W-Access.

121 ©2019- Wellcare


Parte 7
Configurações
de Sistema

122
29 - Partições

29.1 Cadastro de Partições . . . . . . . . . . . . . . . . . . . . . . . . . 124


29.2 Configuração da Partição . . . . . . . . . . . . . . . . . . . . . . . 124
29.2.1 E-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
29.2.2 Layouts Padrão . . . . . . . . . . . . . . . . . . . . . . . . 125
29.2.3 Grupos Padrões . . . . . . . . . . . . . . . . . . . . . . . 125
29.2.4 Outras Opções . . . . . . . . . . . . . . . . . . . . . . . . 125
29.2.5 Ação de Usuários . . . . . . . . . . . . . . . . . . . . . . 125
29.3 Exclusão de Partições . . . . . . . . . . . . . . . . . . . . . . . . . 125

Partições são agrupamentos lógicos aos quais são associados elementos de sis-
temas ou usuários. São utilizadas para segregação de direitos de segurança dos
operadores. Existem Partições do tipo ”Usuários”, para as quais os usuários serão
associados, e do tipo Sistema, para as quais serão associados os elementos de con-
figuração, por exemplo: Controladores, Leitoras, Níveis de Acesso, Cartões etc..
Após a configuração da partição, é necessário associá-la a um perfil de operador.

123
Manual de Configuração 29 - Partições

29.1 Cadastro de Partições


Para cadastrar uma nova partição, clique sobre o botão ”Novo”e a página ini-
cial de cadastro da partição será carregada. Preencha os campos obrigatórios com
o idioma do operador, nesse campo nomeamos a Partição e no campo Tipo*, se-
lecionamos qual o tipo da partição: Sistema ou Usuários. Ao preencher os dois
campos obrigatórios, clique em Salvar.
Dica: Na criação de partições, a maioria das vezes a lógica do sistema exige a
criação de partição de ambos os tipos. Nesse caso, no ato de nomear a partição,
sugerimos que utilize o use o seguinte padrão: Nome da Partição - Tipo da Partição,
como ”Padrão - Sistema”, por exemplo.
Após efetuar o cadastro inicial da Partição, podemos alterar suas configurações.

29.2 Configuração da Partição


Abaixo do cadastro da partição, temos abas de configuração da partição, a pri-
meira aba (E-mail) pertence a ambos os tipos de Partições, as demais abas só estão
presentes para partições do tipo usuários.

29.2.1 E-mail
Nesta aba configuramos qual o endereço de email que a partição irá utilizar
como remetente.

• Endereço do Servidor SMTP: Busque pela informação com seu provedor de


serviço de e-mail. Cada serviço (gmail, hotmail, etc.) tem o seu.

• Endereço do Remetente: endereço de e-mail do remetente.

• Usuário do Servidor SMTP: usuário (normalmente o próprio endereço de e-


mail do remetente).

• Senha do Servidor SMTP: senha do login do e-mail

• Habilitar SSL: Habilitar a opção SSL (Secure Sockets Layer, uma tecnologia
de segurança), depende do provedor.

• Tamanho máximo do relatório (MB): Tamanho máximo do arquivo do rela-


tório exportado a ser enviado como anexo, caso o tamanho do relatório seja
maior do que o estabelecido neste campo, o e-mail é enviado sem o relatório
anexado, e o arquivo do rela´torio fica disponível para download na Central
de Downloads.

Obs: Em alguns casos é necessário habilitar as permissões de utilização do


SMTP, nas configurações de segurança no provedor.

124 ©2019- Wellcare


Manual de Configuração 29 - Partições

29.2.2 Layouts Padrão


Aqui definimos quais serão os padrões, frente e verso, de Layout do cartão para
cada tipo de usuário na opção de impressão. Este parâmetro só afeta os usuários
que são adicionados posteriormente a alteração, pois, é possível definir o padrão de
Layout diretamente no usuário e salvar as modificações, deste modo, as alterações
realizadas neste campo não afeta os usuários já criados.

29.2.3 Grupos Padrões


Aqui selecionamos a qual grupo de Terminal IP o usuário pertencente a parti-
ção terá como padrão. Os grupos nos terminais IP definem com quais credenciais
os usuários farão o acesso, com combinações de senha, impressão digital e car-
tão. Para informações de configuração dessa função no Terminal IP, é necessário
consultar o manual do Terminal IP.

• Grupo nos Terminais IP: Selecione um dos níveis.

• Tipo de Usuário: Após selecionar o grupo, defina qual o tipo de usuário terá
aquele grupo por padrão. Ao finalizar a escolha, o item será criado na página.

29.2.4 Outras Opções


Existe apenas uma caixa de seleção nessa aba, ”Desassociar Níveis de Acesso
expirados”. Quando marcada, todo nível de acesso dessa partição será desassociado
quando expirado.

29.2.5 Ação de Usuários


Nesta aba, podemos configurar que alguma ação seja tomada, caso um dos qua-
tro casos seguintes aconteça para algum usuário da partição, na página de cadastro
do usuário:

1. Salvar

2. Apagar

3. Iniciar visita

4. Encerrar visita

29.3 Exclusão de Partições


Com a partição selecionada, clique no botão excluir. Ao executar esse passo, a
janela de exclusão de partições será aberta. Para que a partição possa ser excluída,
é necessário que o operador selecione uma partição para substituir a anterior. Dife-
rentemente de outras exclusões onde a mudança é necessária apenas quando existe

125 ©2019- Wellcare


Manual de Configuração 29 - Partições

dependência de algum elemento do sistema, na exclusão de partições sempre será


necessária a substituição.

126 ©2019- Wellcare


30 - Agendamentos

30.1 Cadastrar um Agendamento . . . . . . . . . . . . . . . . . . . . . 128


30.2 Agendamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
30.2.1 Campos de configuração básica . . . . . . . . . . . . . . . 128
30.2.2 Campos conforme periodicidade . . . . . . . . . . . . . . . 128
30.3 Relatório . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
30.4 Enviar Relatório por E-mail . . . . . . . . . . . . . . . . . . . . . . 130
30.5 Ação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
30.6 Executar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

O W-Access possui recursos para agendar a execução de atividades como envio


de relatório por e-email e execução de Ações. Um exemplo de agendamento é a
ação de executar um Backup dos bancos de dados do W-Access periodicamente.
Neste capítulo, serão demonstradas as configurações possíveis de agendamento.

127
Manual de Configuração 30 - Agendamentos

30.1 Cadastrar um Agendamento


Para cadastrar um novo agendamento, basta clicar sobre o botão ”Novo”na pá-
gina de Agendamentos, preencher o nome do Agendamento no idioma do operador
e selecionar a Partição a qual o Agendamento irá pertencer.

30.2 Agendamento
Essa é a aba principal do Agendamento, onde o operador define a data da exe-
cução do agendamento e se a execução será recorrente.

30.2.1 Campos de configuração básica


• Periodicidade: Aqui selecionamos como será a repetição do agendamento.
Temos as seguintes opções: Uma Vez, Diariamente, Semanalmente e Men-
salmente.

• Habilitado: Essa opção é utilizada para habilitar ou desabilitar o agenda-


mento.

• Prior.: Aqui definimos se o evento de ”Agendamento Executado”será salvo


no banco de dados toda vez que ocorre, conforme a Prioridade de Alarmes.

30.2.2 Campos conforme periodicidade


Uma Vez
• Ocorrência única: Definimos a data e o horário da execução do agenda-
mento.

Diariamente
• Data Inicial: Definimos a data inicial do agendamento. O campo já vem por
padrão preenchido com o dia do cadastro do Agendamento.

• Data Final: Se a caixa de seleção não for marcada, o agendamento se repetirá


indefinidamente conforme as configurações. Caso habilitada, o operador
define uma data final.

• Ocorre a cada: Neste campo o operador informa ao sistema, como será a


repetição a cada ”n”dias.

• Frequência diária: Aqui selecionamos se o agendamento ocorre apenas uma


vez por dia ou repete ao longo do dia.

128 ©2019- Wellcare


Manual de Configuração 30 - Agendamentos

Semanalmente
• Data Inicial: Definimos a data inicial do agendamento. O campo já vem por
padrão preenchido com o dia do cadastro do Agendamento.
• Data Final: Se a caixa de seleção não for marcada, o agendamento se repetirá
indefinidamente conforme as configurações. Caso habilitada, o operador
define uma data final.
• Ocorre a cada: Neste campo o operador informa ao sistema, como será a
repetição a cada ”n”semanas.
• Selecionar dia da semana: São caixas para seleção dos dias da semana, in-
clusive feriados.
• Frequência diária: Aqui selecionamos se o agendamento ocorre apenas uma
vez por dia nos dias selecionados ou se se repete ao longo do dia.

Mensalmente
• Data Inicial: Definimos a data inicial do agendamento. O campo já vem por
padrão preenchido com o dia do cadastro do Agendamento.
• Data Final: Se a caixa de seleção não for marcada, o agendamento se repetirá
indefinidamente conforme as configurações. Caso habilitada, o operador
define uma data final.
• Ocorre a cada: Neste campo o operador informa ao sistema, como será a
repetição a cada ”n”meses.
• Dia ou na Semana: Aqui o operador seleciona a repetição do agendamento
dentro do mês em que ocorrer. Opção dia, seleciona um dia em específico.
Exemplo: dia 10. Opção na Semana, seleciona a semana do mês e o dia da
mesma. Exemplo: Semana 2, Quarta-Feira.
• Selecionar meses do ano: São opções para seleção dos meses do ano que o
Agendamento estará ativo.
• Frequência diária: Aqui selecionamos se o agendamento ocorre apenas uma
vez por dia ou se se repete ao longo do dia.

30.3 Relatório
Nesta aba selecionamos se um relatório será gerado pelo agendamento e como
será feito o seu armazenamento. O relatório também pode ser enviado em anexo
por e-mail.

• Relatório: Este campo é utilizado para selecionar qual o relatório que será
carregado e armazenado.

129 ©2019- Wellcare


Manual de Configuração 30 - Agendamentos

• Formato: Selecionar qual o formato de arquivo que o relatório será salvo.


• Exportar Relatório em manual: Com esta opção habilitada, quando execu-
tarmos o agendamento manualmente utilizando o botão executar, o relatório
também será gerado. Se desmarcada, o relatório só será armazenado no caso
da execução na data e hora agendadas.
• Salvar no Disco: Ao marcar essa opção, o relatório será salvo no disco do
servidor no caminho:
…\W-Access Server\Web Application\Reports\Exported Reports
• Utilizar nome de arquivo fixo: Com essa opção marcada, o nome do arquivo
será constante, portanto, o relatório será sempre sobrescrito a cada agenda-
mento.
• Idioma: Aqui, selecionamos o Idioma que será utilizado no relatório, por-
tanto não depende do operador.
• Fuso Horário (GMT): Aqui inserimos o valor do GMT que será usado para
gerar o relatório, pode ser diferente do usado no sistema, pois o relatório
pode ser enviado para lugares onde o fuso-horário é diferente.
• Horário de verão habilitado: Habilita o horário de verão, conforme as con-
figurações abaixo.
• Período do horário de verão: São conjuntos de campos para definir o dia
inicial e o dia final do período do horário de verão
• Ajuste (m): Soma um valor ao GMT.
• Alterar horário às: Aqui o operador seleciona em qual horário o ajuste será
feito.

30.4 Enviar Relatório por E-mail


Aqui configuramos a mensagem a ser enviada por e-mail. O relatório, caso
configurado, será enviado como anexo ao e-mail.
• Enviar Relatório por e-mail: Com este checkbox marcado, além da men-
sagem enviada, o relatório configurado na aba anterior será enviado como
anexo ao e-mail.
• Para: Aqui, inserimos os endereços de e-mail que receberão a mensagem.
• CC e CCO: Utilizado para enviar e-mail com cópia ou cópia oculta. Insira
aqui os endereços.
• Assunto: Assunto do e-mail.
• Mensagem: Aqui definimos a mensagem a ser enviada, lembrando que é
possível utilizar tags HTML como visto anteriormente no capítulo Ações

130 ©2019- Wellcare


Manual de Configuração 30 - Agendamentos

30.5 Ação
Nesta aba selecionamos qual ação será executada no horário agendado. Além
disso, existe um checkbox (executar ação em manual) que quando habilitado, ao
clicar no botão ”Executar”para executar o agendamento em manual, a ação também
será executada.

30.6 Executar
Existe a opção de executar o agendamento de forma manual, independente do
horário, para teste no agendamento, por exemplo. Para isso o operador clica sobre
o botão ”Executar”e uma mensagem de confirmação será aberta. Selecione a opção
”Sim”para confirmação.

131 ©2019- Wellcare


31 - Configurações Gerais

31.1 Campos Básicos . . . . . . . . . . . . . . . . . . . . . . . . . . . 133


31.2 Campos Específicos . . . . . . . . . . . . . . . . . . . . . . . . . . 136
31.3 Aplicativo de Configuração do Cliente . . . . . . . . . . . . . . . . . 139

Na página de configurações gerais, são definidos os parâmetros e condições de


funcionamento das ferramentas do sistema como um todo, independentemente de
partições e terminais.

132
Manual de Configuração 31 - Configurações Gerais

31.1 Campos Básicos


Descrevemos aqui as configurações mais utilizadas

• Administrar IDs de Terminal IP manualmente - Caso habilite essa opção, o


ID de Terminal IP do cartão não é gerado automaticamente no cadastro do
cartão.

• Cartão provisório: Validade padrão de cartão provisório (em horas) - Define


o período em horas que o cartão provisório ficará ativo. Esse valor só tem
efeito, caso as mesmas opções em Tipos de usuários estejam desabilitadas,
ou seja, com valor 0.

• Cartão provisório: Horário padrão de validade de cartão provisório - O valor


da hora inserida aqui será a hora limite padrão do cartão provisório. Para
que este campo tenha efeito, a opção ”Validade padrão de cartão provisório
(em horas)”nas configurações gerais e as mesmas opções de validade nos
Tipos de usuários devem estar desabilitadas, ou seja, com valor 0.

• Empresa: Logo - Faça o upload de uma imagem, a mesma substitui o logo da


Wellcare, que é o padrão.

• Empresa: Nome - Nome da empresa que aparece na tela de Login acima do


Logo.

• Empresa: Website - Link do site da empresa, na página de login ao se clicar


no Nome da Empresa, uma aba é aberta e direcionada a URL aqui inserida.

• Formato Nome (0: FirstName LastName | 1: LastName, FirstName)


0 – O sistema exibe o nome dos usuários no formato “nome” + “sobrenome”
1 – O sistema exibe o nome dos usuários no formato “sobrenome,” + “nome”.

• Foto: Gravar tarja informativa na foto - Caso habilitado, as fotos capturadas


pelo W-Access apresentarão marca d’água as informações abaixo.

• Foto: Mostrar data / hora na foto - Quando habilitado, a foto apresenta a


data e hora da captura.

• Foto: Mostrar login operador na foto - Quando habilitado o nome do Ope-


rador que capturou a foto é apresentado na foto.

• Limpar os Alarmes periodicamente (em horas) - 0 para desabilitar - Os alar-


mes são apagados após decorrido o tempo em horas inserido nesse campo.

• Ocultar PIN do Usuário - Quando habilitado a senha PIN do usuário é oculta


na tela de Opções, da tela de cadastro do usuário.

• Período máximo de validade (meses) - Define o valor máximo possível de


validade de cartões no sistema, no momento da associação.

133 ©2019- Wellcare


Manual de Configuração 31 - Configurações Gerais

• Rede: Nome para acesso ao servidor - Endereço de acesso ao IIS do servidor


W-Access. Sua configuração é necessária quando o servidor é acessado via
internet ou para configurações específicas de DNS. O endereço inserido aqui
é utilizado para download de aplicações ClickOnce do W-Access, a exemplo
da captura de biometria e visualização de relatórios.

• Rede: Nome para acesso ao servidor SQL - Endereço de acesso do servidor


SQL do W-Access. Sua configuração é necessária quando o servidor é aces-
sado via internet ou configurações específicas de DNS. O nome inserido aqui
será utilizado pelo visualizador de relatórios para conexão direta ao banco
de dados MSSQL Server.

• Rede: Porta Base externa para comunicação com o Servidor - Porta base de
comunicação com o servidor W-Access, em rede distinta.

• Rede: Porta Base para comunicação com o Servidor - Porta base de comuni-
cação da aplicação Web com os serviços do W-Access. Por padrão, a porta
base dos serviços do W-Access Server é a 5400. Se por algum motivo for
alterada a porta base dos serviços, a nova porta deve ser informada nesse
campo.

• Segurança: Nº senhas no histórico - Quantidade de senhas que são gravadas


em histórico para que o operador não possa reutilizá-las.

• Segurança: Nº tentativas de login antes de bloquear operador - Quantidade


de vezes que o operador pode errar a sua senha sem que o mesmo seja blo-
queado pelo sistema. Se o operador for bloqueado, é necessário que outro
operador acesse a página de cadastro do operador desabilitado e habilite-o
novamente.

• Segurança: Prioridade do alarme de falha de login - Define a prioridade do


alarme para as falhas de login. Para mais informações sobre prioridades de
alarme, consulte Prioridades de Alarmes.

• Segurança: Validade da senha (em dias) - Período, em dias, da obrigatorie-


dade da renovação das senhas dos operadores (para eliminar a necessidade
de renovação de senha, preencha o campo com “0”).

• Segurança: Validade das senhas no histórico (em dias) - Período, em dias,


para que o sistema descarte as senha do histórico para que possam ser reu-
tilizadas pelos operadores.

• Segurança: Validador de senha - Expressão regular do formato das senhas


dos operadores.
Exemplos de configuração das regras de senhas:
.̂4,8$ - A senha deve ter entre 4 e 8 caracteres

134 ©2019- Wellcare


Manual de Configuração 31 - Configurações Gerais

[̂a-zA-Z]\.4,14$ - A senha deve começar com uma letra maiúscula ou minús-


cula e deve ter entre 4 e 14 caracteres
(̂?=.*)̣.4,8$ - A senha deve conter dígitos e deve ter entre 4 e 8 caracteres
(̂?=.*)̣(?=.*[a-z])(?=.*[A-Z]).4,10$ - A senha deve conter dígitos, letras maiús-
culas e letras minúsculas e ter entre 4 e 10 caracteres

• Senha de comunicação para dispositivos de campo (até 6 dígitos) - Senha


utilizada pelo W-Access para se comunicar com Gerenciadores e Controla-
dores. A alteração da senha aumenta o nível de segurança da comunicação
com os dispositivos de campo.

• Telas: Tempo de exibição das informações do Usuário (em seg.) - Período


que a tela de informações de usuários fica em exibição quando há algum
evento de algum usuário.

• Usar DNS para os equipamentos de campo - Habilita DNS em todos os equi-


pamentos.

• Validade Padrão (em meses) - Validade padrão para cartões da categoria re-
sidente, ao serem associados.

135 ©2019- Wellcare


Manual de Configuração 31 - Configurações Gerais

31.2 Campos Específicos


CFTV
Nas opções de CFTV desta página, configuramos as informações de Login glo-
bais de cada tipo de sistema, que serão utilizadas para todos os equipamentos do
sistema. Caso haja informações de login específicas para uma câmera ou grava-
dor, é possível sobrepor a senha globa no cadastro da câmera ao marcar a opção
”Sobrepor senha global”.

• CFTV Digifort: Nome do usuário - Nome de login

• CFTV Digifort: Senha - Senha do login

• CFTV Hikvision: Nome do usuário - Nome de login

• CFTV Hikvision: Senha - Senha do login

• CFTV Intelbras: Nome do usuário - Nome de login

• CFTV Intelbras: Senha - Senha do login

• CFTV ONVIF: Nome do usuário - Nome de login

• CFTV ONVIF: Senha - Senha do login

Impressões Digitais
• Impressões digitais Innovatrics - Cadastro: Qualidade mínima para cadastro
(1-100) - Impressões digitais com qualidade abaixo do valor inserido neste
campo não serão permitidas de serem cadastradas.

• Impressões digitais Innovatrics - Cadastro: Qualidade mínima recomendada


(1-100) - Impressões digitais abaixo desse valor, mas acima do valor mínimo,
terão coloração em amarelo, para informar o operador no momento do ca-
dastro que a impressão digital poderá não funcionar e que deve ser feita uma
tentativa de recadastro.
Cores conforme a qualidade da impressão:
Vermelho - Qualidade baixa: Abaixo da qualidade miníma
Amarelo - Qualidade média: Acima da qualidade miníma e abaixo da quali-
dade miníma recomendada.
Verde - Qualidade boa: Acima da qualidade miníma recomendada.

• Impressões digitais Innovatrics - Identificação: Limiar de comparação (1-


1000) - Aqui configuramos qual será a precisão do sistema em validar uma
impressão digital. Quanto maior o limiar, mais exigente será o sistema para
identificação da digital. Este parâmetro está diretamente relacionado à quan-
tidade de impressões cadastradas no banco de dados. Para realizar a confi-
guração adequada, utiliza-se da tabela abaixo.

136 ©2019- Wellcare


Manual de Configuração 31 - Configurações Gerais

Figura 31.1: Captura de tela que demonstra as cores no cadastro do usuário

Quantidade de Impressões FAR* FAR* FAR*


Digitais (BD) 0,01% 0,001% 0,0001%
1000 67 80 88
10000 76 87 96
100000 86 99 128

*FAR (False Acceptance Rate): É a probabilidade de uma impressão digital


que não esta cadastrada no sistema ser validada como existente. Quanto
menor o valor em %, mais seguro será o sistema.

• Impressões digitais Innovatrics - Identificação: Qualidade mínima para reco-


nhecimento (1-100) - Define qual o valor mínimo de qualidade da impressão
digital no momento do acesso para que possa ser comparada com as regis-
tradas no banco de dados do sistema. Impressões com qualidade abaixo do
mínimo não serão identificadas.

• Impressões digitais: Limiar de comparação Griaule (10 - 200) - Quanto maior


o limiar, mais exigente será o sistema para identificação da digital. Utilizado
apenas quando se usa o mecanismo de identificação Griaule.

• Impressões digitais: Senha para o cartão Mifare - Caso utilize cartão Mifare
para armazenamento de informações na memória do cartão, neste campo é
definida a senha para acesso ao cartão.

137 ©2019- Wellcare


Manual de Configuração 31 - Configurações Gerais

LPR
LPR (do inglês License Plate Recognition, é o recurso embarcado no W-Access
para leitura de placas de veículos, que passa a ser tratada como leitura de cartões.
É necessário que as câmeras sejam configurada com a opção de ”OCR habilitado”.

• LPR: Intervalo entre capturas (ms) - Define o tempo para que o sistema rea-
lize um nova captura de imagem da câmera para análise da placa.

• LPR: Leituras sequenciais exigidas - Quantidade de leituras que devem ser


realizadas em sequência para confirmar a mesma leitura. Este campo tem
relação com o anterior, por exemplo:
- Intervalo entre capturas (ms) = 500
- Leituras sequencias exigidas = 3
- Tempo total para confirmação de leitura = 3x500 = 1500(ms) = 1,5(s).

• LPR: Tempo mínimo entre leituras de uma mesma placa (s) - Define qual o
tempo mínimo para ler novamente uma mesma placa. Evita coletar infor-
mação de um mesmo carro em um curto período de tempo.

PalmSecure
• PalmSecure: Chave de licença - Número da Licença que permite o W-Access
utilizar o PalmSecure.

• PalmSecure: Criar cartões automaticamente - Ao cadastrar uma palma de


mão, o sistema cria um cartão automaticamente para o usuário, caso ainda
não tenha um associado. Utilize o valor 1 para habilitar e 0 para desabilitar.

• PalmSecure: Formato estendido - Caso o sistema utilize o formato estendido,


habilite esse campo com o valor 1 e 0 para desabilitar.

Relatório
• Relatório: Tempo de armazenamento dos relatórios na Central de Downlo-
ads (em dias) - Tempo de armazenamento dos arquivos na Central de Down-
loads, os arquivos armazenados a mais dias do que o total configurado serão
apagados automaticamente.

Rep
• REP: Campo texto auxiliar utilizado para o PIS - Quando utilizamos Registra-
dor Eletrônico de Ponto (REP) no sistema, a informação do PIS é necessária
para validação. Qualquer um dos quinze campos auxiliares podem ser uti-
lizados para cadastro do PIS na tela de cadastro do usuário. Com o campo
definido, preencha seu valor nesse campo. Se o campo for por exemplo o
AuxText14, preencha com o valor inteiro ”14”.

138 ©2019- Wellcare


Manual de Configuração 31 - Configurações Gerais

31.3 Aplicativo de Configuração do Cliente


É um botão no final da página de Configurações Gerais, ao clicar no mesmo,
o arquivo WXSClientSetup.exe será baixado. O executável realiza configurações
e instala recursos necessários nas estações de cadastro, possibilitando assim que
as estações possam: cadastrar foto, cadastrar biometria, cadastrar palma da mãe,
carregar relatórios, etc.

139 ©2019- Wellcare


32 - Prioridade dos Alarmes

32.1 Níveis de Prioridade . . . . . . . . . . . . . . . . . . . . . . . . . . 141


32.2 Alterando comportamento do alarme . . . . . . . . . . . . . . . . . 141

Todos os alarmes gerados no W-Access tem como origem um evento. Na pá-


gina de prioridades, podemos editar o comportamento do alarme conforme o seu
grau de prioridade definido.

140
Manual de Configuração 32 - Prioridade dos Alarmes

32.1 Níveis de Prioridade


Os alarmes no W-Access são divididos em 6 níveis e cada nível tem caracterís-
ticas específicas:

• Prioridade 0: Eventos definidos com esta prioridade não serão registrados


no banco de dados. Portanto, o evento será ignorado.

• Prioridade 1: Eventos definidos com esta prioridade, são considerados nor-


mais. Eles são registrados no banco de dados e aparecem na página de even-
tos, mas não aparecem na página de alarmes.

• Prioridade 2 a 5: Eventos definidos com um desses níveis de prioridade são


registrados no banco de dados e aparecem na página de eventos, mas dife-
rentemente das prioridades anteriores, esses eventos também geram alar-
mes, aparecem na tela de alarmes e dependendo das condições do Terminal
ou instruções no próprio evento o operador terá que atuar para solucionar
o alarme.

32.2 Alterando comportamento do alarme


Na página de Prioridades de Alarme, podemos alterar a cor do alarme e o som
emitido, informando que:

• Prioridade 0: Não tem coloração ou som, pois o mesmo não é registrado no


banco de dados e não aparece na página de eventos.

• Prioridade 1: Não há possibilidade de definir um som de alarme para este


nível de prioridade, pois são eventos comuns que ocorrem a todo momento,
não gerando alarmes.

Para alterar a coloração do alarme, escolha uma entre as disponíveis na lista.


Agora, para alterar o som do alarme, selecione a prioridade para a qual fará a
alteração e faça o upload do arquivo .mp3 que substituirá o som anterior. Com o
arquivo disponível na aplicação, clique no botão carregar para que a substituição
do arquivo seja efetuada.
Os sons de alarmes estão presentes no servidor, no seguinte caminho:
…\W-Access Server\Web Application\AlarmSounds

141 ©2019- Wellcare


33 - Terminais

33.1 Cadastro de Terminais . . . . . . . . . . . . . . . . . . . . . . . . 143


33.2 Configurações do Terminal . . . . . . . . . . . . . . . . . . . . . . 143
33.3 Exclusão de Terminais . . . . . . . . . . . . . . . . . . . . . . . . . 144

Terminais são configurações relacionadas ao computador que acessa o sistema,


como permitir som de alarmes, tempo de atualização de informações na página, etc.
Esse comportamento independem das permissões do operador. As configurações
de Terminal que o computador assumirá são selecionadas na tela de login.

142
Manual de Configuração 33 - Terminais

33.1 Cadastro de Terminais


Para verificar, alterar e incluir configurações de terminais, vá em Sistema, Con-
figurações de Sistema, Terminais. A descrição de cada campo é como a seguir:

• Nome*: Preencha este campo com o nome do terminal.

• Localidade*: Neste campo é necessário selecionar a Localidade que a qual


Terminal esta associado.

• Idioma*: Neste campo será selecionado o idioma da tela de login do Terminal.

• Zona: Em alguns casos o terminal esta fisicamente presente em uma zona,


como por exemplo: Terminal Recepção, esta na zona Lobby. Os visitantes
liberados pelo terminal serão incluídos imediatamente na zona configurada.

33.2 Configurações do Terminal


• Período de atualização em ms:
- Eventos: Configura o tempo de atualização da tela de eventos do Terminal.
- Alarmes: Configure o tempo de atualização da tela de alarmes do Terminal.
- Elementos de campo: Configure o tempo de atualização dos status dos
elementos de campo do Terminal, especialmente nas Telas.
- Informações de visita: Configure o tempo de atualização das informações
sobre visitas do Terminal.

• Alarme sonoro habilitado: Habilita sonorização de alarmes.

• Permitir digitação do cartão de Visitantes: Permite que o cartão de visitantes


seja inserido por digitação, e não por seleção em lista.

• Imprimir utilizando o Visualizador Web: Permite imprimir o cartão do Usuá-


rio diretamente do Web Browser. Se desmarcado, a impressão é feita pelo
visualizador de relatórios.

• Fechar a janela de Fotos após a captura: Na tela de cadastro de foto do usuá-


rio, após capturar uma foto, independentemente da sequência, a tela fecha
automaticamente.

• Fechar a janela de Fotos após a sequência: Com esta opção habilitada, ao


apertar a tecla ”0”do teclado para capturar uma sequência de fotos, todas
as câmeras marcadas farão uma captura de sua respectiva foto e a tela será
fechada automaticamente.

• Abrir Telas dos Alarmes automaticamente: Com esta opção marcada, se o


alarme tiver uma tela associada e a opção ”abrir tela automaticamente”marcada,
a tela será aberta automaticamente neste Terminal.

143 ©2019- Wellcare


Manual de Configuração 33 - Terminais

• Sempre imprimir cartão: Com esta opção habilitada, ao clicar no botão ”Li-
berar”na tela do usuário visitante, o cartão será impresso automaticamente,
conforme os dois campos seguintes.

• Impressora de cartão para Visitantes: Define qual impressora física, será uti-
lizada para impressão de cartão dos visitantes ao clicar no botão ”liberar”na
tela do usuário. Somente poderão ser associadas impressoras instaladas no
Servidor, geralmente impressoras TCP/IP.

• Layout do cartão de Visitantes: Selecione o relatório da categoria Layout de


cartão, que será usado para os visitante no Terminal.

• Limite de conexões simultâneas: Quantidade de conexões que podem ser


realizadas simultaneamente no Terminal. Utilize o valor 0 para ilimitado.

33.3 Exclusão de Terminais


Para excluir um terminal, selecione o Terminal que deseja excluir e clique sobre
o botão ”Excluir”. Uma tela de exclusão será aberta indicando todos os operadores
que utilizam do terminal. Selecione a opção ”sim”para confirmar a exclusão.

144 ©2019- Wellcare


34 - Licença

34.1 Informações da Licença . . . . . . . . . . . . . . . . . . . . . . . . 146


34.2 Atualização da Licença . . . . . . . . . . . . . . . . . . . . . . . . 146

O primeiro requisito para a utilização do W-Access é que o servidor tenha


uma Licença cadastrada com sua chave de Hardware no sistema de licenças do
W-Access. Aqui neste capítulo serão apresentadas as informações contidas na pá-
gina de licença e as opções para atualização da licença pelo operador.

145
Manual de Configuração 34 - Licença

34.1 Informações da Licença

Figura 34.1: Página de Licença

Conforme a imagem 34.1, na página de licença podemos obter informações da


licença (número, validade, chave de hardware, edição), quantidade de objetos per-
mitidos e em uso (cartões, conexões, câmeras, controladores, etc) e itens opcionais
de software (Integração com elevadores, PalmSecure™, etc).

34.2 Atualização da Licença


Na página de licença existem dois botões no canto superior direito, sendo eles:

• Atualizar informações do servidor de licenças: Ao utilizar desse botão, o W-


Access acessará o servidor e fará o upgrade da licença de forma automática,
para isso é necessário que o servidor W-Access tenha acesso à Internet.

• Atualizar licença: Em caso de servidor W-Access sem acesso à Internet, o


operador pode fazer a atualização manualmente através dessa tela, para isso
é necessário ter disponível o arquivo da licença e fazer o upload.

146 ©2019- Wellcare


35 - Diagnósticos

35.1 Diagnósticos Habilitáveis . . . . . . . . . . . . . . . . . . . . . . . 148


35.2 Dispositivos com diagnóstico habilitado . . . . . . . . . . . . . . . . 148

A página de Diagnósticos do W-Access possibilita o registro de atividade de


seus serviços. Desta maneira, em caso de problemas no W-Access, a causa poderá
ser encontrada por nossa equipe de forma mais rápida. O ideal é marcar as opções
apenas quando se deseja encontrar problemas no sistema para que os arquivos de
diagnóstico não ocupem desnecessariamente espaço em disco. Utilize esse recurso
somente se solicitado por nossa equipe de suporte.

147
Manual de Configuração 35 - Diagnósticos

35.1 Diagnósticos Habilitáveis


Após alterar as opções explicadas abaixo, é necessário clicar no botão Salvar
para que elas tenham efeito. Só então, os rastros (traces) dos serviços serão ar-
mazenados e estarão disponíveis para download. Portanto, para que o diagnóstico
seja gerado corretamente, é necessário habilitar o diagnóstico, simular o problema
ou aguardar até que o problema aconteça novamente e só então efetuar o download
pelo clique no botão ”Download”.

• Servidor W-Access: Registra as informações referentes ao serviço Servidor,


que é o principal serviço do W-Access, responsável por verificação de licen-
ças, alterações de informações no sistema, comunicação com os gerenciado-
res e processamento de eventos.

• Aplicação Web: Registra as informações referente a aplicação Web e toda a


interface de operador.

• Serviço de Gerenciamento de Tarefas: Registra as informações referente a


tarefas agendas, ações de envio de e-mails e execução de aplicativos e a co-
municação com os demais serviços.

• Serviço de Biometria: Registra as informações referente ao Serviço de Bio-


metria.

• Serviço de Terminais IP: Registra as informações referente ao Serviço dos


Terminais IP.

• Serviço de Gerenciadores Virtuais: Registra as informações referente ao Ser-


viço dos Gerenciadores Virtuais.

• Serviço de PalmSecure: Registra as informações referentes ao Serviço de


PalmSecure.

• Serviço de CFTV: Registra as informações referente ao serviço de CFTV.

• Recursos do Sistema: Registra informações sobre o comportamento do sis-


tema, uso da CPU, memória RAM e utilização da memória por serviço.

35.2 Dispositivos com diagnóstico habilitado


Além de habilitar os serviços, todos os gerenciadores e controladores que esti-
verem com a opção ”Diagnóstico habilitado”marcada na sua página de configura-
ção, também serão apresentados na página de Diagnóstico.

148 ©2019- Wellcare


Parte 8

Eventos

149
36 - Eventos

36.1 Página de Eventos . . . . . . . . . . . . . . . . . . . . . . . . . . 151


36.2 Eventos Online . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
36.3 Busca de Eventos . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
36.4 Visualização dos Eventos . . . . . . . . . . . . . . . . . . . . . . . 153

As interações ocorridas no W-Access que tenham prioridade de alarme definida


como nível 1 ou maior, são definidas como Eventos no W-Access. Os eventos po-
dem ter origem na passagem de cartão ou biometria, alguma alteração em item de
hardware como Gerenciador, Leitora, Controlador, Sensor ou Relé alterações em
contagem de Zona ou Sub-zona, , logins de operadores, agendamentos ou outros
eventos automáticos do sistema. Neste capítulo, apresentaremos a página de even-
tos do W-Access e como o operador pode interagir com o ambiente para realizar
buscas de eventos específicos.

150
Manual de Configuração 36 - Eventos

36.1 Página de Eventos


O comportamento dos eventos pode ser alterado em cada unidade do sistema
que seja capaz de gerar um evento. Nos Dispositivos de Hardware, por exemplo,
há para cada item uma aba ”Alarmes”através da qual é possível alterar a priori-
dade do alarme, vincular uma Ação, uma Tela ou câmera ao evento, bem como dar
instruções específicas para o operador solucionar o alarme. A abertura automá-
tica automática da Tela na forma de pop-up depende também da configuração do
Terminal

Figura 36.1: Tela de Eventos

Podemos separar a Página de Eventos em três partes:

1. Eventos Online: Barra de ferramentas do lado esquerdo da Figura acima, que


possibilita a utilização de filtros de busca e um botão para buscas avançadas
(Pesquisar Eventos)

2. Visualização de Eventos: Tabela presente na tela do lado direito da tela, com


cada evento sendo apresentado em uma linha, abaixo da tabela tem as infor-
mações de usuário.

3. Barra com botões de alarme: No rodapé da tela estão presentes três botões
de alarme, que serão apresentados no capítulo seguinte: Alarmes. Além de
apresentar o último alarme de prioridade 2 ou superior ao lado dos botões.

151 ©2019- Wellcare


Manual de Configuração 36 - Eventos

36.2 Eventos Online


• Eventos Online: É uma botão de play/pause para que novos eventos sejam
exibidos conforme o sistema recebe informações.

• Leitora: Selecionando uma Leitora, apenas eventos que possuem a leitora


especificada como Origem serão apresentados na ”Visualização de Eventos”.

• Usuários: Ao marcar essa opção, os eventos realizados por usuários são apre-
sentados na ”Visualização de Eventos”.

• Dispositivos de Campo: Com essa opção marcada, os eventos de status de


leitora, ações e comandos do operador são apresentados na ”Visualização de
Eventos”

• Sistema: Ao marcar esse campo, eventos do sistema, como Login de opera-


dor, são apresentados na ”Visualização de Eventos”.

• Alarmes: Com essa opção marcada, os alarmes também são apresentados na


”Visualização de Eventos”.

• Exibir dados do Usuário: Com esse campo marcado, na Visualização dos


Eventos é destinado um espaço de tela para apresentar dados do cadastro do
último usuário a fazer uma tentativa de acesso.

• Pesquisar eventos: Altera o menu para ”Busca de Eventos”, onde pode-se


filtrar de forma mais completa os eventos.

36.3 Busca de Eventos


• Data Inicial: Selecione a data inicial do período que será filtrado.

• Data Final: Selecione a data final do período.

• Exibir horário local: O horário dos eventos são apresentados conforme o


GMT do local do evento.

• Buscar: Botão para iniciar a busca com os parâmetros definidos.

• Tipo do evento: Selecione o tipo de evento a ser apresentado, sendo eles:


Cartão, Gerenciador, Leitora, Sensor, Relé, Ação, Zona, Sub-Zona, Contro-
lador, Impressão digital, Operador e Agendamento.

• Descrição: Mais abrangente que o tipo de evento, nesse campo podemos


selecionar uma descrição de evento, apenas eventos com a descrição seleci-
onada serão apresentados.

• Localidade: Eventos de qual localidade, devem ser apresentados.

152 ©2019- Wellcare


Manual de Configuração 36 - Eventos

• Origem: O texto aqui escrito será utilizado como filtro de Origem.

• Cartão: O valor inserido aqui será utilizado como filtro de número de cartão.

• Nome: Além da opção de Cartão, podemos filtrar pelo nome do usuário.

• Eventos Online: Retorna para o menu anterior, exibindo os eventos recentes.

36.4 Visualização dos Eventos


• Tipo de Evento: O tipo de evento é representado por ícones (cartão, zona,
etc) podendo ser exibido também um ícone com link para a Tela configurada
para o evento, Câmera ou ainda Justificativa digitada pelo operador, no caso
de um acesso autorizado manualmente.

• Horário: Nesta coluna é apresentado o horário que o evento ocorreu. Ao


parar o ponteiro do mouse sobre o horário, é possível visualizar o horário
em que o evento foi processado pelo servidor, que será diferente do horário
do servidor caso o evento tenha acontecido quando o controlador estava off-
line.

• Evento: Aqui é apresentada a descrição do evento.

• Nome: O nome do usuário responsável pelo Evento.

• Origem: A fonte causadora do evento (leitora, operador, ação)

• Valor: Esta coluna traz a informação extra do evento, como número do car-
tão, status da porta/catraca.

153 ©2019- Wellcare


Parte 9

Alarmes

154
37 - Alarmes

37.1 Alarmes Pré-Configurados . . . . . . . . . . . . . . . . . . . . . . . 156


37.2 Configurar e Adicionar Alarmes . . . . . . . . . . . . . . . . . . . . 157
37.3 Barra de Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
37.4 Tela de Alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
37.5 Interações do Operador . . . . . . . . . . . . . . . . . . . . . . . . 158
37.5.1 Reconhecer Alarme . . . . . . . . . . . . . . . . . . . . . . 158
37.5.2 Alarmes com Instrução . . . . . . . . . . . . . . . . . . . . 159

Alarmes são todos os eventos com prioridade nível 2 ou maior em que o W-


Access além de salvar o evento, apresenta o alarme ao operador em uma tela de-
dicada (Tela de Alarmes), chamando a atenção do mesmo com sons e ícones, para
que seja tomada alguma ação.

155
Manual de Configuração 37 - Alarmes

37.1 Alarmes Pré-Configurados


O W-Access contém eventos pré-configurados com prioridade nível 2 ou maior.
Por padrão, os eventos abaixo são considerados alarmes:

Descrição do Evento Origem Prioridade


Cartão inválido Leitora 3
PIN inválido Leitora 3
Coação Leitora 5
Leitora de acesso inválida Leitora 3
Horário de acesso inválido Leitora 3
Data de validade inválida Leitora 3
Cartão sesabilitado Leitora 3
Violação de anti-passback Leitora 3
Número máximo de trânsito alcançados Leitora 2
Zona cheia Zona 2
Zona acima do limite de ocupação Zona 2
Ocupação mínima da Zona alcançada Zona 2
Zona abaixo do limite de ocupação Zona 2
Ocupação máxima da Zona alcançada Zona 2
Sub-Zona acima do limite de ocupação Sub-Zona 2
Ocupação de Sub-Zona voltou ao normal Sub-Zona 2
Sem créditos para refeição Leitora 2
Cartão não autorizado a acompanhar Leitora 3
Acompanhamento requirido Leitora 2
Porta Forçada Leitora 4
Porta aberta por muito tempo Leitora 3
Saída sem comunicação Relé 2
Falha na leitora Leitora 3
IO sem comunicação Controlador 5
Tempo max. perman. na zona (pré-alarme) Zona 2
Tempo max. perman. na zona (alarme) Zona 3
Zona no limite máximo de ocupação Zona 3
Zona no limite mínino de ocupação Zona 3
Sub-zona no limite máximo de ocupação Sub-Zona 2
Gerenciador off-line Gerenciador 5
Tamper ativo Controlador 5
Falha no sensor Sensor 2
IP do servidor alterado Gerenciador 5
Banco de dados muito grande Gerenciador 5
Conflito de ID de controlador Controlador 5

156 ©2019- Wellcare


Manual de Configuração 37 - Alarmes

37.2 Configurar e Adicionar Alarmes


O operador do sistema pode modificar as configurações dos alarmes pré-existente
individualmente para item de hardware. Nas configurações de dispositivos (Ge-
renciador, Controlador, Leitoras, Relés e Sensores), temos uma aba Alarmes, vide
figura abaixo, onde pode-se adicionar ou configurar um alarme para o dispositivo.

Figura 37.1: Menu de adição e configuração de alarmes

37.3 Barra de Alarmes


Conforme descrito no capítulo de Navegação, existem duas barras fixas na
parte inferior do sistema, sendo uma delas a Barra de Alarmes.

Figura 37.2: Barra de Alarmes

Os três botões a esquerda tem as seguintes funções:

• Abrir Tela de Alarmes: É um botão para abrir a página de Visualização de


Alarmes, seção seguinte deste capítulo.

• Silenciar Alarme: No capítulo de Prioridade de Alarmes, é demonstrado que


o operador pode associar um som para cada prioridade de alarme nível 2 ou
maior. Para habilitar o efeito sonoro, configuramos o Terminal. Este botão
silencia o efeito sonoro, mas não reconhece o alarme.

• Reconhecer Alarme: Na área da direita na barra de alarmes, o último alarme


ativo é apresentado. Quando clicamos sobre esse botão, o alarme é reconhe-
cido e o mesmo não será mais apresentado na barra. Caso tenha um alarme
anterior não reconhecido o mesmo será apresentado agora na barra.

Ao lado dos botões temos a quantidade de alarmes Ativos e não reconhecidos.


E á direita dessa informação, o ultimo alarme não reconhecido é apresentado.

157 ©2019- Wellcare


Manual de Configuração 37 - Alarmes

37.4 Tela de Alarmes


A página de Visualização de alarmes é muito semelhante a página de Visuali-
zação de eventos, trazendo uma tabela com as seguintes informações:
• Situação: É primeira coluna de informação dos alarmes. Apresenta um ícone
de alerta para alarmes não reconhecidos ou um ícone de visualizado para
alarmes reconhecidos.
• Ícone de origem: A segunda coluna apresenta um ícone com o tipo de equi-
pamento que gerou o alarme: leitora, controlador, etc.
• Horário: Nesta coluna é apresentado o horário que o alarme ocorreu. Ao
parar o ponteiro do mouse sobre o horário, é possível visualizar o horário
em que o alarme foi processado pelo servidor.
• Evento: Aqui é apresentada a descrição do evento que causou o alarme. O
texto pode ser alterado em Mensagem de eventos.
• Nome: O nome do usuário responsável pelo alarme, quando existir.
• Origem: Qual o dispositivo que causou o alarme.
• Valor: Nesta coluna é apresentado o valor do alarme, complemento da in-
formação do Evento.
Além dessas informações, conforme a prioridade de alarme, enquanto o alarme
estiver ativo, as colunas Ícone de origem e Horário, ficam com o fundo preenchido
com a coloração definida. Isso facilita a visualização do operador para resolver os
alarmes prioritários.
Alarmes inativos e reconhecidos não serão mais apresentados na Visualização
de Alarmes, ficando apenas registrados no banco de dados de eventos do W-Access
para futuras consultas.

37.5 Interações do Operador


37.5.1 Reconhecer Alarme
O operador do W-Access responsável por monitorar os eventos que causam
alarmes deve reconhecer os alarmes. Existem três caminhos para realizar essa
operação.
1. Botão reconhecer Alarme: Como dito anteriormente, o operador pode reco-
nhecer o último alarme através do botão presente na barra de alarmes.
2. Botão Reconhecer página: Na tela de visualização de alarmes ao lado es-
querdo da tabela, existe um botão ”Reconhecer página”. Quando o operador
clica sobre o mesmo, todos os alarmes que não necessitam de resposta do
operador, serão reconhecidos.

158 ©2019- Wellcare


Manual de Configuração 37 - Alarmes

3. Tela de Visualização de Alarmes: Se o operador tem a intenção de reconhe-


cer um alarme em especifico, pode dar um clique duplo sobre a situação do
alarme e o mesmo será reconhecido.

37.5.2 Alarmes com Instrução


Na configuração de alarmes, além das configurações de prioridade, som, tela e
ação, também é possível adicionar instrução ao operador. A instrução é um texto
que auxilia o operador a resolver o alarme ou solicita ao alguma informação do
operador. A instrução pode ser lida na tela de alarmes ao posicionar o mouse
sobre a Situação do alarme.
Na configuração de alarme, pode-se obrigar o operador a inserir algum tipo de
informação, marcando a opção ”Resposta Requirida”, e então, para que o alarme
seja reconhecido, o operador deve preencher o campo ”Ações Tomadas”na janela
de reconhecimento de alarme que será aberta. Por esse motivo, o botão ”Reconhe-
cer Alarme”, não reconhece alarmes que necessitam de resposta.

159 ©2019- Wellcare


Parte 10

Relatórios

160
38 - Relatórios

38.1 Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163


38.2 Menu Relatórios . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
38.3 Adicionar Relatório . . . . . . . . . . . . . . . . . . . . . . . . . . 164
38.4 Categorias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
38.5 Relatório . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
38.6 Parâmetros do Relatório . . . . . . . . . . . . . . . . . . . . . . . . 166
38.7 Parâmetros Salvos . . . . . . . . . . . . . . . . . . . . . . . . . . 166
38.8 Visualizador de Relatórios . . . . . . . . . . . . . . . . . . . . . . . 167
38.9 Download de Relatórios . . . . . . . . . . . . . . . . . . . . . . . . 169
38.10 Central de Downloads . . . . . . . . . . . . . . . . . . . . . . . . . 170
38.11 Editar Relatório . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
38.11.1 Definindo Fonte de Dados: . . . . . . . . . . . . . . . . . . 171
38.11.2 Editar uma fonte de dados: . . . . . . . . . . . . . . . . . . 171
38.11.3 Adicionando uma Coluna de tabela diferente: . . . . . . . . . 172
38.11.4 Parâmetros: . . . . . . . . . . . . . . . . . . . . . . . . . 172
38.11.5 Faixa de Dados: . . . . . . . . . . . . . . . . . . . . . . . 173
38.11.6 Visualizador HTML: . . . . . . . . . . . . . . . . . . . . . . 174
38.11.7 Variáveis do Sistema: . . . . . . . . . . . . . . . . . . . . . 174
38.11.8 Cabeçalho Grupo (Group Header): . . . . . . . . . . . . . . 176
38.11.9 Consultas Dinâmicas . . . . . . . . . . . . . . . . . . . . . 176
38.11.10Relatórios Multi-idioma . . . . . . . . . . . . . . . . . . . 178

161
Manual de Configuração 38 - Relatórios

38.11.11Relatórios com validação de assinatura digital . . . . . . . . . 188

Relatórios são informações registradas no banco de dados do W-Access que


são apresentadas ao operador de forma simplificada, com auxílio de parâmetros de
consultas utilizados no desenvolvimento do relatório.
Neste capítulo, serão informados os requisitos para a utilização de Relatórios
no W-Access, as interações possíveis de serem realizadas pelo operador na página
de Relatórios, além de um guia sobre edição de um relatório.

162 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

38.1 Requisitos
Dependendo do navegador utilizado, os seguintes requisitos são necessários
para carregamento e edição de relatórios no W-Access.

• Google Chrome:

– Instalar a extensão compatível com aplicativos ClickOnce, como ”Meta4


ClickOnce Launcher”e ”ClickOnce for Google Chrome.
(Esta extensão é necessária para carregamento do relatório através do
Visualizador Avançado e para edição do relatórios, para carregar re-
latórios utilizando o Visualizador Básico este item não é neces-
sário).
– Desabilitar bloqueador de pop-ups.

• Internet Explorer:

– Desabilitar bloqueador de pop-ups.

Para ambos os casos, é necessário executar o aplicativo de configuração do cli-


ente disponível no menu superior Sistema, menu lateral Configurações de Sistema,
Configurações Gerais.
Para que seja possível a criação e edição de relatórios, é necessário que o ope-
rador tenha as permissões necessárias para a visualização e edição de relatórios.
No carregamento dos relatórios, as ferramentas de relatórios conectam-se di-
retamente ao banco de dados para buscar as informações necessárias, portanto é
necessário que o sistema gerenciador de banco de dados esteja configurado para
permitir conexões remotas.

38.2 Menu Relatórios


• Buscar: Este campo possibilita encontrar um relatório existente entre todos
os disponíveis, através do nome.

• Categoria: Ao selecionar uma categoria de relatórios, os resultados da busca


serão filtrados, sendo apresentados apenas os relatórios da categoria seleci-
onada.

• Lista de Relatórios: Logo abaixo do item Categoria, uma lista com os rela-
tórios disponíveis, conforme resultado da busca, é apresentada em ordem
alfabética e dividida em abas caso o limite de itens apresentáveis seja supe-
rado.

• Adicionar Relatório: Ao pressionar esse botão, uma janela é aberta com as


opções para criação de um relatório: Partição, Categoria e Tipo*.

163 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

• Categorias: Clicando sobre esse botão, uma janela é aberta para administra-
ção das categorias de relatórios.

• Central de Downloads: No canto superior direito, há um ícone com uma seta


para baixo. Ao clicar neste ícone uma nova janela é aberta com a Central de
Downloads.

38.3 Adicionar Relatório


• Idiomas: São 4 campos para se inserir o nome do relatório, sendo o idioma
do operador obrigatório.

• Partição*: Nesse campo é determinada a qual Partição de Sistema o relató-


rio pertence. Sua influência está associada à permissão dos operadores em
visualizar/editar o relatório.

• Categoria: A qual categoria o relatório pertence.

• Tipo*: Neste campo é selecionado qual o tipo de relatório será criado. São
dois tipos possíveis:
- Genérico: são relatórios desenvolvidos para análise de informações do sis-
tema, que facilitam ao operador a obtenção de informações registradas no
banco de dados.
- Layout de Cartão: relatórios que apresentam informações diretamente rela-
cionadas a um determinado usuário, utilizadas para impressão de um Cartão
ou QRCode. É possível imprimir relatórios do tipo Layout de Cartão direta-
mente da tela de cadastro do usuário no botão ”Imprimir”ou ainda vincular
o relatório a liberações de visitantes no terminal.

• Parâmetros Salvos: Esta opção fica desabilitada ao criar um novo relatório.

38.4 Categorias
A tela de administração de categorias permite a criação e associação de dife-
rentes categorias entre si para melhor organização dos relatórios. As categorias
são organizadas utilizando a estrutura de árvore, possibilitando o agrupamento de
categorias semelhantes em uma mesma categoria pai.

• Buscar: O texto inserido nesse campo é utilizado como filtro para apresentar
apenas a Categoria de mesmo nome.

• Expandir: A lista de categorias é estruturada em ”árvore”. Ao clicar sobre


esse botão, todas as categorias serão apresentadas.

• Recolher: Ao clicar sobre esse botão, apenas as categorias raiz são apresen-
tadas.

164 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

• Idiomas: São 4 campos para inserção do nome da Categoria, sendo o idioma


do operador obrigatório.

• Partição*: Nesse campo escolhemos a qual Partição a Categoria pertence.

• Categoria pai: Caso a categoria não tenha categorias pai, defina a categoria
como raiz. Caso seja uma categoria filha, selecione a categoria pai.

38.5 Relatório
Para cadastramento de um relatório, são solicitados os campos a seguir.

• Idiomas: É apresentado o nome do relatório nos 4 idiomas disponíveis. É


possível alterar o nome do relatório nesses campos.

• Partição: É possível alterar a Partição do relatório.

• Categoria: Assim como a Partição, a categoria também pode ser alterada.

• Tipo*: Aqui é apresentado o tipo do relatório.

• Parâmetros Salvos: É possível selecionar um conjunto de parâmetros salvos


previamente, ou clicar no botão ”Salvar”ao lado desse campo, para salvar os
parâmetros que foram selecionados. Ao selecionar um parâmetro já exis-
tente aparece a opção de ”Excluir”, para eliminar o parâmetro selecionar.

• Salvar: Para que toda alteração executada acima seja atualizada é necessário
que este botão seja pressionado.

• Excluir: Ao clicar nesse botão, uma janela será aberta, mostrando as depen-
dências do relatório e solicitando a confirmação de exclusão.

• Editar: Ao pressionar esse botão, um aplicativo de edição de relatórios so-


licitará permissão para ser aberto e sendo aceito, a ferramenta será aberta
com o relatório atual para edição.

• Visualizador Básico: Ao selecionar esta opção e selecionar o botão carregar,


o relatório é carregado, utilizando o Visualizador Básico.

• Visualizador Avançado: Ao selecionar esta opção e selecionar o botão car-


regar, o relatório é carregado, utilizando o Visualizador Avançado.

• Verificar Assinatura Digital: Caso a opção esteja disponível no relatório, é


possível marcá-la, e o ao carregar o relatório, o W-Access exibe um selo de
verificação digital, que comprova que as informações exibidas no relatório
foram de fato gravadas e assinadas digitalmente no banco de dados pelos
serviços do W-Access, e não houve nenhuma interferência externa no banco
de dados.

165 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

• Carregar: Clicando sobre esse botão, o aplicativo de visualização de relató-


rios solicitará permissão para ser aberto e após permissão, o relatório será
carregado e aberto.

• Exportar: A exportação de relatórios permite que se salve em arquivo o


código-fonte de um relatório após edição. Ou seja, todos os parâmetros,
consultas SQL, campos e códigos de edição ficam no arquivo que poderá
servir de backup ou para posterior importação em uma outra instalação do
W-Access.

• Upload: Permite a seleção do arquivo previamente exportado.

• Importar: Para realizar a importação do arquivo após o Upload, é necessário


clicar em Importar. O relatório será sobrescrito.

38.6 Parâmetros do Relatório


Para filtrar informações que serão apresentadas no relatório, são adicionados
parâmetros iniciais para a busca de informações do relatório. Os parâmetros são
inseridos no código-fonte do relatório e o detalhamento de como isso pode deve
ser realizado será visto mais adiante.
Caso os parâmetros utilizados nesse relatórios necessitem ser usados com frequên-
cia é possível utilizar a opção ”Salvar”ao lado do campo ”Parâmetros Salvos”, e
salvar os parâmetros selecionados.

38.7 Parâmetros Salvos


Caso um relatório seja emitido com frequência, utilizando-se os mesmos fil-
tros e parâmetros, é possível salvar a busca realizada para agilizar esse processo.
Para isso é necessário criar um novo item na lista de ”Parâmetros Salvos”. Os
parâmetros salvos podem ser selecionados também, a partir da configuração dos
agendamentos, para envios periódicos dos relatórios.
Para criar um novo item. É necessário selecionar os filtros necessários para
cada parâmetro, e clicar no botão ”Salvar”próximo ao campo Parâmetros Salvos, é
exibido um pop-up com os seguintes itens:

• Idiomas: São apresentados os campos para preenchimento do identificador


dos parâmetros salvos nos 4 idiomas disponíveis.

• Público: Essa opção indica se o parâmetro criado só poderá ser visualizado


pelo operador que o criou, ou se todos os operadores com acesso naquele
relatório poderão visualiza-lo.

• Salvar: Salva as alterações nos parâmetros Salvos.

• Cancelar: Fecha a janela, porém sem salvar as alterações.

166 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

Excluir um Parâmetro Salvo


A partir da tela do relatório, ao selecionar um parâmetro salvo existente, apa-
rece a opção de ”excluir”, para apagar o parâmetro selecionado. Ao clicar neste

Alterar um Parâmetro Salvo


A partir da tela do relatório, é necessário selecionar um parâmetro salvo exis-
tente, e clicar no botão ”Salvar”próximo ao campo ”Parâmetros Salvos”, será exi-
bido um pop-up com os seguintes itens:

• Idiomas: São apresentados os campos para preenchimento do identificador


dos parâmetros salvos nos 4 idiomas disponíveis. É possível alterar o nome
do parâmetro.

• Novo Filtro: Ao marcar esta opção, e clicar em salvar será criado um novo
parâmetro com base nos dados em exibição na tela de relatórios.

• Substituir Filtro: Ao marcar esta opção, p parâmetro selecionado será alte-


rado.

• Público: Essa opção indica se o parâmetro criado só poderá ser visualizado


pelo operador que o criou, ou se todos os operadores com acesso naquele
relatório poderão visualiza-lo.

• Salvar: Salva as alterações nos parâmetros Salvos.

• Cancelar: Fecha a janela, porém sem salvar as alterações.

38.8 Visualizador de Relatórios


O W-Access possui duas opções de carregamento dos relatórios sendo possível
optar pelo Visualizador Básico ou pelo Visualizador Avançado.

Visualizador Básico
O Visualizador Básico de relatórios do W-Access, permite que o relatório seja
visualizado de forma rápida e prática, é possível ainda salvar o relatório em diver-
sos formatos e realizar a impressão do relatório. Caso o operador esteja usando
o Google Chrome como navegador, esse visualizador não depende de extensões
click Once. Para utiliza-lo, é necessário marcar a opção ”Visualizador Básico”e em
seguida clicar em ”Carregar”, será aberta uma nova aba com o Visualizador Básico
de relatórios com os seguintes items:

• Imprimir Relatório: Clicar sobre o botão abrirá as opções de impressão do


relatório.

167 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

• Salvar Relatório: Todas as opções de salvamento para o relatório, entre elas:


.pdf, .txt, imagem, etc.

• Bookmarks: Esse botão é utilizado para habilitar/desabilitar a ferramenta de


navegação por bookmarks no lado esquerdo da tela.

• Procurar: Clicando nesse botão, uma barra é aberta na parte inferior da tela.
Insira uma palavra no campo disponível e a ferramenta ira destacar todas as
palavras iguais encontradas.

• Zoom: Clicando nesse botão, é possível selecionar o Zoom da página do


relatório.

• Modo de Visualização:

– Uma página: Ao pressionar esse botão, apenas uma folha de relatório


preencherá a tela da aplicação.
– Duas páginas: Ao pressionar esse botão, duas colunas de páginas serão
apresentadas simultaneamente.
– Múltiplas páginas: Algumas opções de apresentação de páginas ao mesmo

Visualizador Avançado
O Visualizador Avançado do W-Access, possui mais funções do que o Visuali-
zador Básico, sendo possível adicionar refresh automático do relatório. Para abrir
o Visualizador Avançado, selecione a opção ”Visualizador Avançado”em seguida
clique em ”Carregar”, o aplicativo Visualizador de Relatórios será aberto e apre-
sentará uma barra de ferramentas com os seguintes itens:

• Imprimir: Clicar sobre o botão abrirá as opções de impressão do relatório.

• Salvar: Todas as opções de salvamento para o relatório, entre elas: .pdf, .txt,
imagem, etc.

• Enviar E-mail: Faz o salvamento do relatório nos mesmos tipos possíveis em


”Save”e com email configurado para envio no Outlook.

• Bookmarks: Esse botão é utilizado para habilitar/desabilitar a ferramenta de


navegação por bookmarks no lado esquerdo da tela.

• Thumbnails: Esse botão é utilizado para habilitar/desabilitar a ferramenta de


navegação rápida por miniaturas ao lado direito da tela.

• Procurar: Clicando nesse botão, uma barra é aberta na parte inferior da tela.
Insira uma palavra no campo disponível e a ferramenta ira destacar todas as
palavras iguais encontradas.

• Tela Cheia: A Aplicação entra em modo tela cheia, um botão Fechar fica
disponível no canto superior direito.

168 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

• Uma página: Ao pressionar esse botão, apenas uma folha de relatório pre-
encherá a tela da aplicação.

• Duas páginas: Ao pressionar esse botão, duas colunas de páginas serão apre-
sentadas simultaneamente.

• Múltiplas páginas: Algumas opções de apresentação de páginas ao mesmo


tempo, além das duas anteriores.

• Largura da página: Ao clicar nesse botão, a folha atual preencherá a pagina


conforme a margem de tela disponível.

• Atualização Automática: Com essa opção marcada e definido um tempo em


segundos no campo a frente dela, a cada intervalo deste tempo o relatório
será atualizado.

• Tela Cheia: Ao selecionar essa opção, a aplicação entra em modo tela cheia,
necessário apertar a tecla Esc para sair do modo.

• Criar .bat: Criando um arquivo .bat, podemos abrir o relatório no computa-


dor sem a necessidade de login prévio no W-Access.

• Ajuda: Ao clicar nesse botão, a ajuda do Visualizador de Relatórios será


aberta.

38.9 Download de Relatórios


Após clicar em ”Download”, é aberto um pop-up com as informações para o
download do relatório e envio do arquivo por e-mail. Na aba ”Relatório”aparecem
os seguintes itens para preenchimento:

• Idiomas: São apresentados os campos para preenchimento do nome do down-


load, o arquivo será salvo com o Nome do Idioma obrigatório.

• Parâmetros do Relatório: É possível selecionar um parâmetro salvo, ou uti-


lizar a opção ”Parâmetros Atuais”, para filtro do relatório.

• Idioma: Campo que define o idioma que será utilizado no download do re-
latório.

• Fuso Horário da Localidade: Campo que define qual a Localidade que será
utilizada como referência para o Fuso Horário.

• Formato: Campo que define o formato do arquivo que será baixado.

• Público: Essa opção indica se o download criado só poderá ser visualizado


pelo operador que o criou, ou se todos os operadores com acesso naquele
relatório poderão visualiza-lo.

169 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

Na aba ”Envio de relatórios”, são exibidos os seguintes itens:

• Para: Aqui, inserimos os endereços de e-mail que receberão a mensagem.


Este campo é obrigatório.

• CC e CCO: Utilizado para enviar e-mail com cópia ou cópia oculta. Insira
aqui os endereços.

• Assunto: Assunto do e-mail. Este campo é obrigatório.

• Mensagem: Aqui definimos a mensagem a ser enviada.

Após preencher os dados corretamente, clique em ”Salvar”. Após a finalização do


download, um e-mail será enviado com as informações preenchidas, e caso o ar-
quivo baixado não ultrapasse o limite de tamanho definido na partição. O arquivo
será enviado como anexo.

38.10 Central de Downloads


Ao clicar no ícone da Central de Downloads (localizado no lado superior di-
reito), É aberto um pop-up exibindo os downloads realizados a partir do relatório
selecionado, que foram solicitados pelo operador atual e os downloads realizados
por outros operadores, e que tenham sido marcados como ”público”. Na tela há as
seguintes opções:

• Relatório: É possível filtrar os resultados por relatório, ou selecionar a opção


”Todos”para ver todos os downloads realizados.

• Campo de busca: É possível buscar o nome do arquivo neste campo texto.

• Descrição: Nesta coluna são exibidos os dados do download, o nome do ar-


quivo baixado, a descrição do download e também o nome do relatório que
foi extraído.

• Operador: Nesta coluna é exibido o nome do operador que solicitou o down-


load.

• Situação: Nesta coluna é exibida a data e o horário em que: A Requisição foi


solicitada; O Processamento foi iniciado; O Processamento foi finalizado.

• Formato: Nesta coluna é exibido o formato do arquivo selecionado.

• Download: Ao clicar no ícone desta coluna, o download do arquivo selecio-


nado é realizado.

• Excluir: Ao clicar no ícone desta coluna, o download correspondente será


excluído, é exibida uma tela de confirmação antes de concluir a exclusão.

170 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

38.11 Editar Relatório


Nessa seção, apresentaremos como deve ser feita a criação de um relatórios. É
importante que o usuário possua conhecimento em bancos de dados na linguagem
SQL. Para relatórios mais avançados, é necessário conhecimento em C# e .NET.

Figura 38.1: Visual do relatório após conclusão do desenvolvimento

38.11.1 Definindo Fonte de Dados:


Definir uma fonte de dado é selecionar a tabela em qual o relatório executará
as consultas (Query). Para adicionar uma fonte de dados ao relatório, no menu de
propriedades (lado direito da tela de edição), selecione a aba ”Dicionário”, o pri-
meiro item da aba é ”fonte de dados”. O W-Access possui dois bancos de dados:
”W_Access [Conexão SQL]”e ”W_Access_Events [Conexão SQL]”, que são exibi-
dos por padrão. Clique com o botão direito do mouse sobre ”W_Access [Conexão
SQL]”e selecione a opção ”Nova Fonte de Dados”. Será aberta opção de seleção de
conexão. Selecione o banco ”W_Access [Conexão SQL]”como referência.
A tabela a ser utilizada será a CHMain pertencente ao banco ”W_Access”, por-
tanto na janela atual de seleção ”Select Data”, selecionamos a tabela CHMain e
definimos quais colunas serão apresentadas no relatório, nesse caso a coluna ”First-
Name”. Após a seleção pressione o botão ”OK”.

38.11.2 Editar uma fonte de dados:


Para editar uma fonte de dados, ainda na aba ”Dicionário”, clique com o botão
direito do mouse na fonte de dados criada anteriormente (CHMain) e selecione a
opção ”Editar”e será aberta a janela ”Editar Fonte de Dados”Perceba que na área
”Texto da Query”, está preenchida com o seguinte texto:
select FirstName from CHMain
Na área ”Colunas & Parâmetros”, são definidos os campos que ficarão disponí-
veis na tela do relatório. Existem 2 modos de inserir uma nova coluna:

171 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

1. Ícone: Primeiro ícone esquerda superior.

2. Inserir: Clicando com o botão direito do mouse, no item Colunas, selecione


a opção ”Nova Coluna”.

À query, será inserida a coluna ”CardNumber”. Selecione o item da coluna


criada (Column) e aparecerá à direita uma área denominada ”1. Dados”. Preencha
as informações da seguinte forma:

• Apelido: CardNumber

• Nome: CardNumber

• Nomeie Fonte: CardNumber

• Tipo: long

38.11.3 Adicionando uma Coluna de tabela diferente:


Para adicionar uma coluna de uma tabela diferente a da tabela da fonte de da-
dos é necessário alterar a consulta para relacionar a tabela da fonte de dados à
tabela que contém a nova coluna. No exemplo, a tabela CHMain foi relacionada à
tabela CHCards utilizando como chave a coluna CHID. A consulta (Query) na área
”Texto da Query”, deve ser completada com o comando join que relaciona ambas
as tabelas, conforme a Query seguinte:

select FirstName, CardNumber from CHMain


left join CHCards on CHMain.CHID = CHCards.CHID

38.11.4 Parâmetros:
Os parâmetros são os filtros utilizados no relatório. Os mesmos serão exibidos
na tela de ”Relatórios”para preenchimento do operador a fim de filtrar os dados da
forma desejada.
Existem 2 formas de se inserir um novo parâmetro:

1. Ícone: Da mesma forma que existe um ícone para inserir colunas, também
existe um ícone para inserir parâmetros que fica a duas posições a direita.

2. Inserir: Abaixo do item ”Coluna”, existe o item ”Parâmetros”. Clique sobre o


mesmo com o botão direito do mouse e selecione a opção ”Novo Parâmetro”.

Preencha os campos da seguinte maneira:

• Nome: @Nome
O nome do parâmetro deve sempre iniciar com o caractere ”@”para MS SQL
Server ou com ”v_”para Oracle..

172 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

Caso seja necessário utilização de espaço no nome do parâmetro, utilize o


caractere ”_”, e no W-Access será substituído por espaço para visualização.
Ex: @Nome_de_Contato
É possível utilizar os rótulos (labels) da biblioteca do W-Access para no-
mear os parâmetros. Os parâmetros nomeados com rótulos do W-Access
são exibidos no ato da extração do relatório de acordo com o idioma do ope-
rador que fizer o login no W-Access, definido em Idioma > Nomes dos Cam-
pos. Por exemplo, ao nomear um parâmetro com o mesmo nome do rótulo
@lstBDM_CHFirstName, o parâmetro será traduzido automaticamente para
o idioma do operador que fizer login, por exemplo, ”Nome”para português
ou ”Name”para inglês.
• Expressão: ”%”
É o valor padrão do parâmetro.
• Tamanho: 100
É o tamanho do parâmetro.
• Tipo: VarChar
O Tipo de dados, que o parâmetro receberá.
Após completar a edição da Fonte de dados, clique em OK para fechar o pop-
up e voltar à tela de edição da página do relatório. O próximo passo será inserir a
colunas da fonte de dados no corpo do relatório para posterior exibição.

38.11.5 Faixa de Dados:


Faixa de dados (Data Band) é a região no relatório onde iremos inserir as colu-
nas que serão exibidas. Para adicionar o ”Data Band”vá em:
• Faixas: No menu lateral esquerdo há uma barra de ferramentas para a custo-
mização da página no relatório, encontre um ícone chamado ”faixas”e clique
com o botão esquerdo do mouse, todas as opções de faixa serão abertas, se-
lecione a opção ”Dados”(”Data”).
O ponteiro do mouse será substituído pelo ícone de um lápis, de um double
click na página e uma área retangular irá surgir, o desenvolvedor pode alterar
a altura da mesma.
• Inserir dados: Agora que definimos uma área para a ”Faixa de Dados”, deve-
mos inserir as colunas que serão exibidas no relatório quando o mesmo for
carregado. Na aba ”Dicionário”podemos arrastar a coluna, basta selecionar
a coluna com o botão esquerdo do mouse e soltar dentro da área da ”Data
Band”.
Logo após inserir as colunas ”FirstName”e ”CardNumber”, dê um double
click sobre a ”Data Band”, uma janela será aberta com a Aba ”Fonte de da-
dos”selecionada. Selecione o item CHMain na árvore disponível, esse ato

173 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

transforma a tabela CHMain fonte de dados da ”Data Band”. Perceba que o


campo o qual contém o nome do Data Band estará assim:

DataBand1: Fonte de Dados: CHMain

38.11.6 Visualizador HTML:


Essa opção, permite o desenvolvedor ter uma visualização prévia do relatório
e em caso de erros, os mesmo serão verificados nessa etapa.
Para utilizar dessa ferramenta, perceba que sobre a folha do relatório existe
algumas abas e a selecionada por padrão é ”Page1”que é o nome da página sendo
editada, uma das outras aba é ”Visualização do HTML”, basta selecionar a aba, que
a aplicação efetuará o carregamento da pré-visualização.
No relatório que esta sendo criado nesse momento, a pré-visualização apre-
sentará o nome do usuário (FirstName) e o número do cartão (CardNumber) do
banco de dados em uso, caso não exista usuários cadastrados à pré-visualização
apresentará uma página em branco.
OBS: Em caso de erro na visualização do relatório, podemos verificar se foi
um erro na consulta (Query) escrita, para isso entre na janela ”Editar Fonte de
Dados”, sobre a área ”Texto da Query”existe uma barra de ferramentas, selecione o
ícone que parece uma lupa ”Visualiza Query”, antes de rodar a Query, a aplicação
vai solicitar que preencha os parâmetros, no exemplo será o parâmetro ”@Nome”,
basta clicar no botão ”ok”já que o texto será ”%”que é uma forma de trazer dados
de todos os usuários. O erro será informado nessa etapa, digitação ou comando.

38.11.7 Variáveis do Sistema:


Ao carregar um relatório, o sistema W-Access fornece ao visualizador de rela-
tórios uma série de parâmetros que são utilizados como variáveis. Essas variáveis
são utilizadas em consultas SQL ou em cláusulas C#.
As variáveis podem ser visualizadas no Dicionário. São elas:

• ServerName: Informa o nome do servidor SQL (configurado no W-Access


em Sistema > Configurações Gerais > Rede: Nome para acesso ao servidor
SQL).

• WAccessDBName: Informa o nome do banco de dados de cadastros e confi-


gurações (W_Access).

• WaccessEventsDBName: Informa o nome do banco de dados de eventos


(W_Access_Events).

• ApplicationName: Nome da aplicação (W-Access).

• ClienteTimeZone: Fuso horário da estação que está carregando o relatório.

• OperName: Nome do operador que está carregando o relatório.

174 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

• LanguageID: ID do idioma do operador (1 para inglês, 2 para português, 3 e


4 para outros idiomas configuráveis)

As variáveis mais comumente utilizadas são as que fornecem os nomes dos


bancos de dados em consultas. Segue abaixo um exemplo de utilização de va-
riáveis de sistema utilizadas para relacionar dois bancos de dados (W_Acess e
W_Access_Events).
Como exemplo, incluiremos no relatório os eventos de todos os usuários, agru-
pando por usuário. Na prática, teremos o resultado da pesquisa com a seguinte
estrutura:

Nome do usuário | Número do Cartão | Horário do Evento

A cada evento que usuário realizou, será inserida uma nova linha no relatório.
Assim, o nome do mesmo usuário deve aparecer diversas vezes.
Para relacionar tabelas de bancos de dados distintos, é necessário indicar o
nome dos bancos de dados dessas tabelas, já que o nome do banco de dados é va-
riável (Fornecidos no momento da instalação, ou posteriormente utilizando o apli-
cativo WXSConfigureDBConnection.exe) recomenda-se a utilização das variáveis
WAccessDBName e WAccessEventsDBName para apontar os nomes dos bancos de
dados de cadastros e de eventos, respectivamente. Assim, se o nome do banco for
alterado ou se o relatório precisar ser utilizado em outro sistema, não é necessário
alterar a Query, pois o nome do banco será fornecido pelo sistema. Com isso, a
Query fica da seguinte forma.

SELECT
WAccessDBName..CHMain.FirstName,
WAccessDBName..CHCards.CardNumber,
WAccessEventsDBName..Events.EventDateTime
FROM WAccessDBName..CHMain
JOIN WAccessDBName..CHCards ON WAccessDBName..CHMain.CHID =
WAccessDBName..CHCards.CHID
JOIN WAccessEventsDBName..Events ON
WAccessDBName..CHMain.CHID = WAccessEventsDBName..Events.CHID
WHERE WAccessDBName..CHMain.FirstName LIKE @Nome

Após mudar o texto da Query, execute a ferramente ”visualizar Query”. Além


disso adicione uma nova coluna à fonte de dados:

• Apelido: EventDateTime

• Nome: EventDateTime

• Nomeie Fonte: EventDateTime

• Tipo: datetime

175 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

38.11.8 Cabeçalho Grupo (Group Header):


Para casos como o do exemplo acima, onde existem diversos eventos para o
mesmo usuário, é possível agrupar os eventos por usuários, para isso, basta utili-
zar o cabeçalho grupo e como critérios de agrupar usar as colunas ”FirstName”e
”CardNumber”.
Para isso é necessário adicionar uma nova ”Faixa de dados”, mas agora sele-
cione a opção ”Cabeçalho Grupo”, deixe essa faixa sobre a faixa do ”Data Band”e
arraste as duas colunas (FirstName e CardNumber) para essa nova faixa.
Na faixa ”Data Band”adicione a nova coluna criada ”EventDateTime”, logo após
visualize o HTML do relatório, perceba que agora o relatório tem a seguinte estru-
tura:

Nome do Usuário | Número do Cartão

Horário do Evento
Horário do Evento
Horário do Evento
Horário do Evento

Além dos Faixas apresentadas nesse documento DataBand e GroupHeader.


Existem outros recursos, dentre eles cabeçalhos e rodapés, o uso dos mesmos é
autoexplicativo.

38.11.9 Consultas Dinâmicas


As consultas dinâmicas são utilizadas para alterar a consulta de acordo com
os parâmetros fornecidos e variáveis do sistema. Esse recurso pode, entre outras
coisas, aumentar a velocidade de carregamento do relatório.
As querys dinâmicas são executadas em dois momentos, primeiro ela é execu-
tada quando apenas os parâmetros são carregados na página da Web do W-Access
e é executada novamente quando o relatório é carregado efetivamente.
O que define se a query será executada somente para exibição dos parâmetros
ou será executada por completa é o parâmetro @LoadParamsOnly. Esse parâme-
tro foi desenvolvido para dar velocidade a exibição dos parâmetros do relatório,
dispensando a necessidade de se executar toda a query no momento de carregar a
página Web. Esse parâmetro assume o valor de 0 ou 1 nas seguintes situações:

• Quando o relatório é apenas selecionado na página Web, a query é executada


uma vez para carregamento dos parâmetros e verificação de erros na query.
Nessa situação, o parâmetro @LoadParamsOnly é igual a 1.

• Quando se clica no botão “Carregar” e o relatório vai efetivamente ser exi-


bido, essa variável se altera para 0.

176 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

Para configurar o parâmetro @LoadParamsOnly na query do relatório, basta


inserir a cláusula “IF @LoadParamsOnly = 1 RETURN” no início query.
Em nossa query exemplo deste documento inserimos apenas um parâmetro no
relatório e o mesmo está contido na clásula WHERE. Entretanto, quando o usuário
final for carregar o relatório, é possível que ele não queira informar esse parâme-
tro. Nesses casos, é melhor que a query não possua a cláusula:

WHERE {WAccessDBName}..CHMain.FirstName LIKE @Nome

Para isso, colocamos uma condição para que quando o valor do parâmetro
@Nome for igual a “*” no W-Access, que é o equivalente a ‘%’ em SQL, essa li-
nha não seja adicionada a query.
A string da query será armazenada em um parâmetro (@strQuery no nosso
exemplo). A execução da query montada em tempo de execução fica por conta
do procedimento armazenado sp_executesql. A SP sp_executesql não será objeto
de estudo deste documento. Um artigo completo sobre o uso desse procedimento
armazenado pode ser encontrado em:

http://msdn.microsoft.com/pt-br/library/ms175170(v=sql.
105).aspx

Transformando a query estática de exemplo em uma query dinâmica, e apli-


cando as alterações citadas acima nos parâmetros, a query ficará da seguinte forma:

IF @LoadParamsOnly = 1 RETURN

DECLARE
@strQuery nvarchar(max),
@ParmDefinition nvarchar(max),
@_Nome nvarchar(250)

SET @strQuery = ’
SELECT
WAccessDBName..CHMain.FirstName,
WAccessDBName..CHCards.CardNumber,
WAccessEventsDBName..Events.EventDateTime
FROM WAccessDBName..CHMain

JOIN WAccessDBName..CHCards ON WAccessDBName..CHMain.CHID =


WAccessDBName..CHCards.CHID
JOIN WAccessEventsDBName..Events ON
WAccessDBName..CHMain.CHID =
WAccessEventsDBName..Events.CHID’

IF @Nome <> ’%’

177 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

SET @strQuery = @strQuery + ’WHERE


WAccessDBName..CHMain.FirstName LIKE @_Nome’

SET @ParmDefinition = N’@_Nome nvarchar(250)’;

IF @LoadParamsOnly = 0
EXECUTE sp_executesql @strQuery, @ParmDefinition, @_Nome = @Nome;

Repare que em :

IF @Nome <> ’%’ SET @strQuery = @strQuery + ’WHERE WAccessDBName..CHMain.FirstName


LIKE @_Nome’

A condicional WHERE só é inserida quando o valor de @Nome for diferente de


’%’.
OBS: É Necessário a criação do parâmetro @LoadParamsOnly no editor de
fonte de dados, conforme as condições seguintes:

• Nome: @LoadParamsOnly

• Expressão:

• Tamanho: 1

• Tipo: bit

38.11.10 Relatórios Multi-idioma


Compondo os recursos multi-idioma do W-Access, os relatórios multi-idioma
são relatórios que apresentam textos, dados e parâmetros de acordo com o idioma
do operador que carrega o relatório. As variações quanto ao idioma são: rótulos
no corpo do relatório, textos fixos no corpo do relatório, dados e os parâmetros.

Rótulos no corpo dos relatórios


Rótulos (labels) são textos associados a dados do relatório. No relatório exem-
plo, temos três campos de dados e para cada um deles um rótulo (Nome, Cartão e
Horário do Evento). Queremos que os textos desses campos se alterem de acordo
com o idioma do operador, da forma como configurado em Sistema > Idioma >
Nomes dos campos.
Os rótulos ficam armazenados na tabela CfgCOFieldLabels do banco de dados
de cadastros (W_Access), onde cada linha da tabela é um rótulo diferente. A tabela
possui as seguintes colunas:

• FieldID: Nome do rótulo.

• CHType: Tipo de usuário, por exemplo: 1 - Visitante, 2 – Funcionário, etc…

178 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

• strLanguage1: rótulo em inglês.

• strLanguage2: rótulo em português.

• strLanguage3: rótulo em um idioma configurável.

• strLanguage4: rótulo em um idioma configurável

Alguns rótulos não dependem do tipo do usuário (CHType = 1 a CHType = 8). É


o caso dos rótulos de sistema (CHType = 0 e CHType = 20).

179 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

Figura 38.2: Print obtenção nome do rótulo no W-Access

É possível verificar o nome do rótulo de cadastro de usuário no W-Access em


Sistema > Idioma > Nome dos campos, conforme sinalizado na figura acima. Na
figura o nome do rótulo no W-Access é lblBDM_FirstName. O nome do rótulo no
corpo do relatório deve ser o mesmo do rótulo no W-Access seguido do número
que identifica o tipo de usuário, separados pelo caractere “_”. Por exemplo, caso
queiramos utilizar o nome do rótulo do cadastro de Funcionários, devemos colocar
o nome do rótulo do corpo do relatório como lblBDM_FirstName_2.
O número referente a cada tipo usuário pode ser encontrado na tabela Cfg-
CHTypes do banco de dados. Alguns exemplos são:

CHType Idioma 1 Idioma 2


0 All Todos
1 Visitor Visitante
2 Employee Funcionário
3 Contracted Contratado
4 Veiculo Veiculo
5 Asset Ativo
6 Intern Estagiário
7 Member Sócio
8 Student Estudante

180 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

Na edição do relatório, na aba “Propriedades”, substitua o nome do texto pelo


nome do rótulo desejado.
Ainda é possível associar um rótulo de cadastro de usuário genérico, que não
dependa do tipo de usuário. Esses rótulos têm CHType igual a 0 ou igual a 20. Para
isso, veja qual o nome do rótulo em Sistema > Opções > Idioma e selecione o tipo
de usuário “Todos” e no nome do rótulo no corpo do relatório, complete com “_0”.
Por exemplo, o nome do rótulo para o Número do cartão será lblBD_ClearCode_0.
Caso seja necessário utilizar o mesmo rótulo mais de uma vez no mesmo rela-
tório, altere os nomes dos rótulos inserindo -X no final do nome do rótulo, onde X é
um inteiro sequencial. Assim, o primeiro rótulo ficará com o nome lblBD_ClearCode_0-
1, o segundo lblBD_ClearCode_0-2, o terceiro lblBD_ClearCode_0-3 e assim suces-
sivamente.

Campos de texto no corpo do relatório


Algumas vezes é necessário incluir textos fixos que variem conforme o idioma
do operador. Os campos de texto do editor do relatório aceitam alguns comandos
em C#. Para variar o texto conforme o idioma do operador, utilizamos a cláusula
condicional IIF, testando a variável LanguageID e caso o teste seja verdadeiro, exi-
bindo o texto desejado. No exemplo, variamos o título do relatório com o teste para
LanguageID = 1 (inglês) e LanguageID = 2 (português), o código ficou da seguinte
forma:
IIF(LanguageID==1,”Sample Report”,)IIF(LanguageID==2,”Relatório de Exem-
plo”,)

Resultado da consulta
Alguns resultados da consulta também podem variar de acordo com o idioma
do operador (como os nomes dos eventos, por exemplo).
Na tabela Events do banco de eventos, só são armazenados os códigos dos even-
tos, relacionados a tabela CfgHWEvents da tabela de cadastros através da chave
EventHWID. Como exemplo, vamos inserir no relatório o nome do evento que
será exibido no idioma do operador que carrega o relatório. O idioma do operador
é informado pela variável “LanguageID”. Para isso, inserimos a cláusula:

CfgHwEvents.strLanguage’ + CAST(LanguageID AS char(1)) + ’ AS NomeDo-


Evento

Assim, na query dinâmica, a coluna é selecionada dinamicamente de acordo


com o LanguageID fornecido, convertendo o inteiro LanguageID para caractere
com a função CAST(). A query inteira fica:

IF @LoadParamsOnly = 1 RETURN

DECLARE
@strQuery nvarchar(max),

181 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

@ParmDefinition nvarchar(max),
@_Nome nvarchar (250)

SET @strQuery = ’
SELECT
WAccessDBName..CHMain.FirstName,
WAccessDBName..CHCards.CardNumber,
WAccessEventsDBName..Events.EventDateTime,
CfgHwEvents.strLanguage’ + CAST(LanguageID AS char(1)) + ’ AS
NomeDoEvento
FROM WAccessDBName..CHMain

JOIN WAccessDBName..CHCards ON WAccessDBName..CHMain.CHID =


WAccessDBName..CHCards.CHID
JOIN WAccessEventsDBName..Events
ON WAccessDBName..CHMain.CHID =
WAccessEventsDBName..Events.CHID

– Além da cláusula adicionada, também foi adicionado esse JOIN, que relaciona
o Nome do Evento, com o valor do Evento.
JOIN WAccessDBName..CfgHWEvents ON
WAccessDBName..CfgHWEvents.EventHWID =
WAccessEventsDBName..Events.EventHWID’

IF @Nome <> ’%’


SET @strQuery = @strQuery + ’WHERE
WAccessDBName..CHMain.FirstName LIKE @_Nome’

SET @ParmDefinition = N’@_Nome nvarchar(250)’;

IF @LoadParamsOnly = 0
EXECUTE sp_executesql @strQuery, @ParmDefinition, @_Nome = @Nome;

Obs: É necessário a criação da coluna NomeDoEvento.

Figura 38.3: Essa é a pagina exemplo desenvolvida, não existe uma regra

182 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

Parâmetros
Os rótulos de parâmetros também podem ser exibidos de acordo com o idioma
do operador. Para isso, é necessário que o nome do parâmetro seja o mesmo do
campo. Para saber o nome do campo no W-Access, assim como dito anteriormente,
vá em Sistema > Idioma > Nomes dos campos.

• Parâmetros tipo texto


Os parâmetros do tipo texto, são aqueles que o operador necessita inserir um
texto no campo do parâmetro para o filtro ser realizado.
No exemplo anterior, vimos que o nome do rótulo do campo “Nome” (“Name”,
em inglês) é “lblBDM_FirstName”. Para incluir esse parâmetro em um relatório
com recurso multi-idioma, é necessário que o nome do parâmetro seja o mesmo,
precedido por ’@’, ficando como “@lblBDM_FirstName”.
Devemos ainda informar CHtype de qual tipo de usuário será utilizado no ró-
tulo. Nesse exemplo, utilizaremos o rótulo do usuário do tipo 2 (Funcionário). En-
tão acrescentaremos ’_2’ ao nome do parâmetro, ficando como @lblBDM_FirstName_2.
Substituindo o nome do parâmetro “@Nome” por “@lblBDM_FirstName_2” no
relatório de exemplo deste documento.
Assim, quando se fizer o login no W-Access com um operador que utiliza outro
idioma, inglês por exemplo, o nome do parâmetro aparecerá no idioma do opera-
dor.

183 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

Figura 38.4: Ao fim do relatório, esta deve ser a árvore da fonte de dados

Alguns parâmetros do tipo Texto, como os de Sistema, são comuns a todos


usuários, por isso possuem CHType igual a 0 ou 20. Os nomes desses Rótulos
devem ser buscados em Todos os usuários. São alguns exemplos:

Nome do rótulo Idioma 1 Idioma 2


lblBD_StartTime Start Time: Hora Inicial:
lblBD_EndTime End Time: Hora Final:
lblBD_Reader Reader: Leitora:
lblBD_CHType CardHolder Type: Tipo do Usuário:
lblBD_CHState CardHolder State: Situação do Cadastro
… … …

• Parâmetros tipo lista


Alguns parâmetros podem ser exibidos na forma de lista na tela de parâmetros
do relatório. As listas se dividem em listas de cadastro de usuários e listas de sis-
tema. As de usuários são configuradas em Sistema > Configurações de Usuários >
Campos em Lista de Usuários.
As listas retornam o número do índice para a query da fonte de dados o. Por
exemplo, na imagem acima, caso o operador selecione filtrar “Motivo da Visita”
por “Particular” o parâmetro “@lstBDV_VisitReason_1” retornará 1.
As listas e índices são armazenados na tabela CfgCHComboFields com a se-
guinte estrutura:

FieldID CHType ComboIndex StrLanguage1 StrLanguage2


lstBDV_VisitReason 1 0 Item 1 Negócios
lstBDV_VisitReason 1 1 Private Particular
lstBDV_VisitReason 1 2 Press Imprensa
lstBDV_VisitReason 1 3 Service Serviço

184 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

Cada item da lista é armazenado em uma linha da tabela. As colunas dessa


tabela são:

• FieldID: Nome do rótulo, pode ser visualizado em Sistema > Idioma > Nomes
dos campos
• CHType: Tipo de usuário conforme a tabela CHType.
• ComboIndex: Posição do parâmetro na lista.
• StrLanguage1: Rótulo em inglês.
• StrLanguage2: Rótulo em português.

As listas de cadastro de usuário diferenciam-se ainda entre listas auxiliares ar-


mazenadas na tabela CHAux do banco de dados de cadastros (cujo FieldID inicia-
se com “lstBDA”) e listas de dados de visitas armazenadas nas tabelas VisitHis-
tory e/ou CHActiveVisit do banco de dados de eventos (FieldID iniciando com
“lstBDV”).
Para exibir o dado da lista de usuário no relatório, é necessário diferenciar o
item na query por rótulo, tipo de usuário e índice do item (FieldID, CHType e
ComboIndex, respectivamente).

Campos Lista de Sistema


As listas de sistema iniciam com a seguinte nomenclatura “lstBD”

• ”lstBD_PartitionID”: Lista todas as partições, retornando o PartitionID da


partição conforme a tabela “CfgSYPartitions” do Banco
“W_Access”.
• ”lstBD_PartitionID_0”: Lista as partições do tipo Sistema da tabela “CfgSY-
Partitions”, retornando o ID da partição.
• ”lstBD_PartitionID_1”: Lista as partições do tipo Usuário a tabela “CfgSY-
Partitions”, retornando o ID da partição
• ”lstBD_CHType”: Lista os tipos de usuários, retornando o ID conforme a
tabela “CfgCHTypes”. Essa lista é comumente utilizada para buscas na tabela
“CHMain”, filtrando os usuários por tipo conforme a coluna “CHType”.
• ”lstBD_EventDescription”: Lista todas as descrições de eventos conforme a
tabela “CfgHWEvents”, retornando o EventHWID do evento.
• ”lstBD_LocalityID”: Lista todas as localidades, retornando o ID da localidade
conforme a tabela “CfgSYLocalities” do Banco “W_Access”.
• ”lstBD_AlarmPriority”: Lista as prioridades de alarmes (0 a 5). A tabela
“Events” do Banco “W_Access_Events” possui uma coluna com as priori-
dades de alarme.

185 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

• ”lstBD_SubZoneID”: Lista todas as subzonas retornando o SubZoneID das


mesmas conforme a tabela “CfgACSubZones” do Banco
“W_Access”.
• ”lstBD_ActionID”: Lista todas as ações retornando o ActionID conforme a
tabela “CfgHWActions” do Banco “W_Access”.
• ”lstBD_REPs”: Lista todos os REPs retornando o IPReaderID conforme a ta-
bela “CfgHWIPReaders” do Banco “W_Access”.
• “lstBD_CardState”: Lista todos as situações dos cartões (ativo, inativo, etc) e
retorna o índice conforme a tabela “CfgCHComboFields” do Banco “W_Access”.
• “lstBD_CardType”: Lista todos os tipos de cartões (residente, visitante, etc) e
retorna o índice conforme a tabela “CfgCHComboFields” do Banco “W_Access”.
• “lstBD_CHState”: Lista todos as situações dos usuários (ativo, inativo, etc) e
retorna o índice conforme a tabela “CfgCHComboFields” do Banco “W_Access”.

Campos Lista de Usuários


As listas de usuário se dividem em três tipos:
• lstDBM: Lista da CHMain (W_Access).
• lstDBA: Lista da CHAux (W_Access).
• lstDBV: Lista da CHActiveVisit (W_Access) e VisitHistory
(W_Access_Events).
Segue abaixo a relação das listas de usuários. Na relação abaixo o termo “_X” deve
ser substituído pelo CHtype do usuário, por exemplo, para funcionário “_2”, já o
termo “YY” deve ser substituído pelo número do campo na CHAux que vai de 01 a
15.
• ”lstBDM_CompanyID_X”: Lista as empresas, retornando o ID conforme a
tabela “CHCompanies”. Essa lista é comumente utilizada para buscas na ta-
bela “CHMain”, filtrando os usuários por empresa conforme a coluna “Com-
panyID”.
• “lstBDA_AuxLstYY_X”: Lista os campos listas auxiliares, retornando o ID
conforme a tabela “CfgCHComboFields”. O valor do ID da lista fica armaze-
nado no campo correspondente AuxLstYY da tabela
“CHAux”.
• “lstBDV_VisitReason”: Lista os motivos da visita (negócios, particular, etc),
retornando o ID conforme a tabela “CfgCHComboFields”. O valor do ID da
lista fica armazenado no campo VisitReason da tabela “CHActiveVisit” do
Banco “W_Access”, quando a visita está ativa. Quando a visita é encerrada
o ID da lista vai para o campo VisitReason da tabela “VisitHistory” do Banco
“W_Access_Events”.

186 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

• “lstBDV_VisAuxLst01” e “lstBDV_VisAuxLst02”: Lista os campos listas das


visitas, retornando o ID conforme a tabela “CfgCHComboFields”. O valor do
ID da lista fica armazenado na tabela “CHActiveVisit” do Banco “W_Access”,
quando a visita está ativa. Quando a visita é encerrada o ID da lista será
armazenado na tabela “VisitHistory” do Banco “W_Access_Events”.

Parâmetros do Tipo Data


Os parâmetros do tipo data, são aqueles em que o operador necessita informar
uma data a partir do calendário de exibição. Normalmente são utilizados nos rela-
tórios de Logs, como Trânsitos, Eventos e Auditorias, para definir um intervalo de
análise das informações (Data inicial e Data final)
Os parâmetros de data utilizados para definir um determinado período, podem
receber os seguintes sufixos: ”_StartDate”e ”_EndDate”. Estes sufixos, alteram a
exibição do parâmetro na tela do relatório, fazendo com que o usuário tenha a
possibilidade de escolher mais opções de data relativas a data atual, é habilitado
um novo campo do tipo lista com as opções:

• Agora: Atribui ao parâmetro o valor de data e hora atual da estação que está
realizando o carregamento do relatório.

• 1 dia atrás: Atribui ao parâmetro o valor de data e hora atual da estação que
está realizando o carregamento menos 1 dia.

• 5 dias atrás: Atribui ao parâmetro o valor de data e hora atual da estação que
está realizando o carregamento menos 5 dias.

• 7 dias atrás: Atribui ao parâmetro o valor de data e hora atual da estação que
está realizando o carregamento menos 7 dias.

• 10 dias atrás: Atribui ao parâmetro o valor de data e hora atual da estação


que está realizando o carregamento menos 10 dias.

• 15 dias atrás: Atribui ao parâmetro o valor de data e hora atual da estação


que está realizando o carregamento menos 15 dias.

• 30 dias atrás: Atribui ao parâmetro o valor de data e hora atual da estação


que está realizando o carregamento menos 30 dias.

Figura 38.5: Exemplo de exibição dos parâmetros de data com os sufixos ”_StartDate”e ”_End-
Date”

187 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

Ao utilizar os sufixos ”_StartDate”e ”_EndDate”, uma característica importante


atribuida, está com relação a preocupação com os segundos. Os parâmetros fi-
nalizados com ”_StartDate”apresentam o horário com ’00’ segundos (Exemplo:
11/11/2011 11:11:00), já os parâmetros finalizados com ”_EndDate”, que representa
o fim do período, considera os ’59’ segundos após a data informada (Exemplo:
11/11/2011 23:59:59).

38.11.11 Relatórios com validação de assinatura digital


Todos os logs e eventos gerados no W-Access, são assinados digitalmente pe-
los seus serviços. Assim é possível consultar a integridade dos dados, ao utilizar
os relatórios de eventos e auditorias, ou criar algum relatório que consultem as
informações das seguintes tabelas, do banco W_Access_Events:

• CHAuditLogs: Tabela com os logs de alteração dos cadastros de usuários;

• SYAuditLogs: Tabela com os logs de alteração dos cadastros de itens do sis-


tema, e suas configurações;

• Events: Tabela com todos os

Caso os dados estejam íntegros, ao selecionar a opção ”Verificar Assinatura


Digital”e carregar o relatório, é exibido um selo atestando que que aquele relatório
foi assinado digitalmente.

Editar relatórios com assinatura digital


Para que o Checkbox Verificar Assinatura Digital fique disponível ao carregar
o relatório. É necessário que na Fonte de Dados seja adicionada a coluna que é
chave-primária da tabela de log selecionada, a seguir, a relação dessas colunas:

• CHAuditLogs: CHAuditLogID (bigint);

• SYAuyditLogs: SYAuditLogID (bigint);

• EventID: EventID (bigint);

Para receber o valor do checkbox Verificar Assinatura Digital, é possível utilizar


o parâmetro, do tipo bit, @CHECKSIGNATURE. Esse parâmetro indica se a opção
foi selecionada ou não. Para cada uma das tabelas também é possível utilizar um
parâmetro que lista todos os ID’s que não estão dentro das regras de validação:

• CHAuditLogs: @InvSig_ListCHAuditLogID varchar(max)

• SYAuyditLogs: @InvSig_ListSYAuditLogID varchar(max)

• EventID: @InvSig_ListEventID varchar(max)

188 ©2019- Wellcare


Manual de Configuração 38 - Relatórios

No caso dos relatórios padrão do W-Access, foi adicionada uma caixa de texto
contendo o seguinte conteúdo, para exibir se o relatório é válido ou não:

IIF((Sum(Events.Validated) > 0), (IIF((int) Events.Parameters[ ”@CHECKSIGNA-


TURE”].ParameterValue == 1, (IIF(LanguageID==1,”Record Changes Detected”,”Alteração
de Registro Detectada ”)), )), (IIF((int)Events.Parameters[ ”@CHECKSIGNATURE”].ParameterValue
== 1, (IIF(LanguageID==1, ”Digitally Signed”, ”Assinado Digitalmente ”)), )))

189 ©2019- Wellcare


Parte 11

Telas

190
39 - Telas

39.1 Criação de Telas . . . . . . . . . . . . . . . . . . . . . . . . . . . 192


39.2 Edição de Telas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
39.2.1 Itens das telas . . . . . . . . . . . . . . . . . . . . . . . . 195
39.3 Busca de Telas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
39.4 Exportação e importação de Telas . . . . . . . . . . . . . . . . . . . 200
39.5 Exclusão de Telas . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

Telas podem ser utilizadas para monitoração de status de itens de hardware


como leitoras, sensores e relés. Também podem ser utilizadas para visualização
de imagens ao vivo de câmeras ou em totens, exibindo os dados de um usuário
passando em alguma leitora, por exemplo.

191
Manual de Configuração 39 - Telas

39.1 Criação de Telas


Telas novas são criadas através do menu superior Telas e, na parte inferior de
menu lateral, deve-se clicar no botão ”Adicionar Tela”(Obs.: Somente nesse mo-
mento é possível importar uma tela pronta, verificar seção. 39.4)

Figura 39.1: Página principal do Menu Telas

Ao criar uma nova tela, é obrigatório preencher:

• Português: é o nome da tela. O campo obrigatório será de acordo com o


idioma do operador. As demais opções de idiomas podem ser preenchidas,
porém, se deixadas em branco, serão automaticamente preenchidas com o
mesmo texto do campo obrigatório. O nome da tela deve ser de fácil com-
preensão.

• Partição: a partição da tela. Um operador que não tem acesso à partição a


qual a tela está vinculada não poderá visualizá-la.

Como item não obrigatório, é possível preencher:

• Número: identificador numérico da tela.

192 ©2019- Wellcare


Manual de Configuração 39 - Telas

Figura 39.2: Menu de criação da Tela

Após salvar, haverá uma tela vazia e serão exibidos os botões de tela cheia
(seta), ”EXPORTAR”, ”EDITAR”e ”EXCLUIR”no canto superior direito. Clique so-
bre a opção desejada.

Figura 39.3: Opções disponíveis ao selecionar uma Tela

193 ©2019- Wellcare


Manual de Configuração 39 - Telas

39.2 Edição de Telas


Para editar uma tela no W-Access, é preciso selecioná-la na barra lateral es-
querda (ver Busca de Telas) e então clicar no botão ”EDITAR”, exibido no canto
superior direito (Figura 39.3). A seguir, serão exibidas as opções:
• Tamanho: é o tamanho da tela em pixels, sendo largura x altura, sendo que
para se alterar é necessário digitar um novo valor nas abas e clicar na opção
de Atualizar do menu ;
• Imagem de fundo: selecionável em uma lista. Para incluir uma nova ima-
gem na lista, é necessário realizar o upload na parte inferior do menu lateral,
selecionando a opção de ”Imagem de fundo”.Primeiramente, seleciona-se a
imagem através da opção de Upload.Depois de selecionada, deve-se clicar o
botão Carregar. A imagem selecionada deverá aparecer nas opções de Ima-
gem de Fundo. Selecione a imagem e clique no botão Atualizar.A imagem
deve estar nos formatos: bmp, gif, jpg, tif, png ou zip;
• Cor de fundo: a cor de fundo pode ser selecionada em uma lista.
É possível também incluir imagens para serem utilizadas nos itens, realizando
o UPLOAD na parte inferior do menu lateral, selecionando a opção de ”Imagem”.
A imagem deve estar nos formatos: bmp, gif, jpg, tif, png ou zip. Porém, para cada
item, as imagens devem seguir padrões específicos, explicados individualmente na
subseção 39.2.1.

Figura 39.4: Opções de edição da Tela

Os itens possíveis de serem incluídos nas telas são descritos na subseção 39.2.1 e
devem ser selecionados na lista superior ”Adicionar…”. Após clicar no item na lista,
ele será exibido na tela. Ao clicar sobre o ícone dele na tela, na lateral esquerda são
exibidas as opções de edição daquele item específico como sua dimensão, posição
e outras características exclusivas de cada item.

194 ©2019- Wellcare


Manual de Configuração 39 - Telas

39.2.1 Itens das telas


As opções de edição que são comuns para todos os itens da lista são:

• Posição: Medida horizontal (X) e vertical (Y) da localização do item na tela.


É dada em pixels e também pode ser alterada arrastando o item pela tela.

• Tamanho: Medida da largura e da altura (nessa ordem) do objeto, em pi-


xels.Pode ser alterado clicando sobre o item e arrastando o mesmo, ou defi-
nindo o tamanho e clicando Enter ou a opção Atualizar.

• Imagem: Nessa lista são exibidos os nomes das imagens previamente car-
regadas no sistema (devem ter sido carregadas uma por uma). O que é exi-
bido é um nome único que corresponde a uma composição de todos os sta-
tus do item. Para que seja exibido dessa forma, devem ser criadas imagens
para cada status, colocando-se no arquivo ”Nome_0.jpg”, por exemplo, onde
”Nome”será exibido na lista e ”0”é o primeiro status. Para os demais status
do mesmo item, deve ser colocado o mesmo nome seguido do ”_1.jpg”e as-
sim por diante. As imagens são salvas na pasta Element Images dentro do
diretório de instalação do W-Access e devem ser criadas para cada status do
item adicionado (cada status do item deve ter uma imagem respectiva).Após
adicionar todas as imagens de todos os status, a opção com o nome criado irá
aparecer na aba Imagem do item adicionado e deverá ser selecionada para
que a imagem de cada status seja atualizada.Os status de cada item e seus
números correspondentes são descritos na lista exclusiva de cada um,nas
páginas subsequentes.

• Somente texto: Esse checkbox deve ser marcado caso não se deseje que seja
exibida a imagem do item, e sim somente o texto dos status. A Figura 39.5
contém o exemplo de utilização.

• Cor da fonte: Lista seleção de cores disponíveis para o texto de status do


item.

• Tam. da fonte: Tamanho da fonte do texto de status dos status do item.

• N: Esse checkbox deve ser marcado para que o texto dos status fique em
negrito.

• Link para tela: Essa lista contém todas as outras telas criadas. Ao selecionar
uma, a partir dessa tela é possível clicar no item e o usuário será direcionado
para a tela selecionada na lista.

Além das opções acima, há opções exclusivas para alguns itens. Por isso, lista-
mos abaixo os itens disponíveis e descrevemos essas opções:

• Gerenciador: Representa um gerenciador físico ou virtual.

195 ©2019- Wellcare


Manual de Configuração 39 - Telas

– Origem: É a lista que contém os gerenciadores do sistema, para que um


seja selecionado.
– Imagem: Seguir o descrito em Imagem na descrição geral, sendo que os
status do gerenciador são: 0 = On-line; 1 = Off-line; 2 = Reinicializando;
5 = Desabilitado.

Os status possíveis para o gerenciador são os descritos no item Situação, em


Cadastro de Gerenciadores

• Leitora: Representa uma leitora do sistema para fins de status, com as op-
ções de todos os comandos selecionáveis pelo botão direito do mouse.

– Origem: É a lista que contém as leitoras do sistema, para que uma seja
selecionada.
– Imagem: Seguir o descrito em Imagem na descrição geral, sendo que
os status da leitora são: 0 = Normal; 1 = Off-line; 2 = Liberada; 3 =
Bloqueada; 4 = Manual; 5 = Forçada; 6 = Aberta por muito tempo; 7 =
Falha; 8 = Desabilitada.
– Requer confirmação: Marque essa opção para que ao selecionar um
comando com o botão direito do mouse sobre o item, seja exigida a
confirmação.
– Requer motivo: Marque essa opção para que ao selecionar um comando
com o botão direito do mouse sobre o item, seja exigido um motivo.

• Leitora - comando: Representa cada um dos comandos de uma leitora do


sistema. É necessário criar um item para cada comando para que se tenha
todos disponíveis na tela.Ver a opção de Comandos das leitoras para mais
informações.

– Origem: É a lista que contém as leitoras do sistema, para que uma seja
selecionada.
– Imagem: Seguir o descrito em Imagem na descrição geral, sendo que
os status da leitora são: 0 = Normal; 1 = Off-line; 2 = Liberada; 3 =
Bloqueada; 4 = Manual; 5 = Forçada; 6 = Aberta por muito tempo; 7 =
Falha; 8 = Desabilitada.
– Português: Texto a ser exibido no item (demais idiomas não precisam
ser preenchidos, caso não sejam utilizados por nenhum operador).
– Requer confirmação: Marque essa opção para que ao clicar no co-
mando, seja exigida a confirmação.
– Requer motivo: Marque essa opção para que ao clicar no comando, seja
exigido um motivo.

• Sensor: Representa um sensor do sistema para fins de status.

196 ©2019- Wellcare


Manual de Configuração 39 - Telas

– Origem: É a lista que contém os sensores do sistema, para que um seja


selecionado.
– Imagem: Seguir o descrito em Imagem na descrição geral, sendo que
os status do sensor são: 0 = Inativo; 1 = Ativo; 2 = Off-line; 3 = Curto-
circuito; 4 = Circuito aberto; 5 = Desabilitado.

• Relé: Representa um relé do sistema para fins de status, com as opções de


todos os comandos selecionáveis pelo botão direito do mouse.

– Origem: É a lista que contém os relés do sistema, para que um seja


selecionado.
– Imagem: Seguir o descrito em Imagem na descrição geral, sendo que
os status do relé são: 0 = Desativado; 1 = Ativado; 2 = Off-line; 3 =
Desabilitado.
– Requer confirmação: Marque essa opção para que ao selecionar um
comando com o botão direito do mouse sobre o item adicionado, seja
exigida a confirmação.
– Requer motivo: Marque essa opção para que ao selecionar um comando
com o botão direito do mouse sobre o item adicionado, seja exigido um
motivo.

• Relé - comando: Representa cada um dos comandos de um relé do sistema.


É necessário criar um item para cada comando para que se tenha todos dis-
poníveis na tela.

– Origem: É a lista que contém os relés do sistema, para que um seja


selecionado.
– Imagem: Seguir o descrito em Imagem na descrição geral, sendo que
os status do relé são: 0 = Desativado; 1 = Ativado; 2 = Off-line; 3 =
Desabilitado.
– Português: Texto a ser exibido no item (demais idiomas não precisam
ser preenchidos, caso não sejam utilizados por nenhum operador).
– Requer confirmação: Marque essa opção para que ao clicar no comando
do relé adicionado, seja exigida a confirmação.
– Requer motivo: Marque essa opção para que ao clicar no comando do
relé adicionado, seja exigido um motivo.

• Controlador: Representa um controlador do sistema para fins de status.

– Origem: É a lista que contém os controladores do sistema, para que um


seja selecionado.
– Imagem: Seguir o descrito em Imagem na descrição geral, sendo que
os status do controlador são: 0 = On-line; 1 = Off-line; 5 = Desabilitado.

197 ©2019- Wellcare


Manual de Configuração 39 - Telas

• Ação: Representa o comando de execução uma ação do sistema, clicando-se


com o botão direito do mouse.

– Origem: É a lista que contém as ações do sistema, para que uma seja
selecionada.
– Requer confirmação: Marque essa opção para que ao selecionar um
comando com o botão direito do mouse, seja exigida a confirmação.
– Requer motivo: Marque essa opção para que ao selecionar um comando
com o botão direito do mouse, seja exigido um motivo.

• Ação - comando: Representa o comando de execução uma ação do sistema


diretamente como um botão.

– Origem: É a lista que contém as ações do sistema, para que uma seja
selecionada.
– Requer confirmação: Marque essa opção para que ao clicar no co-
mando, seja exigida a confirmação.
– Requer motivo: Marque essa opção para que ao clicar no comando, seja
exigido um motivo.

• Zona: Representa uma zona do sistema para fins de status.

– Origem: É a lista que contém as zonas do sistema, para que uma seja
selecionada.
– Imagem: Seguir o descrito em Imagem na descrição geral, sendo que os
status do controlador são: 0 = Normal; 1 = Máxima ocupação; 2 = Ocu-
pação mínima; 3 = Ocupação acima do máximo; 4 = Ocupação abaixo
do mínimo; 5 = Aguardando atualização; 6 = Controle desabilitado.

• Sub-zona: Representa uma subzona do sistema para fins de status.

– Origem: É a lista que contém as subzonas do sistema, para que uma


seja selecionada.
– Imagem: Seguir o descrito em Imagem na descrição geral, sendo que
os status do controlador são: 0 = Normal; 1 = Máxima ocupação; 2 =
Ocupação acima do máximo; 3 = Aguardando atualização; 4 = Controle
desabilitado.

• Link: Representa um link de conexão para outra tela.

– Origem: É a lista que contém as subzonas do sistema, para que uma


seja selecionada.
– Imagem: Seguir o descrito em Imagem na descrição geral, porém não
há status, sendo necessário criar somente um arquivo de imagem.

• Texto: Pode ser utilizado para exibir qualquer texto na tela.

198 ©2019- Wellcare


Manual de Configuração 39 - Telas

– Português: Texto a ser exibido no item (demais idiomas não precisam


ser preenchidos, caso não sejam utilizados por nenhum operador).

• Imagem: Exibe qualquer imagem fixa, pré-carregada.

– Imagem: Seguir o descrito em Imagem na descrição geral, porém não


há status, sendo necessário criar somente um arquivo de imagem.

• Foto de usuário: Exibe a foto do usuário que realizou o trânsito na leitora


selecionada.

– Origem: É a lista que contém as leitoras do sistema, para que uma seja
selecionada.
– Sequência do usuário: O padrão 1 faz com que primeira foto mais re-
cente da leitora selecionada seja exibida. Caso seja selecionado o 2 na
lista, a segunda foto mais recente é exibida e assim por diante.

• Campo de usuário: Exibe o conteúdo do campo selecionado do usuário


que realizou o trânsito na leitora selecionada.

– Origem: É a lista que contém as leitoras do sistema, para que uma seja
selecionada.
– Sequência do usuário: O padrão 1 faz com que primeira foto mais re-
cente da leitora selecionada seja exibida. Caso seja selecionado o 2 na
lista, a segunda foto mais recente é exibida e assim por diante.

• Câmera (link): Representa um link para abertura da janela de exibição da


câmera selecionada.

– Origem: É a lista que contém as câmeras do sistema, para que uma seja
selecionada.

• Câmera (ao vivo): Exibe as imagens ao vivo da câmera selecionada.

– Origem: É a lista que contém as câmeras do sistema, para que uma seja
selecionada.

• Localidade: Representa uma localidade do sistema para fins de status.

– Origem: É a lista que contém as localidades do sistema, para que uma


seja selecionada.
– Imagem: Seguir o descrito em Imagem na descrição geral, sendo que
os status do controlador são: 0 = Normal (sem alarmes); 1 = Alarmes
ativos e todos reconhecidos; 2 = Alarmes ativos e não reconhecidos.

199 ©2019- Wellcare


Manual de Configuração 39 - Telas

Figura 39.5: Captura de tela para o item Leitora

39.3 Busca de Telas


Para buscar uma tela, estando com o campo de busca sendo exibido, basta digi-
tar seu nome completo ou um trecho do nome acompanhado de asteriscos, e clicar
na lupa ou pressionar a tecla ”Enter”do teclado (ver Buscas).

39.4 Exportação e importação de Telas


Exportação
É possível exportar um tela já pronta para possuir um arquivo de backup da
tela antes de uma edição ou também para que as configurações sejam replicadas
para várias outras. O nome do arquivo será no formato: ”NomeDaTela.dsp.WXS”.

Importação
Caso você já tenha o arquivo de uma tela e deseje importar para o W-Access, é
possível adicionar uma nova tela, e nesse momento irá ser exibido o botão ”UPLOAD”e
logo abaixo o ”IMPORTAR”. Com o botão ”UPLOAD”selecione o arquivo de tela
que será importado e então clique em ”IMPORTAR”. O nome da tela e a partição
já devem estar selecionados.

39.5 Exclusão de Telas


Para excluir uma tela, basta buscá-la, clicar sobre a tela e então será exibido o
botão ”Excluir”na lateral superior. Após verificar as dependências, confirme o ato.

200 ©2019- Wellcare


Parte 12

API

201
40 - API REST JSON

40.1 API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203


40.2 Métodos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

O W-Access possui uma API (Application Programming Interface), a partir da


qual é possível integrar o W-Access a outros sistemas, realizando interações como:
cadastrar e atualizar usuários, realizar liberações de leitoras, cadastrar cartões e
consultar informações de eventos.

202
Manual de Configuração 40 - API REST JSON

40.1 API
O W-Access utilza a API REST com documentação baseada no framework Swag-
ger. Para dúvidas com relação a programação e utilização da API, consulte a do-
cumentação do Swagger (http://localhost/W-AccessAPI/swagger).
Para ter acesso a API, é necessário configurar um operador no W-Access que
tenha a permissão para acessar a API. O ideal é que se destine um operador espe-
cífico para isso, para que seja possível identificar as operações realizadas pela API
nos relatórios de auditoria. A API respeita as permissões de sisteme e usuários que
foram dadas ao operador através do Perfil associado a ele.

40.2 Métodos
Atualmente, os métodos disponíveis na API estão separados nas seguintes ca-
tegorias:

• AccessLevels: Operações de com Níveis de Acesso;

• AccessTimes: Operações com Horários de Acesso;

• Cardholders: Operações com usuários;

• Cards: Operações com cartões;

• Commands: Enviar comandos para leitoras, relés e ações;

• Companies: Operações com empresas;

• Events: Operações com eventos;

• FieldDevicesUpdates: Atualiza configurações de dispositivos de campo;

• Localities: Operações com Localidades;;

• Readers: Operações com Leitoras;

203 ©2019- Wellcare


Glossário

alarme São sinais sonoros e gráficos associados a eventos é um evento com prio-
ridade 2 ou maior plural. 76, 80, 91

bloqueio Dispositivo que impede o acesso de um usuário a uma zona com acesso
controlado plural. 82

checkbox Caixa de seleção, normalmente utilizada no cadastro para indicar se


uma condição é verdadeira ou falsa,ou se contém ou não contém uma deter-
minada informação.. 60, 63, 117

evento É um acontecimento relevante relacionado ao sistema. São exemplos de


eventos: trânsitos de usuários, login de operadores, execução de agenda-
mentos e ações plural. 107

trânsito O transito é o evento de acesso feito por um usuário através de uma lei-
tora. O trânsito será efetivado se os sensores identificarem que o usuário
abriu o bloqueio (portas e catracas) ou passou por ele, quando abrem auto-
maticamente (cancelas e portões) plural. 82, 115

usuário Usuários cadastrados no w-access, que possuem cadastro no menu usuá-


rios, e podem ou não, realizar trânsitos nas leitoras cadastradas no sistema
plural. 82, 107

204
Apêndices

205
A - Lista de parâmetros de ações

[[FONT COLOR=”BLUE”]] [[H2 ALIGN=CENTER]] Teste de E−mail[[/H2]][[/FONT]]

CHMAIN
[[b]]CHID=[[/b]]%CHMain.CHID%
[[b]]CHType=[[/b]]%CHMain.CHType%
[[b]]FirstName=[[/b]]%CHMain.FirstName%
[[b]]LastName=[[/b]]%CHMain.LastName%
[[b]]CompanyID=[[/b]]%CHMain.CompanyID%
[[b]]VisitorCompany=[[/b]]%CHMain.VisitorCompany%
[[b]]EMail=[[/b]]%CHMain.EMail%
[[b]]CHState=[[/b]]%CHMain.CHState%
[[b]] IsUndesirable =[[/ b]]%CHMain.IsUndesirable.strLanguage2%
[[b]] IsUndesirableReason1 =[[/ b]]%CHMain.IsUndesirableReason1%
[[b]] IsUndesirableReason2 =[[/ b]]%CHMain.IsUndesirableReason2%
[[b]] PartitionID =[[/ b]]%CHMain.PartitionID%
[[b]]LastModifOnLocality=[[/b]]%CHMain.LastModifOnLocality%
[[b]]LastModifDateTime=[[/b]]%CHMain.LastModifDateTime%
[[b]]LastModifBy=[[/b]]%CHMain.LastModifBy%
[[b]]CHStartValidityDateTime=[[/b]]%CHMain.CHStartValidityDateTime%
[[b]]CHEndValidityDateTime=[[/b]]%CHMain.CHEndValidityDateTime%
[[b]]CHDownloadRequired=[[/b]]%CHMain.CHDownloadRequired.strLanguage2%
[[b]]TraceCH=[[/b]]%CHMain.TraceCH.strLanguage2%
[[b]]Trace_AlmP=[[/b]]%CHMain.Trace_AlmP%
[[b]]Trace_Act=[[/b]]%CHMain.Trace_Act%
[[b]]TrustedLogin=[[/b]]%CHMain.TrustedLogin%
[[b]]DefFrontCardLayout=[[/b]]%CHMain.DefFrontCardLayout%
[[b]]DefBackCardLayout=[[/b]]%CHMain.DefBackCardLayout%
[[b]]IdNumber=[[/b]]%CHMain.IdNumber%
[[b]]MaxTransits=[[/b]]%CHMain.MaxTransits%
[[b]]MaxMeals=[[/b]]%CHMain.MaxMeals%
[[b]] IgnoreTransitsCount =[[/ b]]%CHMain.IgnoreTransitsCount.strLanguage2%
[[b]]IgnoreMealsCount=[[/b]]%CHMain.IgnoreMealsCount.strLanguage2%
[[b]]IgnoreAntiPassback =[[/ b]]%CHMain.IgnoreAntiPassback.strLanguage2%
[[b]]IgnoreZoneCount=[[/b]]%CHMain.IgnoreZoneCount.strLanguage2%
[[b]]PIN=[[/b]]%CHMain.PIN%
[[b]] RequiresEscort =[[/ b]]%CHMain.RequiresEscort.strLanguage2%
[[b]]CanEscort=[[/b]]%CHMain.CanEscort.strLanguage2%
[[b]] CanReceiveVisits =[[/ b]]%CHMain.CanReceiveVisits.strLanguage2%
[[b]]SubZoneID=[[/b]]%CHMain.SubZoneID%

CHAUX

206
Manual de Configuração A - Lista de parâmetros de ações

[[b]]CHID=[[/b]]%CHAux.CHID%
[[b]]AuxText01=[[/b]]%CHAux.AuxText01%
[[b]]AuxText02=[[/b]]%CHAux.AuxText02%
[[b]]AuxText03=[[/b]]%CHAux.AuxText03%
[[b]]AuxText04=[[/b]]%CHAux.AuxText04%
[[b]]AuxText05=[[/b]]%CHAux.AuxText05%
[[b]]AuxText06=[[/b]]%CHAux.AuxText06%
[[b]]AuxText07=[[/b]]%CHAux.AuxText07%
[[b]]AuxText08=[[/b]]%CHAux.AuxText08%
[[b]]AuxText09=[[/b]]%CHAux.AuxText09%
[[b]]AuxText10=[[/b]]%CHAux.AuxText10%
[[b]]AuxText11=[[/b]]%CHAux.AuxText11%
[[b]]AuxText12=[[/b]]%CHAux.AuxText12%
[[b]]AuxText13=[[/b]]%CHAux.AuxText13%
[[b]]AuxText14=[[/b]]%CHAux.AuxText14%
[[b]]AuxText15=[[/b]]%CHAux.AuxText15%
[[b]]AuxTextA01=[[/b]]%CHAux.AuxTextA01%
[[b]]AuxTextA02=[[/b]]%CHAux.AuxTextA02%
[[b]]AuxTextA03=[[/b]]%CHAux.AuxTextA03%
[[b]]AuxTextA04=[[/b]]%CHAux.AuxTextA04%
[[b]]AuxTextA05=[[/b]]%CHAux.AuxTextA05%
[[b]]AuxLst01=[[/b]]%CHAux.AuxLst01.strLanguage2%
[[b]]AuxLst02=[[/b]]%CHAux.AuxLst02.strLanguage2%
[[b]]AuxLst03=[[/b]]%CHAux.AuxLst03.strLanguage2%
[[b]]AuxLst04=[[/b]]%CHAux.AuxLst04.strLanguage2%
[[b]]AuxLst05=[[/b]]%CHAux.AuxLst05.strLanguage2%
[[b]]AuxLst06=[[/b]]%CHAux.AuxLst06.strLanguage2%
[[b]]AuxLst07=[[/b]]%CHAux.AuxLst07.strLanguage2%
[[b]]AuxLst08=[[/b]]%CHAux.AuxLst08.strLanguage2%
[[b]]AuxLst09=[[/b]]%CHAux.AuxLst09.strLanguage2%
[[b]]AuxLst10=[[/b]]%CHAux.AuxLst10.strLanguage2%
[[b]]AuxLst11=[[/b]]%CHAux.AuxLst11.strLanguage2%
[[b]]AuxLst12=[[/b]]%CHAux.AuxLst12.strLanguage2%
[[b]]AuxLst13=[[/b]]%CHAux.AuxLst13.strLanguage2%
[[b]]AuxLst14=[[/b]]%CHAux.AuxLst14.strLanguage2%
[[b]]AuxLst15=[[/b]]%CHAux.AuxLst15.strLanguage2%
[[b]]AuxChk01=[[/b]]%CHAux.AuxChk01.strLanguage2%
[[b]]AuxChk02=[[/b]]%CHAux.AuxChk02.strLanguage2%
[[b]]AuxChk03=[[/b]]%CHAux.AuxChk03.strLanguage2%
[[b]]AuxChk04=[[/b]]%CHAux.AuxChk04.strLanguage2%
[[b]]AuxChk05=[[/b]]%CHAux.AuxChk05.strLanguage2%
[[b]]AuxChk06=[[/b]]%CHAux.AuxChk06.strLanguage2%
[[b]]AuxChk07=[[/b]]%CHAux.AuxChk07.strLanguage2%
[[b]]AuxChk08=[[/b]]%CHAux.AuxChk08.strLanguage2%
[[b]]AuxChk09=[[/b]]%CHAux.AuxChk09.strLanguage2%
[[b]]AuxChk10=[[/b]]%CHAux.AuxChk10.strLanguage2%
[[b]]AuxDte01=[[/b]]%CHAux.AuxDte01%
[[b]]AuxDte02=[[/b]]%CHAux.AuxDte02%
[[b]]AuxDte03=[[/b]]%CHAux.AuxDte03%
[[b]]AuxDte04=[[/b]]%CHAux.AuxDte04%
[[b]]AuxDte05=[[/b]]%CHAux.AuxDte05%
[[b]]AuxDte06=[[/b]]%CHAux.AuxDte06%
[[b]]AuxDte07=[[/b]]%CHAux.AuxDte07%
[[b]]AuxDte08=[[/b]]%CHAux.AuxDte08%
[[b]]AuxDte09=[[/b]]%CHAux.AuxDte09%
[[b]]AuxDte10=[[/b]]%CHAux.AuxDte10%

CHCompanies
[[b]]CompanyID=[[/b]]%Company.CompanyID%
[[b]]CompanyName=[[/b]]%Company.CompanyName%
[[b]] Description =[[/ b]]%Company.Description%
[[b]] PartitionID =[[/ b]]%Company.PartitionID%
[[b]]ResponsibleCHID=[[/b]]%Company.ResponsibleCHID%
[[b]]CompanyStartDate=[[/b]]%Company.CompanyStartDate%
[[b]]CompanyEndDate=[[/b]]%Company.CompanyEndDate%
[[b]]SynchronizeCHDates=[[/b]]%Company.SynchronizeCHDates.strLanguage2%
[[b]]Address=[[/b]]%Company.Address%
[[b]]City =[[/ b]]%Company.City%

207 ©2019- Wellcare


Manual de Configuração A - Lista de parâmetros de ações

[[b]] State =[[/ b]]%Company.State%


[[b]]Country=[[/b]]%Company.Country%
[[b]]ZIPCode=[[/b]]%Company.ZIPCode%
[[b]]Telephone1=[[/b]]%Company.Telephone1%
[[b]]Telephone2=[[/b]]%Company.Telephone2%
[[b]]Fax=[[/b]]%Company.Fax%
[[b]]ContactPerson=[[/b]]%Company.ContactPerson%
[[b]]EMail=[[/b]]%Company.EMail%
[[b]] IsUndesirable =[[/ b]]%Company.IsUndesirable.strLanguage2%
[[b]]UndesirableReason1=[[/b]]%Company.UndesirableReason1%
[[b]]UndesirableReason2=[[/b]]%Company.UndesirableReason2%
[[b]]CompanyAuxText01=[[/b]]%Company.CompanyAuxText01%
[[b]]CompanyAuxText02=[[/b]]%Company.CompanyAuxText02%
[[b]]CompanyAuxText03=[[/b]]%Company.CompanyAuxText03%
[[b]]CompanyAuxText04=[[/b]]%Company.CompanyAuxText04%
[[b]]CompanyAuxText05=[[/b]]%Company.CompanyAuxText05%
[[b]]CompanyAuxTextA01=[[/b]]%Company.CompanyAuxTextA01%
[[b]]CompanyAuxTextA02=[[/b]]%Company.CompanyAuxTextA02%
[[b]]CompanyAuxChk01=[[/b]]%Company.CompanyAuxChk01.strLanguage2%
[[b]]CompanyAuxChk02=[[/b]]%Company.CompanyAuxChk02.strLanguage2%
[[b]]CompanyAuxLst01=[[/b]]%Company.CompanyAuxLst01.strLanguage2%
[[b]]CompanyAuxLst02=[[/b]]%Company.CompanyAuxLst02.strLanguage2%
[[b]]CompanyAuxDte01=[[/b]]%Company.CompanyAuxDte01%
[[b]]CompanyAuxDte02=[[/b]]%Company.CompanyAuxDte02%
[[b]]CNPJ=[[/b]]%Company.CNPJ%

CfgACSubZones
[[b]]SubZoneID=[[/b]]%SubZone.SubZoneID%
[[b]]SubZoneName=[[/b]]%SubZone.SubZoneName%
[[b]]SubZoneDescription=[[/b]]%SubZone.SubZoneDescription%
[[b]] PartitionID =[[/ b]]%SubZone.PartitionID%
[[b]]SubZoneHWID=[[/b]]%SubZone.SubZoneHWID%
[[b]]ZoneID=[[/b]]%SubZone.ZoneID%
[[b]]CurrentNum=[[/b]]%SubZone.CurrentNum%
[[b]]MaxNum=[[/b]]%SubZone.MaxNum%
[[b]]SubZoneStatus=[[/b]]%SubZone.SubZoneStatus%

Eventos
[[b]]EventID=[[/b]]%EventID%
[[b]]ServerDateTime=[[/b]]%ServerDateTime%
[[b]]EventDateTime=[[/b]]%EventDateTime%
[[b]]GMTOffset=[[/b]]%GMTOffset%
[[b]]EventType=[[/b]]%EventType%
[[b]]EventHWID=[[/b]]%EventHWID%
[[b]] ControllerID =[[/ b]]%ControllerID%
[[b]] ControllerIPAddress =[[/ b]]% ControllerIPAddress %
[[b]]ClearCode=[[/b]]%ClearCode%
[[b]]CardNumber=[[/b]]%CardNumber%
[[b]] FacilityCode =[[/ b]]% FacilityCode %
[[b]]CHID=[[/b]]%CHID%
[[b]]CHType=[[/b]]%CHType%
[[b]]FirstName=[[/b]]%FirstName%
[[b]]LastName=[[/b]]%LastName%
[[b]]IdNumber=[[/b]]%IdNumber%
[[b]]ZoneID=[[/b]]%ZoneID%
[[b]]ZoneName=[[/b]]%ZoneName%
[[b]]SubZoneID=[[/b]]%SubZoneID%
[[b]]SubZoneName=[[/b]]%SubZoneName%
[[b]]ReasonHWID=[[/b]]%ReasonHWID%
[[b]]TA=[[/b]]%TA.strLanguage2%
[[b]]SourceType=[[/b]]%SourceType%
[[b]]SourceID=[[/b]]%SourceID%
[[b]]SourceName=[[/b]]%SourceName%
[[b]]SourceValue=[[/b]]%SourceValue%
[[b]] LocalityID =[[/ b]]%LocalityID%
[[b]]LocalityName=[[/b]]%LocalityName%
[[b]] SYPartitionID =[[/ b]]%SYPartitionID%

208 ©2019- Wellcare


Manual de Configuração A - Lista de parâmetros de ações

[[b]]SYPartitionName=[[/b]]%SYPartitionName%
[[b]]CHPartitionID=[[/b]]%CHPartitionID%
[[b]]CHPartitionName=[[/b]]%CHPartitionName%
[[b]] CardPartitionID =[[/ b]]%CardPartitionID%
[[b]]CardPartitionName=[[/b]]%CardPartitionName%
[[b]]PermissionID=[[/b]]%PermissionID%
[[b]]OperName=[[/b]]%OperName%
[[b]]TerminalName=[[/b]]%TerminalName%
[[b]]IsAlarm=[[/b]]%IsAlarm.strLanguage2%
[[b]] AlarmPriority =[[/ b]]%AlarmPriority%
[[b]]ActionID=[[/b]]%ActionID%
[[b]]CameraID=[[/b]]%CameraID%
[[b]]CameraPresetHWID=[[/b]]%CameraPresetHWID%
[[b]]DisplayID=[[/b]]%DisplayID%
[[b]]OpenDisplay=[[/b]]%OpenDisplay.strLanguage2%
[[b]]HasAlarmInstruction=[[/b]]%HasAlarmInstruction.strLanguage2%
[[b]]RequestAckResponse=[[/b]]%RequestAckResponse.strLanguage2%
[[b]] AlarmInstruction =[[/ b]]%AlarmInstruction%

[[b]]Contact.CHMainCHID=[[/b]]%Contact.CHMain.CHID%
[[b]]Contact.CHMainCHType=[[/b]]%Contact.CHMain.CHType%
[[b]]Contact.CHMainFirstName=[[/b]]%Contact.CHMain.FirstName%
[[b]]Contact.CHMainLastName=[[/b]]%Contact.CHMain.LastName%
[[b]]Contact.CHMainCompanyID=[[/b]]%Contact.CHMain.CompanyID%
[[b]]Contact.CHMainVisitorCompany=[[/b]]%Contact.CHMain.VisitorCompany%
[[b]]Contact.CHMainEMail=[[/b]]%Contact.CHMain.EMail%
[[b]]Contact.CHMainCHState=[[/b]]%Contact.CHMain.CHState%
[[b]]Contact.CHMainIsUndesirable=[[/b]]%Contact.CHMain.IsUndesirable.strLanguage2%
[[b]]Contact.CHMainIsUndesirableReason1=[[/b]]%Contact.CHMain.IsUndesirableReason1%
[[b]]Contact.CHMainIsUndesirableReason2=[[/b]]%Contact.CHMain.IsUndesirableReason2%
[[b]]Contact.CHMainPartitionID=[[/b]]%Contact.CHMain.PartitionID%
[[b]]Contact.CHMainLastModifOnLocality=[[/b]]%Contact.CHMain.LastModifOnLocality%
[[b]]Contact.CHMainLastModifDateTime=[[/b]]%Contact.CHMain.LastModifDateTime%
[[b]]Contact.CHMainLastModifBy=[[/b]]%Contact.CHMain.LastModifBy%
[[b]]Contact.CHMainCHStartValidityDateTime=[[/b]]%Contact.CHMain.CHStartValidityDateTime%
[[b]]Contact.CHMainCHEndValidityDateTime=[[/b]]%Contact.CHMain.CHEndValidityDateTime%
[[b]]Contact.CHMainCHDownloadRequired=[[/b]]%Contact.CHMain.CHDownloadRequired.strLanguage2%
[[b]]Contact.CHMainTraceCH=[[/b]]%Contact.CHMain.TraceCH.strLanguage2%
[[b]]Contact.CHMainTrace_AlmP=[[/b]]%Contact.CHMain.Trace_AlmP%
[[b]]Contact.CHMainTrace_Act=[[/b]]%Contact.CHMain.Trace_Act%
[[b]]Contact.CHMainTrustedLogin=[[/b]]%Contact.CHMain.TrustedLogin%
[[b]]Contact.CHMainDefFrontCardLayout=[[/b]]%Contact.CHMain.DefFrontCardLayout%
[[b]]Contact.CHMainDefBackCardLayout=[[/b]]%Contact.CHMain.DefBackCardLayout%
[[b]]Contact.CHMainIdNumber=[[/b]]%Contact.CHMain.IdNumber%
[[b]]Contact.CHMainMaxTransits=[[/b]]%Contact.CHMain.MaxTransits%
[[b]]Contact.CHMainMaxMeals=[[/b]]%Contact.CHMain.MaxMeals%
[[b]]Contact.CHMainIgnoreTransitsCount=[[/b]]%Contact.CHMain.IgnoreTransitsCount.strLanguage2%
[[b]]Contact.CHMainIgnoreMealsCount=[[/b]]%Contact.CHMain.IgnoreMealsCount.strLanguage2%
[[b]]Contact.CHMainIgnoreAntiPassback=[[/b]]%Contact.CHMain.IgnoreAntiPassback.strLanguage2%
[[b]]Contact.CHMainIgnoreZoneCount=[[/b]]%Contact.CHMain.IgnoreZoneCount.strLanguage2%
[[b]]Contact.CHMainPIN=[[/b]]%Contact.CHMain.PIN%
[[b]]Contact.CHMainRequiresEscort=[[/b]]%Contact.CHMain.RequiresEscort.strLanguage2%
[[b]]Contact.CHMainCanEscort=[[/b]]%Contact.CHMain.CanEscort.strLanguage2%
[[b]]Contact.CHMainCanReceiveVisits=[[/b]]%Contact.CHMain.CanReceiveVisits.strLanguage2%
[[b]]Contact.CHMainSubZoneID=[[/b]]%Contact.CHMain.SubZoneID%

CHAUX
[[b]]Contact.CHAux.CHID=[[/b]]%Contact.CHAux.CHID%
[[b]]Contact.CHAux.AuxText01=[[/b]]%Contact.CHAux.AuxText01%
[[b]]Contact.CHAux.AuxText02=[[/b]]%Contact.CHAux.AuxText02%
[[b]]Contact.CHAux.AuxText03=[[/b]]%Contact.CHAux.AuxText03%
[[b]]Contact.CHAux.AuxText04=[[/b]]%Contact.CHAux.AuxText04%
[[b]]Contact.CHAux.AuxText05=[[/b]]%Contact.CHAux.AuxText05%
[[b]]Contact.CHAux.AuxText06=[[/b]]%Contact.CHAux.AuxText06%
[[b]]Contact.CHAux.AuxText07=[[/b]]%Contact.CHAux.AuxText07%
[[b]]Contact.CHAux.AuxText08=[[/b]]%Contact.CHAux.AuxText08%
[[b]]Contact.CHAux.AuxText09=[[/b]]%Contact.CHAux.AuxText09%

209 ©2019- Wellcare


Manual de Configuração A - Lista de parâmetros de ações

[[b]]Contact.CHAux.AuxText10=[[/b]]%Contact.CHAux.AuxText10%
[[b]]Contact.CHAux.AuxText11=[[/b]]%Contact.CHAux.AuxText11%
[[b]]Contact.CHAux.AuxText12=[[/b]]%Contact.CHAux.AuxText12%
[[b]]Contact.CHAux.AuxText13=[[/b]]%Contact.CHAux.AuxText13%
[[b]]Contact.CHAux.AuxText14=[[/b]]%Contact.CHAux.AuxText14%
[[b]]Contact.CHAux.AuxText15=[[/b]]%Contact.CHAux.AuxText15%
[[b]]Contact.CHAux.AuxTextA01=[[/b]]%Contact.CHAux.AuxTextA01%
[[b]]Contact.CHAux.AuxTextA02=[[/b]]%Contact.CHAux.AuxTextA02%
[[b]]Contact.CHAux.AuxTextA03=[[/b]]%Contact.CHAux.AuxTextA03%
[[b]]Contact.CHAux.AuxTextA04=[[/b]]%Contact.CHAux.AuxTextA04%
[[b]]Contact.CHAux.AuxTextA05=[[/b]]%Contact.CHAux.AuxTextA05%
[[b]]Contact.CHAux.AuxLst01=[[/b]]%Contact.CHAux.AuxLst01.strLanguage2%
[[b]]Contact.CHAux.AuxLst02=[[/b]]%Contact.CHAux.AuxLst02.strLanguage2%
[[b]]Contact.CHAux.AuxLst03=[[/b]]%Contact.CHAux.AuxLst03.strLanguage2%
[[b]]Contact.CHAux.AuxLst04=[[/b]]%Contact.CHAux.AuxLst04.strLanguage2%
[[b]]Contact.CHAux.AuxLst05=[[/b]]%Contact.CHAux.AuxLst05.strLanguage2%
[[b]]Contact.CHAux.AuxLst06=[[/b]]%Contact.CHAux.AuxLst06.strLanguage2%
[[b]]Contact.CHAux.AuxLst07=[[/b]]%Contact.CHAux.AuxLst07.strLanguage2%
[[b]]Contact.CHAux.AuxLst08=[[/b]]%Contact.CHAux.AuxLst08.strLanguage2%
[[b]]Contact.CHAux.AuxLst09=[[/b]]%Contact.CHAux.AuxLst09.strLanguage2%
[[b]]Contact.CHAux.AuxLst10=[[/b]]%Contact.CHAux.AuxLst10.strLanguage2%
[[b]]Contact.CHAux.AuxLst11=[[/b]]%Contact.CHAux.AuxLst11.strLanguage2%
[[b]]Contact.CHAux.AuxLst12=[[/b]]%Contact.CHAux.AuxLst12.strLanguage2%
[[b]]Contact.CHAux.AuxLst13=[[/b]]%Contact.CHAux.AuxLst13.strLanguage2%
[[b]]Contact.CHAux.AuxLst14=[[/b]]%Contact.CHAux.AuxLst14.strLanguage2%
[[b]]Contact.CHAux.AuxLst15=[[/b]]%Contact.CHAux.AuxLst15.strLanguage2%
[[b]]Contact.CHAux.AuxChk01=[[/b]]%Contact.CHAux.AuxChk01.strLanguage2%
[[b]]Contact.CHAux.AuxChk02=[[/b]]%Contact.CHAux.AuxChk02.strLanguage2%
[[b]]Contact.CHAux.AuxChk03=[[/b]]%Contact.CHAux.AuxChk03.strLanguage2%
[[b]]Contact.CHAux.AuxChk04=[[/b]]%Contact.CHAux.AuxChk04.strLanguage2%
[[b]]Contact.CHAux.AuxChk05=[[/b]]%Contact.CHAux.AuxChk05.strLanguage2%
[[b]]Contact.CHAux.AuxChk06=[[/b]]%Contact.CHAux.AuxChk06.strLanguage2%
[[b]]Contact.CHAux.AuxChk07=[[/b]]%Contact.CHAux.AuxChk07.strLanguage2%
[[b]]Contact.CHAux.AuxChk08=[[/b]]%Contact.CHAux.AuxChk08.strLanguage2%
[[b]]Contact.CHAux.AuxChk09=[[/b]]%Contact.CHAux.AuxChk09.strLanguage2%
[[b]]Contact.CHAux.AuxChk10=[[/b]]%Contact.CHAux.AuxChk10.strLanguage2%
[[b]]Contact.CHAux.AuxDte01=[[/b]]%Contact.CHAux.AuxDte01%
[[b]]Contact.CHAux.AuxDte02=[[/b]]%Contact.CHAux.AuxDte02%
[[b]]Contact.CHAux.AuxDte03=[[/b]]%Contact.CHAux.AuxDte03%
[[b]]Contact.CHAux.AuxDte04=[[/b]]%Contact.CHAux.AuxDte04%
[[b]]Contact.CHAux.AuxDte05=[[/b]]%Contact.CHAux.AuxDte05%
[[b]]Contact.CHAux.AuxDte06=[[/b]]%Contact.CHAux.AuxDte06%
[[b]]Contact.CHAux.AuxDte07=[[/b]]%Contact.CHAux.AuxDte07%
[[b]]Contact.CHAux.AuxDte08=[[/b]]%Contact.CHAux.AuxDte08%
[[b]]Contact.CHAux.AuxDte09=[[/b]]%Contact.CHAux.AuxDte09%
[[b]]Contact.CHAux.AuxDte10=[[/b]]%Contact.CHAux.AuxDte10%

CHCompanies
[[b]]Contact.Company.CompanyID=[[/b]]%Contact.Company.CompanyID%
[[b]]Contact.Company.CompanyName=[[/b]]%Contact.Company.CompanyName%
[[b]]Contact.Company.Description=[[/b]]%Contact.Company.Description%
[[b]]Contact.Company.PartitionID=[[/b]]%Contact.Company.PartitionID%
[[b]]Contact.Company.ResponsibleCHID=[[/b]]%Contact.Company.ResponsibleCHID%
[[b]]Contact.Company.CompanyStartDate=[[/b]]%Contact.Company.CompanyStartDate%
[[b]]Contact.Company.CompanyEndDate=[[/b]]%Contact.Company.CompanyEndDate%
[[b]]Contact.Company.SynchronizeCHDates=[[/b]]%Contact.Company.SynchronizeCHDates.strLanguage2%
[[b]]Contact.Company.Address=[[/b]]%Contact.Company.Address%
[[b]]Contact.Company.City=[[/b]]%Contact.Company.City%
[[b]]Contact.Company.State=[[/b]]%Contact.Company.State%
[[b]]Contact.Company.Country=[[/b]]%Contact.Company.Country%
[[b]]Contact.Company.ZIPCode=[[/b]]%Contact.Company.ZIPCode%
[[b]]Contact.Company.Telephone1=[[/b]]%Contact.Company.Telephone1%
[[b]]Contact.Company.Telephone2=[[/b]]%Contact.Company.Telephone2%
[[b]]Contact.Company.Fax=[[/b]]%Contact.Company.Fax%
[[b]]Contact.Company.ContactPerson=[[/b]]%Contact.Company.ContactPerson%
[[b]]Contact.Company.EMail=[[/b]]%Contact.Company.EMail%
[[b]]Contact.Company.IsUndesirable=[[/b]]%Contact.Company.IsUndesirable.strLanguage2%
[[b]]Contact.Company.UndesirableReason1=[[/b]]%Contact.Company.UndesirableReason1%

210 ©2019- Wellcare


Manual de Configuração A - Lista de parâmetros de ações

[[b]]Contact.Company.UndesirableReason2=[[/b]]%Contact.Company.UndesirableReason2%
[[b]]Contact.Company.CompanyAuxText01=[[/b]]%Contact.Company.CompanyAuxText01%
[[b]]Contact.Company.CompanyAuxText02=[[/b]]%Contact.Company.CompanyAuxText02%
[[b]]Contact.Company.CompanyAuxText03=[[/b]]%Contact.Company.CompanyAuxText03%
[[b]]Contact.Company.CompanyAuxText04=[[/b]]%Contact.Company.CompanyAuxText04%
[[b]]Contact.Company.CompanyAuxText05=[[/b]]%Contact.Company.CompanyAuxText05%
[[b]]Contact.Company.CompanyAuxTextA01=[[/b]]%Contact.Company.CompanyAuxTextA01%
[[b]]Contact.Company.CompanyAuxTextA02=[[/b]]%Contact.Company.CompanyAuxTextA02%
[[b]]Contact.Company.CompanyAuxChk01=[[/b]]%Contact.Company.CompanyAuxChk01.strLanguage2%
[[b]]Contact.Company.CompanyAuxChk02=[[/b]]%Contact.Company.CompanyAuxChk02.strLanguage2%
[[b]]Contact.Company.CompanyAuxLst01=[[/b]]%Contact.Company.CompanyAuxLst01.strLanguage2%
[[b]]Contact.Company.CompanyAuxLst02=[[/b]]%Contact.Company.CompanyAuxLst02.strLanguage2%
[[b]]Contact.Company.CompanyAuxDte01=[[/b]]%Contact.Company.CompanyAuxDte01%
[[b]]Contact.Company.CompanyAuxDte02=[[/b]]%Contact.Company.CompanyAuxDte02%
[[b]]Contact.Company.CNPJ=[[/b]]%Contact.Company.CNPJ%

CfgACSubZones
[[b]]Contact.SubZone.SubZoneID=[[/b]]%Contact.SubZone.SubZoneID%
[[b]]Contact.SubZone.SubZoneName=[[/b]]%Contact.SubZone.SubZoneName%
[[b]]Contact.SubZone.SubZoneDescription=[[/b]]%Contact.SubZone.SubZoneDescription%
[[b]]Contact.SubZone.PartitionID =[[/ b]]%Contact.SubZone.PartitionID%
[[b]]Contact.SubZone.SubZoneHWID=[[/b]]%Contact.SubZone.SubZoneHWID%
[[b]]Contact.SubZone.ZoneID=[[/b]]%Contact.SubZone.ZoneID%
[[b]]Contact.SubZone.CurrentNum=[[/b]]%Contact.SubZone.CurrentNum%
[[b]]Contact.SubZone.MaxNum=[[/b]]%Contact.SubZone.MaxNum%
[[b]]Contact.SubZone.SubZoneStatus=[[/b]]%Contact.SubZone.SubZoneStatus%

211 ©2019- Wellcare


B - Descritivo do banco de dados

B.1 Banco de Dados W_Access

Tabela B.1: Sufixos das Tabelas


Sufixo Referencia
CH’s Tabelas que armazenam dados relacionados aos usuários
Tabelas que armazenam dados de Configuração dos Campos, textos e Mensagens do
CfgCO’s
Sistema
CfgAC’s Tabelas que armazenam dados de configurações relacionados aos Níveis de Acesso
CfgCH’s Tabelas que armazenam dados de configurações relacionados aos usuários
CfgHW’s Tabelas que armazenam dados de configurações de hardware
CfgSY’s Tabelas que armazenam dados ao sistema operacional
Dsp Tabelas que armazenam dados das telas gráficas
HW Tabelas que armazenam dados de hardware
Login Tabelas que armazenam dados de Logins
Rpt Tabelas que armazenam dados de Relatórios

Neste apêndice iremos detalhar algumas das tabelas existentes nos bancos W_Access
e W_Access_Events

212
Manual de Configuração B - Descritivo do banco de dados

Tabela B.2: Tabela: CHMain - Tabela que armazena os dados dos cadastros
Colunas PK/FK Tipo Tam Descrição
CHID PK int Identificador do registro do Usuário
Tipo de cadastro do Usuário: 1 - Visitante, 2 - Fun-
CHType varchar 100 cionário, 3 - Contratado, 4 - Veículo, 5 - Ativo, 6 –
Estagiário, 7 - Estudante, 8 - Sócio
Firstname varchar 100 Nome
LastName varchar 50 Sobrenome
CompanyID FK int Identificador do registro da Empresa do Usuário
VisitorCompany varchar 50 Empresa do Visitante
EMail varchar 100 Endereço de e-mail
Status do registro: 0 - Ativo, 1 - Inativo, 2 - Desligado,
CHState smallint
3 - Férias, 4 - Licença
Informa se o cadastro está bloqueado: 0 - Não blo-
IsUndesirable bit
queado, 1 - Bloqueado
Campo para inserção de justificativa e detalhes do
IsUndesirableReason1 varchar 400
bloqueio
Campo para inserção de justificativa e detalhes do
IsUndesirableReason2 varchar 400
bloqueio
PartitionID FK int Identificador da Partição
LastModifOnLocality smallint Não utilizado
LastModifiDateTime datetime Data da última modificação do registro
LastModifBy varchar 50 Não utilizado
CHStartValidityDateTime datetime Data do início da validade do cadastro
CHEndValidityDateTime datetime Data do término da validade do cadastro
CHDownloadRequired bit Informa se o registro requer download
Opção rastrear Usuário: 1-Habilitado, 0 - Não Habi-
TraceCH bit
litado
Trace_AlmP smallint Prioridade do alarme ao rastrear
Trace_Act FK int Ação definida para execução ao rastrear
TrustedLogin varchar 50 Não utilizado
DefDrontCardLayout FK int Layout da frente do Cartão
DefBackCardLayout FK int Layout do verso do Cartão
IdNumber varchar 50 Número do documento
MaxTransit int Número máximo de Trânsitos
MaxMeals int Número máximo de Refeições
Opção ignorar contagem de Trânsitos: 1-Habilitado,
IgnoreTransitCount bit
0 - Não Habilitado
Opção ignorar contagem de Refeições: 1-Habilitado,
IgnoreMealsCount bit
0 - Não Habilitado
Opção ignorar controle de Anti-passback: 1-
IgnoreAntiPassback bit
Habilitado, 0 - Não Habilitado
pção ignorar contagem da ocupação de Zonas: 1-
IgnoreZoneCount bit
Habilitado, 0 - Não Habilitado
PIN int Senha cadastrada
Opção requer escolta: 1-Habilitado, 0 - Não Habili-
RequiresEscort bit
tado
Opção pode escoltar outro Usuário: 1-Habilitado, 0 -
CanEscort bit
Não Habilitado
Opção pode receber Visita: 1-Habilitado, 0 - Não Ha-
CanReceiveVisits bit
bilitado
SubZoneId FK smallint Identificador da Sub Zona

213 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.3: Tabela: CHAux - Tabela que armazena dados adicionais dos cadastros
Colunas PK/FK TIPO Tam Descrição
CHID PK/FK int Identificador do registro do Usuário
AuxText01 varchar 50 Campo texto para inserção de dados adicionais
AuxText02 varchar 50 Campo texto para inserção de dados adicionais
AuxText03 varchar 50 Campo texto para inserção de dados adicionais
AuxText04 varchar 50 Campo texto para inserção de dados adicionais
AuxText05 varchar 50 Campo texto para inserção de dados adicionais
AuxText06 varchar 50 Campo texto para inserção de dados adicionais
AuxText07 varchar 50 Campo texto para inserção de dados adicionais
AuxText08 varchar 50 Campo texto para inserção de dados adicionais
AuxText09 varchar 50 Campo texto para inserção de dados adicionais
AuxText10 varchar 50 Campo texto para inserção de dados adicionais
AuxText11 varchar 50 Campo texto para inserção de dados adicionais
AuxText12 varchar 50 Campo texto para inserção de dados adicionais
AuxText13 varchar 50 Campo texto para inserção de dados adicionais
AuxText14 varchar 50 Campo texto para inserção de dados adicionais
AuxText15 varchar 50 Campo texto para inserção de dados adicionais
Campo texto para inserção de dados adicionais (para
AuxTextA01 varchar 400
grandes textos)
Campo texto para inserção de dados adicionais (para
AuxTextA02 varchar 400
grandes textos)
Campo texto para inserção de dados adicionais (para
AuxTextA03 varchar 400
grandes textos)
Campo texto para inserção de dados adicionais (para
AuxTextA04 varchar 400
grandes textos)
Campo texto para inserção de dados adicionais (para
AuxTextA05 varchar 400
grandes textos)
AuxLst01 smallint Campo lista para inserção de dados adicionais
AuxLst02 smallint Campo lista para inserção de dados adicionais
AuxLst03 smallint Campo lista para inserção de dados adicionais
AuxLst04 smallint Campo lista para inserção de dados adicionais
AuxLst05 smallint Campo lista para inserção de dados adicionais
AuxLst06 smallint Campo lista para inserção de dados adicionais
AuxLst07 smallint Campo lista para inserção de dados adicionais
AuxLst08 smallint Campo lista para inserção de dados adicionais
AuxLst09 smallint Campo lista para inserção de dados adicionais
AuxLst10 smallint Campo lista para inserção de dados adicionais
AuxLst11 smallint Campo lista para inserção de dados adicionais
AuxLst12 smallint Campo lista para inserção de dados adicionais
AuxLst13 smallint Campo lista para inserção de dados adicionais
AuxLst14 smallint Campo lista para inserção de dados adicionais
AuxLst15 smallint Campo lista para inserção de dados adicionais
AuxLst03 smallint Campo lista para inserção de dados adicionais
AuxChk01 bit Campo Checkbok para inserção de dados adicionais
AuxChk02 bit Campo Checkbok para inserção de dados adicionais
AuxChk03 bit Campo Checkbok para inserção de dados adicionais
AuxChk04 bit campo Checkbok para inserção de dados adicionais
AuxChk05 bit Campo Checkbok para inserção de dados adicionais
AuxChk06 bit Campo Checkbok para inserção de dados adicionais
AuxChk07 bit Campo Checkbok para inserção de dados adicionais

214 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

AuxChk08 bit Campo Checkbok para inserção de dados adicionais


AuxChk09 bit Campo Checkbok para inserção de dados adicionais
AuxChk10 bit Campo Checkbok para inserção de dados adicionais
AuxDte01 datetime Campo Data para inserção de dados adicionais
AuxDte02 datetime Campo Data para inserção de dados adicionais
AuxDte03 datetime Campo Data para inserção de dados adicionais
AuxDte04 datetime Campo Data para inserção de dados adicionais
AuxDte05 datetime Campo Data para inserção de dados adicionais
AuxDte06 datetime Campo Data para inserção de dados adicionais
AuxDte07 datetime Campo Data para inserção de dados adicionais
AuxDte08 datetime Campo Data para inserção de dados adicionais
AuxDte09 datetime Campo Data para inserção de dados adicionais
AuxDte10 datetime Campo Data para inserção de dados adicionais

Tabela B.4: Tabela: CHActiveVisits - Tabela que armazena dados das Visitas Ativas
Colunas PK/FK TIPO Tam Descrição
CHID PK/FK int Identificador do registro do Usuário
Firstname varchar 100 Nome
LastName varchar 50 Sobrenome
LocalityID FK int Identificador da Localidade
ClearCode varchar 20 Nome ”fantasia”do Cartão
ContactCHID FK int Identificador do cadastro do Contato
ContactFirstName varchar 100 Nome do Contato
ContactLastName varchar 50 Sobrenome do Contato
VisitStart datetime Data/hora do início da Visita
VisitEnd datetime Data/hora do fim da Visita
VisitReason smallint Motivo da Visita (campo lista)
VisitNote varchar 400 Campo texto para comentários sobre Visita
IdNumber varchar 50 Identificar padrão do registro (exemplo: RG)
VisitorCompany varchar 50 Empresa do Visitante
Identificador do Operador do sistema que iniciou a
OperName varchar 50
Visita
VisAuxText01 varchar 50 Campo texto para inserção de dados adicionais
VisAuxText02 varchar 50 Campo texto para inserção de dados adicionais
Campo texto para inserção de dados adicionais (para
VisAuxTextA01 varchar 400
grandes textos)
Campo texto para inserção de dados adicionais (para
VisAuxTextA02 varchar 400
grandes textos)
VisAuxList01 smallint Campo lista para inserção de dados adicionais
VisAuxList02 smallint Campo lista para inserção de dados adicionais
VisAuxChk01 bit Campo Checkbok para inserção de dados adicionais
VisAuxChk02 bit Campo Checkbok para inserção de dados adicionais
VisitID bigint Identificador da visita
ExpiredVisitEventRaised bit Indica se a visita está expirada
GMTOffset smallint Configuração do fuso horário

215 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.5: Tabela: CHActiveVisitsContatcs - Tabela que armazena dados dos contatos das
Visitas Ativas
Colunas PK/FK Tipo Tam Descrição
VisitID PK bigint Identificador da visita
ContactCHID FK/FK int Identificador do cadastro do contato da visita
ContactFirstName varchar 100 Primeiro nome do contato
ContactLastName varchar 50 Último nome do contato
Tabela B.6: Tabela: CHLastVisits - Tabela que armazena dados da última Visita
Colunas PK/FK TIPO Tam Descrição
CHID PK/FK int Identificador do registro do Usuário
Firstname varchar 100 Nome
LastName varchar 50 Sobrenome
LocalityID FK int Identificador da Localidade
ClearCode varchar 20 Nome ”fantasia”do Cartão
ContactCHID FK int Identificador do cadastro do Contato
ContactFirstName varchar 100 Nome do Contato
ContactLastName varchar 50 Sobrenome do Contato
VisitStart datetime Data/hora do início da Visita
VisitEnd datetime Data/hora do fim da Visita
VisitReason smallint Motivo da Visita (campo lista)
VisitNote varchar 400 Campo texto para comentários sobre Visita
IdNumber varchar 50 Identificar padrão do registro (exemplo: RG)
VisitorCompany varchar 50 Empresa do Visitante
Identificador do Operador do sistema que iniciou a
OperName varchar 50
Visita
VisAuxText01 varchar 50 Campo texto para inserção de dados adicionais
VisAuxText02 varchar 50 Campo texto para inserção de dados adicionais
Campo texto para inserção de dados adicionais (para
VisAuxTextA01 varchar 400
grandes textos)
Campo texto para inserção de dados adicionais (para
VisAuxTextA02 varchar 400
grandes textos)
VisAuxList01 smallint Campo lista para inserção de dados adicionais
VisAuxList02 smallint Campo lista para inserção de dados adicionais
VisAuxChk01 bit Campo Checkbok para inserção de dados adicionais
VisAuxChk02 bit Campo Checkbok para inserção de dados adicionais
Tabela B.7: Tabela: CHPreAuthorizedVisits - Tabela que armazena dados da Visita pré-
autorizada
Colunas PK/FK TIPO Tam Descrição
CHID PK/FK int Identificador do registro do Usuário
Firstname varchar 100 Nome
LastName varchar 50 Sobrenome
LocalityID FK int Identificador da Localidade
ClearCode varchar 20 Nome ”fantasia”do Cartão
ContactCHID FK int Identificador do cadastro do Contato
ContactFirstName varchar 100 Nome do Contato
ContactLastName varchar 50 Sobrenome do Contato

216 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

VisitStart datetime Data/hora do início da Visita


VisitEnd datetime Data/hora do fim da Visita
VisitReason smallint Motivo da Visita (campo lista)
VisitNote varchar 400 Campo texto para comentários sobre Visita
IdNumber varchar 50 Identificar padrão do registro (exemplo: RG)
VisitorCompany varchar 50 Empresa do Visitante
Identificador do Operador do sistema que iniciou a
OperName varchar 50
Visita
VisAuxText01 varchar 50 Campo texto para inserção de dados adicionais
VisAuxText02 varchar 50 Campo texto para inserção de dados adicionais
Campo texto para inserção de dados adicionais (para
VisAuxTextA01 varchar 400
grandes textos)
Campo texto para inserção de dados adicionais (para
VisAuxTextA02 varchar 400
grandes textos)
VisAuxList01 smallint Campo lista para inserção de dados adicionais
VisAuxList02 smallint Campo lista para inserção de dados adicionais
VisAuxChk01 bit Campo Checkbok para inserção de dados adicionais
VisAuxChk02 bit Campo Checkbok para inserção de dados adicionais

Tabela B.8: Tabela: CHAccessLevels - Tabela que armazena dados dos Níveis de Acessos dos
Usuários
Colunas PK/FK TIPO Tam Descrição
CHID PK/FK int Identificador do registro do Usuário
AccessLevelID PK/FK int Identificador do Nível de Acesso
AccessLevelStartValidity datetime 50 Data final de validade do Nível de Acesso
AccessLeveEndValidity datetime 50 Data final de validade do Nível de Acesso

Tabela B.9: Tabela: CHCards - Tabela que armazena dados dos Cartões
Colunas PK/FK TIPO Tam Descrição
CardID PK int Identificador do registro do Cartão
ClearCode varchar 20 Nome ”fantasia”do Cartão
CardNumber bigint Número do Cartão
FacilityCode int Site code do Cartão
Tipo do Cartão: 0 - Residente; 1 - Visitante; 2 - Pro-
CardType smallint
visório; 3 - Ronda;
CHID FK int Identificador do cadastro do Usuário do Cartão
CardDownloadRequired bit Informa se o download do Cartão é necessário
Status do Cartão: 0 – Ativo, 1 – Inativo, 2 - Perdido,
CardState smallint
3 - Roubado
PartitionID FK int Identificador da Partição do Cartão
CardStartValidityDateTime datetime Inicio da validade do Cartão
CardEndValidityDateTime datetime Fim da validade do Cartão
TempCardLink int CardID do Cartão Provisório que o substitui
Status do Cartão substituído por um Provisório: 0 –
OriginalCardState smallint
Ativo; 1 – Inativo; 2 - Perdido; 3 - Roubado
IPRdrUserID int Id de Terminal IP
VisitorTemporaryCard bit Cartão de visitante temporário
IsAutomaticCard bit Cartão Automático

217 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.10: Tabela: CHCardsAccessLevels - Tabela que armazena dados dos Níveis de Acesso
dos Cartões
Colunas PK/FK TIPO Tam Descrição
Identificador do registro do Cartão que possui Nível
CardID PK/FK int
de Acesso
AccessLevelID PK/FK int Identificador do Nível de Acesso
Tabela B.11: Tabela: CHLastTransit - Tabela que armazena dados dos último trânsito reali-
zado por cada Usuário
Colunas PK/FK Tipo Tam Descrição
CHID PK/FK int Identificador do registro de Usuário
ClearCode varchar 20 Nome ”fantasia”do Cartão
EventDateTime datetime Data/Hora do registro do Evento
EventHWID smallint Identificador do Hardware do Evento
ReaderID int Identificador da Leitora do Evento
ReaderName varchar 25 Nome da Leitora do Evento
ZoneID int Identificador da Zona acessada
ZoneName varchar 25 Nome da Zona acessada
SubZoneID int Identificador da Sub-Zona acessada
SubZoneName varchar 25 Nome da Sub-Zona acessada
Tabela B.12: Tabela: CHCompanies - Tabela que armazena dados dos cadastros de Empresas
Colunas PK/FK Tipo Tam Descrição
Address varchar 100 Campo para cadastro do endereço da Empresa
City varchar 50 Campo para cadastro da cidade da Empresa
CompanyAuxChk01 bit Campo Checkbok para inserção de dados adicionais
CompanyAuxChk02 bit Campo Checkbok para inserção de dados adicionais
CompanyAuxDte01 datetime Campo Data para inserção de dados adicionais
CompanyAuxDte02 datetime Campo Data para inserção de dados adicionais
CompanyAuxLst01 smallint Campo Lista para inserção de dados adicionais
CompanyAuxLst02 smallint Campo Lista para inserção de dados adicionais
CompanyAuxText01 varchar 50 Campo texto para inserção de dados adicionais
CompanyAuxText02 varchar 50 Campo texto para inserção de dados adicionais
CompanyAuxText03 varchar 50 Campo texto para inserção de dados adicionais
CompanyAuxText04 varchar 50 Campo texto para inserção de dados adicionais
CompanyAuxText05 varchar 50 Campo texto para inserção de dados adicionais
Campo texto para inserção de dados adicionais (para
CompanyAuxTextA01 varchar 400
grandes textos)
Campo texto para inserção de dados adicionais (para
CompanyAuxTextA02 varchar 400
grandes textos)
CompanyEndDateTime datetime Data para fim da validade do cadastro da Empresa
CompanyID PK/FK in Campo de Identificador do cadastro da Empresa
CompanyName varchar 50 Campo nome da Empresa
CompanyStartDate datetime Data para inicio da validade do cadastro da Empresa
ContactPerson varchar 100 Nome do Contato da Empresa
Country varchar 50 País da Empresa

218 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Description varchar 100 Descrição da Empresa


Email varchar 100 E-mail da Empresa
Fax varchar 50 Fax da Empresa
Bloqueio dos Usuários associados à Empresa: 1 –
IsUndesirable bit
Ativo, 0 – Inativo
PartitionID FK int Identificador da Partição da Empresa
Identificador do registro do Usuário responsável pela
ResponsibleCHID FK int
Empresa
State varchar 50 Estado da Empresa
Sincronizar a data de validade da Empresa com a dos
SynchronizeCHDates bit
Usuários
Telephone1 varchar 50 Campo para Telefone da Empresa
Telephone2 varchar 50 Campo para Telefone da Empresa
UndesirableReason1 varchar 400 Campo de justificativa para bloqueio
UndesirableReason2 varchar 400 Campo de justificativa para bloqueio
ZIP varchar 50 CEP da Empresa
CNPJ varchar 14 CNPJ da Empresa
Company BDCCState smallint Campo utilizado na integração com BDCC

Tabela B.13: Tabela: CHAssetAndVehicles - Tabela que armazena dados dos cadastros de
Ativos e Veículos (Não Utilizada Mais)
Colunas PK/FK Tipo Tam Descrição
CHID PK/FK int Identificador do registro de Usuário
AVCHID PK/FK int Identificador do registro do Ativo/Veículo

Tabela B.14: Tabela: CHFingerPrints - Tabela que armazena os registros de Impressões Digitais
(usada para o SDK da ZK)
Colunas PK/FK Tipo Tam Descrição
Identificador do cadastro de Usuário proprietário da
CHID PK int
Impressão Digital
Finger0 varchar 400 Referente à Impressão Digital número 1
Finger1 varchar 400 Referente à Impressão Digital número 2
Finger2 varchar 400 Referente à Impressão Digital número 3
Finger3 varchar 400 Referente à Impressão Digital número 4
Finger4 varchar 400 Referente à Impressão Digital número 5
Finger5 varchar 400 Referente à Impressão Digital número 6
Finger6 varchar 400 Referente à Impressão Digital número 7
Finger7 varchar 400 Referente à Impressão Digital número 8
Finger8 varchar 400 Referente à Impressão Digital número 9
Finger9 varchar 400 Referente à Impressão Digital número 10
Finger0Duress bit Coação referente à Impressão Digital número 1
Finger1Duress bit Coação referente à Impressão Digital número 2
Finger2Duress bit Coação referente à Impressão Digital número 3
Finger3Duress bit Coação referente à Impressão Digital número 4
Finger4Duress bit Coação referente à Impressão Digital número 5
Finger5Duress bit Coação referente à Impressão Digital número 6
Finger6Duress bit Coação referente à Impressão Digital número 7

219 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Finger7Duress bit Coação referente à Impressão Digital número 8


Finger8Duress bit Coação referente à Impressão Digital número 9
Finger9Duress bit Coação referente à Impressão Digital número 10
Privilege smallint Acesso nos Terminais IP
UserGroup smallint Grupo nos Terminais IP
ChangePwdNextAccess bit Mudar a senha no próximo acesso

Tabela B.15: Tabela: CHFingerPrintsGr - Tabela que armazena os registros de Impressões


Digitais (usada para o SDK da Griaule)
Colunas PK/FK Tipo Tam Descrição
Identificador do cadastro de Usuário proprietário da
CHID FK int
Impressão Digital
FingerIndex smallint ID do dedo cadastrado
GrTemplate varbinary(max) Template Griaule

Tabela B.16: Tabela: CHFingerprintImages - Tabela que armazena os registros dos Tamplates
das Impressões Digitais (armazenar as imagens )
Colunas PK/FK Tipo Tam Descrição
Identificador do cadastro de Usuário proprietário da
CHID FK int
Impressão Digital
FingerIndex smallint ID do dedo cadastrado
FingerPrintImage varbinary(max) Imagem armazenada

Tabela B.17: Tabela: CHFingerprintsInnovatrics - Tabela que armazena os registros de Im-


pressões Digitais (utilizada para o REP da COntrolID )
Colunas PK/FK Tipo Tam Descrição
Identificador do cadastro de Usuário proprietário da
CHID FK int
Impressão Digital
FingerIndex smallint ID do dedo cadastrado
Template varbinary(max) Tempalte Armazenado

Tabela B.18: Tabela: CHFingerprintsInnovatricsSDK - Tabela que armazena os registros de


Impressões Digitais (com o SDK da Innovatrics, necessário licença Innovatrics ativa)
Colunas PK/FK Tipo Tam Descrição
Identificador do cadastro de Usuário proprietário da
CHID FK int
Impressão Digital
FingerIndex smallint ID do dedo cadastrado
Template varbinary(max) Tempalte Armazenado
Quality Int Qualidade da impressão cadastrada

Tabela B.19: Tabela: CHCardsBdccBlackList - Lista Negra da integração com BDCC


Colunas PK/FK Tipo Tam Descrição
Cardnumber bigint Número do cartão

Tabela B.20: Tabela: CHCardsBdccWhiteList - Lista Branca da integração com BDCC


Colunas PK/FK Tipo Tam Descrição
Cardnumber bigint Número do cartão

220 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.21: Tabela: CHLinkedCHs - Tabela com os usuários associados


Colunas PK/FK Tipo Tam Descrição
CHID PK/FK bigint Identificador do cadastro de Usuário
LinkedCHID PK/FK int Identificador do cadastro de usuário associado
EscortsLinkedCH bit Escolta o usuário associado
EscortedByLikedCH bit É escoltado pelo usuário associado
Tabela B.22: Tabela: CHPalmSecure - Tabela com o cadastro das palmas das mãos
Colunas PK/FK Tipo Tam Descrição
CHID FK bigint Identificador do cadastro de Usuário
Hand char 1 Identificador da mão cadastrada
VeinData varbinary(Max) Template gerado a partir da imagem
VeinImage image Imagem cadastrada
Tabela B.23: Tabela: CHPalmSecureExtended - Tabela com o cadastro das palmas das mãos
(Novo SDK)
Colunas PK/FK Tipo Tam Descrição
CHID FK bigint Identificador do cadastro de Usuário
Hand char 1 Identificador da mão cadastrada
VeinData varbinary(Max) Template gerado a partir da imagem
VeinImage image Imagem cadastrada
Tabela B.24: Tabela: CHGroups - Tabela com os usuários associados aos grupos de usuário
Colunas PK/FK Tipo Tam Descrição
CHID PK/FK bigint Identificador do cadastro de Usuário
GroupIP PK/FK bigint Identificador do Grupo
DateTimeAdd Datetime Horário de associação ao grupo
Tabela B.25: Tabela: CfgCOFieldLabels - Tabela que armazena a tradução dos Campos do
Sistema
Colunas PK/FK Tipo Tam Descrição
FieldID PK varchar 50 Identificador do Campo
CHType PK smallint Tipo de Usuário do Campo
CHCategory smallint Cateogoria do usuário
strLanguage1 varchar 100 Tradução do nome do Campo para Idioma 1
strLanguage2 varchar 100 Tradução do nome do Campo para Idioma 2
strLanguage3 varchar 100 Tradução do nome do Campo para Idioma 3
strLanguage4 varchar 100 Tradução do nome do Campo para Idioma 4
Tabela B.26: Tabela: CfgCOGeneralSettings - Tabela que armazena as Configurações Gerais
do Sistema
Colunas PK/FK Tipo Tam Descrição
CfgID PK varchar 6 Identificador da Configuração
strLanguage1 varchar 100 Tradução do nome do Campo para Idioma 1
strLanguage2 varchar 100 Tradução do nome do Campo para Idioma 2
strLanguage3 varchar 100 Tradução do nome do Campo para Idioma 3
strLanguage4 varchar 100 Tradução do nome do Campo para Idioma 4
CfgValues varchar 100 Valor do Campo

221 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.27: Tabela: CfgCOMessagesAndTerms - Tabela que armazena a tradução das Men-
sagens e Termos do Sistema
Colunas PK/FK Tipo Tam Descrição
CfgID PK varchar 6 Identificador da Configuração
strLanguage1 varchar 100 Tradução do nome do Campo para Idioma 1
strLanguage2 varchar 100 Tradução do nome do Campo para Idioma 2
strLanguage3 varchar 100 Tradução do nome do Campo para Idioma 3
strLanguage4 varchar 100 Tradução do nome do Campo para Idioma 4
CfgValues varchar 100 Valor do Campo
Tabela B.28: Tabela: CfgCODefaultFieldMasks - Tabela que armazena as Máscaras para apli-
cação nos campos do tipo texto
Colunas PK/FK Tipo Tam Descrição
FieldMask varchar 100 Máscara a ser aplicada em Campo Texto
strLanguage1 varchar 25 Tradução da Máscara para Idioma 1
strLanguage2 varchar 25 Tradução da Máscara para Idioma 2
strLanguage3 varchar 25 Tradução da Máscara para Idioma 3
strLanguage4 varchar 25 Tradução da Máscara para Idioma 4
Tabela B.29: Tabela: CfgCODefaultValidationExpressions - Tabela que armazena as Expres-
sões de validação
Colunas PK/FK Tipo Tam Descrição
ValidationExpression varchar 100 Expressão Regular utilizada para validar o campo
strLanguage1 varchar 25 Tradução da Expressão de Validação para Idioma 1
strLanguage2 varchar 25 Tradução da Expressão de Validação para Idioma 2
strLanguage3 varchar 25 Tradução da Expressão de Validação para Idioma 3
strLanguage4 varchar 25 Tradução da Expressão de Validação para Idioma 4
Tabela B.30: Tabela: CfgACAccessLevels - Tabela que armazena os dados dos Níveis de Acesso
Colunas PK/FK Tipo Tam Descrição
AccessLevelID PK int Identificador do Nível de Acesso
LocalityID int 100 Identificador da Localidade do Nível de Acesso
PartitionID FK int Identificador da Partição do Nível de Acesso
AccessLevelName varchar 50 Nome do Nível de Acesso
strLanguage1 varchar 100 Tradução do nome do Nível de Acesso para Idioma 1
strLanguage2 varchar 100 Tradução do nome do Nível de Acesso para Idioma 2
strLanguage3 varchar 100 Tradução do nome do Nível de Acesso para Idioma 3
strLanguage4 varchar 100 Tradução do nome do Nível de Acesso para Idioma 4
AccessLevelHWID smallint Identificador do Nível de Acesso no Controlador

222 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.31: Tabela: CfgACAccessLevelsContents - Tabela que armazena os dados de compo-


sição dos Níveis de Acesso
Colunas PK/FK Tipo Tam Descrição
AccessLevelID PK/FK int Identificador do Nível de Acesso
ReaderTipo PK smallint Tipo da Leitora que compõe o Nível de Acesso
ReaderID PK int Identificador da Leitora
AccessTimeID PK/FK int Identificador do Horário de Acesso
ReaderDirection PK/FK smallint Sentido de trânsito na Leitora
RequiredEscort bit Usuário com o nível de acesso requer escolta
CanEscort bit Usuário com nível de acesso pode escoltar
Tabela B.32: Tabela: CfgACAccesstimes - Tabela que armazena os dados de Configuração dos
Horários de Acesso
Colunas PK/FK Tipo Tam Descrição
AccessTimeID PK int Identificador do Horário de Acesso
PartitionID FK smallint Identificador da Partição
AccessTimeHWID int Identificador do Horário de Acesso no Controlador
IPRdrAccessTimeID smallint Identificador do Horário de Acesso no Terminal IP
Tradução do nome do Horário de Acesso para Idioma
strLanguage1 varchar 100
1
Tradução do nome do Horário de Acesso para Idioma
strLanguage2 varchar 100
2
Tradução do nome do Horário de Acesso para Idioma
strLanguage3 varchar 100
3
Tradução do nome do Horário de Acesso para Idioma
strLanguage4 varchar 100
4
Sunday bit Check box para selecionar dia da semana
SundayStartTime datetime Dia da Semana Horário inicial
SundayEndTime datetime Dia da Semana Horário final
Monday bit Check box para selecionar dia da semana
MondayStartTime datetime Dia da Semana Horário inicial
MondayEndTime datetime Dia da Semana Horário final
Tuesday bit Check box para selecionar dia da semana
TuesdayStartTime datetime Dia da Semana Horário inicial
TuesdayEndTime datetime Dia da Semana Horário final
Wednesday bit Check box para selecionar dia da semana
WednesdayStartTime datetime Dia da Semana Horário inicial
WednesdayEndTime datetime Dia da Semana Horário final
Thursday bit Check box para selecionar dia da semana
ThursdayStartTime datetime Dia da Semana Horário inicial
ThursdayEndTime datetime Dia da Semana Horário final
Friday bit Check box para selecionar dia da semana
FridayStartTime datetime Dia da Semana Horário inicial
FridayEndTime datetime Dia da Semana Horário final
Saturday bit Check box para selecionar dia da semana
SaturdayStartTime datetime Dia da Semana Horário inicial
SaturdayEndTime datetime Dia da Semana Horário final
Holiday bit Check box para selecionar Feriados
HolidayStartTime datetime Horário inicial
HolidayEndTime datetime Horário final

223 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.33: Tabela: CfgACHolidays - Tabela que armazena os Feriados definidos


Colunas PK/FK Tipo Tam Descrição
HolidayID PK int Identificador do Feriado
PartitionID FK int Identificador da Partição
strLanguage1 varchar 100 Tradução do nome do Feriado para Idioma 1
strLanguage2 varchar 100 Tradução do nome do Feriado para Idioma 2
strLanguage3 varchar 100 Tradução do nome do Feriado para Idioma 3
strLanguage4 varchar 100 Tradução do nome do Feriado para Idioma 4
HolidayHWID smallint Identificador do Feriado no Controlador
HolidayDate datetime Data do Feriado
LocalityID FK int Identificador da Localidade do Feriado
CheckBox indiicando se o Feriado é anual ou se deve
RepeatEveryYear bit
ser considerado apenas para o ano corrente
Tabela B.34: Tabela: CfgACSubZones - Tabela que armazena os dados de Configuração das
Sub-Zonas
Colunas PK/FK Tipo Tam Descrição
SubZoneID PK smallint Identificador da Sub-Zona
SubZoneName varchar 25 Nome da Sub-Zona
SubZoneDescription varchar 50 Descrição da Sub-Zona
PartitionID FK int Identificador da Partição
SubZoneHWID smallint Identificador da Sub-Zona no Controlador
ZoneID FK int Identificador da Zona da Sub-Zona
CurrentNum int Contador de Usuários na Sub-Zona
Número máximo de Usuários permitidos na Sub-
MaxNum int
Zona
SubZoneStatus smallint Status da Sub-Zona
Tabela B.35: Tabela: CfgACZones - Tabela que armazena os dados de Configuração das Zonas
Colunas PK/FK Tipo Tam Descrição
ZoneID PK smallint Identificador da Zona
ZoneName varchar 25 Nomenclatura da Zona
ZoneDescription varchar 50 Descrição da Zona
PartitionID FK int Identificador da Partição da Zona
LocalityID FK int Identificador da Localidade da Zona
ZoneHWID smallint Identificador da Zona no Controlador
CurrentNum int Contador de Usuários na Zona
MaxNum int Número máximo de Usuários permitidos na Zona
MinNum int Número mínimo de Usuários permitidos na Zona
MaxTime int Tempo para alarme de permanência na Zona
MaxTimePrealarm int Tempo para pré-alarme de permanência na Zona
ZoneStatus smallint Status da Zona

224 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.36: Tabela: CfgCHAdvSearchFilters - Tabela que armazena os dados da Busca Avan-
çada de Usuários
Colunas PK/FK Tipo Tam Descrição
CHAdvSearchFieltersID PK bigint Identificador da Busca Avançada
OperID FK int Operador que criou a busca
Define se a busca será pública, ou se será armazenada
IsPublicAdvSearch bit
apenas para o Operador criador
PartitionID FK int Partição
strLanguage1 varchar 50 Tradução do nome da Busca para o Idioma 1
strLanguage2 varchar 50 Tradução do nome da Busca para o Idioma 2
strLanguage3 varchar 50 Tradução do nome da Busca para o Idioma 3
strLanguage4 varchar 50 Tradução do nome da Busca para o Idioma 4
SelectCriteria varchar MAX Critérios selecionados
RelatedCHType varchar MAX Tipo de usuário selecionado na busca
MainChtype varchar MAX Tipo de usuário principal
Tabela B.37: Tabela: CfgCHAdvSearchFiltersItems- Tabela que armazena os itens da Busca
Avançada de Usuários
Colunas PK/FK Tipo Tam Descrição
CHAdvSearchFieltersItemsID PK bigint Identificador do item da Busca Avançada
CHAdvSearchFieltersID FK bigint Identificador da Busca Avançada
SelectCriteria varchar MAX Critérios selecionados
ID varchar MAX Identificador
SearchField varchar MAX Campo de busca
SearchCondition varchar MAX Condição da busca
SearchValue varchar MAX Valor a ser buscado
SearchText varchar MAX Texto a ser buscado
Tabela B.38: Tabela: CfgCHAssetsAndVehiclesSearchFields - Tabela que armazena as confi-
gurações de busca nos Usuários Veículo e Ativo (não usada mais)
Colunas PK/FK Tipo Tam Descrição
CHType PK smallint Tipo de cadastro
TableName PK varchar 50 Nome da tabela a qual o campo de busca pertence
FieldID PK varchar 50 Identificador do campo
UsedFor PK smallint Usado para
ShowOrder smallint Ordem de apresentação
Tabela B.39: Tabela: CfgCHComboFields - Tabela que armazena os detalhes dos campos tipo
lista
Colunas PK/FK Tipo Tam Descrição
FieldID PK varchar 50 Identificador do Campo
CHType PK smallint Tipo de Usuário ao qual o campo faz referência
ComboIndex PK int 50 Índice para ordenação das opções da lista
Categoria do tipo de Usuário ao qual o campo faz re-
CHCategory smallint
ferência
strLanguage1 varchar 50 Tradução do nome do campo para Idioma 1
strLanguage2 varchar 50 Tradução do nome do campo para Idioma 2
strLanguage3 varchar 50 Tradução do nome do campo para Idioma 3
strLanguage4 varchar 50 Tradução do nome do campo para Idioma 4

225 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.40: Tabela: CfgCHContactOutsideZones - Tabela que armazena Zonas onde os Con-
tatos são considerados ausentes
Colunas PK/FK Tipo Tam Descrição
ZoneID PK smallint Identificador da Zona
Tabela B.41: Tabela: CfgCHContactSearchFields - Tabela que armazena definição sobre os
critérios de busca do Contato
Colunas PK/FK Tipo Tam Descrição
CHType PK/FK smallint Usuário ao qual o campo faz referência
TableName PK varchar 50 tabela a qual o campo de busca pertence
FieldID PK varchar 50 do Campo
UsedFor PK smallint Usado para
ShowOrder smallint Ordem apresentação
Tabela B.42: Tabela: CfgCHDefCardLayouts - Tabela que armazena os layouts de Cartões
Colunas PK/FK Tipo Tam Descrição
PartitionID int Identificador da Partição
CHType smallint Tipo de cadastro
DefFrontCardLayout int Layout da frente do Cartão
DefBackCardLayout int Layout do verso do Cartão
ShowOrder smallint Ordem de apresentação
Tabela B.43: Tabela: CfgCHMoreInfoWindows - Tabela que armazena os dados da tela de
mais informações do cadastro dos usuários
Colunas PK/FK Tipo Tam Descrição
CHType smallint Tipo de Cadastro
Height smallint Posição na tela: Altura
Width smallint Posição na tela: Largura
PosTop smallint Posição na tela: Topo
PosLeft smallint Posição na tela: Esquerda
Tabela B.44: Tabela: CfgCHPartitionsToKeepOnVisitEnd - Tabela que armazena Configura-
ção dos dados última Visita
Colunas PK/FK Tipo Tam Descrição
PartitionID PK / FK int Identificador da Partição
Tabela B.45: Tabela: CfgCHPreviousVisitLoadFields - Tabela que armazena Configuração dos
dados última Visita
Colunas PK/FK Tipo Tam Descrição
FieldID PK varchar 50 Identificador do campo
TableName PK varchar 50 Nome da tabela a qual o campo de busca pertence
CHType smallint Tipo de usuário

226 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.46: Tabela: CfgCHProfileCHTypesContactSearch - Tabela que armazenas os campos


de busca dos Perfis por tipo de cadastro
Colunas PK/FK Tipo Tam Descrição
ProfileID PK / FK int Identificador do Perfil
CHType PK smallint Tipo de cadastro
Tabela B.47: Tabela: CfgCHTypes - Tabela que armazenas as configurações dos tipos de usuá-
rio
Colunas PK/FK Tipo Tam Descrição
CHType PK smallint Tipo de cadastro
strLanguage1 varchar 50 Tradução do nome do Tipo de Usuário para Idioma 1
strLanguage2 varchar 50 Tradução do nome do Tipo de Usuário para Idioma 2
strLanguage3 varchar 50 Tradução do nome do Tipo de Usuário para Idioma 3
strLanguage4 varchar 50 Tradução do nome do Tipo de Usuário para Idioma 4
CanReceiveVisits bit Informa se o Tipo de Usuário pode receber Visitas
CanHaveAssets bit Informa se o Tipo de Usuário pode possuir Ativos
CanHaveVehicles bit Informa se o Tipo de Usuário pode possuir Veículos
Informa se o Tipo de Usuário pode possuir Equipa-
CanHaveEquipments bit
mentos
Informa se o Tipo de Usuário terá o campo ”Docu-
UniqueIdNumber bit
mento”único
Informa se o Tipo de Usuário deverá ignorar as con-
CHTypeBdccIgnore bit
figurações de BDCC
AllowAutomaticCards bit Permitir o uso de cartões automáticos
Tabela B.48: Tabela: CfgCHGroups - Tabela que armazenas as configurações dos Grupos de
usuário
Colunas PK/FK Tipo Tam Descrição
GroupID PK bigint Identificador do grupo
PartitionID int ID da partição do grupo
GroupName varchar 200 Nome do grupo
Tradução do nome do Grupo de usuário para Idioma
strLanguage1 varchar 200
1
Tradução do nome do Grupo de usuário para Idioma
strLanguage2 varchar 200
2
Tradução do nome do Grupo de usuário para Idioma
strLanguage3 varchar 200
3
Tradução do nome do Grupo de usuário para Idioma
strLanguage4 varchar 200
4

227 ©2019- Wellcare


Manual de Configuração B - Descritivo do banco de dados

Tabela B.49: Tabela: CfgCHGroupsAccessLevels - Tabela que armazenas as configurações dos


níveis de acesso dos Grupos de usuário
Colunas PK/FK Tipo Tam Descrição
GroupsAccessLevelID PK bigint Identificador do nível de acesso do grupo
GroupID FK bigint Identificador do grupo
AccessLevelID FK int Identificador do nível de acesso
AccessLevelStartValidity datetime Inicio da validade do nível de acesso
AccessLevelEndValidity datetime Final da validade do nível de acesso
Tabela B.50: Tabela: CfgCHLinkedCHTypes - Tabela que relaciona os tipos de usuário que
podem ser associados
Colunas PK/FK Tipo Tam Descrição
CHType PK smallint Tipo de usuário
LinkedCHType PK smallint Tipo de usuário que pode ser associado no cadastro
Tabela B.51: Tabela:CfgCHLinkedGroups - Tabela que liga os grupos de usuário levando em
conta a configuração de escolta
Colunas PK/FK Tipo Tam Descrição
GroupID PK smallint ID do grupo de usuário
LinkedGroupID PK smallint ID do grupo de usuário associado
EscortsLinkedGroup bit Pode escoltar o grupo associado
EscortedByLinkedGroup bit É escoltado pelo grupo associado
Tabela B.52: Tabela:CfgCHRelatedGroups - Tabela que define o relacionamento dos grupos
RelatedGroupID PK bigint ID do grupo de usuário relacionado
GroupID Fk bigint ID do grupo de usuário
ParentID Fk bigint ID de parentesco

Principais tabelas do Banco de dados W_Acces_Events


Tabelas Função
CHAuditLogs Tabela que armazena os logos de auditoria de usuários
Events Tabela que armazena todos os eventos W-Access
SYAuditLogs Tabela que armazena todos os logs de auditoria do sistema
VisitHistory Tabela que armazena o histórico de visitas do W-Access

228 ©2019- Wellcare

Você também pode gostar