> For the complete documentation index, see [llms.txt](https://docs.wave.pt/wave-trade-x/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wave.pt/wave-trade-x/back-office-instalacoes/connected.md).

# Connected

Para efetuar a instalação do **Connected** deve proceder à execução dos seguintes passos:

1. Instalação do setup;
2. Definir o EXE para executar sempre como administrador;
3. Abrir a aplicação e preencher os dados de licenciamento - deve solicitar à Wave Solutions a respetiva validação;
4. Fazer a conexão com BD Wave - Sendo a primeira vez, vai aparecer a mensagem relativa à criação da BD;
5. Fazer a conexão SQL à BD do ERP;
6. Caso seja um ERP via API (p.ex. Primavera/SAP B1) é necessário também preencher os dados de ligação à API;
7. Sugerimos fazer a verificação de consistência, aqui vai encontrar os passos ainda em falta;
8. Importar os mapeamentos do respetivo ERP. Deve ter em atenção que há 2 mapeamentos:\
   Importação do ERP para a Wave (p.ex. Artigos e Clientes)\
   Importação da Wave para o ERP  (p.ex. Cabeçalhos e Linhas das Encomendas)
9. De seguida podemos arrancar com o serviço;
10. Executar a opção de Reconstruir as tabelas, nesta opção vão ser populadas as tabelas da BD Wave com os dados do ERP;

Nesta aplicação encontra também as opções de editar ou criar mapeamentos de tabelas de importação de dados do ERP para a Wave, bem como mapeamentos de integração da Wave para o ERP.

{% hint style="info" %}
No caso da integração com ERPs em que a tecnologia seja através de API, só pode adicionar aos mapeamentos de integração campos de utilizador, não podendo evocar campos nativos.\
p.ex. Primavera, Eticadata, SAP B1
{% endhint %}

{% hint style="info" %}
A integração com o ERP Sage 50c implica na utilização de um EXE adicional que deve ser colocado na pasta da aplicação/serviço Connected.

Esta necessidade está relacionada com o facto da API da Sage não permitir aplicações que utilizem multi thread.
{% endhint %}
