Agendar a impressão de etiquetas de vaga durante a vaga
Utilize a funcionalidade Impressão de etiquetas de vaga baseada em tarefas como parte do seu processo de criação de vagas para ajudar a melhorar a eficiência e para que o sistema crie etiquetas de vaga e trabalhe em tarefas separadas.
O processo de configuração da impressão de etiquetas de vaga é complexo e baseia-se numa configuração precisa e em dados globais. Não é incomum que a geração de registos de etiquetas de vaga falhe e, quando isso acontece, todo o processamento de vagas é revertido. A funcionalidade Impressão de etiquetas de vaga baseada em tarefas ajuda-o a evitar ter de recriar trabalho e linhas de trabalho sempre que uma etiqueta de onda for impressa incorretamente.
Quando utiliza a funcionalidade Impressão de etiquetas de vaga baseada em tarefas, o sistema primeiro cria um trabalho e linhas de trabalho. Em seguida, cria e imprime etiquetas de vaga. Por fim, se as etiquetas de vaga forem corretamente criadas, liberta o trabalho e a vaga para a recolha.
Ativar a funcionalidade Impressão de etiquetas de vaga baseada em tarefas na gestão de funcionalidades
Para utilizar as funcionalidades que são descritas neste artigo, estas têm de estar ativadas para o seu sistema. Utilize a área de trabalho Gestão de funcionalidades para ativar as funcionalidades na seguinte ordem:
- Bloqueio de trabalho em toda a organização — Esta caraterística é necessária para a configuração manual e automática da criação de trabalho agendado. (Dado que esta funcionalidade é obrigatória a partir da versão 10.0.21 do Supply Chain Management, está ativada por predefinição e não pode ser desativada.)
- Impressão de etiquetas de vaga baseada em tarefas — Esta caraterística é necessária para dividir a impressão de etiquetas de vaga num âmbito de transação separado.
Ativar manualmente o novo método de passo de vaga
Primeiro tem de criar o novo método de passo de vaga e ativá-lo para o processamento de tarefas assíncronas paralelas.
Aceda a Warehouse Management > Configuração > Vagas > Métodos de processo de vaga.
No Painel de Ações, selecione Regenerar método. Note que waveLabelPrinting é adicionado à lista de métodos de processo de vaga que pode utilizar nos seus modelos de vaga de envio.
Selecione o registo onde o campo Nome do método está definido como waveLabelPrinting e, em seguida, no Painel de Ações, selecione Configuração da tarefa.
No Painel de Ações, selecione Novo para adicionar uma linha à grelha. Em seguida, defina os seguintes campos para a nova linha:
- Armazém — Selecione o armazém que será utilizado para agendar o processamento de criação de trabalho. (Se estiver a utilizar dados de demonstração para fins de teste, pode selecionar o armazém 24.)
- Número máximo de tarefas em lote — Especifique um número máximo de tarefas em lote. Na maioria dos casos, o valor deve ser de 8 a 16. No entanto, recomendamos que experimente encontrar a definição ideal para os seus cenários.
- Grupo de lote de processamento de vagas — Selecione um grupo de lotes de processamento de vagas dedicado para otimizar o processamento da fila de lotes.
Agora pode atualizar um modelo de vaga existente para que utilize o método de processamento de vagas Impressão de etiquetas de vaga. Em alternativa, pode criar um novo modelo de vaga que o utiliza.
- Aceda a Warehouse Management > Configuração > Ondas > Modelos de onda.
- No Painel de Ações, selecione Editar.
- No painel de lista, selecione o modelo de vaga a atualizar. (Se estiver a utilizar dados de demonstração para fins de teste, pode selecionar 24 Predefinição de envio.)
- No Separador Rápido Métodos, na coluna Métodos restantes, selecione a linha em que o campo Nome é definido como waveLabelPrinting.
- Selecione adicionar (botão de seta para a direita) para mover a linha selecionada para a coluna Métodos selecionados.
- No campo Código de passo de vaga, introduza um código de passo de vaga que será utilizado para associar o modelo de vaga a um modelo de etiqueta de vaga.
Definir dados de limiar de processamento de tarefas de vaga
A primeira vez que um processo de vaga for executado utilizando qualquer processamento baseado em tarefas, o sistema cria dados predefinidos de limiar de processamento de tarefas de vaga. Estes dados são utilizados para controlar se o processamento de vagas será executado assincronamente e baseado em tarefas, para que possa processar e criar etiquetas de vaga em paralelo.
Os dados predefinidos inicialmente utilizam um valor de limiar de 1 para o número mínimo de IDs de trabalho (MinimumWorkThresholdForLabelPrinting
). Como tal, quando o sistema processa uma vaga que tem mais de um ID de trabalho, utilizará o processamento baseado em tarefas de etiquetas de vaga numa transação separada. Pode inserir ou atualizar manualmente estes dados na tabela WHSWaveTaskProcessingThresholdParameters
nos seus ambientes de teste. Para alterar a definição num ambiente de produção, deverá contactar o Suporte da Microsoft para pedir a atualização.
Alterações na lógica de processamento de vagas quando a impressão de etiquetas de vaga baseada em tarefas é utilizada
Se o processamento de etiquetas de vaga exceder o limiar de processamento de tarefas de vaga, é iniciado o processamento baseado em tarefas. No processamento de vagas seguinte que se adequa ao modelo de vaga, a impressão de etiquetas de vaga será executada numa transação autónoma de ttsbegin/ttscommit imediatamente após a criação do trabalho. Se a libertação do trabalho (desbloqueio) estiver configurada no modelo de vaga para executar automaticamente, só ocorre após o processo de impressão de etiquetas de vaga ser concluído com êxito.
Se a geração de etiquetas de onda falhar (por exemplo, se a conversão da quantidade de trabalho para quantidade de etiquetas de vaga falhar e apresentar um erro), apenas a transação adequada falha. O trabalho que foi criado anteriormente permanece congelado. Para corrigir erros e imprimir as etiquetas de vaga, siga estes passos.
- Aceda a Warehouse Management > Vagas de saída > Envios de saída > Todas as vagas.
- Selecione a vaga relevante na grelha.
- No Painel de Ações, no separador Vaga, no grupo Imprimir, selecione Etiquetas de vaga.
- Siga as instruções apresentadas no ecrã para enviar as etiquetas para impressão.
- No Painel de Ações, no separador Vaga, no grupo Vaga, selecione Libertar para libertar manualmente o trabalho para a vaga selecionada.