Âmbito e Objetivos
Com a nova funcionalidade de Mudança de Turno, pretende-se reduzir o tempo não produtivo que existe na passagem de turno e diminuir a construção de paletes mais baixas, que potencialmente nascem com o fim de turno. Por outro lado, é apresentada maior visibilidade sobre o tempo de inatividade dos operadores, ou seja, o responsável de armazém passa a ter mais ferramentas para monitorizar a inatividade dos operadores, de forma a poderem agir mais rapidamente e reduzir o tempo de inatividade, transformando-o em tempo útil de execução.
Relativamente à suspensão de unidades de trabalho e remoção da mesma, possibilitamos que o sistema remova automaticamente a suspensão da unidade de trabalho para o mesmo operador, através da utilização de um código de erro novo. Desta forma, pretende-se por um lado reduzir o tempo útil gasto na remoção da suspensão de unidades de trabalho (que na solução anterior apenas poderia ser feita pelo responsável de armazém), e por outro lado evitar que os operadores suspendam unidades de trabalho que considerem menos produtivas, com o objetivo de executarem apenas as que consideram mais produtivas.
Códigos de Erros de Rádio Frequência
Global → Global Aplicação → Aplicação → Gestão de Armazéns → Parametrização → Acções e Unidades de Trabalho → Códigos Erros de Rádio Frequência [AL120]
Nesta transação deverão estar configurados os códigos de erro que se pretende utilizar nas unidades de trabalho (UdT), nomeadamente, os novos códigos introduzidos nesta funcionalidade “Suspender Turno” e “Intervalo”, conforme detalhado abaixo.

Determinação dos códigos de Erros de Rádio Frequência
Global → Global Aplicação → Aplicação → Gestão de Armazéns → Parametrização → Acções e Unidades de Trabalho → Determinação dos Códigos Erros de Rádio Frequência [AL138]
A determinação dos códigos de erro pode ser feita no AL138, por vários níveis, de forma a suportar as diferentes necessidades
- Por Armazém e Tipo de unidade de trabalho;
- Por Armazém e Classe de unidade de trabalho;
- Por Armazém;
- Por Instalação e Classe de unidade de trabalho;
- Por Instalação.

Os códigos de erro disponíveis quer em RF ou Voice nas unidade de trabalho, são os que forem configurados nesta determinação com o estado “Ativo”.

Configuração dos Códigos de Erro
Código de Erro “Suspender Turno”
O operador passa a ter disponível, conforme configuração, um novo código de erro “Suspender Turno”, tanto em RF como em voz, de acordo com a configuração dos códigos de erro efetuada no AL120 e no AL138.

O erro “Suspender Turno” deve ter selecionado o comando de voz Suspender Turno, e as flags “Susp” e “Rec.Auto” ativas. Ao configurar o comando desta forma estamos a indicar que as unidades de trabalho poderão ser retomadas através da opção Retomar Turno ou pela atribuição manual Levantar Suspensão para Operador (em caso excecional o Gestor de Armazém tem liberdade de o fazer para um operador específico).
A unidade de trabalho ficará suspensa no ecrã das unidades de trabalho, com o operador definido, até que outro operador retome a mesma; desta forma, podemos identificar facilmente quem suspendeu uma unidade de trabalho.
Outros levantamentos de suspensão manual disponíveis no AL055 ficarão bloqueados, como é o caso:
- Levantar Suspensão;
- Levantar Suspensão e Libertar.

Código de Erro “Intervalo”
O operador passa a ter disponível, conforme configuração, um novo código de erro “Intervalo”, tanto em RF como em voz, de acordo com a configuração dos códigos de erro efetuada no AL120 e no AL138.

O erro “Intervalo” deve ter selecionado o comando de voz “Intervalo” e a flag “Pausa” ativa.
O operador poderá utilizar este código sempre que necessitar de fazer uma pausa. Este comando de intervalo colocará a unidade de trabalho no estado “Atribuída” ao operador e, desta forma, quando o operador voltar da pausa poderá Aceitar trabalho novamente, e continuar a fazer a unidade de trabalho, sem necessidade de interação com o responsável de armazém.
Configuração da Unidade de trabalho Retomar Turno
Para o “Retomar Turno” foi criado um novo documento designado Retomar Turno [96]. O Retomar Turno é uma opção disponível em RF e em Voice, para a qual terá de ter uma unidade de trabalho criada e configurada.
Definição de Novos Tipos de Unidades de Trabalho
Global → Global Aplicação → Aplicação → Gestão de Armazéns → Parametrização → Acções e Unidades de Trabalho → Tipos de Unidades de trabalho [AL117]

