Árvore de páginas

Esta rotina tem a finalidade de calcular a necessidade de reposição e a distribuição do estoque pela matriz de abastecimento.

Por meio destas funcionalidades é possível:

  • Distribuir o saldo disponível existente na Matriz de abastecimento para as demais filiais;

Ao acionar a rotina exibem-se as opções para Gerar Sugestão, Alterar e Excluir.

A parametrização da Central de Compras tem as seguintes premissas:

  • É obrigatório informar o tipo de sugestão: Compras ou Transferência.
  • É obrigatório informar uma Matriz de Abastecimento.
  • Após informar a Matriz de Abastecimento são apresentadas as filiais relacionadas, permitindo selecionar as filais a serem consideradas no processo de transferência ou compra.
  • O número da Sugestão de Compra é preenchido com um número sequencial.
  • Disponibiliza a opção Tipo de Aglutinação, permitidas as opções Produtos ou Filiais.
  • Composição do saldo para indicar os tipos de saldo a considerar.
  • É obrigatório escolher um método de previsão de consumo (demanda gerada, média de vendas ou previsão de vendas).
  • É obrigatório informar os dias de cobertura quando for previsão de consumo por demanda gerada.
  • É obrigatório informar os dias de cobertura quando há previsão de consumo por média de vendas, as datas para definição do período de média. As opções Incremento e Devolução de Vendas são opcionais.
  • É obrigatório informar as datas para definir o período de previsões de consumo por previsão de vendas.
  • É opcional a aplicação de filtros para os produtos a processar, por filial, tipo, grupo, categoria ou fórmula.



Procedimentos:

Para a realização do cálculo de compras:

1. Em Central de Compras, são exibidas as opções:

    • Gerar Sugestão.
    • Alterar.
    • Excluir.

2. Ao selecionar a opção Gerar Sugestão é exibida a tela de Central de Compras - Parâmetros.

3. Configure os parâmetros:

      • Filial Distribuidora (neste momento as filiais abastecidas serão carregadas na pasta Filiais Abastecidas, permitindo a seleção das filiais que devem ser consideradas para o processo de cálculo da rotina Central de Compras);
      • Número de sugestão (preenchido automaticamente com um número sequencial);
      • Tipo de sugestão:
        • Compra - As opções Documento de Compra, Comprar na e Entregar na ficarão habilitadas.
        • Transferência - As opções Documento de Compra, Comprar na e Entregar na ficarão desabilitadas.
        • Documento de Compra;
        • Comprar na (podendo ser Distribuidora ou Filial).
        • Entregar na (podendo ser Distribuidora ou Filial).
        • Tipo de operação (opcional).
        • TS transferência (preencher sempre com TES de Saída).
        • Tipo de Aglutinação (Por Filiais ou Por Produtos).


No grupo Composição de Saldo é permitido indicar os tipos de saldos a considerar de acordo a necessidade.

Em Previsão de Consumo é obrigatório a escolha de um método de previsão, podendo ser:

      • Demanda gerada: obrigatório informar Dias de Cobertura;
      • Média de vendas: deve-se preencher o campo de datas pera definição do período, Dias de Coberturas, Incremento e selecionar a opção Devolução de Compra;
      • Previsão de vendas: datas pera definição do período de previsões.

A aplicação de filtros para os produtos a serem processados são opcionais e podem ser por: Tipo, Grupo, Categoria e Fórmula.

4. Após o preenchimento dos parâmetros clicar na opção Confirmar e em seguida em SIM.

É exibido o cálculo gerado da Sugestão de Compras.

Importante:

  • Quando o tipo de sugestão for Compra é possível editar os campos: Nec. Inf. (Necessidade Informada),Fornecedor, Doc. Compra (Documento de Compra), Comprar na, Entregar na e Documentos a gerar.
  • Quando o tipo de sugestão  for Transferência é possível editar o campo: Transferência.
  • As alterações processadas e salvas, podem ser resgatadas através do Número de Sugestão.

5. Feche a tela de exibição do cálculo e retorne a tela principal.

6. Clique em Ações Relacionadas e selecione a opção Efetivar.

É exibida a mensagem de confirmação.

 7. Clique na opção SIM.

Se em Tp. Sugestão (Tipo de Sugestão) a opção escolhida for Compra é gerado uma solicitação de compra ou Pedido de Compra de acordo com Doc. Compra selecionado. Se a opção escolhida for Transferência é gerado um Pedido de Venda.

Importante:

  • Fornecedor:

O fornecedor utilizado na realização do cálculo da sugestão de compras virá do cadastro de produtos através do campo Fornecedor Padrão, caso esta informação não esteja preenchida no cadastro de produtos o Sistema vai considerar o fornecedor do cadastro amarração Produtos x Fornecedor e sua nota (A5_NOTA) ou seja, será escolhido o Fornecedor com a melhor nota na amarração Produto x Fornecedor. 


Exemplo: Neste cenário o Fornecedor escolhido seria o de código 000011, que possuí a melhor nota. 

  • 1332pxPreço do Produto:

O preço que deverá ser considerado para a realização do cálculo da sugestão de compra poderá ser considerado através de três formas:

  • O Sistema considera o preço do produto informado na tabela de preços do fornecedor;
  • Caso o Sistema não encontre o preço do produto na tabela de preço do fornecedor, ou caso o fornecedor não tenha tabela de preço, o Sistema vai considerar o último preço de compra do produto;
  •  Se nenhuma das opções acima forem atendidas, o Sistema considera o custo unitário do produto  cadastrado na tabela de Saldos.
  • Para a composição de saldo da filial abastecida, não será considerado o saldo que esta no armazém de trânsito configurado através do parâmetro MV_LOCTRAN, exceto quando a opção Saldo em Trânsito for selecionada, além disso, as notas de transferência entre filiais, também serão consideradas para a composição do saldo da filial distribuidora e filial abastecida.


Threads/Jobs

Com a utilização do parâmetro MV_M179THR é possível realizar o processamento da sugestão de compras por Threads/Jobs e ajustar a performance de execução da rotina.

  1. Ao acessar a Central de Compras, informe os parâmetros de acordo com as orientações do help de campo.
  2. Selecione as filiais para processamento.
  3. Confira a configuração e clique em OK.
  4. Confirme e aguarde o final do processamento.


Importante:

Thread é um pequeno programa que trabalha como um subsistema independente de um programa maior e executando alguma tarefa específica. Um programa dividido em várias threads pode rodar mais rápido que um programa monolítico, pois, várias tarefas podem ser executadas simultaneamente permitindo compartilhar os recursos do sistema.

Por padrão a rotina será executada com 10 threads simultâneas.



Veja Também