Páginas filhas
  • DT Simplificar finalização de transação TRAFM060 já chamando o TRAFP082 para encerramento


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Comercial
Função:Finalização de venda
País:Brasil
Ticket:14032075
Requisito/Story/Issue (informe o requisito relacionado) :DVAARM-6916


02. SITUAÇÃO/REQUISITO

Solicitado para simplificar o encerramento de transação realizada através do componente TRAFM060 já acionando o componente TRAFP082 para finalização da transação.

03. SOLUÇÃO

Adicionado novo campo nas informações adicionais da operação GERFM277 para determinar se a operação deverá seguir o processamento "Normal" ou "Reduzido com etiqueta e finalização de venda".

Ajustado o processo encerramento de transação no componente TRAFM060 para respeitar as configurações da operação para empresa da transação e caso a operação esteja configurada para realizar o processo "Reduzido com etiqueta e finalização de venda" será realizado um processo simplificado já acionando o componente TRAFP082 para finalização da venda, caso contrário o processo irá seguir o fluxo atual.


Imagem 01 - Demonstra a operação configurada com o tipo encerramento "Reduzido com etiqueta e finalização de venda" para a empresa 009.


Imagem 02 - Demonstra o parâmetro de impressão de etiqueta TP_IMP_ETIQ_EXP_VD configurado como 9.

Obs.: Com este parâmetro configurado como 9 só será gerado e impresso a etiqueta de expedição caso a operação seja de venda, para o processo reduzido também pode ser impresso a etiqueta para as opções 1, 2 e 8 do parâmetro.


Imagem 03 - Demonstra o parâmetro TP_SITUACAO_INI_PRE_VENDA configurado como 8, desta forma a transação ficará com a situação 8 ao clicar no botão "Encerrar" do TRAFM060.


Imagem 03 - Demonstra o processo de encerramento reduzido da transação.