> For the complete documentation index, see [llms.txt](https://doc.sysdevmobile.com/syslog-3.0/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.sysdevmobile.com/syslog-3.0/syslog-backoffice/processos/picking.md).

# Picking

Nesta página apresentam-se as diferentes possibilidades de configuração dos parâmetros associados ao processo de picking. Dos processos existentes indicam-se os que são de configuração obrigatória e os que têm uma relação de dependência.

Os parâmetros obrigatórios são:

* "Tipos de documentos que dão origem ao picking"
* "Tipos de documentos a gerar na integração do picking"

Os parâmetros dependentes são:

* "Documentos: Títulos para os cabeçalhos das 10 colunas (UserCOl1,UserCol2,...)"
* "Documentos: Tipos de dados das 10 colunas (UserCOl1,UserCol2,...)"
* "Linhas: Títulos para os cabeçalhos das 10 colunas (UserCOl1,UserCol2,...)"

| Processo                                                                                 | Hipóteses                                                                                                                                           | Descrição                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ---------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Tipos de documentos que dão origem ao picking.                                           | Campo livre                                                                                                                                         | Tipos de documento separados por vírgula. Por exemplo (1,2,3). Estes documentos são originários do ERP e devem ser referenciados com o seu código.                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Tipos de documentos a gerar na integração do picking                                     | Campo livre                                                                                                                                         | Tipos de documento separados por vírgula. Por exemplo (1,2,3). Estes documentos são originários do ERP e devem ser referenciados com o seu código.                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Documento de destino pelo mesmo índex do documento de origem                             | 0 - Não; 1 - Sim                                                                                                                                    | Vai procurar qual o código do documento de destino que está no mesmo índex do documento de origem                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Secção/Série de destino usar o mesmo index do documento de destino                       | 0 - Não; 1 - Sim                                                                                                                                    | <p>Vai atribuir a secção/série usando o mesmo index do documento de destino</p><p>ex: se o documento de destino for GT1,GT2,GT3 e a secção/série de destino for A,B,C</p><p>ao integrar se o documento de destino for GT1 vai atribuir a série A</p><p>ao integrar se o documento de destino for GT2 vai atribuir a série B</p><p>ao integrar se o documento de destino for GT3 vai atribuir a série C</p>                                                                                                                                                                 |
| Secção/Série do documento a gerar                                                        | Campo livre                                                                                                                                         | <p>Secção/Série de destino dos documentos a integrar</p><p>Lista de secções/séries separada por virgulas ex: A,B,C se não indicar nenhuma série é usada a série definida nos parâmetros do utilizador</p>                                                                                                                                                                                                                                                                                                                                                                  |
| Série do documento de destino igual à do documento de origem                             | 0 - Não; 1 - Sim                                                                                                                                    | Vai integrar na mesma série do documento de origem. Não aplicável em modo Multi-Documento                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Documentos: Títulos para os cabeçalhos das 10 colunas adicionais (UserCol1,UserCol2,...) | Campo livre                                                                                                                                         | <p>Deve indicar os nomes das colunas separados por virgula, ex: Nome,Data,Estado</p><p>Estas colunas são usadas nos filtros</p>                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Documentos: Tipos de dados das 10 colunas (UserCol1,UserCol2,...)                        | Campo livre                                                                                                                                         | <p>Deve indicar os tipos das colunas separados por virgula, ex: s,d,n,s,s,s,s,s,s,s</p><p>s - alfanumérico </p><p>d - data </p><p>n - numérico</p>                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Documentos: Informação adicional primeira linha                                          | Campo livre                                                                                                                                         | <p>Usada para mostrar informação adicional na lista de documentos a picar</p><p>Deve começar por virgula e usar syntax SQL, exemplo usando campos da view:</p><p>, cab.UserCol1 + cab.UserCol2 + cab.UserCol3</p><p>outro exemplo usando SQL</p><p>, (SELECT Observacoes FROM CabecCompras WHERE CabecCompras.ID=cab.ReceptionKey)</p>                                                                                                                                                                                                                                     |
| Documentos: Informação adicional segunda linha                                           | Campo livre                                                                                                                                         | <p>Usada para mostrar informação adicional na lista de documentos a picar</p><p>Deve começar por virgula e usar syntax SQL, exemplo usando campos da view:</p><p>, cab.UserCol1 + cab.UserCol2 + cab.UserCol3</p><p>outro exemplo usando SQL</p><p>, (SELECT CodPostal+' '+CodPostalLocalidade FROM CabecCompras WHERE CabecCompras.ID=cab.ReceptionKey)</p>                                                                                                                                                                                                               |
| Documentos: Filtro adicional na lista de documentos                                      |                                                                                                                                                     | <p>Usando syntax SQL deve começar por AND seguido da condição</p><p>Podem ser utilizadas as seguintes keywords: \[WORKWAREHOUSE],\[USERNAME]</p><p>Exemplo para mostrar apenas os documentos do armazém selecionado usando a coluna Filter1: AND cab.Filter1='\[WORKWAREHOUSE]'</p>                                                                                                                                                                                                                                                                                        |
| Linhas: Títulos para os cabeçalhos das 10 colunas (UserCol1,UserCol2,...)                | Campo livre                                                                                                                                         | <p>Deve indicar os nomes das colunas separados por virgula, ex: Nome,Data,Estado</p><p>Estas colunas são usadas nos filtros</p>                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Linhas: Tipos de dados das 10 colunas (UserCol1,UserCol2,...)                            | Campo livre                                                                                                                                         | <p>Deve indicar os tipos das colunas separados por virgula, ex: s,d,n,s,s,s,s,s,s,s</p><p>s - alfanumérico d - data n - numérico</p>                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Linhas: Informação adicional                                                             | Campo livre                                                                                                                                         | <p>Usada para mostrar informação adicional na lista de artigos a picar</p><p>Deve começar por virgula e usar syntax SQL, exemplo usando campos da view:</p><p>, lin.UserCol1 + lin.UserCol2 + lin.UserCol3</p><p>outro exemplo usando SQL</p><p>, (SELECT convert(varchar(100), Observacoes) FROM Artigo Art WHERE Art.Artigo = lin.Article )</p>                                                                                                                                                                                                                          |
| Linhas: Filtro adicional                                                                 |                                                                                                                                                     | Deve começar por: and..condições adicionais para a lista de documentos                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Documentos: Mensagem ao selecionar um documento                                          |                                                                                                                                                     | <p>Consulta que vai despoletar um aviso e uma ação ao entrar num documento de receção. </p><p>Podem ser utilizadas as seguintes keywords: </p><p></p><ul><li>\[CHAVECAB] - O campo identificador do documento </li><li>\[NUMERODOC] - Número do documento</li><li>\[NOMEENTIDADE] - Nome da entidade </li><li>\[DATAFINAL] - Data do documento</li><li>\[CODIGOENTIDADE] - Código da Entidade </li><li>\[CODINTDOCUMENTO] - Código interno do documento </li><li>\[NOMEDOCUMENTO] - Nome do documento</li></ul>                                                            |
| Permite selecionar artigo da grelha                                                      | 0 - Não; 1 - Sim                                                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Apresentar automaticamente o teclado para indicar quantidade a picar?                    | 0 - Não; 1 - Sim                                                                                                                                    | Apresentar teclado para quantidade automaticamente após leitura de Código de Barras                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Integra os documentos                                                                    | 0 - Não; 1 - Sim                                                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Mostrar quantidade a picar por defeito                                                   | 0 - Não; 1 - Sim                                                                                                                                    | Apresentar teclado para quantidade automaticamente após leitura de Código de Barras                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Documentos: Ordenação dos documentos                                                     |                                                                                                                                                     | Ex: ORDER BY Number                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Linhas: Ordenação das linhas                                                             |                                                                                                                                                     | Ex: ORDER BY Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Assume automaticamente a quantidade lida                                                 | 0 - Não; 1 - Sim                                                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Permite satisfazer vários documentos em simultâneo para o mesmo cliente                  | 0 - Não; 1 - Sim                                                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Ordenação das linhas a integrar                                                          | 0-Ordem de picagem / 1-Ordem do documento / 2-Referência do artigo / 3-Descrição do artigo                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Permite fechar a linha                                                                   | 0 - Não; 1 - Sim                                                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Linhas: Mensagem ao selecionar um artigo                                                 |                                                                                                                                                     | <p>Consulta que vai despoletar um aviso e/ou uma acção ao seleccionar uma linha. Podem ser utilizadas as seguintes keywords: </p><ul><li>\[CHAVECAB] - O campo identificador do documento </li><li>\[NUMERODOC] - Número do documento</li><li>\[NOMEENTIDADE] - Nome da entidade</li><li>\[DATAFINAL] - Data do documento</li><li>\[CODIGOENTIDADE] - Código da Entidade</li><li>\[CODINTDOCUMENTO] - Código interno do documento</li><li>\[NOMEDOCUMENTO] - Nome do documento</li><li>\[NUNLINHA] - Número da linha</li><li>\[REFARTIGO] - Referência do Artigo</li></ul> |
| Documento: Título do campo de utilizador 1 (a 3)                                         |                                                                                                                                                     | Título do campo a mostrar no ecrã                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Documento: Nome do campo de utilizador 1 (a 3) onde vai integrar                         |                                                                                                                                                     | Nome do campo onde vai ser integrada a informação. (No ERP criar campo de utilizador na tabela do cabeçalho)                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Documento: Tipo do campo de utilizador 1 (a 3)                                           | s-String / n-Numérico / d-Date                                                                                                                      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Documento: Tamanho do campo de utilizador 1 (a 3)                                        | 0-Sem limite                                                                                                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Linha: Título do campo de utilizador 1 (a 3)                                             |                                                                                                                                                     | Título do campo a mostrar no ecrã                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Linha: Nome do campo de utilizador 1 (a 3) onde vai integrar                             |                                                                                                                                                     | Nome do campo onde vai ser integrada a informação. (No ERP criar campo de utilizador na tabela das linhas)                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Linha: Tipo do campo de utilizador 1 (a 3)                                               | s-String / n-Numérico / d-Date                                                                                                                      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Linha: Tamanho do campo de utilizador 1 (a 3)                                            | 0-Sem limite                                                                                                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Mostra campo para colocar um fator multiplicativo                                        | 0 - Não; 1 - Sim                                                                                                                                    | Exemplo: Para colocar o número de caixas, de forma a não ter de picar todas as caixas                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Usar localização de expedição                                                            | 0 - Não; 1 - Sim                                                                                                                                    | Antes de integrar é pedida a localização de expedição                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Permite alterar o local de descarga                                                      | 0 - Não; 1 - Sim                                                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Fechar o documento de origem                                                             | 0; 1; 2                                                                                                                                             | <ul><li>0 - Ao integrar o documento confirma se pretende fechar o documento de origem </li><li>1 - Ao integrar o documento não confirma e fecha sempre o documento de origem </li><li>2 - Ao integrar o documento não confirma e nunca fecha o documento de origem</li></ul>                                                                                                                                                                                                                                                                                               |
| Notifica por email os produtos não conformes?                                            | 0 - Não; 1 - Sim                                                                                                                                    | Opção que interage com as configurações do [servidor SMTP](/syslog-3.0/syslog-backoffice/servidor-smtp.md) para permitir o envio de e-mails. Na identificação de produtos não conformes (por exemplo com prazo de validade ultrapassado) define-se a forma de notificação.                                                                                                                                                                                                                                                                                                 |
| Utilizador que envia os emails qualidade                                                 | utilizador e email separados por ; ex: Mário Santos;<mario.santos@empresa.com>                                                                      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Email dos destinatários para envio de emails qualidade                                   | Endereços de email separados por ; ex: <armazem@hotmail.com>;<repo@gmail.com>                                                                       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Assunto para envio de emails qualidade                                                   | Campo livre                                                                                                                                         | Assunto para envio de emails qualidade. Podem ser usadas as keywords \[NOME\_ENTIDADE] e \[DATA\_HORA]                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Documento: Campos de utilizador obrigatórios                                             | 0 - Não; 1 - Sim                                                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Linha: Campos de utilizador obrigatórios                                                 | 0 - Não; 1 - Sim                                                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Pedir números de série numa grelha                                                       | 0-Não 1-Sim                                                                                                                                         | Permite que se possa ler vários números de série para a mesma linha                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Mostrar todos os documentos até a data atual                                             | <= ; =                                                                                                                                              | <= (mostra todos os documentos até a data atual) / = (Mostra apenas os documentos da data atual)                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Aceita quantidades superiores ao documento de origem                                     | 0-não / 1-sim com mensagem a avisar / 2- sim sem mensagem a avisar                                                                                  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Mostrar artigos pendentes quando integra                                                 | 0-Não 1-Sim                                                                                                                                         | Antes de integrar se existirem artigos pendentes mostra lista dos artigos.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Imprime o documento que foi integrado no ERP                                             | <p>0 - Não </p><p>1 - Imprime todos os documentos </p><p>2 - Imprime apenas os documentos em que a série esteja configurada para comunicar à AT</p> | Depois de criar o documento no ERP imprime. (Apenas para documentos integrados em Vendas/Encomendas)                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Nome do report a imprimir                                                                | Campo livre.                                                                                                                                        | Nome do report sem a extensão.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Número de cópias a imprimir                                                              | Campo numérico                                                                                                                                      | Indicação do número de cópias a imprimir.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Integra o documento quando dá erro de comunicação à AT.                                  | 0-Não 1-Sim                                                                                                                                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Actualizar a lista de documentos ao entrar no processo                                   | 0-Não 1-Sim                                                                                                                                         | Apenas usado quando o parâmetro \[Permite satisfazer vários documentos em simultâneo para o mesmo cliente] não está ativo                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Documento: Preencher campos de utilizador no início                                      | 0-Não 1-Sim                                                                                                                                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://doc.sysdevmobile.com/syslog-3.0/syslog-backoffice/processos/picking.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
