Histórico da Página
...
O conceito de Convocação Ativa (CA) foi aplicado ao módulo de WMS para aumentar a assertividade, dinamismo e produtividade na separação de picking. Com a CA, o processo de distribuição das atividades de separação acontece de maneira automática, não sendo necessária a atuação direta de um usuário sobre o sistema. Ao ser realizada a Formação das Cargas de separação, o motor de convocação gera uma Ordem de Serviço (OS) para cada atividade, busca todos os operadores disponíveis para alocação e associa as OS's a cada um. Os operadores passam a ser convocados automaticamente pelos coletores para realizar as atividades de separação, de acordo a linha de separação associada.
Regras
Atividade:
- O código da atividade representa um código único gerado na formação carga que indica uma tarefa de separação a ser realizada
...
- ;
- Para cada atividade só pode existir um número de palete associado;
- Caso o operador 'feche' o palete antes de concluir a separação de todos os itens de dada atividade, o motor da convocação gerará um outro código de atividade (respeitando a regra 1) com os itens pendentes de separação. A nova atividade será definida automaticamente como prioritária e alocada ao operador que fechou a atividade original.
Ordem de Serviço:
- Para cada atividade é gerada uma Ordem de Serviço
...
- ;
- As OS's consistem nas solicitações associadas ao operador e enviadas ao coletor automaticamente para a execução de uma atividade de separação;
- Caso o operador seja convocado para atender a uma OS e não realizar o 'Aceite', após passados 10 minutos, o motor da convocação realocará a OS para outro operador disponível;
- Se a nova atividade prioritária (vide regra Atividade 1) não for realizada pelo operador em até 3 minutos, o motor da convocação realocará a OS para outro operador disponível;
- As OS's podem estar abertas, alocadas ou encerradas.
Motor de Convocação:
- O motor da convocação é a inteligência da Convocação Ativa. Responsável pelo processo de geração, alocação e distribuição das OS's
...
- ;
- Na prática, consiste em um JOB executado em um intervalo de tempo pré-definido na implantação;
- Por padrão é sugerido um intervalo de 5 a 7 segundos de periodicidade na execução do JOB;
- O JOB para criação no RMS deve ser apenas o PC_RMS_RF_CONVOCACAO.PROC_MOTOR_CONVOCACAO;
- Ao alocar as OS's aos operadores, o motor de convocação obedece a seguinte ordem de prioridade [Prioridade Manual > Data de Geração da Atividade > Ordem das Filiais].
Linha de separação: Uma
- A linha de separação
...
- deve representar um range de endereços de picking pré-definidos
...
- ;
- A formação de carga gera as atividades de acordo as linhas de separação cadastradas.
Operadores:
- Todos os operadores devem estar cadastrados na tabela de operadores da Convocação Ativa (AG5MONRF);
- Um operador não pode estar alocado a duas OS's simultaneamente;
- Se o operador aceitar uma OS, a atividade deverá ser concluída pelo próprio. Caso o operador interrompa a separação no meio do processo sem fechar o palete (desligue o coletor, fim de expediente), a atividade ficará 'presa' não sendo possível a realocação automática.
Formação de Carga: Na formação de carga, todos os itens que porventura não tiverem estoque localizado cairão no galpão 0 e serão estornados automaticamente.
Prioridades:
Prioridade manual: Quando uma atividade é definida como prioridade, o motor da convocação alocará a OS correspondente antes de qualquer outra atividade não prioritária.
Prioridade de filiais: Ordem das filiais prioritárias no atendimento da demanda. Definida no Painel de Controle e representa a prioridade padrão na alocação das OS's.
Prioridade de linhas de separação:
- Um operador pode separar em mais de uma linha;
- As linhas obedecem a uma ordem de prioridade;
- Um operador só é convocado a separar uma linha após não houver mais atividades na linha atual e assim sucessivamente, até acabarem as atividades das suas linhas associadas.
Aplicação do coletor:
O coletor buscará OS's durante um período de separação cadastrada.10 a 15 segundos, caso o operador não seja convocado para efetuar nenhuma separação, o sistema informará que não existem atividades alocadas para este usuário.
Painel de Expedição:
- O programa de Gerenciamento de Cargas (VGDALOCA) foi descontinuado;
- Todas as atividades disponíveis para separação aparecem na aba PENDENTES no Painel de Expedição;
- Só é possível gerar romaneio a partir da aba PENDENTES informando o código do palete no filtro.
Nomenclatura dos programas
Formação de Carga - VGDPEDCD
Painel de Expedição - VGDSEPCD
Faturamento de Paletes - VGDFATCD
Active Task - Aplicação para separação de Picking no coletor
WMSMobileNovo - Aplicação para as demais operações do CD
Premissas para implantação
- Solicitação do pacote para o Módulo da Convocação Ativa;
- Publicação dos serviços no IIS para o wsActiveTask e o wsRMSMobileNovo;
- Atualização dos coletores com o Active Task (aplicativo para a separação via CA) e o WMSMobileNovo para os demais processos da expedição (Recebimento, Conferência, Ressuprimento, Junta Palete, Recolhe Palete, Separação de Pulmão Doca, etc...);
- Cadastro das linhas de separação no Painel de Controle;
- Cadastro dos operadores no Painel de Controle para trabalhar com a Convocação Ativa;
- Associação das linhas de separação aos operadores;
- Cadastro do parâmetro para 'quebra' das atividades por linha de separação (Vide parametrização);
- Cadastro do parâmetro por depósito para utilização da Convocação Ativa (Vide parametrização);
- Criação do JOB JOB no Tarefas Agendadas (VGGMJOBS).
Parametrização
1.No cadastro de Parâmetros (VABUPARA):
Parâmetro 30: QUEBLINSEP
Conteúdo = S (Quebra atividades por linha de separação);
...
Conteúdo = 04 S (Depósito xxxx utiliza CA para separação de picking).
...
Conteúdo = S (Depósito utiliza Voice Picking).
Cadastro
No Painel de Controle da Logística (VGDUPAIN), clicar
Clicar na opção Convocação Ativa no qual será direcionado para a tela abaixo.
Descrição do processo
Tela Inicial
Na tela inical da solução, temos as seguintes informações:
Usuário - Operador cadastrado no RMS
Senha - Senha do Operador
Servidor - IP do servidor do RMS
Contexto - Contexto do RMS
Logo abaixo do contexto, pode-se visualizar em qual versão encontra-se o programa.
Será necessário ao operador validar suas informações para entrar no sistema.
Após informar os dados solicitados, deve-se clicar em Entrar.
Menu
Na tela de Menu, pode-se visualizar as funcionalidades do Store Mobile. Para iniciar, deve-se escolher uma opção no Menu e clicar em Confirmar.
Encomendas
Opção 51 - Encomendas
A função do Módulo de Encomendas é gerar ordens de compra, para a posterior geração do pedido via RMS.
Na primeira tela, deve-se informar o Comprador e o Fornecedor/Distribuidor. Existe ainda a opção de Busca, caso o operador deseje consultar os fornecedores. Clicando em Busca, abrirá a tela abaixo:
Na tela de Busca, é possível consultar o fornecedor pela Razão Social, Nome Fantasia, CNPJ ou Num. Contribuinte. Após informar o filtro desejado, basta clicar em Buscar.
O sistema trará os fornecedores filtrados. Selecionar o fornecedor desejado e clicar em Confirma.
Após informar os dados requeridos, deve-se clicar em OK.
Nesta tela, o operador deverá bipar o EAN do produto. O sistema trará algumas informações de custo, estoque do item e uma sugestão de quantidade a ser pedida. Após informar a quantidade desejada a pedir, clicar em OK.
Ao clicar em Lista, aparecerá a tela abaixo:
Esta tela exibirá as sugestões feitas para os itens. Ainda é possível editar, excluir ou gerar uma nova sugestão a partir desta tela.
O pedido de compra aparece listado. Deve-se clicar em Concluir Cmp.
O sistema perguntará se trata-se de uma encomenda bonificada ou não. Após informar Sim ou Não, a ordem de compra será gerada.
Ao consultar o Gerenciador de Compras (VGCMMENU), pode-se ver que a ordem de compra foi gerada.
Inventário de loja
Opção 52 – Inventário de Loja
O inventário de loja no coletor, permite a contagem dos itens da loja.
Para realizar o inventário de loja pelo coletor, é necessário cadastrar o parâmetro CTRLRFXXXX, onde XXXX representa o código da loja sem o dígito precedido de zeros. O Valor do parâmetro deve conter 6 algarismos e o último deve receber o valor ‘V’.
O inventário deve ser do tipo Itens ou Parcial. Ao abrir o inventário, basta gerar a ficha que o mesmo estará disponível no coletor para a coleta.
Sair – O sistema sai do módulo de inventário de loja;
Fechar – O inventário é fechado e o lote sobe para o RMS;
Coletar – Inicia a coleta do inventário.
Na primeira tela do inventário, deve-se informar o número do inventário gerado e clicar em Coletar.
Nesta tela, deve-se bipar o EAN do item e informar a quantidade a ser contada.
Adicionar – Soma as quantidades informadas;
Substituir – Atualiza a quantidade somada com a nova quantidade informada;
Lista Itens – Lista os itens coletados e não coletados do inventário.
Tela com a lista dos itens contados e não contados. Nesta tela, é possível ainda alterar a quantidade do item coletado.
Ao clicar em Sair, o sistema perguntará se deseja finalizar o inventário. Clicando em Yes, o inventário será fechado e o lote subirá para o RMS.
O inventário é finalizado com sucesso.
Inventário de Produtos tipo KG
Existe ainda a opção de contagem automática de itens tipo KG ou Unidade. Se o campo Automático estiver marcado, basta bipar o item que a quantidade será acrescida em unidade. Não será preciso informar a quantidade. No exemplo acima, foi bipado o item 6030-5. Ao bipá-lo, foi contabilizada 1 unidade. A cada bipe, a quantidade é incrementada. Caso o campo Automático não esteja marcado, a quantidade do item deverá ser informada.
Como no exemplo acima, o item encontra-se em Contados e a quantidade 1.
Ao finalizar o inventário, o campo Dig é marcado com a letra ‘D’ de digitado.
Depósito de troca
Opção 54 – Depósito de troca
O Depósito de trocas via coletor, tem o objetivo de gerar uma notificação de troca para o RMS.
Na primeira tela, deve-se bipar o EAN do produto, a quantidade e o motivo. O campo Obs(observação) não é obrigatório.
Em seguida deve-se clicar em Confirma para gerar a notificação.
Clicando em Lista, será exibida a tela abaixo:
Tela com a lista dos itens. Nesta tela é possível editar, excluir ou gerar uma nova notificação.
Após a notificação ter sido gerada, pode-se visualizá-la no Painel de Controle de Trocas (VGDTROCA).
Cadastro de Embalagem
Opção 55 – Cadastro de Embalagem
O cadastro de embalagem permite cadastrar as embalagens, dimensões e norma do pallet de um produto.
Na tela inicial, deve-se informar o EAN do Produto e clicar em Confirma.
Tela para cadastrar os dados de Embalagem do Fornecedor. Deve-se informar os dados solicitados para inclusão ou alteração e clicar em OK.
Tela para cadastrar os dados de Embalagem de Transferência. Deve-se informar os dados solicitados para inclusão ou alteração e clicar em OK.
Tela para cadastrar os dados de Embalagem de Venda. Deve-se informar os dados solicitados para inclusão ou alteração e clicar em OK.
Tela para cadastrar os dados da norma do pallet, caso o produto seja paletizado. Deve-se informar os dados solicitados para inclusão ou alteração e clicar em OK.
Após confirmação do cadastro de Embalagens, pode-se consultar no Cadastro de Produtos (VABUITEM) o produto com as informações de embalagem, dimensões e pallet devidamente cadastradas.
Auditoria de Gôndola
Opção 56 – Auditoria de Gôndola
O módulo de Auditoria de Gôndola, serve para consultar as informações de preço de um produto e gerar etiqueta de gôndola.
Para gerar o arquivo de etiqueta pelo coletor, é necessário cadastrar o parâmetro AUDGARQXXX, onde XXX representa o código da loja sem o dígito precedido de zeros.
Valor:
S – Gerar arquivo de etiqueta;
N – Não gerar arquivo de etiqueta.
O arquivo web.config, localizado no WebService, deve conter a informação do caminho onde será gravado o arquivo de etiqueta.
Na primeira tela deve-se bipar o EAN do produto. As informações de preço serão exibidas. Em seguida, deve-se clicar no botão Imprimir.
Ao clicar em Imprimir, o produto será adicionado à lista de Impressão. Deve-se clicar em Lista.
Esta tela exibirá todos os itens para a geração da etiqueta de gôndola. Deve-se clicar em Imprimir.
O botão Limpar, apagará toda a lista.
Ao clicar em Imprimir, o arquivo de impressão será gerado.
Arquivo de impressão gerado no caminho especificado no web.config.
Devolução de cliente
Opção 57 – Devolução de Cliente
O processo de Devolução de cliente no coletor é utilizado para a devolução de itens à loja.
Cliente – Número do cliente;
Data Compra – Data da compra (conforme padrão especificado);
N° PDV – Número do PDV;
N° Cupom – Número do cupom fiscal;
Motivo – Motivo da devolução do cliente.
Deve-se informar os dados solicitados e clicar em Confirma.
Caso o código do cliente seja desconhecido, basta clicar em Busca para consultar os clientes cadastrados.
Tela de busca do código do cliente.
Deve-se informar o nome do cliente para filtrar.
Os clientes são filtrados.
Nesta tela, serão exibidos os itens do cupom. É possível editar, excluir ou adicionar um novo item.
Deve-se escolher a impressora clicando em Alterar Impressora.
Clicando em Novo, um novo item poderá ser adicionado. Deve-se informar o EAN do produto e a quantidade a ser devolvida. Clicar em Confirma.
Clicando em Alterar Impressora, deve-se selecionar a impressora e clicar em Confirmar.
Ao clicar em Sair, o sistema solicitará a confirmação da impressão. Clicar em YES. O cupom será impresso.
Coleta – Ordem de produção
Opção 60 – Ordem de produção
A Coleta – Ordem de Produção no coletor, tem o objetivo de coletar os itens de transferência para enviar à produção do produto principal.
OBS: Os componentes do produto não aparecem no coletor. Os itens que apareceram para a coleta, serão somente os itens de transferência em substituição a algum componente em falta.
É necessário gerar um pedido de transferência, para o coletor encontrar os itens a serem substituídos.
Para gerar a atividade para o coletor, deve-se clicar em Gera-PDT.
A tarefa é gerada com sucesso para o coletor.
Tela onde o documento deve ser selecionado. Clicar em Confirmar.
Nesta tela, deve-se selecionar o item a ser separado, informar a quantidade e clicar em OK.
Ainda é possível filtrar os itens por Separados e Não Separados.
Próximo – Passa para o próximo item;
Fechar Req – Finaliza a separação.
Ao clicar em Fechar Req, a coleta é finalizada com sucesso.
Entrega – Ordem de Produção
Opção 61 – Ordem de produção
Realização da entrega dos itens para a produção.
Para entregar os itens na produção, basta clicar no botão Confirma Entrega.
Inventário de Contagem
Opção 62 – Inventário de Contagem
Módulo para a realização do Inventário de Contagem.
Deve-se associar os lotes ao usuário, através do Geração de Lotes (VGIGELOT). Selecionar os lotes e clicar em Aloca/Des (F8).
O próximo passo é selecionar o operador e Confirmar a alocação.
Fechar – Finaliza o Inventário.
Coletar – Inicia Coleta do Inventário.
Deve-se informar o número do inventário e o lote.
Nesta tela, deve-se informar o EAN do produto e a quantidade a ser contada.
Unidade – Produto em unidade
Embalagem – Produto em embalagem
Área – Endereço/localização do produto
Gond. – Número da gôndola
Lado – Endereço/localização do produto
Seq. – Endereço/localização do produto
Cod. Interno – Código do item
Qtd UN – Quantidade por unidade
Qtd Emb – Quantidade por embalagem
Botões:
Pular – Passa para o próximo endereço
Adicionar – Adicionar o item na lista de coletados, depois de informar a quantidade
Substituir – Atualiza a quantidade do inventário
Lista Itens – Exibe os itens coletados e não coletados.
Na tela de Lista de Itens, são exibidos os itens contados e não contados. Ainda é possível alterar a quantidade dos itens contados.
Capturados – Produtos coletados
Não capturados – Produtos a serem coletados
Produto – Descrição do produto
Alterar – Permite fazer alteração do item depois de coletado
Fecha – Ordem de Produção
Opção 63 – Ordem de produção
Contabilização dos produtos gerados na produção.
Na primeira tela, deve-se selecionar o produto principal a ser produzido e clicar em Lançar.
Nesta tela, ainda é possível filtrar por itens Separados e Não Separados.
Neste exemplo, devem ser gerados 50 Abacaxis Fatiado.
Nesta tela, deve-se contabilizar quantos produtos foram produzidos bipando o mesmo.
A cada bipe do produto, o sistema incrementa a quantidade.
O botão Limpar apaga a contagem.
Neste exemplo, até então, foram produzidos 3 Abacaxis Fatiados.
Cadastro de Gôndola
Opção 63 – Cadastro de Gôndola
Realização do Cadastro de Gôndola.
Nesta tela, deve-se informar a Gôndola, o lado e o item para ser cadastrado.
Cap. Mínima – Quantidade mínima para gôndola;
Cap. Máxima – Quantidade máxima para gôndola.
Lista – Lista as gondolas já cadastradas;
Excluir – Para excluir gôndola cadastrada;
Confirmar – Cadastra/atualiza as informações contidas na tela;
Próximo – Passa para a próxima sequência.
Clicando em Próximo, o sistema passará para a próxima sequência.
Ativa (F5) sendo direcionado ao cadastro das linhas de separação:
Deverá ser especificado o range de endereços para cadastrar as linhas de separação. O cliente pode optar por criar uma linha para cada rua do depósito ou de acordo a sua necessidade.
Consultar (F5), exibirá as linhas cadastradas:
Ordem Filais (F7), será exibida a tela para definição da ordem de atendimento das filiais. Por padrão, o motor da convocação obedecerá a ordem aqui definida para alocação das OS's aos operadores. Exemplo:
As atividades prioritárias na separação serão da filial 1-9 e assim sucessivamente. O campo Qtd Pallet serve para definição de quebra dos mapas por quantidade de paletes. Por exemplo, se for definido 5 paletes para a filial 2-7, a formação de carga 'quebrará' o mapa a cada 5 paletes/atividades formado. Para alterar a ordem das filiais, basta selecionar e mover com os botões direcionais.
Operadores (F6), exibirá a tela para associação das linhas de separação aos operadores:
Sequência de operação: Definição da ordem das operações a serem realizadas pelo operador;
Linhas de Separação: Definição das linhas de separação nas quais o operador deverá separar, bem como a prioridade das linhas.
O operador deverá ser selecionado. Selecionar a operação (SEPARAÇÃO) e informar as linhas de separação bem como a ordem de prioridade no atendimento.
No Cadastro de Operadores (VGRFOPER)
Incluir Usuário (F7), inclui automaticamente todos os operadores cadastrados na tabela de operadores da Convocação Ativa.
No Cadastro das Tarefas Agendadas (VGGMJOBS)
O JOB do motor da convocação deve estar corretamente cadastrado e ligado.
Descrição do processo
Painel de Expedição
Após a formação de carga, todas as atividades aparecerão disponíveis na aba PENDENTES do painel de expedição, onde será possível acompanhar todo o fluxo das atividades/paletes desde a disponibilização das atividades para separar até o faturamento do palete e emissão da Nota Fiscal. Ainda é possível, na aba de PENDENTES, realizar a geração de romaneio caso seja necessária a separação manual.
Prioridade (CtF3) é a função que permitir a priorização manual de determinada atividade. Para tal, basta selecionar a atividade na lista e executar a função. Automaticamente, a atividade que tiver sido definida como prioridade, o motor da convocação se responsabilizará em alocá-la o quanto antes ao primeiro operador disponível que trabalhe na linha de separação correspondente. Os paletes prioritários ficarão na cor AZUL no painel para melhor identificação visual.
Coletor de Dados
Para a separação de picking no coletor de dados, foi desenvolvido um novo aplicativo denominado Active Task. Todos os coletores que trabalharão com a separação de picking pela Convocação Ativa deverão constar com este aplicativo. Para os demais processos da expedição tais como Conferência, Separação de Pulmão Doca, Recebimento, Separação de Cross Docking, Junta Palete, Embarque, etc, deverá ser atualizado o aplicativo WMSMobile com o WMSMobileNovo. No WMSMobileNovo as demais operações do CD aparecem em um menu.
Tela de Login
Usuário: Operador cadastrado no RMS
Senha: Senha do Operador
Contexto: Contexto do RMS
Servidor: IP do servidor do RMS
Será necessário ao operador validar suas informações para entrar no sistema.
Após informar os dados solicitados, deve-se clicar em Entrar.
Tela de Busca
Nesta tela, o Active Task está buscando uma OS's alocada ao operador. Foi criado um botão de pause para caso o operador deseje interromper a busca por OS's por qualquer necessidade.
Tela de Aceite
Nesta tela, o operador é de fato convocado a aceitar a OS e realizar a atividade de separação.
Operação: Nome da operação do CD (Separação de Picking)
OS: Código da OS
Linha: Linha de separação
Sair: Sair do processo de convocação ativa e efetua o logoff no coletor
Aceitar: Aceita a OS e inicia o processo de separação
Recusar: Recusa a OS
Fluxo da OS
O fluxo de uma OS acontece de forma simples: Ao efetuar o Login, o Active Task buscará uma OS para convocar o operador. O operador recebe uma OS e dispõe de três opções: Aceitar, Recusar e Sair.
Caso o operador aceite a OS, ele será direcionado ao processo de separação para executar a atividade. Ao fechar o palete, a atividade é encerrada e o Active Task busca uma próxima OS.
Caso o operador recuse a OS, será registrada uma rejeição e o Active Task busca uma próxima OS.
Caso o operador deseje sair da aplicação, será registrada uma rejeição e efetuado o LogOffAo clicar em Lista, o sistema exibirá as gôndolas cadastradas. Nesta tela, ainda é possível Excluir e Alterar as informações da gôndola.