Compartilhar via


Agendar a impressão da etiqueta de ciclo durante o ciclo

Use o recurso Impressão de etiqueta de ciclo baseada em tarefas como parte do seu processo de ciclo para ajudar a melhorar a eficiência e fazer com que o sistema crie etiquetas de ciclos e trabalhe em tarefas separadas.

O processo de configuração da impressão da etiqueta de ciclo é complexo e depende de configurações precisas e dados mestres. Não é incomum que a geração de registros de etiqueta de ciclo falhe e, quando isso acontece, todo o processamento de ciclo é revertido. O recurso Impressão de etiqueta de ciclo baseada em tarefa ajuda você a evitar ter que recriar linhas de trabalho toda vez que uma etiqueta de ciclo for impressa incorretamente.

Quando você usa o recurso Impressão de etiqueta de ciclo baseada em tarefa, o sistema cria primeiramente trabalho e linhas de trabalho. Em seguida, ele cria e imprime as etiquetas de ciclo. Por fim, se as etiquetas de ciclo forem criadas corretamente, o recurso libera o trabalho e o ciclo para separação.

Ativar o recurso de Impressão de etiqueta de ciclo baseada em tarefa no gerenciamento de recursos

Para usar os recursos que são descritos neste artigo, eles devem ser ativados para o seu sistema. Use o espaço de trabalho Gerenciamento de recurso para ativar os recursos na seguinte ordem:

  1. Bloqueio de trabalho em toda a organização – esse recurso é necessário para a configuração manual e automática da criação de trabalho agendado . (Desde a versão 10.0.21 do Supply Chain Management, este recurso é obrigatório, portanto, é ativado por padrão e não pode ser desativado novamente.)
  2. Impressão de etiquetas ciclo baseada em tarefa – esse recurso é necessário para dividir a impressão de etiquetas de ciclo em um escopo de transação separado.

Habilitar manualmente o novo método de etapa do ciclo

Primeiro, você deve criar o novo método de etapa de ciclo e habilitar para o processamento de tarefas assíncronas paralelas.

  1. Acesse Gerenciamento de depósito > Configuração > Ciclos > Métodos de processo de ciclo.

  2. No Painel de Ações, selecione Regenerar método. Observe que waveLabelPrinting é adicionado à lista de métodos de processo de ciclo que você pode usar em seus modelos de ciclo de envio.

  3. Selecione o registro em que o campo Nome do método esteja definido como acenarLabelPrinting e, em seguida, no Painel de Ações, selecione Configuração de tarefa.

  4. No Painel de Ação, selecione Novo para adicionar uma linha à grade. Defina os seguintes campos para a nova linha:

    • Depósito – Select o depósito que você usará para agendar o processamento de criação de trabalho. (Se você estiver usando dados de demonstração para fins de teste, você pode selecionar o depósito 24).
    • Número máximo de tarefas em lotes – Especifique um número máximo de tarefas em lotes. Na maioria dos casos, o valor deve ser de 8 a 16. No entanto, recomendamos que você experimente e encontre a configuração ideal para seus cenários.
    • ciclo grupo de lotes de processamento – Select um grupo de lotes de processamento ciclo dedicado para otimizar o processamento da fila de lotes.

Agora você pode atualizar um modelo de ciclo existente para que ele use o método de processamento Impressão de etiqueta de ciclo. Como alternativa, você pode criar um novo modelo de ciclo que o use.

  1. Acesse Gerenciamento de depósito > Configuração > Ciclos > Modelos de ciclo.
  2. No Painel de Ações, selecione Editar.
  3. No painel de lista, selecione o modelo de ciclo a ser atualizado. (Se você estiver usando dados de demonstração para fins de teste, você pode selecionar o 24 Padrão de envio).
  4. Na FastTab Métodos, na coluna Métodos restantes, selecione a linha na qual o campo Nome está definido como waveLabelPrinting.
  5. Selecione adicionar (botão de seta para a direita) para mover a linha selecionada para a coluna Métodos selecionados.
  6. No campo Código de etapas do ciclo, digite o código de etapa de ciclo que será usado para conectar o modelo de ciclo com um modelo de etiqueta de ciclo.

Definir dados do limite de processamento de tarefa de ciclo

Na primeira vez que o processo de ciclo for executado por qualquer processamento baseado em tarefa, o sistema cria os dados limites do processamento de tarefa de ciclo padrão. Esses dados são usados para controlar se o processamento de ciclo será executado assincronamente para que ele possa processar e criar etiquetas de ciclo em paralelo.

Os dados padrão usam inicialmente um valor limite de 1 para o número mínimo de IDs de trabalho (MinimumWorkThresholdForLabelPrinting). Portanto, quando o sistema processa um ciclo que tem mais de um ID de trabalho, ele usará o processamento baseado em tarefas de etiquetas de ciclo em uma transação separada. Você pode inserir ou atualizar manualmente esses dados na tabela WHSWaveTaskProcessingThresholdParameters em seus ambientes de teste. Para alterar a configuração em um ambiente de produção, deverá contatar o Suporte da Microsoft para solicitar a atualização.

Alterações na lógica de processamento de ciclo quando a impressão do rótulo de ciclo baseado em tarefas é usada

Se o processamento da etiqueta de ciclo exceder o limite de processamento da tarefa de ciclo, o processamento baseado em tarefas será iniciado. No processamento de ciclo seguinte que se encaixar no modelo de ciclo, a impressão da etiqueta de ciclo será executada em uma transação ttsbegin/ttscommit autônoma imediatamente após a criação do trabalho. Se a liberação de trabalho (desbloqueio) for configurada no modelo de ciclo para ser executada automaticamente, ela ocorrerá somente após o processo de impressão da etiqueta de ciclo ser concluído com sucesso.

Se a geração de etiquetas de ciclo falhar (por exemplo, se a conversão da quantidade de trabalho na quantidade de etiqueta de ciclo falhar e lançar um erro), apenas a transação apropriada falhará. O trabalho que foi criado anteriormente permanece congelado. Para corrigir erros e imprimir as etiquetas de ciclo, siga estas etapas.

  1. Acesse Gerenciamento de depósito > Ciclos de saída > Ciclos de remessa > Todos os ciclos.
  2. Selecione o ciclo relevante na grade.
  3. No Painel de Ações, na guia Ciclo, no grupo Imprimir, selecione Etiquetas de ciclo.
  4. Siga as instruções na tela para enviar as etiquetas para impressão.
  5. No Painel de Ações, na guia Ciclo, no grupo Ciclo, selecione Liberar para liberar manualmente o trabalho para o ciclo selecionado.

Recursos adicionais