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 - Gestão de Armazenagem |
Segmento Executor | Supply Chain - Logística | ||
Projeto1 | M_DL_WMS002 | IRM1 | PCREC-2408 |
Requisito1 | PCREC-2430 | Subtarefa1 | PDRDL-195 |
Chamado2 |
Release de Entrega Planejada |
Réplica |
País | ( X ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Realizar uma pré-distribuição dos produtos que serão recebidos no armazém através do documento de entrada (pré-nota), com base nos pedidos de venda liberados com serviço crossdocking definido, permitindo a sugestão dos endereços de estrutura crossdocking, assim, como armazenar os produtos que sobraram da distribuição.
Permitir a geração da distribuição de produtos utilizando as prenotas e pedidos de vendas de um determinado pedido de compra de forma automática através de parâmetro indicativo se é automático e possibilitar a montagem de distribuição para que as pré-nota de documento de entrada e pedidos de venda liberados quando associados a um pedido de compra sejam montados automaticamente, podendo realizar os ajustes ou incluir outros pedidos de venda não associados para completar a distribuição.
A distribuição de produtos permitirá o planejamento e o direcionamento dos documentos de entrada, visando agilidade no recebimento dos produtos.
Distribuição
pelo monitor de distribuição:Pelo Monitor de Distribuição
O processo se dará da seguinte forma, será possível montar uma distribuição onde serão solicitadas as informações de range de documentos de entrada (pré-notas) e pedidos de vendas (Liberados) com serviço de crossdocking que serão analisados, ao selecionar os documentos de entrada e os pedidos de venda para distribuição será possível realizar o rateio proporcionalizado da quantidade a distribuir do documento de entrada em relação a quantidade solicitada do pedido de venda, permitindo ainda que as quantidades sejam alteradas se necessário ou o rateio direto que atenderá na ordem crescente as quantidades do pedido enquanto houver saldo a distribuir dos documentos de entrada.
Enquanto a distribuição de produtos encontrar-se na situação 1-Aberta será possível a manipulação da distribuição, ao classificar uma pré-nota de documento de entrada que faça parte de uma distribuição será alterada a situação da distribuição para 2-DistribuìdaDistribuída, não permitindo mais a alteração. Será permitida somente mudar para a situação da distribuição 3-Cancelada.
Será permitida a exclusão da distribuição somente se a situação encontrar-se como 1-Aberta, a exclusão vai eliminar uma pré-distribuição dos documentos de entrada, todo o gerenciamento de integração com o WMS é gerenciado pelo documento de entrada.
Feita a distribuição no processo de classificação do documento de entrada, ao integrar com o WMS será verificado se o item do documento de entrada pertence a uma distribuição e através do calculo de quantidade à distribuir subtraindo a quantidade distribuída, será determinado o endereçamento do item, crossdocking ou armazenagem, dessa forma, quando endereçado para uma área blocada, exemplo crossdocking, será analisado se existe um endereço determinado para o cliente através da rotina de cliente x endereço crossdocking.
Uma vez um pedido de venda liberado pertencer a uma distribuição não poderá ser alterado ou excluído, sendo necessário retirá-lo primeiramente da distribuição.
Distribuição
automáticaAutomática de
documento associadoDocumento Associado a um
pedidoPedido de
compra:Compra
Através do Pelo parâmetro MV_WMSDPCA permitirá a geração automática da distribuição de produtos quando o documento de entrada estiver associado a um pedido de compra e com pedidos de venda liberados com serviço de crossdocking também associados, efetuando o rateio das quantidades nos pedidos que serão atendidos na distribuição conforme parâmetro MV_WMSDPCA, esse processo atribuirá para a distribuição o status 2-Distribuído, ajustando a pré-nota com a divisão se necessário dos produtos que serão direcionados para o crossdoking e os produtos quando houver saldo para o endereçamento no armazém.
Considerando que no BackOffice serão importados o pedido de compra e os pedidos de vendas associados e a parametrização para distribuição de forma automática o monitor de distribuição será habilitado somente para visualização e cancelamento da distribuição de pré-nota associadas ao pedido de compra. Sendo permitida a montagem somente de pré-notas normais pelo monitor.
Para visualização e cancelamento do processo de distribuição automática será utilizado o monitor de distribuição de produtos WMSA325.
Definição da Regra de Negócio
Distribuição de Produtos (WMSA325)
Essa tela deverá ser dividida verticalmente em duas partepartes, superior contendo as informações da Distribuição de Produtos (D06):
- Apresentar em forma de grid, não permitir manipulação, somente navegação nos registros gerados;
- Conter as opções nas ações relacionadas:
- “Montangem” “Montagem” – será responsável pela chamada do programa “Montagem Distribuição” (WMSA325A) que irá criar uma nova distribuição, filtrando as pré-notas de documentos de entrada e pedidos de venda que poderão ser distribuídos;
- “Manutenção” – permitirá a manutenção da distribuição tanto dos documentos, pedidos como das quantidades distribuídas;
- “Visualizar” – permitirá a visualização da informação corrente;
- “Excluir” – permitirá a exclusão da distribuição, deverá liberar os documentos que encontram-se ainda em pré-nota para serem utilizados em outra distribuição, já o documento classificado como já foi integrado com o WMS terá que ser excluído e digitado como pré-nota novamente, deverá alertar que a distribuição será excluída perdendo a pré-distribuição dos outros documentos de entrada;
- “Cancelar” – permitirá o cancelamento da distribuição, permitindo que os documentos de entrada não classificados possam ser utilizados em outra distribuição;
- “Sair” – para sair do programa.
A parte inferior irá conter folders “Produtos, Documento e Pedido”.
O primeiro folder “Produto” contendo as informações do Produto À à Distribuir x Distribuidos Distribuídos (D09):
- Apresenta em forma de grid, não permitira a manipulação, somente a navegação nos registros gerados;
- Incluir situação do produto da distribuição:
- Vermelho – “Não distribuída”, validar se D08_QTDDIS igual a zero (0);
- Amarelo – “Saldo À Distribuir”, validar se D08_QTDDIS é diferente do D08_QTDADI;
- Azul – “Distribuida”, validar se D08_QTDDIS é igual ao D08_QTDADI.
- Apresentar um gráfico em pizza mostrando a nível de item do documento de entrada a quantidade à distribuir e a quantidade distribuída:
- Quantidade à distribuir (D09_QTDADI );
- Quantidade distribuída (D09_QTDDIS).
O segundo folder “Documentos” contendo as informações dos Documentos de Entrada Distribuidos Distribuídos (D07):
- Apresentar em forma de grid, não permitir a manipulação, somente navegação nos registros gerados;
- Incluir situação do documento de entrada, conforme regra da tela de documento de entrada.
O terceiro folder “Pedido” contendo as informações dos Pedidos de Venda Distribuidos Distribuídos (D08):
- Apresentar em forma de grid, não permitir a manipulação do grid, somente navegação nos registros gerados;
Montagem Distribuição (WMSA325A)
Essa tela será responsável pela seleção dos documentos de entrada (pré-notas) e pedidos de venda (liberados) com serviço cross-doc informado que serão analisados para distribuição, deverá ser tratada utilizando o conceito de desenvolvimento MVC.
Quando a opção da ação relacionada no programa Distribuição de Produtos (WMSA325) for “Montagem”:
- Quando a opção da ação relacionada no programa Distribuição de Produtos (WMSA325) for “Montagem”, trata-se sempre de uma nova distribuição, criando um novo registro na Distribuição de Produtos (D06), mostrando os documentos de entrada e pedidos de vendas. filtrados pelo pergunte de documentos de entrada “WMSA325A1” e pergunte de pedidos de venda “WMSA325A2”;
- Quando a opção da ação relacionada no programa Distribuição de Produtos (WMSA325) for “Manutenção”, trata-se sempre de uma alteração;
- Apresentar dividindo a tela verticalmente em três partes, onde:
- Superior - mostrando as informações da Distribuição de Produtos criada.
- Central – mostrando as informações dos itens dos documentos de entrada selecionados e mostrando as informações acumulada do produto;
- Inferior – mostrando as informações dos itens dos pedidos de venda selecionados;
- Deverá haver nas ações relacionadas a opção “Incluir Documento”, “Excluir Documento”, “Incluir Pedido”, “Excluir Pedido”, “Rateio Proporcional” e “Rateio Direto”;
- “Incluir Documento” deverá abrir o pergunte “WMSA325A1’, e apresentar os documentos de entrada; “Excluir Documento” deverá permitir a seleção dos documentos que deseja-se excluir, quando efetuada essa operação deverá excluir também os pedidos de venda e acumulados dos produtos que contenham os itens do documento de entrada excluído, desde que não haja o produto em outro documento de entrada na distribuição;
- “Incluir Pedido” deverá abrir o pergunte “WMSA325A2”, e apresentar os pedidos de venda;
- “Excluir Pedido” deverá permitir a seleção dos documentos que deseja-se excluir;
Observação - As informações de quantidade distribuída dos pedidos de venda e acumulados do produto não serão apagadas, caso necessite recalcular deverá usar a opção “Rateio Proporcional”, “Rateio Direto” ou realizar o ajuste;
- “Rateio Proporcional” calculará a proporcionalização do total das quantidade do item no documento de entrada em relação com as quantidades dos pedidos de venda que contem o item.
- O calculo se dará da seguinte forma, com a soma total do item nos pedidos de venda calcula-se o percentual correspondente da quantidade de cada pedido com relação ao total, com esse percentual calcula-se a quantidade distribuída multiplicando o total do item no documento de entrada pelo percentual calculado da quantidade do item do pedido de venda;
- A quantidade distribuída por Rateio Proporcional irá considerar a quantidade inteira;
- Exemplo:
Total a Distribuir do item | 155,00 | |||
Pedido | Item | Quantidade do item | Percentual do total acumulado dos pedidos | Quantidade distribuída rateio |
Pedido A | 010 | 20,00 | 10,26% | 16,00 |
Pedido B | 010 | 52,00 | 26,67% | 41,00 |
Pedido C | 010 | 30,00 | 15,38% | 24,00 |
Pedido D | 010 | 25,00 | 12,82% | 20,00 |
Pedido E | 010 | 60,00 | 30,77% | 48,00 |
Pedido F | 010 | 8,00 | 4,10% | 6,00 |
- “Rateio Direto” calculará o rateio atendendo a totalidade do pedido de venda com o saldo a distribuir.
O calculo cálculo se dará da seguinte forma, priorizará o atendimento dos pedidos de venda de mesmo lote do documento de entrada atendendo a quantidade total do pedido de venda ou parcial enquanto houve saldo a distribuir.
Exemplo:
Total a Distribuir do item | 155,00 | ||
Pedido | Item | Quantidade do item | Quantidade distribuída rateio |
Pedido A | 010 | 20,00 | 20,00 |
Pedido B | 010 | 52,00 | 52,00 |
Pedido C | 010 | 30,00 | 30,00 |
Pedido D | 010 | 25,00 | 25,00 |
Pedido E | 010 | 60,00 | 28,00 |
Pedido F | 010 | 8,00 | 0 |
WMSXEXP – Funções de
expedição Expedição WMS
Incluir tratamento e mensagem na função WMSAVALSC9 para validar se item do pedido de venda liberado pertence a um distribuição, alertando que não será possível a alteração ou exclusão, sendo necessário excluir o pedido de venda da distribuição.
Incluir tratamento na função WmsAvalSF1 para a ação “6” para distribuição dos produtos da prenota do documento de entrada associados a um pedido de compra com pedidos de venda também associados ao pedido de compra.
WMSA327 – Cliente x Endereço Blocado
Esta tela será um cadastro simples onde será informado um endereço blocado (doca, cross-doc e blocado) e informado o cliente e loja que utilizará esse endereço.
Poderão haver mais de um cliente para o mesmo endereço, contudo não justifica haverem mais de um endereço para o mesmo cliente e loja, onde, se um cliente e loja já possuir um endereço cadastrado não permitirá uma nova inclusão.
MATA103 – Prenota
documentoDocumento de
entradaEntrada
Incluir chamada da função WmsAvalSF1 indicando a ação “6” que analisará se a prenota do documento de entrada possui pedido de compra associado e se há pedidos de venda associados ao pedido de compra também, permitindo a distribuição automática de acordo com o parâmetro MV_WMSDPCA.
Distribuição de
produtos:Produtos
Criar as classes WMSDTCDistribuicaoProdutos (D06), WMSDTCDistribuicaoProdutosDocumentosItens (D07), WMSDTCDistribuicaoProdutosPedidosItens (D08), WMSDTCDistribuicaoProdutosItens (D09), para tratamento do processo de distribuição de produtos.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
WMSA325 – Distribuição de Produtos | Criação | Atualizações -> Monitores -> Distribuição de Produtos |
|
WMSA325A – Montagem Distribuição | Criação | Não se aplica |
|
WMSA327 – Cliente x Endereços Blocado | Criação | Atualizações -> Cadastros -> Endereço -> Cliente x Endereço Cross |
|
WMSXEXP | Alteração | Não se aplica |
|
MATA103 | Alteração | Atualizações ->Movimentações -> Fiscais -> Documento de Entrada |
|
Tabelas Utilizadas
- SD1 – Itens da NF de Entrada;
- SC9 – Pedidos Liberados;
- D06 – Distribuição de Produtos;
- D07 – Documentos de Entrada Distribuídos;
- D08 – Pedidos de Venda Distribuídos.
- D09 – Produto Distribuídos
- D0F - Endereços Produtos Distribuídos
- D10 – Clientes x Endereço Blocado
Protótipo de Tela
Protótipo 01
Monitor de Distribuição de
produtosProdutos
Montagem de
distribuiçãoDistribuição de
produtosProdutos
Grupo de Perguntas
- Nome: WMSA325
- Nome: WMSA3251
- Nome: WMSA3252
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|