Páginas filhas
  • DT Utilização de pager na realização das transações

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Foi solicitado para que seja possível informar um Pager quando realizado uma transação através do componente TRAFM060 e que um mesmo cliente que contenha um pager já vinculado para ele através de uma transação inicial, possa realizar novas transações em momentos distintos mantendo o mesmo pager associado para as outra outras transações, a . A implementação se faz necessária também para facilitar ao cliente na hora do recebimento sendo necessário informar apenas o número do pager em questão para que o cliente compareça para a realização do pagamento da transação.

...

Foi desenvolvido o parâmetro empresa "IN_UTILIZA_PAGER" e caso o mesmo esteja configurado com o valor "1" o campo "Nr. Pager" será apresentado nos componentes TRAFM077 (Manutenção de informação de Volume), TRAFM123 (Simulação de venda por forma de pagamento) e EXPFP002 (Geração de Lote de Expedição para Transação). Caso o parâmetro esteja configurado com o valor "0" o campo em questão não será apresentando em nenhum dos componentes mencionados.

Também foi configurado o campo 1674 para que seja possível efetuar a impressão do número do pager na etiqueta.


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1
Totvs custom tabs box items
defaultyes
referenciapasso1

Imagem 01 - Demonstra a configuração do parâmetro empresa "IN_UTILIZA_PAGER" para a empresa "001" com o valor do parâmetro "1".


Imagem 02 - Demonstra a transação número 113, onde o código do cliente é 13 e está sendo adicionado um produto, e acionado o botão "F11 Encerrar...".



Imagem 03 - Caso o parâmetro empresa "IN_SIMULADOR_COND_PGTOtenha sido configurado com o valor "1" ao acionar o botão mencionado na imagem anterior o componente TRAFM123 será aberto em sequencia para que caso o usuário queira realizar uma simulação de venda por forma de pagamento ele consiga, pode ser observado que o campo "Nr. Pager" está sendo apresentado mas está vazio, isso ocorre pois por se tratar de uma transação que ainda não contém um pager a ela associada o número do pager não está sendo apresentado.

Observação: Caso o parâmetro mencionado não tenha sido configurado para a empresa acessada após acionar o botão "F11 Encerrar..." o componente TRAFM123 não será apresentado.



Imagem 04 - Ao acionar o botão "Confirmar" na imagem anterior será apresentado o componente TRAFM077 onde está sendo apresentado o número da transação 113 e e está sendo informado o número de pager 100 para o cliente 13.

Observação: Caso seja cadastrado mais transações para o mesmo cliente após a transação 113 e a transação 113 não se encontrar encerrada, todas as outra transações serão geradas para o mesmo pager que no exemplo citado se trata do pager 100. 
Observação 02: Para desvincular um pager de um cliente em questão é necessário que todas as transações que o cliente possui em andamento sejam finalizadas.



Imagem 05 - Demonstra que após a informação do pager e a emissão do relatório está apresentado corretamente o numero do pager configurado anteriormente.


Imagem 06 - Demonstra que campo "Nr. pager" está sendo apresentado corretamente ao informar a transação 113 no componente EXPFP002..


Imagem 07 - Demonstra que ao informar a transação 113 e informar um novo número de pager como o 99 no exemplo a cima, a seguinte pergunta é apresentada para confirmar a alteração, caso o usuário acione o botão "Sim" todas as transações em andamento que contém no Pager 100 até então serão alteradas para o novo número de pager 99.

Observação: A alteração do pager pode ser realizada tanto pelo componente EXPFP002 quanto pelo componente TRAFM077.

...