Páginas filhas
  • DT Alterar finalização do processo de remanejamento e distribuição para gerar transações em vez de pedidos.


01. DADOS GERAIS

Produto:

TOTVS Moda

Segmento:

Varejo

Módulo:Comercial.
Função:Remanejamento de distruibuição
País:Brasil
Ticket:23458645
Requisito/Story/Issue (informe o requisito relacionado) :

DVACOM-18392


02. SITUAÇÃO/REQUISITO

Permitir que o processo de Remanejamento e Distribuição PRDFM216 possa, ao ser finalizado, gerar transações em vez de pedidos de venda. A transação gerada poderá ser continuada nos processos já existentes: TRAFP005  e FISFP082.

03. SOLUÇÃO

Para determinar se será gerado transação ao invés de pedido, foi criado o parâmetro "TP_GERACAO_TRA_PED_DISTR", quando cadastrado com o valor '1' será gerado a transação ao invés do pedido de venda, caso esteja como '0' o comportamento continuara o mesmo, gerando o pedido de venda.

A primeira alteração que já temos encontra-se no componente PRDFM216, onde será lido o parâmetro e alterado os botão de gerar pedido para gerar transação.


Imagem 1 - Configuração do parâmetro "TP_GERACAO_TRA_PED_DISTR".


Imagem 2 - Como o parâmetro estava configurado como '1' foi alterado os botões de pedido de venda para transação.


Após carregado a distribuição podemos ir no botão de gerar transação, este botão irá chamar o novo componente criado PRDFP215 para que seja informado as demais informações para gerar a transação, como por exemplo Operação, Vendedor, Cond. pgto., etc...

Podemos também informar classificação que será utilizada na transação.


Imagem 3 - Neste caso nossa distribuição foi configurada para duas empresa, podemos ver que temos dois registro com a empresa origem e as empresas destinos. 


Após informado os campos obrigatório podemos clicar no botão "Processar" neste momento será gerada as duas transação mostradas em tela.

Retornando ao componente PRDFM216, podemos clicar no botão "Transação", onde será aberto o componente PRDFL279 com as transações geradas, este componente é apenas informativo não permitindo a manutenção.


Imagem 4 - Acima vemos o componente PRDFL279,  com as transações geradas.


Após gerada as transações podemos partir para o encerramento das mesma normalmente através dos componentes TRAFP005 e FISFP082.