# 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.

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"

| **Parâmetro**                                                                    | **Hipóteses**                                                               | **Descrição**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| -------------------------------------------------------------------------------- | --------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Tipos de documentos que dão origem ao picking                                    | Campo livre                                                                 | <p>Indicar tipos de documento separados por vírgula</p><p>Exemplo: ECL,GT,FA</p><p>Exemplo: 1,3,10,11</p><p>Os tipos de documento estão à direita na janela e dependem do ERP</p>                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Tipos de documentos a gerar na integração do picking                             | Campo livre                                                                 | <p>Indicar tipos de documento separados por vírgula</p><p>Exemplo: PIC1,PIC2,PIC3</p><p>Exemplo: 39,42</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Documento de destino pelo mesmo índex do documento de origem                     | Sim / Não                                                                   | <p>Vai procurar qual o código do documento de destino que está no mesmo index do documento de origem.<br>Valor por defeito: Não</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Integra os documentos                                                            | Sim / Não                                                                   | Valor por defeito: Sim                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Secção/Série do documento de destino igual à do documento de origem              | Sim / Não                                                                   | <p>Vai integrar na mesma Secção/Série do documento de origem.<br>Valor por defeito: Não</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Secção/Série do documento a gerar                                                | Campo livre                                                                 | 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                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Secção/Série de destino usar o mesmo índex do documento de destino               | Sim / Não                                                                   | <p>Vai atribuir a Secção/Série usando o mesmo index do documento de destino</p><p>Exemplo: 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 ao integrar se o documento de destino for GT2 vai atribuir a série B ao integrar se o documento de destino for GT3 vai atribuir a série C.<br>Valor por defeito: Não</p>                                                                                                                                                                                               |
| Atualizar a lista de documentos ao entrar no processo                            | Sim / Não                                                                   | Apenas usado quando o parâmetro \[Permite satisfazer vários documentos em simultâneo para o mesmo cliente] não está ativo                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Mostrar todos os documentos até a data atual                                     | Dados específicos                                                           | <p>Usar um dos seguintes operadores <, <=, =, >, >=</p><p><br><= (Mostra todos os documentos até à data atual) <br>= (Mostra apenas os documentos da data atual)</p><p>>= (Mostra os documentos iguais e posteriores à data atual)</p>                                                                                                                                                                                                                                                                                                                                                                                       |
| Ordenação da lista de documentos                                                 | Campo livre                                                                 | Usando syntax SQL exemplo: ORDER BY Number                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Filtro adicional na lista de documentos                                          | Campo livre                                                                 | <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:</p><p>AND cab.Filter1='\[WORKWAREHOUSE]'</p>                                                                                                                                                                                                                                                                                                                                    |
| Informação adicional primeira linha na lista de documentos                       | Campo livre                                                                 | <p>Usada para mostrar informação adicional na lista de documentos a picar</p><p>Deve começar por vírgula e usar syntax SQL</p><p>Exemplo usando campos da view:</p><p>, cab.UserCol1 + cab.UserCol2 + cab.UserCol3</p><p>Exemplo usando SQL</p><p>, (SELECT Observacoes FROM CabecDoc WHERE CabecDoc.ID=cab.PackingKey)</p>                                                                                                                                                                                                                                                                                                  |
| Informação adicional segunda linha na lista de documentos                        | Campo livre                                                                 | <p>Usada para mostrar informação adicional na lista de documentos a picar</p><p>Deve começar por vírgula e usar syntax SQL</p><p>Exemplo usando campos da view:</p><p>, cab.UserCol1 + cab.UserCol2 + cab.UserCol3</p><p>Exemplo usando SQL</p><p>, (SELECT CodPostal+' '+CodPostalLocalidade FROM CabecDoc WHERE CabecDoc.ID=cab.PackingKey)</p>                                                                                                                                                                                                                                                                            |
| Campos de utilizador de documento                                                | *Ver abaixo mais elementos*                                                 | *Ver abaixo mais elementos*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Mensagem ao selecionar um documento                                              | Campo livre                                                                 | <p>Consulta que vai mostrar uma mensagem ao entrar num documento</p><p>Usar syntax SQL exemplo:</p><p>SELECT 0 as resultado, Obs as Mensagem FROM tabela WHERE cabkey=\[CHAVECAB]</p><p>resultado=0 Mostra mensagem e continua resultado=1 Mostra mensagem e cancela a ação</p><p>Podem ser utilizadas as seguintes keywords:</p><p>\[CHAVECAB] - O campo identificador do documento \[NUMERODOC] - Número do documento \[NOMEENTIDADE] - Nome da entidade \[DATAFINAL] - Data do documento \[CODIGOENTIDADE] - Código da Entidade \[CODINTDOCUMENTO] - Código interno do documento \[NOMEDOCUMENTO] - Nome do documento</p> |
| Títulos para as 10 colunas do documento (UserCol1,UserCol2,...)                  | Campo livre                                                                 | <p>Indicar os nomes das colunas separados por vírgula</p><p>Exemplo: Zona,Utilizador,Estado</p><p>Estas colunas são usadas nos filtros</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Permite satisfazer vários documentos em simultâneo para o mesmo cliente          | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Permite vários utilizadores para o mesmo documento                               | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Prefixo para código da caixa gerada pela app logística                           | Campo livre                                                                 | <p>Se o prefixo for por exemplo “Caixa” é concatenado a um contador continuo com x dígitos, ex. Caixa00001</p><p>Podem ser usadas as keywords:</p><p>\[DOCTYPE];\[DOCNUMBER];\[DOCNAME];\[CUSTOMERID];\[CUSTOMERNAME];\[WAREHOUSE];\[USERID];\[TODAY]</p>                                                                                                                                                                                                                                                                                                                                                                    |
| Número de dígitos a usar na numeração da caixa                                   | Campo numérico                                                              | O número da caixa é sequencial e por defeito com 5 dígitos fixos 00001,00002...etc                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Caixa a usar por defeito                                                         |                                                                             | Ao abrir uma caixa nova usa sempre a mesma e não mostra o ecrã de seleção e detalhes da caixa                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Ordenação da lista de artigos                                                    | Campo livre                                                                 | Usando syntax SQL exemplo: ORDER BY lin.Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Filtro adicional na lista de artigos                                             | Campo livre                                                                 | <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 as linhas do armazém selecionado:</p><p>AND lin.Warehouse='\[WORKWAREHOUSE]'</p>                                                                                                                                                                                                                                                                                                                                                              |
| Informação adicional na lista de artigos                                         | Campo livre                                                                 | <p>Usada para mostrar informação adicional na lista de artigos a picar</p><p>Deve começar por vírgula e usar syntax SQL</p><p>Exemplo usando campos da view:</p><p>, lin.UserCol1 + lin.UserCol2 + lin.UserCol3</p><p>Exemplo usando SQL</p><p>, (SELECT convert(varchar(100), Observacoes) FROM Artigo Art WHERE Art.Artigo = lin.Article )</p>                                                                                                                                                                                                                                                                             |
| Títulos para as 10 colunas da linha (UserCol1,UserCol2,...)                      | Campo livre                                                                 | <p>Indicar os nomes das colunas separados por vírgula</p><p>Exemplo: Peso,Tamanho,Familia</p><p>Estas colunas são usadas nos filtros</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Campos de utilizador da linha                                                    | *Ver abaixo mais elementos*                                                 | *Ver abaixo mais elementos*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Permite selecionar artigo da grelha                                              | Sim / Não                                                                   | Valor por defeito: Sim                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Criar e associar código de barras inexistente a produto                          | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Adicionar novo produto                                                           | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Permite quantidades superiores às do documento de origem                         | Campo numérico                                                              | 0 - Não permite 1 - Permite com mensagem de aviso 2 - Permite sem mensagem de aviso                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Permite inserir novas linhas de produtos existentes no documento de origem       | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Após satisfazer a quantidade, associar a artigo existente                        | Sim / Não                                                                   | Após satisfazer a quantidade de todas as linhas desse artigo associa o artigo à primeira linha do artigo do documento de origem apenas quando o parâmetro \[Permite inserir novas linhas de produtos existentes no documento de origem] estiver ativo                                                                                                                                                                                                                                                                                                                                                                        |
| Assume automaticamente a quantidade lida (Modo automático/manual)                | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Mostrar quantidade a picar por defeito                                           | Sim / Não                                                                   | Valor por defeito: Sim                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Mostrar campo para colocar um fator multiplicativo                               | Sim / Não                                                                   | <p>Para colocar o número de caixas, de forma a não ter de picar todas as caixas. <br>Valor por defeito: Não</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Apresentar automaticamente o teclado para indicar quantidade a picar             | Sim / Não                                                                   | <p>Apresenta teclado para quantidade automaticamente após leitura de Código de Barras.<br>Valor por defeito: Não</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Após adicionar um artigo, mostrar opção de fechar a caixa / abrir uma caixa nova | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Permite editar o campo de lote                                                   | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Permite fechar a linha                                                           | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Vários números de série para a mesma linha                                       | Sim / Não                                                                   | <p>Permite que se possa ler vários números de série para a mesma linha.<br>Valor por defeito: Não</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Mostrar artigos pendentes quando integra                                         | Antes de integrar, se existirem artigos pendentes, mostra lista dos artigos | <p>Antes de integrar, se existirem artigos pendentes, mostra lista dos artigos. <br>Valor por defeito: Sim</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Permite alterar o local de descarga                                              | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Fechar o documento de origem                                                     | Campo numérico                                                              | <p>0 - Confirma se pretende fechar o documento de origem <br>1 - Não confirma e fecha sempre o documento de origem <br>2 - Não confirma e nunca fecha o documento de origem</p>                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Usar localização de expedição                                                    | Sim / Não                                                                   | <p>Antes de integrar é pedida a localização de expedição.<br>Valor por defeito: Não</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Ordenação das linhas a integrar                                                  | Campo numérico                                                              | <p>0 - Ordem de picagem <br>1 - Ordem do documento <br>2 - Referência do artigo <br>3 - Descrição do artigo</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Manter a linha de comentário com referência ao documento de origem               | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Notificação por email de produtos não conformes                                  | Abre janela com mais elementos                                              | Na janela que abre surgem 4 campos a preencher com os dados necessários, como o remetente, destinatário e assunto.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Imprime o documento que foi integrado no ERP                                     | Campo numérico                                                              | <p>Após criar o documento, imprime usando o report do ERP.</p><p>Primavera - Compras/Vendas/Stock/Internos</p><p>Eticadata - Vendas/Encomendas</p><p>0 - Não imprime <br>1 - Imprime todos os documentos <br>2 - Imprime apenas os documentos em que a série esteja configurada para comunicar à AT</p>                                                                                                                                                                                                                                                                                                                      |
| Nome do report a imprimir                                                        | Campo livre                                                                 | Nome do report a imprimir                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Número de cópias a imprimir                                                      | Campo numérico                                                              | Indicar número de cópias a imprimir                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Integra o documento quando dá erro de comunicação à AT                           | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Campo de Utilizador para a Data de Entrega                                       | Campo livre                                                                 | Campo de Utilizador para a Data de Entrega                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Nr. Dias para filtro da query que lê os documentos                               | Campo numérico                                                              | Nr. Dias para filtro da query que lê os documentos                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Campo de Utilizador para a Rota                                                  | Campo livre                                                                 | Campo de Utilizador para a Rota                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |

