01. DADOS GERAIS

Linha de Produto:Bematech Loja
Segmento:Varejo
Módulo:Pedido de Venda - Ótica
Função:Pedidos
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DVARPPV-214


02. SITUAÇÃO/REQUISITO

Atualmente, caso realize a criação/ alteração de um pedido, ou criação/alteração de um cliente ao sair da rotina (seja por recarregar a tela ou clicar em algum menu do pedido), a rotina sai sem nenhum aviso de perda da informação que está sendo criado ou alterado. 

03. SOLUÇÃO

O pedido de vendas deveria exibir uma mensagem de alerta perguntando se deseja desconsiderar as alterações realizadas. 

Criação de um pedido: Caso esteja realizando a criação de um pedido (independente de ter receita ou não) caso saia da rotina exibir a mensagem "Deseja desconsiderar as informações?" e as opções "Sim" ou "Não", se clicar em sim sairá da tela, se clicar em não ficará na tela. A validação irá acontecer pós inserção de um item no pedido. 


Edição de um pedido/receita: Caso esteja realizando a edição de um pedido ou uma receita, caso saia da rotina exibir a mensagem "Deseja desconsiderar as informações?" e as opções "Sim" ou "Não", se clicar em sim sairá da tela, se clicar em não ficará na tela. A validação irá acontecer caso qualquer campo da receita ou do pedido seja alterada. 


Alteração de um cliente: Caso esteja realizando a edição de um cliente, caso saia da rotina exibir a mensagem "Deseja desconsiderar as informações?" e as opções "Sim" ou "Não", se clicar em sim sairá da tela, se clicar em não ficará na tela. A validação irá acontecer caso qualquer campo do cadastro seja alterado. 


 

 


04. DEMAIS INFORMAÇÕES

Não de aplica.

05. ASSUNTOS RELACIONADOS

Não de aplica.




<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;
}
</style>