Árvore de páginas

 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

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í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ática de Documento Associado a um Pedido de Compra

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 partes, 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:
    • “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 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 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 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 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 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 Documento de Entrada

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

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

  • Geração da distribuição dos produtos recebidos com base na quantidade em pedidos 

WMSA325A – Montagem Distribuição

Criação

Não se aplica

  •  Analisa dos documentos de pré-nota e pedidos para montar a distribuição.

WMSA327 – Cliente x Endereços Blocado

Criação

Atualizações -> Cadastros -> Endereço -> Cliente x Endereço Cross

  • Cadastro dos endereço cross para o cliente / loja
 WMSXEXP Alteração Não se aplica
  • Funções WMS 
 MATA103 AlteraçãoAtualizações ->Movimentações -> Fiscais -> Documento de Entrada 
  • Geração do 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

Monitor de Distribuição de Produtos

 

Montagem de Distribuição de Produtos


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.