| <p> </p><p>Tipo de Picking (SYSLOG\_PC)</p>                                          | <p> </p><p>Sem impressão / Impressão de etiqueta de peso remanescente</p>                       | <p> </p><p>Parâmetro apenas ativo na aplicação SYSLOG\_PC. Valor por defeito: Sem impressão</p> |
| ------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| <p> </p><p>Mostrar a mensagem com o número de documento criado (SYSLOG\_PC)</p>      | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Parâmetro apenas ativo na aplicação SYSLOG\_PC. Valor por defeito: Não</p>           |
| <p> </p><p>Mostrar a lista de documentos sem obrigar a selecionar o cliente</p>      | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Valor por defeito: Não</p>                                                           |
| <p> </p><p>Mostrar apenas clientes com documentos em aberto</p>                      | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Valor por defeito: Sim</p>                                                           |
| <p> </p><p>Usar apenas localizações do tipo expedição</p>                            | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Valor por defeito: Não</p>                                                           |
| <p> </p><p>Mensagem ao selecionar um artigo</p>                                      | <p> </p><p>Campo livre</p>                                                                      | <p> </p><p>Consulta que vai mostrar uma mensagem ao selecionar um artigo</p>                    |
| <p> </p><p>Permite fechar a linha</p>                                                | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Valor por defeito: Não</p>                                                           |
| <p> </p><p>Permite picar todas as linhas pendentes automaticamente</p>               | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Valor por defeito: Não</p>                                                           |
| <p> </p><p>Permite ler apenas códigos SSCC</p>                                       | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Valor por defeito: Não</p>                                                           |
| <p> </p><p>Permite inserir artigos sem preencher o lote</p>                          | <p> </p><p>Não permite / Permite com mensagem de aviso / Permite sem mensagem de aviso</p>      | <p> </p><p>Valor por defeito: Não permite</p>                                                   |
| <p> </p><p>Verificar se existe em stock um lote com data de validade mais antiga</p> | <p> </p><p>Não verifica / Verifica com mensagem de aviso / Verifica e não permite continuar</p> | <p> </p><p>Valor por defeito: Não verifica</p>                                                  |
| <p> </p><p>Verificar a data de validade dos lotes</p>                                | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Valor por defeito: Sim</p>                                                           |
| <p> </p><p>Mostrar apenas lotes com stock</p>                                        | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Valor por defeito: Sim</p>                                                           |
| <p> </p><p>Integra no ERP após guardar uma linha</p>                                 | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Valor por defeito: Não</p>                                                           |
| <p> </p><p>Fechar as linhas do documento de origem</p>                               | <p> </p><p>Sim / Não</p>                                                                        | <p> </p><p>Valor por defeito: Sim </p>                                                          |