Criação de um novo tipo de unidade de trabalho, utilizando a classe de unidade de trabalho “Retomar Turno”.
Configurar o Comportamento do Novo Tipo de Unidade de Trabalho
Global → Global Aplicação → Aplicação → Gestão de Armazéns→Parametrização→Acções e Unidades de Trabalho→Gestão de Unidades de Trabalho [AL118]
Na unidade de trabalho referida anteriormente será necessário definir para cada armazém, a informação apresentada na imagem abaixo:

Para configurar a unidade de trabalho para RF terá de se escolher a ação para o tipo Mov. Contentores: Escolher Contentor [5590 – Escolher Contentor para Retomar turno ]
Para configurar a unidade de trabalho para Voice terá de se escolher a ação para o tipo Voice: Escolher Contentor [5600 – Voice Escolher Contentor para Retomar turno ]
Determinação Tipo de Unidades de Trabalho
Global → Global Aplicação → Aplicação → Gestão de Armazéns → Definições Operacionais Determinações → Determinação Tipo Unidade Trabalho [AL092]
Visto que a unidade de trabalho é lançada de formaonDemand a determinação do tipo de unidade de trabalho deverá ser feita Por Armazém/T.Doc., para o documento 96 Retomar Turno.

Interpretação do Diálogo em Voice
O comando “Retomar Turno” em voice, estará disponível na mensagem “Aceitar Trabalho?”, quando a configuração no AL376 estiver ativa, juntamente com a ação configurada para o tipo Voice: Escolher Contentor no AL118.


Mudança de Turno
Suspender Turno
O código de erro está disponível nas ações onde é possível executar, isto é, após a declaração das etiquetas dos contentores. Quando é declarado o erro “Suspender Turno”, a unidade de trabalho fica suspensa no AL055 com o motivo “Suspender Turno”.
Em RF
Exemplo: não é possível declarar o código de erro antes das ações de execução.


Na Tarefa de Voz
Operador: Suspender Turno
Voz: Faltam executar 3 UMAS. Suspender Turno. Confirma?
Operador : Duas opções:
- Anular (O sistema volta para a execução)
- OK (O sistema Suspende UdT com motivo “Suspender Turno”)
Voz: Aceitar trabalho?

Retomar Turno
Em RF
No Menu está disponível a acção onDemand “RETOMAR TURNO”:
Após o operador declarar a etiqueta do contentor o sistema vai procurar uma unidade de trabalho suspensa em que o motivo possibilite recuperação automática (motivo “Suspender Turno”), das classes de execução RF, e que contenha o contentor/etiqueta igual à etiqueta declarada pelo operador. Mesmo que a unidade de trabalho contenha mais contentores/etiquetas, o sistema atribui ao operador a unidade de trabalho.
Se o sistema não encontrar nenhuma unidade de trabalho com os requisitos indicados para a etiqueta declarada, não conseguirá atribuir automaticamente uma unidade de trabalho e apresentará uma mensagem de erro a informar “Não foi possível atribuir a unidade de trabalho automaticamente, declare uma etiqueta válida. ” mantendo-se na mesma ação (pois poderão existir outras etiquetas válidas que o operador pode declarar).

