# Picking / Transferência

O processo de Picking / Transferência é um processo composto por dois outros processos de base. Estes são o Picking e a transferência. A diferença deste processo para os outros é que conjuga a funcionalidade do picking para a gestão de transferências de stock entre armazéns.

Assim, com base num documento de origem (uma encomenda ou fatura, por exemplo) o documento que vai gerar, após a picagem, é um documento de transferência.

Na prática é um processo semelhante ao picking (na origem do documento) para depois gerar uma transferência entre armazéns.

O stock resultante deste processo fica localizado num "armazém de trânsito" quando faz a transferência. Quando recebem no armazém de destino recebem os artigos os mesmos vão para um armazém de trânsito. Se não forem artigos para expedição são de receção.

| **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                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Estado do stock a movimentar                                               | DISP                                                                        | Indicar o estado de stock que vai ser usado ao criar a transferência. Exclusivo do ERP Primavera.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Gerar transferência para expedição                                         | 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>                                                                                                                                                                                                                                                                |
| Processo de separação                                                      | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Localização de destino                                                     | Campo livre                                                                 | <p>Indicar a localização de destino da transferência</p><p>Usado apenas se for um processo de separação</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Atualizar a lista de documentos ao entrar no processo                      | Campo numérico                                                              | 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>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Tipos de dados das 10 colunas do documento (UserCol1,UserCol2,...)         | Campo livre                                                                 | Indicar os tipos das colunas separados por vírgula Exemplo: s,d,n,s,s,s,s,s,s,s s - alfanumérico d - data n - numérico                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| 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                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Mostrar a lista de documentos sem obrigar a selecionar o cliente           | Sim / Não                                                                   | Usado apenas quando o parâmetro \[Permite satisfazer vários documentos em simultâneo para o mesmo cliente] está ativo                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Mostrar apenas clientes com documentos em aberto                           | Sim / Não                                                                   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| 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 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>                                                                                                                                                                                                                                                                                                                                             |
| 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>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Tipos de dados das 10 colunas da linha (UserCol1,UserCol2,...)             |                                                                             | Indicar os tipos das colunas separados por vírgula Exemplo: s,d,n,s,s,s,s,s,s,s s - alfanumérico d - data n - numérico                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Campos de utilizador da linha                                              | *Ver abaixo mais elementos*                                                 | *Ver abaixo mais elementos*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Mensagem ao selecionar um artigo                                           | Campo livre                                                                 | <p>Consulta que vai mostrar uma mensagem ao selecionar num artigo</p><p>Usar syntax SQL exemplo:</p><p>SELECT 0 as resultado, Obs as Mensagem FROM tabela WHERE ref=\[REFARTIGO]</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 \[NUNLINHA] - Número da linha \[REFARTIGO] - Referência do Artigo</p> |
| Permite selecionar artigo da grelha                                        | Sim / Não                                                                   | Valor por defeito: Sim                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Permite ler apenas códigos SSCC                                            | Sim / Não                                                                   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| 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>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Permite editar o campo de lote                                             | Sim / Não                                                                   | Valor por defeito: Não                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Verificar se existe em stock um lote com data de validade mais antiga      | 0,1 ou 2                                                                    | <p>0 - Não verifica <br>1 - Verifica com mensagem de aviso <br>2 - Verifica e não permite continuar</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| 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>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| 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                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |

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

![](https://932375659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIfx9jFJoqITgxeDEfYki%2Fuploads%2FBoGmlySZKvXlh6LAR3Yj%2FCampos%20de%20utiliza%20Doc.jpg?alt=media\&token=68f860bf-5106-403f-b613-302c82a5e775)

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.
