01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Comercial
Função:Realizar transação de troca e saída no PDVFM001 em apenas uma etapa quando utilizar o simulador
Ticket:9695555
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-5815


02. SITUAÇÃO/REQUISITO

O simulador não é preparado para ser utilizado quando o PDVFM001 faz uma transação de troca.. 

03. SOLUÇÃO

Ao realizar uma transação de troca no PDVFM001, antes de finalizar, inserir os itens de saída e utilizar o botão "Mix. pagto F9" para carregar o simulador (PDVFM058). 


Imagem 01 - Parâmetro TP_UTILIZA_SIMULADOR_PDV deve ser configurado com valor "2" ou "3". Conforme configuração para a empresa 3.


Imagem 02 - Transação de troca, onde na sequência é inserido itens de saída. Em seguida é pressionado o botão "Mix. pagto F9" para carregar o simulador PDVFM058 com o valor de diferença do valor a receber. 


Imagem 03 - PDVFM058 simulando valor restante a receber, de acordo com o plano e forma de pagamento selecionados. Ao clicar no botão "Confirmar", prosseguirá ao componente PDVFM004 para recebimento.


Imagem 04 - Após passar pelo simulador, pode ser verificado que o recebimento já é sugerido de acordo com o que foi simulado anteriormente.

Obs: Nesse exemplo o parâmetro TP_BLOQ_ALT_SIMULACAO_PDV foi configurado com valor "1" apenas para demonstrar como o recebimento é montado após a simulação, porém a funcionalidade descrita nesse documento também poderá ser utilizada junto a esse parâmetro configurado com valor "0". 

2. Use quando for necessário descrever um passo a passo.




<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>