Para “Finalizar / Abandonar” uma unidade de trabalho onDemand o operador deverá invocar o comando “Abandonar” que deve estar configurado para usar neste tipo de classe de unidade de trabalho (56 – Retomar Turno).
Na Tarefa de Voz (Voice):
Voz: Aceitar trabalho?
Operador Duas opções:
- OK (sistema prossegue para a normal aceitação de trabalho)
- Retomar Turno
Voz: Declarou que pretende retomar uma execução. Confirma?
Operador Duas opções:
- Cancelar (sistema volta para o diálogo “Aceitar Trabalho?”)
- OK
Voz: Declare Etiqueta
Operador: <declara etiqueta>
Após o operador declarar a etiqueta do contentor o sistema vai procurar uma unidade de trabalho suspensa em que o motivo possibilite recuperação automática (Ex: “Suspender Turno”), da classe voice, que contenha o contentor/etiqueta que termine com os 2 últimos dígitos iguais aos declarados pelo operador. Se o sistema:
- Encontrar apenas uma unidade de trabalho com os requisitos indicados, atribuirá essa UdT ao operador e avançará para a execução da UdT.
- Encontrar mais do que uma UdT com os requisitos indicados, solicitará novamente ao operador a declaração da etiqueta com mais dígitos, da esquerda para a direita:
- Voz: Diga mais dígitos, Declare Etiqueta, Declare etiqueta do contentor de expedição
- Não encontrar nenhuma UdT com os requisitos indicados, dará uma mensagem de que não existem unidades de trabalho para continuar, mantendo-se na mesma ação (pois poderão existir outras etiquetas válidas que o operador pode declarar):
- Voz: Não foi possível atribuir a unidade de trabalho automaticamente, declare uma etiqueta válida. Declare Etiqueta.
- Operador Duas opções:
- Declara dígitos de uma etiqueta válida
- Abandonar (Código de Erro para Retornar ao Aceitar Trabalho?)
Cálculo da produtividade
O cálculo da produtividade tem como objetivo demonstrar o rendimento das atividades de um dado operador.
Relatórios de produtividade
Os relatórios de produtividade permitem obter uma visão da produtividade dos operadores, sendo possível obter esses dados nas transações AL305 e AL149, conforme detalhe abaixo.
Produtividade por Operador
Global → Global Aplicação → Aplicação → Gestão de Armazéns → Estatísticas → Produtividade por Operador [AL305].
O relatório da Produtividade por Operador [AL305] permite adquirir, de uma forma muito simples, os dados das atividades dos operadores, após a conclusão das mesmas. Para consultar os valores da produtividade deve-se preencher o formulário, conforme a imagem abaixo.

Após preencher e clicar no botão “Listar” , serão apresentados os valores da produtividade do operador, conforme exemplo na imagem abaixo.
A este relatório foi adicionada a coluna “Inatividade” (sec), que apresenta o tempo de inatividade do operador em segundos, conforme os parâmetros selecionados.

Resumo Produtividade Unidade de Trabalho
Global → Global Aplicação → Aplicação → Gestão de Armazéns → Estatísticas → Resumo Produtividade Unidade de Trabalho[AL149].
O relatório Resumo Produtividade Unidade de Trabalho [AL149] permite visualizar os valores de produtividade, tal como no relatório da Produtividade por Operador [AL305]. O AL149 distingue-se do AL305 pelo facto de ser necessário gerar uma estatística dos dados previamente.
Criação da estatística do relatório de Produtividade
Global → Global Aplicação → Aplicação → Gestão de Armazéns → Estatísticas → Alimentar Estatísticas → Estatísticas de Produtividade [AL142].
O relatório Estatísticas de Produtividade [AL142] tem como objetivo criar as estatísticas. Para tal, deve-se preencher o formulário com os dados para os quais pretende gerar as estatísticas, conforme imagem abaixo.

Após o preenchimento do formulário, deverá clicar em “Gerar” para criar a estatística. Seguidamente, poderá consultar a informação gerada no relatório Resumo Produtividade Unidade de Trabalho [AL149].
Para aceder à informação que pretende, deverá preencher os valores dos filtros.

Após clicar no botão “Listar” , serão apresentados os dados respetivos da produtividade, conforme exemplo na imagem abaixo.

A este relatório foi adicionada a coluna “Inatividade”, que apresenta o tempo de inatividade do operador em segundos, conforme os parâmetros selecionados.
Performance Instantânea
A performance instantânea tem como objetivo demonstrar o trabalho realizado pelos operadores, durante o dia corrente.
A fim de tornar a apresentação da performance instantânea mais dinâmica, foi criado um novo acesso para possibilitar a parametrização de intervalos de tempo diferentes, consoante a análise que se pretenda efetuar.
Configuração do acesso
Global → Global Aplicação → Aplicação → Estatísticas → Alimentar Estatísticas → Intervalo de tempo da produtividade instantânea do operador [AL427]
O acesso destina-se a definir os intervalos de tempo, em que é desencadeada a alteração do estado, ou seja, a alteração da cor do ícone no respetivo relatório de análise da performance instantânea (AL426). Esta configuração é realizada no acesso AL427.