###

### Campos de Utilizador do documento / da linha

Acedendo aos parâmetros "Campos de Utilizador do documento" e/ou "Campos de Utilizador da linha" surge uma janela que requer mais elementos.

Assim, exemplifica-se abaixo a imagem da janela dos campos de utilizador do documento, pois a diferença para a da "linha" é só um campo.

![](/files/5a9zVFadMJpThYxZyuMO)

Aqui são criados e configurados os campos de utilizador. Para adicionar bastará clicar numa das 10 linhas disponíveis. No momento abre uma nova janela.

Na grelha acima apresentada os campos indicam o seguinte:

* **Número** - Número do campo de utilizador. São disponibilizados 10 e a lista permite ordená-los.
* **Título do campo** - Nome atribuído ao campo
* **Tipo de Dados** - Apresentação do tipo de dados para o campo de utilizador. Este pode ser:
  * *String*
  * *Numérico*
  * *Date*
  * *Checkbox*
* **Tamanho** - Tamanho do campo para tipo string ou numérico em caracteres
* **Campo onde integra** - Indicação do campo do ERP no qual este campo integra.
* **Mostrar** - Indicação se o campo de utilizador selecionado é para mostrar antes, depois ou em ambos no processo respetivo. Este campo é exclusivo do "Campo de utilizador do documento".
* **Obrigatório** - Se o campo de utilizador é de resposta obrigatória.
* **Apagar** - Apaga o campo de utilizador selecionado.

#### Novo / Editar campo

A forma de criar um campo de utilizador é semelhante ao de editar um existente, pelo que apresenta os campos anteriormente indicados.


---

# 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/syslog-4.0/configuracoes/processos/picking.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.
