01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Transação
Função:Bloquear desconto para produto em promoção
Ticket:8186358
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-3589


02. SITUAÇÃO/REQUISITO

Foi encontrado um problema na validação de produto em promoção quando acessava o componente PDVFM001 e já existia uma transação em andamento. Ao carregar os produtos, não estava carregando o produto como em promoção. Dessa forma, o usuário estava conseguindo dar desconto no item mesmo com o parâmetro IN_BLOQ_DESC_ITEM_PROM configurado.

03. SOLUÇÃO

Foi ajustado para quando carregar os produtos da transação, verificar se tem promoção e marcá-los em amarelo.


Imagem 1 - No componente PDVFM001 foi informado um produto em promoção. Ao sair e entrar novamente no componente, o item 117339 ficou marcado em amarelo, indicando estar em promoção.


Imagem 2 - Dessa forma, ao tentar aplicar desconto no item, é validado corretamente o parâmetro IN_BLOQ_DESC_ITEM_PROM.



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