Selecionar o nível para o qual se pretende definir o intervalo de tempo (Por Equipa/Armazém, Armazém ou Por Instalação) e de seguida clicar em “Operação Seguinte” .
Clicar em “Adicionar” , onde será apresentado o ecrã de configuração.

O valor dos campos “Intervalo inferior (min)” e “Intervalo superior (min)” são referentes ao tempo (em minutos) da transição de estado, ou seja, se o período que está a ser analisado for:
- Inferior ao valor de “Intervalo inferior (min)” → ícone verde;
- Maior ou igual ao “Intervalo inferior (min)” e menor que o “Intervalo superior (min)” → ícone amarelo;
- Superior ou igual ao “Intervalo superior (min)” → ícone vermelho.
Visualização da performance instantânea
A visualização da performance instantânea pode ser feita em dois relatórios: AL055 e AL426.
Global → Global Aplicação → Aplicação → Gestão de Armazéns → Gestão Unidades de Trabalho → Monitor das Unidades Trabalho [AL055] → Performance Instantânea
O relatório Monitor das Unidades de Trabalho [AL055] dá uma visão do tempo de inatividade de todos os operadores do armazém selecionado previamente.
Global → Global Aplicação → Aplicação → Gestão de Armazéns → Gestão Unidades de Trabalho → Performance Instantânea [AL426]
O relatório Performance Instantânea [AL426] dá a mesma visão do tempo de inatividade dos operadores e, adicionalmente, permite filtrar por Equipa e/ou Operador.

É possível verificar a inatividade dos operadores face à hora corrente (coluna “Agora”) e ao longo do Período de Análise selecionado, sendo que:
- A coluna “Agora” apresenta o estado da inatividade dentro da UdT e/ou entre UdT, face à hora atual. Se o estado for Amarelo ou Vermelho, ao passar o rato por cima é possível verificar há quantos minutos o operador se encontra inativo (ou seja, sem fazer qualquer ação). Estados:
- Ícone cinza: utilizador não se encontra ativo em sistema (não tem login efetuado).
- Ícone verde: face à hora atual, o utilizador realizou a última ação há menos de X minutos (Intervalo inferior).
- Ícone amarelo: face à hora atual, o utilizador realizou a última ação entre X minutos (Intervalo inferior) e Y minutos (Intervalo superior).
- Ícone vermelho: face à hora atual, o utilizador realizou a última ação há mais de Y minutos (Intervalo superior).
- As colunas do Período de Análise apresentam a inatividade entre UdT. Cada bloco horário pode apresentar até 6 ícones, cada um representando 10 minutos. Se o operador tiver feito uma ou mais UdT num determinado período de 10 minutos, ao passar o rato por cima é possível verificar o nº das UdT que realizou. Estados:
- Ícone cinza: utilizador não se encontrava ativo em sistema (não tinha login efetuado).
- Ícone verde: nos 10 minutos do ícone, o utilizador teve um total de inatividade (sem UdT) inferior a X minutos (Intervalo inferior).
- Ícone amarelo: nos 10 minutos do ícone, o utilizador teve um total de inatividade (sem UdT) entre X minutos (Intervalo inferior) e Y minutos (Intervalo superior).
- Ícone vermelho: nos 10 minutos do ícone, o utilizador teve um total de inatividade (sem UdT) superior a Y minutos (Intervalo superior).
- Sem ícone: se o operador parar de trabalhar (sem UdT), à medida que o dia avança, não são apresentados os ícones durante todos os blocos de 10 minutos que não está a trabalhar. No entanto, se após um determinado período iniciar uma UDT, todos os ícones anteriores ao bloco horário em que se encontra até ao último bloco que trabalhou serão apresentados a vermelho, para demonstrar que não trabalhou durante todo esse período.
