Histórico da Página
Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | ||||||||||
Produto | Microsiga Protheus | Módulo | SIGAWMS | |||||||
Segmento Executor | Distribuição & Supply Chain - Logística | |||||||||
Projeto1 | M_DL_WMS002 | IRM1 | PCREC-2408 | |||||||
Requisito1 | PCREQ-2430 | Subtarefa1 | PDRDL-195 | |||||||
Chamado2 |
| |||||||||
Release de Entrega Planejada | 11.80.16 | Réplica |
| |||||||
País | (x) Brasil ( ) Argentina ( ) Mexico México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia Colômbia ( ) Outro _____________. | Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. | Exemplo: links de outros documentos ou subtarefas relacionadas>.
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Objetivos
Atualmente o processo de montagem de volume é feito efetuado de forma separada, depois que são realizados os apanhes. O objetivo é permitir realizar a montagem de volume durante o processo de separação do pedido Pedido de vendaVenda, onde no qual após cada apanhe o produto seja alocado em um volume.
Também deverá possibilitar a movimentação interna de um pedido Pedido com volume nas docas auxiliares (endereçamento, transferência para doca, conferência e embarque).
Criar romaneio de faturamento utilizando os volumes para montar a seleção dos itens a serem faturados.
Adequar o processo de liberação do pedido Pedido de vendaVenda, substituindo o parâmetro MV_WMSCEXP. Onde , onde ficará configurado por serviço em qual processo será realizada a liberação do pedido Pedido de venda Venda (1 = Tarefa Separação; 2 = Tarefa Conferência; 3 = Conferência Expedição; 4 = Liberação Manual; 5 = Romaneio Embarque; 6 = Montagem Volume).
Deverá permitir ainda a indicação de como será solicitados os endereço no processo via rádio frequência, de acordo com a opção configurada no cadastro de tarefas x atividade, hojeTarefas x Atividade; hoje, fica restrito a atividade "MOVIMENTO VERTICAL' e Movimento Vertical e de forma fixa.
Exemplo de
aplicaçãoAplicação
Montagem de Volume Durante a Separação
- Ao executar um serviço de separação serão geradas as atividades considerando as
- configurações atuais do cadastro de
- Serviço x
- Tarefa, para determinar se monta volume e o tipo de montagem, se é durante a separação ou posterior a separação.
- Posterior a separação
- mantém a forma de montagem de volume atual, onde todos os produtos são separados e alocados no endereço destino, para então ser realizada a montagem de volume
- pelo processo de montagem de volume.
- Durante a separação permitirá que na
- última atividade da tarefa de separação, ao informar as quantidades separadas a solicitação do volume quando o mesmo não tenha sido informado (
- quando múltiplos apanhes ou múltiplas atividades), e havendo produtos a separar, através da tecla CTRL + V solicitar novamente o volume permitindo a troca. Uma vez saindo do coletor, ou enviando para o endereço destino os produtos separados será solicitado o volume novamente.
Conferência de Expedição
- O processo de conferência de expedição necessita que as operações possam ser realizadas utilizando o código do volume, pois uma vez montado, não há como violar o volume para confirmar produto a produto, assim, permitindo a leitura do código de volume será possível identificar todos os produtos que compõem o volume e efetivar a operação.
Romaneio de Embarque
- Assim como a dificuldade identificada no processo de conferência de expedição, devido ao volume conter vários produtos e em algumas situações de
- Pedidos diferentes, quando da necessidade de faturamento não há como violar o volume para verificar cada produto e de que
- Pedido corresponde.
- Para atender a necessidade será desenvolvido o processo de romaneio de
- embarque que permitirá a seleção de volumes que serão faturados
- pela leitura do código de volume, no qual identificará os itens de
- Pedido constantes no volume com a identificação do
- Romaneio de embarque
- . Ao solicitar nos filtros de faturamento
- este Romaneio serão disponibilizados os itens para a sugestão de faturamento
- .
- Permitir indicar se o código de
- Romaneio de embarque será automático ou manual
- pelo parâmetro MV_WMSROM e o contador armazenado no parâmetro MV_WMSROA.
- Deverá permitir indicar se o
- Romaneio de embarque é restrito por cliente e loja
- por meio do parâmetro MV_WMSRRCL.
Liberação de Pedidos de Venda
- Com a liberação das novas funcionalidades, montagem de volume durante a separação,
- Romaneio de embarque, conferência de expedição, entre outras, se faz necessário ajustar o procedimento de liberação de
- Pedidos de
- Venda para faturamento
- , permitindo assim a configuração por serviço, indicando o processo responsável pela liberação do
- Pedido de
- Venda para faturamento, substituindo o parâmetro MV_WMSCEXP.
Consulta de Itens de
volumesVolumes
- Disponibilizar uma consulta para visualizar os itens do volume, pois, atualmente é necessário saber o
- Pedido para conseguir acessar o volume e seus itens.
Definição da Regra de Negócio
Montagem de Volume Durante a Separação
Serviço x Tarefa (WMSA070)
- Incluir o campo DC5_MNTVOL que indica se o serviço gera montagem de volume e o tipo de montagem (0 = Não Utiliza; 1 = Durante a Separação; 2 = Posterior a Separação)
- .
WMSBCCSeparacao - Classe Regras Separação
Para atender o processo de montagem durante a separação se faz necessário que as informações de montagem de volume que ocorrem atualmente na finalização da separação, que passem a ocorrer na execução da
Ordem de
Serviço. avaliando as configuração do cadastro de
Serviços x
Tarefa.
Separação Coletor (WMSV030)
Ao ser convocado para um serviço de separação, na última atividade será solicitado quando o movimento efetua a montagem de volume durante a separação, o código do volume a ser montado, lembrando que o processo de montagem de volume de forma posterior poderá ocorrer de forma independente. Assim,
se solicitado o volume e ele não for informado, deverá ser
efetuado pelo monitor de volume a montagem de volume ou pelo coletor.
Poderá ser desmembrado em vários volumes, sendo permitido através da tecla de atalho CTRL + V a solicitação do código do volume, podendo este ser alterado.
Conferência de Expedição
OsO processo de endereçamento, transferência de doca auxiliar, conferência e embarque deverão estar adequados para permitir a leitura de uma etiqueta de volume, realizando a movimentação de todos os seus respectivos itens.
Serviço x Tarefa (WMSA070)
- Incluir o campo DC5_COFEXP, que indica se o serviço gera conferência de expedição (1 = Sim; 2 = Não)
- .
WMSBCCSeparacao - Classe Regras Separação
Para atender o processo de conferência de expedição se faz necessário que as informações de conferência de expedição que ocorrem atualmente na finalização da separação, passem ocorrer na execução da ordem de serviço, avaliando as configuração do cadastro de serviço x tarefa.
Liberação de Pedido
paraPara Faturamento
Com a liberação das novas funcionalidades, montagem de volume durante a separação,
Romaneio de embarque, conferência de expedição, entre outras, se faz necessário ajustar o procedimento de liberação de
Pedido de
Venda para faturamento.
Para atender a necessidade foi criado no cadastro de
Serviços x
Tarefa o campo DC5_LIBPED (1 = Tarefa Separação; 2 = Tarefa Conferência; 3 = Conferência Expedição; 4 = Liberação Manual; 5 = Romaneio Embarque; 6 = Montagem Volume) que indicará qual processo realizará a liberação do
Pedido de
Venda para faturamento.
Serviço x Tarefa (WMSA070)
- Para determinar o processo que realizará a liberação do pedido de venda, é necessário incluir o campo DC5_LIBPED e validar a combinação de configurações no cadastro de serviço x tarefa, onde:
- Liberação pela tarefa se separação (DC5_LIBPED = '1') - a liberação ocorrerá ao
- término do processo de separação
- . Não é permitida a montagem de volume para
- esta opção
- .
- Liberação pela tarefa de conferência (DC5_LIBPED = '2') - a liberação ocorrerá ao
- término da conferência de saída via conferência coletor, desde que a tarefa de conferência esteja configurada no cadastro de
- Serviço x Tarefa. Não é permitida a montagem de volume para
- esta opção
- .
- Liberação pela conferência de expedição (DC5_LIBPED = '3') - a liberação ocorrerá ao
- término do processo de conferência de expedição
- . Deverá obrigatoriamente indicar que efetua conferência de expedição e é permitido efetuar a montagem de volume
- .
- Liberação manual (DC5_LIBPED = '4') - a liberação ocorrerá pelo monitor de expedição através de
- Ação Relacionada, sem a necessidade de efetuar a conferência
- . Deverá ser obrigatório indicar que efetua conferência de expedição e é permitido efetuar a montagem de volume
- .
- Liberação romaneio de embarque (DC5_LIBPED = '5') - a liberação ocorrerá no
- término da montagem do
- Romaneio de embarque
- .
- Liberação montagem de volume (DC5_LIBPED = '6') - a liberação ocorrerá no
- término da montagem de volume.
WMSBCCSeparacao - Classe Regras Separação
- Será substituído nas movimentações WMS do serviço de separação a configuração atual do processo responsável pela liberação do
- Pedido de
- Venda (D12_LIBPED)
- . Quando necessário a alteração deverá estornar o serviço e executá-lo novamente, para que assuma as novas configurações.
- Deverá ser
- atribuída a conferência de expedição (D01_LIBPED) e montagem de volume (DCS_LIBPED), quando indicado que efetuam
- estes processos e qual o processo responsável pela liberação do
- Pedido de
- Venda.
WMSDTCMovimentosServicosArmazem - Classe Regras Movimentos WMS
Deverá ao- Ao final do processo de separação
- deverá verificar se todas as movimentações foram encerradas
- .
- Se indicado que o processo de liberação de
- Pedido ocorre na tarefa de separação deverá efetuar a liberação chamando o método UpdLibSC9.
Conferência Saída Coletor (WMSV076)
Deverá na- Na finalização da conferência
- deverá verificar se a liberação do
- Pedido de
- Venda é efetuado pela tarefa de conferência e assim realizar a liberação por item.
Monitor de Expedição (WMSA410)
Deverá através da ação relacionada liberar pedido, verificar- Pela Ação Relacionada deverá liberar Pedido.
- Verificar se a liberação do
- Pedido de
- Venda é efetuado manualmente pelo monitor de expedição e assim realizar a liberação do
- Pedido.
Romaneio de Embarque
Deverá na- Na finalização da montagem do
- Romaneio de embarque
- deverá verificar se a liberação do
- Pedido é efetuada pelo
- Romaneio de embarque e assim liberar o
- Pedido de
- Venda.
Montagem de Volume
Deverá na- Na finalização da montagem de volume
- deverá verificar se a liberação do
- Pedido de
- Venda é efetuado pela montagem de volume e assim realizar a liberação do
- Pedido.
Montagem de Volume Exclusiva
- Indicar no cadastro de
- Serviços x
- Tarefa, quando o serviço realizar a montagem de volume, se o volume é exclusivo, onde:
- Quando configurado que não é exclusivo (DC5_MNTEXC == '0'), poderá juntar vários
- Pedidos e cargas
- .
- Quando configurado que é exclusivo por pedido (DC5_MNTEXC == '1'), poderá
- juntar somente itens do mesmo
- Pedido.
- Quando configurado que é exclusivo por carga (DC5_MNTEXC == '2'), poderá juntar itens de
- Pedidos diferentes da mesma carga.
- Deverá bloquear a montagem de volume quando o status (DCV_STATUS = '2'), para não permitir incluir itens de um volume já liberado.
Leitura dos
endereçosEndereços
WMSA080 - Tarefa x Atividade
- Incluir o campo DC6_SOLEND com as opções (0=Origem/Destino;1=Origem/Origem;2=Destino/Destino)
- .
- Este campo deverá ser exclusivo para o módulo WMS.
WMSV030 - Separação (Coletor)
WMSV085 - Endereçamento (Coletor)
Quando determinado que a tarefa solicita endereço:
- Origem/Destino, será solicitado no coletor o endereço de saída = origem e de entrada = destino
- .
- Origem/Origem, será solicitado no coletor o endereço de saída = origem e de entrada = origem
- .
- Destino/Destino, será solicitado no coletor o endereço de saída = destino e de entrada = destino.
Lembrando que respeitará as regras sobre ser a
única tarefa e, no caso de endereçamento, se não é a
última tarefa e na separação, se é a
última tarefa.
Validações do
romaneioRomaneio de
embarqueEmbarque
WMSV105 - Romaneio de
embarqueEmbarque
- Deverá considerar o parâmetro MV_WMSROA que indica que processo utiliza o código de embarque automático controlando o sequencial
- pelo parâmetro MV_WMSROM.
Consulta de
itensItens do
volumeVolume
WMSC040 - Itens do
volumeVolume
- Desenvolver a consulta de itens do volume, permitindo o filtro por produto, lote, carga,
- Pedido e Romaneio de embarque.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
WMSV030 - Separação (Coletor) | Alteração |
| - |
WMSV085 - Endereçamento (Coletor) | Alteração |
| - |
WMSA391 - Monitor de Montagem de Volume | Alteração |
| - |
WMSV100 - Endereçamento de Expedição (Coletor) | Alteração | ||
WMSV101 - Transferência para Doca (Coletor) | Alteração | ||
WMSV102 - Conferência de Expedição (Coletor) | Alteração | ||
WMSV103 - Embarque de Expedição (Coletor) | Alteração | ||
WMSV105 - Romaneio de embarque | Alteração | ||
WMSA410 - Monitor de Expedição | Alteração | ||
WMSXFUNA - Regras WMS | Alteração | ||
WMSX000 - Parâmetros WMS | Alteração | ||
WMSA070 - Serviço x Tarefa | Alteração | ||
WMSA080 - Tarefa x Atividade | Alteração | ||
WMSC040 - Itens do Volume | Novo |
Tabelas Utilizadas
DCS – Documentos na Montagem de Vol.
DCT – Itens dos Docs. na Mont. Volume.
DCU - Montagem de Volumes.
DCV - Itens do Volume.
D00 - Endereçamento de Carga / Pedido.
D01 - Conferência de Carga / Pedido.
DC5 - Serviço x Tarefa
DC6 - Tarefa x Atividade
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|