Páginas filhas
  • 10541985 DVACOM-7039 DT Finalização de transação com carteira digital somente após recebimento

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:Comercial
Função:Finalizar transação de carteira digital apenas após recebimento
País:Brasil
Ticket:10541985
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-7039


02. SITUAÇÃO/REQUISITO

Foi verificado que o sistema estava realizando a finalização de uma transação com documento "Carteira digital" antes da geração do QRCODE e posterior recebimento.

03. SOLUÇÃO

Foi ajustado para que no componente PDVFM004 seja permitida a finalização da transação somente após o recebimento da carteira digital ter sido finalizado.


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

Image Added

Imagem 01 - Foi gerada a transação "5" no valor de R$99,90 e selecionada a opção de recebimento "Mix pagto. F9".


Image Added

Imagem 02 - É possível verificar que um dos tipos de recebimento é de carteira digital (PIX), porém o recebimento do valor referente a carteira ainda não foi realizado, visto que o ID da transação não está gravado no campo "Observação". Dito isso foi acionado o botão "Confirmar".


Image Added

Imagem 03 -

...

A mensagem é exibida, não permitindo a finalização da transação.


Image Added

Imagem 04 - Após a exclusão do registro anterior e o recebimento da carteira feito corretamente, foi acionado o botão "Confirmar".


Image Added

Imagem 05 - Nota-se que a transação foi atendida corretamente.

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>