# Instalação

### Instalação no terminal

A instalação da App do Syslog é realizada para terminais com o sistema operativo Android (a partir da versão 4.4). Assim, deverá aceder-se à pasta de instalação do Syslog e depois especificamente na pasta C:\MIS\SyslogV4\CLIENTS\SYSLOG é disponibilizado o ficheiro APK.

{% hint style="warning" %}
A instalação da App deverá ser precedida da configuração dos terminais no BackOffice do Syslog.
{% endhint %}

### Configuração prévia

Para o uso da aplicação no terminal há um conjunto de tarefas que têm de ser desencadeadas previamente antes do uso normal. Essas tarefas incluem este cinco passos:

1. Associar os utilizadores oriundos do ERP que podem aceder ao terminal.
2. O utilizador a associar tem de ter obrigatoriamente um armazém associado.&#x20;
3. Criar e configurar os [processos ](https://doc.sysdevmobile.com/syslog-4.0/configuracoes/processos)logísticos e associar a cada utilizador.
4. Definir os parâmetros da aplicação. Este passo é configurado [aqui](https://doc.sysdevmobile.com/syslog-4.0/configuracoes/parametros).
5. Configurar o acesso à base de dados e o acesso através do MISCommunicator na aplicação no terminal (passo seguinte a este).

### Configuração no terminal

![](https://932375659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIfx9jFJoqITgxeDEfYki%2Fuploads%2Fzi60ZurxmvSaEYGlgvpw%2FConfigurar.png?alt=media\&token=50f7068d-1f6d-48da-afc7-f57a2059f76e)

{% hint style="warning" %}
Ao instalar a aplicação, a mesma solicita autorização para permitir que a mesma:

1 - "Aceda a fotos, multimedia e ficheiros no dispositivo".&#x20;

2 - "Faça e gira chamadas telefónicas"

Deverá clicar-se *permitir*.
{% endhint %}

Para o processo de configuração seguem-se os seguintes campos de preenchimento obrigatório:

**Terminal**

* **id terminal** - indicação do código do terminal (identificador único). São possíveis configurar até 100 terminais ligados a uma instalação Syslog.

**MISCommunicator**

* **IP do MISCommunicator** - Indicação do endereço IP onde está a funcionar o [MISCommunicator](https://doc.sysdevmobile.com/syslog-4.0/miscommunicator)
* **Porta MISCommunicator** - Porta de comunicação do [*MISCommunicator*](https://doc.sysdevmobile.com/syslog-4.0/miscommunicator)
* **Timeout** - Indicação do tempo de *timout* para a ligação. O valor "20" está preenchido por defeito.
* **Encriptação** - Ativação da encriptação. Por defeito aparece "nenhuma", havendo a possibilidade de escolher também encriptação AES256 e TLS.
* **Password** - Password de acesso ao MISCommunicator (introduzida aquando da instalação das aplicações no servidor).

**Ligação OLEDB**

* **Servidor sql server** - Indicação do nome do servidor SQL
* **Base de dados sql server** - Nome da base de dados a aceder no SQL Server
* **Porta sql server** - Porta de comunicação com o servidor SQL (por exemplo porta 1433)
* **Utilizador** - Utilizador de acesso à base de dados
* **Password** - Password do utilizador

Após a configuração terá de *guardar* a mesma.

{% hint style="info" %}
Nesta versão a App para Desktop se for configurada com terminal 0 não usa o licenciamento e permite usar para fins de debug.
{% endhint %}

### Configuração via QRCode

Para além da configuração da ligação manual do terminal ao servidor, o Syslog disponibiliza a possibilidade da configuração ser realizada através da leitura de um QR Code específico para agilizar todo o processo. Esse QR Code específico para o terminal é obtido na opção Terminais do BackOffice. Clique [aqui ](#configuracao-no-terminal)para mais informações.

Para a configuração do terminal através de QR Code bastará clicar no símbolo de código de barras no canto inferior esquerdo. Aí aparece o seguinte ecrã:

![](https://932375659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIfx9jFJoqITgxeDEfYki%2Fuploads%2Fm0Hby2KjPxNzjKAx9il3%2FQR-Code.png?alt=media\&token=78397a1f-7263-4746-9153-c1622d23df14)

Bastará apontar para o QR-Code respetivo que aparece no ecrã do computador onde está o BackOffice e automaticamente as configurações são lidas e guardadas.

{% hint style="info" %}
Após a configuração inicial do terminal é possível aceder novamente a este ecrã
{% endhint %}

### Acesso

Após o preenchimento do ecrã anterior a aplicação vai para o ecrã principal onde solicita o utilizador que vai ligar-se. Este utilizador é originário do ERP

Para escolher o utilizador surge o ecrã seguinte:

![](https://932375659-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2-1-2UlUfW3YiJoapp%2F-M2sjFLHfSCGckPRZHtr%2F-M2sjJSQ_pcFEoT1kIHC%2FEscolher%20utilizador.jpg?alt=media\&token=c899c1f0-234a-4715-9b2a-d93d18e7ab9d)

Após isso é só introduzir as credenciais de aceso e usar a aplicação.

{% hint style="danger" %}
O terminal, para funcionar corretamente, tem de estar online e na mesma rede *wireless*.
{% endhint %}
