Páginas filhas
  • DT Melhoria na leitura do arquivo TEF

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:Virtual Age


Segmento:

Segmentos_totvs
SegmentoVarejo

Módulo:Comercial
Função:Melhoria na leitura do arquivo TEF
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-4617

...

Foi verificada uma necessidade de melhoria na leitura do arquivo TEF no sistema, pois em alguns casos essa leitura não estava sendo realizada corretamente por conta de oscilações na internet.

03. SOLUÇÃO

Foi ajustada a leitura do arquivo TEF de forma que a transação seja finalizada corretamente. Para que o processo funcione corretamente se faz necessária a configuração do parâmetro empresa "TP_COMANDO_ARQUIVO" com o valor "1", caso esteja configurado com o valor "0" será realizada a leitura do arquivo TEF da forma que já era realizada anteriormente.


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

Image Added

Imagem 01 - No componente ADMFM014 foi realizada a configuração do parâmetro "TP_COMANDO_ARQUIVO" com o valor "1".


Imagem 01 02 - No componente PDVFM001 foi gerada a transação "239" e acionado o botão "Mix pgto. F9".


Imagem 02 03 - Ao carregar o componente PDVFM004 foram informados três valores para o recebimento com o tipo "TEF".


Imagem 0304, 04 05 e 05 06 No simulador foram informados e confirmados os três cartões que serão utilizados na venda.

...

.


Image Added

Imagem 07 - Ao consultar a transação é possível verificar que as faturas foram geradas corretamente.


Obs.: Essa implementação também foi realizada nos componentes TRAFM060 e TRAFM080.


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>