# Consultas online

Área onde se possibilita adicionar modelos de consulta online. Esta opção serve para criar consultas à base de dados, para os comerciais com trabalho externo que utilizam a aplicação MSS para *Tablet* ou *Smartphone* poderem executar.

Para tal, esta opção permite escrever o comando SQL que for pretendido para devolver os dados que precisam enviar ao comercial. A consulta a esses dados é realizada no módulo "Consultas" da aplicação MSS nos terminais (versões *tablet* e *smartphone*).

![](/files/cAYn44bRKkbjJSeyY4mu)

As opções são:

* **Código** - Código atribuído à consulta online criada.
* **Descrição** - Descrição da consulta online
* **Ações** - Possibilidade de editar ou apagar a consulta selecionada.

### Adicionar

Quando se clica em "Adicionar" a janela que abre permite adicionar uma nova consulta. O ecrã é igual ao processo de editar uma consulta já criada.

![](/files/YShSq0cgCLMOBByAFkQw)

As opções são:

* **Código** - Código a atribuir à consulta online a ser criada.
* **Descrição** - Descrição para a consulta online.
* **Tipo de ligação** - Indicação do tipo de ligação disponível para a consulta. Esta pode ser "online" ou "local".&#x20;
* **Base de dados** - Indicação da base de dados onde se efetua a consulta. As opções são:
  * Backoffice
  * ERP
  * BD Standard
* **Ecrã de documento (2)** -&#x20;
  * Não
  * Ecrã de quantidades
  * Linhas de documento

Na parte central da janela disponibiliza-se a área para a introdução da Query SQL.

Abaixo estão as palavras-chave que determinam o surgimento de formulários para preenchimento de campos quando as consultas online são escolhidas na aplicação MSS nos terminais dos utilizadores.

Antes de guardar a consulta é possível testar o SQL introduzido. Para tal clica-se no botão em baixo "Testar SQL".

{% hint style="info" %}
Palavras chave disponíveis: \[Pergunta], \[Pergunta], \[Pergunta], \[Parametro], \[Pergunta], \[Pergunta], \[Pergunta] \[TERID] - Número do terminal, \[USRUSR] - Login do utilizador, \[USRVND] - Código de vendedor do utilizador
{% endhint %}

{% hint style="info" %}
Palavras chave adicionais: \[DCCTPD] - Código do documento selecionado, \[DCCCLI] - Código do cliente selecionado e \[DCLART] - Código do artigo selecionado (para OLR de ecrã de quantidade).
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.sysdevmobile.com/myteam/utilizacao/configuracoes/consultas-online.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
