Pular para o conteúdo principal

SHTRANES.PRW

Transferência automática de produtos com estoque excedente

Dados da Customização​


Analista: Jonathan Torioni


Objetivo​


Inclusão de novos parâmetros para controlar a emissão dos pedidos de transferência. Este controle é necessário para a fase de implantação da rotina, permitindo efetuar transferências de produtos, linhas e marcas específicas e sem comprometer a capacidade de vazão da logística.


Parâmetros​


  • ES_TRANMAR - Marca dos produtos transferência automática
  • ES_TRANLIN - Linhas dos produtos para transferência automática
  • ES_TRANPRD - Produtos para transferência automática

Os parâmetros devem ser por filial e criados para todas as filias. Seu conteúdo deve ser inicialmente vazio e quando preenchido, separar os produtos, marcas e linhas com o PIPE.


Funções​

  • U_SHTRANES(aParam) - Função responsável por pegar produtos com transferências aprovadas na tabela PCZ e gerar os pedidos para a logistica realizar a separação/envio das mercadorias para o CD
  • EMPPROCESSS() - Realiza a verificação se a empresa está cadastrada como uma filial a ser abastecida na tabela DB5(Matriz de Abastecimento)
  • GETPRODS() - Executa a query para pegar todos os produtos que estão aprovados para transferência, deixa o alias aberto dentro da variável private cAlias
  • GERTRANSF() - Função responsável por gerar as transferências via execauto
  • MONTCAB(cNumPV) - Função responsável por realizar a montagem do cabeçalho do pedido de transferência
  • U_GETTRANSP(cFilDest) - Função responsável por retornar a transportadora crossdocking da filial corrente