01. DADOS GERAIS

Produto:


Segmento:

Módulo:Meu PDV Móvel Moda
Função:Venda
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DVAVAR-10492


02. SITUAÇÃO/REQUISITO

Verificou-se a necessidade de validar a alteração de cliente da venda, quando a venda possui itens ou vouchers adicionados.

03. SOLUÇÃO

Foi incluído validação que não permite ao usuário alterar o cliente da venda, caso a venda possua itens ou vouchers adicionados.


Ao clicar no botão para troca de cliente no Meu PDV Móvel Moda, quando a venda possuir itens, a troca será negada, conforme demonstrado nas imagens abaixo:


Imagem 1 - Meu PDV Móvel Moda - Tela de Venda - Botão troca de cliente


Imagem 2 - Meu PDV Móvel Moda - Tela de Venda - Mensagem de recusa da troca do cliente, devido à venda conter itens

Ao clicar no botão para troca de cliente no Meu PDV Móvel Moda, quando a venda possuir vouchers aplicados, a troca será negada, conforme demonstrado nas imagens abaixo:


Imagem 1 - Meu PDV Móvel Moda - Tela de Venda - Botão troca de cliente


Imagem 2 - Meu PDV Móvel Moda - Tela de Venda - Mensagem de recusa da troca do cliente, devido à venda conter voucher

Ao clicar no botão para troca de cliente no Meu PDV Móvel Moda, quando a venda não possuir itens e não possuir vouchers aplicados, a troca do cliente será permitida, conforme demonstrado nas imagens abaixo:


Imagem 1 - Meu PDV Móvel Moda - Tela de Venda - Botão troca de cliente


Imagem 2 - Meu PDV Móvel Moda - Tela de escolha do cliente da venda


04. DEMAIS INFORMAÇÕES

Pré-requisitos:
- Conter configurado um tipo de classificação que será utilizado como tipo de venda no parâmetro CD_TIPOCLAS_TIPOVENDA da retaguarda.
- Conter configurado um tipo de venda voucher no parâmetro "CD_TIPOVENDA_VOUCHER" da retaguarda e/ou no parâmetro "TipoVendaVoucher" no TOTVS Moda PDV.
- Conter configurado uma classificação de tipo de venda padrão no parâmetro CD_CLAS_TIPOVENDA_PADRAO da retaguarda e/ou no parâmetro "TipoVendaPadrao" no TOTVS Moda PDV.





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